/** fonts settings **/
/** other settings **/
/** primary theme colors **/
/** LESS functions **/
.grad-orange {
  background: #0074C8;
  background: linear-gradient(225deg, #0074C8, #ee6f2c, #f7941e);
  background-size: 600% 600%;
  -webkit-animation: AnimateGradient 4s ease infinite;
  -moz-animation: AnimateGradient 4s ease infinite;
  -o-animation: AnimateGradient 4s ease infinite;
  animation: AnimateGradient 4s ease infinite;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0074C8', endColorstr='#f7941e', GradientType=1);
}
.grad-purple {
  background: #8560a8;
  background: linear-gradient(225deg, #8560a8, #d96a87, #f26d7d);
  background-size: 600% 600%;
  -webkit-animation: AnimateGradient 4s ease infinite;
  -moz-animation: AnimateGradient 4s ease infinite;
  -o-animation: AnimateGradient 4s ease infinite;
  animation: AnimateGradient 4s ease infinite;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8560a8', endColorstr='#f16d7d', GradientType=1);
}
.grad-green {
  background: #1cbbb4;
  background: linear-gradient(225deg, #1cbbb4, #51c07d, #8cc640);
  background-size: 600% 600%;
  -webkit-animation: AnimateGradient 4s ease infinite;
  -moz-animation: AnimateGradient 4s ease infinite;
  -o-animation: AnimateGradient 4s ease infinite;
  animation: AnimateGradient 4s ease infinite;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1cbbb4', endColorstr='#8cc640', GradientType=1);
}
.grad-blue {
  background: #00aeef;
  background: linear-gradient(225deg, #00aeef, #63c3b0, #81ca9d);
  background-size: 600% 600%;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00aeef', endColorstr='#81ca9d', GradientType=1);
  -webkit-animation: AnimateGradient 4s ease infinite;
  -moz-animation: AnimateGradient 4s ease infinite;
  -o-animation: AnimateGradient 4s ease infinite;
  animation: AnimateGradient 4s ease infinite;
}
.grad-yellow {
  background: #fecc18;
  background: -moz-linear-gradient(45deg, #fecc18 0%, #fdc950 44%, #fdc689 100%);
  background: -webkit-gradient(linear, left bottom, right top, color-stop(0%, #fecc18), color-stop(44%, #fdc950), color-stop(100%, #fdc689));
  background: -webkit-linear-gradient(45deg, #fecc18 0%, #fdc950 44%, #fdc689 100%);
  background: -o-linear-gradient(45deg, #fecc18 0%, #fdc950 44%, #fdc689 100%);
  background: -ms-linear-gradient(45deg, #fecc18 0%, #fdc950 44%, #fdc689 100%);
  background: linear-gradient(45deg, #fecc18 0%, #fdc950 44%, #fdc689 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fecc18', endColorstr='#fdc689', GradientType=1);
}
.grad-grey {
  background: #e1e1e1;
  background: -moz-linear-gradient(45deg, #e1e1e1 0%, #e6e6e6 44%, #ebebeb 100%);
  background: -webkit-gradient(linear, left bottom, right top, color-stop(0%, #e1e1e1), color-stop(44%, #e6e6e6), color-stop(100%, #ebebeb));
  background: -webkit-linear-gradient(45deg, #e1e1e1 0%, #e6e6e6 44%, #ebebeb 100%);
  background: -o-linear-gradient(45deg, #e1e1e1 0%, #e6e6e6 44%, #ebebeb 100%);
  background: -ms-linear-gradient(45deg, #e1e1e1 0%, #e6e6e6 44%, #ebebeb 100%);
  background: linear-gradient(45deg, #e1e1e1 0%, #e6e6e6 44%, #ebebeb 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e1e1e1', endColorstr='#ebebeb', GradientType=1);
}
/** grid and layout **/
/**************************************************************************************************************************
	NORMALIZE CSS
**************************************************************************************************************************/
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
  outline: none;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}
mark {
  background-color: transparent;
}
body {
  line-height: 1;
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: '';
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
*:before,
*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
*,
*:focus {
  outline: none !important;
}
/**************************************************************************************************************************
	BOOTSTRAP GRID
**************************************************************************************************************************/
.container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}
@media (min-width: 768px) {
  .container {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .container {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .container {
    width: 1170px;
  }
}
.container-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}
.row {
  margin-left: -15px;
  margin-right: -15px;
}
.col-xs-1,
.col-sm-1,
.col-md-1,
.col-lg-1,
.col-xs-2,
.col-sm-2,
.col-md-2,
.col-lg-2,
.col-xs-3,
.col-sm-3,
.col-md-3,
.col-lg-3,
.col-xs-4,
.col-sm-4,
.col-md-4,
.col-lg-4,
.col-xs-5,
.col-sm-5,
.col-md-5,
.col-lg-5,
.col-xs-6,
.col-sm-6,
.col-md-6,
.col-lg-6,
.col-xs-7,
.col-sm-7,
.col-md-7,
.col-lg-7,
.col-xs-8,
.col-sm-8,
.col-md-8,
.col-lg-8,
.col-xs-9,
.col-sm-9,
.col-md-9,
.col-lg-9,
.col-xs-10,
.col-sm-10,
.col-md-10,
.col-lg-10,
.col-xs-11,
.col-sm-11,
.col-md-11,
.col-lg-11,
.col-xs-12,
.col-sm-12,
.col-md-12,
.col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11,
.col-xs-12 {
  float: left;
}
.col-xs-12 {
  width: 100%;
}
.col-xs-11 {
  width: 91.66666667%;
}
.col-xs-10 {
  width: 83.33333333%;
}
.col-xs-9 {
  width: 75%;
}
.col-xs-8 {
  width: 66.66666667%;
}
.col-xs-7 {
  width: 58.33333333%;
}
.col-xs-6 {
  width: 50%;
}
.col-xs-5 {
  width: 41.66666667%;
}
.col-xs-4 {
  width: 33.33333333%;
}
.col-xs-3 {
  width: 25%;
}
.col-xs-2 {
  width: 16.66666667%;
}
.col-xs-1 {
  width: 8.33333333%;
}
.col-xs-pull-12 {
  right: 100%;
}
.col-xs-pull-11 {
  right: 91.66666667%;
}
.col-xs-pull-10 {
  right: 83.33333333%;
}
.col-xs-pull-9 {
  right: 75%;
}
.col-xs-pull-8 {
  right: 66.66666667%;
}
.col-xs-pull-7 {
  right: 58.33333333%;
}
.col-xs-pull-6 {
  right: 50%;
}
.col-xs-pull-5 {
  right: 41.66666667%;
}
.col-xs-pull-4 {
  right: 33.33333333%;
}
.col-xs-pull-3 {
  right: 25%;
}
.col-xs-pull-2 {
  right: 16.66666667%;
}
.col-xs-pull-1 {
  right: 8.33333333%;
}
.col-xs-pull-0 {
  right: auto;
}
.col-xs-push-12 {
  left: 100%;
}
.col-xs-push-11 {
  left: 91.66666667%;
}
.col-xs-push-10 {
  left: 83.33333333%;
}
.col-xs-push-9 {
  left: 75%;
}
.col-xs-push-8 {
  left: 66.66666667%;
}
.col-xs-push-7 {
  left: 58.33333333%;
}
.col-xs-push-6 {
  left: 50%;
}
.col-xs-push-5 {
  left: 41.66666667%;
}
.col-xs-push-4 {
  left: 33.33333333%;
}
.col-xs-push-3 {
  left: 25%;
}
.col-xs-push-2 {
  left: 16.66666667%;
}
.col-xs-push-1 {
  left: 8.33333333%;
}
.col-xs-push-0 {
  left: auto;
}
.col-xs-offset-12 {
  margin-left: 100%;
}
.col-xs-offset-11 {
  margin-left: 91.66666667%;
}
.col-xs-offset-10 {
  margin-left: 83.33333333%;
}
.col-xs-offset-9 {
  margin-left: 75%;
}
.col-xs-offset-8 {
  margin-left: 66.66666667%;
}
.col-xs-offset-7 {
  margin-left: 58.33333333%;
}
.col-xs-offset-6 {
  margin-left: 50%;
}
.col-xs-offset-5 {
  margin-left: 41.66666667%;
}
.col-xs-offset-4 {
  margin-left: 33.33333333%;
}
.col-xs-offset-3 {
  margin-left: 25%;
}
.col-xs-offset-2 {
  margin-left: 16.66666667%;
}
.col-xs-offset-1 {
  margin-left: 8.33333333%;
}
.col-xs-offset-0 {
  margin-left: 0%;
}
@media (min-width: 768px) {
  .col-sm-1,
  .col-sm-2,
  .col-sm-3,
  .col-sm-4,
  .col-sm-5,
  .col-sm-6,
  .col-sm-7,
  .col-sm-8,
  .col-sm-9,
  .col-sm-10,
  .col-sm-11,
  .col-sm-12 {
    float: left;
  }
  .col-sm-12 {
    width: 100%;
  }
  .col-sm-11 {
    width: 91.66666667%;
  }
  .col-sm-10 {
    width: 83.33333333%;
  }
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-8 {
    width: 66.66666667%;
  }
  .col-sm-7 {
    width: 58.33333333%;
  }
  .col-sm-6 {
    width: 50%;
  }
  .col-sm-5 {
    width: 41.66666667%;
  }
  .col-sm-4 {
    width: 33.33333333%;
  }
  .col-sm-3 {
    width: 25%;
  }
  .col-sm-2 {
    width: 16.66666667%;
  }
  .col-sm-1 {
    width: 8.33333333%;
  }
  .col-sm-pull-12 {
    right: 100%;
  }
  .col-sm-pull-11 {
    right: 91.66666667%;
  }
  .col-sm-pull-10 {
    right: 83.33333333%;
  }
  .col-sm-pull-9 {
    right: 75%;
  }
  .col-sm-pull-8 {
    right: 66.66666667%;
  }
  .col-sm-pull-7 {
    right: 58.33333333%;
  }
  .col-sm-pull-6 {
    right: 50%;
  }
  .col-sm-pull-5 {
    right: 41.66666667%;
  }
  .col-sm-pull-4 {
    right: 33.33333333%;
  }
  .col-sm-pull-3 {
    right: 25%;
  }
  .col-sm-pull-2 {
    right: 16.66666667%;
  }
  .col-sm-pull-1 {
    right: 8.33333333%;
  }
  .col-sm-pull-0 {
    right: auto;
  }
  .col-sm-push-12 {
    left: 100%;
  }
  .col-sm-push-11 {
    left: 91.66666667%;
  }
  .col-sm-push-10 {
    left: 83.33333333%;
  }
  .col-sm-push-9 {
    left: 75%;
  }
  .col-sm-push-8 {
    left: 66.66666667%;
  }
  .col-sm-push-7 {
    left: 58.33333333%;
  }
  .col-sm-push-6 {
    left: 50%;
  }
  .col-sm-push-5 {
    left: 41.66666667%;
  }
  .col-sm-push-4 {
    left: 33.33333333%;
  }
  .col-sm-push-3 {
    left: 25%;
  }
  .col-sm-push-2 {
    left: 16.66666667%;
  }
  .col-sm-push-1 {
    left: 8.33333333%;
  }
  .col-sm-push-0 {
    left: auto;
  }
  .col-sm-offset-12 {
    margin-left: 100%;
  }
  .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-sm-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 992px) {
  .col-md-1,
  .col-md-2,
  .col-md-3,
  .col-md-4,
  .col-md-5,
  .col-md-6,
  .col-md-7,
  .col-md-8,
  .col-md-9,
  .col-md-10,
  .col-md-11,
  .col-md-12 {
    float: left;
  }
  .col-md-12 {
    width: 100%;
  }
  .col-md-11 {
    width: 91.66666667%;
  }
  .col-md-10 {
    width: 83.33333333%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-8 {
    width: 66.66666667%;
  }
  .col-md-7 {
    width: 58.33333333%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-5 {
    width: 41.66666667%;
  }
  .col-md-4 {
    width: 33.33333333%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-2 {
    width: 16.66666667%;
  }
  .col-md-1 {
    width: 8.33333333%;
  }
  .col-md-pull-12 {
    right: 100%;
  }
  .col-md-pull-11 {
    right: 91.66666667%;
  }
  .col-md-pull-10 {
    right: 83.33333333%;
  }
  .col-md-pull-9 {
    right: 75%;
  }
  .col-md-pull-8 {
    right: 66.66666667%;
  }
  .col-md-pull-7 {
    right: 58.33333333%;
  }
  .col-md-pull-6 {
    right: 50%;
  }
  .col-md-pull-5 {
    right: 41.66666667%;
  }
  .col-md-pull-4 {
    right: 33.33333333%;
  }
  .col-md-pull-3 {
    right: 25%;
  }
  .col-md-pull-2 {
    right: 16.66666667%;
  }
  .col-md-pull-1 {
    right: 8.33333333%;
  }
  .col-md-pull-0 {
    right: auto;
  }
  .col-md-push-12 {
    left: 100%;
  }
  .col-md-push-11 {
    left: 91.66666667%;
  }
  .col-md-push-10 {
    left: 83.33333333%;
  }
  .col-md-push-9 {
    left: 75%;
  }
  .col-md-push-8 {
    left: 66.66666667%;
  }
  .col-md-push-7 {
    left: 58.33333333%;
  }
  .col-md-push-6 {
    left: 50%;
  }
  .col-md-push-5 {
    left: 41.66666667%;
  }
  .col-md-push-4 {
    left: 33.33333333%;
  }
  .col-md-push-3 {
    left: 25%;
  }
  .col-md-push-2 {
    left: 16.66666667%;
  }
  .col-md-push-1 {
    left: 8.33333333%;
  }
  .col-md-push-0 {
    left: auto;
  }
  .col-md-offset-12 {
    margin-left: 100%;
  }
  .col-md-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-md-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-md-offset-9 {
    margin-left: 75%;
  }
  .col-md-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-md-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-md-offset-6 {
    margin-left: 50%;
  }
  .col-md-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-md-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-md-offset-3 {
    margin-left: 25%;
  }
  .col-md-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-md-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-md-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 1200px) {
  .col-lg-1,
  .col-lg-2,
  .col-lg-3,
  .col-lg-4,
  .col-lg-5,
  .col-lg-6,
  .col-lg-7,
  .col-lg-8,
  .col-lg-9,
  .col-lg-10,
  .col-lg-11,
  .col-lg-12 {
    float: left;
  }
  .col-lg-12 {
    width: 100%;
  }
  .col-lg-11 {
    width: 91.66666667%;
  }
  .col-lg-10 {
    width: 83.33333333%;
  }
  .col-lg-9 {
    width: 75%;
  }
  .col-lg-8 {
    width: 66.66666667%;
  }
  .col-lg-7 {
    width: 58.33333333%;
  }
  .col-lg-6 {
    width: 50%;
  }
  .col-lg-5 {
    width: 41.66666667%;
  }
  .col-lg-4 {
    width: 33.33333333%;
  }
  .col-lg-3 {
    width: 25%;
  }
  .col-lg-2 {
    width: 16.66666667%;
  }
  .col-lg-1 {
    width: 8.33333333%;
  }
  .col-lg-pull-12 {
    right: 100%;
  }
  .col-lg-pull-11 {
    right: 91.66666667%;
  }
  .col-lg-pull-10 {
    right: 83.33333333%;
  }
  .col-lg-pull-9 {
    right: 75%;
  }
  .col-lg-pull-8 {
    right: 66.66666667%;
  }
  .col-lg-pull-7 {
    right: 58.33333333%;
  }
  .col-lg-pull-6 {
    right: 50%;
  }
  .col-lg-pull-5 {
    right: 41.66666667%;
  }
  .col-lg-pull-4 {
    right: 33.33333333%;
  }
  .col-lg-pull-3 {
    right: 25%;
  }
  .col-lg-pull-2 {
    right: 16.66666667%;
  }
  .col-lg-pull-1 {
    right: 8.33333333%;
  }
  .col-lg-pull-0 {
    right: auto;
  }
  .col-lg-push-12 {
    left: 100%;
  }
  .col-lg-push-11 {
    left: 91.66666667%;
  }
  .col-lg-push-10 {
    left: 83.33333333%;
  }
  .col-lg-push-9 {
    left: 75%;
  }
  .col-lg-push-8 {
    left: 66.66666667%;
  }
  .col-lg-push-7 {
    left: 58.33333333%;
  }
  .col-lg-push-6 {
    left: 50%;
  }
  .col-lg-push-5 {
    left: 41.66666667%;
  }
  .col-lg-push-4 {
    left: 33.33333333%;
  }
  .col-lg-push-3 {
    left: 25%;
  }
  .col-lg-push-2 {
    left: 16.66666667%;
  }
  .col-lg-push-1 {
    left: 8.33333333%;
  }
  .col-lg-push-0 {
    left: auto;
  }
  .col-lg-offset-12 {
    margin-left: 100%;
  }
  .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-lg-offset-9 {
    margin-left: 75%;
  }
  .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-lg-offset-6 {
    margin-left: 50%;
  }
  .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-lg-offset-3 {
    margin-left: 25%;
  }
  .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-lg-offset-0 {
    margin-left: 0%;
  }
}
.vc_col-xs-1,
.vc_col-sm-1,
.vc_col-md-1,
.vc_col-lg-1,
.vc_col-xs-2,
.vc_col-sm-2,
.vc_col-md-2,
.vc_col-lg-2,
.vc_col-xs-3,
.vc_col-sm-3,
.vc_col-md-3,
.vc_col-lg-3,
.vc_col-xs-4,
.vc_col-sm-4,
.vc_col-md-4,
.vc_col-lg-4,
.vc_col-xs-5,
.vc_col-sm-5,
.vc_col-md-5,
.vc_col-lg-5,
.vc_col-xs-6,
.vc_col-sm-6,
.vc_col-md-6,
.vc_col-lg-6,
.vc_col-xs-7,
.vc_col-sm-7,
.vc_col-md-7,
.vc_col-lg-7,
.vc_col-xs-8,
.vc_col-sm-8,
.vc_col-md-8,
.vc_col-lg-8,
.vc_col-xs-9,
.vc_col-sm-9,
.vc_col-md-9,
.vc_col-lg-9,
.vc_col-xs-10,
.vc_col-sm-10,
.vc_col-md-10,
.vc_col-lg-10,
.vc_col-xs-11,
.vc_col-sm-11,
.vc_col-md-11,
.vc_col-lg-11,
.vc_col-xs-12,
.vc_col-sm-12,
.vc_col-md-12,
.vc_col-lg-12,
.col-xs-1,
.col-sm-1,
.col-md-1,
.col-lg-1,
.col-xs-2,
.col-sm-2,
.col-md-2,
.col-lg-2,
.col-xs-3,
.col-sm-3,
.col-md-3,
.col-lg-3,
.col-xs-4,
.col-sm-4,
.col-md-4,
.col-lg-4,
.col-xs-5,
.col-sm-5,
.col-md-5,
.col-lg-5,
.col-xs-6,
.col-sm-6,
.col-md-6,
.col-lg-6,
.col-xs-7,
.col-sm-7,
.col-md-7,
.col-lg-7,
.col-xs-8,
.col-sm-8,
.col-md-8,
.col-lg-8,
.col-xs-9,
.col-sm-9,
.col-md-9,
.col-lg-9,
.col-xs-10,
.col-sm-10,
.col-md-10,
.col-lg-10,
.col-xs-11,
.col-sm-11,
.col-md-11,
.col-lg-11,
.col-xs-12,
.col-sm-12,
.col-md-12,
.col-lg-12 {
  margin-bottom: 30px;
}
#footer .vc_col-xs-1,
#bottom-bar .vc_col-xs-1,
#breadcrumbs .vc_col-xs-1,
#footer .vc_col-sm-1,
#bottom-bar .vc_col-sm-1,
#breadcrumbs .vc_col-sm-1,
#footer .vc_col-md-1,
#bottom-bar .vc_col-md-1,
#breadcrumbs .vc_col-md-1,
#footer .vc_col-lg-1,
#bottom-bar .vc_col-lg-1,
#breadcrumbs .vc_col-lg-1,
#footer .vc_col-xs-2,
#bottom-bar .vc_col-xs-2,
#breadcrumbs .vc_col-xs-2,
#footer .vc_col-sm-2,
#bottom-bar .vc_col-sm-2,
#breadcrumbs .vc_col-sm-2,
#footer .vc_col-md-2,
#bottom-bar .vc_col-md-2,
#breadcrumbs .vc_col-md-2,
#footer .vc_col-lg-2,
#bottom-bar .vc_col-lg-2,
#breadcrumbs .vc_col-lg-2,
#footer .vc_col-xs-3,
#bottom-bar .vc_col-xs-3,
#breadcrumbs .vc_col-xs-3,
#footer .vc_col-sm-3,
#bottom-bar .vc_col-sm-3,
#breadcrumbs .vc_col-sm-3,
#footer .vc_col-md-3,
#bottom-bar .vc_col-md-3,
#breadcrumbs .vc_col-md-3,
#footer .vc_col-lg-3,
#bottom-bar .vc_col-lg-3,
#breadcrumbs .vc_col-lg-3,
#footer .vc_col-xs-4,
#bottom-bar .vc_col-xs-4,
#breadcrumbs .vc_col-xs-4,
#footer .vc_col-sm-4,
#bottom-bar .vc_col-sm-4,
#breadcrumbs .vc_col-sm-4,
#footer .vc_col-md-4,
#bottom-bar .vc_col-md-4,
#breadcrumbs .vc_col-md-4,
#footer .vc_col-lg-4,
#bottom-bar .vc_col-lg-4,
#breadcrumbs .vc_col-lg-4,
#footer .vc_col-xs-5,
#bottom-bar .vc_col-xs-5,
#breadcrumbs .vc_col-xs-5,
#footer .vc_col-sm-5,
#bottom-bar .vc_col-sm-5,
#breadcrumbs .vc_col-sm-5,
#footer .vc_col-md-5,
#bottom-bar .vc_col-md-5,
#breadcrumbs .vc_col-md-5,
#footer .vc_col-lg-5,
#bottom-bar .vc_col-lg-5,
#breadcrumbs .vc_col-lg-5,
#footer .vc_col-xs-6,
#bottom-bar .vc_col-xs-6,
#breadcrumbs .vc_col-xs-6,
#footer .vc_col-sm-6,
#bottom-bar .vc_col-sm-6,
#breadcrumbs .vc_col-sm-6,
#footer .vc_col-md-6,
#bottom-bar .vc_col-md-6,
#breadcrumbs .vc_col-md-6,
#footer .vc_col-lg-6,
#bottom-bar .vc_col-lg-6,
#breadcrumbs .vc_col-lg-6,
#footer .vc_col-xs-7,
#bottom-bar .vc_col-xs-7,
#breadcrumbs .vc_col-xs-7,
#footer .vc_col-sm-7,
#bottom-bar .vc_col-sm-7,
#breadcrumbs .vc_col-sm-7,
#footer .vc_col-md-7,
#bottom-bar .vc_col-md-7,
#breadcrumbs .vc_col-md-7,
#footer .vc_col-lg-7,
#bottom-bar .vc_col-lg-7,
#breadcrumbs .vc_col-lg-7,
#footer .vc_col-xs-8,
#bottom-bar .vc_col-xs-8,
#breadcrumbs .vc_col-xs-8,
#footer .vc_col-sm-8,
#bottom-bar .vc_col-sm-8,
#breadcrumbs .vc_col-sm-8,
#footer .vc_col-md-8,
#bottom-bar .vc_col-md-8,
#breadcrumbs .vc_col-md-8,
#footer .vc_col-lg-8,
#bottom-bar .vc_col-lg-8,
#breadcrumbs .vc_col-lg-8,
#footer .vc_col-xs-9,
#bottom-bar .vc_col-xs-9,
#breadcrumbs .vc_col-xs-9,
#footer .vc_col-sm-9,
#bottom-bar .vc_col-sm-9,
#breadcrumbs .vc_col-sm-9,
#footer .vc_col-md-9,
#bottom-bar .vc_col-md-9,
#breadcrumbs .vc_col-md-9,
#footer .vc_col-lg-9,
#bottom-bar .vc_col-lg-9,
#breadcrumbs .vc_col-lg-9,
#footer .vc_col-xs-10,
#bottom-bar .vc_col-xs-10,
#breadcrumbs .vc_col-xs-10,
#footer .vc_col-sm-10,
#bottom-bar .vc_col-sm-10,
#breadcrumbs .vc_col-sm-10,
#footer .vc_col-md-10,
#bottom-bar .vc_col-md-10,
#breadcrumbs .vc_col-md-10,
#footer .vc_col-lg-10,
#bottom-bar .vc_col-lg-10,
#breadcrumbs .vc_col-lg-10,
#footer .vc_col-xs-11,
#bottom-bar .vc_col-xs-11,
#breadcrumbs .vc_col-xs-11,
#footer .vc_col-sm-11,
#bottom-bar .vc_col-sm-11,
#breadcrumbs .vc_col-sm-11,
#footer .vc_col-md-11,
#bottom-bar .vc_col-md-11,
#breadcrumbs .vc_col-md-11,
#footer .vc_col-lg-11,
#bottom-bar .vc_col-lg-11,
#breadcrumbs .vc_col-lg-11,
#footer .vc_col-xs-12,
#bottom-bar .vc_col-xs-12,
#breadcrumbs .vc_col-xs-12,
#footer .vc_col-sm-12,
#bottom-bar .vc_col-sm-12,
#breadcrumbs .vc_col-sm-12,
#footer .vc_col-md-12,
#bottom-bar .vc_col-md-12,
#breadcrumbs .vc_col-md-12,
#footer .vc_col-lg-12,
#bottom-bar .vc_col-lg-12,
#breadcrumbs .vc_col-lg-12,
#footer .col-xs-1,
#bottom-bar .col-xs-1,
#breadcrumbs .col-xs-1,
#footer .col-sm-1,
#bottom-bar .col-sm-1,
#breadcrumbs .col-sm-1,
#footer .col-md-1,
#bottom-bar .col-md-1,
#breadcrumbs .col-md-1,
#footer .col-lg-1,
#bottom-bar .col-lg-1,
#breadcrumbs .col-lg-1,
#footer .col-xs-2,
#bottom-bar .col-xs-2,
#breadcrumbs .col-xs-2,
#footer .col-sm-2,
#bottom-bar .col-sm-2,
#breadcrumbs .col-sm-2,
#footer .col-md-2,
#bottom-bar .col-md-2,
#breadcrumbs .col-md-2,
#footer .col-lg-2,
#bottom-bar .col-lg-2,
#breadcrumbs .col-lg-2,
#footer .col-xs-3,
#bottom-bar .col-xs-3,
#breadcrumbs .col-xs-3,
#footer .col-sm-3,
#bottom-bar .col-sm-3,
#breadcrumbs .col-sm-3,
#footer .col-md-3,
#bottom-bar .col-md-3,
#breadcrumbs .col-md-3,
#footer .col-lg-3,
#bottom-bar .col-lg-3,
#breadcrumbs .col-lg-3,
#footer .col-xs-4,
#bottom-bar .col-xs-4,
#breadcrumbs .col-xs-4,
#footer .col-sm-4,
#bottom-bar .col-sm-4,
#breadcrumbs .col-sm-4,
#footer .col-md-4,
#bottom-bar .col-md-4,
#breadcrumbs .col-md-4,
#footer .col-lg-4,
#bottom-bar .col-lg-4,
#breadcrumbs .col-lg-4,
#footer .col-xs-5,
#bottom-bar .col-xs-5,
#breadcrumbs .col-xs-5,
#footer .col-sm-5,
#bottom-bar .col-sm-5,
#breadcrumbs .col-sm-5,
#footer .col-md-5,
#bottom-bar .col-md-5,
#breadcrumbs .col-md-5,
#footer .col-lg-5,
#bottom-bar .col-lg-5,
#breadcrumbs .col-lg-5,
#footer .col-xs-6,
#bottom-bar .col-xs-6,
#breadcrumbs .col-xs-6,
#footer .col-sm-6,
#bottom-bar .col-sm-6,
#breadcrumbs .col-sm-6,
#footer .col-md-6,
#bottom-bar .col-md-6,
#breadcrumbs .col-md-6,
#footer .col-lg-6,
#bottom-bar .col-lg-6,
#breadcrumbs .col-lg-6,
#footer .col-xs-7,
#bottom-bar .col-xs-7,
#breadcrumbs .col-xs-7,
#footer .col-sm-7,
#bottom-bar .col-sm-7,
#breadcrumbs .col-sm-7,
#footer .col-md-7,
#bottom-bar .col-md-7,
#breadcrumbs .col-md-7,
#footer .col-lg-7,
#bottom-bar .col-lg-7,
#breadcrumbs .col-lg-7,
#footer .col-xs-8,
#bottom-bar .col-xs-8,
#breadcrumbs .col-xs-8,
#footer .col-sm-8,
#bottom-bar .col-sm-8,
#breadcrumbs .col-sm-8,
#footer .col-md-8,
#bottom-bar .col-md-8,
#breadcrumbs .col-md-8,
#footer .col-lg-8,
#bottom-bar .col-lg-8,
#breadcrumbs .col-lg-8,
#footer .col-xs-9,
#bottom-bar .col-xs-9,
#breadcrumbs .col-xs-9,
#footer .col-sm-9,
#bottom-bar .col-sm-9,
#breadcrumbs .col-sm-9,
#footer .col-md-9,
#bottom-bar .col-md-9,
#breadcrumbs .col-md-9,
#footer .col-lg-9,
#bottom-bar .col-lg-9,
#breadcrumbs .col-lg-9,
#footer .col-xs-10,
#bottom-bar .col-xs-10,
#breadcrumbs .col-xs-10,
#footer .col-sm-10,
#bottom-bar .col-sm-10,
#breadcrumbs .col-sm-10,
#footer .col-md-10,
#bottom-bar .col-md-10,
#breadcrumbs .col-md-10,
#footer .col-lg-10,
#bottom-bar .col-lg-10,
#breadcrumbs .col-lg-10,
#footer .col-xs-11,
#bottom-bar .col-xs-11,
#breadcrumbs .col-xs-11,
#footer .col-sm-11,
#bottom-bar .col-sm-11,
#breadcrumbs .col-sm-11,
#footer .col-md-11,
#bottom-bar .col-md-11,
#breadcrumbs .col-md-11,
#footer .col-lg-11,
#bottom-bar .col-lg-11,
#breadcrumbs .col-lg-11,
#footer .col-xs-12,
#bottom-bar .col-xs-12,
#breadcrumbs .col-xs-12,
#footer .col-sm-12,
#bottom-bar .col-sm-12,
#breadcrumbs .col-sm-12,
#footer .col-md-12,
#bottom-bar .col-md-12,
#breadcrumbs .col-md-12,
#footer .col-lg-12,
#bottom-bar .col-lg-12,
#breadcrumbs .col-lg-12 {
  margin-bottom: 0;
}
.wproto-col-flat,
.wpb_row {
  margin-bottom: 0 !important;
}
.page-template-page-tpl-custom-php .wproto-primary-content-area,
.page-template-page-tpl-custom-php #breadcrumbs {
  margin-bottom: 0 !important;
}
.display-on-desktop {
  display: block;
}
.hide-on-desktop {
  display: none;
}
@media screen and (max-width: 992px) {
  .hide-on-tablets {
    display: none !important;
  }
  .display-on-tablets {
    display: block !important;
  }
}
@media screen and (max-width: 767px) {
  .hide-on-phones {
    display: none !important;
  }
  .display-on-phones {
    display: block !important;
  }
  .vc_col-xs-1,
  .vc_col-sm-1,
  .vc_col-md-1,
  .vc_col-lg-1,
  .vc_col-xs-2,
  .vc_col-sm-2,
  .vc_col-md-2,
  .vc_col-lg-2,
  .vc_col-xs-3,
  .vc_col-sm-3,
  .vc_col-md-3,
  .vc_col-lg-3,
  .vc_col-xs-4,
  .vc_col-sm-4,
  .vc_col-md-4,
  .vc_col-lg-4,
  .vc_col-xs-5,
  .vc_col-sm-5,
  .vc_col-md-5,
  .vc_col-lg-5,
  .vc_col-xs-6,
  .vc_col-sm-6,
  .vc_col-md-6,
  .vc_col-lg-6,
  .vc_col-xs-7,
  .vc_col-sm-7,
  .vc_col-md-7,
  .vc_col-lg-7,
  .vc_col-xs-8,
  .vc_col-sm-8,
  .vc_col-md-8,
  .vc_col-lg-8,
  .vc_col-xs-9,
  .vc_col-sm-9,
  .vc_col-md-9,
  .vc_col-lg-9,
  .vc_col-xs-10,
  .vc_col-sm-10,
  .vc_col-md-10,
  .vc_col-lg-10,
  .vc_col-xs-11,
  .vc_col-sm-11,
  .vc_col-md-11,
  .vc_col-lg-11,
  .vc_col-xs-12,
  .vc_col-sm-12,
  .vc_col-md-12,
  .vc_col-lg-12 {
    float: none !important;
  }
}
@charset "UTF-8";
/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license - http://opensource.org/licenses/MIT

Copyright (c) 2015 Daniel Eden
*/
.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.animated.infinite {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}
.animated.hinge {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}
.animated.bounceIn,
.animated.bounceOut {
  -webkit-animation-duration: .75s;
  animation-duration: .75s;
}
.animated.flipOutX,
.animated.flipOutY {
  -webkit-animation-duration: .75s;
  animation-duration: .75s;
}
@-webkit-keyframes bounce {
  0%,
  20%,
  53%,
  80%,
  100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  40%,
  43% {
    -webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0);
  }
  70% {
    -webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -15px, 0);
    transform: translate3d(0, -15px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, -4px, 0);
    transform: translate3d(0, -4px, 0);
  }
}
@keyframes bounce {
  0%,
  20%,
  53%,
  80%,
  100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  40%,
  43% {
    -webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0);
  }
  70% {
    -webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -15px, 0);
    transform: translate3d(0, -15px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, -4px, 0);
    transform: translate3d(0, -4px, 0);
  }
}
.bounce {
  -webkit-animation-name: bounce;
  animation-name: bounce;
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom;
}
@-webkit-keyframes flash {
  0%,
  50%,
  100% {
    opacity: 1;
  }
  25%,
  75% {
    opacity: 0;
  }
}
@keyframes flash {
  0%,
  50%,
  100% {
    opacity: 1;
  }
  25%,
  75% {
    opacity: 0;
  }
}
.flash {
  -webkit-animation-name: flash;
  animation-name: flash;
}
/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes pulse {
  0% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }
  100% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@keyframes pulse {
  0% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }
  100% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
.pulse {
  -webkit-animation-name: pulse;
  animation-name: pulse;
}
@-webkit-keyframes rubberBand {
  0% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1);
  }
  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
    transform: scale3d(0.75, 1.25, 1);
  }
  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
    transform: scale3d(1.15, 0.85, 1);
  }
  65% {
    -webkit-transform: scale3d(0.95, 1.05, 1);
    transform: scale3d(0.95, 1.05, 1);
  }
  75% {
    -webkit-transform: scale3d(1.05, 0.95, 1);
    transform: scale3d(1.05, 0.95, 1);
  }
  100% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@keyframes rubberBand {
  0% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1);
  }
  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
    transform: scale3d(0.75, 1.25, 1);
  }
  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
    transform: scale3d(1.15, 0.85, 1);
  }
  65% {
    -webkit-transform: scale3d(0.95, 1.05, 1);
    transform: scale3d(0.95, 1.05, 1);
  }
  75% {
    -webkit-transform: scale3d(1.05, 0.95, 1);
    transform: scale3d(1.05, 0.95, 1);
  }
  100% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
.rubberBand {
  -webkit-animation-name: rubberBand;
  animation-name: rubberBand;
}
@-webkit-keyframes shake {
  0%,
  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }
  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
}
@keyframes shake {
  0%,
  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }
  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
}
.shake {
  -webkit-animation-name: shake;
  animation-name: shake;
}
@-webkit-keyframes swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg);
  }
  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg);
  }
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg);
  }
  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg);
  }
  100% {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg);
  }
}
@keyframes swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg);
  }
  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg);
  }
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg);
  }
  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg);
  }
  100% {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg);
  }
}
.swing {
  -webkit-transform-origin: top center;
  transform-origin: top center;
  -webkit-animation-name: swing;
  animation-name: swing;
}
@-webkit-keyframes tada {
  0% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  10%,
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
  }
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }
  40%,
  60%,
  80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }
  100% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@keyframes tada {
  0% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  10%,
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
  }
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }
  40%,
  60%,
  80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }
  100% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
.tada {
  -webkit-animation-name: tada;
  animation-name: tada;
}
/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes wobble {
  0% {
    -webkit-transform: none;
    transform: none;
  }
  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }
  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }
  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }
  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }
  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }
  100% {
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes wobble {
  0% {
    -webkit-transform: none;
    transform: none;
  }
  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }
  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }
  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }
  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }
  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }
  100% {
    -webkit-transform: none;
    transform: none;
  }
}
.wobble {
  -webkit-animation-name: wobble;
  animation-name: wobble;
}
@-webkit-keyframes bounceIn {
  0%,
  20%,
  40%,
  60%,
  80%,
  100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }
  40% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03);
  }
  80% {
    -webkit-transform: scale3d(0.97, 0.97, 0.97);
    transform: scale3d(0.97, 0.97, 0.97);
  }
  100% {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@keyframes bounceIn {
  0%,
  20%,
  40%,
  60%,
  80%,
  100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }
  40% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03);
  }
  80% {
    -webkit-transform: scale3d(0.97, 0.97, 0.97);
    transform: scale3d(0.97, 0.97, 0.97);
  }
  100% {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
.bounceIn {
  -webkit-animation-name: bounceIn;
  animation-name: bounceIn;
}
@-webkit-keyframes bounceInDown {
  0%,
  60%,
  75%,
  90%,
  100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0);
    transform: translate3d(0, -3000px, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
    transform: translate3d(0, 25px, 0);
  }
  75% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0);
  }
  100% {
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes bounceInDown {
  0%,
  60%,
  75%,
  90%,
  100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0);
    transform: translate3d(0, -3000px, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
    transform: translate3d(0, 25px, 0);
  }
  75% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0);
  }
  100% {
    -webkit-transform: none;
    transform: none;
  }
}
.bounceInDown {
  -webkit-animation-name: bounceInDown;
  animation-name: bounceInDown;
}
@-webkit-keyframes bounceInLeft {
  0%,
  60%,
  75%,
  90%,
  100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0);
    transform: translate3d(-3000px, 0, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
    transform: translate3d(25px, 0, 0);
  }
  75% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }
  90% {
    -webkit-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0);
  }
  100% {
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes bounceInLeft {
  0%,
  60%,
  75%,
  90%,
  100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0);
    transform: translate3d(-3000px, 0, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
    transform: translate3d(25px, 0, 0);
  }
  75% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }
  90% {
    -webkit-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0);
  }
  100% {
    -webkit-transform: none;
    transform: none;
  }
}
.bounceInLeft {
  -webkit-animation-name: bounceInLeft;
  animation-name: bounceInLeft;
}
@-webkit-keyframes bounceInRight {
  0%,
  60%,
  75%,
  90%,
  100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0);
    transform: translate3d(3000px, 0, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
    transform: translate3d(-25px, 0, 0);
  }
  75% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
  90% {
    -webkit-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0);
  }
  100% {
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes bounceInRight {
  0%,
  60%,
  75%,
  90%,
  100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0);
    transform: translate3d(3000px, 0, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
    transform: translate3d(-25px, 0, 0);
  }
  75% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
  90% {
    -webkit-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0);
  }
  100% {
    -webkit-transform: none;
    transform: none;
  }
}
.bounceInRight {
  -webkit-animation-name: bounceInRight;
  animation-name: bounceInRight;
}
@-webkit-keyframes bounceInUp {
  0%,
  60%,
  75%,
  90%,
  100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0);
    transform: translate3d(0, 3000px, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }
  75% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0);
  }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes bounceInUp {
  0%,
  60%,
  75%,
  90%,
  100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0);
    transform: translate3d(0, 3000px, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }
  75% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0);
  }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.bounceInUp {
  -webkit-animation-name: bounceInUp;
  animation-name: bounceInUp;
}
@-webkit-keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }
  50%,
  55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
}
@keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }
  50%,
  55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
}
.bounceOut {
  -webkit-animation-name: bounceOut;
  animation-name: bounceOut;
}
@-webkit-keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }
  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}
@keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }
  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}
.bounceOutDown {
  -webkit-animation-name: bounceOutDown;
  animation-name: bounceOutDown;
}
@-webkit-keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0);
    transform: translate3d(20px, 0, 0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}
@keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0);
    transform: translate3d(20px, 0, 0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}
.bounceOutLeft {
  -webkit-animation-name: bounceOutLeft;
  animation-name: bounceOutLeft;
}
@-webkit-keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0);
    transform: translate3d(-20px, 0, 0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}
@keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0);
    transform: translate3d(-20px, 0, 0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}
.bounceOutRight {
  -webkit-animation-name: bounceOutRight;
  animation-name: bounceOutRight;
}
@-webkit-keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }
  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}
@keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }
  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}
.bounceOutUp {
  -webkit-animation-name: bounceOutUp;
  animation-name: bounceOutUp;
}
@-webkit-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.fadeIn {
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn;
}
@-webkit-keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
.fadeInDown {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown;
}
@-webkit-keyframes fadeInDownBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInDownBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
.fadeInDownBig {
  -webkit-animation-name: fadeInDownBig;
  animation-name: fadeInDownBig;
}
@-webkit-keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
.fadeInLeft {
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
}
@-webkit-keyframes fadeInLeftBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInLeftBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
.fadeInLeftBig {
  -webkit-animation-name: fadeInLeftBig;
  animation-name: fadeInLeftBig;
}
@-webkit-keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
.fadeInRight {
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight;
}
@-webkit-keyframes fadeInRightBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInRightBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
.fadeInRightBig {
  -webkit-animation-name: fadeInRightBig;
  animation-name: fadeInRightBig;
}
@-webkit-keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
.fadeInUp {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
}
@-webkit-keyframes fadeInUpBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInUpBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
.fadeInUpBig {
  -webkit-animation-name: fadeInUpBig;
  animation-name: fadeInUpBig;
}
@-webkit-keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
}
@-webkit-keyframes fadeOutDown {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}
@keyframes fadeOutDown {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}
.fadeOutDown {
  -webkit-animation-name: fadeOutDown;
  animation-name: fadeOutDown;
}
@-webkit-keyframes fadeOutDownBig {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}
@keyframes fadeOutDownBig {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}
.fadeOutDownBig {
  -webkit-animation-name: fadeOutDownBig;
  animation-name: fadeOutDownBig;
}
@-webkit-keyframes fadeOutLeft {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}
@keyframes fadeOutLeft {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}
.fadeOutLeft {
  -webkit-animation-name: fadeOutLeft;
  animation-name: fadeOutLeft;
}
@-webkit-keyframes fadeOutLeftBig {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}
@keyframes fadeOutLeftBig {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}
.fadeOutLeftBig {
  -webkit-animation-name: fadeOutLeftBig;
  animation-name: fadeOutLeftBig;
}
@-webkit-keyframes fadeOutRight {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}
@keyframes fadeOutRight {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}
.fadeOutRight {
  -webkit-animation-name: fadeOutRight;
  animation-name: fadeOutRight;
}
@-webkit-keyframes fadeOutRightBig {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}
@keyframes fadeOutRightBig {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}
.fadeOutRightBig {
  -webkit-animation-name: fadeOutRightBig;
  animation-name: fadeOutRightBig;
}
@-webkit-keyframes fadeOutUp {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}
@keyframes fadeOutUp {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}
.fadeOutUp {
  -webkit-animation-name: fadeOutUp;
  animation-name: fadeOutUp;
}
@-webkit-keyframes fadeOutUpBig {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}
@keyframes fadeOutUpBig {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}
.fadeOutUpBig {
  -webkit-animation-name: fadeOutUpBig;
  animation-name: fadeOutUpBig;
}
@-webkit-keyframes flip {
  0% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  40% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  50% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  80% {
    -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  100% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}
@keyframes flip {
  0% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  40% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  50% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  80% {
    -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  100% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}
.animated.flip {
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
  -webkit-animation-name: flip;
  animation-name: flip;
}
@-webkit-keyframes flipInX {
  0% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-transition-timing-function: ease-in;
    transition-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -webkit-transition-timing-function: ease-in;
    transition-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }
  100% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}
@keyframes flipInX {
  0% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-transition-timing-function: ease-in;
    transition-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -webkit-transition-timing-function: ease-in;
    transition-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }
  100% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}
.flipInX {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInX;
  animation-name: flipInX;
}
@-webkit-keyframes flipInY {
  0% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-transition-timing-function: ease-in;
    transition-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-transition-timing-function: ease-in;
    transition-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }
  100% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}
@keyframes flipInY {
  0% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-transition-timing-function: ease-in;
    transition-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-transition-timing-function: ease-in;
    transition-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }
  100% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}
.flipInY {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInY;
  animation-name: flipInY;
}
@-webkit-keyframes flipOutX {
  0% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
  30% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}
@keyframes flipOutX {
  0% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
  30% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}
.flipOutX {
  -webkit-animation-name: flipOutX;
  animation-name: flipOutX;
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
}
@-webkit-keyframes flipOutY {
  0% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
  30% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}
@keyframes flipOutY {
  0% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
  30% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}
.flipOutY {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipOutY;
  animation-name: flipOutY;
}
@-webkit-keyframes lightSpeedIn {
  0% {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }
  60% {
    -webkit-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
@keyframes lightSpeedIn {
  0% {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }
  60% {
    -webkit-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
.lightSpeedIn {
  -webkit-animation-name: lightSpeedIn;
  animation-name: lightSpeedIn;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out;
}
@-webkit-keyframes lightSpeedOut {
  0% {
    opacity: 1;
  }
  100% {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}
@keyframes lightSpeedOut {
  0% {
    opacity: 1;
  }
  100% {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}
.lightSpeedOut {
  -webkit-animation-name: lightSpeedOut;
  animation-name: lightSpeedOut;
  -webkit-animation-timing-function: ease-in;
  animation-timing-function: ease-in;
}
@-webkit-keyframes rotateIn {
  0% {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
@keyframes rotateIn {
  0% {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
.rotateIn {
  -webkit-animation-name: rotateIn;
  animation-name: rotateIn;
}
@-webkit-keyframes rotateInDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
@keyframes rotateInDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
.rotateInDownLeft {
  -webkit-animation-name: rotateInDownLeft;
  animation-name: rotateInDownLeft;
}
@-webkit-keyframes rotateInDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
@keyframes rotateInDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
.rotateInDownRight {
  -webkit-animation-name: rotateInDownRight;
  animation-name: rotateInDownRight;
}
@-webkit-keyframes rotateInUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
@keyframes rotateInUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
.rotateInUpLeft {
  -webkit-animation-name: rotateInUpLeft;
  animation-name: rotateInUpLeft;
}
@-webkit-keyframes rotateInUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -90deg);
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
@keyframes rotateInUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -90deg);
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
.rotateInUpRight {
  -webkit-animation-name: rotateInUpRight;
  animation-name: rotateInUpRight;
}
@-webkit-keyframes rotateOut {
  0% {
    -webkit-transform-origin: center;
    transform-origin: center;
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, 200deg);
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0;
  }
}
@keyframes rotateOut {
  0% {
    -webkit-transform-origin: center;
    transform-origin: center;
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, 200deg);
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0;
  }
}
.rotateOut {
  -webkit-animation-name: rotateOut;
  animation-name: rotateOut;
}
@-webkit-keyframes rotateOutDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
}
@keyframes rotateOutDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
}
.rotateOutDownLeft {
  -webkit-animation-name: rotateOutDownLeft;
  animation-name: rotateOutDownLeft;
}
@-webkit-keyframes rotateOutDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}
@keyframes rotateOutDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}
.rotateOutDownRight {
  -webkit-animation-name: rotateOutDownRight;
  animation-name: rotateOutDownRight;
}
@-webkit-keyframes rotateOutUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}
@keyframes rotateOutUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}
.rotateOutUpLeft {
  -webkit-animation-name: rotateOutUpLeft;
  animation-name: rotateOutUpLeft;
}
@-webkit-keyframes rotateOutUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 90deg);
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0;
  }
}
@keyframes rotateOutUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 90deg);
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0;
  }
}
.rotateOutUpRight {
  -webkit-animation-name: rotateOutUpRight;
  animation-name: rotateOutUpRight;
}
@-webkit-keyframes hinge {
  0% {
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  20%,
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 80deg);
    transform: rotate3d(0, 0, 1, 80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  40%,
  80% {
    -webkit-transform: rotate3d(0, 0, 1, 60deg);
    transform: rotate3d(0, 0, 1, 60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }
  100% {
    -webkit-transform: translate3d(0, 700px, 0);
    transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}
@keyframes hinge {
  0% {
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  20%,
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 80deg);
    transform: rotate3d(0, 0, 1, 80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  40%,
  80% {
    -webkit-transform: rotate3d(0, 0, 1, 60deg);
    transform: rotate3d(0, 0, 1, 60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }
  100% {
    -webkit-transform: translate3d(0, 700px, 0);
    transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}
.hinge {
  -webkit-animation-name: hinge;
  animation-name: hinge;
}
/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes rollIn {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes rollIn {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
.rollIn {
  -webkit-animation-name: rollIn;
  animation-name: rollIn;
}
/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes rollOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  }
}
@keyframes rollOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  }
}
.rollOut {
  -webkit-animation-name: rollOut;
  animation-name: rollOut;
}
@-webkit-keyframes zoomIn {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  50% {
    opacity: 1;
  }
}
@keyframes zoomIn {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  50% {
    opacity: 1;
  }
}
.zoomIn {
  -webkit-animation-name: zoomIn;
  animation-name: zoomIn;
}
@-webkit-keyframes zoomInDown {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInDown {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomInDown {
  -webkit-animation-name: zoomInDown;
  animation-name: zoomInDown;
}
@-webkit-keyframes zoomInLeft {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInLeft {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomInLeft {
  -webkit-animation-name: zoomInLeft;
  animation-name: zoomInLeft;
}
@-webkit-keyframes zoomInRight {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInRight {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomInRight {
  -webkit-animation-name: zoomInRight;
  animation-name: zoomInRight;
}
@-webkit-keyframes zoomInUp {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInUp {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomInUp {
  -webkit-animation-name: zoomInUp;
  animation-name: zoomInUp;
}
@-webkit-keyframes zoomOut {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  100% {
    opacity: 0;
  }
}
@keyframes zoomOut {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  100% {
    opacity: 0;
  }
}
.zoomOut {
  -webkit-animation-name: zoomOut;
  animation-name: zoomOut;
}
@-webkit-keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomOutDown {
  -webkit-animation-name: zoomOutDown;
  animation-name: zoomOutDown;
}
@-webkit-keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform: scale(0.1) translate3d(-2000px, 0, 0);
    -webkit-transform-origin: left center;
    transform-origin: left center;
  }
}
@keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform: scale(0.1) translate3d(-2000px, 0, 0);
    -webkit-transform-origin: left center;
    transform-origin: left center;
  }
}
.zoomOutLeft {
  -webkit-animation-name: zoomOutLeft;
  animation-name: zoomOutLeft;
}
@-webkit-keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
    transform: scale(0.1) translate3d(2000px, 0, 0);
    -webkit-transform-origin: right center;
    transform-origin: right center;
  }
}
@keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
    transform: scale(0.1) translate3d(2000px, 0, 0);
    -webkit-transform-origin: right center;
    transform-origin: right center;
  }
}
.zoomOutRight {
  -webkit-animation-name: zoomOutRight;
  animation-name: zoomOutRight;
}
@-webkit-keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomOutUp {
  -webkit-animation-name: zoomOutUp;
  animation-name: zoomOutUp;
}
@-webkit-keyframes slideInDown {
  0% {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes slideInDown {
  0% {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.slideInDown {
  -webkit-animation-name: slideInDown;
  animation-name: slideInDown;
}
@-webkit-keyframes slideInLeft {
  0% {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes slideInLeft {
  0% {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.slideInLeft {
  -webkit-animation-name: slideInLeft;
  animation-name: slideInLeft;
}
@-webkit-keyframes slideInRight {
  0% {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes slideInRight {
  0% {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.slideInRight {
  -webkit-animation-name: slideInRight;
  animation-name: slideInRight;
}
@-webkit-keyframes slideInUp {
  0% {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes slideInUp {
  0% {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.slideInUp {
  -webkit-animation-name: slideInUp;
  animation-name: slideInUp;
}
@-webkit-keyframes slideOutDown {
  0% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  100% {
    visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}
@keyframes slideOutDown {
  0% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  100% {
    visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}
.slideOutDown {
  -webkit-animation-name: slideOutDown;
  animation-name: slideOutDown;
}
@-webkit-keyframes slideOutLeft {
  0% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  100% {
    visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}
@keyframes slideOutLeft {
  0% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  100% {
    visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}
.slideOutLeft {
  -webkit-animation-name: slideOutLeft;
  animation-name: slideOutLeft;
}
@-webkit-keyframes slideOutRight {
  0% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  100% {
    visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}
@keyframes slideOutRight {
  0% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  100% {
    visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}
.slideOutRight {
  -webkit-animation-name: slideOutRight;
  animation-name: slideOutRight;
}
@-webkit-keyframes slideOutUp {
  0% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  100% {
    visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}
@keyframes slideOutUp {
  0% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  100% {
    visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}
.slideOutUp {
  -webkit-animation-name: slideOutUp;
  animation-name: slideOutUp;
}
.wow {
  visibility: hidden;
}
@media screen and (max-width: 995px) {
  .wow {
    visibility: visible;
  }
}
/* 
 * 	Core Owl Carousel CSS File
 *	v1.3.3
 */
/* clearfix */
.owl-carousel .owl-wrapper:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
/* display none until init */
.owl-carousel {
  display: none;
  position: relative;
  width: 100%;
  -ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper {
  display: none;
  position: relative;
  -webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer {
  overflow: hidden;
  position: relative;
  width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight {
  -webkit-transition: height 500ms ease-in-out;
  -moz-transition: height 500ms ease-in-out;
  -ms-transition: height 500ms ease-in-out;
  -o-transition: height 500ms ease-in-out;
  transition: height 500ms ease-in-out;
}
.owl-carousel .owl-item {
  float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div {
  cursor: pointer;
}
.owl-controls {
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
/* fix */
.owl-carousel .owl-wrapper,
.owl-carousel .owl-item {
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
/* 
 *  Owl Carousel CSS3 Transitions 
 *  v1.3.2
 */
.owl-origin {
  -webkit-perspective: 1200px;
  -webkit-perspective-origin-x: 50%;
  -webkit-perspective-origin-y: 50%;
  -moz-perspective: 1200px;
  -moz-perspective-origin-x: 50%;
  -moz-perspective-origin-y: 50%;
  perspective: 1200px;
}
/* fade */
.owl-fade-out {
  z-index: 10;
  -webkit-animation: fadeOut .7s both ease;
  -moz-animation: fadeOut .7s both ease;
  animation: fadeOut .7s both ease;
}
.owl-fade-in {
  -webkit-animation: fadeIn .7s both ease;
  -moz-animation: fadeIn .7s both ease;
  animation: fadeIn .7s both ease;
}
/* backSlide */
.owl-backSlide-out {
  -webkit-animation: backSlideOut 1s both ease;
  -moz-animation: backSlideOut 1s both ease;
  animation: backSlideOut 1s both ease;
}
.owl-backSlide-in {
  -webkit-animation: backSlideIn 1s both ease;
  -moz-animation: backSlideIn 1s both ease;
  animation: backSlideIn 1s both ease;
}
/* goDown */
.owl-goDown-out {
  -webkit-animation: scaleToFade .7s ease both;
  -moz-animation: scaleToFade .7s ease both;
  animation: scaleToFade .7s ease both;
}
.owl-goDown-in {
  -webkit-animation: goDown .6s ease both;
  -moz-animation: goDown .6s ease both;
  animation: goDown .6s ease both;
}
/* scaleUp */
.owl-fadeUp-in {
  -webkit-animation: scaleUpFrom .5s ease both;
  -moz-animation: scaleUpFrom .5s ease both;
  animation: scaleUpFrom .5s ease both;
}
.owl-fadeUp-out {
  -webkit-animation: scaleUpTo .5s ease both;
  -moz-animation: scaleUpTo .5s ease both;
  animation: scaleUpTo .5s ease both;
}
/* Keyframes */
/*empty*/
@-webkit-keyframes empty {
  0% {
    opacity: 1;
  }
}
@-moz-keyframes empty {
  0% {
    opacity: 1;
  }
}
@keyframes empty {
  0% {
    opacity: 1;
  }
}
@-webkit-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@-moz-keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@-webkit-keyframes backSlideOut {
  25% {
    opacity: .5;
    -webkit-transform: translateZ(-500px);
  }
  75% {
    opacity: .5;
    -webkit-transform: translateZ(-500px) translateX(-200%);
  }
  100% {
    opacity: .5;
    -webkit-transform: translateZ(-500px) translateX(-200%);
  }
}
@-moz-keyframes backSlideOut {
  25% {
    opacity: .5;
    -moz-transform: translateZ(-500px);
  }
  75% {
    opacity: .5;
    -moz-transform: translateZ(-500px) translateX(-200%);
  }
  100% {
    opacity: .5;
    -moz-transform: translateZ(-500px) translateX(-200%);
  }
}
@keyframes backSlideOut {
  25% {
    opacity: .5;
    transform: translateZ(-500px);
  }
  75% {
    opacity: .5;
    transform: translateZ(-500px) translateX(-200%);
  }
  100% {
    opacity: .5;
    transform: translateZ(-500px) translateX(-200%);
  }
}
@-webkit-keyframes backSlideIn {
  0%,
  25% {
    opacity: .5;
    -webkit-transform: translateZ(-500px) translateX(200%);
  }
  75% {
    opacity: .5;
    -webkit-transform: translateZ(-500px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateZ(0) translateX(0);
  }
}
@-moz-keyframes backSlideIn {
  0%,
  25% {
    opacity: .5;
    -moz-transform: translateZ(-500px) translateX(200%);
  }
  75% {
    opacity: .5;
    -moz-transform: translateZ(-500px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateZ(0) translateX(0);
  }
}
@keyframes backSlideIn {
  0%,
  25% {
    opacity: .5;
    transform: translateZ(-500px) translateX(200%);
  }
  75% {
    opacity: .5;
    transform: translateZ(-500px);
  }
  100% {
    opacity: 1;
    transform: translateZ(0) translateX(0);
  }
}
@-webkit-keyframes scaleToFade {
  to {
    opacity: 0;
    -webkit-transform: scale(0.8);
  }
}
@-moz-keyframes scaleToFade {
  to {
    opacity: 0;
    -moz-transform: scale(0.8);
  }
}
@keyframes scaleToFade {
  to {
    opacity: 0;
    transform: scale(0.8);
  }
}
@-webkit-keyframes goDown {
  from {
    -webkit-transform: translateY(-100%);
  }
}
@-moz-keyframes goDown {
  from {
    -moz-transform: translateY(-100%);
  }
}
@keyframes goDown {
  from {
    transform: translateY(-100%);
  }
}
@-webkit-keyframes scaleUpFrom {
  from {
    opacity: 0;
    -webkit-transform: scale(1.5);
  }
}
@-moz-keyframes scaleUpFrom {
  from {
    opacity: 0;
    -moz-transform: scale(1.5);
  }
}
@keyframes scaleUpFrom {
  from {
    opacity: 0;
    transform: scale(1.5);
  }
}
@-webkit-keyframes scaleUpTo {
  to {
    opacity: 0;
    -webkit-transform: scale(1.5);
  }
}
@-moz-keyframes scaleUpTo {
  to {
    opacity: 0;
    -moz-transform: scale(1.5);
  }
}
@keyframes scaleUpTo {
  to {
    opacity: 0;
    transform: scale(1.5);
  }
}
@-webkit-keyframes AnimateGradient {
  0% {
    background-position: 0% 26%;
  }
  50% {
    background-position: 100% 75%;
  }
  100% {
    background-position: 0% 26%;
  }
}
@-moz-keyframes AnimateGradient {
  0% {
    background-position: 0% 26%;
  }
  50% {
    background-position: 100% 75%;
  }
  100% {
    background-position: 0% 26%;
  }
}
@-o-keyframes AnimateGradient {
  0% {
    background-position: 0% 26%;
  }
  50% {
    background-position: 100% 75%;
  }
  100% {
    background-position: 0% 26%;
  }
}
@keyframes AnimateGradient {
  0% {
    background-position: 0% 26%;
  }
  50% {
    background-position: 100% 75%;
  }
  100% {
    background-position: 0% 26%;
  }
}
/**
 *
 * All animations must live in their own file
 * in the animations directory and be included
 * here.
 *
 */
/**
 * Styles shared by multiple animations
 */
/**
 * Dots
 */
@-webkit-keyframes scale {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
  45% {
    -webkit-transform: scale(0.1);
    transform: scale(0.1);
    opacity: 0.7;
  }
  80% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}
@keyframes scale {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
  45% {
    -webkit-transform: scale(0.1);
    transform: scale(0.1);
    opacity: 0.7;
  }
  80% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}
.ball-pulse > div:nth-child(0) {
  -webkit-animation: scale 0.75s 0s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
  animation: scale 0.75s 0s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
}
.ball-pulse > div:nth-child(1) {
  -webkit-animation: scale 0.75s 0.12s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
  animation: scale 0.75s 0.12s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
}
.ball-pulse > div:nth-child(2) {
  -webkit-animation: scale 0.75s 0.24s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
  animation: scale 0.75s 0.24s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
}
.ball-pulse > div:nth-child(3) {
  -webkit-animation: scale 0.75s 0.36s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
  animation: scale 0.75s 0.36s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
}
.ball-pulse > div {
  width: 15px;
  height: 15px;
  border-radius: 100%;
  margin: 2px;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  display: inline-block;
}
@-webkit-keyframes ball-pulse-sync {
  33% {
    -webkit-transform: translateY(10px);
    transform: translateY(10px);
  }
  66% {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px);
  }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
@keyframes ball-pulse-sync {
  33% {
    -webkit-transform: translateY(10px);
    transform: translateY(10px);
  }
  66% {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px);
  }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
.ball-pulse-sync > div:nth-child(0) {
  -webkit-animation: ball-pulse-sync 0.6s 0s infinite ease-in-out;
  animation: ball-pulse-sync 0.6s 0s infinite ease-in-out;
}
.ball-pulse-sync > div:nth-child(1) {
  -webkit-animation: ball-pulse-sync 0.6s 0.07s infinite ease-in-out;
  animation: ball-pulse-sync 0.6s 0.07s infinite ease-in-out;
}
.ball-pulse-sync > div:nth-child(2) {
  -webkit-animation: ball-pulse-sync 0.6s 0.14s infinite ease-in-out;
  animation: ball-pulse-sync 0.6s 0.14s infinite ease-in-out;
}
.ball-pulse-sync > div:nth-child(3) {
  -webkit-animation: ball-pulse-sync 0.6s 0.21s infinite ease-in-out;
  animation: ball-pulse-sync 0.6s 0.21s infinite ease-in-out;
}
.ball-pulse-sync > div {
  width: 15px;
  height: 15px;
  border-radius: 100%;
  margin: 2px;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  display: inline-block;
}
@-webkit-keyframes ball-scale {
  0% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 0;
  }
}
@keyframes ball-scale {
  0% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 0;
  }
}
.ball-scale > div {
  width: 15px;
  height: 15px;
  border-radius: 100%;
  margin: 2px;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  display: inline-block;
  height: 60px;
  width: 60px;
  -webkit-animation: ball-scale 1s 0s ease-in-out infinite;
  animation: ball-scale 1s 0s ease-in-out infinite;
}
@-webkit-keyframes rotate {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  50% {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes rotate {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  50% {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.ball-rotate {
  position: relative;
}
.ball-rotate > div {
  width: 15px;
  height: 15px;
  border-radius: 100%;
  margin: 2px;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  position: relative;
}
.ball-rotate > div:first-child {
  -webkit-animation: rotate 1s 0s cubic-bezier(0.7, -0.13, 0.22, 0.86) infinite;
  animation: rotate 1s 0s cubic-bezier(0.7, -0.13, 0.22, 0.86) infinite;
}
.ball-rotate > div:before,
.ball-rotate > div:after {
  width: 15px;
  height: 15px;
  border-radius: 100%;
  margin: 2px;
  content: "";
  position: absolute;
  opacity: 0.8;
}
.ball-rotate > div:before {
  top: 0px;
  left: -28px;
}
.ball-rotate > div:after {
  top: 0px;
  left: 25px;
}
@keyframes rotate {
  0% {
    -webkit-transform: rotate(0deg) scale(1);
    transform: rotate(0deg) scale(1);
  }
  50% {
    -webkit-transform: rotate(180deg) scale(0.6);
    transform: rotate(180deg) scale(0.6);
  }
  100% {
    -webkit-transform: rotate(360deg) scale(1);
    transform: rotate(360deg) scale(1);
  }
}
.ball-clip-rotate > div {
  width: 15px;
  height: 15px;
  border-radius: 100%;
  margin: 2px;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  border-bottom-color: transparent;
  height: 25px;
  width: 25px;
  background: transparent !important;
  display: inline-block;
  -webkit-animation: rotate 0.75s 0s linear infinite;
  animation: rotate 0.75s 0s linear infinite;
}
@keyframes rotate {
  0% {
    -webkit-transform: rotate(0deg) scale(1);
    transform: rotate(0deg) scale(1);
  }
  50% {
    -webkit-transform: rotate(180deg) scale(0.6);
    transform: rotate(180deg) scale(0.6);
  }
  100% {
    -webkit-transform: rotate(360deg) scale(1);
    transform: rotate(360deg) scale(1);
  }
}
@keyframes scale {
  30% {
    -webkit-transform: scale(0.3);
    transform: scale(0.3);
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
.ball-clip-rotate-pulse {
  position: relative;
  -webkit-transform: translateY(-15px);
  -ms-transform: translateY(-15px);
  transform: translateY(-15px);
}
.ball-clip-rotate-pulse > div {
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  position: absolute;
  top: 0px;
  left: 0px;
  border-radius: 100%;
}
.ball-clip-rotate-pulse > div:first-child {
  height: 16px;
  width: 16px;
  top: 9px;
  left: 9px;
  -webkit-animation: scale 1s 0s cubic-bezier(0.09, 0.57, 0.49, 0.9) infinite;
  animation: scale 1s 0s cubic-bezier(0.09, 0.57, 0.49, 0.9) infinite;
}
.ball-clip-rotate-pulse > div:last-child {
  position: absolute;
  width: 30px;
  height: 30px;
  background: transparent;
  border: 2px solid;
  -webkit-animation: rotate 1s 0s cubic-bezier(0.09, 0.57, 0.49, 0.9) infinite;
  animation: rotate 1s 0s cubic-bezier(0.09, 0.57, 0.49, 0.9) infinite;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
}
@keyframes rotate {
  0% {
    -webkit-transform: rotate(0deg) scale(1);
    transform: rotate(0deg) scale(1);
  }
  50% {
    -webkit-transform: rotate(180deg) scale(0.6);
    transform: rotate(180deg) scale(0.6);
  }
  100% {
    -webkit-transform: rotate(360deg) scale(1);
    transform: rotate(360deg) scale(1);
  }
}
.ball-clip-rotate-multiple {
  position: relative;
}
.ball-clip-rotate-multiple > div {
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  position: absolute;
  left: 0px;
  top: 0px;
  border-bottom-color: transparent;
  border-top-color: transparent;
  border-radius: 100%;
  height: 35px;
  width: 35px;
  -webkit-animation: rotate 1s 0s ease-in-out infinite;
  animation: rotate 1s 0s ease-in-out infinite;
}
.ball-clip-rotate-multiple > div:last-child {
  display: inline-block;
  top: 10px;
  left: 10px;
  width: 15px;
  height: 15px;
  -webkit-animation-duration: 0.5s;
  animation-duration: 0.5s;
  -webkit-animation-direction: reverse;
  animation-direction: reverse;
}
@-webkit-keyframes ball-scale-ripple {
  0% {
    -webkit-transform: scale(0.1);
    transform: scale(0.1);
    opacity: 1;
  }
  70% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 0.7;
  }
  100% {
    opacity: 0.0;
  }
}
@keyframes ball-scale-ripple {
  0% {
    -webkit-transform: scale(0.1);
    transform: scale(0.1);
    opacity: 1;
  }
  70% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 0.7;
  }
  100% {
    opacity: 0.0;
  }
}
.ball-scale-ripple > div {
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  height: 50px;
  width: 50px;
  border-radius: 100%;
  -webkit-animation: ball-scale-ripple 1s 0s infinite cubic-bezier(0.21, 0.53, 0.56, 0.8);
  animation: ball-scale-ripple 1s 0s infinite cubic-bezier(0.21, 0.53, 0.56, 0.8);
}
@-webkit-keyframes ball-scale-ripple-multiple {
  0% {
    -webkit-transform: scale(0.1);
    transform: scale(0.1);
    opacity: 1;
  }
  70% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 0.7;
  }
  100% {
    opacity: 0.0;
  }
}
@keyframes ball-scale-ripple-multiple {
  0% {
    -webkit-transform: scale(0.1);
    transform: scale(0.1);
    opacity: 1;
  }
  70% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 0.7;
  }
  100% {
    opacity: 0.0;
  }
}
.ball-scale-ripple-multiple {
  position: relative;
  -webkit-transform: translateY(-25px);
  -ms-transform: translateY(-25px);
  transform: translateY(-25px);
}
.ball-scale-ripple-multiple > div:nth-child(0) {
  -webkit-animation-delay: -0.2s;
  animation-delay: -0.2s;
}
.ball-scale-ripple-multiple > div:nth-child(1) {
  -webkit-animation-delay: 0s;
  animation-delay: 0s;
}
.ball-scale-ripple-multiple > div:nth-child(2) {
  -webkit-animation-delay: 0.2s;
  animation-delay: 0.2s;
}
.ball-scale-ripple-multiple > div:nth-child(3) {
  -webkit-animation-delay: 0.4s;
  animation-delay: 0.4s;
}
.ball-scale-ripple-multiple > div {
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  position: absolute;
  top: 0;
  left: 0;
  width: 50px;
  height: 50px;
  border-radius: 100%;
  -webkit-animation: ball-scale-ripple-multiple 1.25s 0s infinite cubic-bezier(0.21, 0.53, 0.56, 0.8);
  animation: ball-scale-ripple-multiple 1.25s 0s infinite cubic-bezier(0.21, 0.53, 0.56, 0.8);
}
@-webkit-keyframes ball-beat {
  50% {
    opacity: 0.2;
    -webkit-transform: scale(0.75);
    transform: scale(0.75);
  }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes ball-beat {
  50% {
    opacity: 0.2;
    -webkit-transform: scale(0.75);
    transform: scale(0.75);
  }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
.ball-beat > div {
  width: 15px;
  height: 15px;
  border-radius: 100%;
  margin: 2px;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  display: inline-block;
  -webkit-animation: ball-beat 0.7s 0s infinite linear;
  animation: ball-beat 0.7s 0s infinite linear;
}
.ball-beat > div:nth-child(2n-1) {
  -webkit-animation-delay: 0.35s !important;
  animation-delay: 0.35s !important;
}
@-webkit-keyframes ball-scale-multiple {
  0% {
    -webkit-transform: scale(0);
    transform: scale(0);
    opacity: 0;
  }
  5% {
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 0;
  }
}
@keyframes ball-scale-multiple {
  0% {
    -webkit-transform: scale(0);
    transform: scale(0);
    opacity: 0;
  }
  5% {
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 0;
  }
}
.ball-scale-multiple {
  position: relative;
  -webkit-transform: translateY(-30px);
  -ms-transform: translateY(-30px);
  transform: translateY(-30px);
}
.ball-scale-multiple > div:nth-child(2) {
  -webkit-animation-delay: 0.2s;
  animation-delay: 0.2s;
}
.ball-scale-multiple > div:nth-child(3) {
  -webkit-animation-delay: 0.4s;
  animation-delay: 0.4s;
}
.ball-scale-multiple > div {
  width: 15px;
  height: 15px;
  border-radius: 100%;
  margin: 2px;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  position: absolute;
  left: 0px;
  top: 0px;
  opacity: 0;
  margin: 0;
  width: 60px;
  height: 60px;
  -webkit-animation: ball-scale-multiple 1s 0s linear infinite;
  animation: ball-scale-multiple 1s 0s linear infinite;
}
@-webkit-keyframes ball-triangle-path-1 {
  33% {
    -webkit-transform: translate(25px, -50px);
    transform: translate(25px, -50px);
  }
  66% {
    -webkit-transform: translate(50px, 0px);
    transform: translate(50px, 0px);
  }
  100% {
    -webkit-transform: translate(0px, 0px);
    transform: translate(0px, 0px);
  }
}
@keyframes ball-triangle-path-1 {
  33% {
    -webkit-transform: translate(25px, -50px);
    transform: translate(25px, -50px);
  }
  66% {
    -webkit-transform: translate(50px, 0px);
    transform: translate(50px, 0px);
  }
  100% {
    -webkit-transform: translate(0px, 0px);
    transform: translate(0px, 0px);
  }
}
@-webkit-keyframes ball-triangle-path-2 {
  33% {
    -webkit-transform: translate(25px, 50px);
    transform: translate(25px, 50px);
  }
  66% {
    -webkit-transform: translate(-25px, 50px);
    transform: translate(-25px, 50px);
  }
  100% {
    -webkit-transform: translate(0px, 0px);
    transform: translate(0px, 0px);
  }
}
@keyframes ball-triangle-path-2 {
  33% {
    -webkit-transform: translate(25px, 50px);
    transform: translate(25px, 50px);
  }
  66% {
    -webkit-transform: translate(-25px, 50px);
    transform: translate(-25px, 50px);
  }
  100% {
    -webkit-transform: translate(0px, 0px);
    transform: translate(0px, 0px);
  }
}
@-webkit-keyframes ball-triangle-path-3 {
  33% {
    -webkit-transform: translate(-50px, 0px);
    transform: translate(-50px, 0px);
  }
  66% {
    -webkit-transform: translate(-25px, -50px);
    transform: translate(-25px, -50px);
  }
  100% {
    -webkit-transform: translate(0px, 0px);
    transform: translate(0px, 0px);
  }
}
@keyframes ball-triangle-path-3 {
  33% {
    -webkit-transform: translate(-50px, 0px);
    transform: translate(-50px, 0px);
  }
  66% {
    -webkit-transform: translate(-25px, -50px);
    transform: translate(-25px, -50px);
  }
  100% {
    -webkit-transform: translate(0px, 0px);
    transform: translate(0px, 0px);
  }
}
.ball-triangle-path {
  position: relative;
  -webkit-transform: translate(-25px, -25px);
  -ms-transform: translate(-25px, -25px);
  transform: translate(-25px, -25px);
}
.ball-triangle-path > div:nth-child(1) {
  -webkit-animation-name: ball-triangle-path-1;
  animation-name: ball-triangle-path-1;
  -webkit-animation-delay: 0;
  animation-delay: 0;
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}
.ball-triangle-path > div:nth-child(2) {
  -webkit-animation-name: ball-triangle-path-2;
  animation-name: ball-triangle-path-2;
  -webkit-animation-delay: 0;
  animation-delay: 0;
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}
.ball-triangle-path > div:nth-child(3) {
  -webkit-animation-name: ball-triangle-path-3;
  animation-name: ball-triangle-path-3;
  -webkit-animation-delay: 0;
  animation-delay: 0;
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}
.ball-triangle-path > div {
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  position: absolute;
  width: 10px;
  height: 10px;
  border-radius: 100%;
}
.ball-triangle-path > div:nth-of-type(1) {
  top: 50px;
}
.ball-triangle-path > div:nth-of-type(2) {
  left: 25px;
}
.ball-triangle-path > div:nth-of-type(3) {
  top: 50px;
  left: 50px;
}
@-webkit-keyframes ball-pulse-rise-even {
  0% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }
  25% {
    -webkit-transform: translateY(-30px);
    transform: translateY(-30px);
  }
  50% {
    -webkit-transform: scale(0.4);
    transform: scale(0.4);
  }
  75% {
    -webkit-transform: translateY(30px);
    transform: translateY(30px);
  }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes ball-pulse-rise-even {
  0% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }
  25% {
    -webkit-transform: translateY(-30px);
    transform: translateY(-30px);
  }
  50% {
    -webkit-transform: scale(0.4);
    transform: scale(0.4);
  }
  75% {
    -webkit-transform: translateY(30px);
    transform: translateY(30px);
  }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@-webkit-keyframes ball-pulse-rise-odd {
  0% {
    -webkit-transform: scale(0.4);
    transform: scale(0.4);
  }
  25% {
    -webkit-transform: translateY(30px);
    transform: translateY(30px);
  }
  50% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }
  75% {
    -webkit-transform: translateY(-30px);
    transform: translateY(-30px);
  }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    -webkit-transform: scale(0.75);
    transform: scale(0.75);
  }
}
@keyframes ball-pulse-rise-odd {
  0% {
    -webkit-transform: scale(0.4);
    transform: scale(0.4);
  }
  25% {
    -webkit-transform: translateY(30px);
    transform: translateY(30px);
  }
  50% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }
  75% {
    -webkit-transform: translateY(-30px);
    transform: translateY(-30px);
  }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    -webkit-transform: scale(0.75);
    transform: scale(0.75);
  }
}
.ball-pulse-rise > div {
  width: 15px;
  height: 15px;
  border-radius: 100%;
  margin: 2px;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  display: inline-block;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: cubic-bezier(0.15, 0.46, 0.9, 0.6);
  animation-timing-function: cubic-bezier(0.15, 0.46, 0.9, 0.6);
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-delay: 0;
  animation-delay: 0;
}
.ball-pulse-rise > div:nth-child(2n) {
  -webkit-animation-name: ball-pulse-rise-even;
  animation-name: ball-pulse-rise-even;
}
.ball-pulse-rise > div:nth-child(2n-1) {
  -webkit-animation-name: ball-pulse-rise-odd;
  animation-name: ball-pulse-rise-odd;
}
@-webkit-keyframes ball-grid-beat {
  50% {
    opacity: 0.7;
  }
  100% {
    opacity: 1;
  }
}
@keyframes ball-grid-beat {
  50% {
    opacity: 0.7;
  }
  100% {
    opacity: 1;
  }
}
.ball-grid-beat {
  width: 57px;
}
.ball-grid-beat > div:nth-child(1) {
  -webkit-animation-delay: 0.36s;
  animation-delay: 0.36s;
  -webkit-animation-duration: 0.96s;
  animation-duration: 0.96s;
}
.ball-grid-beat > div:nth-child(2) {
  -webkit-animation-delay: 0.4s;
  animation-delay: 0.4s;
  -webkit-animation-duration: 0.93s;
  animation-duration: 0.93s;
}
.ball-grid-beat > div:nth-child(3) {
  -webkit-animation-delay: 0.68s;
  animation-delay: 0.68s;
  -webkit-animation-duration: 1.19s;
  animation-duration: 1.19s;
}
.ball-grid-beat > div:nth-child(4) {
  -webkit-animation-delay: 0.41s;
  animation-delay: 0.41s;
  -webkit-animation-duration: 1.13s;
  animation-duration: 1.13s;
}
.ball-grid-beat > div:nth-child(5) {
  -webkit-animation-delay: 0.71s;
  animation-delay: 0.71s;
  -webkit-animation-duration: 1.34s;
  animation-duration: 1.34s;
}
.ball-grid-beat > div:nth-child(6) {
  -webkit-animation-delay: -0.15s;
  animation-delay: -0.15s;
  -webkit-animation-duration: 0.94s;
  animation-duration: 0.94s;
}
.ball-grid-beat > div:nth-child(7) {
  -webkit-animation-delay: -0.12s;
  animation-delay: -0.12s;
  -webkit-animation-duration: 1.2s;
  animation-duration: 1.2s;
}
.ball-grid-beat > div:nth-child(8) {
  -webkit-animation-delay: 0.01s;
  animation-delay: 0.01s;
  -webkit-animation-duration: 0.82s;
  animation-duration: 0.82s;
}
.ball-grid-beat > div:nth-child(9) {
  -webkit-animation-delay: 0.32s;
  animation-delay: 0.32s;
  -webkit-animation-duration: 1.19s;
  animation-duration: 1.19s;
}
.ball-grid-beat > div {
  width: 15px;
  height: 15px;
  border-radius: 100%;
  margin: 2px;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  display: inline-block;
  float: left;
  -webkit-animation-name: ball-grid-beat;
  animation-name: ball-grid-beat;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-delay: 0;
  animation-delay: 0;
}
@-webkit-keyframes ball-grid-pulse {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  50% {
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
    opacity: 0.7;
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}
@keyframes ball-grid-pulse {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  50% {
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
    opacity: 0.7;
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}
.ball-grid-pulse {
  width: 57px;
}
.ball-grid-pulse > div:nth-child(1) {
  -webkit-animation-delay: -0.06s;
  animation-delay: -0.06s;
  -webkit-animation-duration: 0.72s;
  animation-duration: 0.72s;
}
.ball-grid-pulse > div:nth-child(2) {
  -webkit-animation-delay: 0.25s;
  animation-delay: 0.25s;
  -webkit-animation-duration: 1.02s;
  animation-duration: 1.02s;
}
.ball-grid-pulse > div:nth-child(3) {
  -webkit-animation-delay: -0.17s;
  animation-delay: -0.17s;
  -webkit-animation-duration: 1.28s;
  animation-duration: 1.28s;
}
.ball-grid-pulse > div:nth-child(4) {
  -webkit-animation-delay: 0.48s;
  animation-delay: 0.48s;
  -webkit-animation-duration: 1.42s;
  animation-duration: 1.42s;
}
.ball-grid-pulse > div:nth-child(5) {
  -webkit-animation-delay: 0.31s;
  animation-delay: 0.31s;
  -webkit-animation-duration: 1.45s;
  animation-duration: 1.45s;
}
.ball-grid-pulse > div:nth-child(6) {
  -webkit-animation-delay: 0.03s;
  animation-delay: 0.03s;
  -webkit-animation-duration: 1.18s;
  animation-duration: 1.18s;
}
.ball-grid-pulse > div:nth-child(7) {
  -webkit-animation-delay: 0.46s;
  animation-delay: 0.46s;
  -webkit-animation-duration: 0.87s;
  animation-duration: 0.87s;
}
.ball-grid-pulse > div:nth-child(8) {
  -webkit-animation-delay: 0.78s;
  animation-delay: 0.78s;
  -webkit-animation-duration: 1.45s;
  animation-duration: 1.45s;
}
.ball-grid-pulse > div:nth-child(9) {
  -webkit-animation-delay: 0.45s;
  animation-delay: 0.45s;
  -webkit-animation-duration: 1.06s;
  animation-duration: 1.06s;
}
.ball-grid-pulse > div {
  width: 15px;
  height: 15px;
  border-radius: 100%;
  margin: 2px;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  display: inline-block;
  float: left;
  -webkit-animation-name: ball-grid-pulse;
  animation-name: ball-grid-pulse;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-delay: 0;
  animation-delay: 0;
}
@-webkit-keyframes ball-spin-fade-loader {
  50% {
    opacity: 0.3;
    -webkit-transform: scale(0.4);
    transform: scale(0.4);
  }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes ball-spin-fade-loader {
  50% {
    opacity: 0.3;
    -webkit-transform: scale(0.4);
    transform: scale(0.4);
  }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
.ball-spin-fade-loader {
  position: relative;
}
.ball-spin-fade-loader > div:nth-child(1) {
  top: 25px;
  left: 0;
  -webkit-animation: ball-spin-fade-loader 1s 0s infinite linear;
  animation: ball-spin-fade-loader 1s 0s infinite linear;
}
.ball-spin-fade-loader > div:nth-child(2) {
  top: 17.04545px;
  left: 17.04545px;
  -webkit-animation: ball-spin-fade-loader 1s 0.12s infinite linear;
  animation: ball-spin-fade-loader 1s 0.12s infinite linear;
}
.ball-spin-fade-loader > div:nth-child(3) {
  top: 0;
  left: 25px;
  -webkit-animation: ball-spin-fade-loader 1s 0.24s infinite linear;
  animation: ball-spin-fade-loader 1s 0.24s infinite linear;
}
.ball-spin-fade-loader > div:nth-child(4) {
  top: -17.04545px;
  left: 17.04545px;
  -webkit-animation: ball-spin-fade-loader 1s 0.36s infinite linear;
  animation: ball-spin-fade-loader 1s 0.36s infinite linear;
}
.ball-spin-fade-loader > div:nth-child(5) {
  top: -25px;
  left: 0;
  -webkit-animation: ball-spin-fade-loader 1s 0.48s infinite linear;
  animation: ball-spin-fade-loader 1s 0.48s infinite linear;
}
.ball-spin-fade-loader > div:nth-child(6) {
  top: -17.04545px;
  left: -17.04545px;
  -webkit-animation: ball-spin-fade-loader 1s 0.6s infinite linear;
  animation: ball-spin-fade-loader 1s 0.6s infinite linear;
}
.ball-spin-fade-loader > div:nth-child(7) {
  top: 0;
  left: -25px;
  -webkit-animation: ball-spin-fade-loader 1s 0.72s infinite linear;
  animation: ball-spin-fade-loader 1s 0.72s infinite linear;
}
.ball-spin-fade-loader > div:nth-child(8) {
  top: 17.04545px;
  left: -17.04545px;
  -webkit-animation: ball-spin-fade-loader 1s 0.84s infinite linear;
  animation: ball-spin-fade-loader 1s 0.84s infinite linear;
}
.ball-spin-fade-loader > div {
  width: 15px;
  height: 15px;
  border-radius: 100%;
  margin: 2px;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  position: absolute;
}
@-webkit-keyframes ball-spin-loader {
  75% {
    opacity: 0.2;
  }
  100% {
    opacity: 1;
  }
}
@keyframes ball-spin-loader {
  75% {
    opacity: 0.2;
  }
  100% {
    opacity: 1;
  }
}
.ball-spin-loader {
  position: relative;
}
.ball-spin-loader > span:nth-child(1) {
  top: 45px;
  left: 0;
  -webkit-animation: ball-spin-loader 2s 0.9s infinite linear;
  animation: ball-spin-loader 2s 0.9s infinite linear;
}
.ball-spin-loader > span:nth-child(2) {
  top: 30.68182px;
  left: 30.68182px;
  -webkit-animation: ball-spin-loader 2s 1.8s infinite linear;
  animation: ball-spin-loader 2s 1.8s infinite linear;
}
.ball-spin-loader > span:nth-child(3) {
  top: 0;
  left: 45px;
  -webkit-animation: ball-spin-loader 2s 2.7s infinite linear;
  animation: ball-spin-loader 2s 2.7s infinite linear;
}
.ball-spin-loader > span:nth-child(4) {
  top: -30.68182px;
  left: 30.68182px;
  -webkit-animation: ball-spin-loader 2s 3.6s infinite linear;
  animation: ball-spin-loader 2s 3.6s infinite linear;
}
.ball-spin-loader > span:nth-child(5) {
  top: -45px;
  left: 0;
  -webkit-animation: ball-spin-loader 2s 4.5s infinite linear;
  animation: ball-spin-loader 2s 4.5s infinite linear;
}
.ball-spin-loader > span:nth-child(6) {
  top: -30.68182px;
  left: -30.68182px;
  -webkit-animation: ball-spin-loader 2s 5.4s infinite linear;
  animation: ball-spin-loader 2s 5.4s infinite linear;
}
.ball-spin-loader > span:nth-child(7) {
  top: 0;
  left: -45px;
  -webkit-animation: ball-spin-loader 2s 6.3s infinite linear;
  animation: ball-spin-loader 2s 6.3s infinite linear;
}
.ball-spin-loader > span:nth-child(8) {
  top: 30.68182px;
  left: -30.68182px;
  -webkit-animation: ball-spin-loader 2s 7.2s infinite linear;
  animation: ball-spin-loader 2s 7.2s infinite linear;
}
.ball-spin-loader > div {
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  position: absolute;
  width: 15px;
  height: 15px;
  border-radius: 100%;
  background: green;
}
@-webkit-keyframes ball-zig {
  33% {
    -webkit-transform: translate(-15px, -30px);
    transform: translate(-15px, -30px);
  }
  66% {
    -webkit-transform: translate(15px, -30px);
    transform: translate(15px, -30px);
  }
  100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
}
@keyframes ball-zig {
  33% {
    -webkit-transform: translate(-15px, -30px);
    transform: translate(-15px, -30px);
  }
  66% {
    -webkit-transform: translate(15px, -30px);
    transform: translate(15px, -30px);
  }
  100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
}
@-webkit-keyframes ball-zag {
  33% {
    -webkit-transform: translate(15px, 30px);
    transform: translate(15px, 30px);
  }
  66% {
    -webkit-transform: translate(-15px, 30px);
    transform: translate(-15px, 30px);
  }
  100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
}
@keyframes ball-zag {
  33% {
    -webkit-transform: translate(15px, 30px);
    transform: translate(15px, 30px);
  }
  66% {
    -webkit-transform: translate(-15px, 30px);
    transform: translate(-15px, 30px);
  }
  100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
}
.ball-zig-zag {
  position: relative;
  -webkit-transform: translate(-15px, -15px);
  -ms-transform: translate(-15px, -15px);
  transform: translate(-15px, -15px);
}
.ball-zig-zag > div {
  width: 15px;
  height: 15px;
  border-radius: 100%;
  margin: 2px;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  position: absolute;
  margin-left: 15px;
  top: 30px;
  left: 30px;
}
.ball-zig-zag > div:first-child {
  -webkit-animation: ball-zig 0.7s 0s infinite linear;
  animation: ball-zig 0.7s 0s infinite linear;
}
.ball-zig-zag > div:last-child {
  -webkit-animation: ball-zag 0.7s 0s infinite linear;
  animation: ball-zag 0.7s 0s infinite linear;
}
@-webkit-keyframes ball-zig-deflect {
  17% {
    -webkit-transform: translate(-15px, -30px);
    transform: translate(-15px, -30px);
  }
  34% {
    -webkit-transform: translate(15px, -30px);
    transform: translate(15px, -30px);
  }
  50% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
  67% {
    -webkit-transform: translate(15px, -30px);
    transform: translate(15px, -30px);
  }
  84% {
    -webkit-transform: translate(-15px, -30px);
    transform: translate(-15px, -30px);
  }
  100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
}
@keyframes ball-zig-deflect {
  17% {
    -webkit-transform: translate(-15px, -30px);
    transform: translate(-15px, -30px);
  }
  34% {
    -webkit-transform: translate(15px, -30px);
    transform: translate(15px, -30px);
  }
  50% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
  67% {
    -webkit-transform: translate(15px, -30px);
    transform: translate(15px, -30px);
  }
  84% {
    -webkit-transform: translate(-15px, -30px);
    transform: translate(-15px, -30px);
  }
  100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
}
@-webkit-keyframes ball-zag-deflect {
  17% {
    -webkit-transform: translate(15px, 30px);
    transform: translate(15px, 30px);
  }
  34% {
    -webkit-transform: translate(-15px, 30px);
    transform: translate(-15px, 30px);
  }
  50% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
  67% {
    -webkit-transform: translate(-15px, 30px);
    transform: translate(-15px, 30px);
  }
  84% {
    -webkit-transform: translate(15px, 30px);
    transform: translate(15px, 30px);
  }
  100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
}
@keyframes ball-zag-deflect {
  17% {
    -webkit-transform: translate(15px, 30px);
    transform: translate(15px, 30px);
  }
  34% {
    -webkit-transform: translate(-15px, 30px);
    transform: translate(-15px, 30px);
  }
  50% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
  67% {
    -webkit-transform: translate(-15px, 30px);
    transform: translate(-15px, 30px);
  }
  84% {
    -webkit-transform: translate(15px, 30px);
    transform: translate(15px, 30px);
  }
  100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
}
.ball-zig-zag-deflect {
  position: relative;
  -webkit-transform: translate(-15px, -15px);
  -ms-transform: translate(-15px, -15px);
  transform: translate(-15px, -15px);
}
.ball-zig-zag-deflect > div {
  width: 15px;
  height: 15px;
  border-radius: 100%;
  margin: 2px;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  position: absolute;
  margin-left: 15px;
  top: 30px;
  left: 30px;
}
.ball-zig-zag-deflect > div:first-child {
  -webkit-animation: ball-zig-deflect 1.5s 0s infinite linear;
  animation: ball-zig-deflect 1.5s 0s infinite linear;
}
.ball-zig-zag-deflect > div:last-child {
  -webkit-animation: ball-zag-deflect 1.5s 0s infinite linear;
  animation: ball-zag-deflect 1.5s 0s infinite linear;
}
/**
 * Lines
 */
@-webkit-keyframes line-scale {
  0% {
    -webkit-transform: scaley(1);
    transform: scaley(1);
  }
  50% {
    -webkit-transform: scaley(0.4);
    transform: scaley(0.4);
  }
  100% {
    -webkit-transform: scaley(1);
    transform: scaley(1);
  }
}
@keyframes line-scale {
  0% {
    -webkit-transform: scaley(1);
    transform: scaley(1);
  }
  50% {
    -webkit-transform: scaley(0.4);
    transform: scaley(0.4);
  }
  100% {
    -webkit-transform: scaley(1);
    transform: scaley(1);
  }
}
.line-scale > div:nth-child(1) {
  -webkit-animation: line-scale 1s 0.1s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
  animation: line-scale 1s 0.1s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
}
.line-scale > div:nth-child(2) {
  -webkit-animation: line-scale 1s 0.2s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
  animation: line-scale 1s 0.2s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
}
.line-scale > div:nth-child(3) {
  -webkit-animation: line-scale 1s 0.3s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
  animation: line-scale 1s 0.3s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
}
.line-scale > div:nth-child(4) {
  -webkit-animation: line-scale 1s 0.4s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
  animation: line-scale 1s 0.4s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
}
.line-scale > div:nth-child(5) {
  -webkit-animation: line-scale 1s 0.5s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
  animation: line-scale 1s 0.5s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
}
.line-scale > div {
  width: 4px;
  height: 35px;
  border-radius: 2px;
  margin: 2px;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  display: inline-block;
}
@-webkit-keyframes line-scale-party {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  50% {
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes line-scale-party {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  50% {
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
.line-scale-party > div:nth-child(1) {
  -webkit-animation-delay: 0.77s;
  animation-delay: 0.77s;
  -webkit-animation-duration: 1.26s;
  animation-duration: 1.26s;
}
.line-scale-party > div:nth-child(2) {
  -webkit-animation-delay: 0.29s;
  animation-delay: 0.29s;
  -webkit-animation-duration: 0.43s;
  animation-duration: 0.43s;
}
.line-scale-party > div:nth-child(3) {
  -webkit-animation-delay: 0.28s;
  animation-delay: 0.28s;
  -webkit-animation-duration: 1.01s;
  animation-duration: 1.01s;
}
.line-scale-party > div:nth-child(4) {
  -webkit-animation-delay: 0.74s;
  animation-delay: 0.74s;
  -webkit-animation-duration: 0.73s;
  animation-duration: 0.73s;
}
.line-scale-party > div {
  width: 4px;
  height: 35px;
  border-radius: 2px;
  margin: 2px;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  display: inline-block;
  -webkit-animation-name: line-scale-party;
  animation-name: line-scale-party;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-delay: 0;
  animation-delay: 0;
}
@-webkit-keyframes line-scale-pulse-out {
  0% {
    -webkit-transform: scaley(1);
    transform: scaley(1);
  }
  50% {
    -webkit-transform: scaley(0.4);
    transform: scaley(0.4);
  }
  100% {
    -webkit-transform: scaley(1);
    transform: scaley(1);
  }
}
@keyframes line-scale-pulse-out {
  0% {
    -webkit-transform: scaley(1);
    transform: scaley(1);
  }
  50% {
    -webkit-transform: scaley(0.4);
    transform: scaley(0.4);
  }
  100% {
    -webkit-transform: scaley(1);
    transform: scaley(1);
  }
}
.line-scale-pulse-out > div {
  width: 4px;
  height: 35px;
  border-radius: 2px;
  margin: 2px;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  display: inline-block;
  -webkit-animation: line-scale-pulse-out 0.9s 0s infinite cubic-bezier(0.85, 0.25, 0.37, 0.85);
  animation: line-scale-pulse-out 0.9s 0s infinite cubic-bezier(0.85, 0.25, 0.37, 0.85);
}
.line-scale-pulse-out > div:nth-child(2),
.line-scale-pulse-out > div:nth-child(4) {
  -webkit-animation-delay: 0.2s !important;
  animation-delay: 0.2s !important;
}
.line-scale-pulse-out > div:nth-child(1),
.line-scale-pulse-out > div:nth-child(5) {
  -webkit-animation-delay: 0.4s !important;
  animation-delay: 0.4s !important;
}
@-webkit-keyframes line-scale-pulse-out-rapid {
  0% {
    -webkit-transform: scaley(1);
    transform: scaley(1);
  }
  80% {
    -webkit-transform: scaley(0.3);
    transform: scaley(0.3);
  }
  90% {
    -webkit-transform: scaley(1);
    transform: scaley(1);
  }
}
@keyframes line-scale-pulse-out-rapid {
  0% {
    -webkit-transform: scaley(1);
    transform: scaley(1);
  }
  80% {
    -webkit-transform: scaley(0.3);
    transform: scaley(0.3);
  }
  90% {
    -webkit-transform: scaley(1);
    transform: scaley(1);
  }
}
.line-scale-pulse-out-rapid > div {
  width: 4px;
  height: 35px;
  border-radius: 2px;
  margin: 2px;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  display: inline-block;
  -webkit-animation: line-scale-pulse-out-rapid 0.9s 0s infinite cubic-bezier(0.11, 0.49, 0.38, 0.78);
  animation: line-scale-pulse-out-rapid 0.9s 0s infinite cubic-bezier(0.11, 0.49, 0.38, 0.78);
}
.line-scale-pulse-out-rapid > div:nth-child(2),
.line-scale-pulse-out-rapid > div:nth-child(4) {
  -webkit-animation-delay: 0.25s !important;
  animation-delay: 0.25s !important;
}
.line-scale-pulse-out-rapid > div:nth-child(1),
.line-scale-pulse-out-rapid > div:nth-child(5) {
  -webkit-animation-delay: 0.5s !important;
  animation-delay: 0.5s !important;
}
@-webkit-keyframes line-spin-fade-loader {
  50% {
    opacity: 0.3;
  }
  100% {
    opacity: 1;
  }
}
@keyframes line-spin-fade-loader {
  50% {
    opacity: 0.3;
  }
  100% {
    opacity: 1;
  }
}
.line-spin-fade-loader {
  position: relative;
}
.line-spin-fade-loader > div:nth-child(1) {
  top: 20px;
  left: 0;
  -webkit-animation: line-spin-fade-loader 1.2s 0.12s infinite ease-in-out;
  animation: line-spin-fade-loader 1.2s 0.12s infinite ease-in-out;
}
.line-spin-fade-loader > div:nth-child(2) {
  top: 13.63636px;
  left: 13.63636px;
  -webkit-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-animation: line-spin-fade-loader 1.2s 0.24s infinite ease-in-out;
  animation: line-spin-fade-loader 1.2s 0.24s infinite ease-in-out;
}
.line-spin-fade-loader > div:nth-child(3) {
  top: 0;
  left: 20px;
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
  -webkit-animation: line-spin-fade-loader 1.2s 0.36s infinite ease-in-out;
  animation: line-spin-fade-loader 1.2s 0.36s infinite ease-in-out;
}
.line-spin-fade-loader > div:nth-child(4) {
  top: -13.63636px;
  left: 13.63636px;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-animation: line-spin-fade-loader 1.2s 0.48s infinite ease-in-out;
  animation: line-spin-fade-loader 1.2s 0.48s infinite ease-in-out;
}
.line-spin-fade-loader > div:nth-child(5) {
  top: -20px;
  left: 0;
  -webkit-animation: line-spin-fade-loader 1.2s 0.6s infinite ease-in-out;
  animation: line-spin-fade-loader 1.2s 0.6s infinite ease-in-out;
}
.line-spin-fade-loader > div:nth-child(6) {
  top: -13.63636px;
  left: -13.63636px;
  -webkit-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-animation: line-spin-fade-loader 1.2s 0.72s infinite ease-in-out;
  animation: line-spin-fade-loader 1.2s 0.72s infinite ease-in-out;
}
.line-spin-fade-loader > div:nth-child(7) {
  top: 0;
  left: -20px;
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
  -webkit-animation: line-spin-fade-loader 1.2s 0.84s infinite ease-in-out;
  animation: line-spin-fade-loader 1.2s 0.84s infinite ease-in-out;
}
.line-spin-fade-loader > div:nth-child(8) {
  top: 13.63636px;
  left: -13.63636px;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-animation: line-spin-fade-loader 1.2s 0.96s infinite ease-in-out;
  animation: line-spin-fade-loader 1.2s 0.96s infinite ease-in-out;
}
.line-spin-fade-loader > div {
  width: 4px;
  height: 35px;
  border-radius: 2px;
  margin: 2px;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  position: absolute;
  width: 5px;
  height: 15px;
}
/**
 * Misc
 */
@-webkit-keyframes triangle-skew-spin {
  25% {
    -webkit-transform: perspective(100px) rotateX(180deg) rotateY(0);
    transform: perspective(100px) rotateX(180deg) rotateY(0);
  }
  50% {
    -webkit-transform: perspective(100px) rotateX(180deg) rotateY(180deg);
    transform: perspective(100px) rotateX(180deg) rotateY(180deg);
  }
  75% {
    -webkit-transform: perspective(100px) rotateX(0) rotateY(180deg);
    transform: perspective(100px) rotateX(0) rotateY(180deg);
  }
  100% {
    -webkit-transform: perspective(100px) rotateX(0) rotateY(0);
    transform: perspective(100px) rotateX(0) rotateY(0);
  }
}
@keyframes triangle-skew-spin {
  25% {
    -webkit-transform: perspective(100px) rotateX(180deg) rotateY(0);
    transform: perspective(100px) rotateX(180deg) rotateY(0);
  }
  50% {
    -webkit-transform: perspective(100px) rotateX(180deg) rotateY(180deg);
    transform: perspective(100px) rotateX(180deg) rotateY(180deg);
  }
  75% {
    -webkit-transform: perspective(100px) rotateX(0) rotateY(180deg);
    transform: perspective(100px) rotateX(0) rotateY(180deg);
  }
  100% {
    -webkit-transform: perspective(100px) rotateX(0) rotateY(0);
    transform: perspective(100px) rotateX(0) rotateY(0);
  }
}
.triangle-skew-spin > div {
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  width: 0;
  height: 0;
  border-left: 20px solid transparent;
  border-right: 20px solid transparent;
  -webkit-animation: triangle-skew-spin 3s 0s cubic-bezier(0.09, 0.57, 0.49, 0.9) infinite;
  animation: triangle-skew-spin 3s 0s cubic-bezier(0.09, 0.57, 0.49, 0.9) infinite;
}
@-webkit-keyframes square-spin {
  25% {
    -webkit-transform: perspective(100px) rotateX(180deg) rotateY(0);
    transform: perspective(100px) rotateX(180deg) rotateY(0);
  }
  50% {
    -webkit-transform: perspective(100px) rotateX(180deg) rotateY(180deg);
    transform: perspective(100px) rotateX(180deg) rotateY(180deg);
  }
  75% {
    -webkit-transform: perspective(100px) rotateX(0) rotateY(180deg);
    transform: perspective(100px) rotateX(0) rotateY(180deg);
  }
  100% {
    -webkit-transform: perspective(100px) rotateX(0) rotateY(0);
    transform: perspective(100px) rotateX(0) rotateY(0);
  }
}
@keyframes square-spin {
  25% {
    -webkit-transform: perspective(100px) rotateX(180deg) rotateY(0);
    transform: perspective(100px) rotateX(180deg) rotateY(0);
  }
  50% {
    -webkit-transform: perspective(100px) rotateX(180deg) rotateY(180deg);
    transform: perspective(100px) rotateX(180deg) rotateY(180deg);
  }
  75% {
    -webkit-transform: perspective(100px) rotateX(0) rotateY(180deg);
    transform: perspective(100px) rotateX(0) rotateY(180deg);
  }
  100% {
    -webkit-transform: perspective(100px) rotateX(0) rotateY(0);
    transform: perspective(100px) rotateX(0) rotateY(0);
  }
}
.square-spin > div {
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  width: 50px;
  height: 50px;
  border: 1px solid red;
  -webkit-animation: square-spin 3s 0s cubic-bezier(0.09, 0.57, 0.49, 0.9) infinite;
  animation: square-spin 3s 0s cubic-bezier(0.09, 0.57, 0.49, 0.9) infinite;
}
@-webkit-keyframes rotate_pacman_half_up {
  0% {
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg);
  }
  50% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
  100% {
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg);
  }
}
@keyframes rotate_pacman_half_up {
  0% {
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg);
  }
  50% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
  100% {
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg);
  }
}
@-webkit-keyframes rotate_pacman_half_down {
  0% {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
  }
  50% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
  }
}
@keyframes rotate_pacman_half_down {
  0% {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
  }
  50% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
  }
}
@-webkit-keyframes pacman-balls {
  75% {
    opacity: 0.7;
  }
  100% {
    -webkit-transform: translate(-100px, -6.25px);
    transform: translate(-100px, -6.25px);
  }
}
@keyframes pacman-balls {
  75% {
    opacity: 0.7;
  }
  100% {
    -webkit-transform: translate(-100px, -6.25px);
    transform: translate(-100px, -6.25px);
  }
}
.pacman {
  position: relative;
}
.pacman > div:nth-child(2) {
  -webkit-animation: pacman-balls 1s 0s infinite linear;
  animation: pacman-balls 1s 0s infinite linear;
}
.pacman > div:nth-child(3) {
  -webkit-animation: pacman-balls 1s 0.33s infinite linear;
  animation: pacman-balls 1s 0.33s infinite linear;
}
.pacman > div:nth-child(4) {
  -webkit-animation: pacman-balls 1s 0.66s infinite linear;
  animation: pacman-balls 1s 0.66s infinite linear;
}
.pacman > div:nth-child(5) {
  -webkit-animation: pacman-balls 1s 0.99s infinite linear;
  animation: pacman-balls 1s 0.99s infinite linear;
}
.pacman > div:first-of-type {
  width: 0px;
  height: 0px;
  border-right: 25px solid transparent;
  border-radius: 25px;
  -webkit-animation: rotate_pacman_half_up 0.5s 0s infinite;
  animation: rotate_pacman_half_up 0.5s 0s infinite;
}
.pacman > div:nth-child(2) {
  width: 0px;
  height: 0px;
  border-right: 25px solid transparent;
  border-radius: 25px;
  -webkit-animation: rotate_pacman_half_down 0.5s 0s infinite;
  animation: rotate_pacman_half_down 0.5s 0s infinite;
  margin-top: -50px;
}
.pacman > div:nth-child(3),
.pacman > div:nth-child(4),
.pacman > div:nth-child(5),
.pacman > div:nth-child(6) {
  width: 15px;
  height: 15px;
  border-radius: 100%;
  margin: 2px;
  width: 10px;
  height: 10px;
  position: absolute;
  -webkit-transform: translate(0, -6.25px);
  -ms-transform: translate(0, -6.25px);
  transform: translate(0, -6.25px);
  top: 25px;
  left: 100px;
}
@-webkit-keyframes cube-transition {
  25% {
    -webkit-transform: translateX(50px) scale(0.5) rotate(-90deg);
    transform: translateX(50px) scale(0.5) rotate(-90deg);
  }
  50% {
    -webkit-transform: translate(50px, 50px) rotate(-180deg);
    transform: translate(50px, 50px) rotate(-180deg);
  }
  75% {
    -webkit-transform: translateY(50px) scale(0.5) rotate(-270deg);
    transform: translateY(50px) scale(0.5) rotate(-270deg);
  }
  100% {
    -webkit-transform: rotate(-360deg);
    transform: rotate(-360deg);
  }
}
@keyframes cube-transition {
  25% {
    -webkit-transform: translateX(50px) scale(0.5) rotate(-90deg);
    transform: translateX(50px) scale(0.5) rotate(-90deg);
  }
  50% {
    -webkit-transform: translate(50px, 50px) rotate(-180deg);
    transform: translate(50px, 50px) rotate(-180deg);
  }
  75% {
    -webkit-transform: translateY(50px) scale(0.5) rotate(-270deg);
    transform: translateY(50px) scale(0.5) rotate(-270deg);
  }
  100% {
    -webkit-transform: rotate(-360deg);
    transform: rotate(-360deg);
  }
}
.cube-transition {
  position: relative;
  -webkit-transform: translate(-25px, -25px);
  -ms-transform: translate(-25px, -25px);
  transform: translate(-25px, -25px);
}
.cube-transition > div {
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  width: 10px;
  height: 10px;
  position: absolute;
  top: 0;
  left: 0;
  -webkit-animation: cube-transition 1.6s 0s infinite ease-in-out;
  animation: cube-transition 1.6s 0s infinite ease-in-out;
}
.cube-transition > div:last-child {
  -webkit-animation-delay: -0.8s;
  animation-delay: -0.8s;
}
@-webkit-keyframes spin-rotate {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  50% {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes spin-rotate {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  50% {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.semi-circle-spin {
  position: relative;
  width: 35px;
  height: 35px;
  overflow: hidden;
}
.semi-circle-spin > div {
  position: absolute;
  border-width: 0px;
  border-radius: 100%;
  -webkit-animation: spin-rotate 0.6s 0s infinite linear;
  animation: spin-rotate 0.6s 0s infinite linear;
  width: 100%;
  height: 100%;
}
@-webkit-keyframes wprotoProgress {
  0% {
    background-position: 0 0;
  }
  100% {
    background-position: 30px 0;
  }
}
@-moz-keyframes wprotoProgress {
  0% {
    background-position: 0 0;
  }
  100% {
    background-position: 30px 0;
  }
}
@-ms-keyframes wprotoProgress {
  0% {
    background-position: 0 0;
  }
  100% {
    background-position: 30px 0;
  }
}
@keyframes wprotoProgress {
  0% {
    background-position: 0 0;
  }
  100% {
    background-position: 30px 0;
  }
}
/** CheckRadio **/
.icr {
  position: relative;
  display: inline-block;
  vertical-align: top;
  cursor: pointer;
}
.icr.disabled {
  cursor: default;
  opacity: 0.5;
}
.icr__text {
  position: relative;
  display: block;
}
.icr__radio,
.icr__checkbox {
  position: absolute;
  display: block;
  top: 0;
  left: 0;
}
.icr__hidden {
  position: relative;
  display: block;
  float: left;
  width: 0 !important;
  height: 0 !important;
  overflow: hidden !important;
  font-size: 0;
  line-height: 0;
}
/** Custom Selectbox **/
.sbHolder {
  height: 45px;
  position: relative;
  width: 100%;
}
.sbSelector {
  display: block;
  height: 45px;
  left: 0;
  line-height: 45px;
  outline: none;
  overflow: hidden;
  position: absolute;
  text-indent: 20px;
  top: 0;
  width: 100%;
}
.sbSelector:link,
.sbSelector:visited,
.sbSelector:hover {
  outline: none;
  text-decoration: none;
}
.sbToggle {
  background-size: 15px 9px;
  background-repeat: no-repeat;
  background-position: center center;
  display: block;
  height: 45px;
  outline: none;
  position: absolute;
  right: -1px;
  top: -1px;
  width: 42px;
}
.sbOptions {
  list-style: none;
  left: -1px;
  margin: 0;
  padding: 0;
  position: absolute;
  top: 44px !important;
  right: 40px;
  z-index: 50;
  overflow-y: auto;
}
.sbOptions li {
  padding: 0;
  margin: 0;
}
.sbOptions a {
  display: block;
  outline: none;
  text-decoration: none;
  padding: 12px 20px;
}
.sbOptions li:last-of-type a {
  border-bottom: 0;
}
/*-----------------------------------------------------------------------------------------------------------------------------------------------------
	Nivo lightbox
*/
.nivo-lightbox-overlay {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 99998;
  width: 100%;
  height: 100%;
  overflow: hidden;
  visibility: hidden;
  opacity: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.nivo-lightbox-overlay.nivo-lightbox-open {
  visibility: visible;
  opacity: 1;
}
.nivo-lightbox-wrap {
  position: absolute;
  top: 10%;
  bottom: 10%;
  left: 10%;
  right: 10%;
}
.nivo-lightbox-content {
  width: 100%;
  height: 100%;
}
.nivo-lightbox-title-wrap {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  z-index: 99999;
  text-align: center;
}
.nivo-lightbox-nav {
  display: none;
}
.nivo-lightbox-prev {
  position: absolute;
  top: 50%;
  left: 0;
}
.nivo-lightbox-next {
  position: absolute;
  top: 50%;
  right: 0;
}
.nivo-lightbox-close {
  position: absolute;
  top: 2%;
  right: 2%;
}
.nivo-lightbox-image {
  text-align: center;
}
.nivo-lightbox-image img {
  max-width: 100%;
  max-height: 100%;
  width: auto;
  height: auto;
  vertical-align: middle;
}
.nivo-lightbox-content iframe {
  width: 100%;
  height: 100%;
}
.nivo-lightbox-inline,
.nivo-lightbox-ajax {
  max-height: 100%;
  overflow: auto;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  /* https://bugzilla.mozilla.org/show_bug.cgi?id=308801 */
}
.nivo-lightbox-error {
  display: table;
  text-align: center;
  width: 100%;
  height: 100%;
  color: #fff;
  text-shadow: 0 1px 1px #000;
}
.nivo-lightbox-error p {
  display: table-cell;
  vertical-align: middle;
}
/* Effects
 **********************************************/
.nivo-lightbox-notouch .nivo-lightbox-effect-fade,
.nivo-lightbox-notouch .nivo-lightbox-effect-fadeScale,
.nivo-lightbox-notouch .nivo-lightbox-effect-slideLeft,
.nivo-lightbox-notouch .nivo-lightbox-effect-slideRight,
.nivo-lightbox-notouch .nivo-lightbox-effect-slideUp,
.nivo-lightbox-notouch .nivo-lightbox-effect-slideDown,
.nivo-lightbox-notouch .nivo-lightbox-effect-fall {
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
/* fadeScale */
.nivo-lightbox-effect-fadeScale .nivo-lightbox-wrap {
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -ms-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
  -webkit-transform: scale(0.7);
  -moz-transform: scale(0.7);
  -ms-transform: scale(0.7);
  transform: scale(0.7);
}
.nivo-lightbox-effect-fadeScale.nivo-lightbox-open .nivo-lightbox-wrap {
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
}
/* slideLeft / slideRight / slideUp / slideDown */
.nivo-lightbox-effect-slideLeft .nivo-lightbox-wrap,
.nivo-lightbox-effect-slideRight .nivo-lightbox-wrap,
.nivo-lightbox-effect-slideUp .nivo-lightbox-wrap,
.nivo-lightbox-effect-slideDown .nivo-lightbox-wrap {
  -webkit-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
  -moz-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
  -ms-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
  -o-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
  transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
}
.nivo-lightbox-effect-slideLeft .nivo-lightbox-wrap {
  -webkit-transform: translateX(-10%);
  -moz-transform: translateX(-10%);
  -ms-transform: translateX(-10%);
  transform: translateX(-10%);
}
.nivo-lightbox-effect-slideRight .nivo-lightbox-wrap {
  -webkit-transform: translateX(10%);
  -moz-transform: translateX(10%);
  -ms-transform: translateX(10%);
  transform: translateX(10%);
}
.nivo-lightbox-effect-slideLeft.nivo-lightbox-open .nivo-lightbox-wrap,
.nivo-lightbox-effect-slideRight.nivo-lightbox-open .nivo-lightbox-wrap {
  -webkit-transform: translateX(0);
  -moz-transform: translateX(0);
  -ms-transform: translateX(0);
  transform: translateX(0);
}
.nivo-lightbox-effect-slideDown .nivo-lightbox-wrap {
  -webkit-transform: translateY(-10%);
  -moz-transform: translateY(-10%);
  -ms-transform: translateY(-10%);
  transform: translateY(-10%);
}
.nivo-lightbox-effect-slideUp .nivo-lightbox-wrap {
  -webkit-transform: translateY(10%);
  -moz-transform: translateY(10%);
  -ms-transform: translateY(10%);
  transform: translateY(10%);
}
.nivo-lightbox-effect-slideUp.nivo-lightbox-open .nivo-lightbox-wrap,
.nivo-lightbox-effect-slideDown.nivo-lightbox-open .nivo-lightbox-wrap {
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  -ms-transform: translateY(0);
  transform: translateY(0);
}
/* fall */
.nivo-lightbox-body-effect-fall .nivo-lightbox-effect-fall {
  -webkit-perspective: 1000px;
  -moz-perspective: 1000px;
  perspective: 1000px;
}
.nivo-lightbox-effect-fall .nivo-lightbox-wrap {
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  -ms-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
  -webkit-transform: translateZ(300px);
  -moz-transform: translateZ(300px);
  -ms-transform: translateZ(300px);
  transform: translateZ(300px);
}
.nivo-lightbox-effect-fall.nivo-lightbox-open .nivo-lightbox-wrap {
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
}
/*
 * Nivo Lightbox Default Theme v1.0
 * http://dev7studios.com/nivo-lightbox
 *
 * Copyright 2013, Dev7studios
 * Free to use and abuse under the MIT license.
 * http://www.opensource.org/licenses/mit-license.php
 */
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
  background: #666;
  background: rgba(0, 0, 0, 0.6);
}
.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading {
  background: url(../../images/nivo/loading.gif) no-repeat 50% 50%;
}
.nivo-lightbox-theme-default .nivo-lightbox-nav {
  top: 10%;
  width: 8%;
  height: 80%;
  text-indent: -9999px;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  opacity: 0.5;
}
.nivo-lightbox-theme-default .nivo-lightbox-nav:hover {
  opacity: 1;
  background-color: rgba(0, 0, 0, 0.5);
}
.nivo-lightbox-theme-default .nivo-lightbox-prev {
  background-image: url(../../images/nivo/prev.png);
  border-radius: 0 3px 3px 0;
}
.nivo-lightbox-theme-default .nivo-lightbox-next {
  background-image: url(../../images/nivo/next.png);
  border-radius: 3px 0 0 3px;
}
.nivo-lightbox-theme-default .nivo-lightbox-close {
  display: block;
  background: url(../../images/nivo/close.png) no-repeat 5px 5px;
  width: 16px;
  height: 16px;
  text-indent: -9999px;
  padding: 5px;
  opacity: 0.5;
}
.nivo-lightbox-theme-default .nivo-lightbox-close:hover {
  opacity: 1;
}
.nivo-lightbox-theme-default .nivo-lightbox-title-wrap {
  bottom: -7%;
}
.nivo-lightbox-theme-default .nivo-lightbox-title {
  font: 14px/20px 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  background: #000;
  color: #fff;
  padding: 7px 15px;
  border-radius: 30px;
}
.nivo-lightbox-theme-default .nivo-lightbox-image img {
  background: #fff;
  -webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.4);
  box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.4);
}
.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline {
  background: #fff;
  padding: 40px;
  -webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.4);
  box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.4);
}
@media (-webkit-min-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6/2), (min--moz-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  .nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading {
    background-image: url(../../images/nivo/loading@2x.gif);
    background-size: 32px 32px;
  }
  .nivo-lightbox-theme-default .nivo-lightbox-prev {
    background-image: url(../../images/nivo/prev@2x.png);
    background-size: 48px 48px;
  }
  .nivo-lightbox-theme-default .nivo-lightbox-next {
    background-image: url(../../images/nivo/next@2x.png);
    background-size: 48px 48px;
  }
  .nivo-lightbox-theme-default .nivo-lightbox-close {
    background-image: url(../../images/nivo/close@2x.png);
    background-size: 16px 16px;
  }
}
body.stop-scrolling {
  height: 100%;
  overflow: hidden;
}
.sweet-overlay {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  display: none;
  z-index: 10000;
}
.sweet-alert {
  width: 478px;
  padding: 17px;
  border-radius: 5px;
  text-align: center;
  position: fixed;
  left: 50%;
  top: 50%;
  margin-left: -256px;
  margin-top: -200px;
  overflow: hidden;
  display: none;
  z-index: 99999;
}
@media all and (max-width: 540px) {
  .sweet-alert {
    width: auto;
    margin-left: 0;
    margin-right: 0;
    left: 15px;
    right: 15px;
  }
}
.sweet-alert h2 {
  text-align: center;
  text-transform: none;
  position: relative;
  margin: 0 0 18px 0;
  padding: 0;
  line-height: 40px;
  display: block;
}
.sweet-alert p {
  text-align: center;
  position: relative;
  text-align: inherit;
  float: none;
  margin: 0 0 18px 0;
  padding: 0;
  line-height: normal;
}
.sweet-alert .sa-error-container {
  margin-left: -17px;
  margin-right: -17px;
  overflow: hidden;
  padding: 0 10px;
  max-height: 0;
  webkit-transition: padding 0.15s, max-height 0.15s;
  transition: padding 0.15s, max-height 0.15s;
}
.sweet-alert .sa-error-container.show {
  padding: 10px 0;
  max-height: 100px;
  webkit-transition: padding 0.2s, max-height 0.2s;
  transition: padding 0.25s, max-height 0.25s;
}
.sweet-alert .sa-error-container .icon {
  display: inline-block;
  width: 24px;
  height: 24px;
  border-radius: 50%;
  color: white;
  line-height: 24px;
  text-align: center;
  margin-right: 3px;
}
.sweet-alert .sa-error-container p {
  display: inline-block;
}
.sweet-alert .sa-input-error {
  position: absolute;
  top: 29px;
  right: 26px;
  width: 20px;
  height: 20px;
  opacity: 0;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  -webkit-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
  -webkit-transition: all 0.1s;
  transition: all 0.1s;
}
.sweet-alert .sa-input-error::before,
.sweet-alert .sa-input-error::after {
  content: "";
  width: 20px;
  height: 6px;
  border-radius: 3px;
  position: absolute;
  top: 50%;
  margin-top: -4px;
  left: 50%;
  margin-left: -9px;
}
.sweet-alert .sa-input-error::before {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.sweet-alert .sa-input-error::after {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.sweet-alert .sa-input-error.show {
  opacity: 1;
  -webkit-transform: scale(1);
  transform: scale(1);
}
.sweet-alert.show-input input {
  display: block;
}
.sweet-alert[data-has-cancel-button=false] button {
  box-shadow: none !important;
}
.sweet-alert[data-has-confirm-button=false][data-has-cancel-button=false] {
  padding-bottom: 40px;
}
.sweet-alert .sa-icon {
  width: 80px;
  height: 80px;
  border: 4px solid gray;
  -webkit-border-radius: 40px;
  border-radius: 40px;
  border-radius: 50%;
  margin: 20px auto;
  padding: 0;
  position: relative;
  box-sizing: content-box;
}
.sweet-alert .sa-icon.sa-error .sa-x-mark {
  position: relative;
  display: block;
}
.sweet-alert .sa-icon.sa-error .sa-line {
  position: absolute;
  height: 5px;
  width: 47px;
  display: block;
  top: 37px;
  border-radius: 2px;
}
.sweet-alert .sa-icon.sa-error .sa-line.sa-left {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  left: 17px;
}
.sweet-alert .sa-icon.sa-error .sa-line.sa-right {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  right: 16px;
}
.sweet-alert .sa-icon.sa-warning .sa-body {
  position: absolute;
  width: 5px;
  height: 47px;
  left: 50%;
  top: 10px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  margin-left: -2px;
}
.sweet-alert .sa-icon.sa-warning .sa-dot {
  position: absolute;
  width: 7px;
  height: 7px;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  margin-left: -3px;
  left: 50%;
  bottom: 10px;
}
.sweet-alert .sa-icon.sa-info::before {
  content: "";
  position: absolute;
  width: 5px;
  height: 29px;
  left: 50%;
  bottom: 17px;
  border-radius: 2px;
  margin-left: -2px;
}
.sweet-alert .sa-icon.sa-info::after {
  content: "";
  position: absolute;
  width: 7px;
  height: 7px;
  border-radius: 50%;
  margin-left: -3px;
  top: 19px;
}
.sweet-alert .sa-icon.sa-success::before,
.sweet-alert .sa-icon.sa-success::after {
  content: '';
  -webkit-border-radius: 40px;
  border-radius: 40px;
  border-radius: 50%;
  position: absolute;
  width: 60px;
  height: 120px;
  background: white;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.sweet-alert .sa-icon.sa-success::before {
  -webkit-border-radius: 120px 0 0 120px;
  border-radius: 120px 0 0 120px;
  top: -7px;
  left: -33px;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transform-origin: 60px 60px;
  transform-origin: 60px 60px;
}
.sweet-alert .sa-icon.sa-success::after {
  -webkit-border-radius: 0 120px 120px 0;
  border-radius: 0 120px 120px 0;
  top: -11px;
  left: 30px;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transform-origin: 0px 60px;
  transform-origin: 0px 60px;
}
.sweet-alert .sa-icon.sa-success .sa-placeholder {
  width: 80px;
  height: 80px;
  border: 4px solid rgba(165, 220, 134, 0.2);
  -webkit-border-radius: 40px;
  border-radius: 40px;
  border-radius: 50%;
  box-sizing: content-box;
  position: absolute;
  left: -4px;
  top: -4px;
  z-index: 2;
}
.sweet-alert .sa-icon.sa-success .sa-fix {
  width: 5px;
  height: 90px;
  background-color: white;
  position: absolute;
  left: 28px;
  top: 8px;
  z-index: 1;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.sweet-alert .sa-icon.sa-success .sa-line {
  height: 5px;
  display: block;
  border-radius: 2px;
  position: absolute;
  z-index: 2;
}
.sweet-alert .sa-icon.sa-success .sa-line.sa-tip {
  width: 25px;
  left: 14px;
  top: 46px;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.sweet-alert .sa-icon.sa-success .sa-line.sa-long {
  width: 47px;
  right: 8px;
  top: 38px;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.sweet-alert .sa-icon.sa-custom {
  background-size: contain;
  border-radius: 0;
  border: none;
  background-position: center center;
  background-repeat: no-repeat;
}
/*
 * Animations
 */
@-webkit-keyframes showSweetAlert {
  0% {
    transform: scale(0.7);
    -webkit-transform: scale(0.7);
  }
  45% {
    transform: scale(1.05);
    -webkit-transform: scale(1.05);
  }
  80% {
    transform: scale(0.95);
    -webkit-transform: scale(0.95);
  }
  100% {
    transform: scale(1);
    -webkit-transform: scale(1);
  }
}
@keyframes showSweetAlert {
  0% {
    transform: scale(0.7);
    -webkit-transform: scale(0.7);
  }
  45% {
    transform: scale(1.05);
    -webkit-transform: scale(1.05);
  }
  80% {
    transform: scale(0.95);
    -webkit-transform: scale(0.95);
  }
  100% {
    transform: scale(1);
    -webkit-transform: scale(1);
  }
}
@-webkit-keyframes hideSweetAlert {
  0% {
    transform: scale(1);
    -webkit-transform: scale(1);
  }
  100% {
    transform: scale(0.5);
    -webkit-transform: scale(0.5);
  }
}
@keyframes hideSweetAlert {
  0% {
    transform: scale(1);
    -webkit-transform: scale(1);
  }
  100% {
    transform: scale(0.5);
    -webkit-transform: scale(0.5);
  }
}
@-webkit-keyframes slideFromTop {
  0% {
    top: 0%;
  }
  100% {
    top: 50%;
  }
}
@keyframes slideFromTop {
  0% {
    top: 0%;
  }
  100% {
    top: 50%;
  }
}
@-webkit-keyframes slideToTop {
  0% {
    top: 50%;
  }
  100% {
    top: 0%;
  }
}
@keyframes slideToTop {
  0% {
    top: 50%;
  }
  100% {
    top: 0%;
  }
}
@-webkit-keyframes slideFromBottom {
  0% {
    top: 70%;
  }
  100% {
    top: 50%;
  }
}
@keyframes slideFromBottom {
  0% {
    top: 70%;
  }
  100% {
    top: 50%;
  }
}
@-webkit-keyframes slideToBottom {
  0% {
    top: 50%;
  }
  100% {
    top: 70%;
  }
}
@keyframes slideToBottom {
  0% {
    top: 50%;
  }
  100% {
    top: 70%;
  }
}
.showSweetAlert[data-animation=pop] {
  -webkit-animation: showSweetAlert 0.3s;
  animation: showSweetAlert 0.3s;
}
.showSweetAlert[data-animation=none] {
  -webkit-animation: none;
  animation: none;
}
.showSweetAlert[data-animation=slide-from-top] {
  -webkit-animation: slideFromTop 0.3s;
  animation: slideFromTop 0.3s;
}
.showSweetAlert[data-animation=slide-from-bottom] {
  -webkit-animation: slideFromBottom 0.3s;
  animation: slideFromBottom 0.3s;
}
.hideSweetAlert[data-animation=pop] {
  -webkit-animation: hideSweetAlert 0.2s;
  animation: hideSweetAlert 0.2s;
}
.hideSweetAlert[data-animation=none] {
  -webkit-animation: none;
  animation: none;
}
.hideSweetAlert[data-animation=slide-from-top] {
  -webkit-animation: slideToTop 0.4s;
  animation: slideToTop 0.4s;
}
.hideSweetAlert[data-animation=slide-from-bottom] {
  -webkit-animation: slideToBottom 0.3s;
  animation: slideToBottom 0.3s;
}
@-webkit-keyframes animateSuccessTip {
  0% {
    width: 0;
    left: 1px;
    top: 19px;
  }
  54% {
    width: 0;
    left: 1px;
    top: 19px;
  }
  70% {
    width: 50px;
    left: -8px;
    top: 37px;
  }
  84% {
    width: 17px;
    left: 21px;
    top: 48px;
  }
  100% {
    width: 25px;
    left: 14px;
    top: 45px;
  }
}
@keyframes animateSuccessTip {
  0% {
    width: 0;
    left: 1px;
    top: 19px;
  }
  54% {
    width: 0;
    left: 1px;
    top: 19px;
  }
  70% {
    width: 50px;
    left: -8px;
    top: 37px;
  }
  84% {
    width: 17px;
    left: 21px;
    top: 48px;
  }
  100% {
    width: 25px;
    left: 14px;
    top: 45px;
  }
}
@-webkit-keyframes animateSuccessLong {
  0% {
    width: 0;
    right: 46px;
    top: 54px;
  }
  65% {
    width: 0;
    right: 46px;
    top: 54px;
  }
  84% {
    width: 55px;
    right: 0px;
    top: 35px;
  }
  100% {
    width: 47px;
    right: 8px;
    top: 38px;
  }
}
@keyframes animateSuccessLong {
  0% {
    width: 0;
    right: 46px;
    top: 54px;
  }
  65% {
    width: 0;
    right: 46px;
    top: 54px;
  }
  84% {
    width: 55px;
    right: 0px;
    top: 35px;
  }
  100% {
    width: 47px;
    right: 8px;
    top: 38px;
  }
}
@-webkit-keyframes rotatePlaceholder {
  0% {
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
  }
  5% {
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
  }
  12% {
    transform: rotate(-405deg);
    -webkit-transform: rotate(-405deg);
  }
  100% {
    transform: rotate(-405deg);
    -webkit-transform: rotate(-405deg);
  }
}
@keyframes rotatePlaceholder {
  0% {
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
  }
  5% {
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
  }
  12% {
    transform: rotate(-405deg);
    -webkit-transform: rotate(-405deg);
  }
  100% {
    transform: rotate(-405deg);
    -webkit-transform: rotate(-405deg);
  }
}
.animateSuccessTip {
  -webkit-animation: animateSuccessTip 0.75s;
  animation: animateSuccessTip 0.75s;
}
.animateSuccessLong {
  -webkit-animation: animateSuccessLong 0.75s;
  animation: animateSuccessLong 0.75s;
}
.sa-icon.sa-success.animate::after {
  -webkit-animation: rotatePlaceholder 4.25s ease-in;
  animation: rotatePlaceholder 4.25s ease-in;
}
@-webkit-keyframes animateErrorIcon {
  0% {
    transform: rotateX(100deg);
    -webkit-transform: rotateX(100deg);
    opacity: 0;
  }
  100% {
    transform: rotateX(0deg);
    -webkit-transform: rotateX(0deg);
    opacity: 1;
  }
}
@keyframes animateErrorIcon {
  0% {
    transform: rotateX(100deg);
    -webkit-transform: rotateX(100deg);
    opacity: 0;
  }
  100% {
    transform: rotateX(0deg);
    -webkit-transform: rotateX(0deg);
    opacity: 1;
  }
}
.animateErrorIcon {
  -webkit-animation: animateErrorIcon 0.5s;
  animation: animateErrorIcon 0.5s;
}
@-webkit-keyframes animateXMark {
  0% {
    transform: scale(0.4);
    -webkit-transform: scale(0.4);
    margin-top: 26px;
    opacity: 0;
  }
  50% {
    transform: scale(0.4);
    -webkit-transform: scale(0.4);
    margin-top: 26px;
    opacity: 0;
  }
  80% {
    transform: scale(1.15);
    -webkit-transform: scale(1.15);
    margin-top: -6px;
  }
  100% {
    transform: scale(1);
    -webkit-transform: scale(1);
    margin-top: 0;
    opacity: 1;
  }
}
@keyframes animateXMark {
  0% {
    transform: scale(0.4);
    -webkit-transform: scale(0.4);
    margin-top: 26px;
    opacity: 0;
  }
  50% {
    transform: scale(0.4);
    -webkit-transform: scale(0.4);
    margin-top: 26px;
    opacity: 0;
  }
  80% {
    transform: scale(1.15);
    -webkit-transform: scale(1.15);
    margin-top: -6px;
  }
  100% {
    transform: scale(1);
    -webkit-transform: scale(1);
    margin-top: 0;
    opacity: 1;
  }
}
.animateXMark {
  -webkit-animation: animateXMark 0.5s;
  animation: animateXMark 0.5s;
}
@-webkit-keyframes hoverPulse {
  0% {
    -webkit-transform: scale(0.9);
    -moz-transform: scale(0.9);
    -ms-transform: scale(0.9);
    -o-transform: scale(0.9);
    transform: scale(0.9);
    opacity: 0;
  }
  8% {
    opacity: 0;
  }
  15% {
    opacity: 0;
  }
  30% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
  }
}
@-moz-keyframes hoverPulse {
  0% {
    -webkit-transform: scale(0.9);
    -moz-transform: scale(0.9);
    -ms-transform: scale(0.9);
    -o-transform: scale(0.9);
    transform: scale(0.9);
    opacity: 0;
  }
  8% {
    opacity: 0;
  }
  15% {
    opacity: 0;
  }
  30% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes hoverPulse {
  0% {
    -webkit-transform: scale(0.9);
    -moz-transform: scale(0.9);
    -ms-transform: scale(0.9);
    -o-transform: scale(0.9);
    transform: scale(0.9);
    opacity: 0;
  }
  8% {
    opacity: 0;
  }
  15% {
    opacity: 0;
  }
  30% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
  }
}
/*
== jquery thumbnail/image scroller ==
Plugin URI: http://manos.malihu.gr/jquery-thumbnail-scroller/
*/
.mThumbnailScroller {
  -ms-touch-action: none;
  touch-action: none;
  /* MSPointer events - direct all pointer events to js */
}
.mThumbnailScroller.mTS_no_scroll {
  -ms-touch-action: auto;
  touch-action: auto;
}
.mTSWrapper {
  position: relative;
  overflow: hidden;
  height: 100%;
  max-width: 100%;
  outline: none;
  direction: ltr;
}
.mTSContainer {
  margin: 0;
  padding: 0;
  overflow: hidden;
}
ul.mTSContainer,
ol.mTSContainer {
  list-style: none;
}
.mTSThumb,
ul.mTSContainer > li img {
  vertical-align: bottom;
}
.mTS_vertical .mTSContainer {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
.mTS_horizontal .mTSContainer {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
/**
 * Swiper 3.0.7
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * 
 * http://www.idangero.us/swiper/
 * 
 * Copyright 2015, Vladimir Kharlampidi
 * The iDangero.us
 * http://www.idangero.us/
 * 
 * Licensed under MIT
 * 
 * Released on: April 25, 2015
 */
.swiper-container {
  margin: 0 auto;
  position: relative;
  overflow: hidden;
  /* Fix of Webkit flickering */
  z-index: 1;
}
.swiper-container-no-flexbox .swiper-slide {
  float: left;
}
.swiper-container-vertical > .swiper-wrapper {
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  -ms-transform-style: preserve-3d;
  transform-style: preserve-3d;
  -webkit-transition-property: -webkit-transform;
  -moz-transition-property: -moz-transform;
  -o-transition-property: -o-transform;
  -ms-transition-property: -ms-transform;
  transition-property: transform;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  -webkit-transition: transform 0.3s;
  -moz-transition: transform 0.3s;
  -o-transition: transform 0.3s;
  transition: transform 0.3s;
}
.swiper-container-android .swiper-slide,
.swiper-wrapper {
  -webkit-transform: translate3d(0px, 0, 0);
  -moz-transform: translate3d(0px, 0, 0);
  -o-transform: translate(0px, 0px);
  -ms-transform: translate3d(0px, 0, 0);
  transform: translate3d(0px, 0, 0);
}
.swiper-container-multirow > .swiper-wrapper {
  -webkit-box-lines: multiple;
  -moz-box-lines: multiple;
  -ms-fles-wrap: wrap;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.swiper-container-free-mode > .swiper-wrapper {
  -webkit-transition-timing-function: ease-out;
  -moz-transition-timing-function: ease-out;
  -ms-transition-timing-function: ease-out;
  -o-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
  margin: 0 auto;
}
.swiper-slide {
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  -ms-transform-style: preserve-3d;
  transform-style: preserve-3d;
  -webkit-flex-shrink: 0;
  -ms-flex: 0 0 auto;
  flex-shrink: 0;
  position: relative;
}
/* a11y */
.swiper-container .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000;
}
/* IE10 Windows Phone 8 Fixes */
.swiper-wp8-horizontal {
  -ms-touch-action: pan-y;
  touch-action: pan-y;
}
.swiper-wp8-vertical {
  -ms-touch-action: pan-x;
  touch-action: pan-x;
}
/* Pagination Styles */
.swiper-pagination {
  position: absolute;
  text-align: center;
  -webkit-transition: 300ms;
  -moz-transition: 300ms;
  -o-transition: 300ms;
  transition: 300ms;
  -webkit-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  z-index: 10;
}
.swiper-pagination.swiper-pagination-hidden {
  opacity: 0;
}
/* Fade */
.swiper-container-fade.swiper-container-free-mode .swiper-slide {
  -webkit-transition-timing-function: ease-out;
  -moz-transition-timing-function: ease-out;
  -ms-transition-timing-function: ease-out;
  -o-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.swiper-container-fade .swiper-slide {
  pointer-events: none;
}
.swiper-container-fade .swiper-slide-active {
  pointer-events: auto;
}
/* Cube */
.swiper-container-cube {
  overflow: visible;
}
/* SmartMenus Core CSS (it's not recommended editing this)
===============================================================*/
.sm,
.sm ul.sub-menu,
.sm li.menu-item {
  display: block;
  list-style: none;
  padding: 0;
  margin: 0;
  line-height: normal;
}
ul.sm li.menu-item {
  position: relative;
}
ul.sm a.menu-item-href {
  position: relative;
  display: block;
}
ul.sm a.menu-item-href.disabled {
  cursor: default;
}
ul.sm ul.sub-menu {
  position: absolute;
  top: -999999px;
  left: -800px;
  width: 100px;
}
ul.sm li.menu-item {
  float: left;
}
ul.sm-rtl li.menu-item {
  float: right;
}
ul.sm ul.sub-menu li.menu-item,
ul.sm-vertical li.menu-item {
  float: none;
}
ul.sm a.menu-item-href {
  white-space: nowrap;
}
ul.sm ul.sub-menu a.menu-item-href,
ul.sm-vertical a.menu-item-href {
  white-space: normal;
}
* html ul.sm-vertical li.menu-item {
  float: left;
  width: 100%;
}
* html ul.sm-vertical ul.sub-menu li.menu-item {
  float: none;
  width: auto;
}
*:first-child + html ul.sm-vertical > li.menu-item {
  float: left;
  width: 100%;
}
ul.sm ul.sub-menu.sm-nowrap > li.menu-item > a.menu-item-href {
  white-space: nowrap;
}
ul.sm:after {
  content: "\00a0";
  display: block;
  height: 0;
  font: 0/0 serif;
  clear: both;
  visibility: hidden;
  overflow: hidden;
}
* html ul.sm {
  height: 1px;
}
*:first-child + html ul.sm {
  min-height: 1px;
}
ul.sm li.menu-item *,
ul.sm li.menu-item *:before,
ul.sm li.menu-item *:after {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  -ms-box-sizing: content-box;
  box-sizing: content-box;
}
ul.sm {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
/**************************************************************************************************************************
	UNLOADER AND PRELOADERS
**************************************************************************************************************************/
#wproto-preloader {
  display: none;
}
body.preloader #wproto-preloader {
  display: block;
  position: absolute;
  position: fixed;
  width: 100%;
  height: 100%;
  z-index: 9999999;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
}
body.preloader #wproto-preloader-inner {
  position: absolute;
  left: 49%;
  top: 49%;
}
body.preloader #wproto-preloader .custom-preloader-image {
  position: absolute;
  left: 50%;
  top: 50%;
}
/*-----------------------------------------------------------------------------------------------------------------------------------------------------
	Page unloaders
*/
.pageunload-overlay {
  position: fixed;
  width: 100%;
  height: 100%;
  z-index: 9998;
  top: 0;
  left: 0;
  visibility: hidden;
}
.pageunload-overlay.show {
  visibility: visible;
}
.pageunload-overlay svg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 9999;
  pointer-events: none;
}
.pageunload-loading.pageunload-overlay::after,
.pageunload-loading.pageunload-overlay::before {
  opacity: 1;
  visibility: visible;
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
}
/**************************************************************************************************************************
	HELPER CLASSES
**************************************************************************************************************************/
.clearfix:before,
.clearfix:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after {
  content: " ";
  display: table;
}
.clearfix:after,
.container:after,
.container-fluid:after,
.row:after {
  clear: both;
}
.center-block {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.pull-right {
  float: right !important;
}
.pull-left {
  float: left !important;
}
.hide {
  display: none !important;
}
.show {
  display: block !important;
}
.invisible {
  visibility: hidden;
}
.text-align-right {
  text-align: right;
}
.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.hidden {
  display: none !important;
  visibility: hidden !important;
}
.affix {
  position: fixed;
}
/**************************************************************************************************************************
	START BASE OF THEME
**************************************************************************************************************************/
html {
  font-size: 62.5%;
  height: 100% !important;
}
body {
  height: 100%;
  -moz-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}
body.boxed-layout #wrap,
body.framed-layout #wrap {
  max-width: 1250px;
  margin: 0 auto;
}
body.boxed-layout .container-fluid,
body.framed-layout .container-fluid {
  max-width: 1170px;
  margin: 0 auto;
}
body.framed-layout #wrap {
  margin: 25px auto;
}
@media (max-width: 1199px) {
  body.boxed-layout #wrap,
  body.framed-layout #wrap {
    max-width: 970px;
  }
}
@media (max-width: 992px) {
  body.boxed-layout #wrap,
  body.framed-layout #wrap {
    max-width: 750px;
  }
}
a {
  text-decoration: none;
}
mark.alt {
  padding-left: 2px;
  padding-right: 2px;
}
strong,
b {
  font-weight: bold;
}
i,
em,
q,
address {
  font-style: italic;
}
img {
  max-width: 100%;
  height: auto;
}
input[type='number'] {
  -moz-appearance: textfield;
}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
}
select::-ms-expand {
  display: none;
}
input,
select,
textarea {
  max-width: 100%;
}
table td,
table th,
table caption {
  padding: 12px;
}
table th {
  font-weight: bold;
  text-align: left;
}
table caption {
  text-align: center;
  font-style: italic;
}
dl dt {
  display: block;
  font-weight: bold;
}
dl dd {
  margin-bottom: 14px;
}
ul {
  padding-left: 16px;
}
ol {
  padding-left: 19px;
}
ol li,
ul li {
  display: list-item;
}
ol li,
ul li,
ol ol,
ul ol,
ol ul,
ul ul {
  margin-bottom: 14px;
}
ol ul,
ul ul,
ol ol,
ul ol {
  margin-top: 14px;
  margin-left: 10px;
}
ul {
  list-style-type: square;
  list-style-position: outside;
}
ul ul {
  list-style-type: disc;
}
ul ul ul {
  list-style-type: circle;
}
ol {
  list-style-type: decimal;
  list-style-position: outside;
}
pre,
code,
tt,
var {
  font-family: "Courier New", monospace;
}
code,
tt,
var {
  padding: 0 8px;
}
pre {
  display: block;
  padding: 10px;
  overflow-x: auto;
  width: 100%;
}
hr {
  border: 0;
  height: 1px;
  margin: 28px 0;
}
p,
table,
ul,
ol,
dl,
pre,
address,
audio,
video,
iframe,
blockquote,
embed,
canvas,
form,
fieldset,
.wproto-tabs,
.wproto-shortcode-facts-in-digits,
.wproto-shortcode-facts-in-digits-circle,
.wp-audio-shortcode {
  margin-bottom: 0px;
}
legend {
  display: inline-block;
  padding: 0 10px;
}
.field-wrap {
  margin-bottom: 30px;
}
.wproto-tabs {
  margin-bottom: 32px !important;
}
.wproto-tabs h1,
.wproto-tabs h2,
.wproto-tabs h3,
.wproto-tabs h4,
.wproto-tabs h5,
.wproto-tabs h6,
.wproto-tabs p,
.wproto-tabs table,
.wproto-tabs ul,
.wproto-tabs ol,
.wproto-tabs dl,
.wproto-tabs pre,
.wproto-tabs address,
.wproto-tabs audio,
.wproto-tabs video,
.wproto-tabs iframe,
.wproto-tabs blockquote,
.wproto-tabs embed,
.wproto-tabs canvas,
.wproto-tabs form,
.wproto-tabs fieldset,
.wproto-tabs .field-wrap {
  margin-bottom: 18px;
}
/**************************************************************************************************************************
	DEFAULT WP STYLES
**************************************************************************************************************************/
.alignleft,
img.alignleft {
  float: left;
  margin: 0 15px 15px 0;
}
.alignright,
img.alignright {
  float: right;
  margin: 0 0 15px 15px;
}
.aligncenter,
img.aligncenter {
  margin-right: auto;
  margin-left: auto;
  display: block;
  clear: both;
  text-align: center;
}
.aligncenter input,
img.aligncenter input,
.aligncenter select,
img.aligncenter select,
.aligncenter textarea,
img.aligncenter textarea {
  text-align: center;
}
.wp-smiley {
  margin: 0 !important;
  max-height: 1em;
}
.centered {
  text-align: center;
}
.right {
  text-align: right;
}
[data-parallax] {
  background-repeat: no-repeat !important;
  background-position: center top !important;
  background-attachment: fixed !important;
}
/**************************************************************************************************************************
	HEADERS
**************************************************************************************************************************/
.header_with_line,
.header_with_thin_line {
  background-repeat: no-repeat;
  background-position: bottom left;
}
.header_with_line.centered,
.header_with_thin_line.centered {
  background-position: bottom center;
}
.header_with_line.right,
.header_with_thin_line.right {
  background-position: bottom right;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin-bottom: 36px;
}
h1 .header-subtext,
h2 .header-subtext,
h3 .header-subtext,
h4 .header-subtext,
h5 .header-subtext,
h6 .header-subtext {
  display: block;
  padding: 8px 0 8px 0;
}
h1.header_with_line,
h2.header_with_line,
h3.header_with_line,
h4.header_with_line,
h5.header_with_line,
h6.header_with_line {
  padding-bottom: 14px;
}
h5,
h6 {
  margin-bottom: 18px;
}
/**************************************************************************************************************************
	CITES AND BLOCKQUOTES
**************************************************************************************************************************/
blockquote {
  padding-left: 50px;
  background-size: 31px 26px;
  background-repeat: no-repeat;
  padding-top: 6px;
}
blockquote p {
  line-height: 1.25em;
  font-weight: 600;
}
blockquote p:last-of-type {
  margin-bottom: 0;
}
blockquote cite {
  display: block;
  padding-top: 14px;
}
blockquote.style_2,
blockquote.style_5,
blockquote.style_9,
blockquote.style_10 {
  display: block;
  position: relative;
  padding-left: 0;
  padding-top: 50px;
  background-position: center top;
  text-align: center;
}
blockquote.style_2 .inner,
blockquote.style_5 .inner,
blockquote.style_9 .inner,
blockquote.style_10 .inner {
  padding-bottom: 50px;
  background-size: 31px 26px;
  background-repeat: no-repeat;
  background-position: center bottom;
}
blockquote.style_3 {
  padding-left: 0;
  padding-right: 120px;
  background-size: 70px 60px;
  background-position: right top;
  text-align: right;
}
blockquote.style_4,
blockquote.style_6 {
  padding: 40px 0 40px 99px;
  background-position: 48px 40px;
  text-transform: uppercase;
}
blockquote.style_6 {
  text-transform: none;
}
blockquote.style_6 .inner {
  padding-right: 30px;
}
blockquote.style_7,
blockquote.style_8 {
  text-align: center;
  padding: 0;
}
blockquote.style_7 p,
blockquote.style_8 p {
  font-style: italic;
}
blockquote.style_7,
blockquote.style_7 .inner,
blockquote.style_8,
blockquote.style_8 .inner {
  background: none !important;
}
blockquote.style_9 p {
  font-style: italic;
}
blockquote.style_10 p {
  text-transform: uppercase;
}
@media screen and (max-width: 995px) {
  blockquote br {
    display: none;
  }
  blockquote.style_3 {
    padding-right: 45px;
    background-size: 31px 26px;
  }
}
/**************************************************************************************************************************
	FORMS
**************************************************************************************************************************/
form fieldset,
.wproto-ninja-form form fieldset,
.wproto-ninja-form.style-style_1 form fieldset {
  padding: 20px;
}
form fieldset *:last-of-type,
.wproto-ninja-form form fieldset *:last-of-type,
.wproto-ninja-form.style-style_1 form fieldset *:last-of-type {
  margin-bottom: 0;
}
form input[type=text],
.wproto-ninja-form form input[type=text],
.wproto-ninja-form.style-style_1 form input[type=text],
form input[type=email],
.wproto-ninja-form form input[type=email],
.wproto-ninja-form.style-style_1 form input[type=email],
form input[type=url],
.wproto-ninja-form form input[type=url],
.wproto-ninja-form.style-style_1 form input[type=url],
form input[type=password],
.wproto-ninja-form form input[type=password],
.wproto-ninja-form.style-style_1 form input[type=password],
form input[type=number],
.wproto-ninja-form form input[type=number],
.wproto-ninja-form.style-style_1 form input[type=number],
form input[type=tel],
.wproto-ninja-form form input[type=tel],
.wproto-ninja-form.style-style_1 form input[type=tel],
form textarea,
.wproto-ninja-form form textarea,
.wproto-ninja-form.style-style_1 form textarea,
form select,
.wproto-ninja-form form select,
.wproto-ninja-form.style-style_1 form select {
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  max-width: 100%;
  outline: none !important;
  padding: 14px 20px;
  margin: 0;
}
form input[type=text]:hover,
.wproto-ninja-form form input[type=text]:hover,
.wproto-ninja-form.style-style_1 form input[type=text]:hover,
form input[type=email]:hover,
.wproto-ninja-form form input[type=email]:hover,
.wproto-ninja-form.style-style_1 form input[type=email]:hover,
form input[type=url]:hover,
.wproto-ninja-form form input[type=url]:hover,
.wproto-ninja-form.style-style_1 form input[type=url]:hover,
form input[type=password]:hover,
.wproto-ninja-form form input[type=password]:hover,
.wproto-ninja-form.style-style_1 form input[type=password]:hover,
form input[type=number]:hover,
.wproto-ninja-form form input[type=number]:hover,
.wproto-ninja-form.style-style_1 form input[type=number]:hover,
form input[type=tel]:hover,
.wproto-ninja-form form input[type=tel]:hover,
.wproto-ninja-form.style-style_1 form input[type=tel]:hover,
form textarea:hover,
.wproto-ninja-form form textarea:hover,
.wproto-ninja-form.style-style_1 form textarea:hover,
form select:hover,
.wproto-ninja-form form select:hover,
.wproto-ninja-form.style-style_1 form select:hover {
  cursor: pointer;
}
form select option,
.wproto-ninja-form form select option,
.wproto-ninja-form.style-style_1 form select option {
  padding: 10px 10px;
  cursor: pointer;
}
form input[type=radio],
.wproto-ninja-form form input[type=radio],
.wproto-ninja-form.style-style_1 form input[type=radio],
form input[type=checkbox],
.wproto-ninja-form form input[type=checkbox],
.wproto-ninja-form.style-style_1 form input[type=checkbox] {
  vertical-align: middle;
  margin: 0 5px 2px 0;
}
form textarea,
.wproto-ninja-form form textarea,
.wproto-ninja-form.style-style_1 form textarea {
  min-height: 130px;
}
form label,
.wproto-ninja-form form label,
.wproto-ninja-form.style-style_1 form label {
  display: inline-block;
  margin-bottom: 8px;
}
form input[type=text] + label,
.wproto-ninja-form form input[type=text] + label,
.wproto-ninja-form.style-style_1 form input[type=text] + label,
form input[type=email] + label,
.wproto-ninja-form form input[type=email] + label,
.wproto-ninja-form.style-style_1 form input[type=email] + label,
form input[type=url] + label,
.wproto-ninja-form form input[type=url] + label,
.wproto-ninja-form.style-style_1 form input[type=url] + label,
form input[type=password] + label,
.wproto-ninja-form form input[type=password] + label,
.wproto-ninja-form.style-style_1 form input[type=password] + label,
form input[type=number] + label,
.wproto-ninja-form form input[type=number] + label,
.wproto-ninja-form.style-style_1 form input[type=number] + label,
form input[type=tel] + label,
.wproto-ninja-form form input[type=tel] + label,
.wproto-ninja-form.style-style_1 form input[type=tel] + label,
form textarea + label,
.wproto-ninja-form form textarea + label,
.wproto-ninja-form.style-style_1 form textarea + label,
form select + label,
.wproto-ninja-form form select + label,
.wproto-ninja-form.style-style_1 form select + label {
  padding-top: 14px;
}
form .ninja-forms-field-error,
.wproto-ninja-form form .ninja-forms-field-error,
.wproto-ninja-form.style-style_1 form .ninja-forms-field-error {
  padding-top: 7px;
}
form textarea + .ninja-forms-field-error,
.wproto-ninja-form form textarea + .ninja-forms-field-error,
.wproto-ninja-form.style-style_1 form textarea + .ninja-forms-field-error,
form input[type=checkbox] + .ninja-forms-field-error,
.wproto-ninja-form form input[type=checkbox] + .ninja-forms-field-error,
.wproto-ninja-form.style-style_1 form input[type=checkbox] + .ninja-forms-field-error {
  padding-top: 0;
}
input[placeholder] {
  text-overflow: ellipsis;
}
::-webkit-input-placeholder {
  text-overflow: ellipsis;
}
input::-moz-placeholder {
  text-overflow: ellipsis;
}
input:-moz-placeholder {
  text-overflow: ellipsis;
}
input:-ms-input-placeholder {
  text-overflow: ellipsis;
}
.icr__checkbox,
.icr__radio {
  width: 16px;
  height: 16px;
  cursor: pointer;
  -webkit-transition: background-color 0.1s;
  -moz-transition: background-color 0.1s;
  -o-transition: background-color 0.1s;
  transition: background-color 0.1s;
}
.icr__text {
  padding-left: 27px;
}
.checked .icr__checkbox {
  background-size: 7px 7px;
  background-position: center center;
  background-repeat: no-repeat;
}
.checked .icr__radio {
  background-size: 6px 6px;
  background-position: center center;
  background-repeat: no-repeat;
}
select[multiple] + select + .sbHolder {
  display: none !important;
}
.wproto-ninja-form.style-style_2 form .field-wrap,
form.style-style_2 .field-wrap,
.wproto-ninja-form.style-style_3 form .field-wrap,
form.style-style_3 .field-wrap,
.wproto-ninja-form.style-style_8 form .field-wrap,
form.style-style_8 .field-wrap {
  margin-bottom: 10px;
}
.wproto-ninja-form.style-style_5 form textarea,
form.style-style_5 textarea {
  min-height: 207px;
}
.wproto-ninja-form.style-style_3 form input[type=text],
form.style-style_3 input[type=text],
.wproto-ninja-form.style-style_8 form input[type=text],
form.style-style_8 input[type=text],
.wproto-ninja-form.style-style_3 form input[type=email],
form.style-style_3 input[type=email],
.wproto-ninja-form.style-style_8 form input[type=email],
form.style-style_8 input[type=email],
.wproto-ninja-form.style-style_3 form input[type=url],
form.style-style_3 input[type=url],
.wproto-ninja-form.style-style_8 form input[type=url],
form.style-style_8 input[type=url],
.wproto-ninja-form.style-style_3 form input[type=password],
form.style-style_3 input[type=password],
.wproto-ninja-form.style-style_8 form input[type=password],
form.style-style_8 input[type=password],
.wproto-ninja-form.style-style_3 form input[type=number],
form.style-style_3 input[type=number],
.wproto-ninja-form.style-style_8 form input[type=number],
form.style-style_8 input[type=number],
.wproto-ninja-form.style-style_3 form input[type=tel],
form.style-style_3 input[type=tel],
.wproto-ninja-form.style-style_8 form input[type=tel],
form.style-style_8 input[type=tel],
.wproto-ninja-form.style-style_3 form select,
form.style-style_3 select,
.wproto-ninja-form.style-style_8 form select,
form.style-style_8 select {
  width: 80%;
  margin-left: auto;
  margin-right: auto;
}
.wproto-ninja-form.style-style_3 form textarea,
form.style-style_3 textarea,
.wproto-ninja-form.style-style_8 form textarea,
form.style-style_8 textarea {
  width: 100%;
}
@media screen and (max-width: 995px) {
  .wproto-ninja-form.style-style_3 form input[type=text],
  form.style-style_3 input[type=text],
  .wproto-ninja-form.style-style_8 form input[type=text],
  form.style-style_8 input[type=text],
  textarea input[type=text],
  .wproto-ninja-form.style-style_3 form input[type=email],
  form.style-style_3 input[type=email],
  .wproto-ninja-form.style-style_8 form input[type=email],
  form.style-style_8 input[type=email],
  textarea input[type=email],
  .wproto-ninja-form.style-style_3 form input[type=url],
  form.style-style_3 input[type=url],
  .wproto-ninja-form.style-style_8 form input[type=url],
  form.style-style_8 input[type=url],
  textarea input[type=url],
  .wproto-ninja-form.style-style_3 form input[type=password],
  form.style-style_3 input[type=password],
  .wproto-ninja-form.style-style_8 form input[type=password],
  form.style-style_8 input[type=password],
  textarea input[type=password],
  .wproto-ninja-form.style-style_3 form input[type=number],
  form.style-style_3 input[type=number],
  .wproto-ninja-form.style-style_8 form input[type=number],
  form.style-style_8 input[type=number],
  textarea input[type=number],
  .wproto-ninja-form.style-style_3 form input[type=tel],
  form.style-style_3 input[type=tel],
  .wproto-ninja-form.style-style_8 form input[type=tel],
  form.style-style_8 input[type=tel],
  textarea input[type=tel],
  .wproto-ninja-form.style-style_3 form select,
  form.style-style_3 select,
  .wproto-ninja-form.style-style_8 form select,
  form.style-style_8 select,
  textarea select {
    width: 100%;
  }
}
.input-icon-user,
.input-icon-email,
.input-icon-web,
.input-icon-url,
.input-icon-comment,
.input-icon-phone {
  background-position: right 20px center;
  background-repeat: no-repeat;
  padding-right: 40px !important;
}
.input-icon-user,
.input-icon-email {
  background-position: right 17px center;
}
.input-icon-phone {
  background-position: right 20px center;
}
.input-icon-comment {
  background-position: right 20px top 15px;
}
/**************************************************************************************************************************
	BUTTONS
**************************************************************************************************************************/
button,
input[type=button],
input[type=submit],
input[type=reset],
.button,
.btn,
.post-pagination a,
.comment-navigation a,
.woocommerce-pagination a,
.woocommerce-pagination span {
  display: inline-block;
  padding: 14px 25px;
  line-height: 1.25em;
  font-weight: 800;
  cursor: pointer;
  text-overflow: ellipsis;
  -webkit-appearance: none;
}
button i,
input[type=button] i,
input[type=submit] i,
input[type=reset] i,
.button i,
.btn i,
.post-pagination a i,
.comment-navigation a i,
.woocommerce-pagination a i,
.woocommerce-pagination span i {
  margin: 0 10px 0 -10px;
}
.button .money {
  font-size: 24px;
  font-weight: bold;
}
.button .period {
  font-weight: 300;
  font-size: 14px;
}
.button-size-mini {
  padding: 6px 24px;
  font-weight: 700;
  text-transform: none;
}
.button-size-small {
  padding: 8px 24px;
}
.button-size-medium,
.post-pagination a,
.comment-navigation a,
.woocommerce-pagination a,
.woocommerce-pagination span {
  padding: 12px 25px;
}
.button-size-large {
  padding: 18px 33px;
}
.button-size-extra-large {
  padding: 19px 33px;
}
.button-size-medium,
.button-size-large,
.button-size-extra-large {
  text-transform: uppercase;
}
.button-style-red-stroke,
.button-style-black-stroke,
.button-style-green-stroke,
.button-style-blue-stroke {
  font-weight: 400;
}
.button-style-iconic,
.button-style-iconic-gradient,
.button-style-iconic-alt,
.button-style-iconic-stroke {
  position: relative;
}
.button-style-iconic .icon-holder,
.button-style-iconic-stroke .icon-holder,
.button-style-iconic-gradient .icon-holder,
.button-style-iconic-alt .icon-holder {
  position: absolute;
  left: -1px;
  bottom: -1px;
  top: -1px;
  text-align: center;
}
.button-style-iconic i,
.button-style-iconic-stroke i,
.button-style-iconic-gradient i,
.button-style-iconic-alt i {
  margin: 0;
}
.button-style-iconic.button-size-mini,
.button-style-iconic-stroke.button-size-mini,
.button-style-iconic-gradient.button-size-mini,
.button-style-iconic-alt.button-size-mini {
  padding-left: 45px;
}
.button-style-iconic.button-size-mini .icon-holder,
.button-style-iconic-stroke.button-size-mini .icon-holder,
.button-style-iconic-gradient.button-size-mini .icon-holder,
.button-style-iconic-alt.button-size-mini .icon-holder {
  width: 30px;
  line-height: 30px;
}
.button-style-iconic.button-size-small,
.button-style-iconic-stroke.button-size-small,
.button-style-iconic-gradient.button-size-small,
.button-style-iconic-alt.button-size-small {
  padding-left: 47px;
}
.button-style-iconic.button-size-small .icon-holder,
.button-style-iconic-stroke.button-size-small .icon-holder,
.button-style-iconic-gradient.button-size-small .icon-holder,
.button-style-iconic-alt.button-size-small .icon-holder {
  width: 34px;
  line-height: 34px;
}
.button-style-iconic.button-size-medium,
.button-style-iconic-stroke.button-size-medium,
.button-style-iconic-gradient.button-size-medium,
.button-style-iconic-alt.button-size-medium {
  padding-left: 52px;
}
.button-style-iconic.button-size-medium .icon-holder,
.button-style-iconic-stroke.button-size-medium .icon-holder,
.button-style-iconic-gradient.button-size-medium .icon-holder,
.button-style-iconic-alt.button-size-medium .icon-holder {
  width: 41px;
  line-height: 41px;
}
.button-style-iconic.button-size-large,
.button-style-iconic-stroke.button-size-large,
.button-style-iconic-gradient.button-size-large,
.button-style-iconic-alt.button-size-large {
  padding-left: 72px;
}
.button-style-iconic.button-size-large .icon-holder,
.button-style-iconic-stroke.button-size-large .icon-holder,
.button-style-iconic-gradient.button-size-large .icon-holder,
.button-style-iconic-alt.button-size-large .icon-holder {
  width: 54px;
  line-height: 54px;
}
.button-style-iconic.button-size-extra-large,
.button-style-iconic-stroke.button-size-extra-large,
.button-style-iconic-gradient.button-size-extra-large,
.button-style-iconic-alt.button-size-extra-large {
  padding-left: 88px;
}
.button-style-iconic.button-size-extra-large .icon-holder,
.button-style-iconic-stroke.button-size-extra-large .icon-holder,
.button-style-iconic-gradient.button-size-extra-large .icon-holder,
.button-style-iconic-alt.button-size-extra-large .icon-holder {
  width: 64px;
  line-height: 62px;
}
/**************************************************************************************************************************
	TOOLTIPS
**************************************************************************************************************************/
.tipsy {
  position: absolute;
  padding: 5px;
  z-index: 100;
}
.tipsy-inner {
  max-width: 200px;
  padding: 5px 8px 4px 8px;
  text-align: center;
}
.tipsy-arrow {
  position: absolute;
  width: 0;
  height: 0;
  line-height: 0;
  border: 5px dashed #0074C8;
}
.tipsy-n .tipsy-arrow {
  top: 0px;
  left: 50%;
  margin-left: -5px;
  border-bottom-style: solid;
  border-top: none;
  border-left-color: transparent;
  border-right-color: transparent;
}
.tipsy-nw .tipsy-arrow {
  top: 0;
  left: 10px;
  border-bottom-style: solid;
  border-top: none;
  border-left-color: transparent;
  border-right-color: transparent;
}
.tipsy-ne .tipsy-arrow {
  top: 0;
  right: 10px;
  border-bottom-style: solid;
  border-top: none;
  border-left-color: transparent;
  border-right-color: transparent;
}
.tipsy-s .tipsy-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-top-style: solid;
  border-bottom: none;
  border-left-color: transparent;
  border-right-color: transparent;
}
.tipsy-sw .tipsy-arrow {
  bottom: 0;
  left: 10px;
  border-top-style: solid;
  border-bottom: none;
  border-left-color: transparent;
  border-right-color: transparent;
}
.tipsy-se .tipsy-arrow {
  bottom: 0;
  right: 10px;
  border-top-style: solid;
  border-bottom: none;
  border-left-color: transparent;
  border-right-color: transparent;
}
.tipsy-e .tipsy-arrow {
  right: 0;
  top: 50%;
  margin-top: -5px;
  border-left-style: solid;
  border-right: none;
  border-top-color: transparent;
  border-bottom-color: transparent;
}
.tipsy-w .tipsy-arrow {
  left: 0;
  top: 50%;
  margin-top: -5px;
  border-right-style: solid;
  border-left: none;
  border-top-color: transparent;
  border-bottom-color: transparent;
}
@-moz-document url-prefix() {
  .page-template-page-tpl-custom-php {
    overflow-x: hidden;
  }
}
/**************************************************************************************************************************
	Top bar styles
**************************************************************************************************************************/
#top-bar {
  padding: 10px 0;
  position: relative;
  z-index: 210;
}
#top-bar .col {
  margin-bottom: 0;
  position: static;
}
#top-bar .top-bar-item {
  float: left;
  margin-right: 50px;
}
#top-bar .top-bar-item .top-bar-icon {
  margin-right: 7px;
}
#top-bar i.fa {
  vertical-align: middle;
  line-height: 1em;
}
#top-bar .social-icons i.fa {
  margin-right: 5px;
}
#top-bar .social-icons {
  float: right;
  margin-right: 0;
}
#top-bar .item-wishlist,
#top-bar .item-login {
  float: right;
}
#top-bar i.caret {
  margin-left: 5px;
}
#top-bar i.fa-sign-out,
#top-bar i.fa-sign-in {
  vertical-align: top;
}
#top-bar .wproto-shortcode-login-signup .pages,
#top-bar .wproto-shortcode-login-signup .navigation a {
  border-radius: 0 !important;
}
#wproto-top-bar-login-register-widget {
  display: none;
  position: absolute;
  width: 400px;
  z-index: 210;
}
#wproto-top-bar-wishlist-widget {
  display: none;
  position: absolute;
  z-index: 210;
  width: 400px;
  padding: 30px 30px 0 30px;
}
#wproto-top-bar-wishlist-widget .empty {
  margin-bottom: 30px;
}
#wproto-top-bar-wishlist-widget ins {
  text-decoration: none;
}
#wproto-top-bar-wishlist-widget del {
  font-weight: normal;
}
#wproto-top-bar-wishlist-widget ul {
  margin: 0 0 30px 0;
  padding: 0;
  list-style: none;
}
#wproto-top-bar-wishlist-widget ul li {
  margin-bottom: 20px;
  position: relative;
  min-height: 70px;
  padding: 0 35px 20px 90px;
}
#wproto-top-bar-wishlist-widget ul li:last-of-type {
  margin-bottom: 0;
  padding-bottom: 0;
  border-bottom: 0 !important;
}
#wproto-top-bar-wishlist-widget .wproto-remove {
  position: absolute;
  width: 16px;
  height: 16px;
  right: 0;
  top: 50%;
  margin-top: -8px;
  background-size: 10px 10px;
  background-position: center center;
  background-repeat: no-repeat;
}
#wproto-top-bar-wishlist-widget .wproto-remove:before {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 8px 9px 8px 0;
  left: -9px;
}
#wproto-top-bar-wishlist-widget .thumb {
  position: absolute;
  left: 0;
  top: 0;
  margin-right: 17px;
}
#wproto-top-bar-wishlist-widget .thumb img {
  width: 70px;
  height: 70px;
  float: left;
}
#wproto-top-bar-wishlist-widget .price {
  font-weight: bold;
}
#wproto-top-bar-wishlist-widget .stock-type span {
  display: inline-block;
  text-transform: uppercase;
  padding: 3px 8px;
}
#wproto-top-bar-wishlist-widget .wishlist-bottom {
  margin: 0 -30px 0 -30px;
  padding: 30px;
}
#wproto-top-bar-wishlist-widget .btn-clear-all {
  float: right;
}
#wproto-top-bar-wishlist-widget .button {
  width: 155px;
  text-align: center;
}
@media screen and (max-width: 480px) {
  #wproto-top-bar-wishlist-widget,
  #wproto-top-bar-login-register-widget {
    max-width: 300px;
  }
  #wproto-top-bar-wishlist-widget .btn-clear-all {
    width: 100%;
    float: none;
  }
  #wproto-top-bar-wishlist-widget .continue-shopping {
    display: none;
  }
}
/**************************************************************************************************************************
	Headers styles
**************************************************************************************************************************/
#wproto-header-cart-widget {
  position: absolute;
  display: none;
  margin-top: -2px;
  width: 270px;
  padding: 30px;
  z-index: 200;
}
#wproto-header-cart-widget .loading {
  margin-bottom: 0;
}
#wproto-header-cart-widget .widget {
  margin-bottom: 0;
}
#wproto-header-cart-widget li {
  position: relative;
}
#wproto-header-cart-widget a.remove {
  position: absolute;
  width: 16px;
  height: 16px;
  right: -10px;
  top: 50%;
  margin-top: -8px;
  background-size: 10px 10px;
  background-position: center center;
  background-repeat: no-repeat;
  text-indent: -5555em;
}
#wproto-header-cart-widget a.remove:before {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 8px 9px 8px 0;
  left: -9px;
}
#wproto-header-cart-widget .empty {
  padding-left: 0 !important;
  margin-bottom: 0 !important;
  min-height: 1px !important;
}
#wproto-header-cart-widget:before {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 5px 6px 5px;
  content: '';
  position: absolute;
  right: 15px;
  top: -8px;
}
@media screen and (max-width: 500px) {
  #wproto-header-cart-widget {
    width: 260px;
  }
}
#header-special {
  float: right;
  margin-top: 48px;
  margin-left: 50px;
}
#wproto-header-cart-link span {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  width: 16px;
  height: 16px;
  font-size: 10px;
  text-align: center;
  position: absolute;
  top: -9px;
  right: -9px;
  line-height: 16px;
  font-weight: bold;
}
#wproto-header-search {
  display: none;
}
#wproto-header-search button {
  display: none;
}
#wproto-header-search form {
  margin-bottom: 0;
}
#wproto-header-search .form-input {
  -webkit-border-radius: 23px;
  -moz-border-radius: 23px;
  border-radius: 23px;
}
.wproto-search-displayed #header-special {
  margin-left: 0;
  margin-top: 34px;
  width: 100%;
}
.wproto-search-displayed #wproto-header-search {
  display: block;
}
#primary-nav-menu.wproto-search-displayed {
  width: 70%;
}
#primary-nav-menu.wproto-search-displayed #wproto-header-search-link {
  position: absolute;
  right: 30px;
  top: 49px;
}
@media screen and (max-width: 480px) {
  #wproto-header-search-link {
    display: none !important;
  }
}
#wproto-header-search-link,
#wproto-header-cart-link,
#wproto-mobile-menu {
  display: inline-block;
  position: relative;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 100% 100%;
  margin-left: 20px;
}
#wproto-header-cart-link {
  margin-left: 0;
}
#header {
  position: relative;
  z-index: 200;
}
#header .col {
  margin-bottom: 0;
  position: relative;
  z-index: 210;
}
#header .img-logo {
  float: left;
  padding-top: 15px;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
#header .text-logo {
  float: left;
  padding: 30px 0;
}
#header .text-logo.without-desc {
  padding: 39px 0;
}
#header .logo-text {
  display: block;
  font-weight: bold;
  text-transform: uppercase;
  line-height: 1.35em;
}
#header .menu-item-icon-down {
  display: inline-block;
  margin-left: 5px;
  width: 7px;
  height: 5px;
  background-size: 7px 5px;
  background-position: center center;
  background-repeat: no-repeat;
  vertical-align: middle;
  margin-bottom: 4px;
}
@media screen and (max-width: 995px) {
  #menu-header-container {
    padding-top: 0 !important;
  }
  #header {
    position: relative !important;
  }
  #header.style-slider {
    position: absolute !important;
  }
  body.menu-mobile-scroll #header.scrolled {
    position: fixed !important;
  }
}
.wproto-demo #header.style-inverted .img-logo img,
.wproto-demo #header.style-slider .img-logo img {
  width: 0;
  height: 0;
  padding: 41px 100px 0 0;
  background: url(../../images/logo-white.png);
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .wproto-demo #header.style-inverted .img-logo img,
  .wproto-demo #header.style-slider .img-logo img {
    background: url(../../images/logo-white@2x.png);
    background-size: 41px 100px;
  }
}
#header.scrolled.style-centered_logo_alt .img-logo,
#header.scrolled.style-centered_logo .img-logo {
  padding-top: 15px;
  padding-bottom: 15px;
}
.wproto-demo #header.scrolled.style-centered_logo_alt .img-logo,
.wproto-demo #header.scrolled.style-centered_logo .img-logo {
  padding-top: 15px !important;
  padding-bottom: 15px !important;
}
#header.style-default #wproto-mobile-menu,
#header.style-classic_1 #wproto-mobile-menu,
#header.style-classic_2 #wproto-mobile-menu,
#header.style-classic_3 #wproto-mobile-menu,
#header.style-classic_4 #wproto-mobile-menu,
#header.style-inverted #wproto-mobile-menu,
#header.style-slider #wproto-mobile-menu {
  display: none;
}
#header.style-default #primary-nav-menu,
#header.style-classic_1 #primary-nav-menu,
#header.style-classic_2 #primary-nav-menu,
#header.style-classic_3 #primary-nav-menu,
#header.style-classic_4 #primary-nav-menu,
#header.style-inverted #primary-nav-menu,
#header.style-slider #primary-nav-menu {
  float: right;
}
#header.style-default .img-logo img,
#header.style-classic_1 .img-logo img,
#header.style-classic_2 .img-logo img,
#header.style-classic_3 .img-logo img,
#header.style-classic_4 .img-logo img,
#header.style-inverted .img-logo img,
#header.style-slider .img-logo img {
  display: block;
}
#header.style-default #header-menu,
#header.style-classic_1 #header-menu,
#header.style-classic_2 #header-menu,
#header.style-classic_3 #header-menu,
#header.style-classic_4 #header-menu,
#header.style-inverted #header-menu,
#header.style-slider #header-menu {
  float: right;
}
#header.style-default #header-menu > .level-0,
#header.style-classic_1 #header-menu > .level-0,
#header.style-classic_2 #header-menu > .level-0,
#header.style-classic_3 #header-menu > .level-0,
#header.style-classic_4 #header-menu > .level-0,
#header.style-inverted #header-menu > .level-0,
#header.style-slider #header-menu > .level-0 {
  margin-left: 28px;
  line-height: 113px;
}
#header.style-default #header-menu > .level-0 > a.menu-item-href,
#header.style-classic_1 #header-menu > .level-0 > a.menu-item-href,
#header.style-classic_2 #header-menu > .level-0 > a.menu-item-href,
#header.style-classic_3 #header-menu > .level-0 > a.menu-item-href,
#header.style-classic_4 #header-menu > .level-0 > a.menu-item-href,
#header.style-inverted #header-menu > .level-0 > a.menu-item-href,
#header.style-slider #header-menu > .level-0 > a.menu-item-href {
  text-transform: uppercase;
  font-weight: bold;
  position: relative;
}
#header.style-default #header-menu > .level-0 > a.menu-item-href:before,
#header.style-classic_1 #header-menu > .level-0 > a.menu-item-href:before,
#header.style-classic_2 #header-menu > .level-0 > a.menu-item-href:before,
#header.style-classic_3 #header-menu > .level-0 > a.menu-item-href:before,
#header.style-classic_4 #header-menu > .level-0 > a.menu-item-href:before,
#header.style-inverted #header-menu > .level-0 > a.menu-item-href:before,
#header.style-slider #header-menu > .level-0 > a.menu-item-href:before {
  content: '';
  position: absolute;
  width: 8px;
  height: 2px;
  top: 41px;
  left: 0;
}
#header.style-default #header-menu .level-0 > a.menu-item-href > .menu-item-icon-down,
#header.style-classic_1 #header-menu .level-0 > a.menu-item-href > .menu-item-icon-down,
#header.style-classic_2 #header-menu .level-0 > a.menu-item-href > .menu-item-icon-down,
#header.style-classic_3 #header-menu .level-0 > a.menu-item-href > .menu-item-icon-down,
#header.style-classic_4 #header-menu .level-0 > a.menu-item-href > .menu-item-icon-down,
#header.style-inverted #header-menu .level-0 > a.menu-item-href > .menu-item-icon-down,
#header.style-slider #header-menu .level-0 > a.menu-item-href > .menu-item-icon-down {
  margin-left: 6px;
}
#header.style-classic_1 #header-menu > .level-0,
#header.style-classic_2 #header-menu > .level-0,
#header.style-classic_3 #header-menu > .level-0,
#header.style-classic_4 #header-menu > .level-0,
#header.style-inverted #header-menu > .level-0,
#header.style-slider #header-menu > .level-0 {
  line-height: 111px;
}
@media screen and (max-width: 1199px) {
  #header .header-special {
    margin-left: 0;
  }
  #header.style-default #header-menu > .level-0,
  #header.style-classic_1 #header-menu > .level-0,
  #header.style-classic_2 #header-menu > .level-0,
  #header.style-classic_3 #header-menu > .level-0,
  #header.style-classic_4 #header-menu > .level-0,
  #header.style-inverted #header-menu > .level-0,
  #header.style-slider #header-menu > .level-0 {
    margin-left: 15px;
  }
}
#header.style-classic_3 #header-menu > .level-0 > a {
  text-transform: none;
  font-weight: normal;
}
#header.style-classic_3 #header-menu > .level-0 > a:before {
  display: none;
}
#header.style-classic_3 #header-menu .menu-item-icon-down {
  margin-bottom: 0;
}
.wproto-demo #header .img-logo {
  padding-top: 31px !important;
  padding-bottom: 41px !important;
}
.wproto-demo #header.style-centered_logo .img-logo,
.wproto-demo #header.style-centered_logo_alt .img-logo {
  padding-top: 40px !important;
  padding-bottom: 40px !important;
}
#header.style-centered_logo #wproto-mobile-menu,
#header.style-centered_logo_alt #wproto-mobile-menu {
  position: absolute;
  margin-top: -8px;
  top: 50%;
  right: 15px;
  display: none;
}
#header.style-centered_logo .col-logo,
#header.style-centered_logo_alt .col-logo,
#header.style-centered_logo .col-menu,
#header.style-centered_logo_alt .col-menu {
  position: static;
}
#header.style-centered_logo .img-logo,
#header.style-centered_logo_alt .img-logo {
  float: none;
  display: inline-block;
}
#header.style-centered_logo .col-logo,
#header.style-centered_logo_alt .col-logo {
  text-align: center;
}
#header.style-centered_logo #header-menu,
#header.style-centered_logo_alt #header-menu {
  text-align: center;
}
#header.style-centered_logo #header-menu .level-0,
#header.style-centered_logo_alt #header-menu .level-0 {
  float: none;
  display: inline-block;
  text-align: left;
}
#header.style-centered_logo #header-menu > .level-0,
#header.style-centered_logo_alt #header-menu > .level-0 {
  margin-left: 28px;
  line-height: 64px;
}
#header.style-centered_logo #header-menu > .level-0 > a,
#header.style-centered_logo_alt #header-menu > .level-0 > a {
  text-transform: uppercase;
  font-weight: bold;
  position: relative;
}
#header.style-centered_logo #header-menu .level-0 > a > .menu-item-icon-down,
#header.style-centered_logo_alt #header-menu .level-0 > a > .menu-item-icon-down {
  margin-left: 6px;
}
@media screen and (max-width: 995px) {
  #header.style-centered_logo .wproto-top-menu-container {
    border-top: 0 !important;
  }
  #header.style-centered_logo_alt .wproto-top-menu-container {
    background: transparent !important;
  }
  #header.style-default,
  #header.style-classic_1,
  #header.style-classic_2,
  #header.style-classic_3,
  #header.style-classic_4,
  #header.style-inverted,
  #header.style-centered_logo,
  #header.style-centered_logo_alt,
  #header.style-slider {
    /* The following will make the sub menus collapsible for small screen devices (it's not recommended editing these) */
  }
  #header.style-default #wproto-mobile-menu,
  #header.style-classic_1 #wproto-mobile-menu,
  #header.style-classic_2 #wproto-mobile-menu,
  #header.style-classic_3 #wproto-mobile-menu,
  #header.style-classic_4 #wproto-mobile-menu,
  #header.style-inverted #wproto-mobile-menu,
  #header.style-centered_logo #wproto-mobile-menu,
  #header.style-centered_logo_alt #wproto-mobile-menu,
  #header.style-slider #wproto-mobile-menu {
    display: inline-block;
  }
  #header.style-default #header-menu,
  #header.style-classic_1 #header-menu,
  #header.style-classic_2 #header-menu,
  #header.style-classic_3 #header-menu,
  #header.style-classic_4 #header-menu,
  #header.style-inverted #header-menu,
  #header.style-centered_logo #header-menu,
  #header.style-centered_logo_alt #header-menu,
  #header.style-slider #header-menu {
    position: absolute;
    right: 15px;
    top: 50%;
    margin-top: 25px;
    display: none;
    width: 285px;
  }
  #header.style-default #header-menu > .level-0,
  #header.style-classic_1 #header-menu > .level-0,
  #header.style-classic_2 #header-menu > .level-0,
  #header.style-classic_3 #header-menu > .level-0,
  #header.style-classic_4 #header-menu > .level-0,
  #header.style-inverted #header-menu > .level-0,
  #header.style-centered_logo #header-menu > .level-0,
  #header.style-centered_logo_alt #header-menu > .level-0,
  #header.style-slider #header-menu > .level-0 {
    margin-left: 0;
    line-height: normal;
    float: none;
  }
  #header.style-default ul#header-menu ul,
  #header.style-classic_1 ul#header-menu ul,
  #header.style-classic_2 ul#header-menu ul,
  #header.style-classic_3 ul#header-menu ul,
  #header.style-classic_4 ul#header-menu ul,
  #header.style-inverted ul#header-menu ul,
  #header.style-centered_logo ul#header-menu ul,
  #header.style-centered_logo_alt ul#header-menu ul,
  #header.style-slider ul#header-menu ul {
    display: none;
    position: static !important;
    top: auto !important;
    left: auto !important;
    margin-left: 0 !important;
    margin-top: 0 !important;
    width: auto !important;
    min-width: 0 !important;
    max-width: none !important;
  }
  #header.style-default ul#header-menu > li,
  #header.style-classic_1 ul#header-menu > li,
  #header.style-classic_2 ul#header-menu > li,
  #header.style-classic_3 ul#header-menu > li,
  #header.style-classic_4 ul#header-menu > li,
  #header.style-inverted ul#header-menu > li,
  #header.style-centered_logo ul#header-menu > li,
  #header.style-centered_logo_alt ul#header-menu > li,
  #header.style-slider ul#header-menu > li {
    float: none;
  }
  #header.style-default ul#header-menu iframe,
  #header.style-classic_1 ul#header-menu iframe,
  #header.style-classic_2 ul#header-menu iframe,
  #header.style-classic_3 ul#header-menu iframe,
  #header.style-classic_4 ul#header-menu iframe,
  #header.style-inverted ul#header-menu iframe,
  #header.style-centered_logo ul#header-menu iframe,
  #header.style-centered_logo_alt ul#header-menu iframe,
  #header.style-slider ul#header-menu iframe {
    display: none;
  }
  #header.style-centered_logo #header-menu,
  #header.style-centered_logo_alt #header-menu {
    top: 50%;
  }
  #header.style-centered_logo #header-menu .level-0,
  #header.style-centered_logo_alt #header-menu .level-0 {
    display: block;
  }
}
#header.style-slider {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
}
/**************************************************************************************************************************
	Sub-menus styles
**************************************************************************************************************************/
#header.style-default .level-0 > .sub-menu,
#header.style-classic_3 .level-0 > .sub-menu,
#header.style-classic_4 .level-0 > .sub-menu {
  margin-top: -2px !important;
}
#header.style-default .menu-item-icon,
#header.style-classic_1 .menu-item-icon,
#header.style-classic_2 .menu-item-icon,
#header.style-classic_3 .menu-item-icon,
#header.style-classic_4 .menu-item-icon,
#header.style-inverted .menu-item-icon,
#header.style-centered_logo .menu-item-icon,
#header.style-centered_logo_alt .menu-item-icon,
#header.style-slider .menu-item-icon {
  margin-right: 10px;
}
#header.style-default .sub-menu .menu-item > a,
#header.style-classic_1 .sub-menu .menu-item > a,
#header.style-classic_2 .sub-menu .menu-item > a,
#header.style-classic_3 .sub-menu .menu-item > a,
#header.style-classic_4 .sub-menu .menu-item > a,
#header.style-inverted .sub-menu .menu-item > a,
#header.style-centered_logo .sub-menu .menu-item > a,
#header.style-centered_logo_alt .sub-menu .menu-item > a,
#header.style-slider .sub-menu .menu-item > a {
  padding: 0 30px;
  display: block;
}
#header.style-default .sub-menu .menu-item.menu-item-has-children,
#header.style-classic_1 .sub-menu .menu-item.menu-item-has-children,
#header.style-classic_2 .sub-menu .menu-item.menu-item-has-children,
#header.style-classic_3 .sub-menu .menu-item.menu-item-has-children,
#header.style-classic_4 .sub-menu .menu-item.menu-item-has-children,
#header.style-inverted .sub-menu .menu-item.menu-item-has-children,
#header.style-centered_logo .sub-menu .menu-item.menu-item-has-children,
#header.style-centered_logo_alt .sub-menu .menu-item.menu-item-has-children,
#header.style-slider .sub-menu .menu-item.menu-item-has-children,
#header.style-default .sub-menu .menu-item.menu-item-has-children > a,
#header.style-classic_1 .sub-menu .menu-item.menu-item-has-children > a,
#header.style-classic_2 .sub-menu .menu-item.menu-item-has-children > a,
#header.style-classic_3 .sub-menu .menu-item.menu-item-has-children > a,
#header.style-classic_4 .sub-menu .menu-item.menu-item-has-children > a,
#header.style-inverted .sub-menu .menu-item.menu-item-has-children > a,
#header.style-centered_logo .sub-menu .menu-item.menu-item-has-children > a,
#header.style-centered_logo_alt .sub-menu .menu-item.menu-item-has-children > a,
#header.style-slider .sub-menu .menu-item.menu-item-has-children > a {
  background-position: right 30px center;
  background-size: 6px 10px;
  background-repeat: no-repeat;
}
#header.style-default .sub-menu .inside-menu-item,
#header.style-classic_1 .sub-menu .inside-menu-item,
#header.style-classic_2 .sub-menu .inside-menu-item,
#header.style-classic_3 .sub-menu .inside-menu-item,
#header.style-classic_4 .sub-menu .inside-menu-item,
#header.style-inverted .sub-menu .inside-menu-item,
#header.style-centered_logo .sub-menu .inside-menu-item,
#header.style-centered_logo_alt .sub-menu .inside-menu-item,
#header.style-slider .sub-menu .inside-menu-item {
  display: block;
  padding: 13px 0;
}
#header.style-default .sub-menu .menu-item.menu-item-has-children .inside-menu-item,
#header.style-classic_1 .sub-menu .menu-item.menu-item-has-children .inside-menu-item,
#header.style-classic_2 .sub-menu .menu-item.menu-item-has-children .inside-menu-item,
#header.style-classic_3 .sub-menu .menu-item.menu-item-has-children .inside-menu-item,
#header.style-classic_4 .sub-menu .menu-item.menu-item-has-children .inside-menu-item,
#header.style-inverted .sub-menu .menu-item.menu-item-has-children .inside-menu-item,
#header.style-centered_logo .sub-menu .menu-item.menu-item-has-children .inside-menu-item,
#header.style-centered_logo_alt .sub-menu .menu-item.menu-item-has-children .inside-menu-item,
#header.style-slider .sub-menu .menu-item.menu-item-has-children .inside-menu-item {
  padding-right: 30px;
}
#header.style-default .sub-menu .menu-item > a:hover .inside-menu-item,
#header.style-classic_1 .sub-menu .menu-item > a:hover .inside-menu-item,
#header.style-classic_2 .sub-menu .menu-item > a:hover .inside-menu-item,
#header.style-classic_3 .sub-menu .menu-item > a:hover .inside-menu-item,
#header.style-classic_4 .sub-menu .menu-item > a:hover .inside-menu-item,
#header.style-inverted .sub-menu .menu-item > a:hover .inside-menu-item,
#header.style-centered_logo .sub-menu .menu-item > a:hover .inside-menu-item,
#header.style-centered_logo_alt .sub-menu .menu-item > a:hover .inside-menu-item,
#header.style-slider .sub-menu .menu-item > a:hover .inside-menu-item,
#header.style-default .sub-menu .prev-hover > a .inside-menu-item,
#header.style-classic_1 .sub-menu .prev-hover > a .inside-menu-item,
#header.style-classic_2 .sub-menu .prev-hover > a .inside-menu-item,
#header.style-classic_3 .sub-menu .prev-hover > a .inside-menu-item,
#header.style-classic_4 .sub-menu .prev-hover > a .inside-menu-item,
#header.style-inverted .sub-menu .prev-hover > a .inside-menu-item,
#header.style-centered_logo .sub-menu .prev-hover > a .inside-menu-item,
#header.style-centered_logo_alt .sub-menu .prev-hover > a .inside-menu-item,
#header.style-slider .sub-menu .prev-hover > a .inside-menu-item {
  border-bottom-color: transparent !important;
}
#header.style-default .sub-menu .menu-item:last-of-type > a > .inside-menu-item,
#header.style-classic_1 .sub-menu .menu-item:last-of-type > a > .inside-menu-item,
#header.style-classic_2 .sub-menu .menu-item:last-of-type > a > .inside-menu-item,
#header.style-classic_3 .sub-menu .menu-item:last-of-type > a > .inside-menu-item,
#header.style-classic_4 .sub-menu .menu-item:last-of-type > a > .inside-menu-item,
#header.style-inverted .sub-menu .menu-item:last-of-type > a > .inside-menu-item,
#header.style-centered_logo .sub-menu .menu-item:last-of-type > a > .inside-menu-item,
#header.style-centered_logo_alt .sub-menu .menu-item:last-of-type > a > .inside-menu-item,
#header.style-slider .sub-menu .menu-item:last-of-type > a > .inside-menu-item {
  border-bottom-color: transparent !important;
}
#header.style-classic_1 #header-menu > .level-0 > a,
#header.style-classic_2 #header-menu > .level-0 > a {
  border-bottom: 2px solid transparent;
}
#header.style-classic_1 #header-menu > .level-0 > a:before,
#header.style-classic_2 #header-menu > .level-0 > a:before {
  display: none !important;
}
#header.style-classic_1 #header-menu .level-0 > .sub-menu,
#header.style-classic_2 #header-menu .level-0 > .sub-menu {
  border-top: 0 !important;
}
@media screen and (max-width: 995px) {
  #header.style-inverted #header-menu > .level-0 > .sub-menu,
  #header.style-centered_logo_alt #header-menu > .level-0 > .sub-menu {
    border-top: 0 !important;
  }
}
#header.style-classic_2 #header-menu > .level-0 > a:before,
#header.style-classic_4 #header-menu > .level-0 > a:before {
  display: none !important;
}
@media screen and (min-width: 995px) {
  #header.style-classic_2 #header-menu .menu-item.level-0 > a .inside-menu-item {
    padding-bottom: 4px;
  }
  #header.style-classic_2 #header-menu .menu-item-icon-down {
    display: none;
  }
  #header.style-classic_3 #header-menu > .level-0 > a {
    border-top: 2px solid transparent;
  }
  #header.style-classic_4 #header-menu > .level-0 > a {
    border-top: 2px solid transparent;
  }
  #header.style-classic_4 #header-menu > .level-0 {
    margin-left: 0;
  }
  #header.style-classic_4 #header-menu > .level-0 > a {
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media screen and (max-width: 1199px) {
  #header.style-classic_4 #header-menu > .level-0 > a {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media screen and (max-width: 995px) {
  #header.style-default #header-menu .menu-item.level-0 > a,
  #header.style-classic_1 #header-menu .menu-item.level-0 > a,
  #header.style-classic_2 #header-menu .menu-item.level-0 > a,
  #header.style-classic_3 #header-menu .menu-item.level-0 > a,
  #header.style-classic_4 #header-menu .menu-item.level-0 > a,
  #header.style-inverted #header-menu .menu-item.level-0 > a,
  #header.style-centered_logo #header-menu .menu-item.level-0 > a,
  #header.style-centered_logo_alt #header-menu .menu-item.level-0 > a,
  #header.style-slider #header-menu .menu-item.level-0 > a {
    padding: 0 30px;
    display: block;
  }
  #header.style-default #header-menu .menu-item.level-0 > a:before,
  #header.style-classic_1 #header-menu .menu-item.level-0 > a:before,
  #header.style-classic_2 #header-menu .menu-item.level-0 > a:before,
  #header.style-classic_3 #header-menu .menu-item.level-0 > a:before,
  #header.style-classic_4 #header-menu .menu-item.level-0 > a:before,
  #header.style-inverted #header-menu .menu-item.level-0 > a:before,
  #header.style-centered_logo #header-menu .menu-item.level-0 > a:before,
  #header.style-centered_logo_alt #header-menu .menu-item.level-0 > a:before,
  #header.style-slider #header-menu .menu-item.level-0 > a:before {
    display: none;
  }
  #header.style-default #header-menu .menu-item.level-0 > a .inside-menu-item,
  #header.style-classic_1 #header-menu .menu-item.level-0 > a .inside-menu-item,
  #header.style-classic_2 #header-menu .menu-item.level-0 > a .inside-menu-item,
  #header.style-classic_3 #header-menu .menu-item.level-0 > a .inside-menu-item,
  #header.style-classic_4 #header-menu .menu-item.level-0 > a .inside-menu-item,
  #header.style-inverted #header-menu .menu-item.level-0 > a .inside-menu-item,
  #header.style-centered_logo #header-menu .menu-item.level-0 > a .inside-menu-item,
  #header.style-centered_logo_alt #header-menu .menu-item.level-0 > a .inside-menu-item,
  #header.style-slider #header-menu .menu-item.level-0 > a .inside-menu-item {
    display: block;
    padding: 13px 0;
  }
}
#header.scrolled {
  position: fixed;
  z-index: 500;
  left: 0;
  right: 0;
}
/**************************************************************************************************************************
	Mega menu styles
**************************************************************************************************************************/
.wproto-mega-menu-element {
  display: none;
  margin-top: -2px !important;
  background: transparent !important;
  border-top: 0 !important;
}
.mega-menu-row {
  padding: 30px 0 0 0;
  font-size: 0 !important;
}
.wproto-mega-menu-element .container {
  max-width: 100%;
  margin-left: 15px;
  width: 1110px;
}
.wproto-mega-menu-element .widget {
  display: inline-block;
  padding: 0 15px;
  -webkit-box-sizing: border-box !important;
  -moz-box-sizing: border-box !important;
  -ms-box-sizing: border-box !important;
  box-sizing: border-box !important;
  margin-bottom: 30px;
  vertical-align: top;
}
.wproto-mega-menu-element .widget .widget-inside {
  padding: 0 !important;
  position: relative;
}
.wproto-mega-menu-element .col-md-1,
.wproto-mega-menu-element .col-md-2,
.wproto-mega-menu-element .col-md-3,
.wproto-mega-menu-element .col-md-4,
.wproto-mega-menu-element .col-md-5,
.wproto-mega-menu-element .col-md-6,
.wproto-mega-menu-element .col-md-7,
.wproto-mega-menu-element .col-md-8,
.wproto-mega-menu-element .col-md-9,
.wproto-mega-menu-element .col-md-10,
.wproto-mega-menu-element .col-md-11,
.wproto-mega-menu-element .col-md-12 {
  margin-bottom: 18px !important;
}
ul.sm .wproto-mega-menu-element {
  /**
		Hide unsupported widgets from Mega Menu
	**/
}
ul.sm .wproto-mega-menu-element .widget-inside * {
  max-width: 100%;
}
ul.sm .wproto-mega-menu-element .widget-inside .hover_pulse_ray {
  max-width: none;
}
ul.sm .wproto-mega-menu-element .widget-title {
  text-transform: uppercase;
  font-weight: 800;
  margin: 0 0 18px 0 !important;
  padding: 0 !important;
  background: transparent !important;
}
ul.sm .wproto-mega-menu-element ul {
  position: static;
  display: block !important;
  top: auto;
  left: auto;
  right: auto;
  bottom: auto;
  width: auto;
}
ul.sm .wproto-mega-menu-element * {
  -webkit-box-sizing: border-box !important;
  -moz-box-sizing: border-box !important;
  -ms-box-sizing: border-box !important;
  box-sizing: border-box !important;
}
ul.sm .wproto-mega-menu-element .widget_shopping_cart p.buttons {
  margin: 0 !important;
}
ul.sm .wproto-mega-menu-element .wproto_toggles_widget,
ul.sm .wproto-mega-menu-element .wproto_testimonials_widget,
ul.sm .wproto-mega-menu-element .wproto_thumbnails_carousel_widget,
ul.sm .wproto-mega-menu-element .ninja_forms_widget,
ul.sm .wproto-mega-menu-element .mc4wp_widget {
  display: none !important;
}
.wproto-mega-menu-element.cols-6 .widget {
  width: 16.66666666666667%;
}
.wproto-mega-menu-element.cols-5 .widget {
  width: 20%;
}
.wproto-mega-menu-element.cols-4 .widget {
  width: 25%;
}
.wproto-mega-menu-element.cols-3 .widget {
  width: 33.33333333333333%;
}
.wproto-mega-menu-element.cols-2 .widget {
  width: 50%;
}
.wproto-mega-menu-element.cols-1 .widget {
  width: 100%;
}
@media (max-width: 1200px) {
  .wproto-mega-menu-element .container {
    width: 915px;
  }
}
@media (max-width: 995px) {
  .wproto-mega-menu-element .container {
    width: 100%;
    padding: 0;
    margin-left: 0;
  }
  .wproto-mega-menu-element .widget {
    width: 100% !important;
    padding: 0 30px !important;
  }
}
.sm li.item-mega-menu {
  position: static !important;
}
/**************************************************************************************************************************
	Breadcrumbs
**************************************************************************************************************************/
#breadcrumbs {
  padding: 27px 0;
  margin-bottom: 60px;
}
#breadcrumbs .breadcrumbs-links {
  text-align: right;
}
#breadcrumbs .breadcrumbs-title {
  margin-right: 12px;
}
#breadcrumbs .part {
  margin: 0 5px;
}
#breadcrumbs.style-red_texture,
#breadcrumbs.style-black_texture {
  background-position: center center;
}
@media screen and (max-width: 992px) {
  #breadcrumbs .breadcrumbs-links {
    text-align: left;
    padding-top: 5px;
  }
  #breadcrumbs .row > div {
    margin-bottom: 0;
  }
}
/**************************************************************************************************************************
	PAGE 404 ERROR
**************************************************************************************************************************/
.error404 .content-404 {
  text-align: center;
}
.error404 .content-404 h1 {
  font-size: 280px;
  line-height: 1em;
  font-weight: bold;
}
.error404 .content-404 h2,
.error404 .content-404 p,
.error404 .content-404 strong {
  font-weight: 300;
}
.error404 .content-404 h2 {
  font-size: 48px;
  line-height: 1em;
}
.error404 .content-404 p {
  font-size: 30px;
}
.error404 .content-404 strong {
  font-size: 24px;
  display: block;
}
.error404 .container-search {
  padding: 80px 0;
  margin-top: 80px;
}
.error404 .container-search form,
.error404 .container-search .col-md-12 {
  margin-bottom: 0;
}
.error404 .search-form {
  position: relative;
}
.error404 .search-form button {
  border: 0;
  background: none;
  position: absolute;
  right: 0;
  top: 0;
}
.error404 .search-form button i {
  margin-right: 0;
}
@media screen and (max-width: 992px) {
  .error404 h1 {
    font-size: 180px;
    line-height: 1.35em;
  }
  .error404 h2 {
    font-size: 28px;
    line-height: 1.35em;
  }
  .error404 p {
    font-size: 20px;
    line-height: 1.35em;
  }
  .error404 strong {
    font-size: 18px;
  }
  .error404 .container-search {
    padding: 40px 0;
    margin-top: 40px;
  }
  .error404 h1,
  .error404 h2,
  .error404 p {
    margin-bottom: 22px;
  }
}
@media screen and (max-width: 480px) {
  .error404 h1 {
    font-size: 100px;
    line-height: 1.35em;
  }
  .error404 h2 {
    font-size: 28px;
    line-height: 1.35em;
  }
}
/**************************************************************************************************************************
	COMING SOON & MAINTENANCE MODES
**************************************************************************************************************************/
.template-coming-soon,
.template-maintenance {
  text-align: center;
  color: #fff;
}
.template-coming-soon a,
.template-maintenance a,
.template-coming-soon a:hover,
.template-maintenance a:hover {
  color: #fff;
}
.template-coming-soon .primary-text,
.template-maintenance .primary-text {
  font-size: 22px;
  line-height: 1.35em;
  padding-top: 10%;
}
.template-coming-soon .primary-text h1,
.template-maintenance .primary-text h1 {
  font-weight: bold;
  font-size: 68px;
  line-height: 1em;
  margin-bottom: 5px;
  text-transform: uppercase;
  color: #fff;
}
.template-coming-soon .primary-text h2,
.template-maintenance .primary-text h2 {
  font-size: 36px;
  font-weight: bold;
  line-height: 1em;
  margin-bottom: 10px;
  color: #fff;
}
.template-coming-soon #countdown,
.template-maintenance #countdown {
  padding: 70px 0 80px 0;
}
.template-coming-soon #countdown .part .inner,
.template-maintenance #countdown .part .inner {
  background: #fff;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  padding: 30px;
  margin-bottom: 20px;
}
.template-coming-soon #countdown .part .inner span,
.template-maintenance #countdown .part .inner span {
  color: #363636;
  font-size: 48px;
  line-height: 1.2em;
  font-weight: bold;
}
.template-coming-soon #countdown .part .inner p,
.template-maintenance #countdown .part .inner p {
  color: #0074C8;
  text-transform: uppercase;
  margin-bottom: 0;
  font-weight: bold;
}
.template-coming-soon .footer-text,
.template-maintenance .footer-text {
  color: rgba(255, 255, 255, 0.7);
}
.template-coming-soon .tipsy,
.template-maintenance .tipsy {
  display: none !important;
}
.template-coming-soon .icons,
.template-maintenance .icons {
  padding: 35px 0;
}
.template-coming-soon .icons a,
.template-maintenance .icons a {
  margin: 0 5px;
  color: rgba(255, 255, 255, 0.7);
  font-size: 16px;
}
.template-coming-soon .icons a:hover,
.template-maintenance .icons a:hover {
  color: #fff;
}
@media screen and (max-width: 480px) {
  .template-coming-soon .primary-text,
  .template-maintenance .primary-text {
    font-size: 14px;
    line-height: 1.35em;
  }
  .template-coming-soon .primary-text h1,
  .template-maintenance .primary-text h1 {
    font-size: 32px;
    line-height: 1em;
  }
  .template-coming-soon .primary-text h2,
  .template-maintenance .primary-text h2 {
    font-size: 20px;
  }
  .template-coming-soon #countdown,
  .template-maintenance #countdown {
    padding: 40px 0 50px 0;
  }
}
.coming-soon-style_2 .primary-text h1,
.maintenance-style_2 .primary-text h1,
.coming-soon-style_2 .primary-text h2,
.maintenance-style_2 .primary-text h2 {
  font-weight: 300;
}
.coming-soon-style_2 #countdown .part .inner p,
.maintenance-style_2 #countdown .part .inner p,
.coming-soon-style_2 #countdown .part .inner span,
.maintenance-style_2 #countdown .part .inner span {
  font-weight: 300;
  color: #fff;
}
.coming-soon-style_2 #countdown .part .inner,
.maintenance-style_2 #countdown .part .inner {
  background: transparent;
  border: 1px solid #fff;
}
.coming-soon-style_3 #countdown .part .inner span,
.maintenance-style_3 #countdown .part .inner span {
  color: #fff;
}
.coming-soon-style_3 #countdown .part .inner p,
.maintenance-style_3 #countdown .part .inner p {
  color: #ccc;
}
.coming-soon-style_3 #countdown .part .inner,
.maintenance-style_3 #countdown .part .inner {
  background: #363636;
  border: 1px solid #363636;
}
.coming-soon-style_4 #countdown .part .inner span,
.maintenance-style_4 #countdown .part .inner span,
.coming-soon-style_4 #countdown .part .inner p,
.maintenance-style_4 #countdown .part .inner p {
  color: #fff;
}
.coming-soon-style_4 #countdown .part .inner,
.maintenance-style_4 #countdown .part .inner {
  background: #0074C8;
  border: 1px solid #0074C8;
}
.coming-soon-style_5 .primary-text h1,
.maintenance-style_5 .primary-text h1 {
  font-weight: 300;
}
.coming-soon-style_5 .primary-text h2,
.maintenance-style_5 .primary-text h2 {
  font-weight: 300;
}
.coming-soon-style_5 #countdown .part .inner,
.maintenance-style_5 #countdown .part .inner {
  position: relative;
}
.coming-soon-style_5 #countdown .part .inner span,
.maintenance-style_5 #countdown .part .inner span {
  font-weight: 400;
}
.coming-soon-style_5 #countdown .part .inner p,
.maintenance-style_5 #countdown .part .inner p {
  font-weight: normal;
}
.coming-soon-style_5 #countdown .part .inner:after,
.maintenance-style_5 #countdown .part .inner:after {
  content: '';
  height: 1px;
  position: absolute;
  bottom: -1px;
  width: 30px;
  left: 50%;
  margin-left: -15px;
}
.template-maintenance .footer-text {
  padding-top: 110px;
}
/**************************************************************************************************************************
	SINGLE BLOG POST STYLES
**************************************************************************************************************************/
.single .wproto-primary-content-area header {
  margin-bottom: 25px;
}
.single .wproto-primary-content-area header h1 {
  margin-bottom: 14px;
}
/*.single .wproto-primary-content-area header .meta-item:after {
  content: '\002F';
  display: inline-block;
  margin-left: 7px;
}*/
.single .wproto-primary-content-area header .meta-item {
  margin-right: 7px;
}
.single .wproto-primary-content-area header .meta-item:last-of-type:after {
  display: none;
}
.single .wproto-primary-content-area footer {
  padding-bottom: 30px;
}
.single .wproto-primary-content-area footer .post-tags,
.single .wproto-primary-content-area footer .share {
  margin-bottom: 20px;
}
.single .wproto-primary-content-area footer .post-tags h5,
.single .wproto-primary-content-area footer .share h5 {
  display: inline-block;
  width: 70px;
  margin-bottom: 0;
  line-height: 30px;
}
.single .wproto-primary-content-area footer .post-tags a,
.single .wproto-primary-content-area footer .share a {
  vertical-align: middle;
  margin: 0 4px 0 0;
}
.single .wproto-primary-content-area footer .post-tags a {
  display: inline-block;
  float: none;
  vertical-align: top;
  margin: 0 10px 10px 0;
}
.single .wproto-primary-content-area footer .share-tags {
  margin-bottom: 45px;
}
.about-author-info {
  margin-bottom: 55px;
  min-height: 158px;
  position: relative;
  padding: 30px 30px 30px 190px;
}
.about-author-info .author_image {
  width: 160px;
  position: absolute;
  padding-top: 30px;
  left: -1px;
  top: -1px;
  bottom: -1px;
  text-align: center;
}
.about-author-info .author_image img {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}
.about-author-info .author_image .bg {
  width: 100px;
  height: 100px;
  position: relative;
  margin: 0 auto;
}
.about-author-info .author_image .hover_pulse_ray {
  width: 110px;
  height: 110px;
}
.about-author-info .name {
  margin-bottom: 4px;
}
.about-author-info .profession-title,
.about-author-info .description,
.about-author-info .icons {
  margin-bottom: 4px;
}
.about-author-info .icons a {
  margin-right: 4px;
}
.about-author-info:after {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 17px 16px 17px;
  content: '';
  position: absolute;
  top: -14px;
  left: 63px;
}
body.author .about-author-info:after {
  top: auto;
  bottom: -14px;
  border-width: 16px 17px 0 17px;
}
@media screen and (max-width: 420px) {
  .about-author-info {
    padding-left: 120px;
  }
  .about-author-info .author_image {
    width: 80px;
  }
  .about-author-info .author_image .bg {
    width: 80px;
  }
  .about-author-info .author_image img {
    width: 40px;
  }
  .about-author-info .hover_pulse_ray {
    display: none !important;
  }
}
#commentform {
  margin-bottom: 60px;
}
#commentform .row {
  margin-bottom: 30px;
}
#commentform p {
  margin-bottom: 14px;
}
#commentform .wproto-captcha-input {
  width: 60px;
}
ol.commentlist {
  list-style: none;
  margin: 0 0 60px 0;
  padding: 0;
  text-align: left;
}
ol.commentlist .comment-avatar {
  position: absolute;
}
ol.commentlist .comment-avatar img {
  width: 70px;
  height: auto;
}
ol.commentlist .comment-content {
  min-height: 70px;
  padding-left: 100px;
}
ol.commentlist li.comment {
  margin: 0 0 30px 0;
  padding: 0 0 30px 0;
}
ol.commentlist li.comment .comment-text p:last-of-type {
  margin-bottom: 0;
}
ol.commentlist li.comment .comment-text > ul,
ol.commentlist li.comment .comment-text > ol {
  margin-bottom: 35px;
}
ol.commentlist .children {
  list-style: none;
  margin: 30px 0 0 0;
  padding: 30px 0 0 0;
}
ol.commentlist li.comment:last-of-type {
  margin-bottom: 0;
  padding-bottom: 0;
  border: 0;
}
ol.commentlist .depth-2 .comment-inside,
ol.commentlist .depth-2 .comment-respond {
  padding-left: 70px;
}
ol.commentlist .depth-3 .comment-inside,
ol.commentlist .depth-3 .comment-respond {
  padding-left: 140px;
}
ol.commentlist .depth-4 .comment-inside,
ol.commentlist .depth-4 .comment-respond {
  padding-left: 210px;
}
ol.commentlist .depth-5 .comment-inside,
ol.commentlist .depth-6 .comment-inside,
ol.commentlist .depth-7 .comment-inside,
ol.commentlist .depth-8 .comment-inside,
ol.commentlist .depth-9 .comment-inside,
ol.commentlist .depth-10 .comment-inside,
ol.commentlist .depth-5 .comment-respond,
ol.commentlist .depth-6 .comment-respond,
ol.commentlist .depth-7 .comment-respond,
ol.commentlist .depth-8 .comment-respond,
ol.commentlist .depth-9 .comment-respond,
ol.commentlist .depth-10 .comment-respond {
  padding-left: 280px;
}
ol.commentlist .time-and-reply {
  float: right;
}
ol.commentlist h4.author {
  margin-bottom: 12px;
}
ol.commentlist li.comment .comment-respond {
  padding-top: 30px;
}
ol.commentlist li.comment .comment-respond #commentform {
  margin-bottom: 30px;
}
ol.commentlist li.comment .comment-respond h3.comment-reply-title {
  font-weight: normal;
  margin-bottom: 14px;
  line-height: 1.35em;
}
ol.commentlist li.comment .comment-respond h3.comment-reply-title a {
  float: right;
}
ol.commentlist .children .comment-inside {
  background-repeat: no-repeat;
  background-position: 28px 23px;
  background-size: 20px 20px;
}
ol.commentlist .depth-3 .comment-inside {
  background-position: 97px 23px;
}
ol.commentlist .depth-4 .comment-inside {
  background-position: 166px 23px;
}
ol.commentlist .depth-5 .comment-inside,
ol.commentlist .depth-6 .comment-inside .depth-7 .comment-inside .depth-8 .comment-inside .depth-9 .comment-inside .depth-10 .comment-inside {
  background-position: 235px 23px;
}
@media screen and (max-width: 767px) {
  ol.commentlist .children div.comment-inside {
    background-image: url(../) !important;
    padding-left: 0 !important;
  }
  ol.commentlist .time-and-reply .time,
  ol.commentlist .time-and-reply .bull {
    display: none;
  }
}
@media screen and (max-width: 480px) {
  ol.commentlist .comment-avatar img {
    width: 45px;
  }
  ol.commentlist .comment-content {
    padding-left: 60px;
  }
}
.comments-style-flat ol.commentlist .comment-inside,
.comments-style-flat ol.commentlist .children .comment-inside {
  padding-left: 0 !important;
  background-image: url(../) !important;
}
.comments-style-flat ol.commentlist ul.children {
  margin: 30px -30px -30px -30px;
  padding-top: 0;
}
.comments-style-flat ol.commentlist ul.children li.comment {
  margin-bottom: 0;
}
.comments-style-flat ol.commentlist ul.children li.comment:last-of-type {
  border-bottom: 0;
  margin-bottom: 0;
}
.comments-style-flat ol.commentlist li.comment {
  margin-bottom: 20px;
  padding: 30px;
}
.comments-style-flat ol.commentlist li.comment .bull {
  display: none;
}
.comments-style-flat ol.commentlist li.comment .comment-respond {
  padding-left: 0 !important;
}
.comments-style-flat ol.commentlist li.comment .comment-reply-link {
  padding: 4px 10px;
  display: inline-block;
  text-transform: uppercase;
  margin-left: 5px;
}
.post-password-form p {
  margin-bottom: 14px;
}
.post-password-form input.pass {
  width: 250px;
  margin-right: 10px;
}
.comment-navigation .nav-next {
  float: right;
}
.comment-navigation .nav-previous {
  float: left;
}
@media screen and (max-width: 410px) {
  .post-password-form input.pass {
    width: 150px;
  }
  .comment-navigation .nav-next,
  .comment-navigation .nav-previous {
    float: none;
  }
  .comment-navigation .nav-next a,
  .comment-navigation .nav-previous a {
    display: block;
    width: 100%;
    margin-bottom: 10px;
    text-align: center;
  }
}
.comment-navigation {
  margin-bottom: 35px;
}
.wp-playlist {
  background: transparent !important;
}
.wp-playlist-caption,
.wp-playlist-item-length {
  padding: 4px 0 !important;
}
.wproto-prev-next-posts {
  padding-top: 25px;
  margin-bottom: 25px;
}
.wproto-prev-next-posts .col-md-12 {
  margin-bottom: 0;
}
.wproto-prev-next-posts .prevpost,
.wproto-prev-next-posts .nextpost {
  background-repeat: no-repeat;
  background-size: 34px 34px;
}
.wproto-prev-next-posts .prevpost span,
.wproto-prev-next-posts .nextpost span {
  display: block;
}
.wproto-prev-next-posts .desc {
  font-weight: bold;
}
.wproto-prev-next-posts .prevpost {
  float: left;
  padding-left: 40px;
  background-position: left center;
}
.wproto-prev-next-posts .nextpost {
  float: right;
  padding-right: 40px;
  text-align: right;
  background-position: right center;
}
@media screen and (max-width: 992px) {
  .wproto-prev-next-posts span.title {
    display: none;
  }
  .wproto-prev-next-posts span.desc {
    line-height: 34px;
  }
}
@media screen and (max-width: 380px) {
  .wproto-prev-next-posts {
    display: none;
  }
}
.post-single-blog-style-alt .post-content-inner {
  padding: 30px;
  margin-bottom: 30px;
}
.post-single-blog-style-alt .post-content-inner header.alt {
  margin-top: -30px;
  margin-left: -30px;
  margin-right: -30px;
}
.post-single-blog-style-alt .post-content-inner header.alt .post-thumbnail,
.post-single-blog-style-alt .post-content-inner header.alt .post-gallery-shortcode {
  margin-bottom: 25px;
}
.post-single-blog-style-alt .post-content-inner header.alt iframe {
  margin-bottom: 0;
}
.post-single-blog-style-alt .post-content-inner footer {
  margin-bottom: 0;
  padding-bottom: 0;
}
.post-single-blog-style-alt .post-content-inner footer .share-tags {
  margin-bottom: 0;
}
.post-gallery-shortcode {
  margin-bottom: 30px;
  position: relative;
}
.post-gallery-shortcode .bx-pager {
  width: 100%;
  text-align: center;
  position: absolute;
  bottom: 40px;
}
.post-gallery-shortcode .bx-pager-item {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 0 4px;
}
.post-gallery-shortcode .bx-pager-item a {
  display: inline-block;
  width: 10px;
  height: 10px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  text-indent: -5555em;
}
.post-gallery-shortcode .bx-next,
.post-gallery-shortcode .bx-prev {
  width: 30px;
  height: 30px;
  position: absolute;
  z-index: 100;
  top: 50%;
  margin-top: -15px;
  text-indent: -5555em;
  background-size: 16px auto;
  background-repeat: no-repeat;
  background-position: center center;
}
.post-gallery-shortcode .bx-next {
  right: 20px;
}
.post-gallery-shortcode .bx-prev {
  left: 20px;
}
.format-link .post-text-area {
  padding: 50px 150px 50px 50px;
  margin-bottom: 35px;
  background-size: 58px 58px;
  background-position: 98% 85%;
  background-repeat: no-repeat;
}
.format-link .post-text-area *:last-of-type {
  margin-bottom: 0;
}
.format-link .post-text-area h2 {
  margin-bottom: 5px !important;
}
@media screen and (max-width: 767px) {
  .format-link .post-text-area {
    padding: 20px;
  }
}
.format-quote .post-text-area {
  padding: 50px;
  margin-bottom: 35px;
}
.format-quote .post-text-area blockquote,
.format-quote .post-text-area p {
  margin-bottom: 0;
}
.format-quote.has-post-thumbnail .post-text-area {
  padding: 50px;
  margin-bottom: 35px;
  background-size: cover;
}
.format-quote.has-post-thumbnail .post-text-area blockquote,
.format-quote.has-post-thumbnail .post-text-area p {
  margin-bottom: 0;
}
.wp-caption {
  max-width: 100%;
}
.wp-caption > img,
.wp-caption > a,
.wp-caption > a > img {
  display: block;
  float: left;
}
.wp-caption-text {
  clear: both;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  display: block;
  text-align: center;
  padding: 10px;
}
/**
	Blog Related posts
**/
.wproto-posts-carousel {
  position: relative;
  margin-bottom: 35px;
}
.wproto-posts-carousel .owl-pagination {
  display: none;
}
.wproto-posts-carousel .owl-buttons {
  position: absolute;
  top: -67px;
  right: 10px;
}
.wproto-posts-carousel .owl-buttons .owl-prev,
.wproto-posts-carousel .owl-buttons .owl-next {
  text-indent: -5555em;
  display: inline-block;
  width: 22px;
  height: 22px;
  margin-left: 3px;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 12px 12px;
}
.wproto-posts-carousel .item {
  width: 270px;
  margin-right: 30px;
}
.wproto-posts-carousel .item .wpb_video_widget,
.wproto-posts-carousel .item iframe {
  margin-bottom: 0;
}
.wproto-posts-carousel .item .inner {
  padding: 20px 30px 15px 30px;
}
.wproto-posts-carousel .item h4 {
  margin-bottom: 7px;
  font-weight: 600;
}
.wproto-posts-carousel .item .bx-controls-direction {
  display: none !important;
}
.wproto-posts-carousel .item .bx-pager {
  bottom: 20px !important;
}
.wproto-posts-carousel .item .post-gallery-shortcode {
  margin-bottom: 0 !important;
}
.wproto-posts-carousel .item .gallery-inner {
  position: relative;
}
.wproto-posts-carousel .item.format-audio iframe {
  height: 150px !important;
}
.wproto-posts-carousel .item:after {
  position: absolute;
  height: 2px;
  width: 70px;
  bottom: 0;
  left: 30px;
  content: '';
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.wproto-posts-carousel .item:hover:after {
  width: 210px;
}
.wproto-posts-carousel .meta {
  margin-bottom: 7px;
}
.wproto-posts-carousel .meta .meta-item:after {
  content: '\002F';
  display: inline-block;
  margin-left: 7px;
}
.wproto-posts-carousel .meta .meta-item {
  margin-right: 7px;
}
.wproto-posts-carousel .meta .meta-item:last-of-type:after {
  display: none;
}
.wproto-posts-carousel p {
  text-overflow: ellipsis;
}
.wproto-posts-carousel p:last-of-type {
  margin-bottom: 18px;
}
.wproto-posts-carousel .thumb {
  position: relative;
}
.wproto-posts-carousel .thumb img {
  float: left;
}
.wproto-posts-carousel .thumb .overlay {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  opacity: 0;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.wproto-posts-carousel .thumb .links {
  position: absolute;
  top: 50%;
  opacity: 1;
  width: 100%;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  text-align: center;
}
.wproto-posts-carousel .thumb .links a {
  display: inline-block;
  position: relative;
  width: 42px;
  height: 43px;
  margin: 0 4px;
  background-size: 16px auto;
  background-position: center center;
  background-repeat: no-repeat;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}
.wproto-posts-carousel .thumb .links a .hover_pulse_ray {
  width: 52px;
  height: 52px;
}
.wproto-posts-carousel .item:hover .thumb .links {
  margin-top: -21px;
  opacity: 1;
}
.single .wproto-posts-carousel {
  margin-bottom: 65px;
}
.single .post-pagination {
  margin-bottom: 35px;
}
/**************************************************************************************************************************
	SINGLE PORTFOLIO POST
**************************************************************************************************************************/
.single-wproto_portfolio .bx-wrapper {
  position: relative;
}
.single-wproto_portfolio #content .buttons .button {
  margin-bottom: 7px;
}
.single-wproto_portfolio .bx-next,
.single-wproto_portfolio .bx-prev {
  width: 42px;
  height: 42px;
  position: absolute;
  z-index: 100;
  top: 50%;
  margin-top: -21px;
  text-indent: -5555em;
  background-size: 20px 20px;
  background-repeat: no-repeat;
  background-position: center center;
}
.single-wproto_portfolio .bx-next {
  right: 20px;
}
.single-wproto_portfolio .bx-prev {
  left: 20px;
}
.single-wproto_portfolio .wproto-prev-next-posts {
  padding-top: 25px;
  padding-bottom: 25px;
  background-position: center center;
  background-repeat: no-repeat;
  margin-bottom: 0;
}
.single-wproto_portfolio .project-info h5 {
  display: none;
}
.single-wproto_portfolio .project-info .share {
  display: inline-block;
}
.single-wproto_portfolio #content.style-image_and_details .portfolio-related-posts .overlay,
.single-wproto_portfolio #content.style-vertical_image .portfolio-related-posts .overlay,
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails .portfolio-related-posts .overlay,
.single-wproto_portfolio #content.style-full_screen_slider .portfolio-related-posts .overlay,
.single-wproto_portfolio #content.style-gallery_vertical_thumbnails .portfolio-related-posts .overlay,
.single-wproto_portfolio #content.style-gallery_horizontal_thumbnails .portfolio-related-posts .overlay {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  opacity: 0;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  text-align: left;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  padding: 40px;
}
.single-wproto_portfolio #content.style-image_and_details .portfolio-related-posts .overlay h3,
.single-wproto_portfolio #content.style-vertical_image .portfolio-related-posts .overlay h3,
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails .portfolio-related-posts .overlay h3,
.single-wproto_portfolio #content.style-full_screen_slider .portfolio-related-posts .overlay h3,
.single-wproto_portfolio #content.style-gallery_vertical_thumbnails .portfolio-related-posts .overlay h3,
.single-wproto_portfolio #content.style-gallery_horizontal_thumbnails .portfolio-related-posts .overlay h3 {
  margin-bottom: 14px;
}
.single-wproto_portfolio #content.style-image_and_details .portfolio-related-posts .overlay .categories,
.single-wproto_portfolio #content.style-vertical_image .portfolio-related-posts .overlay .categories,
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails .portfolio-related-posts .overlay .categories,
.single-wproto_portfolio #content.style-full_screen_slider .portfolio-related-posts .overlay .categories,
.single-wproto_portfolio #content.style-gallery_vertical_thumbnails .portfolio-related-posts .overlay .categories,
.single-wproto_portfolio #content.style-gallery_horizontal_thumbnails .portfolio-related-posts .overlay .categories {
  position: relative;
}
.single-wproto_portfolio #content.style-image_and_details .portfolio-related-posts .overlay .categories:after,
.single-wproto_portfolio #content.style-vertical_image .portfolio-related-posts .overlay .categories:after,
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails .portfolio-related-posts .overlay .categories:after,
.single-wproto_portfolio #content.style-full_screen_slider .portfolio-related-posts .overlay .categories:after,
.single-wproto_portfolio #content.style-gallery_vertical_thumbnails .portfolio-related-posts .overlay .categories:after,
.single-wproto_portfolio #content.style-gallery_horizontal_thumbnails .portfolio-related-posts .overlay .categories:after {
  content: '';
  position: absolute;
  height: 2px;
  width: 70px;
  bottom: -28px;
  left: 0;
}
.single-wproto_portfolio #content.style-image_and_details .portfolio-related-posts .overlay .links,
.single-wproto_portfolio #content.style-vertical_image .portfolio-related-posts .overlay .links,
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails .portfolio-related-posts .overlay .links,
.single-wproto_portfolio #content.style-full_screen_slider .portfolio-related-posts .overlay .links,
.single-wproto_portfolio #content.style-gallery_vertical_thumbnails .portfolio-related-posts .overlay .links,
.single-wproto_portfolio #content.style-gallery_horizontal_thumbnails .portfolio-related-posts .overlay .links {
  position: absolute;
  bottom: 20px;
  right: 40px;
  opacity: 0;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.single-wproto_portfolio #content.style-image_and_details .portfolio-related-posts .overlay .links .hover_pulse_ray,
.single-wproto_portfolio #content.style-vertical_image .portfolio-related-posts .overlay .links .hover_pulse_ray,
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails .portfolio-related-posts .overlay .links .hover_pulse_ray,
.single-wproto_portfolio #content.style-full_screen_slider .portfolio-related-posts .overlay .links .hover_pulse_ray,
.single-wproto_portfolio #content.style-gallery_vertical_thumbnails .portfolio-related-posts .overlay .links .hover_pulse_ray,
.single-wproto_portfolio #content.style-gallery_horizontal_thumbnails .portfolio-related-posts .overlay .links .hover_pulse_ray {
  width: 52px;
  height: 52px;
}
.single-wproto_portfolio #content.style-image_and_details .portfolio-related-posts .overlay .links a,
.single-wproto_portfolio #content.style-vertical_image .portfolio-related-posts .overlay .links a,
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails .portfolio-related-posts .overlay .links a,
.single-wproto_portfolio #content.style-full_screen_slider .portfolio-related-posts .overlay .links a,
.single-wproto_portfolio #content.style-gallery_vertical_thumbnails .portfolio-related-posts .overlay .links a,
.single-wproto_portfolio #content.style-gallery_horizontal_thumbnails .portfolio-related-posts .overlay .links a {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  width: 42px;
  height: 42px;
  margin-left: 8px;
  display: inline-block;
  position: relative;
  background-size: 15px auto;
  background-repeat: no-repeat;
  background-position: center center;
}
.single-wproto_portfolio #content.style-image_and_details .portfolio-related-posts .item:hover .overlay,
.single-wproto_portfolio #content.style-vertical_image .portfolio-related-posts .item:hover .overlay,
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails .portfolio-related-posts .item:hover .overlay,
.single-wproto_portfolio #content.style-full_screen_slider .portfolio-related-posts .item:hover .overlay,
.single-wproto_portfolio #content.style-gallery_vertical_thumbnails .portfolio-related-posts .item:hover .overlay,
.single-wproto_portfolio #content.style-gallery_horizontal_thumbnails .portfolio-related-posts .item:hover .overlay,
.single-wproto_portfolio #content.style-image_and_details .portfolio-related-posts .element:hover .overlay,
.single-wproto_portfolio #content.style-vertical_image .portfolio-related-posts .element:hover .overlay,
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails .portfolio-related-posts .element:hover .overlay,
.single-wproto_portfolio #content.style-full_screen_slider .portfolio-related-posts .element:hover .overlay,
.single-wproto_portfolio #content.style-gallery_vertical_thumbnails .portfolio-related-posts .element:hover .overlay,
.single-wproto_portfolio #content.style-gallery_horizontal_thumbnails .portfolio-related-posts .element:hover .overlay {
  opacity: 1;
}
.single-wproto_portfolio #content.style-image_and_details .portfolio-related-posts .item:hover .links,
.single-wproto_portfolio #content.style-vertical_image .portfolio-related-posts .item:hover .links,
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails .portfolio-related-posts .item:hover .links,
.single-wproto_portfolio #content.style-full_screen_slider .portfolio-related-posts .item:hover .links,
.single-wproto_portfolio #content.style-gallery_vertical_thumbnails .portfolio-related-posts .item:hover .links,
.single-wproto_portfolio #content.style-gallery_horizontal_thumbnails .portfolio-related-posts .item:hover .links,
.single-wproto_portfolio #content.style-image_and_details .portfolio-related-posts .element:hover .links,
.single-wproto_portfolio #content.style-vertical_image .portfolio-related-posts .element:hover .links,
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails .portfolio-related-posts .element:hover .links,
.single-wproto_portfolio #content.style-full_screen_slider .portfolio-related-posts .element:hover .links,
.single-wproto_portfolio #content.style-gallery_vertical_thumbnails .portfolio-related-posts .element:hover .links,
.single-wproto_portfolio #content.style-gallery_horizontal_thumbnails .portfolio-related-posts .element:hover .links {
  opacity: 1;
  bottom: 40px;
}
.single-wproto_portfolio #content.style-full_screen_slider {
  text-align: center;
  margin-top: -60px;
}
.single-wproto_portfolio #content.style-full_screen_slider .single-portfolio-slider img {
  display: block;
}
.single-wproto_portfolio #content.style-full_screen_slider .portfolio-related-posts {
  margin-bottom: 30px;
}
.single-wproto_portfolio #content.style-full_screen_slider .portfolio-related-posts .item {
  float: left;
  position: relative;
}
.single-wproto_portfolio #content.style-full_screen_slider .portfolio-related-posts .item img {
  display: block;
}
.single-wproto_portfolio #content.style-full_screen_slider .wproto-prev-next-posts {
  margin-bottom: 80px;
}
.single-wproto_portfolio #content.style-full_screen_slider .portfolio-content-area {
  padding: 70px 0;
  margin-bottom: 50px;
}
.single-wproto_portfolio #content.style-full_screen_slider .portfolio-content-area h1.post-title {
  margin-bottom: 25px;
}
.single-wproto_portfolio #content.style-full_screen_slider .portfolio-content-area .project-info {
  margin-bottom: 25px;
}
.single-wproto_portfolio #content.style-full_screen_slider .portfolio-content-area .project-info .item {
  display: inline-block;
  margin-right: 40px;
  margin-bottom: 10px;
}
.single-wproto_portfolio #content.style-full_screen_slider .portfolio-content-area .project-info i.fa {
  margin-right: 10px;
  vertical-align: middle;
}
.single-wproto_portfolio #content.style-full_screen_slider .portfolio-content-area .project-info .item:last-of-type {
  margin-right: 0;
}
.single-wproto_portfolio #content.style-full_screen_slider .portfolio-content-area .buttons .button {
  margin-right: 5px;
  margin-left: 5px;
}
.single-wproto_portfolio #content.style-full_screen_slider .portfolio-content-area .buttons .button:last-of-type {
  margin-right: 0;
}
.single-wproto_portfolio #content.style-image_and_details .portfolio-content-area {
  padding: 30px 0;
  margin-bottom: 40px;
}
.single-wproto_portfolio #content.style-image_and_details .wproto-portfolio-related-posts .col-md-6,
.single-wproto_portfolio #content.style-vertical_image .wproto-portfolio-related-posts .col-md-6,
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails .wproto-portfolio-related-posts .col-md-6 {
  margin-bottom: 0;
}
.single-wproto_portfolio #content.style-image_and_details .wproto-portfolio-related-posts .item,
.single-wproto_portfolio #content.style-vertical_image .wproto-portfolio-related-posts .item,
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails .wproto-portfolio-related-posts .item {
  width: 270px;
}
.single-wproto_portfolio #content.style-image_and_details .wproto-portfolio-related-posts .overlay .links,
.single-wproto_portfolio #content.style-vertical_image .wproto-portfolio-related-posts .overlay .links,
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails .wproto-portfolio-related-posts .overlay .links {
  top: 50%;
  width: 100%;
  text-align: center;
  right: 0;
  bottom: auto;
  left: 0;
  margin: 0;
}
.single-wproto_portfolio #content.style-image_and_details .wproto-portfolio-related-posts .overlay .links a,
.single-wproto_portfolio #content.style-vertical_image .wproto-portfolio-related-posts .overlay .links a,
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails .wproto-portfolio-related-posts .overlay .links a {
  margin-left: 4px;
  margin-right: 4px;
}
.single-wproto_portfolio #content.style-image_and_details .wproto-portfolio-related-posts .item:hover .overlay .links,
.single-wproto_portfolio #content.style-vertical_image .wproto-portfolio-related-posts .item:hover .overlay .links,
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails .wproto-portfolio-related-posts .item:hover .overlay .links {
  margin-top: -22px;
}
.single-wproto_portfolio #content.style-image_and_details .wproto-portfolio-related-posts .desc,
.single-wproto_portfolio #content.style-vertical_image .wproto-portfolio-related-posts .desc,
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails .wproto-portfolio-related-posts .desc {
  padding: 25px;
  text-align: center;
}
.single-wproto_portfolio #content.style-image_and_details .wproto-portfolio-related-posts .thumb:after,
.single-wproto_portfolio #content.style-vertical_image .wproto-portfolio-related-posts .thumb:after,
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails .wproto-portfolio-related-posts .thumb:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 50%;
  margin-left: -17px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 17px 16px 17px;
}
.single-wproto_portfolio #content.style-image_and_details .owl-buttons,
.single-wproto_portfolio #content.style-vertical_image .owl-buttons,
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails .owl-buttons {
  position: absolute;
  top: -70px;
  width: 60px;
  right: 0;
}
.single-wproto_portfolio #content.style-image_and_details .owl-buttons .owl-prev,
.single-wproto_portfolio #content.style-vertical_image .owl-buttons .owl-prev,
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails .owl-buttons .owl-prev,
.single-wproto_portfolio #content.style-image_and_details .owl-buttons .owl-next,
.single-wproto_portfolio #content.style-vertical_image .owl-buttons .owl-next,
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails .owl-buttons .owl-next {
  width: 22px;
  height: 22px;
  display: inline-block;
  text-indent: -5555em;
  background-size: 14px 14px;
  background-repeat: no-repeat;
  background-position: center center;
  margin-left: 4px;
}
.single-wproto_portfolio #content.style-image_and_details .portfolio-related-posts,
.single-wproto_portfolio #content.style-vertical_image .portfolio-related-posts,
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails .portfolio-related-posts {
  margin-bottom: 40px;
}
.single-wproto_portfolio #content.style-image_and_details .portfolio-related-posts .thumb,
.single-wproto_portfolio #content.style-vertical_image .portfolio-related-posts .thumb,
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails .portfolio-related-posts .thumb {
  position: relative;
}
.single-wproto_portfolio #content.style-image_and_details .portfolio-related-posts img,
.single-wproto_portfolio #content.style-vertical_image .portfolio-related-posts img,
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails .portfolio-related-posts img {
  display: block;
}
.single-wproto_portfolio #content.style-image_and_details .portfolio-related-posts h4,
.single-wproto_portfolio #content.style-vertical_image .portfolio-related-posts h4,
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails .portfolio-related-posts h4 {
  margin-bottom: 10px;
}
.single-wproto_portfolio #content.style-image_and_details .portfolio-related-posts .inside,
.single-wproto_portfolio #content.style-vertical_image .portfolio-related-posts .inside,
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails .portfolio-related-posts .inside {
  position: relative;
}
.single-wproto_portfolio #content.style-image_and_details .portfolio-related-posts .inside:after,
.single-wproto_portfolio #content.style-vertical_image .portfolio-related-posts .inside:after,
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails .portfolio-related-posts .inside:after {
  content: '';
  position: absolute;
  bottom: 0;
  height: 2px;
  width: 70px;
  left: 50%;
  margin-left: -35px;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.single-wproto_portfolio #content.style-image_and_details .portfolio-related-posts .item:hover .inside:after,
.single-wproto_portfolio #content.style-vertical_image .portfolio-related-posts .item:hover .inside:after,
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails .portfolio-related-posts .item:hover .inside:after {
  width: 230px;
  left: 20px;
  right: 20px;
  margin-left: 0;
}
.single-wproto_portfolio #content.style-image_and_details .wproto-prev-next-posts,
.single-wproto_portfolio #content.style-vertical_image .wproto-prev-next-posts,
.single-wproto_portfolio #content.style-gallery_horizontal_thumbnails .wproto-prev-next-posts,
.single-wproto_portfolio #content.style-gallery_vertical_thumbnails .wproto-prev-next-posts,
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails .wproto-prev-next-posts {
  border-top: 0;
  background-size: 60px 60px;
  margin-bottom: 70px;
}
.single-wproto_portfolio #content.style-image_and_details .wproto-portfolio-related-posts .col-md-6,
.single-wproto_portfolio #content.style-vertical_image .wproto-portfolio-related-posts .col-md-6,
.single-wproto_portfolio #content.style-gallery_horizontal_thumbnails .wproto-portfolio-related-posts .col-md-6,
.single-wproto_portfolio #content.style-gallery_vertical_thumbnails .wproto-portfolio-related-posts .col-md-6,
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails .wproto-portfolio-related-posts .col-md-6,
.single-wproto_portfolio #content.style-image_and_details .wproto-portfolio-related-posts .col-md-4,
.single-wproto_portfolio #content.style-vertical_image .wproto-portfolio-related-posts .col-md-4,
.single-wproto_portfolio #content.style-gallery_horizontal_thumbnails .wproto-portfolio-related-posts .col-md-4,
.single-wproto_portfolio #content.style-gallery_vertical_thumbnails .wproto-portfolio-related-posts .col-md-4,
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails .wproto-portfolio-related-posts .col-md-4 {
  margin-bottom: 0;
}
.single-wproto_portfolio #content.style-image_and_details .buttons .button,
.single-wproto_portfolio #content.style-vertical_image .buttons .button,
.single-wproto_portfolio #content.style-gallery_horizontal_thumbnails .buttons .button,
.single-wproto_portfolio #content.style-gallery_vertical_thumbnails .buttons .button,
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails .buttons .button {
  margin-right: 10px;
}
.single-wproto_portfolio #content.style-image_and_details .project-info h2,
.single-wproto_portfolio #content.style-vertical_image .project-info h2,
.single-wproto_portfolio #content.style-gallery_horizontal_thumbnails .project-info h2,
.single-wproto_portfolio #content.style-gallery_vertical_thumbnails .project-info h2,
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails .project-info h2 {
  margin-bottom: 30px;
}
.single-wproto_portfolio #content.style-image_and_details .project-info .title,
.single-wproto_portfolio #content.style-vertical_image .project-info .title,
.single-wproto_portfolio #content.style-gallery_horizontal_thumbnails .project-info .title,
.single-wproto_portfolio #content.style-gallery_vertical_thumbnails .project-info .title,
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails .project-info .title {
  padding-left: 35px;
  position: relative;
}
.single-wproto_portfolio #content.style-image_and_details .project-info .title i.fa,
.single-wproto_portfolio #content.style-vertical_image .project-info .title i.fa,
.single-wproto_portfolio #content.style-gallery_horizontal_thumbnails .project-info .title i.fa,
.single-wproto_portfolio #content.style-gallery_vertical_thumbnails .project-info .title i.fa,
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails .project-info .title i.fa {
  position: absolute;
  left: 0;
}
.single-wproto_portfolio #content.style-image_and_details .project-info .item,
.single-wproto_portfolio #content.style-vertical_image .project-info .item,
.single-wproto_portfolio #content.style-gallery_horizontal_thumbnails .project-info .item,
.single-wproto_portfolio #content.style-gallery_vertical_thumbnails .project-info .item,
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails .project-info .item {
  padding: 12px 0;
}
.single-wproto_portfolio #content.style-image_and_details .project-info .item:last-of-type,
.single-wproto_portfolio #content.style-vertical_image .project-info .item:last-of-type,
.single-wproto_portfolio #content.style-gallery_horizontal_thumbnails .project-info .item:last-of-type,
.single-wproto_portfolio #content.style-gallery_vertical_thumbnails .project-info .item:last-of-type,
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails .project-info .item:last-of-type {
  border-bottom: 0 !important;
}
.single-wproto_portfolio #content.style-image_and_details .project-info .value,
.single-wproto_portfolio #content.style-vertical_image .project-info .value,
.single-wproto_portfolio #content.style-gallery_horizontal_thumbnails .project-info .value,
.single-wproto_portfolio #content.style-gallery_vertical_thumbnails .project-info .value,
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails .project-info .value {
  float: right;
}
.single-wproto_portfolio #content.style-vertical_image .project-info {
  padding-top: 60px;
}
.single-wproto_portfolio #content.style-vertical_image .portfolio-content-area {
  margin-bottom: 40px;
}
.single-wproto_portfolio #content.style-gallery_horizontal_thumbnails h1.post-title {
  margin-bottom: 14px;
}
.single-wproto_portfolio #content.style-gallery_horizontal_thumbnails .project-info {
  padding-top: 45px;
}
.single-wproto_portfolio #content.style-gallery_horizontal_thumbnails .portfolio-content-area {
  margin-bottom: 40px;
}
.single-wproto_portfolio #content.style-gallery_horizontal_thumbnails .single-portfolio-slider img {
  display: block;
}
.single-wproto_portfolio #content.style-gallery_horizontal_thumbnails .project-info h3 {
  margin-bottom: 14px;
}
.single-wproto_portfolio #content.style-gallery_horizontal_thumbnails .portfolio-related-posts {
  margin-bottom: 0;
}
.single-wproto_portfolio #single-portfolio-thumbs-horizontal a,
.single-wproto_portfolio #single-portfolio-thumbs-vertical a {
  float: left;
  opacity: 0.4;
  -webkit-transition: opacity 0.3s;
  -moz-transition: opacity 0.3s;
  -o-transition: opacity 0.3s;
  transition: opacity 0.3s;
}
.single-wproto_portfolio #single-portfolio-thumbs-horizontal a.active,
.single-wproto_portfolio #single-portfolio-thumbs-horizontal a:hover,
.single-wproto_portfolio #single-portfolio-thumbs-vertical a.active,
.single-wproto_portfolio #single-portfolio-thumbs-vertical a:hover {
  opacity: 1;
}
.single-wproto_portfolio #content.style-gallery_vertical_thumbnails .single-portfolio-slider img,
.single-wproto_portfolio #content.style-gallery_vertical_thumbnails #single-portfolio-thumbs-vertical img {
  display: block;
}
.single-wproto_portfolio #content.style-gallery_vertical_thumbnails .portfolio-content-area {
  margin-bottom: 40px;
}
.single-wproto_portfolio #content.style-gallery_vertical_thumbnails .project-info {
  margin-bottom: 40px;
}
.single-wproto_portfolio #content.style-gallery_vertical_thumbnails h1.post-title {
  margin-bottom: 14px;
}
.single-wproto_portfolio #content.style-gallery_vertical_thumbnails #single-portfolio-thumbs-vertical a {
  border: 2px solid transparent;
  margin-bottom: 10px;
}
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails .portfolio-content-area {
  padding-top: 40px;
  margin-bottom: 70px;
}
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails .single-portfolio-slider img {
  display: block;
  margin-bottom: 10px;
}
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails #single-portfolio-thumbs-horizontal a {
  margin-right: 10px;
}
.single-wproto_portfolio #content.style-gallery_vertical_thumbnails .portfolio-related-posts,
.single-wproto_portfolio #content.style-gallery_horizontal_thumbnails .portfolio-related-posts {
  margin-bottom: 30px;
}
.single-wproto_portfolio #content.style-gallery_vertical_thumbnails .portfolio-related-posts img,
.single-wproto_portfolio #content.style-gallery_horizontal_thumbnails .portfolio-related-posts img {
  display: block;
}
.single-wproto_portfolio #content.style-gallery_vertical_thumbnails .portfolio-related-posts .inside,
.single-wproto_portfolio #content.style-gallery_horizontal_thumbnails .portfolio-related-posts .inside {
  position: relative;
  margin: 0 auto 30px auto;
  max-width: 570px;
}
.single-wproto_portfolio #content.style-gallery_horizontal_thumbnails .portfolio-related-posts .inside {
  max-width: 390px;
}
.single-wproto_portfolio #content.style-gallery_horizontal_thumbnails .portfolio-related-posts .overlay {
  padding: 30px;
}
.single-wproto_portfolio #content.style-gallery_horizontal_thumbnails .portfolio-related-posts .overlay .links {
  right: 30px;
  bottom: 10px;
}
.single-wproto_portfolio #content.style-gallery_horizontal_thumbnails .portfolio-related-posts .element:hover .overlay .links {
  bottom: 20px;
}
@media screen and (max-width: 768px) {
  .single-wproto_portfolio .hidden-xs {
    display: none !important;
  }
  .single-wproto_portfolio .wproto-portfolio-related-posts .owl-buttons {
    display: none !important;
  }
}
@media screen and (max-width: 481px) {
  .single-wproto_portfolio #content.style-full_screen_slider {
    text-align: left;
  }
  .single-wproto_portfolio #content.style-image_and_details .project-info .value,
  .single-wproto_portfolio #content.style-vertical_image .project-info .value,
  .single-wproto_portfolio #content.style-gallery_horizontal_thumbnails .project-info .value,
  .single-wproto_portfolio #content.style-gallery_vertical_thumbnails .project-info .value,
  .single-wproto_portfolio #content.style-gallery_full_width_thumbnails .project-info .value {
    float: none;
    margin-left: 10px;
  }
}
@media screen and (max-width: 420px) {
  .single-wproto_portfolio #content.style-gallery_vertical_thumbnails .portfolio-related-posts .overlay .links,
  .single-wproto_portfolio #content.style-gallery_horizontal_thumbnails .portfolio-related-posts .overlay .links {
    display: none !important;
  }
  .single-wproto_portfolio #content.style-gallery_vertical_thumbnails .portfolio-related-posts .overlay h3,
  .single-wproto_portfolio #content.style-gallery_horizontal_thumbnails .portfolio-related-posts .overlay h3 {
    font-size: 14px;
    font-size: 1.4rem;
    line-height: 1.35em;
    margin-bottom: 5px;
  }
  .single-wproto_portfolio #content.style-gallery_vertical_thumbnails .portfolio-related-posts .overlay .categories:after,
  .single-wproto_portfolio #content.style-gallery_horizontal_thumbnails .portfolio-related-posts .overlay .categories:after {
    bottom: -15px;
  }
}
/**************************************************************************************************************************
	PAGINATION STYLES
**************************************************************************************************************************/
.wproto-pagination {
  text-align: center;
  position: relative;
  margin-bottom: 50px;
  padding-top: 50px;
}
.wproto-pagination .wproto-load-more-posts-link {
  text-transform: uppercase;
  font-weight: normal;
}
.wproto-pagination a,
.wproto-pagination .current,
.wproto-pagination .dots {
  padding: 8px 15px;
  margin: 0 3px;
  display: inline-block;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.wproto-pagination a.next,
.wproto-pagination a.prev {
  position: absolute;
  padding: 8px 0 8px 0;
  margin: 0;
  -webkit-transition: width 0.3s;
  -moz-transition: width 0.3s;
  -o-transition: width 0.3s;
  transition: width 0.3s;
  width: 34px;
  text-indent: -5555em;
}
.wproto-pagination a.next:hover,
.wproto-pagination a.prev:hover {
  width: auto;
  text-indent: inherit;
  padding: 8px 54px 8px 20px;
}
.wproto-pagination a.prev:hover {
  padding: 8px 20px 8px 54px;
}
.wproto-pagination a.next {
  right: 0;
}
.wproto-pagination a.prev {
  left: 0;
}
.wproto-pagination a.next:after,
.wproto-pagination a.prev:after {
  content: '';
  position: absolute;
  width: 34px;
  right: 0;
  top: -1px;
  bottom: -1px;
  background-size: 18px 18px;
  background-repeat: no-repeat;
  background-position: center center;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.wproto-pagination a.prev:after {
  right: auto;
  left: 0;
}
.wproto-pagination a.next:hover:after {
  -webkit-border-top-right-radius: 3px;
  -moz-border-radius-topright: 3px;
  border-top-right-radius: 3px;
  -webkit-border-bottom-right-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 0;
  -moz-border-radius-bottomleft: 0;
  border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 0;
  -moz-border-radius-topleft: 0;
  border-top-left-radius: 0;
}
.wproto-pagination a.prev:hover:after {
  -webkit-border-top-right-radius: 0;
  -moz-border-radius-topright: 0;
  border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  -moz-border-radius-bottomright: 0;
  border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 3px;
  -moz-border-radius-bottomleft: 3px;
  border-bottom-left-radius: 3px;
  -webkit-border-top-left-radius: 3px;
  -moz-border-radius-topleft: 3px;
  border-top-left-radius: 3px;
}
.wproto-pagination.style-numeric {
  text-align: left;
}
.wproto-pagination.style-numeric a.prev,
.wproto-pagination.style-numeric a.next {
  display: none !important;
}
.wproto-pagination.style-numeric_with_prev_next {
  padding: 50px 120px 0 120px;
}
@media screen and (max-width: 767px) {
  .wproto-pagination.style-numeric_with_prev_next {
    padding-right: 0;
    padding-left: 0;
    text-align: left;
  }
  .wproto-pagination.style-numeric_with_prev_next a.prev,
  .wproto-pagination.style-numeric_with_prev_next a.next {
    display: none !important;
  }
}
body.sidebar-left .wproto-primary-content-area,
body.sidebar-left .content-404 {
  float: right;
}
@media screen and (max-width: 992px) {
  body.sidebar-left .wproto-primary-content-area,
  body.sidebar-left .content-404 {
    float: none;
  }
}
.widget {
  margin-bottom: 24px;
}
/**************************************************************************************************************************
	SIDEBARS
**************************************************************************************************************************/
.sidebar .widget .widget-title,
.wpb_widgetised_column .widget .widget-title {
  display: block;
  padding: 17px 30px;
  margin: -25px -30px 25px -30px;
}
.sidebar .widget .widget-inside,
.wpb_widgetised_column .widget .widget-inside {
  padding: 25px 30px;
}
/**************************************************************************************************************************
	FOOTER WIDGETS
**************************************************************************************************************************/
#footer-widgets .widget-title {
  display: block;
  position: relative;
  padding-bottom: 17px;
  margin-bottom: 19px;
}
#footer-widgets .widget-title:after {
  content: '';
  height: 2px;
  width: 70px;
  position: absolute;
  bottom: 0;
  left: 0;
}
.footer-cols_1 #footer-widgets .widget-title:after {
  left: 50%;
  margin-left: -35px;
}
.footer-cols_3 #footer-widgets .widget-title {
  text-transform: uppercase;
}
/**************************************************************************************************************************
	WIDGETS
**************************************************************************************************************************/
/**
	Shared styles
**/
.widget_archive label.screen-reader-text {
  display: none;
}
.widget_archive .widget-title + ul,
.widget_meta .widget-title + ul,
.widget_rss .widget-title + ul,
.widget_categories .widget-title + ul,
.widget_pages .widget-title + ul,
.widget_nav_menu .widget-title + ul,
.wproto_taxonomy_widget .widget-title + ul,
.widget_archive ul.menu,
.widget_meta ul.menu,
.widget_rss ul.menu,
.widget_categories ul.menu,
.widget_pages ul.menu,
.widget_nav_menu ul.menu,
.wproto_taxonomy_widget ul.menu {
  margin: -10px 0;
  padding: 0;
  list-style: none;
}
.widget_archive .widget-title + ul li,
.widget_meta .widget-title + ul li,
.widget_rss .widget-title + ul li,
.widget_categories .widget-title + ul li,
.widget_pages .widget-title + ul li,
.widget_nav_menu .widget-title + ul li,
.wproto_taxonomy_widget .widget-title + ul li,
.widget_archive ul.menu li,
.widget_meta ul.menu li,
.widget_rss ul.menu li,
.widget_categories ul.menu li,
.widget_pages ul.menu li,
.widget_nav_menu ul.menu li,
.wproto_taxonomy_widget ul.menu li {
  padding: 15px 0 15px 20px;
  margin: 0;
  position: relative;
}
.widget_archive .widget-title + ul li span,
.widget_meta .widget-title + ul li span,
.widget_rss .widget-title + ul li span,
.widget_categories .widget-title + ul li span,
.widget_pages .widget-title + ul li span,
.widget_nav_menu .widget-title + ul li span,
.wproto_taxonomy_widget .widget-title + ul li span,
.widget_archive ul.menu li span,
.widget_meta ul.menu li span,
.widget_rss ul.menu li span,
.widget_categories ul.menu li span,
.widget_pages ul.menu li span,
.widget_nav_menu ul.menu li span,
.wproto_taxonomy_widget ul.menu li span {
  float: right;
  padding: 2px 5px;
  min-width: 25px;
  text-align: center;
  margin-top: -3px;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.widget_archive .widget-title + ul li:before,
.widget_meta .widget-title + ul li:before,
.widget_rss .widget-title + ul li:before,
.widget_categories .widget-title + ul li:before,
.widget_pages .widget-title + ul li:before,
.widget_nav_menu .widget-title + ul li:before,
.wproto_taxonomy_widget .widget-title + ul li:before,
.widget_archive ul.menu li:before,
.widget_meta ul.menu li:before,
.widget_rss ul.menu li:before,
.widget_categories ul.menu li:before,
.widget_pages ul.menu li:before,
.widget_nav_menu ul.menu li:before,
.wproto_taxonomy_widget ul.menu li:before {
  width: 8px;
  height: 8px;
  content: '';
  background-size: 8px 8px;
  background-repeat: no-repeat;
  position: absolute;
  left: 0;
  top: 20px;
}
.widget_archive .widget-title + ul li:last-of-type,
.widget_meta .widget-title + ul li:last-of-type,
.widget_rss .widget-title + ul li:last-of-type,
.widget_categories .widget-title + ul li:last-of-type,
.widget_pages .widget-title + ul li:last-of-type,
.widget_nav_menu .widget-title + ul li:last-of-type,
.wproto_taxonomy_widget .widget-title + ul li:last-of-type,
.widget_archive ul.menu li:last-of-type,
.widget_meta ul.menu li:last-of-type,
.widget_rss ul.menu li:last-of-type,
.widget_categories ul.menu li:last-of-type,
.widget_pages ul.menu li:last-of-type,
.widget_nav_menu ul.menu li:last-of-type,
.wproto_taxonomy_widget ul.menu li:last-of-type {
  border-bottom: 0 !important;
}
.widget_archive .widget-title + ul ul.children,
.widget_meta .widget-title + ul ul.children,
.widget_rss .widget-title + ul ul.children,
.widget_categories .widget-title + ul ul.children,
.widget_pages .widget-title + ul ul.children,
.widget_nav_menu .widget-title + ul ul.children,
.wproto_taxonomy_widget .widget-title + ul ul.children,
.widget_archive ul.menu ul.children,
.widget_meta ul.menu ul.children,
.widget_rss ul.menu ul.children,
.widget_categories ul.menu ul.children,
.widget_pages ul.menu ul.children,
.widget_nav_menu ul.menu ul.children,
.wproto_taxonomy_widget ul.menu ul.children,
.widget_archive .widget-title + ul ul.sub-menu,
.widget_meta .widget-title + ul ul.sub-menu,
.widget_rss .widget-title + ul ul.sub-menu,
.widget_categories .widget-title + ul ul.sub-menu,
.widget_pages .widget-title + ul ul.sub-menu,
.widget_nav_menu .widget-title + ul ul.sub-menu,
.wproto_taxonomy_widget .widget-title + ul ul.sub-menu,
.widget_archive ul.menu ul.sub-menu,
.widget_meta ul.menu ul.sub-menu,
.widget_rss ul.menu ul.sub-menu,
.widget_categories ul.menu ul.sub-menu,
.widget_pages ul.menu ul.sub-menu,
.widget_nav_menu ul.menu ul.sub-menu,
.wproto_taxonomy_widget ul.menu ul.sub-menu {
  margin: 0;
  padding-left: 0;
  list-style: none;
}
.widget_archive .widget-title + ul ul.children li,
.widget_meta .widget-title + ul ul.children li,
.widget_rss .widget-title + ul ul.children li,
.widget_categories .widget-title + ul ul.children li,
.widget_pages .widget-title + ul ul.children li,
.widget_nav_menu .widget-title + ul ul.children li,
.wproto_taxonomy_widget .widget-title + ul ul.children li,
.widget_archive ul.menu ul.children li,
.widget_meta ul.menu ul.children li,
.widget_rss ul.menu ul.children li,
.widget_categories ul.menu ul.children li,
.widget_pages ul.menu ul.children li,
.widget_nav_menu ul.menu ul.children li,
.wproto_taxonomy_widget ul.menu ul.children li,
.widget_archive .widget-title + ul ul.sub-menu li,
.widget_meta .widget-title + ul ul.sub-menu li,
.widget_rss .widget-title + ul ul.sub-menu li,
.widget_categories .widget-title + ul ul.sub-menu li,
.widget_pages .widget-title + ul ul.sub-menu li,
.widget_nav_menu .widget-title + ul ul.sub-menu li,
.wproto_taxonomy_widget .widget-title + ul ul.sub-menu li,
.widget_archive ul.menu ul.sub-menu li,
.widget_meta ul.menu ul.sub-menu li,
.widget_rss ul.menu ul.sub-menu li,
.widget_categories ul.menu ul.sub-menu li,
.widget_pages ul.menu ul.sub-menu li,
.widget_nav_menu ul.menu ul.sub-menu li,
.wproto_taxonomy_widget ul.menu ul.sub-menu li {
  border-bottom: 0 !important;
  margin-bottom: 0;
  padding-bottom: 0;
}
.widget_archive .widget-title + ul ul.sub-menu ul.sub-menu ul.sub-menu ul.sub-menu,
.widget_meta .widget-title + ul ul.sub-menu ul.sub-menu ul.sub-menu ul.sub-menu,
.widget_rss .widget-title + ul ul.sub-menu ul.sub-menu ul.sub-menu ul.sub-menu,
.widget_categories .widget-title + ul ul.sub-menu ul.sub-menu ul.sub-menu ul.sub-menu,
.widget_pages .widget-title + ul ul.sub-menu ul.sub-menu ul.sub-menu ul.sub-menu,
.widget_nav_menu .widget-title + ul ul.sub-menu ul.sub-menu ul.sub-menu ul.sub-menu,
.wproto_taxonomy_widget .widget-title + ul ul.sub-menu ul.sub-menu ul.sub-menu ul.sub-menu,
.widget_archive ul.menu ul.sub-menu ul.sub-menu ul.sub-menu ul.sub-menu,
.widget_meta ul.menu ul.sub-menu ul.sub-menu ul.sub-menu ul.sub-menu,
.widget_rss ul.menu ul.sub-menu ul.sub-menu ul.sub-menu ul.sub-menu,
.widget_categories ul.menu ul.sub-menu ul.sub-menu ul.sub-menu ul.sub-menu,
.widget_pages ul.menu ul.sub-menu ul.sub-menu ul.sub-menu ul.sub-menu,
.widget_nav_menu ul.menu ul.sub-menu ul.sub-menu ul.sub-menu ul.sub-menu,
.wproto_taxonomy_widget ul.menu ul.sub-menu ul.sub-menu ul.sub-menu ul.sub-menu {
  display: none;
}
#footer-widgets .widget_archive .widget-title + ul li,
#footer-widgets .widget_meta .widget-title + ul li,
#footer-widgets .widget_rss .widget-title + ul li,
#footer-widgets .widget_categories .widget-title + ul li,
#footer-widgets .widget_pages .widget-title + ul li,
#footer-widgets .widget_nav_menu .widget-title + ul li,
#footer-widgets .wproto_taxonomy_widget .widget-title + ul li,
#footer-widgets .widget_archive ul.menu li,
#footer-widgets .widget_meta ul.menu li,
#footer-widgets .widget_rss ul.menu li,
#footer-widgets .widget_categories ul.menu li,
#footer-widgets .widget_pages ul.menu li,
#footer-widgets .widget_nav_menu ul.menu li,
#footer-widgets .wproto_taxonomy_widget ul.menu li {
  padding-left: 12px;
}
#footer-widgets .widget_archive .widget-title + ul li span,
#footer-widgets .widget_meta .widget-title + ul li span,
#footer-widgets .widget_rss .widget-title + ul li span,
#footer-widgets .widget_categories .widget-title + ul li span,
#footer-widgets .widget_pages .widget-title + ul li span,
#footer-widgets .widget_nav_menu .widget-title + ul li span,
#footer-widgets .wproto_taxonomy_widget .widget-title + ul li span,
#footer-widgets .widget_archive ul.menu li span,
#footer-widgets .widget_meta ul.menu li span,
#footer-widgets .widget_rss ul.menu li span,
#footer-widgets .widget_categories ul.menu li span,
#footer-widgets .widget_pages ul.menu li span,
#footer-widgets .widget_nav_menu ul.menu li span,
#footer-widgets .wproto_taxonomy_widget ul.menu li span {
  margin-top: -3px;
}
#footer-widgets .widget_archive .widget-title + ul li:before,
#footer-widgets .widget_meta .widget-title + ul li:before,
#footer-widgets .widget_rss .widget-title + ul li:before,
#footer-widgets .widget_categories .widget-title + ul li:before,
#footer-widgets .widget_pages .widget-title + ul li:before,
#footer-widgets .widget_nav_menu .widget-title + ul li:before,
#footer-widgets .wproto_taxonomy_widget .widget-title + ul li:before,
#footer-widgets .widget_archive ul.menu li:before,
#footer-widgets .widget_meta ul.menu li:before,
#footer-widgets .widget_rss ul.menu li:before,
#footer-widgets .widget_categories ul.menu li:before,
#footer-widgets .widget_pages ul.menu li:before,
#footer-widgets .widget_nav_menu ul.menu li:before,
#footer-widgets .wproto_taxonomy_widget ul.menu li:before {
  display: none;
}
/**
	Calendar widget
**/
.widget_calendar table {
  text-align: center;
  width: 100%;
}
.widget_calendar table td,
.widget_calendar table th {
  padding: 6px;
}
.widget_calendar table th {
  text-align: center;
}
/**
	Text widget
**/
.widget_text p,
.widget_text table,
.widget_text h1,
.widget_text h2,
.widget_text h3,
.widget_text h4,
.widget_text h5,
.widget_text h6,
.widget_text form {
  margin-bottom: 18px;
}
/**
	Search widget
**/
.widget_search .widget-title,
.widget_product_search .widget-title {
  display: none !important;
}
.widget_search .widget-inside,
.widget_product_search .widget-inside {
  padding: 0 !important;
}
.widget_search input.form-input,
.widget_product_search input.form-input {
  -webkit-border-radius: 23px;
  -moz-border-radius: 23px;
  border-radius: 23px;
}
.widget_search button[type=submit],
.widget_product_search button[type=submit] {
  position: absolute;
  right: 10px;
  top: 14px;
  padding: 0;
  margin: 0;
}
.widget_search form,
.widget_product_search form {
  margin-bottom: 0;
  position: relative;
}
/**
	RSS Widget
**/
.widget_rss .rsswidget img {
  display: none;
}
.widget_rss .rss-date {
  float: none !important;
  display: inline-block !important;
  background: transparent !important;
  padding: 4px 0 !important;
}
.widget_rss .rss-date,
.widget_rss cite {
  font-style: italic;
  padding: 4px 0;
}
/**
	Tags cloud widget
**/
.widget_tag_cloud .tagcloud a,
.single .post-tags a,
.widget_product_tag_cloud .tagcloud a {
  float: left;
  padding: 4px 20px;
  margin-bottom: 10px;
  margin-right: 10px;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
}
/**
	Recent posts and recent comments
**/
.widget_recent_entries .post-date,
.widget_recent_comments .post-date {
  display: block;
  padding: 4px 0 0 0;
}
.widget_recent_entries ul,
.widget_recent_comments ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
.widget_recent_entries li,
.widget_recent_comments li {
  padding-bottom: 12px;
}
.widget_recent_entries li:last-of-type,
.widget_recent_comments li:last-of-type {
  margin-bottom: 0;
}
/**
	Categories
**/
.widget_categories label.screen-reader-text {
  display: none;
}
/**
	Flickr Widget
**/
.widget_flickr .flickr_badge_image,
.widget_flickr .flickr_badge_image img {
  width: 60px !important;
  height: 60px !important;
}
.widget_flickr .flickr-badge-wrapper {
  margin-right: -10px;
}
.widget_flickr .flickr_badge_image a {
  float: left;
  position: relative;
}
.widget_flickr .flickr_badge_image a:after {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  content: '';
  opacity: 0;
  -webkit-transition: opacity 0.5s;
  -moz-transition: opacity 0.5s;
  -o-transition: opacity 0.5s;
  transition: opacity 0.5s;
}
.flickr_badge_image.hover > a:after {
  opacity: 1;
}
.flickr_badge_image > a.hovered:after {
  opacity: 0;
}
#footer-widgets .widget_flickr .flickr_badge_image,
#footer-widgets .widget_flickr .flickr_badge_image img {
  width: 80px !important;
  height: 80px !important;
}
/**
	Mail Chimp Widget
**/
.widget_mc4wp_widget p {
  margin-bottom: 8px;
}
.widget_mc4wp_widget input[type=submit] {
  width: 100%;
}
.widget_mc4wp_widget form {
  margin-bottom: 0;
}
/**
	Logo widget
**/
.wproto_logo_widget p,
.wproto_logo_widget form,
.wproto_logo_widget h1,
.wproto_logo_widget h2,
.wproto_logo_widget h3,
.wproto_logo_widget h4,
.wproto_logo_widget h5,
.wproto_logo_widget h6 {
  margin-bottom: 18px;
}
/**
	Get in touch widget, contact information
**/
.wproto_contact_info_widget .wproto-shortcode-contact-details dt {
  width: 40%;
  text-overflow: ellipsis;
}
.wproto_contact_info_widget .wproto-shortcode-contact-details dl:last-of-type {
  margin-bottom: 0;
}
.wproto_contact_info_widget .wproto-shortcode-contact-details dd {
  width: 60%;
  text-overflow: ellipsis;
}
#footer-widgets .wproto_contact_info_widget .wproto-shortcode-contact-details dt {
  width: 35%;
}
#footer-widgets .wproto_contact_info_widget .wproto-shortcode-contact-details dd {
  width: 65%;
}
#footer-widgets .wproto_thumbnails_carousel_widget .owl-prev,
#footer-widgets .wproto_thumbnails_carousel_widget .owl-next {
  top: 83px !important;
}
/**
	Twitter widget
**/
.wproto_latest_tweets_shortcode.style-widget {
  padding: 0;
}
.wproto_latest_tweets_shortcode.style-widget .loading {
  padding: 0 !important;
  margin: 0 !important;
}
.wproto_latest_tweets_shortcode.style-widget .twitter-animation {
  display: none !important;
}
.wproto_latest_tweets_shortcode.style-widget .tweets > div {
  padding-bottom: 18px;
  margin-bottom: 18px;
  padding-left: 35px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  position: relative;
}
.wproto_latest_tweets_shortcode.style-widget .tweets > div:after {
  display: block;
  position: absolute;
  content: '';
  background-size: 19px 19px;
  background-repeat: no-repeat;
  top: 0;
  left: 0;
  width: 19px;
  height: 19px;
}
.wproto_latest_tweets_shortcode.style-widget .tweets > div:last-of-type {
  border-bottom: 0;
  margin-bottom: 0;
  padding-bottom: 0;
}
.wproto_latest_tweets_shortcode.style-widget p {
  margin-bottom: 10px;
}
.sidebar .tweets-err,
#footer-widgets .tweets-err {
  padding-left: 0;
}
/**
	Testimonials widget
**/
.wproto_testimonials_widget .wproto-testimonials-widget.style-widget_1 {
  background-color: transparent;
  border-top: 0;
}
.wproto_testimonials_widget .widget-inside {
  padding-right: 0 !important;
  padding-left: 0 !important;
  padding-bottom: 0 !important;
}
.sidebar .wproto_testimonials_widget .widget-title,
.wpb_widgetised_column .wproto_testimonials_widget .widget-title {
  margin: 0 !important;
}
.sidebar .wproto_testimonials_widget .widget-inside,
.wpb_widgetised_column .wproto_testimonials_widget .widget-inside {
  padding: 0 !important;
}
/**
	Toggles widget
**/
.sidebar .wproto_toggles_widget .style-style_9 h2 a,
.wpb_widgetised_column .wproto_toggles_widget .style-style_9 h2 a {
  background-color: transparent !important;
}
.sidebar .wproto_toggles_widget .vc_tta-panel-heading,
.wpb_widgetised_column .wproto_toggles_widget .vc_tta-panel-heading,
.sidebar .wproto_toggles_widget .vc_tta-panel.vc_active,
.wpb_widgetised_column .wproto_toggles_widget .vc_tta-panel.vc_active,
.sidebar .wproto_toggles_widget .vc_tta-panel.vc_animating,
.wpb_widgetised_column .wproto_toggles_widget .vc_tta-panel.vc_animating,
.sidebar .wproto_toggles_widget .vc_tta-panel,
.wpb_widgetised_column .wproto_toggles_widget .vc_tta-panel,
.sidebar .wproto_toggles_widget .vc_tta-panel-body,
.wpb_widgetised_column .wproto_toggles_widget .vc_tta-panel-body {
  background-color: transparent !important;
  -webkit-transition: background-color 0 !important;
  -moz-transition: background-color 0 !important;
  -o-transition: background-color 0 !important;
  transition: background-color 0 !important;
}
.sidebar .vc_tta.vc_tta-accordion.style_9 h4.vc_tta-panel-title a,
.sidebar .vc_tta.vc_tta-accordion.style_9 .vc_active h4.vc_tta-panel-title a {
  background-color: transparent !important;
}
/**
	Portfolio carousel
**/
.wproto_thumbnails_carousel_widget .owl-prev,
.wproto_thumbnails_carousel_widget .owl-next {
  text-indent: -5555em;
  width: 22px;
  height: 22px;
  position: absolute;
  top: 60px;
  background-size: 11px 11px;
  background-position: center center;
  background-repeat: no-repeat;
}
.wproto_thumbnails_carousel_widget .owl-prev {
  left: 10px;
}
.wproto_thumbnails_carousel_widget .owl-next {
  right: 10px;
}
.wproto_thumbnails_carousel_widget .owl-pagination {
  padding-top: 20px;
  text-align: center;
}
.wproto_thumbnails_carousel_widget .owl-page {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin-left: 3px;
  margin-right: 3px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}
/**
	Posts widget
**/
.wproto_posts_widget .hover_pulse_ray {
  width: 40px;
  height: 40px;
}
.wproto_posts_widget .hover_icon {
  width: 30px;
  height: 30px;
  opacity: 0;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-top: -5px;
  margin-left: -15px;
  background-size: 17px auto;
  background-position: center center;
  background-repeat: no-repeat;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.wproto_posts_widget .item {
  margin-bottom: 20px;
  padding-bottom: 20px;
}
.wproto_posts_widget .item p {
  margin-bottom: 0;
}
.wproto_posts_widget .item time {
  padding-top: 8px;
  display: block;
}
.wproto_posts_widget .item.with-thumbnail .excerpt {
  padding-left: 89px;
  min-height: 70px;
}
.wproto_posts_widget .item.with-thumbnail .thumb {
  position: absolute;
}
.wproto_posts_widget .item.with-thumbnail .thumb img {
  float: left;
}
.wproto_posts_widget .item.with-thumbnail .thumb a {
  position: relative;
  float: left;
}
.wproto_posts_widget .item.with-thumbnail .bg {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
}
.wproto_posts_widget .item:hover .hover_icon {
  opacity: 1;
  margin-top: -15px;
}
.wproto_posts_widget .thumbs-off .item {
  position: relative;
}
.wproto_posts_widget .thumbs-off .comments-number {
  text-transform: uppercase;
}
.wproto_posts_widget .thumbs-off .post-date {
  text-align: center;
  position: absolute;
  left: 0;
  top: 0;
  padding: 5px 10px;
  font-weight: bold;
  text-transform: uppercase;
}
.wproto_posts_widget .thumbs-off .post-date span {
  display: block;
}
.wproto_posts_widget .thumbs-off .post-date .month {
  font-weight: normal;
}
.wproto_posts_widget .thumbs-off .excerpt {
  padding-left: 62px;
}
.wproto_posts_widget .widget-tab {
  display: none;
}
.wproto_posts_widget .widget-tab.active {
  display: block;
}
.wproto_posts_widget .nav-tabs {
  list-style: none;
  margin: 0 0 30px 0;
  padding: 0;
  text-align: center;
}
.wproto_posts_widget .nav-tabs li {
  float: left;
  width: 50%;
  margin: 0;
  padding: 0;
}
.wproto_posts_widget .nav-tabs a {
  display: block;
  text-transform: uppercase;
  padding-bottom: 11px;
}
.wproto_posts_widget .item:last-of-type,
#footer .wproto_posts_widget .item:last-of-type {
  margin-bottom: 0;
  padding-bottom: 0;
  border-bottom: 0;
}
/**
	WooCommerce product widget
**/
.widget_products ul,
.widget_recently_viewed_products ul,
.widget_top_rated_products ul,
.widget_recent_reviews ul,
.widget_shopping_cart ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.widget_products ul li,
.widget_recently_viewed_products ul li,
.widget_top_rated_products ul li,
.widget_recent_reviews ul li,
.widget_shopping_cart ul li {
  margin: 0 0 20px ;
  padding: 0 0 20px 75px;
  position: relative;
  min-height: 80px;
}
.widget_products ul li > a > img,
.widget_recently_viewed_products ul li > a > img,
.widget_top_rated_products ul li > a > img,
.widget_recent_reviews ul li > a > img,
.widget_shopping_cart ul li > a > img {
  position: absolute;
  width: 60px;
  left: 0;
  top: 0;
}
.widget_products ul li:last-of-type,
.widget_recently_viewed_products ul li:last-of-type,
.widget_top_rated_products ul li:last-of-type,
.widget_recent_reviews ul li:last-of-type,
.widget_shopping_cart ul li:last-of-type {
  margin-bottom: 0;
  padding-bottom: 0;
  border-bottom: 0 !important;
  min-height: 60px;
}
.widget_products .product-title,
.widget_recently_viewed_products .product-title,
.widget_top_rated_products .product-title,
.widget_recent_reviews .product-title,
.widget_shopping_cart .product-title {
  display: block;
}
.widget_products .amount,
.widget_recently_viewed_products .amount,
.widget_top_rated_products .amount,
.widget_recent_reviews .amount,
.widget_shopping_cart .amount {
  font-weight: bold;
}
.widget_products del .amount,
.widget_recently_viewed_products del .amount,
.widget_top_rated_products del .amount,
.widget_recent_reviews del .amount,
.widget_shopping_cart del .amount {
  font-weight: normal;
}
/*-----------------------------------------------------------------------------------------------------------------------------------------------------
	Price filter widget
*/
.widget_price_filter .price_label {
  float: left;
  margin-top: 6px;
}
.widget_price_filter form {
  margin-bottom: 0;
}
.widget_price_filter .button {
  float: right;
  border-radius: 0;
  text-transform: uppercase;
  padding: 8px 20px;
  background-color: transparent;
}
.widget_price_filter .button:hover {
  background-color: transparent;
}
.widget_price_filter .ui-slider {
  position: relative;
  text-align: left;
  margin-bottom: 30px;
}
.widget_price_filter .ui-slider .ui-slider-handle {
  position: absolute;
  width: 6px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  z-index: 2;
  height: 15px;
  cursor: default;
}
.widget_price_filter .ui-slider .ui-slider-range {
  position: absolute;
  z-index: 1;
  display: block;
  border: 0;
  background-position: 0 0;
}
.widget_price_filter .ui-slider-horizontal {
  height: 10px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
}
.widget_price_filter .ui-slider-horizontal .ui-slider-handle {
  top: -3px;
  margin-left: 0;
}
.widget_price_filter .ui-slider-handle + .ui-slider-handle {
  margin-left: -6px;
}
.widget_price_filter .ui-slider-horizontal .ui-slider-range {
  top: 0;
  height: 100%;
}
.widget_price_filter .ui-slider-horizontal .ui-slider-range-min {
  left: 0;
}
.widget_price_filter .ui-slider-horizontal .ui-slider-range-max {
  right: 0;
}
/*-----------------------------------------------------------------------------------------------------------------------------------------------------
	Product categories widget
*/
.widget_product_categories ul.product-categories {
  margin: -15px 0 0 0;
  padding: 0;
}
.widget_product_categories ul.product-categories li {
  display: block;
  position: relative;
  margin: 0;
  padding: 15px 0;
}
.widget_product_categories ul.product-categories li:last-of-type {
  margin-bottom: 0;
  padding-bottom: 0;
  border-bottom: 0 !important;
}
.widget_product_categories ul.product-categories .wproto-expand-collapse {
  width: 21px;
  height: 21px;
  display: block;
  position: absolute;
  right: 0;
  top: 15px;
  background-size: 9px 9px;
  background-repeat: no-repeat;
  background-position: center center;
}
.widget_product_categories ul.product-categories.wproto-hierarchical > li {
  padding-right: 35px;
}
.widget_product_categories ul.product-categories.wproto-hierarchical > li ul.children {
  margin: 15px -35px 0 0;
  padding: 15px 0 0 0;
}
.widget_product_categories ul.product-categories.wproto-hierarchical > li ul.children li {
  margin: 0 0 8px;
  padding: 0 0 0 17px;
  border-bottom: 0 !important;
}
.widget_product_categories ul.product-categories.wproto-hierarchical > li ul.children li:before {
  content: '\25BA';
  position: absolute;
  left: 0;
  font-family: Consolas, Menlo, Monaco, Lucida Console, Liberation Mono, DejaVu Sans Mono, Bitstream Vera Sans Mono, Courier New, monospace, sans-serif;
}
.widget_product_categories ul.product-categories.wproto-hierarchical > li ul.children li:last-of-type {
  margin-bottom: 0;
}
/*-----------------------------------------------------------------------------------------------------------------------------------------------------
	Default shopping cart widget
*/
.widget_shopping_cart .quantity {
  display: block;
}
.widget_shopping_cart .remove {
  float: right;
}
.widget_shopping_cart p.buttons {
  margin: 0 -30px -25px -30px;
  padding: 25px 30px;
}
.widget_shopping_cart p.buttons .button {
  padding: 10px 13px;
  text-transform: uppercase;
}
.widget_shopping_cart p.buttons .checkout {
  float: right;
  margin-left: 5px;
}
.widget_shopping_cart .total {
  padding-top: 18px;
  margin-bottom: 18px;
}
.widget_shopping_cart .total strong {
  font-weight: normal;
}
#footer .widget_shopping_cart p.buttons {
  padding: 0;
  margin: 0;
}
#footer .widget_shopping_cart p.buttons .button {
  padding: 12px 22px;
}
/*-----------------------------------------------------------------------------------------------------------------------------------------------------
	Nav Filters
*/
.widget_layered_nav ul,
.widget_layered_nav_filters ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.widget_layered_nav ul li,
.widget_layered_nav_filters ul li {
  margin: 0 0 20px;
  padding: 0 0 20px 0;
  position: relative;
}
.widget_layered_nav ul li:last-of-type,
.widget_layered_nav_filters ul li:last-of-type {
  margin-bottom: 0;
  padding-bottom: 0;
  border-bottom: 0 !important;
}
.widget_layered_nav ul .amount,
.widget_layered_nav_filters ul .amount {
  float: right;
  margin-left: 5px;
  padding: 4px;
}
/**************************************************************************************************************************
	GO TOP LINK
**************************************************************************************************************************/
#toTop {
  display: none;
  bottom: 25px;
  right: 25px;
  z-index: 150;
  width: 49px;
  height: 49px;
  position: fixed;
  text-align: center;
  line-height: 49px;
  text-indent: -5555em;
  -webkit-transition: background-color 0.1s;
  -moz-transition: background-color 0.1s;
  -o-transition: background-color 0.1s;
  transition: background-color 0.1s;
  background-size: 30px 18px;
}
#toTopHover {
  display: none !important;
}
#toTop:hover {
  opacity: 1 !important;
}
#toTop,
#toTopHover {
  background-repeat: no-repeat;
  background-position: center center;
}
@media screen and (max-width: 992px) {
  #toTop {
    display: none !important;
  }
}
/**************************************************************************************************************************
	BOTTOM BAR
**************************************************************************************************************************/
#bottom-bar {
  padding: 30px 0;
}
#bottom-bar .right-part {
  text-align: right;
}
#bottom-bar .social-icons {
  font-size: 1.5999999999999999rem;
}
#bottom-bar .social-icons a {
  margin: 0 4px;
}
#bottom-bar-menu {
  margin: 0;
  padding: 0;
  list-style: none;
  display: block;
  font-weight: bold;
}
#bottom-bar-menu li {
  display: inline-block;
  margin: 0 0 0 20px;
  padding: 0;
}
.footer-cols_3 #bottom-bar,
.footer-cols_1 #bottom-bar {
  text-transform: uppercase;
}
.footer-cols_1 #bottom-bar .col-md-12,
.footer-cols_1 #bottom-bar .col-md-12 .right-part {
  text-align: center;
}
.footer-cols_2 #bottom-bar #bottom-bar-menu li:after {
  content: '\002F';
  display: inline-block;
  margin-left: 10px;
}
.footer-cols_2 #bottom-bar #bottom-bar-menu li {
  margin-left: 10px;
}
.footer-cols_2 #bottom-bar #bottom-bar-menu li:last-of-type:after {
  display: none;
}
@media screen and (max-width: 768px) {
  #bottom-bar .right-part {
    text-align: left;
  }
  #bottom-bar-menu,
  .footer-cols_2 #bottom-bar #bottom-bar-menu {
    padding-top: 14px;
  }
  #bottom-bar-menu li,
  .footer-cols_2 #bottom-bar #bottom-bar-menu li {
    margin-left: 0;
    margin-right: 10px;
  }
  .footer-cols_2 #bottom-bar #bottom-bar-menu li:after {
    margin-right: 10px;
  }
  .footer-cols_1 #bottom-bar .col-md-12,
  .footer-cols_1 #bottom-bar .col-md-12 .right-part {
    text-align: center;
  }
  .footer-cols_1 #bottom-bar .col-md-12 #bottom-bar-menu li {
    margin-left: 5px;
    margin-right: 5px;
  }
}
/**************************************************************************************************************************
	FOOTER
**************************************************************************************************************************/
#footer {
  padding: 80px 0 56px 0;
}
.footer-no_widgets #footer {
  display: none;
}
.footer-cols_1 #footer {
  text-align: center;
}
.footer-cols_1 #footer .widget:last-of-type {
  margin-bottom: 0;
}
.footer-cols_2 #footer-widgets,
.footer-cols_3 #footer-widgets,
.footer-default #footer-widgets {
  margin-left: -15px;
  margin-right: -15px;
}
#footer-widgets .row {
  font-size: 0;
}
.footer-cols_2 #footer .widget,
.footer-cols_3 #footer .widget,
.footer-default #footer .widget {
  display: inline-block;
  vertical-align: top;
  width: 50%;
  padding: 0 15px;
}
.footer-cols_2 #footer .widget {
  width: 75%;
}
.footer-cols_2 #footer .widget:nth-child(2n) {
  width: 25%;
}
.footer-cols_3 #footer .widget {
  width: 33.33333%;
}
.footer-default #footer .widget {
  width: 25%;
}
@media screen and (max-width: 992px) {
  .footer-default #footer .widget {
    width: 50%;
  }
  .footer-cols_2 #footer .widget,
  .footer-cols_2 #footer .widget:nth-child(2n) {
    width: 50%;
  }
}
@media screen and (max-width: 767px) {
  .footer-cols_3 #footer .widget,
  .footer-default #footer .widget {
    width: 50%;
  }
  #footer {
    padding: 40px 0 18px 0;
  }
}
@media screen and (max-width: 420px) {
  .footer-cols_2 #footer .widget,
  .footer-cols_3 #footer .widget,
  .footer-default #footer .widget,
  .footer-cols_2 #footer .widget:nth-child(2n) {
    width: 100%;
  }
}
/**************************************************************************************************************************
	MESSAGE BOX SHORTCODE
**************************************************************************************************************************/
.wproto-message {
  position: relative;
  padding: 10px;
  margin-bottom: 20px;
  padding-left: 60px;
}
.wproto-message .icon {
  position: absolute;
  top: -1px;
  left: -1px;
  bottom: -1px;
  width: 42px;
  text-align: center;
  line-height: 42px;
}
.wproto-message.style-gradient,
.wproto-message.style-flat {
  padding-left: 47px;
}
/**************************************************************************************************************************
	CALL TO ACTION SHORTCODE
**************************************************************************************************************************/
.wproto-call-to-action {
  padding: 36px 0 36px 0;
  text-align: center;
}
.wproto-call-to-action h2 + p {
  margin-top: -28px;
}
.wproto-call-to-action p {
  margin-bottom: 0;
  line-height: 1.35em;
  font-weight: 300;
}
.wproto-call-to-action .button-custom {
  border-width: 2px !important;
  font-weight: bold;
  margin-right: 15px;
  margin-left: 15px;
  padding-top: 17px;
  padding-bottom: 17px;
}
.wproto-call-to-action.with-triangle {
  background-position: center bottom;
  background-repeat: no-repeat;
  background-size: 90px 44px;
  padding: 36px 0 56px 0;
}
.wproto-call-to-action.style-centered-2,
.wproto-call-to-action.style-centered-1 {
  padding-top: 50px;
}
.wproto-call-to-action.style-centered-2 p,
.wproto-call-to-action.style-centered-1 p {
  margin-bottom: 37px;
}
.wproto-call-to-action.style-button-left {
  padding: 35px 0;
  text-align: right;
}
.wproto-call-to-action.style-button-left .content-inner {
  float: right;
}
.wproto-call-to-action.style-button-left .content-buttons {
  float: left;
  margin-right: 15px;
}
.wproto-call-to-action.style-button-right {
  padding: 35px 0;
  text-align: left;
}
.wproto-call-to-action.style-button-right .content-inner {
  float: left;
}
.wproto-call-to-action.style-button-right .content-buttons {
  float: right;
  margin-left: 15px;
}
@media screen and (max-width: 959px) {
  .wproto-call-to-action.style-button-right,
  .wproto-call-to-action.style-button-left {
    text-align: center;
  }
  .wproto-call-to-action.style-button-right .content-inner,
  .wproto-call-to-action.style-button-left .content-inner,
  .wproto-call-to-action.style-button-right .content-buttons,
  .wproto-call-to-action.style-button-left .content-buttons {
    float: none;
  }
  .wproto-call-to-action.style-button-right p,
  .wproto-call-to-action.style-button-left p {
    margin-bottom: 22px;
  }
}
@media screen and (max-width: 767px) {
  .wproto-call-to-action.style-centered-2 {
    padding-bottom: 41px;
  }
  .wproto-call-to-action.style-centered-2 .button {
    display: table;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0 auto 10px auto !important~;
  }
}
/**************************************************************************************************************************
	LATEST TWEETS SHORTCODE
**************************************************************************************************************************/
.wproto_latest_tweets_shortcode {
  padding: 25px 0 25px 0;
  position: relative;
}
.wproto_latest_tweets_shortcode .tweets-carousel {
  padding-right: 150px;
  padding-left: 70px;
}
.wproto_latest_tweets_shortcode > p {
  padding-left: 70px;
}
.wproto_latest_tweets_shortcode p {
  margin-bottom: 0;
}
.wproto_latest_tweets_shortcode i.fa {
  margin-right: 25px;
  vertical-align: middle;
  line-height: 1em;
  position: absolute;
  top: 50%;
  margin-top: -20px;
  font-size: 40px;
}
.wproto_latest_tweets_shortcode .owl-pagination {
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -5px;
}
.wproto_latest_tweets_shortcode .owl-page {
  float: left;
  width: 10px;
  height: 10px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  margin-left: 5px;
}
.twitter-animation.show-animation {
  -webkit-animation: turn 1s infinite;
  animation: turn 1s infinite;
  -webkit-animation-delay: 1.5s;
  animation-delay: 1.5s;
}
@-webkit-keyframes turn {
  from {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  50% {
    -webkit-transform: rotate(30deg);
    transform: rotate(30deg);
  }
  to {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}
@media screen and (max-width: 767px) {
  .wproto_latest_tweets_shortcode .tweets-carousel {
    padding-right: 0;
  }
  .wproto_latest_tweets_shortcode .owl-pagination {
    display: none;
  }
}
/**************************************************************************************************************************
	TABS, TOUR AND ACCORDION SHORTCODES
**************************************************************************************************************************/
.wproto-tabs .resp-tab-content {
  display: none;
  clear: both;
  padding: 25px 30px;
}
.wproto-tabs .resp-tab-content *:last-child {
  margin-bottom: 0 !important;
}
.wproto-tabs .resp-tab-content.resp-tab-content-active {
  display: block;
}
.wproto-tabs h2.resp-accordion {
  display: none;
}
.wproto-tabs .resp-tabs-list {
  list-style: none;
  padding: 0;
  margin: 0;
  float: left;
  width: 100%;
}
.wproto-tabs .resp-tabs-list li {
  margin: 0;
  padding: 0;
  cursor: pointer;
}
.wproto-tabs .resp-tabs-list li i.fa {
  margin-right: 5px;
}
.wproto-tabs .resp-tabs-list a {
  float: left;
  padding: 15px 30px;
}
.wproto-tabs .resp-tabs-list li:nth-child(1) a {
  border-left: 0;
}
.wproto-tabs .resp-tabs-list li.resp-tab-active a {
  margin-top: -2px;
  font-weight: 600;
}
.wproto-tabs.style-style_3 .resp-tabs-list li.resp-tab-active a,
.wproto-tabs.style-style_4 .resp-tabs-list li.resp-tab-active a,
.wproto-tabs.style-style_5 .resp-tabs-list li.resp-tab-active a,
.wproto-tabs.style-style_6 .resp-tabs-list li.resp-tab-active a,
.wproto-tabs.style-style_7 .resp-tabs-list li.resp-tab-active a,
.wproto-tabs.style-style_8 .resp-tabs-list li.resp-tab-active a {
  margin-top: 0;
  border-top: 0;
  font-weight: 400;
}
.wproto-tabs.style-style_5 .resp-tabs-list li a {
  margin-bottom: -1px;
}
.wproto-tabs.style-style_5 .resp-tabs-list li.resp-tab-active a {
  border-top: 0;
}
.wproto-tabs.style-style_6 .resp-tabs-list li a,
.wproto-tabs.style-style_6 .resp-tabs-list li.resp-tab-active + li,
.wproto-tabs.style-style_6 .resp-tabs-list li.resp-tab-active a {
  border-left: 0;
}
.wproto-tabs.style-style_6 .resp-tabs-list li a {
  border-bottom: 2px solid transparent;
  margin-bottom: -2px;
}
.wproto-tabs.style-style_6 .resp-tab-content {
  padding-right: 0;
  padding-left: 0;
}
.wproto-tabs.style-style_7 .resp-tab-content,
.wproto-tabs.style-style_8 .resp-tab-content {
  padding-right: 0;
  padding-left: 0;
}
.wproto-tabs.style-style_7 .resp-tabs-list li a,
.wproto-tabs.style-style_8 .resp-tabs-list li a {
  border: 0;
  margin-right: 4px;
  position: relative;
}
.wproto-tabs.style-style_7 .resp-tabs-list li.resp-tab-active a,
.wproto-tabs.style-style_8 .resp-tabs-list li.resp-tab-active a {
  font-weight: 600;
}
.wproto-tabs.style-style_7 .resp-tabs-list li:last-of-type a,
.wproto-tabs.style-style_8 .resp-tabs-list li:last-of-type a {
  margin-right: 0;
}
.wproto-tabs.style-style_7 .resp-tabs-list li.resp-tab-active a:after,
.wproto-tabs.style-style_8 .resp-tabs-list li.resp-tab-active a:after {
  content: '';
  position: absolute;
  background-size: 100% 100%;
  width: 25px;
  height: 25px;
  bottom: -9px;
  left: 50%;
  margin-left: -10px;
}
.wproto-tabs.style-style_8 .resp-tab-content {
  padding: 20px 30px;
}
.wproto-tabs.style-style_8 .resp-tabs-list {
  margin-bottom: 15px;
}
.wproto-tabs.style-style_8 .resp-tabs-list li a {
  position: relative;
}
.wproto-tabs.style-style_8 .resp-tabs-list li.resp-tab-active a:after {
  content: '';
  position: absolute;
  background-size: 100% 100%;
  width: 25px;
  height: 25px;
  bottom: -17px;
  left: 50%;
  margin-left: -7px;
}
.wproto-tabs.wproto-tour .resp-tab-content {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}
.wproto-tabs.wproto-tour .resp-tab-content {
  clear: none;
  margin-left: 200px;
}
.wproto-tabs.wproto-tour .resp-tabs-list {
  float: left;
  width: 200px;
  margin-top: 20px !important;
}
.wproto-tabs.wproto-tour .resp-tabs-list li a,
.wproto-tabs.wproto-tour .resp-tabs-list li.resp-tab-active a {
  margin-top: 0;
  margin-bottom: 2px;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  border-right: 0;
  border-top: 0;
  border-bottom: 0;
  font-weight: normal;
}
.wproto-tour:after {
  content: '';
  display: block;
  clear: both;
}
.wproto-tabs.wproto-tour.style-style_2 .resp-tabs-list,
.wproto-tabs.wproto-tour.style-style_3 .resp-tabs-list {
  margin-top: 0 !important;
}
.wproto-accordion .resp-tabs-list,
.wproto-native-accordion .resp-tabs-list,
.wproto-accordion .resp-tab-content,
.wproto-native-accordion .resp-tab-content {
  display: none;
}
.wproto-accordion h2.resp-accordion a,
.wproto-native-accordion h2.resp-accordion a,
.wproto-accordion .resp-tab-content-active,
.wproto-native-accordion .resp-tab-content-active {
  display: block;
}
.wproto-accordion h2.resp-accordion,
.wproto-native-accordion h2.resp-accordion {
  position: relative;
  margin-bottom: 0;
}
.wproto-accordion h2.resp-accordion a,
.wproto-native-accordion h2.resp-accordion a {
  font-weight: bold;
  padding: 10px 30px;
  cursor: pointer;
  display: block;
  margin-bottom: 7px;
}
.wproto-accordion h2.resp-accordion:after,
.wproto-native-accordion h2.resp-accordion:after {
  display: block;
  content: '';
  position: absolute;
  width: 43px;
  top: 0;
  right: 0;
  bottom: 0;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 25px 15px;
  cursor: pointer;
}
.wproto-accordion h2.resp-accordion.resp-tab-active:after,
.wproto-native-accordion h2.resp-accordion.resp-tab-active:after {
  background-size: 24px 12px;
}
.wproto-accordion .resp-tab-content,
.wproto-native-accordion .resp-tab-content {
  padding: 20px 30px;
  margin-bottom: 7px;
}
.wproto-accordion .resp-tab-content *:last-child,
.wproto-native-accordion .resp-tab-content *:last-child {
  margin-bottom: 0 !important;
}
.wproto-accordion.style-style_3 h2.resp-accordion,
.wproto-native-accordion.style-style_3 h2.resp-accordion,
.wproto-accordion.style-style_13 h2.resp-accordion,
.wproto-native-accordion.style-style_13 h2.resp-accordion,
.wproto-accordion.style-style_3 h2.resp-accordion a,
.wproto-native-accordion.style-style_3 h2.resp-accordion a,
.wproto-accordion.style-style_13 h2.resp-accordion a,
.wproto-native-accordion.style-style_13 h2.resp-accordion a {
  font-weight: 400;
  line-height: 1.35em;
  background-color: transparent;
}
.wproto-accordion.style-style_3 h2.resp-accordion a,
.wproto-native-accordion.style-style_3 h2.resp-accordion a,
.wproto-accordion.style-style_13 h2.resp-accordion a,
.wproto-native-accordion.style-style_13 h2.resp-accordion a {
  padding-left: 0;
  padding-top: 14px;
  padding-bottom: 14px;
  margin-bottom: 0;
}
.wproto-accordion.style-style_3 h2.resp-accordion.resp-tab-active a,
.wproto-native-accordion.style-style_3 h2.resp-accordion.resp-tab-active a,
.wproto-accordion.style-style_13 h2.resp-accordion.resp-tab-active a,
.wproto-native-accordion.style-style_13 h2.resp-accordion.resp-tab-active a {
  background-color: transparent;
}
.wproto-accordion.style-style_3 h2.resp-accordion:after,
.wproto-native-accordion.style-style_3 h2.resp-accordion:after,
.wproto-accordion.style-style_13 h2.resp-accordion:after,
.wproto-native-accordion.style-style_13 h2.resp-accordion:after,
.wproto-accordion.style-style_3 h2.resp-accordion.resp-tab-active:after,
.wproto-native-accordion.style-style_3 h2.resp-accordion.resp-tab-active:after,
.wproto-accordion.style-style_13 h2.resp-accordion.resp-tab-active:after,
.wproto-native-accordion.style-style_13 h2.resp-accordion.resp-tab-active:after {
  width: 24px;
  height: 24px;
  top: 50%;
  margin-top: -12px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  background-size: 16px auto;
}
.wproto-accordion.style-style_3 .resp-tab-content,
.wproto-native-accordion.style-style_3 .resp-tab-content,
.wproto-accordion.style-style_13 .resp-tab-content,
.wproto-native-accordion.style-style_13 .resp-tab-content {
  padding-left: 0;
  padding-right: 0;
}
.wproto-accordion.style-style_4 h2.resp-accordion,
.wproto-native-accordion.style-style_4 h2.resp-accordion,
.wproto-accordion.style-style_4 h2.resp-accordion a,
.wproto-native-accordion.style-style_4 h2.resp-accordion a {
  font-weight: 600;
  line-height: 1.35em;
}
.wproto-accordion.style-style_4 h2.resp-accordion:after,
.wproto-native-accordion.style-style_4 h2.resp-accordion:after,
.wproto-accordion.style-style_4 h2.resp-accordion.resp-tab-active:after,
.wproto-native-accordion.style-style_4 h2.resp-accordion.resp-tab-active:after {
  background-color: transparent;
}
.wproto-accordion.style-style_5 h2.resp-accordion:after,
.wproto-native-accordion.style-style_5 h2.resp-accordion:after,
.wproto-accordion.style-style_11 h2.resp-accordion:after,
.wproto-native-accordion.style-style_11 h2.resp-accordion:after,
.wproto-accordion.style-style_12 h2.resp-accordion:after,
.wproto-native-accordion.style-style_12 h2.resp-accordion:after,
.wproto-accordion.style-style_5 h2.resp-accordion.resp-tab-active:after,
.wproto-native-accordion.style-style_5 h2.resp-accordion.resp-tab-active:after,
.wproto-accordion.style-style_11 h2.resp-accordion.resp-tab-active:after,
.wproto-native-accordion.style-style_11 h2.resp-accordion.resp-tab-active:after,
.wproto-accordion.style-style_12 h2.resp-accordion.resp-tab-active:after,
.wproto-native-accordion.style-style_12 h2.resp-accordion.resp-tab-active:after {
  width: 18px;
  height: 18px;
  top: 50%;
  left: 28px;
  margin-top: -9px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  background-size: 12px 12px;
}
.wproto-accordion.style-style_5 h2.resp-accordion a,
.wproto-native-accordion.style-style_5 h2.resp-accordion a,
.wproto-accordion.style-style_11 h2.resp-accordion a,
.wproto-native-accordion.style-style_11 h2.resp-accordion a,
.wproto-accordion.style-style_12 h2.resp-accordion a,
.wproto-native-accordion.style-style_12 h2.resp-accordion a {
  padding-right: 15px;
  padding-left: 67px;
}
.wproto-accordion.style-style_6 h2.resp-accordion:after,
.wproto-native-accordion.style-style_6 h2.resp-accordion:after,
.wproto-accordion.style-style_14 h2.resp-accordion:after,
.wproto-native-accordion.style-style_14 h2.resp-accordion:after,
.wproto-accordion.style-style_6 h2.resp-accordion.resp-tab-active:after,
.wproto-native-accordion.style-style_6 h2.resp-accordion.resp-tab-active:after,
.wproto-accordion.style-style_14 h2.resp-accordion.resp-tab-active:after,
.wproto-native-accordion.style-style_14 h2.resp-accordion.resp-tab-active:after {
  width: 43px;
  height: 43px;
  top: 0;
  left: 0;
  background-size: 14px 14px;
}
.wproto-accordion.style-style_6 h2.resp-accordion a,
.wproto-native-accordion.style-style_6 h2.resp-accordion a,
.wproto-accordion.style-style_14 h2.resp-accordion a,
.wproto-native-accordion.style-style_14 h2.resp-accordion a {
  padding-right: 15px;
  padding-left: 63px;
  padding-bottom: 17px;
}
.wproto-accordion.style-style_6 .resp-tab-content,
.wproto-native-accordion.style-style_6 .resp-tab-content,
.wproto-accordion.style-style_14 .resp-tab-content,
.wproto-native-accordion.style-style_14 .resp-tab-content {
  padding-left: 63px;
}
.wproto-accordion.style-style_7 h2.resp-accordion a,
.wproto-native-accordion.style-style_7 h2.resp-accordion a,
.wproto-accordion.style-style_8 h2.resp-accordion a,
.wproto-native-accordion.style-style_8 h2.resp-accordion a {
  text-transform: uppercase;
  padding-left: 30px;
  padding-right: 50px;
}
.wproto-accordion.style-style_7 h2.resp-accordion:after,
.wproto-native-accordion.style-style_7 h2.resp-accordion:after,
.wproto-accordion.style-style_8 h2.resp-accordion:after,
.wproto-native-accordion.style-style_8 h2.resp-accordion:after,
.wproto-accordion.style-style_7 h2.resp-accordion.resp-tab-active:after,
.wproto-native-accordion.style-style_7 h2.resp-accordion.resp-tab-active:after,
.wproto-accordion.style-style_8 h2.resp-accordion.resp-tab-active:after,
.wproto-native-accordion.style-style_8 h2.resp-accordion.resp-tab-active:after {
  width: 20px;
  height: 20px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  background-size: 12px 12px;
  top: 50%;
  margin-top: -10px;
  right: 30px;
}
.wproto-accordion.style-style_7 .resp-tab-content,
.wproto-native-accordion.style-style_7 .resp-tab-content,
.wproto-accordion.style-style_8 .resp-tab-content,
.wproto-native-accordion.style-style_8 .resp-tab-content {
  margin-top: 0;
}
.wproto-accordion.style-style_7 h2.resp-accordion.resp-tab-active a,
.wproto-native-accordion.style-style_7 h2.resp-accordion.resp-tab-active a,
.wproto-accordion.style-style_8 h2.resp-accordion.resp-tab-active a,
.wproto-native-accordion.style-style_8 h2.resp-accordion.resp-tab-active a {
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-bottom: 0;
}
.wproto-accordion.style-style_9 .resp-tab-content,
.wproto-native-accordion.style-style_9 .resp-tab-content,
.wproto-accordion.style-style_10 .resp-tab-content,
.wproto-native-accordion.style-style_10 .resp-tab-content,
.wproto-accordion.style-style_15 .resp-tab-content,
.wproto-native-accordion.style-style_15 .resp-tab-content,
.wproto-accordion.style-style_16 .resp-tab-content,
.wproto-native-accordion.style-style_16 .resp-tab-content {
  padding-left: 0;
  padding-right: 0;
}
.wproto-accordion.style-style_9 h2.resp-accordion.resp-tab-active a,
.wproto-native-accordion.style-style_9 h2.resp-accordion.resp-tab-active a,
.wproto-accordion.style-style_10 h2.resp-accordion.resp-tab-active a,
.wproto-native-accordion.style-style_10 h2.resp-accordion.resp-tab-active a,
.wproto-accordion.style-style_15 h2.resp-accordion.resp-tab-active a,
.wproto-native-accordion.style-style_15 h2.resp-accordion.resp-tab-active a,
.wproto-accordion.style-style_16 h2.resp-accordion.resp-tab-active a,
.wproto-native-accordion.style-style_16 h2.resp-accordion.resp-tab-active a,
.wproto-accordion.style-style_9 h2.resp-accordion a,
.wproto-native-accordion.style-style_9 h2.resp-accordion a,
.wproto-accordion.style-style_10 h2.resp-accordion a,
.wproto-native-accordion.style-style_10 h2.resp-accordion a,
.wproto-accordion.style-style_15 h2.resp-accordion a,
.wproto-native-accordion.style-style_15 h2.resp-accordion a,
.wproto-accordion.style-style_16 h2.resp-accordion a,
.wproto-native-accordion.style-style_16 h2.resp-accordion a {
  font-weight: 400;
  margin-bottom: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  background-size: cover;
}
.wproto-accordion.style-style_9 h2.resp-accordion:after,
.wproto-native-accordion.style-style_9 h2.resp-accordion:after,
.wproto-accordion.style-style_15 h2.resp-accordion:after,
.wproto-native-accordion.style-style_15 h2.resp-accordion:after,
.wproto-accordion.style-style_9 h2.resp-accordion.resp-tab-active:after,
.wproto-native-accordion.style-style_9 h2.resp-accordion.resp-tab-active:after,
.wproto-accordion.style-style_15 h2.resp-accordion.resp-tab-active:after,
.wproto-native-accordion.style-style_15 h2.resp-accordion.resp-tab-active:after {
  width: 20px;
  height: 20px;
  top: 50%;
  left: 0;
  margin-top: -10px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  background-size: 10px 10px;
  background-position: center center;
}
.wproto-accordion.style-style_9 h2.resp-accordion a,
.wproto-native-accordion.style-style_9 h2.resp-accordion a,
.wproto-accordion.style-style_15 h2.resp-accordion a,
.wproto-native-accordion.style-style_15 h2.resp-accordion a {
  padding-right: 15px;
  padding-left: 39px;
}
.wproto-accordion.style-style_10 h2.resp-accordion:after,
.wproto-native-accordion.style-style_10 h2.resp-accordion:after,
.wproto-accordion.style-style_16 h2.resp-accordion:after,
.wproto-native-accordion.style-style_16 h2.resp-accordion:after,
.wproto-accordion.style-style_10 h2.resp-accordion.resp-tab-active:after,
.wproto-native-accordion.style-style_10 h2.resp-accordion.resp-tab-active:after,
.wproto-accordion.style-style_16 h2.resp-accordion.resp-tab-active:after,
.wproto-native-accordion.style-style_16 h2.resp-accordion.resp-tab-active:after {
  display: none;
}
.wproto-accordion.style-style_10 h2.resp-accordion a,
.wproto-native-accordion.style-style_10 h2.resp-accordion a,
.wproto-accordion.style-style_16 h2.resp-accordion a,
.wproto-native-accordion.style-style_16 h2.resp-accordion a {
  padding-right: 15px;
  padding-left: 0;
}
.wproto-accordion.style-style_11 h2.resp-accordion a,
.wproto-native-accordion.style-style_11 h2.resp-accordion a {
  text-transform: uppercase;
}
.wproto-accordion.style-style_11 .resp-tab-content,
.wproto-native-accordion.style-style_11 .resp-tab-content {
  margin-top: 0;
}
.wproto-accordion.style-style_11 h2.resp-accordion.resp-tab-active a,
.wproto-native-accordion.style-style_11 h2.resp-accordion.resp-tab-active a {
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-bottom: 0;
}
.wproto-accordion.style-style_12 h2.resp-accordion a,
.wproto-native-accordion.style-style_12 h2.resp-accordion a,
.wproto-accordion.style-style_13 h2.resp-accordion a,
.wproto-native-accordion.style-style_13 h2.resp-accordion a,
.wproto-accordion.style-style_15 h2.resp-accordion a,
.wproto-native-accordion.style-style_15 h2.resp-accordion a,
.wproto-accordion.style-style_16 h2.resp-accordion a,
.wproto-native-accordion.style-style_16 h2.resp-accordion a,
.wproto-accordion.style-style_12 h2.resp-accordion.resp-tab-active a,
.wproto-native-accordion.style-style_12 h2.resp-accordion.resp-tab-active a,
.wproto-accordion.style-style_13 h2.resp-accordion.resp-tab-active a,
.wproto-native-accordion.style-style_13 h2.resp-accordion.resp-tab-active a,
.wproto-accordion.style-style_15 h2.resp-accordion.resp-tab-active a,
.wproto-native-accordion.style-style_15 h2.resp-accordion.resp-tab-active a,
.wproto-accordion.style-style_16 h2.resp-accordion.resp-tab-active a,
.wproto-native-accordion.style-style_16 h2.resp-accordion.resp-tab-active a {
  text-transform: uppercase;
  font-weight: 600;
}
/**************************************************************************************************************************
	GOOGLE MAP SHORTCODE
**************************************************************************************************************************/
.wproto-responsive-map {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  padding-bottom: 35%;
  height: 0;
  overflow: hidden;
}
@media only screen and (max-width: 767px) {
  .wproto-responsive-map {
    padding-bottom: 40%;
  }
}
@media only screen and (max-width: 480px) {
  .wproto-responsive-map {
    padding-bottom: 75%;
  }
}
.wproto-responsive-map iframe,
.wproto-responsive-map .wproto-google-map {
  position: absolute;
  top: 0;
  left: 0;
  width: 100% !important;
  height: 100% !important;
}
/**************************************************************************************************************************
	CONTACT INFORMATION SHORTCODE
**************************************************************************************************************************/
.wproto-shortcode-contact-details .subtext {
  font-weight: 300;
}
.wproto-shortcode-contact-details dl {
  margin-bottom: 14px;
  padding-bottom: 14px;
}
.wproto-shortcode-contact-details dl:last-of-type {
  border-bottom: 0;
}
.wproto-shortcode-contact-details dt {
  width: 25%;
  float: left;
  font-weight: normal;
  margin-bottom: 0;
}
.wproto-shortcode-contact-details dd {
  width: 75%;
  float: left;
  margin-bottom: 0;
}
.wproto-shortcode-contact-details dl:after {
  clear: both;
  display: block;
  content: '';
}
.wproto-shortcode-contact-details .social a {
  margin-right: 6px;
}
/** alternate version **/
.wproto-shortcode-contact-details-modern {
  text-align: center;
  margin-bottom: 35px !important;
}
.wproto-shortcode-contact-details-modern h1 {
  font-weight: 200;
}
.wproto-shortcode-contact-details-modern h2 {
  margin-bottom: 70px;
}
.wproto-shortcode-contact-details-modern h3 {
  margin-bottom: 15px;
}
.wproto-shortcode-contact-details-modern .items {
  font-size: 0;
}
.wproto-shortcode-contact-details-modern .items .item {
  vertical-align: top;
  display: inline-block;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  width: 25%;
  padding: 0 15px;
}
.wproto-shortcode-contact-details-modern .inner {
  padding: 60px 25px 30px 25px;
  margin-top: -35px;
}
.wproto-shortcode-contact-details-modern .inner p:after {
  content: '';
  position: absolute;
  width: 70px;
  height: 2px;
  bottom: 35px;
  left: 50%;
  margin-left: -35px;
}
.wproto-shortcode-contact-details-modern .social a {
  margin: 0 3px;
}
.wproto-shortcode-contact-details-modern .icon {
  display: inline-block;
  width: 70px;
  height: 70px;
  line-height: 70px;
  margin-bottom: 23px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  margin-bottom: 0;
  position: relative;
  z-index: 10;
}
.wproto-shortcode-contact-details-modern .icon img,
.wproto-shortcode-contact-details-modern .icon svg {
  vertical-align: middle;
}
@media screen and (max-width: 991px) {
  .wproto-shortcode-contact-details-modern .items .item {
    width: 50%;
    margin-bottom: 35px;
  }
  .wproto-shortcode-contact-details-modern h2 {
    margin-bottom: 35px;
  }
}
@media screen and (max-width: 600px) {
  .wproto-shortcode-contact-details-modern .items .item {
    width: 100%;
    margin-bottom: 25px;
  }
  .wproto-shortcode-contact-details-modern h2 {
    margin-bottom: 25px;
  }
}
/**************************************************************************************************************************
	BENEFITS SHORTCODE
**************************************************************************************************************************/
.wproto-benefits .unit-inside {
  text-align: center;
  position: relative;
  padding-bottom: 25px;
  margin-bottom: 45px;
}
.wproto-benefits p:last-of-type {
  margin-bottom: 0;
}
.wproto-benefits h3 {
  margin-bottom: 10px;
}
.wproto-benefits i.fa {
  font-size: 40px;
  font-size: 4rem;
}
.wproto-benefits .bg {
  padding: 0;
  width: 100px;
  height: 100px;
  line-height: 100px;
  vertical-align: middle;
  margin-bottom: 22px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  position: relative;
  display: inline-block;
}
.wproto-benefits .bg * {
  vertical-align: middle;
}
.wproto-benefits .benefit-content:after {
  content: '';
  position: absolute;
  width: 70px;
  height: 2px;
  bottom: 0;
  left: 50%;
  margin-left: -35px;
}
.wproto-benefits.style-rounded_inverted .bg {
  width: 70px;
  height: 70px;
  line-height: 70px;
  border: 0 !important;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  margin-top: -65px;
}
.wproto-benefits.style-rounded_inverted .unit-inside {
  padding: 30px 35px 57px 35px;
}
.wproto-benefits.style-rounded_inverted .benefit-content:after {
  bottom: 30px;
}
.wproto-benefits.style-rounded_small_left .unit-inside,
.wproto-benefits.style-rounded_small_left_light .unit-inside,
.wproto-benefits.style-rounded_small_right_light .unit-inside {
  text-align: left;
  padding-bottom: 0;
}
.wproto-benefits.style-rounded_small_left .col-md-12,
.wproto-benefits.style-rounded_small_left_light .col-md-12,
.wproto-benefits.style-rounded_small_right_light .col-md-12 {
  margin-bottom: 0;
}
.wproto-benefits.style-rounded_small_left i.fa,
.wproto-benefits.style-rounded_small_left_light i.fa,
.wproto-benefits.style-rounded_small_right_light i.fa {
  font-size: 22px;
  font-size: 2.2rem;
}
.wproto-benefits.style-rounded_small_left svg,
.wproto-benefits.style-rounded_small_left_light svg,
.wproto-benefits.style-rounded_small_right_light svg {
  width: 22px;
  height: 22px;
}
.wproto-benefits.style-rounded_small_left h3,
.wproto-benefits.style-rounded_small_left_light h3,
.wproto-benefits.style-rounded_small_right_light h3 {
  text-transform: uppercase;
  line-height: 1.35em;
}
.wproto-benefits.style-rounded_small_left .bg,
.wproto-benefits.style-rounded_small_left_light .bg,
.wproto-benefits.style-rounded_small_right_light .bg {
  width: 52px;
  height: 52px;
  line-height: 52px;
  border: 0 !important;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  position: absolute;
  margin-right: 19px;
  text-align: center;
  clear: none;
  top: 0;
}
.wproto-benefits.style-rounded_small_left .benefit-content,
.wproto-benefits.style-rounded_small_left_light .benefit-content,
.wproto-benefits.style-rounded_small_right_light .benefit-content {
  padding-left: 72px;
  padding-top: 18px;
}
.wproto-benefits.style-rounded_small_left .benefit-content:after,
.wproto-benefits.style-rounded_small_left_light .benefit-content:after,
.wproto-benefits.style-rounded_small_right_light .benefit-content:after {
  display: none;
}
.wproto-benefits.style-rounded_small_right_light .unit-inside {
  text-align: right;
}
.wproto-benefits.style-rounded_small_right_light .col-md-12 {
  margin-bottom: 0;
}
.wproto-benefits.style-rounded_small_right_light .bg {
  margin-left: 19px;
  right: 0;
  margin-right: 0;
}
.wproto-benefits.style-rounded_small_right_light .benefit-content {
  padding-right: 72px;
  padding-left: 0;
}
.wproto-benefits.style-rounded_medium_left .unit-inside {
  text-align: left;
  padding-bottom: 0;
  margin-bottom: 55px;
}
.wproto-benefits.style-rounded_medium_left .col-md-12 {
  margin-bottom: 0;
}
.wproto-benefits.style-rounded_medium_left i.fa {
  font-size: 32px;
  font-size: 3.2rem;
}
.wproto-benefits.style-rounded_medium_left p {
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.wproto-benefits.style-rounded_medium_left .bg {
  width: 70px;
  height: 70px;
  line-height: 70px;
  border: 0 !important;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  position: absolute;
  margin-right: 30px;
  text-align: center;
  clear: none;
  top: 0;
}
.wproto-benefits.style-rounded_medium_left .benefit-content {
  padding-left: 100px;
}
.wproto-benefits.style-rounded_medium_left .benefit-content:after {
  display: none;
}
.wproto-benefits.style-dark_style_2 .unit-inside {
  text-align: left;
}
.wproto-benefits.style-dark_style_2 .bg {
  text-align: center;
}
.wproto-benefits.style-dark_style_2 h3 {
  text-transform: uppercase;
  line-height: 1.35em;
}
.wproto-benefits.style-dark_style_2 .benefit-content:after {
  left: 0;
  margin-left: 0;
}
.wproto-benefits.style-dark_style_3 .bg {
  border: 0 !important;
  margin-bottom: 15px;
  height: 45px;
  width: 45px;
  line-height: 45px;
  line-height: normal;
}
.wproto-benefits.style-dark_style_3 i.fa {
  font-size: 40px;
  font-size: 4rem;
}
.wproto-benefits.style-dark_style_3 h3 {
  text-transform: uppercase;
  line-height: 1.35em;
}
.wproto-benefits.style-boxed .item,
.wproto-benefits.style-gradient .item {
  padding: 35px 25px 40px 25px;
  margin-bottom: 45px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}
.wproto-benefits.style-boxed .unit-inside,
.wproto-benefits.style-gradient .unit-inside {
  margin-bottom: 0;
}
.wproto-benefits.style-boxed .bg,
.wproto-benefits.style-gradient .bg {
  width: 40px;
  height: 40px;
  line-height: 40px;
  border: 0 !important;
  background: none !important;
}
@media screen and (max-width: 992px) {
  .wproto-benefits.style-boxed .item {
    margin-bottom: 0;
  }
}
/**************************************************************************************************************************
	PROGRESS BARS SHORTCODE
**************************************************************************************************************************/
.wproto-progress {
  margin-bottom: 16px;
}
.wproto-progress .wproto-progress-title {
  margin-bottom: 8px;
  font-weight: bold;
}
.wproto-progress .wproto-progress-title span {
  float: right;
}
.wproto-progress .wproto-progress-value {
  height: 16px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0 4px;
}
.wproto-progress .wproto-progress-value .wproto-progress-value-inner {
  position: relative;
}
.wproto-progress .wproto-progress-value .value {
  -webkit-transition: all 2s ease;
  -moz-transition: all 2s ease;
  -o-transition: all 2s ease;
  transition: all 2s ease;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  width: 0;
  margin-top: 4px;
  height: 8px;
  position: absolute;
}
.wproto-progress .wproto-progress-value .wproto-value-title {
  position: absolute;
  right: -14px;
  top: -35px;
  padding: 2px 6px;
}
.wproto-progress .wproto-progress-value .wproto-value-title:after {
  width: 0px;
  height: 0px;
  position: absolute;
  content: '.';
  text-indent: -5555em;
  top: 100%;
  left: 50%;
  margin-left: -3px;
  border-style: solid;
  border-width: 5px 4.5px 0 4.5px;
}
.wproto-progress.style-rounded_stripes_thin .wproto-progress-title {
  text-transform: uppercase;
}
.wproto-progress.style-rounded_stripes_thin .wproto-progress-value {
  height: 15px;
  padding: 0;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
}
.wproto-progress.style-rounded_stripes_thin .wproto-progress-value .value {
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  height: 15px;
  margin-top: 0;
  -webkit-animation: wprotoProgress 2s linear infinite;
  -moz-animation: wprotoProgress 2s linear infinite;
  -ms-animation: wprotoProgress 2s linear infinite;
  animation: wprotoProgress 2s linear infinite;
}
.wproto-progress.style-rounded_stripes_thin .wproto-progress-value .wproto-value-title:after {
  display: none;
}
.wproto-progress.style-rounded_stripes_thin .wproto-progress-value .wproto-value-title {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  width: 38px;
  height: 38px;
  line-height: 32px;
  text-align: center;
  padding: 0;
  bottom: -11px;
  right: -3px;
  top: auto;
  margin: 0;
  font-size: 11px;
}
.wproto-progress.style-rounded_stripes_thick {
  margin-bottom: 21px;
}
.wproto-progress.style-rounded_stripes_thick .wproto-progress-title {
  text-transform: uppercase;
}
.wproto-progress.style-rounded_stripes_thick .wproto-progress-value {
  height: 38px;
  padding: 0;
  -webkit-border-radius: 19px;
  -moz-border-radius: 19px;
  border-radius: 19px;
}
.wproto-progress.style-rounded_stripes_thick .wproto-progress-value .value {
  -webkit-border-radius: 19px;
  -moz-border-radius: 19px;
  border-radius: 19px;
  height: 38px;
  margin-top: 0;
  -webkit-animation: wprotoProgress 2s linear infinite;
  -moz-animation: wprotoProgress 2s linear infinite;
  -ms-animation: wprotoProgress 2s linear infinite;
  animation: wprotoProgress 2s linear infinite;
}
.wproto-progress.style-rounded_stripes_thick .wproto-progress-value .wproto-value-title:after {
  display: none;
}
.wproto-progress.style-rounded_stripes_thick .wproto-progress-value .wproto-value-title {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  width: 38px;
  height: 38px;
  line-height: 32px;
  text-align: center;
  padding: 0;
  bottom: 0;
  right: 0;
  top: auto;
  margin: 0;
  font-size: 11px;
}
.wproto-progress.style-rounded_stripes_thick .wproto-progress-title {
  position: absolute;
  z-index: 10;
  line-height: 38px;
  top: 0;
  left: 20px;
}
.wproto-progress.style-rounded_stripes_thick .wproto-progress-value {
  z-index: 5;
}
.wproto-progress.style-flat .wproto-progress-title {
  font-weight: normal;
}
.wproto-progress.style-flat .wproto-progress-value {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  padding: 0;
}
.wproto-progress.style-flat .wproto-progress-value .wproto-value-title:after {
  display: none;
}
.wproto-progress.style-flat .wproto-progress-value .wproto-value-title {
  font-weight: normal;
  top: -30px;
}
.wproto-progress.style-flat .wproto-progress-value .value {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  height: 16px;
  margin: 0;
}
.wproto-progress.style-flat_gradient {
  margin-bottom: 20px;
  position: relative;
}
.wproto-progress.style-flat_gradient .wproto-progress-value {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  height: 34px;
  line-height: 34px;
  padding: 0;
}
.wproto-progress.style-flat_gradient .wproto-progress-value .wproto-value-title:after {
  display: none;
}
.wproto-progress.style-flat_gradient .wproto-progress-value .wproto-value-title {
  font-weight: normal;
  top: 0;
  right: 10px;
  line-height: 34px;
  padding: 0;
  margin: 0;
  z-index: 10;
  background-color: transparent;
}
.wproto-progress.style-flat_gradient .wproto-progress-value .value {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  height: 34px;
  margin: 0;
  z-index: 5;
}
.wproto-progress.style-flat_gradient .wproto-progress-title {
  position: absolute;
  top: 0;
  line-height: 34px;
  font-weight: bold;
  z-index: 10;
  left: 20px;
}
.wproto-progress.style-thermometer,
.wproto-progress.style-colored_bar {
  margin-bottom: 20px;
  position: relative;
}
.wproto-progress.style-thermometer .wproto-progress-value,
.wproto-progress.style-colored_bar .wproto-progress-value {
  -webkit-border-radius: 18px;
  -moz-border-radius: 18px;
  border-radius: 18px;
  height: 37px;
  line-height: 35px;
}
.wproto-progress.style-thermometer .wproto-progress-value .value,
.wproto-progress.style-colored_bar .wproto-progress-value .value {
  -webkit-border-radius: 18px;
  -moz-border-radius: 18px;
  border-radius: 18px;
  height: 27px;
  margin: 4px 0;
  -webkit-animation: wprotoProgress 2s linear infinite;
  -moz-animation: wprotoProgress 2s linear infinite;
  -ms-animation: wprotoProgress 2s linear infinite;
  animation: wprotoProgress 2s linear infinite;
  z-index: 5;
}
.wproto-progress.style-thermometer .wproto-progress-value .wproto-value-title,
.wproto-progress.style-colored_bar .wproto-progress-value .wproto-value-title {
  padding: 0;
  margin: 0;
  right: 10px;
  top: 0;
  line-height: 37px;
  background: transparent;
  z-index: 10;
}
.wproto-progress.style-thermometer .wproto-progress-value .wproto-value-title:after,
.wproto-progress.style-colored_bar .wproto-progress-value .wproto-value-title:after {
  display: none;
}
.wproto-progress.style-thermometer .wproto-progress-title,
.wproto-progress.style-colored_bar .wproto-progress-title {
  text-transform: uppercase;
  position: absolute;
  line-height: 37px;
  z-index: 10;
  left: 20px;
  padding: 0;
  margin: 0;
  top: 0;
}
.wproto-progress.style-colored_bar .wproto-progress-value {
  padding: 0 70px 0 125px;
}
.wproto-progress.style-colored_bar .wproto-progress-value .wproto-value-title {
  right: -60px;
}
.wproto-progress.style-colored_bar .wproto-progress-value .value {
  height: 10px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  margin: 12px 0;
  -webkit-animation: wprotoProgress 2s linear infinite;
  -moz-animation: wprotoProgress 2s linear infinite;
  -ms-animation: wprotoProgress 2s linear infinite;
  animation: wprotoProgress 2s linear infinite;
}
.wproto-progress.style-colored_bar .wproto-progress-title {
  font-size: 12px;
  font-size: 1.2rem;
}
.wproto-progress.style-minimal_white .wproto-progress-value .value,
.wproto-progress.style-minimal_dark .wproto-progress-value .value {
  margin: 3px 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.wproto-progress.style-minimal_white .wproto-progress-title,
.wproto-progress.style-minimal_dark .wproto-progress-title {
  text-transform: uppercase;
}
/**************************************************************************************************************************
	FACTS IN DIGITS SHORTCODE
**************************************************************************************************************************/
.wproto-shortcode-facts-in-digits {
  text-align: center;
}
.wproto-shortcode-facts-in-digits p {
  padding-bottom: 10px;
  margin-bottom: 0;
}
.wproto-shortcode-facts-in-digits .desc {
  padding-bottom: 20px;
}
.wproto-shortcode-facts-in-digits .desc:after {
  content: '';
  display: block;
  height: 2px;
  width: 70px;
  position: absolute;
  bottom: 0;
  left: 50%;
  margin-left: -35px;
}
.wproto-shortcode-facts-in-digits h3 {
  margin-bottom: 12px;
}
.wproto-shortcode-facts-in-digits .icon i {
  font-size: 40px;
  font-size: 4rem;
  margin-bottom: 10px;
  line-height: 1.35em;
}
.wproto-shortcode-facts-in-digits .digit {
  font-size: 48px;
  font-size: 4.8rem;
  line-height: 1.35em;
  margin-bottom: 20px;
  font-weight: bold;
}
.wproto-shortcode-facts-in-digits-circle {
  text-align: center;
}
.wproto-shortcode-facts-in-digits-circle p {
  padding-bottom: 10px;
  margin-bottom: 0;
}
.wproto-shortcode-facts-in-digits-circle .desc {
  padding-bottom: 20px;
}
.wproto-shortcode-facts-in-digits-circle .desc:after {
  content: '';
  display: block;
  height: 2px;
  width: 70px;
  position: absolute;
  bottom: 0;
  left: 50%;
  margin-left: -35px;
}
.wproto-shortcode-facts-in-digits-circle h3 {
  margin-bottom: 12px;
}
.wproto-shortcode-facts-in-digits-circle strong {
  font-size: 28px;
  font-size: 2.8rem;
  line-height: 1.35em;
}
.wproto-shortcode-facts-in-digits-circle .circle {
  position: relative;
  width: 130px;
  margin: 0 auto 30px auto;
}
.wproto-shortcode-facts-in-digits-circle canvas {
  margin: 0;
}
.wproto-shortcode-facts-in-digits-circle strong {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  text-align: center;
  line-height: 130px;
}
.wproto-shortcode-facts-in-digits-circle .bg {
  width: 92px;
  height: 92px;
  -webkit-border-radius: 46px;
  -moz-border-radius: 46px;
  border-radius: 46px;
  position: absolute;
  top: 19px;
  left: 19px;
}
.wproto-shortcode-facts-in-digits-circle.style-style_2 .desc:after {
  display: none;
}
.wproto-shortcode-facts-in-digits-circle.style-style_2 p {
  padding-bottom: 0;
}
.wproto-shortcode-facts-in-digits-circle.style-style_2 .bg {
  width: 120px;
  height: 120px;
  top: 15px;
  left: 15px;
  -webkit-border-radius: 60px;
  -moz-border-radius: 60px;
  border-radius: 60px;
}
.wproto-shortcode-facts-in-digits-circle.style-style_2 .circle {
  width: 150px;
}
.wproto-shortcode-facts-in-digits-circle.style-style_2 strong {
  line-height: 150px;
}
.wproto-shortcode-facts-in-digits-circle.style-style_4 .bg {
  display: none;
}
.wproto-shortcode-facts-in-digits.style-style_6 {
  position: relative;
}
.wproto-shortcode-facts-in-digits.style-style_6 h3,
.wproto-shortcode-facts-in-digits.style-style_6 .icon i {
  margin-bottom: 5px;
  line-height: 1em;
}
.wproto-shortcode-facts-in-digits.style-style_6 .digit {
  font-weight: 300;
  line-height: 1em;
}
.wproto-shortcode-facts-in-digits.style-style_6 h3 {
  text-transform: uppercase;
}
.wproto-shortcode-facts-in-digits.style-style_6 .desc:after {
  content: '';
  display: block;
  height: 2px;
  width: 70px;
  position: absolute;
  bottom: 0;
  left: 50%;
  margin-left: -35px;
}
.wproto-shortcode-facts-in-digits.style-style_6:after {
  content: '';
  position: absolute;
  width: 1px;
  top: 0;
  bottom: 0;
  right: 0;
  opacity: 0.3;
}
@media screen and (max-width: 768px) {
  .wproto-shortcode-facts-in-digits.style-style_6:after {
    display: none !important;
  }
}
/**************************************************************************************************************************
	DROPCAPS
**************************************************************************************************************************/
.dropcap p:first-child:first-letter {
  float: left;
  font-style: italic;
  line-height: 1.15em;
  padding-left: 30px;
  padding-right: 30px;
  margin-right: 20px;
  font-weight: bold;
}
.dropcap.style_2 p:first-child:first-letter,
.dropcap.style_3 p:first-child:first-letter,
.dropcap.style_4 p:first-child:first-letter,
.dropcap.style_5 p:first-child:first-letter,
.dropcap.style_6 p:first-child:first-letter {
  padding-top: 17px;
  padding-bottom: 17px;
  margin-top: 5px;
}
.dropcap.style_5 p:first-child:first-letter,
.dropcap.style_6 p:first-child:first-letter {
  padding-top: 15px;
  padding-bottom: 15px;
}
@media screen and (max-width: 767px) {
  .dropcap p:first-child:first-letter {
    padding-left: 20px;
    padding-right: 20px;
    margin-right: 10px;
  }
  .dropcap.style_2 p:first-child:first-letter,
  .dropcap.style_3 p:first-child:first-letter,
  .dropcap.style_4 p:first-child:first-letter,
  .dropcap.style_5 p:first-child:first-letter,
  .dropcap.style_6 p:first-child:first-letter {
    padding-top: 12px;
    padding-bottom: 12px;
    margin-top: 5px;
  }
  .dropcap.style_5 p:first-child:first-letter,
  .dropcap.style_6 p:first-child:first-letter {
    padding-top: 12px;
    padding-bottom: 12px;
  }
}
/**************************************************************************************************************************
	ICONIC LIST
**************************************************************************************************************************/
.wproto-iconic-list-shortcode {
  list-style: none;
  padding-left: 0;
}
.wproto-iconic-list-shortcode li {
  position: relative;
  padding-left: 40px;
}
.wproto-iconic-list-shortcode .el-marker {
  position: absolute;
  left: 0;
  font-weight: 600;
}
.wproto-iconic-list-shortcode i {
  font-weight: normal;
}
.wproto-iconic-list-shortcode .wproto-num-container .el-marker {
  font-weight: 400;
  width: 21px;
  height: 21px;
  line-height: 21px;
  text-align: center;
}
/**************************************************************************************************************************
	LOGIN / REGISTER FORM SHORTCODE
**************************************************************************************************************************/
.wproto-shortcode-login-signup form {
  margin-bottom: 0;
}
.wproto-shortcode-login-signup .pages {
  padding: 27px;
}
.wproto-shortcode-login-signup .form-row {
  margin-bottom: 11px;
}
.wproto-shortcode-login-signup .form-row:last-of-type {
  margin-bottom: 0;
}
.wproto-shortcode-login-signup .navigation a {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  float: left;
  width: 50%;
  text-align: center;
  padding: 15px;
  font-weight: bold;
  text-transform: uppercase;
}
.wproto-shortcode-login-signup .pages .go-to-forgot-password,
.wproto-shortcode-login-signup .pages .go-to-login {
  float: right;
  margin-top: 13px;
}
.wproto-shortcode-login-signup .form-submit-row,
.wproto-shortcode-login-signup .agree-row {
  padding-top: 10px;
}
.wproto-shortcode-login-signup.style_2 .navigation a,
.wproto-shortcode-login-signup.style_3 .navigation a,
.wproto-shortcode-login-signup.style_4 .navigation a,
.wproto-shortcode-login-signup.style_5 .navigation a,
.wproto-shortcode-login-signup.style_6 .navigation a,
.wproto-shortcode-login-signup.style_7 .navigation a,
.wproto-shortcode-login-signup.style_8 .navigation a {
  padding: 18px 15px 15px 15px;
}
.wproto-shortcode-login-signup.style_2 .pages,
.wproto-shortcode-login-signup.style_3 .pages,
.wproto-shortcode-login-signup.style_4 .pages,
.wproto-shortcode-login-signup.style_5 .pages,
.wproto-shortcode-login-signup.style_6 .pages,
.wproto-shortcode-login-signup.style_7 .pages,
.wproto-shortcode-login-signup.style_8 .pages {
  padding: 28px;
}
.wproto-shortcode-login-signup.style_4 .tipsy {
  display: none !important;
}
/**************************************************************************************************************************
	PRICING TABLES SHORTCODE
**************************************************************************************************************************/
.wproto-pricing-table .item {
  text-align: center;
  margin-bottom: 15px;
}
.wproto-pricing-table ul.features {
  list-style: none;
  margin: 0;
}
.wproto-pricing-table ul.features i.val {
  font-style: normal;
}
.wproto-pricing-table footer,
.wproto-pricing-table header {
  padding: 27px 20px;
}
.wproto-pricing-table h4 {
  margin-bottom: 0;
}
.wproto-pricing-table header,
.wproto-pricing-table footer {
  position: relative;
}
.wproto-pricing-table.style_1 ul.features,
.wproto-pricing-table.style_2 ul.features,
.wproto-pricing-table.style_7 ul.features {
  padding: 50px 67px 27px 67px;
}
.wproto-pricing-table.style_1 ul.features li,
.wproto-pricing-table.style_2 ul.features li,
.wproto-pricing-table.style_7 ul.features li {
  padding: 12px;
  margin: 0;
}
.wproto-pricing-table.style_1 .button,
.wproto-pricing-table.style_2 .button,
.wproto-pricing-table.style_7 .button {
  -webkit-border-radius: 27px;
  -moz-border-radius: 27px;
  border-radius: 27px;
}
.wproto-pricing-table.style_1 h4,
.wproto-pricing-table.style_2 h4,
.wproto-pricing-table.style_7 h4 {
  text-transform: uppercase;
  -webkit-border-radius: 22px;
  -moz-border-radius: 22px;
  border-radius: 22px;
  display: inline-block;
  padding: 10px 30px;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.wproto-pricing-table.style_1 .inside,
.wproto-pricing-table.style_2 .inside,
.wproto-pricing-table.style_7 .inside {
  -webkit-transition: border-color 0.2s;
  -moz-transition: border-color 0.2s;
  -o-transition: border-color 0.2s;
  transition: border-color 0.2s;
}
.wproto-pricing-table.style_1 .plan-title,
.wproto-pricing-table.style_2 .plan-title,
.wproto-pricing-table.style_7 .plan-title {
  margin-bottom: -52px;
  padding-top: 27px;
}
.wproto-pricing-table.style_1 .price,
.wproto-pricing-table.style_2 .price,
.wproto-pricing-table.style_7 .price {
  font-size: 80px;
  line-height: 0.5em;
  font-weight: 300;
  padding-top: 30px;
  padding-bottom: 5px;
}
.wproto-pricing-table.style_1 .price .period,
.wproto-pricing-table.style_2 .price .period,
.wproto-pricing-table.style_7 .price .period {
  font-size: 18px;
}
.wproto-pricing-table.style_1 .price .currency,
.wproto-pricing-table.style_2 .price .currency,
.wproto-pricing-table.style_7 .price .currency {
  font-size: 36px;
  vertical-align: top;
  line-height: 14px;
}
.wproto-pricing-table.style_2 .item,
.wproto-pricing-table.style_7 .item {
  overflow: hidden;
}
.wproto-pricing-table.style_2 header,
.wproto-pricing-table.style_7 header {
  position: relative;
  background-size: 100% 100% !important;
}
.wproto-pricing-table.style_2 h4,
.wproto-pricing-table.style_7 h4 {
  position: relative;
  z-index: 2;
}
.wproto-pricing-table.style_2 .helper,
.wproto-pricing-table.style_7 .helper {
  position: absolute;
  z-index: 1;
  bottom: -28px;
  width: 170px;
  height: 50px;
  left: 50%;
  margin-left: -105px;
  transform: skew(-40deg);
  -webkit-transform: skew(-40deg);
  -moz-transform: skew(-40deg);
  -o-transform: skew(-40deg);
  -ms-transform: skew(-40deg);
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.wproto-pricing-table.style_2 .helper:after,
.wproto-pricing-table.style_7 .helper:after {
  content: '';
  width: 170px;
  height: 50px;
  position: absolute;
  right: -40px;
  top: 0;
  transform: skew(58deg);
  -webkit-transform: skew(58deg);
  -moz-transform: skew(58deg);
  -o-transform: skew(58deg);
  -ms-transform: skew(58deg);
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.wproto-pricing-table.style_3 .button,
.wproto-pricing-table.style_8 .button {
  width: 100%;
}
.wproto-pricing-table.style_3 header,
.wproto-pricing-table.style_8 header {
  padding: 0;
}
.wproto-pricing-table.style_3 .rating,
.wproto-pricing-table.style_8 .rating {
  text-align: center;
}
.wproto-pricing-table.style_3 .rating i,
.wproto-pricing-table.style_8 .rating i {
  width: 18px;
  height: 18px;
  display: inline-block;
  margin: 0 2px;
  background-size: 18px 18px;
}
.wproto-pricing-table.style_3 ul.features,
.wproto-pricing-table.style_8 ul.features {
  padding: 18px 0 0 0;
}
.wproto-pricing-table.style_3 ul.features li,
.wproto-pricing-table.style_8 ul.features li {
  padding: 12px 30px;
  margin: 0;
  text-align: left;
}
.wproto-pricing-table.style_3 ul.features li .val,
.wproto-pricing-table.style_8 ul.features li .val {
  float: right;
}
.wproto-pricing-table.style_3 h4,
.wproto-pricing-table.style_8 h4 {
  font-size: 24px;
  text-transform: uppercase;
  font-weight: 300;
  margin-bottom: 5px;
}
.wproto-pricing-table.style_3 .top,
.wproto-pricing-table.style_8 .top {
  padding: 30px;
}
.wproto-pricing-table.style_3 .price,
.wproto-pricing-table.style_8 .price {
  font-size: 80px;
  line-height: 0.65em;
  font-weight: 400;
  padding-top: 30px;
}
.wproto-pricing-table.style_3 .price .period,
.wproto-pricing-table.style_8 .price .period {
  font-size: 14px;
  font-weight: 300;
}
.wproto-pricing-table.style_3 .price .currency,
.wproto-pricing-table.style_8 .price .currency {
  font-size: 48px;
  font-weight: 300;
}
@media screen and (max-width: 1199px) {
  .wproto-pricing-table.style_1 ul.features,
  .wproto-pricing-table.style_2 ul.features,
  .wproto-pricing-table.style_7 ul.features {
    padding-right: 30px;
    padding-left: 30px;
  }
}
.wproto-pricing-table.style_4 .button {
  width: 100%;
}
.wproto-pricing-table.style_4 header,
.wproto-pricing-table.style_4 footer,
.wproto-pricing-table.style_4 ul.features {
  padding-left: 30px;
  padding-right: 30px;
}
.wproto-pricing-table.style_4 h4 {
  font-size: 27px;
  line-height: 1.35em;
  text-transform: uppercase;
  font-weight: bold;
}
.wproto-pricing-table.style_4 .desc {
  font-size: 11px;
  text-transform: uppercase;
}
.wproto-pricing-table.style_4 .inside {
  background-size: 100% 100% !important;
}
.wproto-pricing-table.style_4 .price {
  font-size: 80px;
  line-height: 0.65em;
  font-weight: 300;
  padding-top: 30px;
}
.wproto-pricing-table.style_4 .price .period {
  font-size: 14px;
}
.wproto-pricing-table.style_4 .price .currency {
  font-size: 48px;
}
.wproto-pricing-table.style_4 .rating {
  text-align: center;
}
.wproto-pricing-table.style_4 .rating i {
  width: 18px;
  height: 18px;
  display: inline-block;
  margin: 0 2px;
  background-size: 18px 18px;
}
.wproto-pricing-table.style_8 h4 {
  font-weight: bold;
  text-transform: uppercase;
}
.wproto-pricing-table.style_5 .icon {
  position: absolute;
  width: 100px;
  height: 100px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  line-height: 100px;
  top: -50px;
  left: 50%;
  margin-left: -50px;
}
.wproto-pricing-table.style_5 .icon i {
  font-size: 32px;
}
.wproto-pricing-table.style_5 header {
  padding: 80px 30px 0 30px;
}
.wproto-pricing-table.style_5 h4 {
  margin-bottom: 10px;
}
.wproto-pricing-table.style_5 .desc {
  margin-bottom: 18px;
  padding-bottom: 18px;
  position: relative;
}
.wproto-pricing-table.style_5 .desc:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 50%;
  margin-left: -35px;
  width: 70px;
  height: 2px;
}
.wproto-pricing-table.style_5 .rating {
  text-align: center;
  margin-bottom: 10px;
}
.wproto-pricing-table.style_5 .rating i {
  width: 18px;
  height: 18px;
  display: inline-block;
  margin: 0 2px;
  background-size: 18px 18px;
}
.wproto-pricing-table.style_5 ul.features {
  margin: 0;
  padding: 0;
}
.wproto-pricing-table.style_5 ul.features li {
  padding: 11px 30px;
  margin: 0;
}
.wproto-pricing-table.style_5 .inside,
.wproto-pricing-table.style_5 .icon,
.wproto-pricing-table.style_5 .icon i {
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.wproto-pricing-table.style_6 .icon {
  position: relative;
  display: inline-block;
  width: 70px;
  height: 70px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  border: 0;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  margin-bottom: 25px;
}
.wproto-pricing-table.style_6 .icon i {
  font-size: 26px;
  line-height: 70px;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.wproto-pricing-table.style_6 h4 {
  text-transform: uppercase;
  margin-bottom: 14px;
}
.wproto-pricing-table.style_6 .rating {
  text-align: center;
}
.wproto-pricing-table.style_6 .rating i {
  width: 18px;
  height: 18px;
  display: inline-block;
  margin: 0 2px;
  background-size: 18px 18px;
}
.wproto-pricing-table.style_6 ul.features {
  margin: 0;
  padding: 0 30px;
}
.wproto-pricing-table.style_6 ul.features li {
  margin: 0;
  padding: 5px 0;
}
.wproto-pricing-table.style_6 ul.features li {
  text-transform: uppercase;
}
.wproto-pricing-table.style_6 .money {
  font-weight: bold;
}
.wproto-pricing-table.style_6 .price {
  margin-bottom: 10px;
}
@media screen and (max-width: 1199px) {
  .wproto-pricing-table.style_3 h4,
  .wproto-pricing-table.style_4 h4,
  .wproto-pricing-table.style_8 h4 {
    font-size: 20px;
  }
}
@media screen and (max-width: 991px) {
  .wproto-pricing-table.style_5 .item {
    margin-bottom: 60px;
  }
  .wproto-pricing-table.style_5 .item:last-of-type {
    margin-bottom: 0;
  }
}
/**************************************************************************************************************************
	TESTIMONIALS SHORTCODE
**************************************************************************************************************************/
.wproto-single-testimonial.style-boxed,
.wproto-single-testimonial.style-boxed_alt,
.wproto-single-testimonial.style-minimal,
.wproto-single-testimonial.style-dark,
.wproto-single-testimonial.style-dark_alt {
  position: relative;
  padding: 30px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  margin-bottom: 18px !important;
}
.wproto-single-testimonial.style-boxed .thumbnail,
.wproto-single-testimonial.style-boxed_alt .thumbnail,
.wproto-single-testimonial.style-minimal .thumbnail,
.wproto-single-testimonial.style-dark .thumbnail,
.wproto-single-testimonial.style-dark_alt .thumbnail {
  position: absolute;
}
.wproto-single-testimonial.style-boxed .thumbnail img,
.wproto-single-testimonial.style-boxed_alt .thumbnail img,
.wproto-single-testimonial.style-minimal .thumbnail img,
.wproto-single-testimonial.style-dark .thumbnail img,
.wproto-single-testimonial.style-dark_alt .thumbnail img {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  border: 2px solid transparent;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.wproto-single-testimonial.style-boxed .text,
.wproto-single-testimonial.style-boxed_alt .text,
.wproto-single-testimonial.style-minimal .text,
.wproto-single-testimonial.style-dark .text,
.wproto-single-testimonial.style-dark_alt .text {
  min-height: 92px;
  padding-left: 122px;
}
.wproto-single-testimonial.style-boxed .text.no-thumb,
.wproto-single-testimonial.style-boxed_alt .text.no-thumb,
.wproto-single-testimonial.style-minimal .text.no-thumb,
.wproto-single-testimonial.style-dark .text.no-thumb,
.wproto-single-testimonial.style-dark_alt .text.no-thumb {
  min-height: 1px;
  padding-left: 0;
}
.wproto-single-testimonial.style-boxed .name,
.wproto-single-testimonial.style-boxed_alt .name,
.wproto-single-testimonial.style-minimal .name,
.wproto-single-testimonial.style-dark .name,
.wproto-single-testimonial.style-dark_alt .name {
  margin-bottom: 10px;
  float: left;
}
.wproto-single-testimonial.style-boxed .info,
.wproto-single-testimonial.style-boxed_alt .info,
.wproto-single-testimonial.style-minimal .info,
.wproto-single-testimonial.style-dark .info,
.wproto-single-testimonial.style-dark_alt .info {
  float: right;
  margin-top: 2px;
}
.wproto-single-testimonial.style-boxed .text-content *:last-of-type,
.wproto-single-testimonial.style-boxed_alt .text-content *:last-of-type,
.wproto-single-testimonial.style-minimal .text-content *:last-of-type,
.wproto-single-testimonial.style-dark .text-content *:last-of-type,
.wproto-single-testimonial.style-dark_alt .text-content *:last-of-type {
  margin-bottom: 0;
}
.wproto-single-testimonial.style-minimal .name {
  float: none;
  text-transform: uppercase;
}
.wproto-single-testimonial.style-minimal .info {
  float: none;
  margin-top: 0;
}
.wproto-single-testimonial.style-minimal .text-content *:last-of-type {
  margin-bottom: 10px;
}
.wproto-single-testimonial.style-boxed:after,
.wproto-single-testimonial.style-boxed_alt:after,
.wproto-single-testimonial.style-dark:after,
.wproto-single-testimonial.style-dark_alt:after {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 18px 18px 0;
  bottom: -18px;
  right: 70px;
}
.wproto-single-testimonial.style-boxed_alt:after,
.wproto-single-testimonial.style-dark_alt:after {
  bottom: -16px;
}
.wproto-single-testimonial.style-boxed_alt .text:after,
.wproto-single-testimonial.style-dark_alt .text:after {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 18px 18px 0;
  bottom: -18px;
  right: 69px;
}
.wproto-single-testimonial.style-boxed,
.wproto-single-testimonial.style-boxed_alt,
.wproto-single-testimonial.style-dark,
.wproto-single-testimonial.style-dark_alt {
  margin-bottom: 45px !important;
}
.wproto-single-testimonial.style-dark .name,
.wproto-single-testimonial.style-dark_alt .name {
  text-transform: uppercase;
}
@media screen and (max-width: 992px) {
  .wproto-single-testimonial.style-boxed .name,
  .wproto-single-testimonial.style-boxed_alt .name,
  .wproto-single-testimonial.style-dark .name,
  .wproto-single-testimonial.style-dark_alt .name,
  .wproto-single-testimonial.style-boxed .info,
  .wproto-single-testimonial.style-boxed_alt .info,
  .wproto-single-testimonial.style-dark .info,
  .wproto-single-testimonial.style-dark_alt .info {
    float: none;
    margin-bottom: 5px;
  }
  .wproto-single-testimonial.style-boxed .info,
  .wproto-single-testimonial.style-boxed_alt .info,
  .wproto-single-testimonial.style-dark .info,
  .wproto-single-testimonial.style-dark_alt .info {
    margin-bottom: 14px;
  }
}
@media screen and (max-width: 390px) {
  .wproto-single-testimonial.style-boxed .text,
  .wproto-single-testimonial.style-boxed_alt .text,
  .wproto-single-testimonial.style-minimal .text,
  .wproto-single-testimonial.style-dark .text,
  .wproto-single-testimonial.style-dark_alt .text {
    padding-left: 0;
  }
  .wproto-single-testimonial.style-boxed .thumbnail,
  .wproto-single-testimonial.style-boxed_alt .thumbnail,
  .wproto-single-testimonial.style-minimal .thumbnail,
  .wproto-single-testimonial.style-dark .thumbnail,
  .wproto-single-testimonial.style-dark_alt .thumbnail {
    position: relative;
    margin: 0 0 15px 0;
  }
  .wproto-single-testimonial.style-boxed .hover_pulse_ray,
  .wproto-single-testimonial.style-boxed_alt .hover_pulse_ray,
  .wproto-single-testimonial.style-minimal .hover_pulse_ray,
  .wproto-single-testimonial.style-dark .hover_pulse_ray,
  .wproto-single-testimonial.style-dark_alt .hover_pulse_ray {
    display: none;
  }
}
.wproto-testimonials-carousel .thumbnail {
  position: relative;
  display: inline-block;
  width: 100px;
  height: 100px;
}
.wproto-testimonials-carousel.style-single_carousel_white,
.wproto-testimonials-carousel.style-single_carousel_dark {
  text-align: center;
}
.wproto-testimonials-carousel.style-single_carousel_white .thumbnail img,
.wproto-testimonials-carousel.style-single_carousel_dark .thumbnail img {
  display: inline-block;
  /*-webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;*/
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  border: 2px solid transparent;
}
.wproto-testimonials-carousel.style-single_carousel_white .thumbnail,
.wproto-testimonials-carousel.style-single_carousel_dark .thumbnail {
  margin-bottom: 20px;
}
.wproto-testimonials-carousel.style-single_carousel_white .name,
.wproto-testimonials-carousel.style-single_carousel_dark .name {
  margin-bottom: 0;
  text-transform: uppercase;
}
.wproto-testimonials-carousel.style-single_carousel_white .owl-pagination,
.wproto-testimonials-carousel.style-single_carousel_dark .owl-pagination {
  display: none;
}
.wproto-testimonials-carousel.style-single_carousel_white .owl-buttons,
.wproto-testimonials-carousel.style-single_carousel_dark .owl-buttons {
  position: absolute;
  bottom: 70px;
  width: 290px;
  left: 50%;
  margin-left: -145px;
}
.wproto-testimonials-carousel.style-single_carousel_white .owl-buttons .owl-prev,
.wproto-testimonials-carousel.style-single_carousel_dark .owl-buttons .owl-prev,
.wproto-testimonials-carousel.style-single_carousel_white .owl-buttons .owl-next,
.wproto-testimonials-carousel.style-single_carousel_dark .owl-buttons .owl-next {
  width: 30px;
  height: 30px;
  position: absolute;
  top: 50%;
  margin-top: -15px;
  text-indent: -5555em;
  background-size: 16px auto;
  background-repeat: no-repeat;
  background-position: center center;
}
.wproto-testimonials-carousel.style-single_carousel_white .owl-buttons .owl-prev,
.wproto-testimonials-carousel.style-single_carousel_dark .owl-buttons .owl-prev {
  left: 0;
}
.wproto-testimonials-carousel.style-single_carousel_white .owl-buttons .owl-next,
.wproto-testimonials-carousel.style-single_carousel_dark .owl-buttons .owl-next {
  right: 0;
}
.wproto-testimonials-widget.style-widget_1 .owl-buttons,
.wproto-testimonials-widget.style-widget_2 .owl-buttons,
.wproto-testimonials-widget.style-widget_3 .owl-buttons,
.wproto-testimonials-widget.style-widget_4 .owl-buttons,
.wproto-testimonials-widget.style-widget_5 .owl-buttons,
.wproto-testimonials-widget.style-widget_6 .owl-buttons,
.wproto-testimonials-widget.style-widget_7 .owl-buttons,
.wproto-testimonials-widget.style-widget_8 .owl-buttons {
  display: none;
}
.wproto-testimonials-widget.style-widget_1 .item,
.wproto-testimonials-widget.style-widget_2 .item,
.wproto-testimonials-widget.style-widget_3 .item,
.wproto-testimonials-widget.style-widget_4 .item,
.wproto-testimonials-widget.style-widget_5 .item,
.wproto-testimonials-widget.style-widget_6 .item,
.wproto-testimonials-widget.style-widget_7 .item,
.wproto-testimonials-widget.style-widget_8 .item,
.wproto-testimonials-widget.style-widget_1 .owl-pagination,
.wproto-testimonials-widget.style-widget_2 .owl-pagination,
.wproto-testimonials-widget.style-widget_3 .owl-pagination,
.wproto-testimonials-widget.style-widget_4 .owl-pagination,
.wproto-testimonials-widget.style-widget_5 .owl-pagination,
.wproto-testimonials-widget.style-widget_6 .owl-pagination,
.wproto-testimonials-widget.style-widget_7 .owl-pagination,
.wproto-testimonials-widget.style-widget_8 .owl-pagination {
  text-align: center;
}
.wproto-testimonials-widget.style-widget_1 .owl-page,
.wproto-testimonials-widget.style-widget_2 .owl-page,
.wproto-testimonials-widget.style-widget_3 .owl-page,
.wproto-testimonials-widget.style-widget_4 .owl-page,
.wproto-testimonials-widget.style-widget_5 .owl-page,
.wproto-testimonials-widget.style-widget_6 .owl-page,
.wproto-testimonials-widget.style-widget_7 .owl-page,
.wproto-testimonials-widget.style-widget_8 .owl-page {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 0 3px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.wproto-testimonials-widget.style-widget_1 .item,
.wproto-testimonials-widget.style-widget_2 .item,
.wproto-testimonials-widget.style-widget_3 .item,
.wproto-testimonials-widget.style-widget_4 .item,
.wproto-testimonials-widget.style-widget_5 .item,
.wproto-testimonials-widget.style-widget_6 .item,
.wproto-testimonials-widget.style-widget_7 .item,
.wproto-testimonials-widget.style-widget_8 .item {
  padding: 55px 30px 80px 30px;
  background-position: center 25px;
  background-size: 20px 20px;
  background-repeat: no-repeat;
}
.wproto-testimonials-widget.style-widget_1 .owl-pagination,
.wproto-testimonials-widget.style-widget_2 .owl-pagination,
.wproto-testimonials-widget.style-widget_3 .owl-pagination,
.wproto-testimonials-widget.style-widget_4 .owl-pagination,
.wproto-testimonials-widget.style-widget_5 .owl-pagination,
.wproto-testimonials-widget.style-widget_6 .owl-pagination,
.wproto-testimonials-widget.style-widget_7 .owl-pagination,
.wproto-testimonials-widget.style-widget_8 .owl-pagination {
  position: absolute;
  width: 100%;
  bottom: 40px;
}
.wproto-testimonials-widget.style-widget_1 .text *:last-of-type,
.wproto-testimonials-widget.style-widget_2 .text *:last-of-type,
.wproto-testimonials-widget.style-widget_3 .text *:last-of-type,
.wproto-testimonials-widget.style-widget_4 .text *:last-of-type,
.wproto-testimonials-widget.style-widget_5 .text *:last-of-type,
.wproto-testimonials-widget.style-widget_6 .text *:last-of-type,
.wproto-testimonials-widget.style-widget_7 .text *:last-of-type,
.wproto-testimonials-widget.style-widget_8 .text *:last-of-type {
  margin-bottom: 12px;
}
.wproto-testimonials-widget.style-widget_1 .thumbnail,
.wproto-testimonials-widget.style-widget_2 .thumbnail,
.wproto-testimonials-widget.style-widget_3 .thumbnail,
.wproto-testimonials-widget.style-widget_4 .thumbnail,
.wproto-testimonials-widget.style-widget_5 .thumbnail,
.wproto-testimonials-widget.style-widget_6 .thumbnail,
.wproto-testimonials-widget.style-widget_7 .thumbnail,
.wproto-testimonials-widget.style-widget_8 .thumbnail {
  text-align: center;
  position: relative;
  display: inline-block;
  width: 100px;
  height: 100px;
}
.wproto-testimonials-widget.style-widget_1 .thumbnail img,
.wproto-testimonials-widget.style-widget_2 .thumbnail img,
.wproto-testimonials-widget.style-widget_3 .thumbnail img,
.wproto-testimonials-widget.style-widget_4 .thumbnail img,
.wproto-testimonials-widget.style-widget_5 .thumbnail img,
.wproto-testimonials-widget.style-widget_6 .thumbnail img,
.wproto-testimonials-widget.style-widget_7 .thumbnail img,
.wproto-testimonials-widget.style-widget_8 .thumbnail img {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  margin-bottom: 15px;
  display: inline-block;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.wproto-testimonials-widget.style-widget_1 .thumbnail,
.wproto-testimonials-widget.style-widget_2 .thumbnail,
.wproto-testimonials-widget.style-widget_7 .thumbnail,
.wproto-testimonials-widget.style-widget_8 .thumbnail {
  display: none;
}
.wproto-testimonials-widget.style-widget_1 .text {
  font-weight: 400;
}
.wproto-testimonials-widget.style-widget_2 .text {
  font-weight: 600;
  text-transform: uppercase;
}
.wproto-testimonials-widget.style-widget_3,
.wproto-testimonials-widget.style-widget_4 {
  border-top: 0 !important;
}
.wproto-testimonials-widget.style-widget_3 .text,
.wproto-testimonials-widget.style-widget_4 .text {
  font-weight: 400;
}
.wproto-testimonials-widget.style-widget_3 .item,
.wproto-testimonials-widget.style-widget_4 .item {
  padding-top: 30px;
}
.wproto-testimonials-widget.style-widget_4 .text {
  text-transform: uppercase;
}
.wproto-testimonials-widget.style-widget_1 .text,
.wproto-testimonials-widget.style-widget_3 .text {
  font-weight: bold;
}
.wproto-testimonials-widget.style-widget_7 .item,
.wproto-testimonials-widget.style-widget_8 .item {
  padding-top: 65px;
}
.wproto-testimonials-widget.style-widget_5,
.wproto-testimonials-widget.style-widget_6 {
  border-top: 0 !important;
}
.wproto-testimonials-widget.style-widget_5 .thumbnail,
.wproto-testimonials-widget.style-widget_6 .thumbnail {
  position: absolute;
  top: 5px;
  left: 50%;
  margin-left: -50px;
}
.wproto-testimonials-widget.style-widget_5 .item,
.wproto-testimonials-widget.style-widget_6 .item {
  margin-top: 55px;
  padding-top: 67px;
}
.wproto-testimonials-widget.style-widget_5 .info,
.wproto-testimonials-widget.style-widget_6 .info,
.wproto-testimonials-widget.style-widget_7 .info,
.wproto-testimonials-widget.style-widget_8 .info {
  padding-top: 14px;
}
.wproto-testimonials-widget.style-widget_6 .info span,
.wproto-testimonials-widget.style-widget_6 .info a {
  font-weight: normal;
}
.wproto-testimonials-widget.style-widget_6 .info {
  text-transform: uppercase;
  font-weight: bold;
}
/**************************************************************************************************************************
	CAROUSEL SHARED STYLES
**************************************************************************************************************************/
.wproto-shortcode-partners-clients .owl-buttons,
.wproto-staff-carousel .owl-buttons,
.post-gallery-shortcode .owl-buttons {
  position: absolute;
  width: 100%;
  top: 50%;
  margin-top: -15px;
}
.wproto-shortcode-partners-clients .owl-buttons .owl-prev,
.wproto-staff-carousel .owl-buttons .owl-prev,
.post-gallery-shortcode .owl-buttons .owl-prev,
.wproto-shortcode-partners-clients .owl-buttons .owl-next,
.wproto-staff-carousel .owl-buttons .owl-next,
.post-gallery-shortcode .owl-buttons .owl-next {
  width: 30px;
  height: 30px;
  position: absolute;
  text-indent: -5555em;
  background-size: 16px auto;
  background-repeat: no-repeat;
  background-position: center center;
}
.wproto-shortcode-partners-clients .owl-buttons .owl-prev,
.wproto-staff-carousel .owl-buttons .owl-prev,
.post-gallery-shortcode .owl-buttons .owl-prev {
  left: 0;
}
.wproto-shortcode-partners-clients .owl-buttons .owl-next,
.wproto-staff-carousel .owl-buttons .owl-next,
.post-gallery-shortcode .owl-buttons .owl-next {
  right: 0;
}
@-moz-document url-prefix() {
  .wproto-shortcode-partners-clients img,
  .vc_single_image-img {
    width: 100% !important;
    height: auto !important;
  }
}
.wproto-shortcode-partners-clients img {
  width: 100% !important;
  height: auto !important;
}
.post-gallery-shortcode .owl-buttons .owl-prev,
.post-gallery-shortcode .owl-buttons .owl-next {
  width: 42px;
  height: 42px;
  background-size: 16px 20px;
  background-position: center center;
}
.post-gallery-shortcode .owl-buttons .owl-prev {
  left: 28px;
}
.post-gallery-shortcode .owl-buttons .owl-next {
  right: 28px;
}
.post-gallery-shortcode .bx-pager {
  z-index: 100;
}
/**************************************************************************************************************************
	PARTNERS CLIENTS LOGOS CAROUSEL SHORTCODE
**************************************************************************************************************************/
.wproto-shortcode-partners-clients .item {
  text-align: center;
}
.wproto-shortcode-partners-clients .inside {
  padding: 0 55px;
}
.wproto-shortcode-partners-clients .owl-wrapper {
  display: table !important;
}
.wproto-shortcode-partners-clients .owl-item {
  float: none;
  display: table-cell;
  vertical-align: middle;
}
.wproto-shortcode-partners-clients .pc-title {
  display: block;
  margin-top: 7px;
  text-align: center;
  font-weight: bold;
  text-transform: uppercase;
}
/**************************************************************************************************************************
	PULSE RAY HOVER EFFECT
**************************************************************************************************************************/
.hover_pulse_ray {
  position: absolute;
  right: -5px;
  top: -5px;
  z-index: 10;
  opacity: 0;
  width: 102px;
  height: 102px;
  border-width: 2px;
  border-style: solid;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}
.wproto-testimonials-carousel .hover_pulse_ray,
.wproto-testimonials-widget .hover_pulse_ray,
.wproto-benefits.style-rounded .hover_pulse_ray {
  width: 110px;
  height: 110px;
}
.wproto-benefits.style-rounded_inverted .hover_pulse_ray,
.wproto-benefits.style-rounded_medium_left .hover_pulse_ray,
.wproto-shortcode-contact-details-modern .hover_pulse_ray,
.wproto-pricing-table.style_6 .hover_pulse_ray {
  width: 80px;
  height: 80px;
}
.wproto-benefits.style-rounded_small_left .hover_pulse_ray,
.wproto-benefits.style-rounded_small_left_light .hover_pulse_ray,
.wproto-benefits.style-rounded_small_right_light .hover_pulse_ray {
  width: 62px;
  height: 62px;
}
.wproto-staff-carousel .hover_pulse_ray,
.wproto-post-image-area .hover_pulse_ray {
  width: 52px;
  height: 52px;
}
.wproto-single-testimonial:hover .hover_pulse_ray,
.wproto-testimonials-carousel:hover .hover_pulse_ray,
.wproto-testimonials-widget:hover .hover_pulse_ray,
.wproto-benefits.style-rounded .unit-inside:hover .hover_pulse_ray,
.wproto-benefits.style-rounded_inverted .unit-inside:hover .hover_pulse_ray,
.wproto-benefits.style-rounded_medium_left .unit-inside:hover .hover_pulse_ray,
.wproto-benefits.style-rounded_small_left .unit-inside:hover .hover_pulse_ray,
.wproto-benefits.style-rounded_small_left_light .unit-inside:hover .hover_pulse_ray,
.wproto-benefits.style-rounded_small_right_light .unit-inside:hover .hover_pulse_ray,
.wproto-staff-carousel .links a:hover .hover_pulse_ray,
.wproto-shortcode-contact-details-modern .item:hover .hover_pulse_ray,
.wproto-pricing-table.style_6 .item:hover .hover_pulse_ray,
.wproto_posts_widget .with-thumbnail .thumb:hover .hover_pulse_ray,
.about-author-info:hover .hover_pulse_ray,
.wproto-posts-carousel .links a:hover .hover_pulse_ray,
.portfolio-related-posts .links a:hover .hover_pulse_ray,
.wproto-post-image-area .buttons a:hover .hover_pulse_ray {
  -webkit-animation: hoverPulse 1s linear 1;
  -moz-animation: hoverPulse 1s linear 1;
  animation: hoverPulse 1s linear 1;
}
/**************************************************************************************************************************
	OUR STAFF SHORTCODE
**************************************************************************************************************************/
.wproto-staff-grid .photo,
.wproto-staff-carousel .photo {
  position: relative;
}
.wproto-staff-grid .photo img,
.wproto-staff-carousel .photo img {
  float: left;
}
.wproto-staff-grid .overlay,
.wproto-staff-carousel .overlay {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  opacity: 0;
  -webkit-transition: opacity 0.2s;
  -moz-transition: opacity 0.2s;
  -o-transition: opacity 0.2s;
  transition: opacity 0.2s;
}
.wproto-staff-grid .overlay .links,
.wproto-staff-carousel .overlay .links {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  padding-left: 15px;
  padding-right: 15px;
  position: absolute;
  top: 52%;
  left: 0;
  right: 0;
  text-align: center;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}
.wproto-staff-grid .overlay .links a,
.wproto-staff-carousel .overlay .links a {
  margin: 0 4px;
}
.wproto-staff-grid .inside:hover .overlay,
.wproto-staff-carousel .inside:hover .overlay {
  opacity: 1;
}
.wproto-staff-grid .inside:hover .links,
.wproto-staff-carousel .inside:hover .links {
  opacity: 1;
  margin-top: -10px;
}
.wproto-staff-grid .about,
.wproto-staff-carousel .about {
  padding: 25px 25px 30px 25px;
}
.wproto-staff-grid .about h4,
.wproto-staff-carousel .about h4 {
  margin-bottom: 7px;
}
.wproto-staff-grid .inside:after {
  content: '';
  position: absolute;
  bottom: 0;
  width: 70px;
  left: 50%;
  margin-left: -35px;
  height: 2px;
}
.wproto-staff-grid .inside,
.wproto-staff-carousel .inside {
  text-align: center;
  position: relative;
}
.wproto-staff-grid .photo:after,
.wproto-staff-carousel .photo:after {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 17px 16px 17px;
  bottom: 0;
  left: 50%;
  margin-left: -17px;
}
.wproto-staff-grid .about:after,
.wproto-staff-carousel .about:after {
  content: '';
  position: absolute;
  bottom: 0;
  width: 70px;
  left: 50%;
  margin-left: -35px;
  height: 2px;
}
@media screen and (max-width: 992px) {
  .wproto-staff-grid .inside {
    margin-bottom: 0;
  }
}
@media screen and (max-width: 417px) {
  .wproto-staff-grid .col-item {
    width: 100%;
  }
}
.wproto-staff-carousel {
  margin-right: -30px;
}
.wproto-staff-carousel .owl-buttons {
  width: 47px;
  right: 30px;
  top: 0;
  margin-top: -68px;
}
.wproto-staff-carousel .owl-prev,
.wproto-staff-carousel .owl-next {
  width: 22px !important;
  height: 22px !important;
  background-size: 11px 11px !important;
}
.wproto-staff-carousel .inside {
  padding-right: 30px;
}
.wproto-staff-carousel .about {
  position: relative;
  padding-bottom: 22px;
}
.wproto-staff-carousel .icons {
  padding-top: 10px;
}
.wproto-staff-carousel .icons a {
  margin: 0 4px;
}
.wproto-staff-carousel .links a {
  position: relative;
  display: inline-block;
  margin: 0 4px;
  width: 42px;
  height: 42px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  background-size: 15px auto;
  background-repeat: no-repeat;
  background-position: center center;
  -webkit-transition: background-color 0.2s;
  -moz-transition: background-color 0.2s;
  -o-transition: background-color 0.2s;
  transition: background-color 0.2s;
}
.wproto-staff-carousel .links a.photo-larger {
  background-size: 20px 20px;
}
.wproto-staff-carousel .inside:hover .links {
  margin-top: -22px;
}
@media screen and (max-width: 992px) {
  .wproto-staff-carousel {
    margin-right: 0;
  }
  .wproto-staff-carousel .owl-buttons {
    display: none;
  }
}
/**************************************************************************************************************************
	LIST OF BLOG POSTS STYLES
**************************************************************************************************************************/
.wproto-no-posts {
  margin-bottom: 60px;
}
.wproto-posts-grid > .posts-holder {
  font-size: 0;
}
.wproto-posts-grid .col {
  font-size: 14px;
  font-size: 1.4rem;
  float: none;
  display: inline-block;
  vertical-align: top;
}
.wproto-posts-grid article {
  margin-bottom: 50px;
}
.wproto-posts-grid article.format-link,
.wproto-posts-grid article.format-quote {
  text-align: left !important;
}
.wproto-posts-grid .post-content-inner {
  padding: 30px;
  -webkit-transition: background-color 0.1s;
  -moz-transition: background-color 0.1s;
  -o-transition: background-color 0.1s;
  transition: background-color 0.1s;
}
.wproto-posts-grid .post-grid-media-header {
  margin: -30px -30px 25px -30px;
}
.wproto-posts-grid .post-grid-media-header iframe,
.wproto-posts-grid .post-grid-media-header embed,
.wproto-posts-grid .post-grid-media-header .post-gallery-shortcode {
  margin-bottom: 0;
}
.wproto-posts-grid .post-gallery-shortcode img {
  display: block;
}
.wproto-posts-grid h2.post-title {
  margin-bottom: 14px;
}
.wproto-posts-grid .post-grid-meta {
  margin-bottom: 10px;
}
/*.wproto-posts-grid .post-grid-meta .meta-item:after {
  content: '\002F';
  display: inline-block;
  margin-left: 7px;
}*/
.wproto-posts-grid .post-grid-meta .meta-item {
  margin-right: 7px;
}
.wproto-posts-grid .post-grid-meta .meta-item:last-of-type:after {
  display: none;
}
.wproto-posts-grid .excerpt {
  margin-bottom: 27px;
}
.wproto-posts-grid.style-cols_1_centered article,
.wproto-posts-grid.style-cols_1_centered_no_bg article {
  text-align: center;
}
.wproto-posts-grid.style-cols_1_centered_no_bg .post-content-inner {
  padding: 0;
}
.wproto-posts-grid.style-cols_1_centered_no_bg .post-grid-media-header {
  margin: 0 0 25px 0;
}
.wproto-posts-grid.style-cols_1_centered_no_bg article {
  padding-bottom: 50px;
}
.wproto-posts-grid.style-cols_1_centered_no_bg article:last-of-type {
  padding-bottom: 0 !important;
  border-bottom: 0 !important;
}
.wproto-posts-grid.style-cols_1_centered_no_bg .post-text-area {
  margin-bottom: 0;
}
.wproto-posts-grid.style-cols_1_centered_no_bg .post-meta-data {
  margin-bottom: 20px;
}
.wproto-posts-grid.style-cols_2 .meta-item.cats,
.wproto-posts-grid.style-cols_2_alt .meta-item.cats,
.wproto-posts-grid.style-cols_3 .meta-item.cats,
.wproto-posts-grid.style-cols_2_masonry .meta-item.cats,
.wproto-posts-grid.style-cols_2_masonry_alt .meta-item.cats,
.wproto-posts-grid.style-cols_3_masonry .meta-item.cats {
  display: none;
}
.wproto-posts-grid.style-cols_3 .meta-item.by,
.wproto-posts-grid.style-cols_3_masonry .meta-item.by {
  display: none;
}
.wproto-posts-grid.style-cols_3 .format-link .post-text-area,
.wproto-posts-grid.style-cols_3_masonry .format-link .post-text-area {
  padding: 30px;
}
.wproto-posts-grid.style-cols_4 .meta-item,
.wproto-posts-grid.style-cols_4_masonry .meta-item,
.wproto-posts-grid.style-cols_4 .meta-item.cats:after,
.wproto-posts-grid.style-cols_4_masonry .meta-item.cats:after {
  display: none;
}
.wproto-posts-grid.style-cols_4 .meta-item.cats,
.wproto-posts-grid.style-cols_4_masonry .meta-item.cats {
  display: inline-block;
}
.wproto-posts-grid.style-cols_2 .post-format-icon,
.wproto-posts-grid.style-cols_3 .post-format-icon,
.wproto-posts-grid.style-cols_3_masonry .post-format-icon {
  width: 41px;
  height: 41px;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 100;
  background-size: 16px auto;
  background-repeat: no-repeat;
  background-position: center center;
}
.wproto-posts-grid.style-cols_2 .post-text-area,
.wproto-posts-grid.style-cols_3 .post-text-area,
.wproto-posts-grid.style-cols_3_masonry .post-text-area {
  position: relative;
}
.wproto-posts-grid.style-cols_2_alt article,
.wproto-posts-grid.style-cols_2_masonry_alt article {
  text-align: center;
}
.wproto-posts-grid.style-cols_2_alt .post-grid-media-header,
.wproto-posts-grid.style-cols_2_masonry_alt .post-grid-media-header {
  margin: 0 0 25px 0;
}
.wproto-posts-grid.style-cols_2_alt .has-post-thumbnail .post-grid-media-header:after,
.wproto-posts-grid.style-cols_2_masonry_alt .has-post-thumbnail .post-grid-media-header:after,
.wproto-posts-grid.style-cols_2_alt .format-gallery .post-grid-media-header:after,
.wproto-posts-grid.style-cols_2_masonry_alt .format-gallery .post-grid-media-header:after {
  content: '';
  position: absolute;
  z-index: 100;
  left: 50%;
  margin-left: -17px;
  bottom: 0;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 17px 16px 17px;
}
.wproto-posts-grid.style-cols_2_alt article.format-quote .post-grid-media-header:after,
.wproto-posts-grid.style-cols_2_masonry_alt article.format-quote .post-grid-media-header:after {
  display: none;
}
.wproto-posts-grid.style-cols_3 article,
.wproto-posts-grid.style-cols_4 article,
.wproto-posts-grid.style-cols_3_masonry article,
.wproto-posts-grid.style-cols_4_masonry article {
  position: relative;
}
.wproto-posts-grid.style-cols_3 article:after,
.wproto-posts-grid.style-cols_4 article:after,
.wproto-posts-grid.style-cols_3_masonry article:after,
.wproto-posts-grid.style-cols_4_masonry article:after {
  content: '';
  position: absolute;
  width: 70px;
  height: 2px;
  bottom: 0;
  left: 0;
  margin-left: 30px;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.wproto-posts-grid.style-cols_3 article:hover:after,
.wproto-posts-grid.style-cols_3_masonry article:hover:after {
  width: 85%;
}
.wproto-posts-grid.style-cols_4 article:hover:after,
.wproto-posts-grid.style-cols_4_masonry article:hover:after {
  width: 75%;
}
.wproto-posts-grid.style-cols_3 article.format-quote:after,
.wproto-posts-grid.style-cols_4 article.format-quote:after,
.wproto-posts-grid.style-cols_3_masonry article.format-quote:after,
.wproto-posts-grid.style-cols_4_masonry article.format-quote:after,
.wproto-posts-grid.style-cols_3 article.format-link:after,
.wproto-posts-grid.style-cols_4 article.format-link:after,
.wproto-posts-grid.style-cols_3_masonry article.format-link:after,
.wproto-posts-grid.style-cols_4_masonry article.format-link:after {
  display: none;
}
.wproto-posts-grid.style-cols_3 .format-link .post-text-area a,
.wproto-posts-grid.style-cols_3_masonry .format-link .post-text-area a,
.wproto-posts-grid.style-cols_4 .format-link .post-text-area a,
.wproto-posts-grid.style-cols_4_masonry .format-link .post-text-area a {
  display: block;
  width: 100%;
  text-overflow: ellipsis;
}
.wproto-posts-grid.style-cols_3 .format-quote blockquote,
.wproto-posts-grid.style-cols_3_masonry .format-quote blockquote,
.wproto-posts-grid.style-cols_4 .format-quote blockquote,
.wproto-posts-grid.style-cols_4_masonry .format-quote blockquote {
  padding-left: 0;
}
.wproto-posts-grid.style-cols_3 .format-quote blockquote,
.wproto-posts-grid.style-cols_3_masonry .format-quote blockquote,
.wproto-posts-grid.style-cols_4 .format-quote blockquote,
.wproto-posts-grid.style-cols_4_masonry .format-quote blockquote {
  padding-top: 45px;
  background-position: center top !important;
  text-align: center;
}
.wproto-posts-grid.style-cols_4 .format-link .post-text-area,
.wproto-posts-grid.style-cols_4_masonry .format-link .post-text-area,
.wproto-posts-grid.style-cols_4 .format-quote .post-text-area,
.wproto-posts-grid.style-cols_4_masonry .format-quote .post-text-area {
  padding: 30px;
}
.wproto-posts-grid.style-cols_4 iframe,
.wproto-posts-grid.style-cols_4_masonry iframe,
.wproto-posts-grid.style-cols_4 embed,
.wproto-posts-grid.style-cols_4_masonry embed {
  height: 175px;
}
.wproto-posts-grid.style-cols_4 .wpb_video_widget,
.wproto-posts-grid.style-cols_4_masonry .wpb_video_widget {
  margin-bottom: 0;
}
.wproto-posts-grid.style-cols_4 .post-grid-media-header,
.wproto-posts-grid.style-cols_4_masonry .post-grid-media-header {
  margin-bottom: 20px;
}
.wproto-posts-grid.style-cols_4_masonry iframe,
.wproto-posts-grid.style-cols_4_masonry embed {
  min-height: 1px;
  margin-bottom: 0;
}
.wproto-posts-grid.style-cols_2_masonry,
.wproto-posts-grid.style-cols_2_masonry_alt {
  margin-right: -30px;
}
.wproto-posts-grid.style-cols_2_masonry .item,
.wproto-posts-grid.style-cols_2_masonry_alt .item {
  width: 50%;
  margin-bottom: 30px;
}
.wproto-posts-grid.style-cols_2_masonry .item > article,
.wproto-posts-grid.style-cols_2_masonry_alt .item > article {
  margin: 0 30px 0 0;
}
.wproto-posts-grid.style-cols_2_masonry .format-link .post-text-area,
.wproto-posts-grid.style-cols_2_masonry_alt .format-link .post-text-area,
.wproto-posts-grid.style-cols_2_masonry .format-quote.has-post-thumbnail .post-text-area,
.wproto-posts-grid.style-cols_2_masonry_alt .format-quote.has-post-thumbnail .post-text-area {
  margin-bottom: 0;
}
.wproto-posts-grid.style-cols_3_masonry {
  margin-right: -30px;
}
.wproto-posts-grid.style-cols_3_masonry .item {
  width: 33.33333%;
  margin-bottom: 30px;
}
.wproto-posts-grid.style-cols_3_masonry .item > article {
  margin: 0 30px 0 0;
}
.wproto-posts-grid.style-cols_3_masonry .format-link .post-text-area,
.wproto-posts-grid.style-cols_3_masonry .format-quote.has-post-thumbnail .post-text-area {
  margin-bottom: 0;
}
.wproto-posts-grid.style-cols_2_masonry_alt .format-link .post-text-area,
.wproto-posts-grid.style-cols_2 .format-link .post-text-area,
.wproto-posts-grid.style-cols_2_alt .format-link .post-text-area {
  padding: 50px;
}
.wproto-posts-grid.style-cols_4_masonry {
  margin-right: -30px;
}
.wproto-posts-grid.style-cols_4_masonry .item {
  width: 25%;
  margin-bottom: 30px;
}
.wproto-posts-grid.style-cols_4_masonry .item > article {
  margin: 0 30px 0 0;
}
.wproto-posts-grid.style-cols_4_masonry .post-gallery-shortcode .bx-pager {
  bottom: 14px;
}
.wproto-posts-grid.style-cols_4_masonry .format-link .post-text-area,
.wproto-posts-grid.style-cols_4_masonry .format-quote.has-post-thumbnail .post-text-area {
  margin-bottom: 0;
}
.wproto-posts-grid.style-cols_2 article,
.wproto-posts-grid.style-cols_2_alt article,
.wproto-posts-grid.style-cols_3 article,
.wproto-posts-grid.style-cols_4 article {
  margin-bottom: 0;
}
@media screen and (max-width: 992px) {
  .wproto-posts-grid.style-cols_4_masonry .item {
    width: 33.3333%;
  }
}
@media screen and (max-width: 767px) {
  .wproto-posts-grid.masonry-posts {
    margin-right: -15px !important;
  }
  .wproto-posts-grid.masonry-posts .item {
    width: 50% !important;
  }
  .wproto-posts-grid.masonry-posts .item > article {
    margin-right: 15px !important;
  }
}
@media screen and (max-width: 530px) {
  .wproto-posts-grid.style-cols_2 .col,
  .wproto-posts-grid.style-cols_2_alt .col {
    width: 100% !important;
  }
}
@media screen and (max-width: 450px) {
  .wproto-posts-grid.style-cols_3 .col {
    width: 100% !important;
  }
}
@media screen and (max-width: 360px) {
  .wproto-posts-grid.masonry-posts {
    margin-right: 0 !important;
  }
  .wproto-posts-grid.masonry-posts .item {
    width: 100% !important;
  }
  .wproto-posts-grid.masonry-posts .item > article {
    margin-right: 0 !important;
  }
}
.post-grid-media-header {
  position: relative;
}
.wproto-post-image-area {
  position: relative;
  z-index: 1;
}
.wproto-post-image-area img {
  display: block;
}
.wproto-post-image-area .overlay {
  position: absolute;
  z-index: 2;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  opacity: 0;
  -webkit-transition: opacity 0.3s;
  -moz-transition: opacity 0.3s;
  -o-transition: opacity 0.3s;
  transition: opacity 0.3s;
}
.wproto-post-image-area .buttons {
  position: absolute;
  z-index: 3;
  left: 0;
  right: 0;
  text-align: center;
  top: 50%;
  opacity: 0;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.wproto-post-image-area .buttons a {
  display: inline-block;
  width: 42px;
  height: 42px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  margin-right: 4px;
  margin-left: 4px;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 16px auto;
  position: relative;
}
.wproto-post-image-area:hover .overlay {
  opacity: 1;
}
.wproto-post-image-area:hover .buttons {
  margin-top: -21px;
  opacity: 1;
}
/**************************************************************************************************************************
	LIST OF PORTFOLIO POSTS STYLES
**************************************************************************************************************************/
.wproto-posts-grid.wproto-posts-grid-portfolio .post-grid-media-header {
  margin: 0;
}
.wproto-posts-grid.wproto-posts-grid-portfolio .post-content-inner {
  padding: 0;
}
.wproto-posts-grid-portfolio {
  margin-bottom: 0 !important;
}
.wproto-portfolio-pagination-block .wproto-pagination {
  border-top: 0 !important;
}
.wproto-posts-grid.portfolio-style-cols_2_masonry .item,
.wproto-posts-grid.portfolio-style-cols_2_masonry_no_gap .item,
.wproto-posts-grid.portfolio-style-cols_2_masonry_with_desc .item {
  width: 50%;
}
.wproto-posts-grid.portfolio-style-cols_3_masonry .item,
.wproto-posts-grid.portfolio-style-cols_3_masonry_no_gap .item,
.wproto-posts-grid.portfolio-style-cols_3_masonry_with_desc .item {
  width: 33.33333333333333%;
}
.wproto-posts-grid.portfolio-style-cols_4_masonry .item,
.wproto-posts-grid.portfolio-style-cols_4_masonry_no_gap .item,
.wproto-posts-grid.portfolio-style-cols_4_masonry_with_desc .item {
  width: 25%;
}
.wproto-posts-grid.portfolio-style-cols_2_masonry,
.wproto-posts-grid.portfolio-style-cols_3_masonry,
.wproto-posts-grid.portfolio-style-cols_4_masonry,
.wproto-posts-grid.portfolio-style-cols_2_masonry_with_desc,
.wproto-posts-grid.portfolio-style-cols_3_masonry_with_desc,
.wproto-posts-grid.portfolio-style-cols_4_masonry_with_desc {
  margin-right: -30px;
}
.wproto-posts-grid.portfolio-style-cols_2_masonry article,
.wproto-posts-grid.portfolio-style-cols_3_masonry article,
.wproto-posts-grid.portfolio-style-cols_4_masonry article,
.wproto-posts-grid.portfolio-style-cols_2_masonry_with_desc article,
.wproto-posts-grid.portfolio-style-cols_3_masonry_with_desc article,
.wproto-posts-grid.portfolio-style-cols_4_masonry_with_desc article {
  margin-right: 30px;
  margin-bottom: 30px;
}
.wproto-posts-grid.portfolio-style-cols_2_masonry_no_gap,
.wproto-posts-grid.portfolio-style-cols_3_masonry_no_gap,
.wproto-posts-grid.portfolio-style-cols_4_masonry_no_gap {
  margin-right: 0;
}
.wproto-posts-grid.portfolio-style-cols_2_masonry_no_gap article,
.wproto-posts-grid.portfolio-style-cols_3_masonry_no_gap article,
.wproto-posts-grid.portfolio-style-cols_4_masonry_no_gap article {
  margin-bottom: 0;
  margin-right: 0;
}
.wproto-posts-grid.portfolio-style-cols_2_masonry_with_desc .overlay-info,
.wproto-posts-grid.portfolio-style-cols_3_masonry_with_desc .overlay-info,
.wproto-posts-grid.portfolio-style-cols_4_masonry_with_desc .overlay-info {
  display: none;
}
@media screen and (max-width: 992px) {
  .wproto-posts-grid.portfolio-style-cols_4_masonry_with_desc .item,
  .wproto-posts-grid.portfolio-style-cols_4_masonry_no_gap .item,
  .wproto-posts-grid.portfolio-style-cols_4_masonry .item {
    width: 33.33333333333333%;
  }
}
@media screen and (max-width: 767px) {
  .wproto-posts-grid.portfolio-style-cols_2_masonry_with_desc,
  .wproto-posts-grid.portfolio-style-cols_2_masonry {
    margin-right: -15px !important;
  }
  .wproto-posts-grid.portfolio-style-cols_2_masonry_with_desc .item,
  .wproto-posts-grid.portfolio-style-cols_2_masonry .item {
    width: 50% !important;
  }
  .wproto-posts-grid.portfolio-style-cols_2_masonry_with_desc .item > article,
  .wproto-posts-grid.portfolio-style-cols_2_masonry .item > article {
    margin-right: 15px !important;
    margin-bottom: 15px !important;
  }
  .wproto-posts-grid.portfolio-style-cols_2_masonry_no_gap .item {
    width: 50% !important;
  }
  .wproto-posts-grid.portfolio-style-cols_3_masonry_with_desc,
  .wproto-posts-grid.portfolio-style-cols_3_masonry_no_gap,
  .wproto-posts-grid.portfolio-style-cols_3_masonry,
  .wproto-posts-grid.portfolio-style-cols_4_masonry_with_desc,
  .wproto-posts-grid.portfolio-style-cols_4_masonry_no_gap,
  .wproto-posts-grid.portfolio-style-cols_4_masonry {
    margin-right: -15px !important;
  }
  .wproto-posts-grid.portfolio-style-cols_3_masonry_with_desc .item,
  .wproto-posts-grid.portfolio-style-cols_3_masonry_no_gap .item,
  .wproto-posts-grid.portfolio-style-cols_3_masonry .item,
  .wproto-posts-grid.portfolio-style-cols_4_masonry_with_desc .item,
  .wproto-posts-grid.portfolio-style-cols_4_masonry_no_gap .item,
  .wproto-posts-grid.portfolio-style-cols_4_masonry .item {
    width: 33.33333333333333% !important;
  }
  .wproto-posts-grid.portfolio-style-cols_3_masonry_with_desc .item > article,
  .wproto-posts-grid.portfolio-style-cols_3_masonry_no_gap .item > article,
  .wproto-posts-grid.portfolio-style-cols_3_masonry .item > article,
  .wproto-posts-grid.portfolio-style-cols_4_masonry_with_desc .item > article,
  .wproto-posts-grid.portfolio-style-cols_4_masonry_no_gap .item > article,
  .wproto-posts-grid.portfolio-style-cols_4_masonry .item > article {
    margin-right: 15px !important;
    margin-bottom: 15px !important;
  }
  .wproto-posts-grid.portfolio-style-cols_4_masonry_no_gap,
  .wproto-posts-grid.portfolio-style-cols_3_masonry_no_gap,
  .wproto-posts-grid.portfolio-style-cols_2_masonry_no_gap {
    margin-right: 0 !important;
  }
  .wproto-posts-grid.portfolio-style-cols_4_masonry_no_gap .item > article,
  .wproto-posts-grid.portfolio-style-cols_3_masonry_no_gap .item > article,
  .wproto-posts-grid.portfolio-style-cols_2_masonry_no_gap .item > article {
    margin-right: 0 !important;
    margin-bottom: 0 !important;
  }
}
@media screen and (max-width: 360px) {
  .wproto-posts-grid.portfolio-style-cols_3_masonry_with_desc .item,
  .wproto-posts-grid.portfolio-style-cols_3_masonry_no_gap .item,
  .wproto-posts-grid.portfolio-style-cols_3_masonry .item,
  .wproto-posts-grid.portfolio-style-cols_4_masonry_with_desc .item,
  .wproto-posts-grid.portfolio-style-cols_4_masonry_no_gap .item,
  .wproto-posts-grid.portfolio-style-cols_4_masonry .item {
    width: 50% !important;
  }
  .wproto-posts-grid .col-xs-6 {
    width: 100% !important;
  }
}
.wproto-posts-grid-portfolio.portfolio-style-cols_2_masonry_no_gap .overlay-info,
.wproto-posts-grid-portfolio.portfolio-style-cols_3_masonry_no_gap .overlay-info,
.wproto-posts-grid-portfolio.portfolio-style-cols_2_masonry .overlay-info,
.wproto-posts-grid-portfolio.portfolio-style-cols_3_masonry .overlay-info {
  position: absolute;
  left: 0;
  right: 0;
  padding: 0 30px;
  top: 25%;
  text-align: center;
  margin-top: -20px;
  opacity: 0;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.wproto-posts-grid-portfolio.portfolio-style-cols_2_masonry_no_gap .overlay-info .post-title,
.wproto-posts-grid-portfolio.portfolio-style-cols_3_masonry_no_gap .overlay-info .post-title,
.wproto-posts-grid-portfolio.portfolio-style-cols_2_masonry .overlay-info .post-title,
.wproto-posts-grid-portfolio.portfolio-style-cols_3_masonry .overlay-info .post-title {
  margin-bottom: 12px;
}
.wproto-posts-grid-portfolio.portfolio-style-cols_2_masonry_no_gap .overlay-info:before,
.wproto-posts-grid-portfolio.portfolio-style-cols_3_masonry_no_gap .overlay-info:before,
.wproto-posts-grid-portfolio.portfolio-style-cols_2_masonry .overlay-info:before,
.wproto-posts-grid-portfolio.portfolio-style-cols_3_masonry .overlay-info:before {
  height: 2px;
  width: 70px;
  position: absolute;
  content: '';
  top: -20px;
  left: 50%;
  margin-left: -35px;
}
.wproto-posts-grid-portfolio.portfolio-style-cols_2_masonry_no_gap .buttons,
.wproto-posts-grid-portfolio.portfolio-style-cols_3_masonry_no_gap .buttons,
.wproto-posts-grid-portfolio.portfolio-style-cols_2_masonry .buttons,
.wproto-posts-grid-portfolio.portfolio-style-cols_3_masonry .buttons {
  bottom: 25%;
  margin-bottom: -40px;
  top: auto;
}
.wproto-posts-grid-portfolio.portfolio-style-cols_2_masonry_no_gap .post-content-inner:hover .overlay-info,
.wproto-posts-grid-portfolio.portfolio-style-cols_3_masonry_no_gap .post-content-inner:hover .overlay-info,
.wproto-posts-grid-portfolio.portfolio-style-cols_2_masonry .post-content-inner:hover .overlay-info,
.wproto-posts-grid-portfolio.portfolio-style-cols_3_masonry .post-content-inner:hover .overlay-info {
  margin-top: 0;
  opacity: 1;
}
.wproto-posts-grid-portfolio.portfolio-style-cols_2_masonry_no_gap .post-content-inner:hover .buttons,
.wproto-posts-grid-portfolio.portfolio-style-cols_3_masonry_no_gap .post-content-inner:hover .buttons,
.wproto-posts-grid-portfolio.portfolio-style-cols_2_masonry .post-content-inner:hover .buttons,
.wproto-posts-grid-portfolio.portfolio-style-cols_3_masonry .post-content-inner:hover .buttons {
  margin-bottom: 0;
}
.wproto-posts-grid-portfolio.portfolio-style-cols_3_masonry_no_gap .overlay-info {
  top: 30%;
}
.wproto-posts-grid-portfolio.portfolio-style-cols_3_masonry_no_gap .buttons {
  bottom: 15%;
}
.wproto-posts-grid-portfolio.portfolio-style-cols_3_masonry .overlay-info {
  position: absolute;
  left: 0;
  right: auto;
  padding: 30px 30px 0 30px;
  top: 0;
  text-align: left;
  margin-top: -20px;
}
.wproto-posts-grid-portfolio.portfolio-style-cols_3_masonry .overlay-info:before {
  display: none;
}
.wproto-posts-grid-portfolio.portfolio-style-cols_3_masonry .overlay-info:after {
  height: 2px;
  width: 70px;
  position: absolute;
  content: '';
  bottom: -20px;
  left: 30px;
}
.wproto-posts-grid-portfolio.portfolio-style-cols_3_masonry .buttons {
  bottom: 30px;
  right: 30px;
  margin-bottom: -15px;
  top: auto;
  text-align: right;
}
.wproto-posts-grid-portfolio.portfolio-style-cols_2_masonry_with_desc .item-content,
.wproto-posts-grid-portfolio.portfolio-style-cols_3_masonry_with_desc .item-content,
.wproto-posts-grid-portfolio.portfolio-style-cols_4_masonry_with_desc .item-content {
  padding: 25px;
  position: relative;
  text-align: center;
}
.wproto-posts-grid-portfolio.portfolio-style-cols_2_masonry_with_desc .item-content .post-title,
.wproto-posts-grid-portfolio.portfolio-style-cols_3_masonry_with_desc .item-content .post-title,
.wproto-posts-grid-portfolio.portfolio-style-cols_4_masonry_with_desc .item-content .post-title {
  margin-bottom: 8px;
  text-transform: uppercase;
}
.wproto-posts-grid-portfolio.portfolio-style-cols_2_masonry_with_desc .item-content:before,
.wproto-posts-grid-portfolio.portfolio-style-cols_3_masonry_with_desc .item-content:before,
.wproto-posts-grid-portfolio.portfolio-style-cols_4_masonry_with_desc .item-content:before {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 17px 16px 17px;
  top: -16px;
  left: 50%;
  margin-left: -17px;
  z-index: 100;
}
.wproto-posts-grid-portfolio.portfolio-style-cols_2_masonry_with_desc .item-content:after,
.wproto-posts-grid-portfolio.portfolio-style-cols_3_masonry_with_desc .item-content:after,
.wproto-posts-grid-portfolio.portfolio-style-cols_4_masonry_with_desc .item-content:after {
  content: '';
  position: absolute;
  bottom: 0;
  height: 2px;
  width: 70px;
  left: 50%;
  margin-left: -35px;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.wproto-posts-grid-portfolio.portfolio-style-cols_2_masonry_with_desc .item:hover .item-content:after,
.wproto-posts-grid-portfolio.portfolio-style-cols_3_masonry_with_desc .item:hover .item-content:after,
.wproto-posts-grid-portfolio.portfolio-style-cols_4_masonry_with_desc .item:hover .item-content:after {
  width: 80%;
  left: 10%;
  right: 10%;
  margin-left: 0;
}
.wproto-posts-grid-portfolio.portfolio-style-cols_4_masonry_with_desc .post-title a {
  text-transform: none;
}
@media screen and (max-width: 1199px) {
  .wproto-posts-grid-portfolio.portfolio-style-cols_3_masonry_no_gap .overlay-info,
  .wproto-posts-grid-portfolio.portfolio-style-cols_3_masonry .overlay-info {
    display: none;
  }
  .wproto-posts-grid-portfolio.portfolio-style-cols_3_masonry_no_gap .buttons,
  .wproto-posts-grid-portfolio.portfolio-style-cols_3_masonry .buttons {
    bottom: auto;
    top: 50%;
    right: 0;
    left: 0;
    margin-bottom: 0;
    text-align: center;
  }
}
@media screen and (max-width: 992px) {
  .wproto-posts-grid-portfolio.portfolio-style-cols_2_masonry_no_gap .overlay-info,
  .wproto-posts-grid-portfolio.portfolio-style-cols_3_masonry_no_gap .overlay-info,
  .wproto-posts-grid-portfolio.portfolio-style-cols_2_masonry .overlay-info {
    display: none;
  }
  .wproto-posts-grid-portfolio.portfolio-style-cols_2_masonry_no_gap .buttons,
  .wproto-posts-grid-portfolio.portfolio-style-cols_3_masonry_no_gap .buttons,
  .wproto-posts-grid-portfolio.portfolio-style-cols_2_masonry .buttons {
    bottom: auto;
    top: 50%;
    margin-bottom: 0;
  }
}
.wproto-posts-grid-portfolio.portfolio-style-cols_4_masonry_with_desc .overlay-info,
.wproto-posts-grid-portfolio.portfolio-style-cols_4_masonry_no_gap .overlay-info,
.wproto-posts-grid-portfolio.portfolio-style-cols_4_masonry .overlay-info {
  display: none;
}
.wproto-filters {
  margin-bottom: 35px;
}
.wproto-filters .filters-list a {
  display: inline-block;
  font-weight: bold;
  text-transform: uppercase;
  padding: 8px 14px;
  margin-bottom: 5px;
}
.wproto-filters .view-switcher .sbHolder,
.wproto-filters .sort-filters .sbHolder,
.wproto-filters .view-switcher .sbSelector,
.wproto-filters .sort-filters .sbSelector,
.wproto-filters .view-switcher .sbToggle,
.wproto-filters .sort-filters .sbToggle {
  height: 36px;
  line-height: 36px;
}
.wproto-filters .view-switcher .sbToggle,
.wproto-filters .sort-filters .sbToggle {
  width: 36px;
}
.wproto-filters .view-switcher .sbOptions,
.wproto-filters .sort-filters .sbOptions {
  top: 35px !important;
  right: 35px;
}
.wproto-filters .view-switcher .sbOptions a,
.wproto-filters .sort-filters .sbOptions a {
  padding: 2px 10px;
}
.wproto-portfolio-posts.style-cols_1_default .post-grid-media-header,
.wproto-portfolio-posts.style-cols_1_alt .post-grid-media-header {
  margin: 0;
}
.wproto-portfolio-posts.style-cols_1_default article,
.wproto-portfolio-posts.style-cols_1_alt article {
  margin: 0;
}
.wproto-portfolio-posts.style-cols_1_default .row,
.wproto-portfolio-posts.style-cols_1_alt .row {
  margin-bottom: 30px;
}
.wproto-portfolio-posts.style-cols_1_default .row .row,
.wproto-portfolio-posts.style-cols_1_alt .row .row {
  margin-bottom: 0;
}
.wproto-portfolio-posts.style-cols_1_default .wproto-post-image-area:after {
  position: absolute;
  top: 50px;
  right: 0;
  z-index: 100;
  content: '';
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 16px 16px 16px 0;
}
.wproto-portfolio-posts.style-cols_1_default .desc-text {
  padding: 45px 70px 20px 30px;
}
.wproto-portfolio-posts.style-cols_1_default .post-title {
  margin-bottom: 12px;
  text-transform: uppercase;
}
.wproto-portfolio-posts.style-cols_1_default .categories {
  margin-bottom: 12px;
}
.wproto-portfolio-posts.style-cols_1_default .more {
  display: inline-block;
  padding-bottom: 10px;
}
.wproto-portfolio-posts.style-cols_1_alt .desc-text {
  padding: 45px 40px 20px 40px;
}
.wproto-portfolio-posts.style-cols_1_alt .post-title {
  margin-bottom: 12px;
  text-transform: uppercase;
}
.wproto-portfolio-posts.style-cols_1_alt .categories {
  margin-bottom: 12px;
}
.wproto-portfolio-posts.style-cols_1_alt .row {
  margin-bottom: 0;
}
.wproto-portfolio-posts.style-cols_1_alt article .row {
  margin: 0 !important;
}
.wproto-portfolio-posts.style-cols_1_alt article .col-thumb,
.wproto-portfolio-posts.style-cols_1_alt article .col-desc {
  padding: 0 !important;
}
.wproto-portfolio-posts.style-cols_1_alt .row:hover .wproto-post-image-area .overlay,
.wproto-portfolio-posts.style-cols_1_alt .row:hover .wproto-post-image-area .buttons {
  opacity: 1;
}
.wproto-portfolio-posts.style-cols_1_alt .row:hover .wproto-post-image-area .buttons {
  margin-top: -22px;
}
.wproto-portfolio-posts.style-cols_1_alt .item-num-1 .wproto-post-image-area:after {
  position: absolute;
  top: 50px;
  right: 0;
  z-index: 100;
  content: '';
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 16px 16px 16px 0;
}
.wproto-portfolio-posts.style-cols_1_alt .item-num-2 .col-thumb {
  float: right;
}
.wproto-portfolio-posts.style-cols_1_alt .item-num-2 .col-desc {
  float: left;
}
.wproto-portfolio-posts.style-cols_1_alt .item-num-2 .wproto-post-image-area:after {
  position: absolute;
  top: 50px;
  left: 0;
  z-index: 100;
  content: '';
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 16px 0 16px 16px;
}
.wproto-portfolio-posts.style-cols_1_alt .desc-text .button {
  margin-bottom: 10px;
  margin-right: 15px;
  padding: 11px 20px;
}
.wproto-portfolio-posts.style-cols_1_alt .desc-text .button:last-of-type {
  margin-right: 0;
}
@media screen and (max-width: 1199px) {
  .wproto-portfolio-posts.style-cols_1_default .desc-text {
    padding: 30px 30px 0 0;
  }
  .wproto-portfolio-posts.style-cols_1_default .excerpt {
    display: none;
  }
  .wproto-portfolio-posts.style-cols_1_default .col-desc,
  .wproto-portfolio-posts.style-cols_1_default .col-thumb {
    margin-bottom: 0;
  }
  .wproto-portfolio-posts.style-cols_1_alt .excerpt,
  .wproto-portfolio-posts.style-cols_1_alt .desc-text .button {
    display: none;
  }
  .wproto-portfolio-posts.style-cols_1_alt .col-desc,
  .wproto-portfolio-posts.style-cols_1_alt .col-thumb,
  .wproto-portfolio-posts.style-cols_1_alt .row,
  .wproto-portfolio-posts.style-cols_1_alt .col-md-12 {
    margin-bottom: 0 !important;
  }
}
@media screen and (max-width: 767px) {
  .wproto-portfolio-posts.style-cols_1_default .wproto-post-image-area:after {
    display: none;
  }
  .wproto-portfolio-posts.style-cols_1_default .categories,
  .wproto-portfolio-posts.style-cols_1_default .more {
    display: none;
  }
  .wproto-portfolio-posts.style-cols_1_alt .categories {
    display: none;
  }
}
@media screen and (max-width: 640px) {
  .wproto-portfolio-posts.style-cols_1_default .col-desc,
  .wproto-portfolio-posts.style-cols_1_default .col-thumb {
    width: 100% !important;
  }
  .wproto-portfolio-posts.style-cols_1_default .categories,
  .wproto-portfolio-posts.style-cols_1_default .more,
  .wproto-portfolio-posts.style-cols_1_default .excerpt {
    display: block;
  }
  .wproto-portfolio-posts.style-cols_1_default .more {
    display: inline-block;
  }
  .wproto-portfolio-posts.style-cols_1_default .desc-text {
    padding: 30px;
  }
  .wproto-portfolio-posts.style-cols_1_alt .item-num-1 .wproto-post-image-area:after,
  .wproto-portfolio-posts.style-cols_1_alt .item-num-2 .wproto-post-image-area:after {
    display: none;
  }
  .wproto-portfolio-posts.style-cols_1_alt .col-desc,
  .wproto-portfolio-posts.style-cols_1_alt .col-thumb {
    width: 100% !important;
    float: none !important;
  }
  .wproto-portfolio-posts.style-cols_1_alt .categories,
  .wproto-portfolio-posts.style-cols_1_alt .excerpt {
    display: block;
  }
  .wproto-portfolio-posts.style-cols_1_alt .desc-text {
    padding: 30px;
  }
  .wproto-portfolio-posts.style-cols_1_alt .desc-text .button-more {
    display: inline-block;
  }
}
.wproto-portfolio-posts.style-cols_1_default .col-md-12 {
  margin-bottom: 0;
}
.wproto-full-width-filters .col {
  margin-bottom: 0;
}
.wproto-filters.container-fluid .filters-list,
.wproto-filters.container-fluid .view-switcher,
.wproto-filters.container-fluid .sort-filters {
  margin-bottom: 0;
}
@media screen and (max-width: 992px) {
  .wproto-filters.container-fluid .filters-list,
  .wproto-filters.container-fluid .view-switcher,
  .wproto-filters.container-fluid .sort-filters {
    margin-bottom: 15px;
  }
}
.wproto-portfolio-posts.style-cols_1_default .col-thumb,
.wproto-portfolio-posts.style-cols_1_alt .col-thumb,
.wproto-portfolio-posts.style-cols_1_default .col-desc,
.wproto-portfolio-posts.style-cols_1_alt .col-desc {
  margin-bottom: 0;
}
.wproto-full-width-filters {
  padding: 25px 0 3px 0;
  text-transform: uppercase;
}
.wproto-full-width-filters .row {
  margin-left: 0;
  margin-right: 0;
}
.wproto-full-width-filters .links {
  text-align: right;
}
.wproto-full-width-filters .links a {
  font-weight: bold;
  margin-left: 35px;
  display: inline-block;
  border-bottom: 2px solid transparent;
  padding-bottom: 7px;
  margin-bottom: 15px;
}
@media screen and (max-width: 992px) {
  .wproto-full-width-filters .title {
    display: none;
  }
  .wproto-full-width-filters .links {
    text-align: left;
  }
  .wproto-full-width-filters .links a {
    margin-left: 0;
    margin-right: 35px;
  }
  .wproto-full-width-filters .links a:last-of-type {
    margin-right: 0;
  }
  .wproto-full-width-filters .col,
  .wproto-full-width-filters .row {
    margin-bottom: 0 !important;
  }
}
.wproto-full-width-portfolio .wproto-pagination {
  border-top: 0 !important;
  margin-top: 0 !important;
  padding: 25px 15px !important;
  margin-bottom: 0 !important;
}
.wproto-full-width-portfolio .post-thumbnail {
  overflow: hidden;
}
.wproto-full-width-portfolio {
  overflow: hidden;
  width: 100%;
}
.wproto-full-width-grid img {
  display: block;
}
.wproto-full-width-grid .item {
  width: 20%;
}
.wproto-full-width-grid .item .inner {
  position: relative;
}
.wproto-full-width-grid.portfolio-style-full_width_third {
  margin-top: 4px;
}
.wproto-full-width-grid.portfolio-style-full_width_alt .overlay .buttons,
.wproto-full-width-grid.portfolio-style-full_width_third .overlay .buttons {
  width: 140px;
  left: auto !important;
  right: 5% !important;
  bottom: 10% !important;
  top: auto !important;
  margin-top: 0 !important;
  -webkit-transition: opacity 0.5s;
  -moz-transition: opacity 0.5s;
  -o-transition: opacity 0.5s;
  transition: opacity 0.5s;
}
.wproto-full-width-grid.portfolio-style-full_width_alt .overlay-info,
.wproto-full-width-grid.portfolio-style-full_width_third .overlay-info {
  position: absolute;
  left: 10% !important;
  right: 0;
  padding: 0;
  top: 10% !important;
  opacity: 1;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.wproto-full-width-grid.portfolio-style-full_width_alt .overlay-info .post-title,
.wproto-full-width-grid.portfolio-style-full_width_third .overlay-info .post-title {
  margin-bottom: 5px;
}
.wproto-full-width-grid.portfolio-style-full_width_alt .overlay-info:after,
.wproto-full-width-grid.portfolio-style-full_width_third .overlay-info:after {
  height: 2px;
  width: 70px;
  position: absolute;
  content: '';
  bottom: -20px;
  left: 0;
}
.wproto-full-width-grid.portfolio-style-full_width_third {
  position: relative;
  margin-right: -4px;
}
.wproto-full-width-grid.portfolio-style-full_width_third .item {
  margin-bottom: 4px;
}
.wproto-full-width-grid.portfolio-style-full_width_third .item .inner {
  margin-right: 4px;
}
.wproto-full-width-grid.portfolio-style-full_width .wproto-post-image-area .buttons {
  right: 40px;
  bottom: 0;
  left: auto;
  top: auto;
  margin-top: 0;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.wproto-full-width-grid.portfolio-style-full_width .post-info {
  position: absolute;
  z-index: 100;
  left: 40px;
  right: 40px;
  bottom: 40px;
  top: auto;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.wproto-full-width-grid.portfolio-style-full_width .post-info:after {
  height: 2px;
  width: 70px;
  position: absolute;
  content: '';
  bottom: -20px;
  left: 0;
}
.wproto-full-width-grid.portfolio-style-full_width .inside-overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  border: 5px solid transparent;
}
.wproto-full-width-grid.portfolio-style-full_width .inner:hover .post-info {
  bottom: auto;
  top: 0;
  margin-top: 40px;
}
.wproto-full-width-grid.portfolio-style-full_width .inner:hover .wproto-post-image-area .buttons {
  bottom: 20px;
}
.wproto-full-width-grid.portfolio-style-full_width .overlay {
  opacity: 1;
  background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, 0.65)));
  background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);
  background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);
  background: -ms-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a6000000', GradientType=0);
}
.wproto-full-width-grid.portfolio-style-full_width .inner:hover .overlay {
  background: rgba(0, 0, 0, 0.8);
}
.wproto-full-width-grid.portfolio-style-full_width .post-title {
  text-transform: uppercase;
  margin-bottom: 6px;
}
@media screen and (min-width: 1399px) {
  .wproto-full-width-grid .item {
    width: 16.66666666666667%;
  }
}
@media screen and (max-width: 1299px) {
  .wproto-full-width-grid .item {
    width: 20%;
  }
}
@media screen and (max-width: 992px) {
  .wproto-full-width-grid .item {
    width: 25%;
  }
  .wproto-full-width-grid.portfolio-style-full_width .item {
    width: 33,33333333333333%;
  }
}
@media screen and (max-width: 767px) {
  .wproto-full-width-grid .item {
    width: 33,33333333333333%;
  }
  .wproto-full-width-grid.portfolio-style-full_width .item {
    width: 50%;
  }
}
@media screen and (max-width: 479px) {
  .wproto-full-width-grid .item {
    width: 50%;
  }
  .wproto-full-width-grid.portfolio-style-full_width .item {
    width: 100%;
  }
}
@media screen and (max-width: 1199px) {
  .wproto-full-width-grid.portfolio-style-full .overlay-info,
  .wproto-full-width-grid.portfolio-style-full_width_alt .overlay-info,
  .wproto-full-width-grid.portfolio-style-full_width_third .overlay-info {
    display: none !important;
  }
  .wproto-full-width-grid.portfolio-style-full .overlay .buttons,
  .wproto-full-width-grid.portfolio-style-full_width_alt .overlay .buttons,
  .wproto-full-width-grid.portfolio-style-full_width_third .overlay .buttons {
    left: 0 !important;
    right: 0 !important;
    top: 50% !important;
    bottom: auto !important;
    text-align: center !important;
    width: auto !important;
    margin-top: -21px !important;
  }
}
/**************************************************************************************************************************
	POSTS CAROUSEL SHORTCODE STYLES
**************************************************************************************************************************/
.wproto-carousel-filters {
  text-align: center;
  margin: 0 auto 40px auto;
}
.wproto-carousel-filters .inside {
  display: inline-block;
  padding: 12px 60px 2px 60px;
  position: relative;
}
.wproto-carousel-filters .filter-link {
  font-weight: bold;
  display: inline-block;
  margin: 0 13px 10px 13px;
}
.wproto-carousel-filters .filter-nav-left,
.wproto-carousel-filters .filter-nav-right {
  width: 41px;
  position: absolute;
  top: 0;
  bottom: 0;
  background-size: 16px auto;
  background-position: center center;
  background-repeat: no-repeat;
}
.wproto-carousel-filters .filter-nav-left {
  left: 0;
}
.wproto-carousel-filters .filter-nav-right {
  right: 0;
}
.wproto-posts-carousel-shortcode .swiper-pagination {
  position: relative;
  padding: 40px 15px 35px 15px;
  width: 100%;
  text-align: center;
}
.wproto-posts-carousel-shortcode .swiper-pagination-bullet {
  display: inline-block;
  width: 10px;
  height: 10px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  margin: 0 3px 5px 3px;
  cursor: pointer;
}
.wproto-posts-carousel-shortcode-style-style_1 .inside,
.wproto-posts-carousel-shortcode-style-style_2 .inside,
.wproto-posts-carousel-shortcode-style-style_3 .inside {
  width: 384px;
}
@media screen and (max-width: 767px) {
  .wproto-posts-carousel-shortcode-style-style_1 .inside,
  .wproto-posts-carousel-shortcode-style-style_2 .inside,
  .wproto-posts-carousel-shortcode-style-style_3 .inside {
    width: 280px;
  }
  .wproto-carousel-filters {
    text-align: left;
  }
}
.wproto-posts-carousel-shortcode-style-style_1 .post-title,
.wproto-posts-carousel-shortcode-style-style_2 .post-title,
.wproto-posts-carousel-shortcode-style-style_3 .post-title {
  margin-bottom: 12px;
}
.wproto-posts-carousel-shortcode-style-style_1 .overlay-info:after,
.wproto-posts-carousel-shortcode-style-style_2 .overlay-info:after,
.wproto-posts-carousel-shortcode-style-style_3 .overlay-info:after {
  height: 2px;
  width: 70px;
  position: absolute;
  content: '';
  bottom: -22px;
  left: 0;
}
.wproto-posts-carousel-shortcode-style-style_1 .wproto-post-image-area .buttons,
.wproto-posts-carousel-shortcode-style-style_2 .wproto-post-image-area .buttons,
.wproto-posts-carousel-shortcode-style-style_3 .wproto-post-image-area .buttons {
  width: auto;
  right: 40px;
  bottom: 0;
  top: auto;
  left: auto;
  margin: 0;
}
.wproto-posts-carousel-shortcode-style-style_1 .overlay-info,
.wproto-posts-carousel-shortcode-style-style_2 .overlay-info,
.wproto-posts-carousel-shortcode-style-style_3 .overlay-info {
  position: absolute;
  left: 40px;
  right: 40px;
  top: 0;
  opacity: 0;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.wproto-posts-carousel-shortcode-style-style_1 .swiper-slide:hover .wproto-post-image-area .buttons,
.wproto-posts-carousel-shortcode-style-style_2 .swiper-slide:hover .wproto-post-image-area .buttons,
.wproto-posts-carousel-shortcode-style-style_3 .swiper-slide:hover .wproto-post-image-area .buttons {
  bottom: 27px;
}
.wproto-posts-carousel-shortcode-style-style_1 .swiper-slide:hover .overlay .overlay-info,
.wproto-posts-carousel-shortcode-style-style_2 .swiper-slide:hover .overlay .overlay-info,
.wproto-posts-carousel-shortcode-style-style_3 .swiper-slide:hover .overlay .overlay-info {
  top: 40px;
  opacity: 1;
}
.wproto-posts-carousel-shortcode-style-style_2 .overlay .overlay-info,
.wproto-posts-carousel-shortcode-style-style_3 .overlay .overlay-info {
  opacity: 1;
  top: auto;
  bottom: 14px;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.wproto-posts-carousel-shortcode-style-style_2 .overlay .overlay-info:after,
.wproto-posts-carousel-shortcode-style-style_3 .overlay .overlay-info:after {
  height: 2px;
  width: 70px;
  position: absolute;
  content: '';
  bottom: -14px;
  left: 0;
}
.wproto-posts-carousel-shortcode-style-style_2 .post-title,
.wproto-posts-carousel-shortcode-style-style_3 .post-title {
  margin-bottom: 7px;
}
.wproto-posts-carousel-shortcode-style-style_2 .cats,
.wproto-posts-carousel-shortcode-style-style_3 .cats {
  margin-bottom: 5px;
}
.wproto-posts-carousel-shortcode-style-style_2 .wproto-post-image-area .overlay,
.wproto-posts-carousel-shortcode-style-style_3 .wproto-post-image-area .overlay {
  opacity: 1;
  background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.25) 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, 0.25)));
  background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.25) 100%);
  background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.25) 100%);
  background: -ms-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.25) 100%);
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.25) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a6000000', GradientType=0);
}
.wproto-posts-carousel-shortcode-style-style_2 .swiper-slide:hover .wproto-post-image-area .overlay,
.wproto-posts-carousel-shortcode-style-style_3 .swiper-slide:hover .wproto-post-image-area .overlay {
  background: rgba(0, 0, 0, 0.6);
}
.wproto-posts-carousel-shortcode-style-style_2 .swiper-slide:hover .wproto-post-image-area .overlay .overlay-info,
.wproto-posts-carousel-shortcode-style-style_3 .swiper-slide:hover .wproto-post-image-area .overlay .overlay-info {
  top: 0;
  margin-top: 40px;
  bottom: auto;
}
.wproto-posts-carousel-shortcode-style-style_2 .swiper-slide:hover .wproto-post-image-area .overlay .overlay-info:after,
.wproto-posts-carousel-shortcode-style-style_3 .swiper-slide:hover .wproto-post-image-area .overlay .overlay-info:after {
  height: 2px;
  width: 70px;
  position: absolute;
  display: block;
  content: '';
  bottom: -14px;
  left: 0;
}
.wproto-posts-carousel-shortcode-style-style_3 .wproto-post-image-area .overlay-inner {
  border: 5px solid transparent;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
}
.wproto-posts-carousel-shortcode-style-style_3 .overlay .overlay-info {
  bottom: 9px;
}
.wproto-posts-carousel-shortcode-style-style_4 .inside,
.wproto-posts-carousel-shortcode-style-style_5 .inside,
.wproto-posts-carousel-shortcode-style-style_6 .inside,
.wproto-posts-carousel-shortcode-style-style_7 .inside {
  width: 370px;
  margin-right: 30px;
}
.wproto-posts-carousel-shortcode-style-style_4 .item-description,
.wproto-posts-carousel-shortcode-style-style_5 .item-description,
.wproto-posts-carousel-shortcode-style-style_6 .item-description,
.wproto-posts-carousel-shortcode-style-style_7 .item-description {
  padding: 30px;
  position: relative;
}
.wproto-posts-carousel-shortcode-style-style_4 .item-description:after,
.wproto-posts-carousel-shortcode-style-style_5 .item-description:after,
.wproto-posts-carousel-shortcode-style-style_6 .item-description:after,
.wproto-posts-carousel-shortcode-style-style_7 .item-description:after {
  width: 70px;
  height: 2px;
  content: '';
  position: absolute;
  bottom: 0;
  left: 30px;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.wproto-posts-carousel-shortcode-style-style_4 .post-title,
.wproto-posts-carousel-shortcode-style-style_5 .post-title,
.wproto-posts-carousel-shortcode-style-style_6 .post-title,
.wproto-posts-carousel-shortcode-style-style_7 .post-title {
  margin-bottom: 18px;
}
.wproto-posts-carousel-shortcode-style-style_4 .cats,
.wproto-posts-carousel-shortcode-style-style_5 .cats,
.wproto-posts-carousel-shortcode-style-style_6 .cats,
.wproto-posts-carousel-shortcode-style-style_7 .cats {
  margin-bottom: 10px;
}
.wproto-posts-carousel-shortcode-style-style_4 .excerpt,
.wproto-posts-carousel-shortcode-style-style_5 .excerpt,
.wproto-posts-carousel-shortcode-style-style_6 .excerpt,
.wproto-posts-carousel-shortcode-style-style_7 .excerpt {
  margin-bottom: 22px;
}
.wproto-posts-carousel-shortcode-style-style_4 .inside:hover .item-description:after,
.wproto-posts-carousel-shortcode-style-style_5 .inside:hover .item-description:after,
.wproto-posts-carousel-shortcode-style-style_6 .inside:hover .item-description:after,
.wproto-posts-carousel-shortcode-style-style_7 .inside:hover .item-description:after {
  width: 310px;
}
.wproto-posts-carousel-shortcode-style-style_4 .post-format-icon,
.wproto-posts-carousel-shortcode-style-style_5 .post-format-icon,
.wproto-posts-carousel-shortcode-style-style_6 .post-format-icon,
.wproto-posts-carousel-shortcode-style-style_7 .post-format-icon {
  width: 41px;
  height: 41px;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 100;
  background-size: 16px auto;
  background-repeat: no-repeat;
  background-position: center center;
}
.wproto-posts-carousel-shortcode-style-style_5 .inside,
.wproto-posts-carousel-shortcode-style-style_7 .inside {
  width: 555px;
  margin-right: 30px;
}
.wproto-posts-carousel-shortcode-style-style_5 .post-grid-media-header,
.wproto-posts-carousel-shortcode-style-style_7 .post-grid-media-header,
.wproto-posts-carousel-shortcode-style-style_5 .item-description,
.wproto-posts-carousel-shortcode-style-style_7 .item-description {
  float: left;
  height: 270px;
}
.wproto-posts-carousel-shortcode-style-style_5 .post-grid-media-header,
.wproto-posts-carousel-shortcode-style-style_7 .post-grid-media-header {
  width: 270px;
}
.wproto-posts-carousel-shortcode-style-style_5 .item-description,
.wproto-posts-carousel-shortcode-style-style_7 .item-description {
  width: 285px;
}
.wproto-posts-carousel-shortcode-style-style_5 .inside:hover .item-description:after,
.wproto-posts-carousel-shortcode-style-style_7 .inside:hover .item-description:after {
  width: 220px;
}
.wproto-posts-carousel-shortcode-style-style_6 .inside {
  width: 270px;
  margin-right: 30px;
}
.wproto-posts-carousel-shortcode-style-style_6 .item-description {
  padding: 20px;
}
.wproto-posts-carousel-shortcode-style-style_6 .inside:hover .item-description:after {
  width: 210px;
}
.wproto-posts-carousel-shortcode-style-style_6 .post-title,
.wproto-posts-carousel-shortcode-style-style_6 .cats {
  margin-bottom: 10px;
}
.wproto-posts-carousel-block-title {
  padding-bottom: 15px;
  margin-bottom: 30px;
  position: relative;
  min-height: 22px;
}
.wproto-posts-carousel-block-title h2 {
  margin-bottom: 0;
}
.wproto-posts-carousel-block-title h2:after {
  content: '';
  width: 70px;
  height: 2px;
  bottom: -2px;
  left: 0;
  position: absolute;
}
.wproto-posts-carousel-block-title .filter-nav-left,
.wproto-posts-carousel-block-title .filter-nav-right {
  position: absolute;
  width: 22px;
  height: 22px;
  background-size: 12px 12px;
  background-position: center center;
  background-repeat: no-repeat;
  top: 0;
}
.wproto-posts-carousel-block-title .filter-nav-right {
  right: 0;
}
.wproto-posts-carousel-block-title .filter-nav-left {
  right: 25px;
}
@media screen and (max-width: 767px) {
  .wproto-posts-carousel-block-title .filter-nav-left,
  .wproto-posts-carousel-block-title .filter-nav-right {
    display: none;
  }
}
.wproto-posts-carousel-shortcode-style-style_7 .post-grid-media-header,
.wproto-posts-carousel-shortcode-style-style_7 .item-description {
  float: left;
  height: 184px;
}
.wproto-posts-carousel-shortcode .swiper-slide:last-of-type .inside {
  margin-right: 0 !important;
}
/**************************************************************************************************************************
	INTRO BLOCK POSTS STYLES
**************************************************************************************************************************/
.wproto-intro-posts .read-all {
  float: right;
  margin-top: 12px;
}
.wproto-intro-posts .post-grid-media-header,
.wproto-intro-posts .item-description {
  width: 380px;
  height: 244px;
  float: left;
}
.wproto-intro-posts .item {
  width: 760px;
  float: left;
}
.wproto-intro-posts .item.num-1 {
  float: right;
  width: 380px;
}
.wproto-intro-posts .item.num-1 .post-grid-media-header,
.wproto-intro-posts .item.num-1 .item-description {
  float: none;
}
.wproto-intro-posts .item.num-2 .post-grid-media-header {
  float: right;
}
.wproto-intro-posts .item-description {
  padding: 30px;
  position: relative;
}
.wproto-intro-posts .cats {
  margin-bottom: 8px;
}
.wproto-intro-posts .post-title {
  margin-bottom: 12px;
}
.wproto-intro-posts .excerpt {
  margin-bottom: 20px;
}
.wproto-intro-posts .item.num-0 .item-description:after {
  content: '';
  position: absolute;
  left: -18px;
  top: 29px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 16px 18px 16px 0;
  z-index: 100;
}
.wproto-intro-posts .item.num-1 .item-description:after {
  content: '';
  position: absolute;
  left: 50%;
  margin-left: -16px;
  top: -16px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 16px 16px 16px;
  z-index: 100;
}
.wproto-intro-posts .item.num-2 .item-description:after {
  content: '';
  position: absolute;
  right: -16px;
  top: 29px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 16px 0 16px 16px;
  z-index: 100;
}
@media screen and (max-width: 1199px) {
  .wproto-intro-posts .post-grid-media-header,
  .wproto-intro-posts .item-description {
    width: 313.3333333333333px;
    height: 201px;
  }
  .wproto-intro-posts .item {
    width: 626.6666666666667px;
  }
  .wproto-intro-posts .item.num-1 {
    float: right;
    width: 313.3333333333333px;
  }
  .wproto-intro-posts .excerpt {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .wproto-intro-posts .post-grid-media-header,
  .wproto-intro-posts .item-description {
    width: 100%;
    height: auto;
  }
  .wproto-intro-posts .item {
    width: 33.33333333333333%;
  }
  .wproto-intro-posts .item.num-1 {
    float: right;
    width: 33.33333333333333%;
  }
  .wproto-intro-posts .item .item-description:after {
    display: none !important;
  }
  .wproto-intro-posts .item-description {
    display: none;
  }
}
@media screen and (max-width: 767px) {
  .wproto-intro-posts .read-all {
    display: none;
  }
}
@media screen and (max-width: 390px) {
  .wproto-intro-posts .post-grid-media-header,
  .wproto-intro-posts .item-description {
    width: 100%;
    height: auto;
  }
  .wproto-intro-posts .item {
    width: 100%;
  }
  .wproto-intro-posts .item.num-1 {
    float: right;
    width: 100%;
  }
  .wproto-intro-posts .item-description {
    display: block;
  }
  .item {
    margin-bottom: 30px;
  }
  .item:last-of-type {
    margin-bottom: 0;
  }
  .item .item-description:after {
    display: none !important;
  }
}
/**************************************************************************************************************************
	RESPONSIVE TWEAKS
**************************************************************************************************************************/
@media screen and (max-width: 767px) {
  .wproto-carousel-filters {
    display: none;
  }
  .wproto-posts-carousel-shortcode-style-style_4 .inside {
    width: 300px;
  }
  .wproto-posts-carousel-shortcode-style-style_4 .inside:hover .item-description:after {
    width: 220px !important;
  }
  .wproto-header-shortcode br {
    display: none !important;
  }
}
/**************************************************************************************************************************
	WPROTO BANNER SHORTCODE
**************************************************************************************************************************/
.wproto-banner.type-text {
  display: block;
  padding: 25px 40px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}
.wproto-banner.type-text h2 {
  margin-bottom: 14px;
}
.wproto-banner.type-text p {
  margin-bottom: 24px;
}
.wproto-banner.type-text h2,
.wproto-banner.type-text mark {
  font-weight: 800;
}
.wproto-banner.type-text mark {
  display: inline-block;
  padding: 12px 20px;
}
.wproto-banner.type-text *:last-child {
  margin-bottom: 0;
}
.wproto-banner.type-image {
  display: block;
  border-width: 3px;
  border-style: solid;
  border-color: transparent;
  margin-bottom: 30px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  padding: 45px 27px;
}
.wproto-banner.type-image h2 {
  margin-bottom: 8px;
  font-weight: 800;
}
.wproto-banner.type-image p {
  margin-bottom: 20px;
}
/**************************************************************************************************************************
	PRODUCTS LIST SHORTCODE
**************************************************************************************************************************/
.wproto-products-list {
  padding: 30px;
}
.wproto-products-list .shortcode-title {
  text-transform: uppercase;
  margin-bottom: 30px;
  padding-bottom: 14px;
}
.wproto-products-list ins {
  text-decoration: none;
}
.wproto-products-list .item {
  margin-bottom: 20px;
  padding-bottom: 20px;
}
.wproto-products-list .item.with-thumb .thumb {
  position: absolute;
}
.wproto-products-list .item.with-thumb .desc {
  padding-left: 74px;
  min-height: 70px;
}
.wproto-products-list .title {
  display: block;
}
.wproto-products-list .item:last-of-type {
  padding-bottom: 0;
  margin-bottom: 0;
  border-bottom: 0 !important;
}
.wproto-products-list .product-price span {
  font-weight: bold;
}
.wproto-products-list .product-price del span {
  font-weight: normal;
}
.wproto-products-list .product-rating,
.wproto-products-list .title {
  margin-bottom: 5px;
}
@media screen and (max-width: 995px) {
  .wproto-products-list .item.with-thumb .desc {
    padding-left: 0;
    min-height: 1px;
  }
  .wproto-products-list .item.with-thumb .thumb {
    display: none;
  }
}
@media screen and (max-width: 767px) {
  .wproto-products-list .item.with-thumb .desc {
    padding-left: 74px;
    min-height: 70px;
  }
  .wproto-products-list .item.with-thumb .thumb {
    display: block;
  }
}
/**************************************************************************************************************************
	PRODUCTS CAROUSEL
**************************************************************************************************************************/
.wproto-products-carousel .thumb .bx-prev,
.wproto-products-grid .thumb .bx-prev,
.wproto-products-carousel .thumb .bx-next,
.wproto-products-grid .thumb .bx-next {
  position: absolute;
  width: 25px;
  height: 65px;
  top: 50%;
  margin-top: -32px;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 16px auto;
  opacity: 0;
  -webkit-transition: opacity 0.3s;
  -moz-transition: opacity 0.3s;
  -o-transition: opacity 0.3s;
  transition: opacity 0.3s;
  z-index: 100;
}
.wproto-products-carousel .thumb .bx-prev,
.wproto-products-grid .thumb .bx-prev {
  left: 0;
}
.wproto-products-carousel .thumb .bx-next,
.wproto-products-grid .thumb .bx-next {
  right: 0;
}
.wproto-products-carousel .thumb.hide-controls .bx-prev,
.wproto-products-grid .thumb.hide-controls .bx-prev,
.wproto-products-carousel .thumb.hide-controls .bx-next,
.wproto-products-grid .thumb.hide-controls .bx-next {
  display: none !important;
}
.wproto-products-carousel .inside:hover .bx-prev,
.wproto-products-grid .inside:hover .bx-prev,
.wproto-products-carousel .inside:hover .bx-next,
.wproto-products-grid .inside:hover .bx-next,
.wproto-products-carousel .inside:hover .iconic-wishlist,
.wproto-products-grid .inside:hover .iconic-wishlist {
  opacity: 1;
}
.wproto-products-carousel {
  margin-right: -30px;
}
.wproto-products-carousel .onsale {
  z-index: 100;
  top: 10px;
}
.wproto-products-carousel .iconic-wishlist {
  position: absolute;
  width: 20px;
  height: 17px;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  top: 30px;
  right: 30px;
  z-index: 100;
  opacity: 0;
  -webkit-transition: opacity 0.3s;
  -moz-transition: opacity 0.3s;
  -o-transition: opacity 0.3s;
  transition: opacity 0.3s;
}
.wproto-products-carousel .inside {
  position: relative;
  width: 260px;
  margin-right: 30px;
}
.wproto-products-carousel .owl-pagination {
  display: block;
  padding: 40px 0 0 0;
  text-align: center;
}
.wproto-products-carousel .owl-pagination .owl-page {
  width: 10px;
  height: 10px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  display: inline-block;
  margin: 0 3px;
}
.wproto-products-carousel .owl-prev,
.wproto-products-carousel .owl-next {
  text-indent: -5555em;
  width: 42px;
  height: 42px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  background-repeat: no-repeat;
  background-size: 16px auto;
  background-position: center center;
  position: absolute;
  top: 140px;
}
.wproto-products-carousel .owl-prev {
  left: -21px;
}
.wproto-products-carousel .owl-next {
  right: 12px;
}
.wproto-products-carousel .thumb {
  position: relative;
}
.wproto-products-carousel .text {
  text-align: center;
  padding: 30px;
}
.wproto-products-carousel .categories,
.wproto-products-carousel .product-price,
.wproto-products-carousel .product-title {
  display: block;
  margin-bottom: 3px;
}
.wproto-products-carousel .product-price {
  font-weight: bold;
  padding: 7px 0 11px 0;
}
.wproto-products-carousel .product-price del {
  font-weight: normal;
}
.wproto-products-carousel .product-add-button .button {
  text-transform: uppercase;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  padding: 10px 20px;
}
.wproto-products-carousel ins {
  text-decoration: none;
}
.wproto-products-carousel .product-rating {
  position: relative;
  text-align: left;
  width: 70px;
  margin: 0 auto;
}
.wproto-products-carousel.style-style_2 .text,
.wproto-products-carousel.style-style_4 .text {
  background-color: transparent;
}
.wproto-products-carousel.style-style_2 .product-title,
.wproto-products-carousel.style-style_4 .product-title,
.wproto-products-carousel.style-style_2 .categories,
.wproto-products-carousel.style-style_4 .categories {
  text-transform: uppercase;
}
.wproto-products-carousel.style-style_4 .product-title,
.wproto-products-carousel.style-style_4 .product-price {
  font-weight: bold;
  margin: 0;
  padding: 0;
}
.wproto-products-carousel.style-style_4 .text {
  padding: 20px;
}
.wproto-products-carousel.style-style_4 .iconic-wishlist {
  display: none;
}
.wproto-products-carousel.style-style_2 .iconic-wishlist,
.wproto-products-carousel.style-style_5 .iconic-wishlist {
  position: static;
  display: inline-block;
  right: auto;
  top: auto;
  opacity: 1 !important;
}
.wproto-products-carousel.style-style_2 .iconic-cart,
.wproto-products-carousel.style-style_5 .iconic-cart {
  display: inline-block;
  margin-left: 7px;
  width: 20px;
  height: 17px;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.wproto-products-carousel.style-style_5 .inside {
  width: 355px;
}
.wproto-products-carousel.style-style_3 .text {
  background-color: transparent;
}
.wproto-products-carousel.style-style_3 .product-title,
.wproto-products-carousel.style-style_3 .categories {
  text-transform: uppercase;
}
.wproto-products-carousel.style-style_3 .product-title {
  font-weight: bold;
}
.wproto-products-carousel.style-style_5 .text {
  text-align: left;
  padding-bottom: 10px;
}
.wproto-products-carousel.style-style_5 footer .icons {
  float: right;
  padding-top: 10px;
}
.wproto-products-carousel.style-style_5 footer {
  margin-top: 15px;
  padding-top: 10px;
}
.wproto-products-carousel.style-style_5 .categories,
.wproto-products-carousel.style-style_5 .product-title {
  text-transform: uppercase;
  margin-bottom: 8px;
}
.wproto-products-carousel.style-style_5 .product-title {
  margin-bottom: 13px;
}
@media screen and (max-width: 1199px) {
  .wproto-products-carousel .owl-prev,
  .wproto-products-carousel .owl-next {
    display: none;
  }
}
@media screen and (max-width: 800px) {
  .wproto-products-carousel {
    margin-right: 0;
  }
  .wproto-products-carousel .inside {
    margin-right: 15px;
  }
}
@media screen and (max-width: 460px) {
  .wproto-products-carousel .inside,
  .wproto-products-carousel.style-style_5 .inside {
    width: 275px !important;
    margin-right: 0 !important;
  }
}
/**************************************************************************************************************************
	WPROTO PRODUCTS SHORTCODE
**************************************************************************************************************************/
.wproto-products-grid ins {
  text-decoration: none;
}
.wproto-products-grid .product-title,
.wproto-products-grid .thumb img {
  display: block;
}
.wproto-products-grid .onsale {
  z-index: 100;
  top: 15px;
}
.wproto-products-grid .product-rating {
  width: 68px;
}
.wproto-products-grid.style-col_1_style_1 div.col,
.wproto-products-grid.style-col_1_style_2 div.col,
.wproto-products-grid.style-col_1_style_3 div.col {
  width: 100% !important;
  margin-bottom: 0 !important;
}
.wproto-products-grid.style-col_1_style_1 article {
  position: relative;
  min-height: 265px;
  margin-bottom: 30px;
}
.wproto-products-grid.style-col_1_style_1 article .thumb {
  position: absolute;
  width: 270px;
}
.wproto-products-grid.style-col_1_style_1 article .product-content {
  padding: 25px 25px 25px 300px;
}
.wproto-products-grid.style-col_1_style_1 article .product-title,
.wproto-products-grid.style-col_1_style_1 article .product-categories,
.wproto-products-grid.style-col_1_style_1 article .button {
  text-transform: uppercase;
}
.wproto-products-grid.style-col_1_style_1 .product-rating,
.wproto-products-grid.style-col_1_style_1 .product-categories {
  float: right;
}
.wproto-products-grid.style-col_1_style_1 .product-price {
  font-weight: bold;
}
.wproto-products-grid.style-col_1_style_1 .product-price del {
  font-weight: normal;
}
.wproto-products-grid.style-col_1_style_1 .product-title {
  margin-bottom: 11px;
  font-weight: 600;
}
.wproto-products-grid.style-col_1_style_1 .product-categories,
.wproto-products-grid.style-col_1_style_1 .product-price {
  margin-bottom: 15px;
}
.wproto-products-grid.style-col_1_style_1 .product-desc {
  padding: 15px 0 20px 0;
}
.wproto-products-grid.style-col_1_style_1 .product-cart-buttons .wproto-add-to-wishlist {
  display: inline-block;
  vertical-align: middle;
  width: 20px;
  height: 20px;
  background-size: 20px 20px;
  background-position: center center;
  background-repeat: no-repeat;
  margin-left: 30px;
}
@media screen and (max-width: 767px) {
  .wproto-products-grid.style-col_1_style_1 .product-rating,
  .wproto-products-grid.style-col_1_style_1 .product-categories {
    display: none;
  }
}
@media screen and (max-width: 600px) {
  .wproto-products-grid.style-col_1_style_1 .product-rating,
  .wproto-products-grid.style-col_1_style_1 .product-categories {
    display: block;
    float: none;
  }
  .wproto-products-grid.style-col_1_style_1 article .thumb {
    position: relative;
    width: 100%;
  }
  .wproto-products-grid.style-col_1_style_1 article .product-content {
    padding-left: 25px;
  }
  .wproto-products-grid.style-col_1_style_1 .product-title,
  .wproto-products-grid.style-col_1_style_1 .product-rating,
  .wproto-products-grid.style-col_1_style_1 .product-categories {
    margin-bottom: 8px;
  }
}
.wproto-products-grid.style-col_1_style_2 article {
  position: relative;
  min-height: 380px;
  margin-bottom: 30px;
  padding-bottom: 30px;
}
.wproto-products-grid.style-col_1_style_2 article .thumb {
  position: absolute;
  width: 270px;
}
.wproto-products-grid.style-col_1_style_2 article .product-content {
  padding: 25px 230px 25px 300px;
}
.wproto-products-grid.style-col_1_style_2 article .product-title,
.wproto-products-grid.style-col_1_style_2 article .product-categories,
.wproto-products-grid.style-col_1_style_2 article .button {
  text-transform: uppercase;
}
.wproto-products-grid.style-col_1_style_2 .product-categories {
  margin-bottom: 11px;
}
.wproto-products-grid.style-col_1_style_2 .product-title,
.wproto-products-grid.style-col_1_style_2 .product-rating {
  margin-bottom: 16px;
}
.wproto-products-grid.style-col_1_style_2 .product-price {
  font-weight: bold;
  margin-bottom: 25px;
}
.wproto-products-grid.style-col_1_style_2 article footer {
  position: absolute;
  right: 0;
  padding-left: 30px;
  top: 0;
  height: 350px;
  width: 200px;
}
.wproto-products-grid.style-col_1_style_2 .product-cart-buttons .wproto-add-to-wishlist {
  display: block;
  margin-top: 25px;
  padding-left: 25px;
  height: 17px;
  line-height: 17px;
  text-transform: uppercase;
  background-position: left top;
  background-size: 17px auto;
  background-repeat: no-repeat;
}
.wproto-products-pagination-style-col_1_style_2 .wproto-pagination,
.wproto-products-pagination-style-col_1_style_3 .wproto-pagination,
.wproto-products-grid.style-cols_2_style_1 .wproto-pagination,
.wproto-products-grid.style-cols_2_style_3 .wproto-pagination,
.wproto-products-grid.style-cols_3_style_2 .wproto-pagination,
.wproto-products-grid.style-cols_4_style_2 .wproto-pagination {
  border-top: 0 !important;
  padding-top: 25px;
}
@media screen and (max-width: 767px) {
  .wproto-products-grid.style-col_1_style_2 article footer {
    position: static;
    padding: 25px 0 0 0;
    width: auto;
    height: auto;
    border-left: 0 !important;
  }
  .wproto-products-grid.style-col_1_style_2 article .product-content {
    padding-right: 0;
  }
  .wproto-products-grid.style-col_1_style_2 .product-cart-buttons .wproto-add-to-wishlist {
    display: inline-block;
    vertical-align: middle;
    margin: 0 0 0 20px;
  }
}
@media screen and (max-width: 550px) {
  .wproto-products-grid.style-col_1_style_2 article .thumb {
    position: relative;
    width: auto;
  }
  .wproto-products-grid.style-col_1_style_2 article .thumb img {
    width: 100%;
  }
  .wproto-products-grid.style-col_1_style_2 article .product-content {
    padding-left: 0;
  }
  .wproto-products-grid.style-col_1_style_2 .product-cart-buttons .wproto-add-to-wishlist {
    display: none;
  }
}
.wproto-products-grid.style-col_1_style_3 article {
  position: relative;
  min-height: 295px;
  margin-bottom: 30px;
  padding-bottom: 30px;
}
.wproto-products-grid.style-col_1_style_3 article .thumb {
  position: absolute;
  width: 270px;
}
.wproto-products-grid.style-col_1_style_3 article .product-content {
  padding: 0 0 0 300px;
}
.wproto-products-grid.style-col_1_style_3 article .product-title,
.wproto-products-grid.style-col_1_style_3 article .product-categories,
.wproto-products-grid.style-col_1_style_3 article .button {
  text-transform: uppercase;
}
.wproto-products-grid.style-col_1_style_3 .product-title {
  font-weight: bold;
}
.wproto-products-grid.style-col_1_style_3 .product-title,
.wproto-products-grid.style-col_1_style_3 .product-rating {
  margin-bottom: 11px;
}
.wproto-products-grid.style-col_1_style_3 .product-price {
  font-weight: bold;
  margin-bottom: 11px;
}
.wproto-products-grid.style-col_1_style_3 .product-desc {
  margin-bottom: 18px;
}
.wproto-products-grid.style-col_1_style_3 .product-cart-buttons .wproto-add-to-wishlist {
  display: inline-block;
  vertical-align: middle;
  padding-left: 25px;
  height: 17px;
  line-height: 17px;
  margin-left: 25px;
  text-transform: uppercase;
  background-position: left top;
  background-size: 17px auto;
  background-repeat: no-repeat;
}
@media screen and (max-width: 600px) {
  .wproto-products-grid.style-col_1_style_3 article .thumb {
    position: relative;
    margin-bottom: 25px;
    width: auto;
  }
  .wproto-products-grid.style-col_1_style_3 article .thumb img {
    width: 100%;
  }
  .wproto-products-grid.style-col_1_style_3 article .product-content {
    padding-left: 0;
  }
  .wproto-products-grid.style-col_1_style_3 .product-cart-buttons .wproto-add-to-wishlist {
    display: none;
  }
}
.wproto-products-grid.style-cols_2_style_1 .posts-holder .row,
.wproto-products-grid.style-cols_2_style_2 .posts-holder .row,
.wproto-products-grid.style-cols_2_style_3 .posts-holder .row,
.wproto-products-grid.style-cols_3_style_1 .posts-holder .row,
.wproto-products-grid.style-cols_3_style_2 .posts-holder .row,
.wproto-products-grid.style-cols_3_style_3 .posts-holder .row,
.wproto-products-grid.style-cols_4_style_1 .posts-holder .row,
.wproto-products-grid.style-cols_4_style_2 .posts-holder .row,
.wproto-products-grid.style-cols_4_style_3 .posts-holder .row {
  font-size: 0;
}
.wproto-products-grid.style-cols_2_style_1 .col,
.wproto-products-grid.style-cols_2_style_2 .col,
.wproto-products-grid.style-cols_2_style_3 .col,
.wproto-products-grid.style-cols_3_style_1 .col,
.wproto-products-grid.style-cols_3_style_2 .col,
.wproto-products-grid.style-cols_3_style_3 .col,
.wproto-products-grid.style-cols_4_style_1 .col,
.wproto-products-grid.style-cols_4_style_2 .col,
.wproto-products-grid.style-cols_4_style_3 .col {
  display: inline-block;
  float: none;
  vertical-align: top;
}
.wproto-products-grid.style-cols_2_style_1 article,
.wproto-products-grid.style-cols_2_style_1 article .thumb {
  position: relative;
}
.wproto-products-grid.style-cols_2_style_1 .product-content {
  padding: 25px 30px;
}
.wproto-products-grid.style-cols_2_style_1 .product-rating {
  float: right;
  margin-top: -4px;
}
.wproto-products-grid.style-cols_2_style_1 .product-title,
.wproto-products-grid.style-cols_2_style_1 .product-categories {
  margin-bottom: 11px;
  text-transform: uppercase;
}
.wproto-products-grid.style-cols_2_style_1 .button {
  text-transform: uppercase;
}
.wproto-products-grid.style-cols_2_style_1 .product-price {
  display: none;
  font-weight: bold;
  padding-top: 10px;
}
.wproto-products-grid.style-cols_2_style_1 .product-title {
  font-weight: 600;
}
.wproto-products-grid.style-cols_2_style_1 .product-desc {
  display: none;
}
.wproto-products-grid.style-cols_2_style_1 .price-visible-cols-2-style-1,
.wproto-products-grid.style-cols_2_style_1 .price-visible-cols-2 {
  display: inline-block !important;
  visibility: visible !important;
}
.wproto-products-grid.style-cols_2_style_1 .product-desc {
  padding-bottom: 22px;
  margin-bottom: 22px;
}
.wproto-products-grid.style-cols_2_style_1 .product-cart-buttons {
  float: right;
}
.wproto-products-grid.style-cols_2_style_1 .price-visible-cols-2-style-1 {
  float: left;
}
@media screen and (max-width: 992px) {
  .wproto-products-grid.style-cols_2_style_1 .product-cart-buttons,
  .wproto-products-grid.style-cols_2_style_1 .price-visible-cols-2-style-1 {
    float: none;
    display: block;
  }
  .wproto-products-grid.style-cols_2_style_1 .product-price {
    margin-bottom: 18px;
    padding-top: 0;
  }
}
@media screen and (max-width: 600px) {
  .wproto-products-grid.style-cols_2_style_1 .col {
    width: 100%;
  }
  .wproto-products-grid.style-cols_2_style_1 article .thumb {
    position: relative;
    width: auto;
  }
  .wproto-products-grid.style-cols_2_style_1 article .thumb img {
    width: 100%;
  }
}
.wproto-products-grid.style-cols_2_style_2 article {
  position: relative;
  min-height: 350px;
}
.wproto-products-grid.style-cols_2_style_2 .thumb {
  position: absolute;
  width: 270px;
  height: 350px;
}
.wproto-products-grid.style-cols_2_style_2 .product-content {
  padding: 25px 30px 25px 300px;
}
.wproto-products-grid.style-cols_2_style_2 .product-title,
.wproto-products-grid.style-cols_2_style_2 .product-categories {
  margin-bottom: 11px;
  text-transform: uppercase;
}
.wproto-products-grid.style-cols_2_style_2 .product-price,
.wproto-products-grid.style-cols_2_style_2 .product-desc {
  margin-bottom: 14px;
}
.wproto-products-grid.style-cols_2_style_2 .product-price {
  font-weight: bold;
}
.wproto-products-grid.style-cols_2_style_2 .product-rating {
  margin-bottom: 11px;
}
.wproto-products-grid.style-cols_2_style_2 article .button {
  text-transform: uppercase;
  padding: 10px 20px;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  background-color: transparent !important;
}
.wproto-products-grid.style-cols_2_style_2 .product-title {
  font-weight: 600;
}
.wproto-products-grid.style-cols_2_style_2 .product-desc {
  display: none;
}
.wproto-products-grid.style-cols_2_style_2 .price-visible-cols-2 {
  display: block !important;
  visibility: visible !important;
}
.wproto-products-grid.style-cols_2_style_2 .product-cart-buttons .wproto-add-to-wishlist {
  text-indent: -5555em;
  display: inline-block;
  width: 17px;
  height: 17px;
  vertical-align: middle;
  margin-left: 25px;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.wproto-products-grid.style-cols_2_style_3 article {
  min-height: 270px;
}
.wproto-products-grid.style-cols_2_style_3 article .thumb {
  position: absolute;
  width: 270px;
  height: 270px;
}
.wproto-products-grid.style-cols_2_style_3 article .product-content {
  padding: 0 30px 0 300px;
}
.wproto-products-grid.style-cols_2_style_3 .product-title,
.wproto-products-grid.style-cols_2_style_3 .product-categories {
  margin-bottom: 11px;
  text-transform: uppercase;
}
.wproto-products-grid.style-cols_2_style_3 .product-price,
.wproto-products-grid.style-cols_2_style_3 .product-desc {
  margin-bottom: 14px;
}
.wproto-products-grid.style-cols_2_style_3 .product-price {
  font-weight: bold;
}
.wproto-products-grid.style-cols_2_style_3 .product-rating {
  margin-bottom: 11px;
}
.wproto-products-grid.style-cols_2_style_3 article .button {
  text-transform: uppercase;
}
.wproto-products-grid.style-cols_2_style_3 .product-title {
  font-weight: 600;
}
.wproto-products-grid.style-cols_2_style_3 .product-desc {
  display: none;
  padding-top: 14px !important;
}
.wproto-products-grid.style-cols_2_style_3 .price-visible-cols-2 {
  display: block !important;
  visibility: visible !important;
}
.wproto-products-grid.style-cols_2_style_3 .product-cart-buttons .wproto-add-to-wishlist {
  text-indent: -5555em;
  display: inline-block;
  width: 17px;
  height: 17px;
  vertical-align: middle;
  margin-left: 25px;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
@media screen and (max-width: 1199px) {
  .wproto-products-grid.style-cols_2_style_2 div.col,
  .wproto-products-grid.style-cols_2_style_3 div.col {
    width: 100%;
  }
  .wproto-products-grid.style-cols_2_style_2 div.product-desc,
  .wproto-products-grid.style-cols_2_style_3 div.product-desc {
    display: block !important;
  }
  .wproto-products-grid.style-cols_2_style_2 div.price-visible-cols-2,
  .wproto-products-grid.style-cols_2_style_3 div.price-visible-cols-2 {
    display: none !important;
  }
}
@media screen and (max-width: 600px) {
  .wproto-products-grid.style-cols_2_style_2 article,
  .wproto-products-grid.style-cols_2_style_3 article {
    min-height: 1px;
  }
  .wproto-products-grid.style-cols_2_style_2 article .thumb,
  .wproto-products-grid.style-cols_2_style_3 article .thumb {
    position: relative;
    width: 100%;
    height: auto;
  }
  .wproto-products-grid.style-cols_2_style_2 article .thumb img,
  .wproto-products-grid.style-cols_2_style_3 article .thumb img {
    width: 100%;
  }
  .wproto-products-grid.style-cols_2_style_2 .product-content,
  .wproto-products-grid.style-cols_2_style_3 .product-content,
  .wproto-products-grid.style-cols_2_style_2 article .product-content,
  .wproto-products-grid.style-cols_2_style_3 article .product-content {
    padding: 25px 30px;
  }
}
.wproto-products-grid.style-cols_3_style_1 article .thumb,
.wproto-products-grid.style-cols_3_style_2 article .thumb,
.wproto-products-grid.style-cols_3_style_3 article .thumb,
.wproto-products-grid.style-cols_4_style_1 article .thumb,
.wproto-products-grid.style-cols_4_style_2 article .thumb,
.wproto-products-grid.style-cols_4_style_3 article .thumb {
  position: relative;
}
.wproto-products-grid.style-cols_3_style_1 .product-content,
.wproto-products-grid.style-cols_3_style_2 .product-content,
.wproto-products-grid.style-cols_3_style_3 .product-content,
.wproto-products-grid.style-cols_4_style_1 .product-content,
.wproto-products-grid.style-cols_4_style_2 .product-content,
.wproto-products-grid.style-cols_4_style_3 .product-content {
  padding: 25px 30px;
}
@media screen and (max-width: 600px) {
  .wproto-products-grid.style-cols_3_style_1 div.col,
  .wproto-products-grid.style-cols_3_style_2 div.col,
  .wproto-products-grid.style-cols_3_style_3 div.col,
  .wproto-products-grid.style-cols_4_style_1 div.col,
  .wproto-products-grid.style-cols_4_style_2 div.col,
  .wproto-products-grid.style-cols_4_style_3 div.col {
    width: 100%;
  }
}
.wproto-products-grid.style-cols_3_style_1 .product-content,
.wproto-products-grid.style-cols_4_style_1 .product-content {
  text-align: center;
}
.wproto-products-grid.style-cols_3_style_1 .product-desc,
.wproto-products-grid.style-cols_4_style_1 .product-desc,
.wproto-products-grid.style-cols_3_style_1 .product-rating,
.wproto-products-grid.style-cols_4_style_1 .product-rating {
  display: none;
}
.wproto-products-grid.style-cols_3_style_1 .product-price,
.wproto-products-grid.style-cols_4_style_1 .product-price {
  font-weight: bold;
}
.wproto-products-grid.style-cols_3_style_1 .product-title,
.wproto-products-grid.style-cols_4_style_1 .product-title {
  font-weight: 600;
}
.wproto-products-grid.style-cols_3_style_1 article .button,
.wproto-products-grid.style-cols_4_style_1 article .button {
  padding: 10px 20px;
  text-transform: uppercase;
  background-color: transparent;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.wproto-products-grid.style-cols_3_style_1 .product-categories,
.wproto-products-grid.style-cols_4_style_1 .product-categories,
.wproto-products-grid.style-cols_3_style_1 .product-price,
.wproto-products-grid.style-cols_4_style_1 .product-price {
  margin-bottom: 11px;
}
.wproto-products-grid.style-cols_3_style_1 .product-title,
.wproto-products-grid.style-cols_4_style_1 .product-title {
  margin-bottom: 11px;
}
.wproto-products-grid.style-cols_3_style_1 .thumb .wproto-add-to-wishlist,
.wproto-products-grid.style-cols_4_style_1 .thumb .wproto-add-to-wishlist {
  opacity: 0;
  right: 25px;
  top: 35px;
  position: absolute;
  width: 17px;
  height: 17px;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  -webkit-transition: opacity 0.3s;
  -moz-transition: opacity 0.3s;
  -o-transition: opacity 0.3s;
  transition: opacity 0.3s;
  z-index: 100;
}
.wproto-products-grid.style-cols_3_style_1 article:hover .thumb .wproto-add-to-wishlist,
.wproto-products-grid.style-cols_4_style_1 article:hover .thumb .wproto-add-to-wishlist {
  opacity: 1;
}
.wproto-products-grid.style-cols_3_style_3 .product-content,
.wproto-products-grid.style-cols_4_style_3 .product-content {
  text-align: center;
}
.wproto-products-grid.style-cols_3_style_3 .product-desc,
.wproto-products-grid.style-cols_4_style_3 .product-desc,
.wproto-products-grid.style-cols_3_style_3 .product-rating,
.wproto-products-grid.style-cols_4_style_3 .product-rating,
.wproto-products-grid.style-cols_3_style_3 .product-categories,
.wproto-products-grid.style-cols_4_style_3 .product-categories {
  display: none;
}
.wproto-products-grid.style-cols_3_style_3 .thumb .wproto-add-to-wishlist,
.wproto-products-grid.style-cols_4_style_3 .thumb .wproto-add-to-wishlist {
  opacity: 0;
  right: 25px;
  top: 35px;
  position: absolute;
  width: 17px;
  height: 17px;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  -webkit-transition: opacity 0.3s;
  -moz-transition: opacity 0.3s;
  -o-transition: opacity 0.3s;
  transition: opacity 0.3s;
  z-index: 100;
}
.wproto-products-grid.style-cols_3_style_3 article:hover .thumb .wproto-add-to-wishlist,
.wproto-products-grid.style-cols_4_style_3 article:hover .thumb .wproto-add-to-wishlist {
  opacity: 1;
}
.wproto-products-grid.style-cols_3_style_3 article .button,
.wproto-products-grid.style-cols_4_style_3 article .button {
  text-transform: uppercase;
}
.wproto-products-grid.style-cols_3_style_3 .product-title,
.wproto-products-grid.style-cols_4_style_3 .product-title,
.wproto-products-grid.style-cols_3_style_3 .product-price,
.wproto-products-grid.style-cols_4_style_3 .product-price {
  font-weight: bold;
}
.wproto-products-grid.style-cols_3_style_3 .product-cart-buttons .iconic-wishlist,
.wproto-products-grid.style-cols_4_style_3 .product-cart-buttons .iconic-wishlist {
  display: none;
}
.wproto-products-grid.style-cols_3_style_3 .product-title,
.wproto-products-grid.style-cols_4_style_3 .product-title,
.wproto-products-grid.style-cols_3_style_3 .product-price,
.wproto-products-grid.style-cols_4_style_3 .product-price {
  margin-bottom: 8px;
  text-transform: uppercase;
}
.wproto-products-grid.style-cols_3_style_3 .product-price,
.wproto-products-grid.style-cols_4_style_3 .product-price {
  margin-bottom: 18px;
}
.wproto-products-grid.style-cols_3_style_2 .product-content,
.wproto-products-grid.style-cols_4_style_2 .product-content {
  text-align: center;
}
.wproto-products-grid.style-cols_3_style_2 .product-rating,
.wproto-products-grid.style-cols_4_style_2 .product-rating,
.wproto-products-grid.style-cols_3_style_2 .product-desc,
.wproto-products-grid.style-cols_4_style_2 .product-desc {
  display: none;
}
.wproto-products-grid.style-cols_3_style_2 .product-cart-buttons .button,
.wproto-products-grid.style-cols_4_style_2 .product-cart-buttons .button {
  margin: 0 5px 0 0;
  padding: 0;
  background-color: transparent;
  border: 0;
  text-indent: -5555em;
  width: 17px;
  height: 17px;
  display: inline-block;
}
.wproto-products-grid.style-cols_3_style_2 .product-cart-buttons .wproto-add-to-wishlist,
.wproto-products-grid.style-cols_4_style_2 .product-cart-buttons .wproto-add-to-wishlist {
  display: inline-block;
  text-indent: -5555em;
  width: 17px;
  height: 17px;
  margin: 0 0 0 5px;
  padding: 0;
}
.wproto-products-grid.style-cols_3_style_2 .product-cart-buttons .button,
.wproto-products-grid.style-cols_4_style_2 .product-cart-buttons .button,
.wproto-products-grid.style-cols_3_style_2 .product-cart-buttons .wproto-add-to-wishlist,
.wproto-products-grid.style-cols_4_style_2 .product-cart-buttons .wproto-add-to-wishlist {
  background-size: 17px auto;
  background-repeat: no-repeat;
  vertical-align: middle;
}
.wproto-products-grid.style-cols_3_style_2 .product-categories,
.wproto-products-grid.style-cols_4_style_2 .product-categories,
.wproto-products-grid.style-cols_3_style_2 .product-title,
.wproto-products-grid.style-cols_4_style_2 .product-title {
  text-transform: uppercase;
}
.wproto-products-grid.style-cols_3_style_2 .product-price,
.wproto-products-grid.style-cols_4_style_2 .product-price,
.wproto-products-grid.style-cols_3_style_2 .product-title,
.wproto-products-grid.style-cols_4_style_2 .product-title {
  font-weight: bold;
}
.wproto-products-grid.style-cols_3_style_2 .product-title,
.wproto-products-grid.style-cols_4_style_2 .product-title {
  margin-bottom: 8px;
}
.wproto-products-grid.style-cols_3_style_2 .product-price,
.wproto-products-grid.style-cols_4_style_2 .product-price,
.wproto-products-grid.style-cols_3_style_2 .product-categories,
.wproto-products-grid.style-cols_4_style_2 .product-categories {
  margin-bottom: 11px;
}
.wproto-products-grid.style-cols_3_style_2 del,
.wproto-products-grid.style-cols_4_style_2 del {
  font-weight: normal;
}
.wproto-product-filters {
  position: relative;
  z-index: 100;
}
.wproto-products-list-view {
  padding: 14px 18px;
}
.wproto-products-list-view i.fa {
  margin: 0;
}
/** plugins additional styles **/
.vc_toggle_content p {
  margin-bottom: 0;
}
.vc_column_container .container-fluid,
.vc_column_container .container {
  padding-left: 0;
  padding-right: 0;
}
.vc_sep_width_20 {
  max-width: 20%;
}
.vc_grid-loading {
  display: none !important;
}
.vc_column_container > .wpb_wrapper {
  padding: 0 15px;
}
.vc_row-no-padding > .wpb_wrapper,
.vc_row-no-padding > .vc_column_container > .wpb_wrapper {
  padding: 0;
}
#content .wpb_text_column :last-child,
#content .wpb_text_column p:last-child,
.wpb_text_column :last-child,
.wpb_text_column p:last-child {
  margin-bottom: 18px;
}
.wpb_content_element {
  margin-bottom: 0;
}
/**
	New VC Tabs, Tours and Accordions
**/
.vc_tta.vc_tta-tabs h1,
.vc_tta.vc_tta-tabs h2,
.vc_tta.vc_tta-tabs h3,
.vc_tta.vc_tta-tabs h4,
.vc_tta.vc_tta-tabs h5,
.vc_tta.vc_tta-tabs h6,
.vc_tta.vc_tta-tabs p {
  margin-bottom: 18px;
}
.vc_tta.vc_tta-tabs .vc_tta-tabs-container {
  margin-left: 0;
  margin-right: 0;
  margin-top: 0;
}
.vc_tta.vc_tta-tabs .vc_tta-tabs-list {
  background: none;
  margin-top: 0;
}
.vc_tta.vc_tta-tabs .vc_tta-tabs-list .vc_tta-tab,
.vc_tta.vc_tta-tabs .vc_tta-tabs-list .vc_tta-tab.vc_active,
.vc_tta.vc_tta-tabs .vc_tta-tabs-list .vc_tta-tab a,
.vc_tta.vc_tta-tabs .vc_tta-tabs-list .vc_tta-tab.vc_active a {
  border: 0;
  margin: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  background: none;
  -webkit-transition: none;
  -moz-transition: none;
  -o-transition: none;
  transition: none;
}
.vc_tta.vc_tta-tabs .vc_tta-tabs-list .vc_tta-tab a:before,
.vc_tta.vc_tta-tabs .vc_tta-tabs-list .vc_tta-tab.vc_active a:before,
.vc_tta.vc_tta-tabs .vc_tta-tabs-list .vc_tta-tab a a:before,
.vc_tta.vc_tta-tabs .vc_tta-tabs-list .vc_tta-tab.vc_active a a:before,
.vc_tta.vc_tta-tabs .vc_tta-tabs-list .vc_tta-tab a:after,
.vc_tta.vc_tta-tabs .vc_tta-tabs-list .vc_tta-tab.vc_active a:after,
.vc_tta.vc_tta-tabs .vc_tta-tabs-list .vc_tta-tab a a:after,
.vc_tta.vc_tta-tabs .vc_tta-tabs-list .vc_tta-tab.vc_active a a:after {
  display: none !important;
}
.vc_tta.vc_tta-tabs .vc_tta-tabs-list .vc_tta-tab a,
.vc_tta.vc_tta-tabs .vc_tta-tabs-list .vc_tta-tab.vc_active a {
  padding: 15px 30px;
}
.vc_tta.vc_tta-tabs .vc_tta-panel,
.vc_tta.vc_tta-tabs .vc_tta-panel.vc_active,
.vc_tta.vc_tta-tabs .vc_tta-panels {
  border: 0 !important;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  background: none !important;
}
.vc_tta.vc_tta-tabs .vc_tta-panel-body {
  padding: 25px 30px;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.vc_tta.vc_tta-tabs .vc_tta-panel-body,
.vc_tta.vc_tta-tabs .vc_tta-panel-heading {
  border: 0 !important;
  border-width: 0 !important;
}
.vc_tta.vc_tta-tabs .vc_tta-panel,
.vc_tta.vc_tta-tabs .vc_tta-tabs-list,
.vc_tta.vc_tta-tabs .vc_tta-tabs-container {
  margin: 0 !important;
}
.vc_tta.vc_tta-tabs.style_3 .vc_tta-tabs-list li.vc_tta-tab.vc_active a,
.vc_tta.vc_tta-tabs.style_4 .vc_tta-tabs-list li.vc_tta-tab.vc_active a,
.vc_tta.vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tabs-list li.vc_tta-tab.vc_active a,
.vc_tta.vc_tta-tabs.style_3 .vc_tta-tabs-list li.vc_tta-tab,
.vc_tta.vc_tta-tabs.style_4 .vc_tta-tabs-list li.vc_tta-tab,
.vc_tta.vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tabs-list li.vc_tta-tab {
  border-top: 0 !important;
}
.vc_tta.vc_tta-tabs.style_6 .vc_tta-tabs-list li.vc_tta-tab a,
.vc_tta.vc_tta-tabs.style_6 .vc_tta-tabs-list li.vc_tta-tab.vc_active a {
  border-top: 0 !important;
  border-right: 0 !important;
  border-left: 0 !important;
}
.vc_tta.vc_tta-tabs.style_6 .vc_tta-panel-body {
  padding-left: 0;
  padding-right: 0;
}
.vc_tta.vc_tta-tabs.style_6 .vc_tta-tabs-list {
  overflow: visible;
}
.vc_tta.vc_tta-tabs.style_6 .vc_tta-tabs-list li.vc_tta-tab a {
  margin-bottom: -2px;
}
.vc_tta.vc_tta-tabs.style_3 .vc_tta-tabs-list li.vc_tta-tab.vc_active a,
.vc_tta.vc_tta-tabs.style_4 .vc_tta-tabs-list li.vc_tta-tab.vc_active a,
.vc_tta.vc_tta-tabs.style_5 .vc_tta-tabs-list li.vc_tta-tab.vc_active a,
.vc_tta.vc_tta-tabs.style_6 .vc_tta-tabs-list li.vc_tta-tab.vc_active a,
.vc_tta.vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tabs-list li.vc_tta-tab.vc_active a {
  font-weight: normal;
}
.vc_tta.vc_tta-tabs.style_7 .vc_tta-panel-body,
.vc_tta.vc_tta-tabs.style_8 .vc_tta-panel-body {
  padding-right: 0;
  padding-left: 0;
}
.vc_tta.vc_tta-tabs.style_7 .vc_tta-tabs-list,
.vc_tta.vc_tta-tabs.style_8 .vc_tta-tabs-list,
.vc_tta.vc_tta-tabs.style_7 .vc_tta-tabs-container,
.vc_tta.vc_tta-tabs.style_8 .vc_tta-tabs-container {
  overflow: visible;
}
.vc_tta.vc_tta-tabs.style_7 .vc_tta-tabs-list li.vc_tta-tab a,
.vc_tta.vc_tta-tabs.style_8 .vc_tta-tabs-list li.vc_tta-tab a {
  border: 0;
  margin-right: 4px;
  position: relative;
}
.vc_tta.vc_tta-tabs.style_7 .vc_tta-tabs-list li.vc_tta-tab.vc_active a,
.vc_tta.vc_tta-tabs.style_8 .vc_tta-tabs-list li.vc_tta-tab.vc_active a {
  font-weight: 600;
}
.vc_tta.vc_tta-tabs.style_7 .vc_tta-tabs-list li.vc_tta-tab:last-of-type a,
.vc_tta.vc_tta-tabs.style_8 .vc_tta-tabs-list li.vc_tta-tab:last-of-type a {
  margin-right: 0;
}
.vc_tta.vc_tta-tabs.style_7 .vc_tta-tabs-list li.vc_tta-tab.vc_active a:after,
.vc_tta.vc_tta-tabs.style_8 .vc_tta-tabs-list li.vc_tta-tab.vc_active a:after {
  content: '';
  display: block !important;
  position: absolute;
  background-size: 100% 100%;
  width: 25px;
  height: 25px;
  left: auto;
  top: auto;
  right: auto;
  bottom: -9px;
  left: 50%;
  margin-left: -10px;
}
.vc_tta.vc_tta-tabs.style_8 .vc_tta-panel-body {
  padding: 20px 30px;
}
.vc_tta.vc_tta-tabs.style_8 .vc_tta-tabs-list {
  margin-bottom: 15px !important;
}
.vc_tta.vc_tta-tabs.style_8 .vc_tta-tabs-list li.vc_tta-tab a {
  position: relative;
}
.vc_tta.vc_tta-tabs.style_8 .vc_tta-tabs-list li.vc_tta-tab.vc_active a:after {
  content: '';
  display: block !important;
  position: absolute;
  background-size: 100% 100%;
  width: 25px;
  height: 25px;
  bottom: -17px;
  left: 50%;
  margin-left: -7px;
}
@media screen and (max-width: 992px) {
  .vc_tta.vc_tta-tabs .vc_tta-tabs-list .vc_tta-tab a,
  .vc_tta.vc_tta-tabs .vc_tta-tabs-list .vc_tta-tab.vc_active a {
    padding: 15px 20px;
  }
  .vc_tta.vc_tta-tabs .vc_tta-tabs-list i.fa {
    display: none;
  }
  .vc_tta.vc_tta-tabs .vc_tta-tabs-list .vc_tta-title-text {
    margin-left: 0 !important;
  }
  .vc_tta.vc_tta-tabs .vc_tta-panel-body {
    padding: 20px;
  }
  .vc_tta.vc_tta-tabs.style_7 .vc_tta-tabs-list li.vc_tta-tab a,
  .vc_tta.vc_tta-tabs.style_8 .vc_tta-tabs-list li.vc_tta-tab a {
    margin-right: 0;
  }
}
.vc_tta.vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tabs-list {
  margin-top: 20px !important;
}
.vc_tta.vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tabs-list li.vc_tta-tab a,
.vc_tta.vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tabs-list li.vc_tta-tab.vc_active a {
  margin-bottom: 2px;
}
.vc_tta.vc_tta-tabs.vc_tta-tabs-position-left.style-2 .vc_tta-tabs-list,
.vc_tta.vc_tta-tabs.vc_tta-tabs-position-left.style-3 .vc_tta-tabs-list {
  margin-top: 0 !important;
}
@media screen and (max-width: 767px) {
  .vc_tta.vc_tta-tabs h4.vc_tta-panel-title i.fa {
    display: none;
  }
  .vc_tta.vc_tta-tabs .vc_tta-panel.vc_active .vc_tta-panel-heading,
  .vc_tta.vc_tta-tabs .vc_tta-panel .vc_tta-panel-heading,
  .vc_tta.vc_tta-tabs .vc_tta-panel:hover .vc_tta-panel-heading,
  .vc_tta.vc_tta-tabs .vc_tta-panel .vc_tta-panel-body {
    background: none;
    border: 0;
  }
  .vc_tta.vc_tta-tabs .vc_tta-panel:hover .vc_tta-panel-heading,
  .vc_tta.vc_tta-tabs .vc_tta-panel .vc_tta-panel-heading,
  .vc_tta.vc_tta-tabs .vc_tta-panel.vc_active .vc_tta-panel-heading {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    border: 0;
    background: transparent;
  }
  .vc_tta.vc_tta-tabs .vc_tta-panel:hover .vc_tta-panel-heading .vc_tta-controls-icon,
  .vc_tta.vc_tta-tabs .vc_tta-panel .vc_tta-panel-heading .vc_tta-controls-icon,
  .vc_tta.vc_tta-tabs .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-controls-icon {
    display: none;
  }
  .vc_tta.vc_tta-tabs .vc_tta-panel .vc_tta-panel-body,
  .vc_tta.vc_tta-tabs .vc_tta-panel.vc_active .vc_tta-panel-body {
    border: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    background: transparent;
  }
  .vc_tta.vc_tta-tabs h4.vc_tta-panel-title {
    position: relative;
    margin-bottom: 0 !important;
  }
  .vc_tta.vc_tta-tabs h4.vc_tta-panel-title a {
    font-weight: bold;
    padding: 10px 30px !important;
    cursor: pointer;
    display: block;
    margin-bottom: 7px !important;
  }
  .vc_tta.vc_tta-tabs h4.vc_tta-panel-title:after {
    display: block;
    content: '';
    position: absolute;
    width: 43px;
    top: 0;
    right: 0;
    bottom: 0;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 25px 15px;
    cursor: pointer;
  }
  .vc_tta.vc_tta-tabs .vc_tta-panel.vc_active h4.vc_tta-panel-title:after {
    background-size: 24px 12px;
  }
  .vc_tta.vc_tta-tabs .vc_tta-panel-body {
    padding: 20px 30px;
    margin-bottom: 7px;
  }
  .vc_tta.vc_tta-tabs .vc_tta-panel-body *:last-child {
    margin-bottom: 0 !important;
  }
  .vc_tta.vc_tta-tabs.style_3 h4.vc_tta-panel-title,
  .vc_tta.vc_tta-tabs.style_13 h4.vc_tta-panel-title,
  .vc_tta.vc_tta-tabs.style_3 h4.vc_tta-panel-title a,
  .vc_tta.vc_tta-tabs.style_13 h4.vc_tta-panel-title a {
    font-weight: 400;
    line-height: 1.35em;
    background-color: transparent;
  }
  .vc_tta.vc_tta-tabs.style_3 h4.vc_tta-panel-title a,
  .vc_tta.vc_tta-tabs.style_13 h4.vc_tta-panel-title a {
    padding-left: 0 !important;
    padding-top: 14px !important;
    padding-bottom: 14px !important;
    margin-bottom: 0 !important;
  }
  .vc_tta.vc_tta-tabs.style_3 .vc_tta-panel.vc_active h4.vc_tta-panel-title a,
  .vc_tta.vc_tta-tabs.style_13 .vc_tta-panel.vc_active h4.vc_tta-panel-title a {
    background-color: transparent;
  }
  .vc_tta.vc_tta-tabs.style_3 h4.vc_tta-panel-title:after,
  .vc_tta.vc_tta-tabs.style_13 h4.vc_tta-panel-title:after,
  .vc_tta.vc_tta-tabs.style_3 .vc_tta-panel.vc_active h4.vc_tta-panel-title:after,
  .vc_tta.vc_tta-tabs.style_13 .vc_tta-panel.vc_active h4.vc_tta-panel-title:after {
    width: 24px;
    height: 24px;
    top: 50%;
    margin-top: -12px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    background-size: 16px 16px;
  }
  .vc_tta.vc_tta-tabs.style_3 .vc_tta-panel-body,
  .vc_tta.vc_tta-tabs.style_13 .vc_tta-panel-body {
    padding-left: 0;
    padding-right: 0;
  }
  .vc_tta.vc_tta-tabs.style_4 h4.vc_tta-panel-title,
  .vc_tta.vc_tta-tabs.style_4 h4.vc_tta-panel-title a {
    font-weight: 600;
    line-height: 1.35em;
  }
  .vc_tta.vc_tta-tabs.style_4 h4.vc_tta-panel-title:after,
  .vc_tta.vc_tta-tabs.style_4 .vc_tta-panel.vc_active h4.vc_tta-panel-title:after {
    background-color: transparent;
  }
  .vc_tta.vc_tta-tabs.style_5 h4.vc_tta-panel-title:after,
  .vc_tta.vc_tta-tabs.style_11 h4.vc_tta-panel-title:after,
  .vc_tta.vc_tta-tabs.style_12 h4.vc_tta-panel-title:after,
  .vc_tta.vc_tta-tabs.style_5 .vc_tta-panel.vc_active h4.vc_tta-panel-title:after,
  .vc_tta.vc_tta-tabs.style_11 .vc_tta-panel.vc_active h4.vc_tta-panel-title:after,
  .vc_tta.vc_tta-tabs.style_12 .vc_tta-panel.vc_active h4.vc_tta-panel-title:after {
    width: 18px;
    height: 18px;
    top: 50%;
    left: 28px;
    margin-top: -9px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    background-size: 12px 12px;
  }
  .vc_tta.vc_tta-tabs.style_5 h4.vc_tta-panel-title a,
  .vc_tta.vc_tta-tabs.style_11 h4.vc_tta-panel-title a,
  .vc_tta.vc_tta-tabs.style_12 h4.vc_tta-panel-title a {
    padding-right: 15px !important;
    padding-left: 67px !important;
  }
  .vc_tta.vc_tta-tabs.style_6 h4.vc_tta-panel-title:after,
  .vc_tta.vc_tta-tabs.style_14 h4.vc_tta-panel-title:after,
  .vc_tta.vc_tta-tabs.style_6 .vc_tta-panel.vc_active h4.vc_tta-panel-title:after,
  .vc_tta.vc_tta-tabs.style_14 .vc_tta-panel.vc_active h4.vc_tta-panel-title:after {
    width: 43px;
    height: 43px;
    top: 0;
    left: 0;
    background-size: 14px 14px;
  }
  .vc_tta.vc_tta-tabs.style_6 h4.vc_tta-panel-title a,
  .vc_tta.vc_tta-tabs.style_14 h4.vc_tta-panel-title a {
    padding-right: 15px !important;
    padding-left: 63px !important;
    padding-bottom: 20px !important;
  }
  .vc_tta.vc_tta-tabs.style_6 .vc_tta-panel-body,
  .vc_tta.vc_tta-tabs.style_14 .vc_tta-panel-body {
    padding-left: 63px;
  }
  .vc_tta.vc_tta-tabs.style_7 h4.vc_tta-panel-title a,
  .vc_tta.vc_tta-tabs.style_8 h4.vc_tta-panel-title a {
    text-transform: uppercase;
    padding-left: 30px !important;
    padding-right: 50px !important;
  }
  .vc_tta.vc_tta-tabs.style_7 h4.vc_tta-panel-title:after,
  .vc_tta.vc_tta-tabs.style_8 h4.vc_tta-panel-title:after,
  .vc_tta.vc_tta-tabs.style_7 .vc_tta-panel.vc_active h4.vc_tta-panel-title:after,
  .vc_tta.vc_tta-tabs.style_8 .vc_tta-panel.vc_active h4.vc_tta-panel-title:after {
    width: 20px;
    height: 20px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    background-size: 12px 12px;
    top: 50%;
    margin-top: -10px;
    right: 30px;
  }
  .vc_tta.vc_tta-tabs.style_7 .vc_tta-panel-body,
  .vc_tta.vc_tta-tabs.style_8 .vc_tta-panel-body {
    margin-top: 0 !important;
    padding: 15px 30px;
  }
  .vc_tta.vc_tta-tabs.style_7 .vc_tta-panel.vc_active .vc_tta-panel-heading,
  .vc_tta.vc_tta-tabs.style_8 .vc_tta-panel.vc_active .vc_tta-panel-heading {
    margin-bottom: 0 !important;
  }
  .vc_tta.vc_tta-tabs.style_7 .vc_tta-panel.vc_active h4.vc_tta-panel-title a,
  .vc_tta.vc_tta-tabs.style_8 .vc_tta-panel.vc_active h4.vc_tta-panel-title a {
    -webkit-border-bottom-right-radius: 0 !important;
    -webkit-border-bottom-left-radius: 0 !important;
    -moz-border-radius-bottomright: 0 !important;
    -moz-border-radius-bottomleft: 0 !important;
    border-bottom-right-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
    margin-bottom: 0 !important;
  }
  .vc_tta.vc_tta-tabs.style_9 .vc_tta-panel-body,
  .vc_tta.vc_tta-tabs.style_10 .vc_tta-panel-body,
  .vc_tta.vc_tta-tabs.style_15 .vc_tta-panel-body,
  .vc_tta.vc_tta-tabs.style_16 .vc_tta-panel-body {
    padding-left: 0;
    padding-right: 0;
  }
  .vc_tta.vc_tta-tabs.style_9 .vc_tta-panel.vc_active .vc_tta-panel-heading,
  .vc_tta.vc_tta-tabs.style_10 .vc_tta-panel.vc_active .vc_tta-panel-heading,
  .vc_tta.vc_tta-tabs.style_15 .vc_tta-panel.vc_active .vc_tta-panel-heading,
  .vc_tta.vc_tta-tabs.style_16 .vc_tta-panel.vc_active .vc_tta-panel-heading,
  .vc_tta.vc_tta-tabs.style_9 .vc_tta-panel .vc_tta-panel-heading,
  .vc_tta.vc_tta-tabs.style_10 .vc_tta-panel .vc_tta-panel-heading,
  .vc_tta.vc_tta-tabs.style_15 .vc_tta-panel .vc_tta-panel-heading,
  .vc_tta.vc_tta-tabs.style_16 .vc_tta-panel .vc_tta-panel-heading {
    margin-bottom: 0 !important;
    margin-top: 0 !important;
  }
  .vc_tta.vc_tta-tabs.style_9 .vc_tta-panel.vc_active h4.vc_tta-panel-title a,
  .vc_tta.vc_tta-tabs.style_10 .vc_tta-panel.vc_active h4.vc_tta-panel-title a,
  .vc_tta.vc_tta-tabs.style_15 .vc_tta-panel.vc_active h4.vc_tta-panel-title a,
  .vc_tta.vc_tta-tabs.style_16 .vc_tta-panel.vc_active h4.vc_tta-panel-title a,
  .vc_tta.vc_tta-tabs.style_9 h4.vc_tta-panel-title a,
  .vc_tta.vc_tta-tabs.style_10 h4.vc_tta-panel-title a,
  .vc_tta.vc_tta-tabs.style_15 h4.vc_tta-panel-title a,
  .vc_tta.vc_tta-tabs.style_16 h4.vc_tta-panel-title a {
    font-weight: 400;
    margin-bottom: 0 !important;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    background-size: cover;
  }
  .vc_tta.vc_tta-tabs.style_9 h4.vc_tta-panel-title:after,
  .vc_tta.vc_tta-tabs.style_15 h4.vc_tta-panel-title:after,
  .vc_tta.vc_tta-tabs.style_9 .vc_tta-panel.vc_active h4.vc_tta-panel-title:after,
  .vc_tta.vc_tta-tabs.style_15 .vc_tta-panel.vc_active h4.vc_tta-panel-title:after {
    width: 20px;
    height: 20px;
    top: 50%;
    left: 0;
    margin-top: -10px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    background-size: 10px 10px;
    background-position: center center;
  }
  .vc_tta.vc_tta-tabs.style_9 h4.vc_tta-panel-title a,
  .vc_tta.vc_tta-tabs.style_15 h4.vc_tta-panel-title a {
    padding-right: 15px !important;
    padding-left: 39px !important;
  }
  .vc_tta.vc_tta-tabs.style_10 h4.vc_tta-panel-title:after,
  .vc_tta.vc_tta-tabs.style_16 h4.vc_tta-panel-title:after,
  .vc_tta.vc_tta-tabs.style_10 .vc_tta-panel.vc_active h4.vc_tta-panel-title:after,
  .vc_tta.vc_tta-tabs.style_16 .vc_tta-panel.vc_active h4.vc_tta-panel-title:after {
    display: none;
  }
  .vc_tta.vc_tta-tabs.style_10 h4.vc_tta-panel-title a,
  .vc_tta.vc_tta-tabs.style_16 h4.vc_tta-panel-title a {
    padding-right: 15px !important;
    padding-left: 0 !important;
  }
  .vc_tta.vc_tta-tabs.style_11 h4.vc_tta-panel-title a {
    text-transform: uppercase;
  }
  .vc_tta.vc_tta-tabs.style_11 .vc_tta-panel-body {
    margin-top: 0 !important;
  }
  .vc_tta.vc_tta-tabs.style_11 .vc_tta-panel.vc_active h4.vc_tta-panel-title a {
    -webkit-border-bottom-right-radius: 0 !important;
    -webkit-border-bottom-left-radius: 0 !important;
    -moz-border-radius-bottomright: 0 !important;
    -moz-border-radius-bottomleft: 0 !important;
    border-bottom-right-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
    margin-bottom: 0 !important;
  }
  .vc_tta.vc_tta-tabs.style_12 h4.vc_tta-panel-title a,
  .vc_tta.vc_tta-tabs.style_13 h4.vc_tta-panel-title a,
  .vc_tta.vc_tta-tabs.style_15 h4.vc_tta-panel-title a,
  .vc_tta.vc_tta-tabs.style_16 h4.vc_tta-panel-title a,
  .vc_tta.vc_tta-tabs.style_12 .vc_tta-panel.vc_active h4.vc_tta-panel-title a,
  .vc_tta.vc_tta-tabs.style_13 .vc_tta-panel.vc_active h4.vc_tta-panel-title a,
  .vc_tta.vc_tta-tabs.style_15 .vc_tta-panel.vc_active h4.vc_tta-panel-title a,
  .vc_tta.vc_tta-tabs.style_16 .vc_tta-panel.vc_active h4.vc_tta-panel-title a {
    text-transform: uppercase;
    font-weight: 600;
  }
  .vc_tta.vc_tta-tabs.style_12 .vc_tta-panel.vc_active .vc_tta-panel-heading,
  .vc_tta.vc_tta-tabs.style_13 .vc_tta-panel.vc_active .vc_tta-panel-heading,
  .vc_tta.vc_tta-tabs.style_15 .vc_tta-panel.vc_active .vc_tta-panel-heading,
  .vc_tta.vc_tta-tabs.style_16 .vc_tta-panel.vc_active .vc_tta-panel-heading,
  .vc_tta.vc_tta-tabs.style_12 .vc_tta-panel .vc_tta-panel-heading,
  .vc_tta.vc_tta-tabs.style_13 .vc_tta-panel .vc_tta-panel-heading,
  .vc_tta.vc_tta-tabs.style_15 .vc_tta-panel .vc_tta-panel-heading,
  .vc_tta.vc_tta-tabs.style_16 .vc_tta-panel .vc_tta-panel-heading {
    margin-bottom: 0 !important;
    margin-top: 0 !important;
  }
}
.vc_tta.vc_tta-accordion .vc_tta-panel:hover .vc_tta-panel-heading,
.vc_tta.vc_tta-accordion .vc_tta-panel .vc_tta-panel-heading,
.vc_tta.vc_tta-accordion .vc_tta-panel.vc_active .vc_tta-panel-heading {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  border: 0;
  background: transparent;
}
.vc_tta.vc_tta-accordion .vc_tta-panel:hover .vc_tta-panel-heading .vc_tta-controls-icon,
.vc_tta.vc_tta-accordion .vc_tta-panel .vc_tta-panel-heading .vc_tta-controls-icon,
.vc_tta.vc_tta-accordion .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-controls-icon {
  display: none;
}
.vc_tta.vc_tta-accordion .vc_tta-panel .vc_tta-panel-body,
.vc_tta.vc_tta-accordion .vc_tta-panel.vc_active .vc_tta-panel-body {
  border: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  background: transparent;
}
.vc_tta.vc_tta-accordion h4.vc_tta-panel-title {
  position: relative;
  margin-bottom: 0 !important;
}
.vc_tta.vc_tta-accordion h4.vc_tta-panel-title a {
  font-weight: bold;
  padding: 10px 30px !important;
  cursor: pointer;
  display: block;
  margin-bottom: 7px !important;
}
.vc_tta.vc_tta-accordion h4.vc_tta-panel-title:after {
  display: block;
  content: '';
  position: absolute;
  width: 43px;
  top: 0;
  right: 0;
  bottom: 0;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 25px 15px;
  cursor: pointer;
}
.vc_tta.vc_tta-accordion .vc_tta-panel.vc_active h4.vc_tta-panel-title:after {
  background-size: 24px 12px;
}
.vc_tta.vc_tta-accordion .vc_tta-panel-body {
  padding: 20px 30px;
  margin-bottom: 7px;
}
.vc_tta.vc_tta-accordion .vc_tta-panel-body *:last-child {
  margin-bottom: 0 !important;
}
.vc_tta.vc_tta-accordion.style_3 h4.vc_tta-panel-title,
.vc_tta.vc_tta-accordion.style_13 h4.vc_tta-panel-title,
.vc_tta.vc_tta-accordion.style_3 h4.vc_tta-panel-title a,
.vc_tta.vc_tta-accordion.style_13 h4.vc_tta-panel-title a {
  font-weight: 400;
  line-height: 1.35em;
  background-color: transparent;
}
.vc_tta.vc_tta-accordion.style_3 h4.vc_tta-panel-title a,
.vc_tta.vc_tta-accordion.style_13 h4.vc_tta-panel-title a {
  padding-left: 0 !important;
  padding-top: 14px !important;
  padding-bottom: 14px !important;
  margin-bottom: 0 !important;
}
.vc_tta.vc_tta-accordion.style_3 .vc_tta-panel.vc_active h4.vc_tta-panel-title a,
.vc_tta.vc_tta-accordion.style_13 .vc_tta-panel.vc_active h4.vc_tta-panel-title a {
  background-color: transparent;
}
.vc_tta.vc_tta-accordion.style_3 h4.vc_tta-panel-title:after,
.vc_tta.vc_tta-accordion.style_13 h4.vc_tta-panel-title:after,
.vc_tta.vc_tta-accordion.style_3 .vc_tta-panel.vc_active h4.vc_tta-panel-title:after,
.vc_tta.vc_tta-accordion.style_13 .vc_tta-panel.vc_active h4.vc_tta-panel-title:after {
  width: 24px;
  height: 24px;
  top: 50%;
  margin-top: -12px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  background-size: 16px 16px;
}
.vc_tta.vc_tta-accordion.style_3 .vc_tta-panel-body,
.vc_tta.vc_tta-accordion.style_13 .vc_tta-panel-body {
  padding-left: 0;
  padding-right: 0;
}
.vc_tta.vc_tta-accordion.style_4 h4.vc_tta-panel-title,
.vc_tta.vc_tta-accordion.style_4 h4.vc_tta-panel-title a {
  font-weight: 600;
  line-height: 1.35em;
}
.vc_tta.vc_tta-accordion.style_4 h4.vc_tta-panel-title:after,
.vc_tta.vc_tta-accordion.style_4 .vc_tta-panel.vc_active h4.vc_tta-panel-title:after {
  background-color: transparent;
}
.vc_tta.vc_tta-accordion.style_5 h4.vc_tta-panel-title:after,
.vc_tta.vc_tta-accordion.style_11 h4.vc_tta-panel-title:after,
.vc_tta.vc_tta-accordion.style_12 h4.vc_tta-panel-title:after,
.vc_tta.vc_tta-accordion.style_5 .vc_tta-panel.vc_active h4.vc_tta-panel-title:after,
.vc_tta.vc_tta-accordion.style_11 .vc_tta-panel.vc_active h4.vc_tta-panel-title:after,
.vc_tta.vc_tta-accordion.style_12 .vc_tta-panel.vc_active h4.vc_tta-panel-title:after {
  width: 18px;
  height: 18px;
  top: 50%;
  left: 28px;
  margin-top: -9px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  background-size: 12px 12px;
}
.vc_tta.vc_tta-accordion.style_5 h4.vc_tta-panel-title a,
.vc_tta.vc_tta-accordion.style_11 h4.vc_tta-panel-title a,
.vc_tta.vc_tta-accordion.style_12 h4.vc_tta-panel-title a {
  padding-right: 15px !important;
  padding-left: 67px !important;
}
.vc_tta.vc_tta-accordion.style_6 h4.vc_tta-panel-title:after,
.vc_tta.vc_tta-accordion.style_14 h4.vc_tta-panel-title:after,
.vc_tta.vc_tta-accordion.style_6 .vc_tta-panel.vc_active h4.vc_tta-panel-title:after,
.vc_tta.vc_tta-accordion.style_14 .vc_tta-panel.vc_active h4.vc_tta-panel-title:after {
  width: 43px;
  height: 43px;
  top: 0;
  left: 0;
  background-size: 14px 14px;
}
.vc_tta.vc_tta-accordion.style_6 h4.vc_tta-panel-title a,
.vc_tta.vc_tta-accordion.style_14 h4.vc_tta-panel-title a {
  padding-right: 15px !important;
  padding-left: 63px !important;
  padding-bottom: 20px !important;
}
.vc_tta.vc_tta-accordion.style_6 .vc_tta-panel-body,
.vc_tta.vc_tta-accordion.style_14 .vc_tta-panel-body {
  padding-left: 63px;
}
.vc_tta.vc_tta-accordion.style_7 h4.vc_tta-panel-title a,
.vc_tta.vc_tta-accordion.style_8 h4.vc_tta-panel-title a {
  text-transform: uppercase;
  padding-left: 30px !important;
  padding-right: 50px !important;
}
.vc_tta.vc_tta-accordion.style_7 h4.vc_tta-panel-title:after,
.vc_tta.vc_tta-accordion.style_8 h4.vc_tta-panel-title:after,
.vc_tta.vc_tta-accordion.style_7 .vc_tta-panel.vc_active h4.vc_tta-panel-title:after,
.vc_tta.vc_tta-accordion.style_8 .vc_tta-panel.vc_active h4.vc_tta-panel-title:after {
  width: 20px;
  height: 20px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  background-size: 12px 12px;
  top: 50%;
  margin-top: -10px;
  right: 30px;
}
.vc_tta.vc_tta-accordion.style_7 .vc_tta-panel-body,
.vc_tta.vc_tta-accordion.style_8 .vc_tta-panel-body {
  margin-top: 0 !important;
}
.vc_tta.vc_tta-accordion.style_7 .vc_tta-panel.vc_active h4.vc_tta-panel-title a,
.vc_tta.vc_tta-accordion.style_8 .vc_tta-panel.vc_active h4.vc_tta-panel-title a {
  -webkit-border-bottom-right-radius: 0 !important;
  -webkit-border-bottom-left-radius: 0 !important;
  -moz-border-radius-bottomright: 0 !important;
  -moz-border-radius-bottomleft: 0 !important;
  border-bottom-right-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
  margin-bottom: 0 !important;
}
.vc_tta.vc_tta-accordion.style_9 .vc_tta-panel-body,
.vc_tta.vc_tta-accordion.style_10 .vc_tta-panel-body,
.vc_tta.vc_tta-accordion.style_15 .vc_tta-panel-body,
.vc_tta.vc_tta-accordion.style_16 .vc_tta-panel-body {
  padding-left: 0;
  padding-right: 0;
}
.vc_tta.vc_tta-accordion.style_9 .vc_tta-panel.vc_active .vc_tta-panel-heading,
.vc_tta.vc_tta-accordion.style_10 .vc_tta-panel.vc_active .vc_tta-panel-heading,
.vc_tta.vc_tta-accordion.style_15 .vc_tta-panel.vc_active .vc_tta-panel-heading,
.vc_tta.vc_tta-accordion.style_16 .vc_tta-panel.vc_active .vc_tta-panel-heading,
.vc_tta.vc_tta-accordion.style_9 .vc_tta-panel .vc_tta-panel-heading,
.vc_tta.vc_tta-accordion.style_10 .vc_tta-panel .vc_tta-panel-heading,
.vc_tta.vc_tta-accordion.style_15 .vc_tta-panel .vc_tta-panel-heading,
.vc_tta.vc_tta-accordion.style_16 .vc_tta-panel .vc_tta-panel-heading {
  margin-bottom: 0 !important;
  margin-top: 0 !important;
}
.vc_tta.vc_tta-accordion.style_9 .vc_tta-panel.vc_active h4.vc_tta-panel-title a,
.vc_tta.vc_tta-accordion.style_10 .vc_tta-panel.vc_active h4.vc_tta-panel-title a,
.vc_tta.vc_tta-accordion.style_15 .vc_tta-panel.vc_active h4.vc_tta-panel-title a,
.vc_tta.vc_tta-accordion.style_16 .vc_tta-panel.vc_active h4.vc_tta-panel-title a,
.vc_tta.vc_tta-accordion.style_9 h4.vc_tta-panel-title a,
.vc_tta.vc_tta-accordion.style_10 h4.vc_tta-panel-title a,
.vc_tta.vc_tta-accordion.style_15 h4.vc_tta-panel-title a,
.vc_tta.vc_tta-accordion.style_16 h4.vc_tta-panel-title a {
  font-weight: 400;
  margin-bottom: 0 !important;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  background-size: cover;
}
.vc_tta.vc_tta-accordion.style_9 h4.vc_tta-panel-title:after,
.vc_tta.vc_tta-accordion.style_15 h4.vc_tta-panel-title:after,
.vc_tta.vc_tta-accordion.style_9 .vc_tta-panel.vc_active h4.vc_tta-panel-title:after,
.vc_tta.vc_tta-accordion.style_15 .vc_tta-panel.vc_active h4.vc_tta-panel-title:after {
  width: 20px;
  height: 20px;
  top: 50%;
  left: 0;
  margin-top: -10px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  background-size: 10px 10px;
  background-position: center center;
}
.vc_tta.vc_tta-accordion.style_9 h4.vc_tta-panel-title a,
.vc_tta.vc_tta-accordion.style_15 h4.vc_tta-panel-title a {
  padding-right: 15px !important;
  padding-left: 39px !important;
}
.vc_tta.vc_tta-accordion.style_10 h4.vc_tta-panel-title:after,
.vc_tta.vc_tta-accordion.style_16 h4.vc_tta-panel-title:after,
.vc_tta.vc_tta-accordion.style_10 .vc_tta-panel.vc_active h4.vc_tta-panel-title:after,
.vc_tta.vc_tta-accordion.style_16 .vc_tta-panel.vc_active h4.vc_tta-panel-title:after {
  display: none;
}
.vc_tta.vc_tta-accordion.style_10 h4.vc_tta-panel-title a,
.vc_tta.vc_tta-accordion.style_16 h4.vc_tta-panel-title a {
  padding-right: 15px !important;
  padding-left: 0 !important;
}
.vc_tta.vc_tta-accordion.style_11 h4.vc_tta-panel-title a {
  text-transform: uppercase;
}
.vc_tta.vc_tta-accordion.style_11 .vc_tta-panel-body {
  margin-top: 0 !important;
}
.vc_tta.vc_tta-accordion.style_11 .vc_tta-panel.vc_active h4.vc_tta-panel-title a {
  -webkit-border-bottom-right-radius: 0 !important;
  -webkit-border-bottom-left-radius: 0 !important;
  -moz-border-radius-bottomright: 0 !important;
  -moz-border-radius-bottomleft: 0 !important;
  border-bottom-right-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
  margin-bottom: 0 !important;
}
.vc_tta.vc_tta-accordion.style_12 h4.vc_tta-panel-title a,
.vc_tta.vc_tta-accordion.style_13 h4.vc_tta-panel-title a,
.vc_tta.vc_tta-accordion.style_15 h4.vc_tta-panel-title a,
.vc_tta.vc_tta-accordion.style_16 h4.vc_tta-panel-title a,
.vc_tta.vc_tta-accordion.style_12 .vc_tta-panel.vc_active h4.vc_tta-panel-title a,
.vc_tta.vc_tta-accordion.style_13 .vc_tta-panel.vc_active h4.vc_tta-panel-title a,
.vc_tta.vc_tta-accordion.style_15 .vc_tta-panel.vc_active h4.vc_tta-panel-title a,
.vc_tta.vc_tta-accordion.style_16 .vc_tta-panel.vc_active h4.vc_tta-panel-title a {
  text-transform: uppercase;
  font-weight: 600;
}
.vc_tta.vc_tta-accordion.style_12 .vc_tta-panel.vc_active .vc_tta-panel-heading,
.vc_tta.vc_tta-accordion.style_13 .vc_tta-panel.vc_active .vc_tta-panel-heading,
.vc_tta.vc_tta-accordion.style_15 .vc_tta-panel.vc_active .vc_tta-panel-heading,
.vc_tta.vc_tta-accordion.style_16 .vc_tta-panel.vc_active .vc_tta-panel-heading,
.vc_tta.vc_tta-accordion.style_12 .vc_tta-panel .vc_tta-panel-heading,
.vc_tta.vc_tta-accordion.style_13 .vc_tta-panel .vc_tta-panel-heading,
.vc_tta.vc_tta-accordion.style_15 .vc_tta-panel .vc_tta-panel-heading,
.vc_tta.vc_tta-accordion.style_16 .vc_tta-panel .vc_tta-panel-heading {
  margin-bottom: 0 !important;
  margin-top: 0 !important;
}
.rev_slider_wrapper .button {
  display: inline-block !important;
  padding: 14px 25px !important;
  line-height: 1.25em !important;
  font-weight: 800 !important;
  cursor: pointer !important;
  text-overflow: ellipsis !important;
  white-space: nowrap;
}
.rev_slider_wrapper .button i {
  margin: 0 10px 0 -10px !important;
}
.rev_slider_wrapper .tp-bullets {
  bottom: 50px !important;
}
.rev_slider_wrapper .tp-bullets .bullet,
.rev_slider_wrapper .tp-bullets .tp-bullet {
  width: 10px !important;
  height: 10px !important;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  border: 0 !important;
  margin-left: 2px !important;
  margin-right: 2px !important;
}
.rev_slider_wrapper .tparrows {
  background-position: center center !important;
  background-repeat: no-repeat !important;
  background-size: 16px 16px !important;
}
@media screen and (max-width: 767px) {
  .rev_slider_wrapper .button {
    display: none !important;
  }
}
.exe-shop-sub-title-white span {
  display: inline-block;
  padding: 5px;
}
.wpb_revslider_element {
  margin-left: -15px;
  margin-right: -15px;
}
.wproto-full-width .wpb_revslider_element,
.vc_row-no-padding .wpb_revslider_element {
  margin-left: 0;
  margin-right: 0;
}
.tp-bannertimer,
.tp-bullets {
  z-index: 100;
}
/**************************************************************************************************************************
	NINJA FORMS STYLING
**************************************************************************************************************************/
.ui-datepicker {
  padding: 15px;
  text-transform: uppercase;
}
.ui-datepicker .ui-datepicker-title {
  text-align: center;
  display: block;
  margin-bottom: 14px;
}
.ui-datepicker table {
  margin-bottom: 0;
}
.ui-datepicker table td {
  padding: 5px 2px;
  text-align: center;
}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
  cursor: pointer;
}
.ui-datepicker .ui-datepicker-next {
  float: right;
}
.wp-editor-wrap input[type=button],
.wp-editor-wrap button,
.wp-editor-wrap .button {
  font-weight: normal !important;
}
.wp-editor-wrap button:hover {
  background-color: #f5f5f5 !important;
  color: #333 !important;
}
.ninja-forms-required-items {
  margin-bottom: 18px;
  font-style: italic;
}
.ninja-forms-response-msg p,
.ninja-forms-error-msg p {
  margin-bottom: 0;
}
.field-wrap {
  position: relative;
}
.ninja-forms-help-text {
  display: inline-block;
  overflow: hidden;
  vertical-align: middle;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  width: 15px;
  height: 15px;
  padding-left: 15px;
  right: 17px;
  background-size: 15px 15px;
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: left top;
  cursor: pointer;
}
.ninja-forms-field-description,
.ninja-forms-form .description {
  margin: 0 0 18px 0;
  font-style: italic;
}
.ninja-forms-pass1,
.ninja-forms-pass2 {
  width: 50%;
  float: left;
  margin-bottom: 14px;
}
.ninja-forms-pass1 {
  padding-right: 15px;
}
.list-radio-wrap ul,
.list-checkbox-wrap ul,
.list-radio-wrap ol,
.list-checkbox-wrap ol {
  list-style: none;
  padding-left: 0;
}
.list-radio-wrap ul li,
.list-checkbox-wrap ul li,
.list-radio-wrap ol li,
.list-checkbox-wrap ol li {
  margin-bottom: 7px;
}
.list-radio-wrap ul li label,
.list-checkbox-wrap ul li label,
.list-radio-wrap ol li label,
.list-checkbox-wrap ol li label {
  margin-bottom: 0 !important;
}
.ninja-forms-star-rating {
  display: block;
  float: left;
  width: 22px;
  height: 22px;
  background-size: 22px 22px;
  margin-right: 5px;
  text-indent: -5555em;
  cursor: pointer;
}
.ninja-forms-star-rating-control:after {
  content: '';
  display: block;
  height: 0;
  clear: both;
}
.form-error,
.ninja-forms-field-error,
.ninja-forms-error-msg,
.ninja-forms-req-symbol {
  font-style: italic;
}
.ninja-forms-field-error p {
  margin-bottom: 0;
}
.ninja-forms-error-msg p:last-of-type,
.ninja-forms-error-msg div:last-of-type,
.ninja-forms-field-error p:last-of-type {
  margin-bottom: 14px;
}
.ninja-forms-required-items {
  display: none;
}
.ninja-forms-success-msg {
  margin-bottom: 14px;
}
.widget_ninja_forms_widget form,
.widget_ninja_forms_widget .field-wrap:last-of-type {
  margin-bottom: 0;
}
.ninja-forms-form .ninja-forms-field {
  margin-bottom: 0;
}
.ninja-forms-form .hp-wrap {
  display: none;
}
/*-----------------------------------------------------------------------------------------------------------------------------------------------------
	Star rating
*/
.star-rating,
.price {
  display: block;
  position: relative;
  float: none;
}
.star-rating {
  position: relative;
  z-index: 1;
}
.star-rating > span {
  display: block;
  position: relative;
  overflow: hidden;
  text-indent: -5555em;
}
.star-rating:before {
  content: "\f005\0020\f005\0020\f005\0020\f005\0020\f005";
  font-family: FontAwesome;
  top: 0;
  left: 0;
  position: absolute;
  z-index: 1;
}
.star-rating span:before {
  content: "\f005\0020\f005\0020\f005\0020\f005\0020\f005";
  font-family: FontAwesome;
  top: 0;
  left: 0;
  right: 0;
  position: absolute;
  text-indent: 0;
  z-index: 2;
}
/*-----------------------------------------------------------------------------------------------------------------------------------------------------
	Default styles for WooCommerce plugin
*/
.products:after,
.products:before,
.woocommerce-tabs:before,
.woocommerce-tabs .tabs:after,
.col2-set:after,
.product_meta:before {
  clear: both;
  content: '';
  height: 0;
  display: block;
}
.col2-set {
  margin-left: -15px;
  margin-right: -15px;
}
.col2-set .col-1,
.col2-set .col-2 {
  float: left;
  width: 50%;
  padding: 0 15px;
}
.woocommerce-result-count {
  float: left;
  padding-top: 15px;
}
.woocommerce-ordering {
  float: right;
  width: 300px;
}
.woocommerce-message,
.woocommerce-info {
  padding: 15px 15px 15px 35px;
  margin-bottom: 24px;
}
.woocommerce-message .button,
.woocommerce-info .button,
.woocommerce-message .button:hover,
.woocommerce-info .button:hover {
  margin: 0 0 0 5px;
  padding: 0;
  background: transparent;
  font-weight: normal;
  float: right;
}
.woocommerce-message,
.woocommerce-info,
.woocommerce-error {
  background-repeat: no-repeat;
  background-position: 12px 17px;
  background-size: 15px 15px;
}
.woocommerce-error {
  list-style: none !important;
  padding: 0;
}
.woocommerce-error li {
  margin: 0;
  padding: 10px 15px 10px 35px;
  background-repeat: no-repeat;
  background-position: 12px 12px;
  background-size: 15px 15px;
}
@media screen and (max-width: 600px) {
  .woocommerce-result-count {
    display: none;
  }
  .woocommerce-ordering {
    width: 100%;
  }
  .col2-set .col-1,
  .col2-set .col-2 {
    width: 100%;
    float: none;
  }
}
.onsale {
  position: absolute;
  top: 25px;
  left: 0;
  width: 61px;
  height: 61px;
  font-size: 10px;
  text-transform: uppercase;
  font-style: italic;
  line-height: 58px;
  text-align: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.woocommerce ins {
  text-decoration: none;
}
.products {
  font-size: 0;
  margin: 0 -15px;
  padding: 0;
  list-style: none;
}
.products .star-rating {
  margin-top: -10px;
  margin-bottom: 10px;
}
.products li.product {
  display: inline-block;
  margin: 0 0 40px 0;
  padding: 0 15px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  vertical-align: top;
  width: 33.33333333333333%;
  position: relative;
}
.products li.product .onsale {
  left: 15px;
  top: 15px;
}
.products li.product h3 {
  margin-bottom: 11px;
  text-transform: uppercase;
  font-weight: normal;
}
.products li.product img {
  display: block;
  margin-bottom: 22px;
  width: 100%;
  height: auto;
}
.products li.product .button,
.products li.product .button:hover .add_to_cart_button,
.products li.product .add_to_cart_button:hover {
  margin: 15px 0 0 0;
  padding: 0;
  background-color: transparent;
  border: 0;
  font-weight: normal;
}
.products .price del {
  margin-right: 4px;
}
.columns-6 .products li.product {
  width: 16.66666666666667%;
}
.columns-5 .products li.product {
  width: 20%;
}
.columns-4 .products li.product {
  width: 25%;
}
.columns-2 .products li.product {
  width: 50%;
}
.columns-1 .products li.product {
  width: 100%;
}
@media screen and (max-width: 1199px) {
  .columns-6 .products li.product {
    width: 20%;
  }
}
@media screen and (max-width: 995px) {
  .columns-6 .products li.product,
  .columns-5 .products li.product {
    width: 25%;
  }
}
@media screen and (max-width: 767px) {
  .columns-6 .products li.product,
  .columns-5 .products li.product,
  .columns-4 .products li.product {
    width: 33.33333333333333%;
  }
}
@media screen and (max-width: 600px) {
  .products li.product {
    width: 50%;
  }
}
@media screen and (max-width: 481px) {
  .columns-6 .products li.product,
  .columns-5 .products li.product,
  .columns-4 .products li.product {
    width: 50%;
  }
}
@media screen and (max-width: 380px) {
  .products li.product,
  .columns-6 .products li.product,
  .columns-5 .products li.product,
  .columns-4 .products li.product,
  .columns-2 .products li.product {
    width: 100%;
  }
}
.woocommerce-pagination ul {
  margin: 0;
  padding: 25px 0 0 0;
  list-style: none;
}
.woocommerce-pagination li {
  margin: 0 5px 5px 0;
  padding: 0;
  display: inline-block;
}
.woocommerce-pagination a,
.woocommerce-pagination span {
  padding: 12px 20px;
}
.single-product .wproto-primary-content-area .related.products {
  padding: 0 15px;
}
.single-product .wproto-primary-content-area del {
  font-weight: normal !important;
}
.single-product .wproto-primary-content-area h1.product_title {
  font-weight: normal;
  margin-bottom: 11px;
}
.single-product .wproto-primary-content-area .product {
  position: relative;
}
.single-product .wproto-primary-content-area .product form.cart div {
  margin-bottom: 18px;
}
.single-product .wproto-primary-content-area .product form.cart .quantity {
  width: 70px;
}
.single-product .wproto-primary-content-area .product form.cart .quantity input {
  text-align: center;
}
.single-product .wproto-primary-content-area .product form.cart .button,
.single-product .wproto-primary-content-area .product form.cart button {
  margin-right: 10px;
}
.single-product .wproto-primary-content-area .product .woocommerce-product-rating {
  margin-bottom: 18px;
  margin-top: -11px;
}
.single-product .wproto-primary-content-area .product .woocommerce-product-rating .woocommerce-review-link {
  display: none;
}
.single-product .wproto-primary-content-area .product .product_meta {
  margin-bottom: 35px;
}
.single-product .wproto-primary-content-area .product .product_meta > span {
  display: block;
  margin-bottom: 14px;
}
.single-product .wproto-primary-content-area .product .product_meta .share {
  padding-top: 15px;
}
.single-product .wproto-primary-content-area .product .product_meta .share h5 {
  text-transform: uppercase;
  margin-bottom: 10px;
}
.single-product .wproto-primary-content-area .product .product_meta .share a {
  font-size: 18px;
  margin-right: 3px;
}
.single-product .wproto-primary-content-area .product .images {
  margin-bottom: 30px;
}
.single-product .wproto-primary-content-area .product .images img {
  float: left;
  margin-bottom: 10px;
}
.single-product .wproto-primary-content-area .product .thumbnails {
  clear: both;
  display: block;
  margin-right: -10px;
}
.single-product .wproto-primary-content-area .product .thumbnails a {
  float: left;
  width: 33.3333%;
  padding-right: 10px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}
.single-product .wproto-primary-content-area .product .images {
  float: left;
  width: 30%;
}
.single-product .wproto-primary-content-area .product .summary {
  float: left;
  width: 70%;
  padding-left: 30px;
}
.single-product .wproto-primary-content-area .product .summary .price {
  margin-bottom: 18px;
  font-weight: 600;
}
@-moz-document url-prefix() {
  .single-product .wproto-primary-content-area .woocommerce-main-image img {
    width: 100%;
  }
}
@media screen and (max-width: 600px) {
  .single-product .wproto-primary-content-area .product .images,
  .single-product .wproto-primary-content-area .product .summary {
    float: none !important;
    display: block;
    width: 100%;
  }
  .single-product .wproto-primary-content-area .product .summary {
    padding-left: 0;
  }
  .single-product .wproto-primary-content-area .product .images:before,
  .single-product .wproto-primary-content-area .product .summary:before {
    clear: both;
    content: '';
    height: 0;
    display: block;
  }
}
.woocommerce-tabs .tabs {
  list-style: none;
  margin: 0 0 40px 0;
  padding: 0;
}
.woocommerce-tabs .tabs li {
  margin: 0 0 -2px 0;
  padding: 10px 40px;
  float: left;
}
.woocommerce-tabs .entry-content h2:first-of-type {
  display: none;
}
.woocommerce-tabs .shop_attributes {
  width: 100%;
}
.woocommerce-tabs .shop_attributes p {
  margin-bottom: 0;
}
.woocommerce-account .wproto-primary-content-area header.title h3 {
  display: inline-block;
}
.woocommerce-account .wproto-primary-content-area header.title .edit {
  margin-left: 5px;
}
.woocommerce-account .wproto-primary-content-area .form-row label {
  margin-bottom: 8px;
}
.woocommerce h2,
.woocommerce h3 {
  margin-bottom: 24px;
  text-transform: uppercase;
}
.woocommerce-checkout .wproto-primary-content-area form.login .icr,
.woocommerce-account .wproto-primary-content-area form.login .icr {
  margin-top: 15px;
  margin-left: 15px;
}
.add_to_cart_button.added {
  display: none;
}
.woocommerce .wproto-primary-content-area .added_to_cart {
  margin: 15px 0 0;
  display: inline-block;
}
#shipping_method {
  list-style: none;
  margin: 0;
  padding: 0;
}
#shipping_method .amount {
  font-weight: bold;
}
.woocommerce-cart .wproto-primary-content-area table.cart {
  width: 100%;
}
.woocommerce-cart .wproto-primary-content-area table.cart .product-quantity {
  width: 50px;
}
.woocommerce-cart .wproto-primary-content-area table.cart .product-quantity input {
  text-align: center;
}
.woocommerce-cart .wproto-primary-content-area table.cart th {
  font-weight: normal;
}
.woocommerce-cart .wproto-primary-content-area table.cart p {
  margin-bottom: 0;
}
.woocommerce-cart .wproto-primary-content-area table.cart td {
  vertical-align: middle;
}
.woocommerce-cart .wproto-primary-content-area table.cart tr {
  background-color: transparent;
}
.woocommerce-cart .wproto-primary-content-area table.cart .variation {
  margin-bottom: 0;
  padding-top: 10px;
  text-transform: uppercase;
}
.woocommerce-cart .wproto-primary-content-area table.cart .variation dt {
  float: left;
  margin-right: 5px;
}
.woocommerce-cart .wproto-primary-content-area table.cart .variation dd {
  margin-bottom: 0;
}
.woocommerce-cart .wproto-primary-content-area table.cart td.product-price,
.woocommerce-cart .wproto-primary-content-area table.cart td.product-subtotal {
  font-weight: bold;
}
.woocommerce-cart .wproto-primary-content-area table.cart .product-thumbnail img {
  width: 100px;
  height: auto;
  display: block;
}
.woocommerce-cart .wproto-primary-content-area table.cart .product-name a {
  font-weight: 600;
}
.woocommerce-cart .wproto-primary-content-area table.cart tr:last-of-type td {
  border-bottom: 0 !important;
}
.woocommerce-cart .wproto-primary-content-area table.cart a.remove {
  text-indent: -5555em;
  display: inline-block;
  width: 15px;
  height: 15px;
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.woocommerce-cart .wproto-primary-content-area table.cart td.actions {
  padding: 20px 30px;
}
.woocommerce-cart .wproto-primary-content-area table.cart td.actions label {
  display: none;
}
.woocommerce-cart .wproto-primary-content-area table.cart td.actions .coupon {
  float: right;
}
.woocommerce-cart .wproto-primary-content-area table.cart td.actions .input-text {
  width: 130px;
}
.woocommerce-cart .wproto-primary-content-area h2 {
  margin-bottom: 24px;
  text-transform: uppercase;
}
@media screen and (max-width: 767px) {
  .woocommerce-cart .wproto-primary-content-area table.cart .product-thumbnail,
  .woocommerce-cart .wproto-primary-content-area table.cart .product-subtotal {
    display: none;
  }
  .woocommerce-cart .wproto-primary-content-area table.cart .variation {
    display: none;
  }
}
@media screen and (max-width: 560px) {
  .woocommerce-cart .wproto-primary-content-area table.cart .coupon {
    display: none;
  }
}
@media screen and (max-width: 360px) {
  .woocommerce-cart .wproto-primary-content-area table.cart .product-price {
    display: none;
  }
}
.woocommerce-cart .wproto-primary-content-area .cart_totals table,
.woocommerce-checkout .wproto-primary-content-area .cart_totals table,
.woocommerce-cart .wproto-primary-content-area .woocommerce-checkout-review-order table,
.woocommerce-checkout .wproto-primary-content-area .woocommerce-checkout-review-order table {
  width: 100%;
}
.woocommerce-cart .wproto-primary-content-area .cart_totals table th,
.woocommerce-checkout .wproto-primary-content-area .cart_totals table th,
.woocommerce-cart .wproto-primary-content-area .woocommerce-checkout-review-order table th,
.woocommerce-checkout .wproto-primary-content-area .woocommerce-checkout-review-order table th {
  width: 30%;
}
.woocommerce-cart .wproto-primary-content-area .cart_totals p,
.woocommerce-checkout .wproto-primary-content-area .cart_totals p,
.woocommerce-cart .wproto-primary-content-area .woocommerce-checkout-review-order p,
.woocommerce-checkout .wproto-primary-content-area .woocommerce-checkout-review-order p {
  margin-bottom: 14px;
}
.woocommerce-cart .wproto-primary-content-area .cart_totals .shipping-calculator-form,
.woocommerce-checkout .wproto-primary-content-area .cart_totals .shipping-calculator-form,
.woocommerce-cart .wproto-primary-content-area .woocommerce-checkout-review-order .shipping-calculator-form,
.woocommerce-checkout .wproto-primary-content-area .woocommerce-checkout-review-order .shipping-calculator-form {
  padding: 18px 0;
}
.woocommerce-cart .wproto-primary-content-area .cart_totals p:last-of-type,
.woocommerce-checkout .wproto-primary-content-area .cart_totals p:last-of-type,
.woocommerce-cart .wproto-primary-content-area .woocommerce-checkout-review-order p:last-of-type,
.woocommerce-checkout .wproto-primary-content-area .woocommerce-checkout-review-order p:last-of-type {
  margin-bottom: 0;
}
.woocommerce-cart .wproto-primary-content-area .cart_totals form,
.woocommerce-checkout .wproto-primary-content-area .cart_totals form,
.woocommerce-cart .wproto-primary-content-area .woocommerce-checkout-review-order form,
.woocommerce-checkout .wproto-primary-content-area .woocommerce-checkout-review-order form {
  margin-bottom: 0;
}
.woocommerce-checkout .wproto-primary-content-area h3 {
  margin-bottom: 24px;
  text-transform: uppercase;
}
.woocommerce-checkout .wproto-primary-content-area .woocommerce-shipping-fields .icr__checkbox {
  margin-top: 7px;
}
.woocommerce-checkout .wproto-primary-content-area .woocommerce-checkout-review-order .variation {
  display: none;
}
.woocommerce-checkout-payment ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
.woocommerce-checkout-payment ul > li {
  margin-bottom: 15px;
  padding: 15px;
}
.woocommerce-checkout-payment ul label {
  margin-bottom: 0;
}
.woocommerce-checkout-payment ul .payment_box {
  padding-top: 7px;
}
.woocommerce-checkout-payment .payment_method_paypal img,
.woocommerce-checkout-payment .payment_method_paypal a.about_paypal {
  display: none;
}
.single-product #reviews li.comment {
  position: relative;
  padding: 30px;
}
.single-product #reviews .comment_container > img {
  position: absolute;
}
.single-product #reviews .comment-text {
  padding-left: 100px;
  min-height: 60px;
}
.single-product #reviews .star-rating {
  float: right;
  width: 80px;
  margin-top: 4px;
}
.single-product #reviews .meta {
  margin-bottom: 7px;
}
p.stars {
  position: relative;
  font-size: 1em;
}
p.stars a {
  display: inline-block;
  margin-right: 1em;
  text-indent: -9999px;
  position: relative;
}
p.stars a.star-1:after,
p.stars a.star-2:after,
p.stars a.star-3:after,
p.stars a.star-4:after,
p.stars a.star-5:after {
  font-family: "FontAwesome";
  text-indent: 0;
  position: absolute;
  top: 0;
  left: 0;
}
p.stars a.star-1 {
  width: 2em;
}
p.stars a.star-1:after {
  content: "\f005";
}
p.stars a.star-2 {
  width: 3em;
}
p.stars a.star-2:after {
  content: "\f005\0020\f005\0020";
}
p.stars a.star-3 {
  width: 4em;
}
p.stars a.star-3:after {
  content: "\f005\0020\f005\0020\f005\0020";
}
p.stars a.star-4 {
  width: 5em;
}
p.stars a.star-4:after {
  content: "\f005\0020\f005\0020\f005\0020\f005\0020";
}
p.stars a.star-5 {
  width: 6em;
}
p.stars a.star-5:after {
  content: "\f005\0020\f005\0020\f005\0020\f005\0020\f005\0020";
}
.single-product .comment-form-rating .sbHolder {
  display: none;
}
@media screen and (max-width: 767px) {
  .woocommerce-tabs .tabs {
    border-bottom: 0 !important;
  }
  .woocommerce-tabs .tabs li {
    float: none;
    display: block;
    padding-left: 0;
    padding-right: 0;
  }
  .woocommerce-tabs .tabs li a {
    display: block;
  }
  .single-product #reviews .comment_container > img {
    display: none;
  }
  .single-product #reviews .comment-text {
    min-height: 1px;
    padding-left: 0;
  }
  .single-product #reviews .meta > strong {
    display: block;
  }
}
@media screen and (max-width: 480px) {
  .single-product .wproto-primary-content-area form.cart .button {
    margin-bottom: 11px;
  }
}
@media screen and (max-width: 330px) {
  .single-product #reviews .star-rating {
    display: none;
  }
}
.upsells.products {
  padding: 0 15px;
}
.related.products h2,
.upsells.products h2,
.woocommerce-checkout h2 {
  text-transform: uppercase;
  margin-bottom: 24px;
}
.single-product table.group_table,
.single-product table.variations {
  width: 100%;
  margin-bottom: 0;
}
.single-product table.group_table a.reset_variations,
.single-product table.variations a.reset_variations {
  margin-top: 14px;
  display: inline-block;
}
.single-product table.group_table tr,
.single-product table.variations tr {
  background-color: transparent !important;
}
.single-product table.group_table td,
.single-product table.variations td {
  margin-bottom: 0 !important;
  padding-left: 0 !important;
}
.single-product table.group_table label,
.single-product table.variations label {
  margin-bottom: 0 !important;
}
.single-product form.cart .quantity {
  width: 70px;
  display: inline-block;
  margin-right: 10px;
}
.single-product .variations_button {
  float: left;
  margin-bottom: 0 !important;
}
.single-product table.variations td {
  vertical-align: top;
}
.single-product table.variations label {
  padding-top: 14px;
}
.single-product table.variations .quantity {
  width: 70px;
}
.single-product #reply-title {
  text-transform: uppercase;
  margin-bottom: 24px;
}
.single-product table.group_table {
  margin-bottom: 15px;
}
.single-product table.group_table .quantity,
.single-product table.group_table p {
  margin-bottom: 0 !important;
}
.single-product table.group_table td.price del span {
  font-weight: normal;
}
.woocommerce-checkout table,
.woocommerce-account table {
  width: 100%;
}
.woocommerce-checkout table .variation,
.woocommerce-account table .variation {
  display: none;
}
body.page table.shop_table {
  width: 100%;
}
body.page table.shop_table .variation {
  display: none;
}
.woocommerce-checkout .wproto-primary-content-area p.terms {
  padding-top: 30px;
}
.woocommerce-checkout .wproto-primary-content-area p.terms input {
  float: left;
  margin-right: 5px;
  margin-top: 2px;
}
p.demo_store {
  margin-bottom: 0;
  display: block;
  padding: 10px 15px;
  text-align: center;
}
p.add_to_cart_inline {
  border: 0 !important;
}
p.add_to_cart_inline .button {
  margin-left: 10px;
}
p.add_to_cart_inline .amount {
  font-weight: bold;
}
.wproto-shop-title {
  text-transform: none !important;
}
.single-product .wproto-products-carousel,
.woocommerce-tabs {
  margin-bottom: 60px;
}
.wproto-single-product-meta {
  padding-top: 25px;
  clear: both;
}
.wproto-single-product-meta .links {
  text-transform: uppercase;
  margin: 0 0 14px 0;
}
.wproto-single-product-meta h5 {
  text-transform: uppercase;
  margin-bottom: 10px;
}
.wproto-single-product-meta .share {
  padding-top: 0 !important;
}
.single-product .wproto-primary-content-area .images .thumbnails img {
  -webkit-transition: opacity 0.3s;
  -moz-transition: opacity 0.3s;
  -o-transition: opacity 0.3s;
  transition: opacity 0.3s;
}
.single-product .wproto-primary-content-area .images .thumbnails:hover img {
  opacity: 0.5;
}
.single-product .wproto-primary-content-area .images .thumbnails:hover img:hover {
  opacity: 1;
}
.single-product a.woocommerce-main-image {
  display: block;
  position: relative;
  float: left;
}
.single-product a.woocommerce-main-image img {
  display: block;
}
.single-product a.woocommerce-main-image:after {
  content: '';
  width: 20px;
  height: 20px;
  position: absolute;
  bottom: 30px;
  right: 20px;
  opacity: 0;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.single-product a.woocommerce-main-image:hover:after {
  opacity: 0.5;
}
.tax-product_cat .wproto-products-grid .container-fluid,
.tax-product_tag .wproto-products-grid .container-fluid,
.tax-product_quick_choose .wproto-products-grid .container-fluid,
.search-results .wproto-products-grid .container-fluid,
.tax-product_brand .wproto-products-grid .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
.woocommerce-cart .wproto-primary-content-area table.cart .variation {
  display: block !important;
}
.woocommerce-checkout .wproto-primary-content-area,
.woocommerce-checkout-review-order .variation {
  display: block !important;
  clear: both;
  padding-top: 10px;
}
.woocommerce-checkout .wproto-primary-content-area dt,
.woocommerce-checkout-review-order .variation dt {
  float: left;
  margin-right: 5px;
}
.shop-subcategories {
  list-style: none;
  margin: 0 -15px;
  padding: 0;
  font-size: 0;
}
.shop-subcategories li {
  display: inline-block;
  vertical-align: top;
  padding: 0 15px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
}
.shop-subcategories.products-style-col_1_style_1 li,
.shop-subcategories.products-style-col_1_style_2 li,
.shop-subcategories.products-style-col_1_style_3 li,
.shop-subcategories.products-style-cols_3_style_1 li,
.shop-subcategories.products-style-cols_3_style_2 li,
.shop-subcategories.products-style-cols_3_style_3 li {
  width: 33.33333%;
}
.shop-subcategories.products-style-cols_2_style_1 li,
.shop-subcategories.products-style-cols_2_style_2 li,
.shop-subcategories.products-style-cols_2_style_3 li,
.shop-subcategories.products-style-cols_4_style_1 li,
.shop-subcategories.products-style-cols_4_style_2 li,
.shop-subcategories.products-style-cols_4_style_3 li {
  width: 25%;
}
@media screen and (max-width: 767px) {
  .shop-subcategories.products-style-col_1_style_1 li,
  .shop-subcategories.products-style-col_1_style_2 li,
  .shop-subcategories.products-style-col_1_style_3 li,
  .shop-subcategories.products-style-cols_3_style_1 li,
  .shop-subcategories.products-style-cols_3_style_2 li,
  .shop-subcategories.products-style-cols_3_style_3 li,
  .shop-subcategories.products-style-cols_2_style_1 li,
  .shop-subcategories.products-style-cols_2_style_2 li,
  .shop-subcategories.products-style-cols_2_style_3 li,
  .shop-subcategories.products-style-cols_4_style_1 li,
  .shop-subcategories.products-style-cols_4_style_2 li,
  .shop-subcategories.products-style-cols_4_style_3 li {
    width: 100%;
  }
}
/** fonts, colors, backgrounds and other variable styles **/
/**************************************************************************************************************************
	Typography and primary colors
**************************************************************************************************************************/
::selection {
  background: #0074C8;
  color: #ffffff;
}
::-moz-selection {
  background: #0074C8;
  color: #ffffff;
}
body {
  color: #959595;
  background-color: #ffffff;
  font-size: 1.4rem;
  line-height: 20px;
  font-family: 'Roboto';
  font-weight: normal;
  font-style: 'normal';
  background-image: url(  );
  background-repeat: ;
  background-position: ;
}
.wproto-primary-content-area {
  min-height: px;
}
body.boxed-layout,
body.framed-layout {
  background-color: #363636;
  background-image: url(  );
  background-repeat: ;
  background-position: ;
}
body.boxed-layout #wrap,
body.framed-layout #wrap {
  background-color: #ffffff;
  background-image: url(  );
  background-repeat: ;
  background-position: ;
}
#wproto-preloader {
  background-color: #ffffff;
}
.ball-pulse > div,
.ball-pulse-sync > div,
.ball-scale > div,
.ball-rotate > div,
.ball-rotate > div:before,
.ball-rotate > div:after,
.ball-clip-rotate > div,
.ball-clip-rotate-pulse > div:first-child,
.ball-beat > div,
.ball-scale-multiple > div,
.ball-pulse-rise > div,
.ball-grid-beat > div,
.ball-grid-pulse > div,
.ball-spin-fade-loader > div,
.ball-zig-zag > div,
.ball-zig-zag-deflect > div,
.line-scale > div,
.line-scale-party > div,
.line-scale-pulse-out > div,
.line-scale-pulse-out-rapid > div,
.line-spin-fade-loader > div,
.square-spin > div,
.pacman > div:nth-child(3),
.pacman > div:nth-child(4),
.pacman > div:nth-child(5),
.pacman > div:nth-child(6),
.cube-transition > div {
  background-color: #0074C8;
}
.ball-clip-rotate > div,
.ball-clip-rotate-pulse > div:last-child,
.ball-clip-rotate-multiple > div,
.ball-scale-ripple > div,
.ball-scale-ripple-multiple > div {
  border: 2px solid #0074C8;
}
.ball-clip-rotate-pulse > div:last-child,
.ball-clip-rotate-multiple > div:last-child {
  border-color: #0074C8 transparent #0074C8 transparent;
}
.ball-triangle-path > div {
  border: 1px solid #0074C8;
}
.triangle-skew-spin > div {
  border-bottom: 20px solid #0074C8;
}
.pacman > div:first-of-type,
.pacman > div:nth-child(2) {
  border-top: 25px solid #0074C8;
  border-left: 25px solid #0074C8;
  border-bottom: 25px solid #0074C8;
}
.semi-circle-spin > div {
  background-image: -webkit-linear-gradient(transparent 0%, transparent 70%, #0074C8 30%, #0074C8 100%);
  background-image: linear-gradient(transparent 0%, transparent 70%, #0074C8 30%, #0074C8 100%);
}
.pageunload-overlay svg path {
  fill: #ffffff;
}
a {
  color: #0074C8;
}
a:hover {
  color: #d02b1c;
}
mark {
  color: #0074C8;
}
mark.dark {
  color: #363636;
}
mark.alt {
  color: #ffffff;
  background-color: #0074C8;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  color: #363636;
  font-family: 'Raleway';
}
h1 .header-subtext,
h2 .header-subtext,
h3 .header-subtext,
h4 .header-subtext,
h5 .header-subtext,
h6 .header-subtext {
  color: #959595;
  font-size: 1.4rem;
  line-height: 20px;
  font-family: 'Roboto';
  font-weight: normal;
  font-style: 'normal';
}
.header_with_line {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzAiIGhlaWdodD0iMiIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGc+PGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2U9IiMzNjM2MzYiIHkyPSIwIiB4Mj0iNzAiIHkxPSIwIiB4MT0iMCIvPjwvZz48L3N2Zz4=) !important;
}
.header_with_line.line_accent {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzAiIGhlaWdodD0iMiIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGc+PGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2U9IiMwMDc0QzgiIHkyPSIwIiB4Mj0iNzAiIHkxPSIwIiB4MT0iMCIvPjwvZz48L3N2Zz4=) !important;
}
.header_with_thin_line {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzAiIGhlaWdodD0iMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGc+PGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBzdHJva2U9IiMzNjM2MzYiIHkyPSIwIiB4Mj0iNzAiIHkxPSIwIiB4MT0iMCIvPjwvZz48L3N2Zz4=) !important;
}
.header_with_thin_line.line_accent {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzAiIGhlaWdodD0iMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGc+PGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBzdHJva2U9IiNlNTQ5M2EiIHkyPSIwIiB4Mj0iNzAiIHkxPSIwIiB4MT0iMCIvPjwvZz48L3N2Zz4=) !important;
}
.header_with_line.with_subtext {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTcwIiBoZWlnaHQ9IjIiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnPjxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlPSIjMzYzNjM2IiB5Mj0iMCIgeDI9IjE3MCIgeTE9IjAiIHgxPSIwIi8+PC9nPjwvc3ZnPg==) !important;
}
.header_with_line.with_subtext.line_accent {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTcwIiBoZWlnaHQ9IjIiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnPjxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlPSIjZTU0OTNhIiB5Mj0iMCIgeDI9IjE3MCIgeTE9IjAiIHgxPSIwIi8+PC9nPjwvc3ZnPg==) !important;
}
.header_with_thin_line.with_subtext {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTcwIiBoZWlnaHQ9IjEiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnPjxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgc3Ryb2tlPSIjMzYzNjM2IiB5Mj0iMCIgeDI9IjE3MCIgeTE9IjAiIHgxPSIwIi8+PC9nPjwvc3ZnPg==) !important;
}
.header_with_thin_line.line_accent.with_subtext {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTcwIiBoZWlnaHQ9IjEiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnPjxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgc3Ryb2tlPSIjZTU0OTNhIiB5Mj0iMCIgeDI9IjE3MCIgeTE9IjAiIHgxPSIwIi8+PC9nPjwvc3ZnPg==) !important;
}
h1 {
  font-size: 3.6rem;
  line-height: 44px;
  font-family: 'Raleway';
  font-weight: bold;
  font-style: 'normal';
}
h2 {
  font-size: 3rem;
  line-height: 34px;
  font-family: 'Raleway';
  font-weight: 600;
  font-style: 'normal';
}
h3 {
  font-size: 2.4rem;
  line-height: 30px;
  font-family: 'Raleway';
  font-weight: bold;
  font-style: 'normal';
}
h4 {
  font-size: 1.8rem;
  line-height: 22px;
  font-family: 'Raleway';
  font-weight: bold;
  font-style: 'normal';
}
h5 {
  font-size: 1.4rem;
  line-height: 20px;
  font-family: 'Raleway';
  font-weight: bold;
  font-style: 'normal';
}
h6 {
  font-size: 1.4rem;
  line-height: 20px;
  font-family: 'Raleway';
  font-weight: bold;
  font-style: 'normal';
}
@media screen and (max-width: 767px) {
  body {
    font-size: 1.4rem;
    line-height: 20px;
  }
  h1 {
    font-size: 3.6rem;
    line-height: 44px;
  }
  h2 {
    font-size: 3rem;
    line-height: 34px;
  }
  h3 {
    font-size: 2.4rem;
    line-height: 30px;
  }
  h4 {
    font-size: 1.8rem;
    line-height: 22px;
  }
  h5 {
    font-size: 1.4rem;
    line-height: 20px;
  }
  h6 {
    font-size: 1.4rem;
    line-height: 20px;
  }
}
table th,
dl dt {
  color: #363636;
}
table tbody tr:nth-child(odd),
pre,
code,
tt,
var {
  background-color: #fafafa;
}
code,
tt,
var {
  color: #0074C8;
}
hr {
  background: #e1e1e1;
  background-image: -webkit-linear-gradient(left, #f3f3f3, #e1e1e1, #f3f3f3);
  background-image: -moz-linear-gradient(left, #f3f3f3, #e1e1e1, #f3f3f3);
  background-image: -ms-linear-gradient(left, #f3f3f3, #e1e1e1, #f3f3f3);
  background-image: -o-linear-gradient(left, #f3f3f3, #e1e1e1, #f3f3f3);
}
/**************************************************************************************************************************
	CITES AND BLOCKQUOTES
**************************************************************************************************************************/
cite {
  color: #0074C8;
}
blockquote {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTA4LjA0NHB4IiBoZWlnaHQ9IjUwOC4wNDRweCIgdmlld0JveD0iMCAwIDUwOC4wNDQgNTA4LjA0NCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTA4LjA0NCA1MDguMDQ0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGc+PHBhdGggZmlsbD0iI2U1NDkzYSIgZD0iTTAuMTA4LDM1Mi41MzZjMCw2Ni43OTQsNTQuMTQ0LDEyMC45MzgsMTIwLjkzNywxMjAuOTM4YzY2Ljc5NCwwLDEyMC45MzgtNTQuMTQ0LDEyMC45MzgtMTIwLjkzOCBzLTU0LjE0NC0xMjAuOTM3LTEyMC45MzgtMTIwLjkzN2MtMTMuNzI3LDAtMjYuODY3LDIuMzkzLTM5LjE2OCw2LjYxQzEwOS4wOTMsODIuMTE4LDIzMC44MTQtMTguNTQzLDExNy45NzksNjQuMzAzIEMtNy4xMzgsMTU2LjE3LTAuMDI2LDM0OC44NCwwLjExNCwzNTIuMzcxQzAuMTE0LDM1Mi40MjYsMC4xMDgsMzUyLjQ3NSwwLjEwOCwzNTIuNTM2eiIvPjxwYXRoIGZpbGw9IiNlNTQ5M2EiIGQ9Ik0yNjYuMTY5LDM1Mi41MzZjMCw2Ni43OTQsNTQuMTQ0LDEyMC45MzgsMTIwLjkzOCwxMjAuOTM4czEyMC45MzgtNTQuMTQ0LDEyMC45MzgtMTIwLjkzOFM0NTMuOSwyMzEuNTk5LDM4Ny4xMDYsMjMxLjU5OSBjLTEzLjcyOCwwLTI2Ljg2NywyLjM5My0zOS4xNjgsNi42MUMzNzUuMTU0LDgyLjExOCw0OTYuODc1LTE4LjU0MywzODQuMDQsNjQuMzAzQzI1OC45MjMsMTU2LjE3LDI2Ni4wMzQsMzQ4Ljg0LDI2Ni4xNzUsMzUyLjM3MSBDMjY2LjE3NSwzNTIuNDI2LDI2Ni4xNjksMzUyLjQ3NSwyNjYuMTY5LDM1Mi41MzZ6Ii8+PC9nPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=) !important;
}
blockquote p {
  font-family: 'Raleway';
  font-size: 2.4rem;
  color: #363636;
}
blockquote cite {
  font-size: 1.4rem;
  font-family: 'Roboto';
  font-weight: normal;
}
blockquote cite span {
  color: #c8c8c8;
}
blockquote.style_2,
blockquote.style_5,
blockquote.style_9,
blockquote.style_10 {
  position: relative;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTA4LjA0NHB4IiBoZWlnaHQ9IjUwOC4wNDRweCIgdmlld0JveD0iMCAwIDUwOC4wNDQgNTA4LjA0NCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTA4LjA0NCA1MDguMDQ0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGc+PHBhdGggZmlsbD0iI2U1NDkzYSIgZD0iTTAuMTA4LDM1Mi41MzZjMCw2Ni43OTQsNTQuMTQ0LDEyMC45MzgsMTIwLjkzNywxMjAuOTM4YzY2Ljc5NCwwLDEyMC45MzgtNTQuMTQ0LDEyMC45MzgtMTIwLjkzOCBzLTU0LjE0NC0xMjAuOTM3LTEyMC45MzgtMTIwLjkzN2MtMTMuNzI3LDAtMjYuODY3LDIuMzkzLTM5LjE2OCw2LjYxQzEwOS4wOTMsODIuMTE4LDIzMC44MTQtMTguNTQzLDExNy45NzksNjQuMzAzIEMtNy4xMzgsMTU2LjE3LTAuMDI2LDM0OC44NCwwLjExNCwzNTIuMzcxQzAuMTE0LDM1Mi40MjYsMC4xMDgsMzUyLjQ3NSwwLjEwOCwzNTIuNTM2eiIvPjxwYXRoIGZpbGw9IiNlNTQ5M2EiIGQ9Ik0yNjYuMTY5LDM1Mi41MzZjMCw2Ni43OTQsNTQuMTQ0LDEyMC45MzgsMTIwLjkzOCwxMjAuOTM4czEyMC45MzgtNTQuMTQ0LDEyMC45MzgtMTIwLjkzOFM0NTMuOSwyMzEuNTk5LDM4Ny4xMDYsMjMxLjU5OSBjLTEzLjcyOCwwLTI2Ljg2NywyLjM5My0zOS4xNjgsNi42MUMzNzUuMTU0LDgyLjExOCw0OTYuODc1LTE4LjU0MywzODQuMDQsNjQuMzAzQzI1OC45MjMsMTU2LjE3LDI2Ni4wMzQsMzQ4Ljg0LDI2Ni4xNzUsMzUyLjM3MSBDMjY2LjE3NSwzNTIuNDI2LDI2Ni4xNjksMzUyLjQ3NSwyNjYuMTY5LDM1Mi41MzZ6Ii8+PC9nPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=) !important;
}
blockquote.style_2 p,
blockquote.style_5 p,
blockquote.style_9 p,
blockquote.style_10 p {
  font-size: 3rem;
}
blockquote.style_2 .inner,
blockquote.style_5 .inner,
blockquote.style_9 .inner {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTA4LjA0NHB4IiBoZWlnaHQ9IjUwOC4wNDRweCIgdmlld0JveD0iMCAwIDUwOC4wNDQgNTA4LjA0NCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTA4LjA0NCA1MDguMDQ0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGc+PHBhdGggZmlsbD0iI2U1NDkzYSIgZD0iTTUwNy45MywxNTUuNjczYzAtMC4wNTUsMC4wMDYtMC4xMSwwLjAwNi0wLjE2NWMwLTY2Ljc5My01NC4xNDUtMTIwLjkzOC0xMjAuOTM4LTEyMC45MzhTMjY2LjA2MSw4OC43MTQsMjY2LjA2MSwxNTUuNTA4IGMwLDY2Ljc5NCw1NC4xNSwxMjAuOTM4LDEyMC45MzgsMTIwLjkzOGMxMy43MjcsMCwyNi44NjctMi4zOTMsMzkuMTYyLTYuNjA5Yy0yNy4yMDksMTU2LjA5LTE0OC45MywyNTYuNzUyLTM2LjA5NiwxNzMuOTA1IEM1MTUuMTgyLDM1MS44NzQsNTA4LjA3LDE1OS4xOTgsNTA3LjkzLDE1NS42NzN6Ii8+PHBhdGggZmlsbD0iI2U1NDkzYSIgZD0iTTEyMC45MzgsMjc2LjQ0NWMxMy43MjcsMCwyNi44NjctMi4zOTMsMzkuMTY4LTYuNjA5Yy0yNy4yMTYsMTU2LjA5LTE0OC45MzcsMjU2Ljc1Mi0zNi4xMDIsMTczLjkwNSBjMTI1LjExNy05MS44NjcsMTE4LjAwNi0yODQuNTQzLDExNy44NjUtMjg4LjA2OGMwLTAuMDU1LDAuMDA2LTAuMTEsMC4wMDYtMC4xNjVjMC02Ni43OTMtNTQuMTQ0LTEyMC45MzgtMTIwLjkzNy0xMjAuOTM4IEM1NC4xNDQsMzQuNTcsMCw4OC43MTQsMCwxNTUuNTA4QzAsMjIyLjMwMiw1NC4xNSwyNzYuNDQ1LDEyMC45MzgsMjc2LjQ0NXoiLz48L2c+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
blockquote.style_3 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTA4LjA0NHB4IiBoZWlnaHQ9IjUwOC4wNDRweCIgdmlld0JveD0iMCAwIDUwOC4wNDQgNTA4LjA0NCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTA4LjA0NCA1MDguMDQ0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGc+PHBhdGggZmlsbD0iI2UxZTFlMSIgZD0iTTAuMTA4LDM1Mi41MzZjMCw2Ni43OTQsNTQuMTQ0LDEyMC45MzgsMTIwLjkzNywxMjAuOTM4YzY2Ljc5NCwwLDEyMC45MzgtNTQuMTQ0LDEyMC45MzgtMTIwLjkzOCBzLTU0LjE0NC0xMjAuOTM3LTEyMC45MzgtMTIwLjkzN2MtMTMuNzI3LDAtMjYuODY3LDIuMzkzLTM5LjE2OCw2LjYxQzEwOS4wOTMsODIuMTE4LDIzMC44MTQtMTguNTQzLDExNy45NzksNjQuMzAzIEMtNy4xMzgsMTU2LjE3LTAuMDI2LDM0OC44NCwwLjExNCwzNTIuMzcxQzAuMTE0LDM1Mi40MjYsMC4xMDgsMzUyLjQ3NSwwLjEwOCwzNTIuNTM2eiIvPjxwYXRoIGZpbGw9IiNlMWUxZTEiIGQ9Ik0yNjYuMTY5LDM1Mi41MzZjMCw2Ni43OTQsNTQuMTQ0LDEyMC45MzgsMTIwLjkzOCwxMjAuOTM4czEyMC45MzgtNTQuMTQ0LDEyMC45MzgtMTIwLjkzOFM0NTMuOSwyMzEuNTk5LDM4Ny4xMDYsMjMxLjU5OSBjLTEzLjcyOCwwLTI2Ljg2NywyLjM5My0zOS4xNjgsNi42MUMzNzUuMTU0LDgyLjExOCw0OTYuODc1LTE4LjU0MywzODQuMDQsNjQuMzAzQzI1OC45MjMsMTU2LjE3LDI2Ni4wMzQsMzQ4Ljg0LDI2Ni4xNzUsMzUyLjM3MSBDMjY2LjE3NSwzNTIuNDI2LDI2Ni4xNjksMzUyLjQ3NSwyNjYuMTY5LDM1Mi41MzZ6Ii8+PC9nPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=) !important;
}
blockquote.style_4,
blockquote.style_6 {
  border-left: 2px solid #0074C8;
}
blockquote.style_5 p {
  color: #ffffff;
}
blockquote.style_5 cite,
blockquote.style_5 cite span {
  color: #c8c8c8;
}
blockquote.style_6 {
  background-color: #fafafa;
}
blockquote.style_7 p,
blockquote.style_8 p {
  color: #ffffff;
  font-family: 'Roboto';
  font-size: 3rem;
}
blockquote.style_7 cite,
blockquote.style_8 cite {
  color: #0074C8;
}
blockquote.style_7 cite span,
blockquote.style_8 cite span {
  color: #626262;
}
blockquote.style_8 p {
  color: #363636;
}
blockquote.style_8 cite span {
  color: #afafaf;
}
blockquote.style_9 p {
  color: #ffffff;
  font-family: 'Roboto';
}
blockquote.style_9 cite span {
  color: #626262;
}
blockquote.style_10 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTA4LjA0NHB4IiBoZWlnaHQ9IjUwOC4wNDRweCIgdmlld0JveD0iMCAwIDUwOC4wNDQgNTA4LjA0NCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTA4LjA0NCA1MDguMDQ0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGc+PHBhdGggZmlsbD0iI2VlODc3ZSIgZD0iTTAuMTA4LDM1Mi41MzZjMCw2Ni43OTQsNTQuMTQ0LDEyMC45MzgsMTIwLjkzNywxMjAuOTM4YzY2Ljc5NCwwLDEyMC45MzgtNTQuMTQ0LDEyMC45MzgtMTIwLjkzOCBzLTU0LjE0NC0xMjAuOTM3LTEyMC45MzgtMTIwLjkzN2MtMTMuNzI3LDAtMjYuODY3LDIuMzkzLTM5LjE2OCw2LjYxQzEwOS4wOTMsODIuMTE4LDIzMC44MTQtMTguNTQzLDExNy45NzksNjQuMzAzIEMtNy4xMzgsMTU2LjE3LTAuMDI2LDM0OC44NCwwLjExNCwzNTIuMzcxQzAuMTE0LDM1Mi40MjYsMC4xMDgsMzUyLjQ3NSwwLjEwOCwzNTIuNTM2eiIvPjxwYXRoIGZpbGw9IiNlZTg3N2UiIGQ9Ik0yNjYuMTY5LDM1Mi41MzZjMCw2Ni43OTQsNTQuMTQ0LDEyMC45MzgsMTIwLjkzOCwxMjAuOTM4czEyMC45MzgtNTQuMTQ0LDEyMC45MzgtMTIwLjkzOFM0NTMuOSwyMzEuNTk5LDM4Ny4xMDYsMjMxLjU5OSBjLTEzLjcyOCwwLTI2Ljg2NywyLjM5My0zOS4xNjgsNi42MUMzNzUuMTU0LDgyLjExOCw0OTYuODc1LTE4LjU0MywzODQuMDQsNjQuMzAzQzI1OC45MjMsMTU2LjE3LDI2Ni4wMzQsMzQ4Ljg0LDI2Ni4xNzUsMzUyLjM3MSBDMjY2LjE3NSwzNTIuNDI2LDI2Ni4xNjksMzUyLjQ3NSwyNjYuMTY5LDM1Mi41MzZ6Ii8+PC9nPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=) !important;
}
blockquote.style_10 p,
blockquote.style_10 cite {
  color: #ffffff;
}
blockquote.style_10 cite span {
  color: #f19c94;
}
blockquote.style_10 .inner {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTA4LjA0NHB4IiBoZWlnaHQ9IjUwOC4wNDRweCIgdmlld0JveD0iMCAwIDUwOC4wNDQgNTA4LjA0NCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTA4LjA0NCA1MDguMDQ0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGc+PHBhdGggZmlsbD0iI2VlODc3ZSIgZD0iTTUwNy45MywxNTUuNjczYzAtMC4wNTUsMC4wMDYtMC4xMSwwLjAwNi0wLjE2NWMwLTY2Ljc5My01NC4xNDUtMTIwLjkzOC0xMjAuOTM4LTEyMC45MzhTMjY2LjA2MSw4OC43MTQsMjY2LjA2MSwxNTUuNTA4IGMwLDY2Ljc5NCw1NC4xNSwxMjAuOTM4LDEyMC45MzgsMTIwLjkzOGMxMy43MjcsMCwyNi44NjctMi4zOTMsMzkuMTYyLTYuNjA5Yy0yNy4yMDksMTU2LjA5LTE0OC45MywyNTYuNzUyLTM2LjA5NiwxNzMuOTA1IEM1MTUuMTgyLDM1MS44NzQsNTA4LjA3LDE1OS4xOTgsNTA3LjkzLDE1NS42NzN6Ii8+PHBhdGggZmlsbD0iI2VlODc3ZSIgZD0iTTEyMC45MzgsMjc2LjQ0NWMxMy43MjcsMCwyNi44NjctMi4zOTMsMzkuMTY4LTYuNjA5Yy0yNy4yMTYsMTU2LjA5LTE0OC45MzcsMjU2Ljc1Mi0zNi4xMDIsMTczLjkwNSBjMTI1LjExNy05MS44NjcsMTE4LjAwNi0yODQuNTQzLDExNy44NjUtMjg4LjA2OGMwLTAuMDU1LDAuMDA2LTAuMTEsMC4wMDYtMC4xNjVjMC02Ni43OTMtNTQuMTQ0LTEyMC45MzgtMTIwLjkzNy0xMjAuOTM4IEM1NC4xNDQsMzQuNTcsMCw4OC43MTQsMCwxNTUuNTA4QzAsMjIyLjMwMiw1NC4xNSwyNzYuNDQ1LDEyMC45MzgsMjc2LjQ0NXoiLz48L2c+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
@media screen and (max-width: 995px) {
  blockquote p,
  blockquote.style_1 p,
  blockquote.style_2 p,
  blockquote.style_3 blockquote.style_4 p,
  blockquote.style_5 p,
  blockquote.style_6 p,
  blockquote.style_7 p,
  blockquote.style_8 p,
  blockquote.style_9 p,
  blockquote.style_10 p {
    font-size: 1.9rem;
  }
}
/**************************************************************************************************************************
	FORMS
**************************************************************************************************************************/
form fieldset,
.wproto-ninja-form form fieldset,
.wproto-ninja-form.style-style_1 form fieldset {
  border: 1px solid #fafafa;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
form input[type=text],
.wproto-ninja-form form input[type=text],
.wproto-ninja-form.style-style_1 form input[type=text],
form input[type=email],
.wproto-ninja-form form input[type=email],
.wproto-ninja-form.style-style_1 form input[type=email],
form input[type=url],
.wproto-ninja-form form input[type=url],
.wproto-ninja-form.style-style_1 form input[type=url],
form input[type=password],
.wproto-ninja-form form input[type=password],
.wproto-ninja-form.style-style_1 form input[type=password],
form input[type=number],
.wproto-ninja-form form input[type=number],
.wproto-ninja-form.style-style_1 form input[type=number],
form input[type=tel],
.wproto-ninja-form form input[type=tel],
.wproto-ninja-form.style-style_1 form input[type=tel],
form textarea,
.wproto-ninja-form form textarea,
.wproto-ninja-form.style-style_1 form textarea,
form select,
.wproto-ninja-form form select,
.wproto-ninja-form.style-style_1 form select {
  border: 1px solid #fafafa;
  background-color: #fafafa;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  color: #959595;
  font-size: 14px;
  font-family: 'Roboto';
  -webkit-transition: background-color 0.2s;
  -moz-transition: background-color 0.2s;
  -o-transition: background-color 0.2s;
  transition: background-color 0.2s;
  -webkit-transition: border-color 0.2s;
  -moz-transition: border-color 0.2s;
  -o-transition: border-color 0.2s;
  transition: border-color 0.2s;
}
form input[type=text] :-webkit-autofill,
.wproto-ninja-form form input[type=text] :-webkit-autofill,
.wproto-ninja-form.style-style_1 form input[type=text] :-webkit-autofill,
form input[type=email] :-webkit-autofill,
.wproto-ninja-form form input[type=email] :-webkit-autofill,
.wproto-ninja-form.style-style_1 form input[type=email] :-webkit-autofill,
form input[type=url] :-webkit-autofill,
.wproto-ninja-form form input[type=url] :-webkit-autofill,
.wproto-ninja-form.style-style_1 form input[type=url] :-webkit-autofill,
form input[type=password] :-webkit-autofill,
.wproto-ninja-form form input[type=password] :-webkit-autofill,
.wproto-ninja-form.style-style_1 form input[type=password] :-webkit-autofill,
form input[type=number] :-webkit-autofill,
.wproto-ninja-form form input[type=number] :-webkit-autofill,
.wproto-ninja-form.style-style_1 form input[type=number] :-webkit-autofill,
form input[type=tel] :-webkit-autofill,
.wproto-ninja-form form input[type=tel] :-webkit-autofill,
.wproto-ninja-form.style-style_1 form input[type=tel] :-webkit-autofill,
form textarea :-webkit-autofill,
.wproto-ninja-form form textarea :-webkit-autofill,
.wproto-ninja-form.style-style_1 form textarea :-webkit-autofill,
form select :-webkit-autofill,
.wproto-ninja-form form select :-webkit-autofill,
.wproto-ninja-form.style-style_1 form select :-webkit-autofill {
  border: 1px solid #fafafa;
  background-color: #fafafa;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  color: #959595;
  font-size: 14px;
  font-family: 'Roboto';
  -webkit-transition: background-color 0.2s;
  -moz-transition: background-color 0.2s;
  -o-transition: background-color 0.2s;
  transition: background-color 0.2s;
  -webkit-transition: border-color 0.2s;
  -moz-transition: border-color 0.2s;
  -o-transition: border-color 0.2s;
  transition: border-color 0.2s;
}
form input[type=text]:focus,
.wproto-ninja-form form input[type=text]:focus,
.wproto-ninja-form.style-style_1 form input[type=text]:focus,
form input[type=email]:focus,
.wproto-ninja-form form input[type=email]:focus,
.wproto-ninja-form.style-style_1 form input[type=email]:focus,
form input[type=url]:focus,
.wproto-ninja-form form input[type=url]:focus,
.wproto-ninja-form.style-style_1 form input[type=url]:focus,
form input[type=password]:focus,
.wproto-ninja-form form input[type=password]:focus,
.wproto-ninja-form.style-style_1 form input[type=password]:focus,
form input[type=number]:focus,
.wproto-ninja-form form input[type=number]:focus,
.wproto-ninja-form.style-style_1 form input[type=number]:focus,
form input[type=tel]:focus,
.wproto-ninja-form form input[type=tel]:focus,
.wproto-ninja-form.style-style_1 form input[type=tel]:focus,
form textarea:focus,
.wproto-ninja-form form textarea:focus,
.wproto-ninja-form.style-style_1 form textarea:focus,
form select:focus,
.wproto-ninja-form form select:focus,
.wproto-ninja-form.style-style_1 form select:focus,
form input[type=text]:hover,
.wproto-ninja-form form input[type=text]:hover,
.wproto-ninja-form.style-style_1 form input[type=text]:hover,
form input[type=email]:hover,
.wproto-ninja-form form input[type=email]:hover,
.wproto-ninja-form.style-style_1 form input[type=email]:hover,
form input[type=url]:hover,
.wproto-ninja-form form input[type=url]:hover,
.wproto-ninja-form.style-style_1 form input[type=url]:hover,
form input[type=password]:hover,
.wproto-ninja-form form input[type=password]:hover,
.wproto-ninja-form.style-style_1 form input[type=password]:hover,
form input[type=number]:hover,
.wproto-ninja-form form input[type=number]:hover,
.wproto-ninja-form.style-style_1 form input[type=number]:hover,
form input[type=tel]:hover,
.wproto-ninja-form form input[type=tel]:hover,
.wproto-ninja-form.style-style_1 form input[type=tel]:hover,
form textarea:hover,
.wproto-ninja-form form textarea:hover,
.wproto-ninja-form.style-style_1 form textarea:hover,
form select:hover,
.wproto-ninja-form form select:hover,
.wproto-ninja-form.style-style_1 form select:hover {
  background-color: #ffffff;
  border-color: #e1e1e1;
  color: #363636;
}
form input[type=text]:disabled,
.wproto-ninja-form form input[type=text]:disabled,
.wproto-ninja-form.style-style_1 form input[type=text]:disabled,
form input[type=email]:disabled,
.wproto-ninja-form form input[type=email]:disabled,
.wproto-ninja-form.style-style_1 form input[type=email]:disabled,
form input[type=url]:disabled,
.wproto-ninja-form form input[type=url]:disabled,
.wproto-ninja-form.style-style_1 form input[type=url]:disabled,
form input[type=password]:disabled,
.wproto-ninja-form form input[type=password]:disabled,
.wproto-ninja-form.style-style_1 form input[type=password]:disabled,
form input[type=number]:disabled,
.wproto-ninja-form form input[type=number]:disabled,
.wproto-ninja-form.style-style_1 form input[type=number]:disabled,
form input[type=tel]:disabled,
.wproto-ninja-form form input[type=tel]:disabled,
.wproto-ninja-form.style-style_1 form input[type=tel]:disabled,
form textarea:disabled,
.wproto-ninja-form form textarea:disabled,
.wproto-ninja-form.style-style_1 form textarea:disabled,
form select:disabled,
.wproto-ninja-form form select:disabled,
.wproto-ninja-form.style-style_1 form select:disabled {
  background-color: #f5f5f5;
  border-color: #f5f5f5;
}
form label,
.wproto-ninja-form form label,
.wproto-ninja-form.style-style_1 form label {
  color: #363636;
  font-size: 1.5999999999999999rem;
}
form .list-radio-wrap li label,
.wproto-ninja-form form .list-radio-wrap li label,
.wproto-ninja-form.style-style_1 form .list-radio-wrap li label,
form .list-checkbox-wrap li label,
.wproto-ninja-form form .list-checkbox-wrap li label,
.wproto-ninja-form.style-style_1 form .list-checkbox-wrap li label {
  font-size: 1.4rem;
}
form .checkbox-wrap label,
.wproto-ninja-form form .checkbox-wrap label,
.wproto-ninja-form.style-style_1 form .checkbox-wrap label {
  font-size: 1.4rem;
}
.form-error,
.ninja-forms-field-error,
.ninja-forms-error-msg,
.ninja-forms-req-symbol {
  color: #0074C8;
}
::-webkit-input-placeholder {
  color: #959595;
  opacity: 1;
}
::-moz-placeholder {
  color: #959595;
  opacity: 1;
}
:-moz-placeholder {
  color: #959595;
  opacity: 1;
}
:-ms-input-placeholder {
  color: #959595;
  opacity: 1;
}
.ui-datepicker {
  background-color: #ffffff;
  font-size: 1.2rem;
  -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.2);
  box-shadow: 0 0 2px rgba(0, 0, 0, 0.2);
}
.ui-datepicker table {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background-color: #ffffff;
}
.ui-datepicker table a {
  color: #959595;
}
.ui-datepicker table,
.ui-datepicker table td {
  border: 1px solid #e1e1e1;
}
.ui-datepicker table td:hover,
.ui-datepicker table td.ui-datepicker-current-day {
  background-color: #ffffff;
  border-color: #0074C8;
  background-color: #0074C8;
  color: #ffffff;
}
.ui-datepicker table td:hover a,
.ui-datepicker table td.ui-datepicker-current-day a {
  color: #ffffff;
}
.icr__checkbox {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background-color: #e1e1e1;
}
.checked .icr__checkbox {
  background-color: #0074C8;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDE1LjU4MnB4IiBoZWlnaHQ9IjQxNS41ODJweCIgdmlld0JveD0iMCAwIDQxNS41ODIgNDE1LjU4MiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDE1LjU4MiA0MTUuNTgyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTQxMS40Nyw5Ni40MjZsLTQ2LjMxOS00Ni4zMmMtNS40ODItNS40ODItMTQuMzcxLTUuNDgyLTE5Ljg1MywwTDE1Mi4zNDgsMjQzLjA1OGwtODIuMDY2LTgyLjA2NCBjLTUuNDgtNS40ODItMTQuMzctNS40ODItMTkuODUxLDBsLTQ2LjMxOSw0Ni4zMmMtNS40ODIsNS40ODEtNS40ODIsMTQuMzcsMCwxOS44NTJsMTM4LjMxMSwxMzguMzEgYzIuNzQxLDIuNzQyLDYuMzM0LDQuMTEyLDkuOTI2LDQuMTEyYzMuNTkzLDAsNy4xODYtMS4zNyw5LjkyNi00LjExMkw0MTEuNDcsMTE2LjI3N2MyLjYzMy0yLjYzMiw0LjExMS02LjIwMyw0LjExMS05LjkyNSBDNDE1LjU4MiwxMDIuNjI4LDQxNC4xMDMsOTkuMDU5LDQxMS40Nyw5Ni40MjZ6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
.icr__radio {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  background-color: #e1e1e1;
}
.checked .icr__radio {
  background-color: #0074C8;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjkuMTA3IDI5LjEwNyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjkuMTA3IDI5LjEwNzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxnPjxnPjxwYXRoIGZpbGw9IiNmZmZmZmYiIGQ9Ik0xNC41NTQsMEM2LjU2MSwwLDAsNi41NjIsMCwxNC41NTJjMCw3Ljk5Niw2LjU2MSwxNC41NTUsMTQuNTU0LDE0LjU1NWM3Ljk5NiwwLDE0LjU1My02LjU1OSwxNC41NTMtMTQuNTU1IEMyOS4xMDYsNi41NjIsMjIuNTUsMCwxNC41NTQsMHoiLz48L2c+PC9nPjxnPjwvZz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
}
.wproto-ninja-form.style-style_3 .icr__checkbox,
form.style-style_3 .icr__checkbox,
.wproto-ninja-form.style-style_5 .icr__checkbox,
form.style-style_5 .icr__checkbox,
.wproto-ninja-form.style-style_6 .icr__checkbox,
form.style-style_6 .icr__checkbox,
.sidebar .widget .icr__checkbox,
.wpb_widgetised_column .widget .icr__checkbox {
  background-color: #e1e1e1;
}
.wproto-ninja-form.style-style_3 .checked .icr__checkbox,
form.style-style_3 .checked .icr__checkbox,
.wproto-ninja-form.style-style_5 .checked .icr__checkbox,
form.style-style_5 .checked .icr__checkbox,
.wproto-ninja-form.style-style_6 .checked .icr__checkbox,
form.style-style_6 .checked .icr__checkbox,
.sidebar .widget .checked .icr__checkbox,
.wpb_widgetised_column .widget .checked .icr__checkbox {
  background-color: #363636;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDE1LjU4MnB4IiBoZWlnaHQ9IjQxNS41ODJweCIgdmlld0JveD0iMCAwIDQxNS41ODIgNDE1LjU4MiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDE1LjU4MiA0MTUuNTgyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTQxMS40Nyw5Ni40MjZsLTQ2LjMxOS00Ni4zMmMtNS40ODItNS40ODItMTQuMzcxLTUuNDgyLTE5Ljg1MywwTDE1Mi4zNDgsMjQzLjA1OGwtODIuMDY2LTgyLjA2NCBjLTUuNDgtNS40ODItMTQuMzctNS40ODItMTkuODUxLDBsLTQ2LjMxOSw0Ni4zMmMtNS40ODIsNS40ODEtNS40ODIsMTQuMzcsMCwxOS44NTJsMTM4LjMxMSwxMzguMzEgYzIuNzQxLDIuNzQyLDYuMzM0LDQuMTEyLDkuOTI2LDQuMTEyYzMuNTkzLDAsNy4xODYtMS4zNyw5LjkyNi00LjExMkw0MTEuNDcsMTE2LjI3N2MyLjYzMy0yLjYzMiw0LjExMS02LjIwMyw0LjExMS05LjkyNSBDNDE1LjU4MiwxMDIuNjI4LDQxNC4xMDMsOTkuMDU5LDQxMS40Nyw5Ni40MjZ6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
.wproto-ninja-form.style-style_3 .icr__radio,
form.style-style_3 .icr__radio,
.wproto-ninja-form.style-style_5 .icr__radio,
form.style-style_5 .icr__radio,
.wproto-ninja-form.style-style_6 .icr__radio,
form.style-style_6 .icr__radio,
.sidebar .widget .icr__radio,
.wpb_widgetised_column .widget .icr__radio {
  background-color: #e1e1e1;
}
.wproto-ninja-form.style-style_3 .checked .icr__radio,
form.style-style_3 .checked .icr__radio,
.wproto-ninja-form.style-style_5 .checked .icr__radio,
form.style-style_5 .checked .icr__radio,
.wproto-ninja-form.style-style_6 .checked .icr__radio,
form.style-style_6 .checked .icr__radio,
.sidebar .widget .checked .icr__radio,
.wpb_widgetised_column .widget .checked .icr__radio {
  background-color: #363636;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjkuMTA3IDI5LjEwNyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjkuMTA3IDI5LjEwNzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxnPjxnPjxwYXRoIGZpbGw9IiNmZmZmZmYiIGQ9Ik0xNC41NTQsMEM2LjU2MSwwLDAsNi41NjIsMCwxNC41NTJjMCw3Ljk5Niw2LjU2MSwxNC41NTUsMTQuNTU0LDE0LjU1NWM3Ljk5NiwwLDE0LjU1My02LjU1OSwxNC41NTMtMTQuNTU1IEMyOS4xMDYsNi41NjIsMjIuNTUsMCwxNC41NTQsMHoiLz48L2c+PC9nPjxnPjwvZz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
}
.wproto-ninja-form.style-style_4 .icr__checkbox,
form.style-style_4 .icr__checkbox,
.wproto-shortcode-login-signup.style_5 .icr__checkbox,
.wproto-shortcode-login-signup.style_6 .icr__checkbox {
  background-color: #e1e1e1;
}
.wproto-ninja-form.style-style_4 .checked .icr__checkbox,
form.style-style_4 .checked .icr__checkbox,
.wproto-shortcode-login-signup.style_5 .checked .icr__checkbox,
.wproto-shortcode-login-signup.style_6 .checked .icr__checkbox {
  background-color: #00aeef;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDE1LjU4MnB4IiBoZWlnaHQ9IjQxNS41ODJweCIgdmlld0JveD0iMCAwIDQxNS41ODIgNDE1LjU4MiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDE1LjU4MiA0MTUuNTgyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTQxMS40Nyw5Ni40MjZsLTQ2LjMxOS00Ni4zMmMtNS40ODItNS40ODItMTQuMzcxLTUuNDgyLTE5Ljg1MywwTDE1Mi4zNDgsMjQzLjA1OGwtODIuMDY2LTgyLjA2NCBjLTUuNDgtNS40ODItMTQuMzctNS40ODItMTkuODUxLDBsLTQ2LjMxOSw0Ni4zMmMtNS40ODIsNS40ODEtNS40ODIsMTQuMzcsMCwxOS44NTJsMTM4LjMxMSwxMzguMzEgYzIuNzQxLDIuNzQyLDYuMzM0LDQuMTEyLDkuOTI2LDQuMTEyYzMuNTkzLDAsNy4xODYtMS4zNyw5LjkyNi00LjExMkw0MTEuNDcsMTE2LjI3N2MyLjYzMy0yLjYzMiw0LjExMS02LjIwMyw0LjExMS05LjkyNSBDNDE1LjU4MiwxMDIuNjI4LDQxNC4xMDMsOTkuMDU5LDQxMS40Nyw5Ni40MjZ6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
.wproto-ninja-form.style-style_4 .icr__radio,
form.style-style_4 .icr__radio,
.wproto-shortcode-login-signup.style_5 .icr__radio,
.wproto-shortcode-login-signup.style_6 .icr__radio {
  background-color: #e1e1e1;
}
.wproto-ninja-form.style-style_4 .checked .icr__radio,
form.style-style_4 .checked .icr__radio,
.wproto-shortcode-login-signup.style_5 .checked .icr__radio,
.wproto-shortcode-login-signup.style_6 .checked .icr__radio {
  background-color: #00aeef;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjkuMTA3IDI5LjEwNyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjkuMTA3IDI5LjEwNzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxnPjxnPjxwYXRoIGZpbGw9IiNmZmZmZmYiIGQ9Ik0xNC41NTQsMEM2LjU2MSwwLDAsNi41NjIsMCwxNC41NTJjMCw3Ljk5Niw2LjU2MSwxNC41NTUsMTQuNTU0LDE0LjU1NWM3Ljk5NiwwLDE0LjU1My02LjU1OSwxNC41NTMtMTQuNTU1IEMyOS4xMDYsNi41NjIsMjIuNTUsMCwxNC41NTQsMHoiLz48L2c+PC9nPjxnPjwvZz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
}
.wproto-shortcode-login-signup.style_5 .checked .icr__checkbox {
  background-color: #ffffff;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDE1LjU4MnB4IiBoZWlnaHQ9IjQxNS41ODJweCIgdmlld0JveD0iMCAwIDQxNS41ODIgNDE1LjU4MiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDE1LjU4MiA0MTUuNTgyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iIzhkYzYzZiIgZD0iTTQxMS40Nyw5Ni40MjZsLTQ2LjMxOS00Ni4zMmMtNS40ODItNS40ODItMTQuMzcxLTUuNDgyLTE5Ljg1MywwTDE1Mi4zNDgsMjQzLjA1OGwtODIuMDY2LTgyLjA2NCBjLTUuNDgtNS40ODItMTQuMzctNS40ODItMTkuODUxLDBsLTQ2LjMxOSw0Ni4zMmMtNS40ODIsNS40ODEtNS40ODIsMTQuMzcsMCwxOS44NTJsMTM4LjMxMSwxMzguMzEgYzIuNzQxLDIuNzQyLDYuMzM0LDQuMTEyLDkuOTI2LDQuMTEyYzMuNTkzLDAsNy4xODYtMS4zNyw5LjkyNi00LjExMkw0MTEuNDcsMTE2LjI3N2MyLjYzMy0yLjYzMiw0LjExMS02LjIwMyw0LjExMS05LjkyNSBDNDE1LjU4MiwxMDIuNjI4LDQxNC4xMDMsOTkuMDU5LDQxMS40Nyw5Ni40MjZ6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
.wproto-shortcode-login-signup.style_5 .checked .icr__radio {
  background-color: #ffffff;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjkuMTA3IDI5LjEwNyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjkuMTA3IDI5LjEwNzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxnPjxnPjxwYXRoIGZpbGw9IiM4ZGM2M2YiIGQ9Ik0xNC41NTQsMEM2LjU2MSwwLDAsNi41NjIsMCwxNC41NTJjMCw3Ljk5Niw2LjU2MSwxNC41NTUsMTQuNTU0LDE0LjU1NWM3Ljk5NiwwLDE0LjU1My02LjU1OSwxNC41NTMtMTQuNTU1IEMyOS4xMDYsNi41NjIsMjIuNTUsMCwxNC41NTQsMHoiLz48L2c+PC9nPjxnPjwvZz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
}
.wproto-shortcode-login-signup.style_6 .checked .icr__checkbox {
  background-color: #ffffff;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDE1LjU4MnB4IiBoZWlnaHQ9IjQxNS41ODJweCIgdmlld0JveD0iMCAwIDQxNS41ODIgNDE1LjU4MiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDE1LjU4MiA0MTUuNTgyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iIzM2MzYzNiIgZD0iTTQxMS40Nyw5Ni40MjZsLTQ2LjMxOS00Ni4zMmMtNS40ODItNS40ODItMTQuMzcxLTUuNDgyLTE5Ljg1MywwTDE1Mi4zNDgsMjQzLjA1OGwtODIuMDY2LTgyLjA2NCBjLTUuNDgtNS40ODItMTQuMzctNS40ODItMTkuODUxLDBsLTQ2LjMxOSw0Ni4zMmMtNS40ODIsNS40ODEtNS40ODIsMTQuMzcsMCwxOS44NTJsMTM4LjMxMSwxMzguMzEgYzIuNzQxLDIuNzQyLDYuMzM0LDQuMTEyLDkuOTI2LDQuMTEyYzMuNTkzLDAsNy4xODYtMS4zNyw5LjkyNi00LjExMkw0MTEuNDcsMTE2LjI3N2MyLjYzMy0yLjYzMiw0LjExMS02LjIwMyw0LjExMS05LjkyNSBDNDE1LjU4MiwxMDIuNjI4LDQxNC4xMDMsOTkuMDU5LDQxMS40Nyw5Ni40MjZ6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
.wproto-shortcode-login-signup.style_6 .checked .icr__radio {
  background-color: #ffffff;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjkuMTA3IDI5LjEwNyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjkuMTA3IDI5LjEwNzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxnPjxnPjxwYXRoIGZpbGw9IiMzNjM2MzYiIGQ9Ik0xNC41NTQsMEM2LjU2MSwwLDAsNi41NjIsMCwxNC41NTJjMCw3Ljk5Niw2LjU2MSwxNC41NTUsMTQuNTU0LDE0LjU1NWM3Ljk5NiwwLDE0LjU1My02LjU1OSwxNC41NTMtMTQuNTU1IEMyOS4xMDYsNi41NjIsMjIuNTUsMCwxNC41NTQsMHoiLz48L2c+PC9nPjxnPjwvZz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
}
.wproto-ninja-form.style-style_7 .icr__checkbox,
form.style-style_7 .icr__checkbox,
.wproto-ninja-form.style-style_8 .icr__checkbox,
form.style-style_8 .icr__checkbox,
.wproto-shortcode-login-signup.style_2 .icr__checkbox,
#footer-widgets .icr__checkbox,
#header.style-classic_1 .wproto-mega-menu-element .icr__checkbox,
#header.style-classic_2 .wproto-mega-menu-element .icr__checkbox,
#header.style-inverted .wproto-mega-menu-element .icr__checkbox,
#header.style-centered_logo_alt .wproto-mega-menu-element .icr__checkbox,
#header.style-slider .wproto-mega-menu-element .icr__checkbox {
  background-color: #111111;
}
.wproto-ninja-form.style-style_7 .checked .icr__checkbox,
form.style-style_7 .checked .icr__checkbox,
.wproto-ninja-form.style-style_8 .checked .icr__checkbox,
form.style-style_8 .checked .icr__checkbox,
.wproto-shortcode-login-signup.style_2 .checked .icr__checkbox,
#footer-widgets .checked .icr__checkbox,
#header.style-classic_1 .wproto-mega-menu-element .checked .icr__checkbox,
#header.style-classic_2 .wproto-mega-menu-element .checked .icr__checkbox,
#header.style-inverted .wproto-mega-menu-element .checked .icr__checkbox,
#header.style-centered_logo_alt .wproto-mega-menu-element .checked .icr__checkbox,
#header.style-slider .wproto-mega-menu-element .checked .icr__checkbox {
  background-color: #0074C8;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDE1LjU4MnB4IiBoZWlnaHQ9IjQxNS41ODJweCIgdmlld0JveD0iMCAwIDQxNS41ODIgNDE1LjU4MiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDE1LjU4MiA0MTUuNTgyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTQxMS40Nyw5Ni40MjZsLTQ2LjMxOS00Ni4zMmMtNS40ODItNS40ODItMTQuMzcxLTUuNDgyLTE5Ljg1MywwTDE1Mi4zNDgsMjQzLjA1OGwtODIuMDY2LTgyLjA2NCBjLTUuNDgtNS40ODItMTQuMzctNS40ODItMTkuODUxLDBsLTQ2LjMxOSw0Ni4zMmMtNS40ODIsNS40ODEtNS40ODIsMTQuMzcsMCwxOS44NTJsMTM4LjMxMSwxMzguMzEgYzIuNzQxLDIuNzQyLDYuMzM0LDQuMTEyLDkuOTI2LDQuMTEyYzMuNTkzLDAsNy4xODYtMS4zNyw5LjkyNi00LjExMkw0MTEuNDcsMTE2LjI3N2MyLjYzMy0yLjYzMiw0LjExMS02LjIwMyw0LjExMS05LjkyNSBDNDE1LjU4MiwxMDIuNjI4LDQxNC4xMDMsOTkuMDU5LDQxMS40Nyw5Ni40MjZ6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
.wproto-ninja-form.style-style_7 .icr__radio,
form.style-style_7 .icr__radio,
.wproto-ninja-form.style-style_8 .icr__radio,
form.style-style_8 .icr__radio,
.wproto-shortcode-login-signup.style_2 .icr__radio,
#footer-widgets .icr__radio,
#header.style-classic_1 .wproto-mega-menu-element .icr__radio,
#header.style-classic_2 .wproto-mega-menu-element .icr__radio,
#header.style-inverted .wproto-mega-menu-element .icr__radio,
#header.style-centered_logo_alt .wproto-mega-menu-element .icr__radio,
#header.style-slider .wproto-mega-menu-element .icr__radio {
  background-color: #111111;
}
.wproto-ninja-form.style-style_7 .checked .icr__radio,
form.style-style_7 .checked .icr__radio,
.wproto-ninja-form.style-style_8 .checked .icr__radio,
form.style-style_8 .checked .icr__radio,
.wproto-shortcode-login-signup.style_2 .checked .icr__radio,
#footer-widgets .checked .icr__radio,
#header.style-classic_1 .wproto-mega-menu-element .checked .icr__radio,
#header.style-classic_2 .wproto-mega-menu-element .checked .icr__radio,
#header.style-inverted .wproto-mega-menu-element .checked .icr__radio,
#header.style-centered_logo_alt .wproto-mega-menu-element .checked .icr__radio,
#header.style-slider .wproto-mega-menu-element .checked .icr__radio {
  background-color: #0074C8;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjkuMTA3IDI5LjEwNyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjkuMTA3IDI5LjEwNzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxnPjxnPjxwYXRoIGZpbGw9IiNmZmZmZmYiIGQ9Ik0xNC41NTQsMEM2LjU2MSwwLDAsNi41NjIsMCwxNC41NTJjMCw3Ljk5Niw2LjU2MSwxNC41NTUsMTQuNTU0LDE0LjU1NWM3Ljk5NiwwLDE0LjU1My02LjU1OSwxNC41NTMtMTQuNTU1IEMyOS4xMDYsNi41NjIsMjIuNTUsMCwxNC41NTQsMHoiLz48L2c+PC9nPjxnPjwvZz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
}
.wproto-ninja-form.style-style_9 .icr__checkbox,
form.style-style_9 .icr__checkbox,
.wproto-shortcode-login-signup.style_4 .icr__checkbox {
  background-color: rgba(255, 255, 255, 0.5);
}
.wproto-ninja-form.style-style_9 .checked .icr__checkbox,
form.style-style_9 .checked .icr__checkbox,
.wproto-shortcode-login-signup.style_4 .checked .icr__checkbox {
  background-color: #fff;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDE1LjU4MnB4IiBoZWlnaHQ9IjQxNS41ODJweCIgdmlld0JveD0iMCAwIDQxNS41ODIgNDE1LjU4MiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDE1LjU4MiA0MTUuNTgyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2U1NDkzYSIgZD0iTTQxMS40Nyw5Ni40MjZsLTQ2LjMxOS00Ni4zMmMtNS40ODItNS40ODItMTQuMzcxLTUuNDgyLTE5Ljg1MywwTDE1Mi4zNDgsMjQzLjA1OGwtODIuMDY2LTgyLjA2NCBjLTUuNDgtNS40ODItMTQuMzctNS40ODItMTkuODUxLDBsLTQ2LjMxOSw0Ni4zMmMtNS40ODIsNS40ODEtNS40ODIsMTQuMzcsMCwxOS44NTJsMTM4LjMxMSwxMzguMzEgYzIuNzQxLDIuNzQyLDYuMzM0LDQuMTEyLDkuOTI2LDQuMTEyYzMuNTkzLDAsNy4xODYtMS4zNyw5LjkyNi00LjExMkw0MTEuNDcsMTE2LjI3N2MyLjYzMy0yLjYzMiw0LjExMS02LjIwMyw0LjExMS05LjkyNSBDNDE1LjU4MiwxMDIuNjI4LDQxNC4xMDMsOTkuMDU5LDQxMS40Nyw5Ni40MjZ6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
.wproto-ninja-form.style-style_9 .icr__radio,
form.style-style_9 .icr__radio,
.wproto-shortcode-login-signup.style_4 .icr__radio {
  background-color: rgba(255, 255, 255, 0.5);
}
.wproto-ninja-form.style-style_9 .checked .icr__radio,
form.style-style_9 .checked .icr__radio,
.wproto-shortcode-login-signup.style_4 .checked .icr__radio {
  background-color: #fff;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjkuMTA3IDI5LjEwNyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjkuMTA3IDI5LjEwNzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxnPjxnPjxwYXRoIGZpbGw9IiNlNTQ5M2EiIGQ9Ik0xNC41NTQsMEM2LjU2MSwwLDAsNi41NjIsMCwxNC41NTJjMCw3Ljk5Niw2LjU2MSwxNC41NTUsMTQuNTU0LDE0LjU1NWM3Ljk5NiwwLDE0LjU1My02LjU1OSwxNC41NTMtMTQuNTU1IEMyOS4xMDYsNi41NjIsMjIuNTUsMCwxNC41NTQsMHoiLz48L2c+PC9nPjxnPjwvZz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
}
form.style-style_2 fieldset,
.wproto-ninja-form.style-style_2 form fieldset {
  border: 1px solid #e1e1e1;
}
form.style-style_2 input[type=text],
.wproto-ninja-form.style-style_2 form input[type=text],
form.style-style_2 input[type=email],
.wproto-ninja-form.style-style_2 form input[type=email],
form.style-style_2 input[type=url],
.wproto-ninja-form.style-style_2 form input[type=url],
form.style-style_2 input[type=password],
.wproto-ninja-form.style-style_2 form input[type=password],
form.style-style_2 input[type=number],
.wproto-ninja-form.style-style_2 form input[type=number],
form.style-style_2 input[type=tel],
.wproto-ninja-form.style-style_2 form input[type=tel],
form.style-style_2 textarea,
.wproto-ninja-form.style-style_2 form textarea,
form.style-style_2 select,
.wproto-ninja-form.style-style_2 form select {
  border: 1px solid #e1e1e1;
}
form.style-style_2 input[type=text] :-webkit-autofill,
.wproto-ninja-form.style-style_2 form input[type=text] :-webkit-autofill,
form.style-style_2 input[type=email] :-webkit-autofill,
.wproto-ninja-form.style-style_2 form input[type=email] :-webkit-autofill,
form.style-style_2 input[type=url] :-webkit-autofill,
.wproto-ninja-form.style-style_2 form input[type=url] :-webkit-autofill,
form.style-style_2 input[type=password] :-webkit-autofill,
.wproto-ninja-form.style-style_2 form input[type=password] :-webkit-autofill,
form.style-style_2 input[type=number] :-webkit-autofill,
.wproto-ninja-form.style-style_2 form input[type=number] :-webkit-autofill,
form.style-style_2 input[type=tel] :-webkit-autofill,
.wproto-ninja-form.style-style_2 form input[type=tel] :-webkit-autofill,
form.style-style_2 textarea :-webkit-autofill,
.wproto-ninja-form.style-style_2 form textarea :-webkit-autofill,
form.style-style_2 select :-webkit-autofill,
.wproto-ninja-form.style-style_2 form select :-webkit-autofill {
  border: 1px solid #e1e1e1;
}
form.style-style_2 input[type=text]:focus,
.wproto-ninja-form.style-style_2 form input[type=text]:focus,
form.style-style_2 input[type=email]:focus,
.wproto-ninja-form.style-style_2 form input[type=email]:focus,
form.style-style_2 input[type=url]:focus,
.wproto-ninja-form.style-style_2 form input[type=url]:focus,
form.style-style_2 input[type=password]:focus,
.wproto-ninja-form.style-style_2 form input[type=password]:focus,
form.style-style_2 input[type=number]:focus,
.wproto-ninja-form.style-style_2 form input[type=number]:focus,
form.style-style_2 input[type=tel]:focus,
.wproto-ninja-form.style-style_2 form input[type=tel]:focus,
form.style-style_2 textarea:focus,
.wproto-ninja-form.style-style_2 form textarea:focus,
form.style-style_2 select:focus,
.wproto-ninja-form.style-style_2 form select:focus,
form.style-style_2 input[type=text]:hover,
.wproto-ninja-form.style-style_2 form input[type=text]:hover,
form.style-style_2 input[type=email]:hover,
.wproto-ninja-form.style-style_2 form input[type=email]:hover,
form.style-style_2 input[type=url]:hover,
.wproto-ninja-form.style-style_2 form input[type=url]:hover,
form.style-style_2 input[type=password]:hover,
.wproto-ninja-form.style-style_2 form input[type=password]:hover,
form.style-style_2 input[type=number]:hover,
.wproto-ninja-form.style-style_2 form input[type=number]:hover,
form.style-style_2 input[type=tel]:hover,
.wproto-ninja-form.style-style_2 form input[type=tel]:hover,
form.style-style_2 textarea:hover,
.wproto-ninja-form.style-style_2 form textarea:hover,
form.style-style_2 select:hover,
.wproto-ninja-form.style-style_2 form select:hover {
  border-color: #0074C8;
  background-color: #fafafa;
  color: #0074C8;
}
form.style-style_2 input[type=text]:disabled,
.wproto-ninja-form.style-style_2 form input[type=text]:disabled,
form.style-style_2 input[type=email]:disabled,
.wproto-ninja-form.style-style_2 form input[type=email]:disabled,
form.style-style_2 input[type=url]:disabled,
.wproto-ninja-form.style-style_2 form input[type=url]:disabled,
form.style-style_2 input[type=password]:disabled,
.wproto-ninja-form.style-style_2 form input[type=password]:disabled,
form.style-style_2 input[type=number]:disabled,
.wproto-ninja-form.style-style_2 form input[type=number]:disabled,
form.style-style_2 input[type=tel]:disabled,
.wproto-ninja-form.style-style_2 form input[type=tel]:disabled,
form.style-style_2 textarea:disabled,
.wproto-ninja-form.style-style_2 form textarea:disabled,
form.style-style_2 select:disabled,
.wproto-ninja-form.style-style_2 form select:disabled {
  background-color: #f5f5f5;
  border-color: #f5f5f5;
}
form.style-style_3 fieldset,
.wproto-ninja-form.style-style_3 form fieldset,
.sidebar .widget fieldset,
.wpb_widgetised_column .widget fieldset,
.woocommerce-cart td.actions fieldset {
  border: 1px solid #e1e1e1;
}
form.style-style_3 input[type=text],
.wproto-ninja-form.style-style_3 form input[type=text],
.sidebar .widget input[type=text],
.wpb_widgetised_column .widget input[type=text],
.woocommerce-cart td.actions input[type=text],
form.style-style_3 input[type=email],
.wproto-ninja-form.style-style_3 form input[type=email],
.sidebar .widget input[type=email],
.wpb_widgetised_column .widget input[type=email],
.woocommerce-cart td.actions input[type=email],
form.style-style_3 input[type=url],
.wproto-ninja-form.style-style_3 form input[type=url],
.sidebar .widget input[type=url],
.wpb_widgetised_column .widget input[type=url],
.woocommerce-cart td.actions input[type=url],
form.style-style_3 input[type=password],
.wproto-ninja-form.style-style_3 form input[type=password],
.sidebar .widget input[type=password],
.wpb_widgetised_column .widget input[type=password],
.woocommerce-cart td.actions input[type=password],
form.style-style_3 input[type=number],
.wproto-ninja-form.style-style_3 form input[type=number],
.sidebar .widget input[type=number],
.wpb_widgetised_column .widget input[type=number],
.woocommerce-cart td.actions input[type=number],
form.style-style_3 input[type=tel],
.wproto-ninja-form.style-style_3 form input[type=tel],
.sidebar .widget input[type=tel],
.wpb_widgetised_column .widget input[type=tel],
.woocommerce-cart td.actions input[type=tel],
form.style-style_3 textarea,
.wproto-ninja-form.style-style_3 form textarea,
.sidebar .widget textarea,
.wpb_widgetised_column .widget textarea,
.woocommerce-cart td.actions textarea,
form.style-style_3 select,
.wproto-ninja-form.style-style_3 form select,
.sidebar .widget select,
.wpb_widgetised_column .widget select,
.woocommerce-cart td.actions select {
  border: 1px solid #ffffff;
  background-color: #ffffff;
}
form.style-style_3 input[type=text] :-webkit-autofill,
.wproto-ninja-form.style-style_3 form input[type=text] :-webkit-autofill,
.sidebar .widget input[type=text] :-webkit-autofill,
.wpb_widgetised_column .widget input[type=text] :-webkit-autofill,
.woocommerce-cart td.actions input[type=text] :-webkit-autofill,
form.style-style_3 input[type=email] :-webkit-autofill,
.wproto-ninja-form.style-style_3 form input[type=email] :-webkit-autofill,
.sidebar .widget input[type=email] :-webkit-autofill,
.wpb_widgetised_column .widget input[type=email] :-webkit-autofill,
.woocommerce-cart td.actions input[type=email] :-webkit-autofill,
form.style-style_3 input[type=url] :-webkit-autofill,
.wproto-ninja-form.style-style_3 form input[type=url] :-webkit-autofill,
.sidebar .widget input[type=url] :-webkit-autofill,
.wpb_widgetised_column .widget input[type=url] :-webkit-autofill,
.woocommerce-cart td.actions input[type=url] :-webkit-autofill,
form.style-style_3 input[type=password] :-webkit-autofill,
.wproto-ninja-form.style-style_3 form input[type=password] :-webkit-autofill,
.sidebar .widget input[type=password] :-webkit-autofill,
.wpb_widgetised_column .widget input[type=password] :-webkit-autofill,
.woocommerce-cart td.actions input[type=password] :-webkit-autofill,
form.style-style_3 input[type=number] :-webkit-autofill,
.wproto-ninja-form.style-style_3 form input[type=number] :-webkit-autofill,
.sidebar .widget input[type=number] :-webkit-autofill,
.wpb_widgetised_column .widget input[type=number] :-webkit-autofill,
.woocommerce-cart td.actions input[type=number] :-webkit-autofill,
form.style-style_3 input[type=tel] :-webkit-autofill,
.wproto-ninja-form.style-style_3 form input[type=tel] :-webkit-autofill,
.sidebar .widget input[type=tel] :-webkit-autofill,
.wpb_widgetised_column .widget input[type=tel] :-webkit-autofill,
.woocommerce-cart td.actions input[type=tel] :-webkit-autofill,
form.style-style_3 textarea :-webkit-autofill,
.wproto-ninja-form.style-style_3 form textarea :-webkit-autofill,
.sidebar .widget textarea :-webkit-autofill,
.wpb_widgetised_column .widget textarea :-webkit-autofill,
.woocommerce-cart td.actions textarea :-webkit-autofill,
form.style-style_3 select :-webkit-autofill,
.wproto-ninja-form.style-style_3 form select :-webkit-autofill,
.sidebar .widget select :-webkit-autofill,
.wpb_widgetised_column .widget select :-webkit-autofill,
.woocommerce-cart td.actions select :-webkit-autofill {
  border: 1px solid #ffffff;
  background-color: #ffffff;
}
form.style-style_3 input[type=text]:focus,
.wproto-ninja-form.style-style_3 form input[type=text]:focus,
.sidebar .widget input[type=text]:focus,
.wpb_widgetised_column .widget input[type=text]:focus,
.woocommerce-cart td.actions input[type=text]:focus,
form.style-style_3 input[type=email]:focus,
.wproto-ninja-form.style-style_3 form input[type=email]:focus,
.sidebar .widget input[type=email]:focus,
.wpb_widgetised_column .widget input[type=email]:focus,
.woocommerce-cart td.actions input[type=email]:focus,
form.style-style_3 input[type=url]:focus,
.wproto-ninja-form.style-style_3 form input[type=url]:focus,
.sidebar .widget input[type=url]:focus,
.wpb_widgetised_column .widget input[type=url]:focus,
.woocommerce-cart td.actions input[type=url]:focus,
form.style-style_3 input[type=password]:focus,
.wproto-ninja-form.style-style_3 form input[type=password]:focus,
.sidebar .widget input[type=password]:focus,
.wpb_widgetised_column .widget input[type=password]:focus,
.woocommerce-cart td.actions input[type=password]:focus,
form.style-style_3 input[type=number]:focus,
.wproto-ninja-form.style-style_3 form input[type=number]:focus,
.sidebar .widget input[type=number]:focus,
.wpb_widgetised_column .widget input[type=number]:focus,
.woocommerce-cart td.actions input[type=number]:focus,
form.style-style_3 input[type=tel]:focus,
.wproto-ninja-form.style-style_3 form input[type=tel]:focus,
.sidebar .widget input[type=tel]:focus,
.wpb_widgetised_column .widget input[type=tel]:focus,
.woocommerce-cart td.actions input[type=tel]:focus,
form.style-style_3 textarea:focus,
.wproto-ninja-form.style-style_3 form textarea:focus,
.sidebar .widget textarea:focus,
.wpb_widgetised_column .widget textarea:focus,
.woocommerce-cart td.actions textarea:focus,
form.style-style_3 select:focus,
.wproto-ninja-form.style-style_3 form select:focus,
.sidebar .widget select:focus,
.wpb_widgetised_column .widget select:focus,
.woocommerce-cart td.actions select:focus,
form.style-style_3 input[type=text]:hover,
.wproto-ninja-form.style-style_3 form input[type=text]:hover,
.sidebar .widget input[type=text]:hover,
.wpb_widgetised_column .widget input[type=text]:hover,
.woocommerce-cart td.actions input[type=text]:hover,
form.style-style_3 input[type=email]:hover,
.wproto-ninja-form.style-style_3 form input[type=email]:hover,
.sidebar .widget input[type=email]:hover,
.wpb_widgetised_column .widget input[type=email]:hover,
.woocommerce-cart td.actions input[type=email]:hover,
form.style-style_3 input[type=url]:hover,
.wproto-ninja-form.style-style_3 form input[type=url]:hover,
.sidebar .widget input[type=url]:hover,
.wpb_widgetised_column .widget input[type=url]:hover,
.woocommerce-cart td.actions input[type=url]:hover,
form.style-style_3 input[type=password]:hover,
.wproto-ninja-form.style-style_3 form input[type=password]:hover,
.sidebar .widget input[type=password]:hover,
.wpb_widgetised_column .widget input[type=password]:hover,
.woocommerce-cart td.actions input[type=password]:hover,
form.style-style_3 input[type=number]:hover,
.wproto-ninja-form.style-style_3 form input[type=number]:hover,
.sidebar .widget input[type=number]:hover,
.wpb_widgetised_column .widget input[type=number]:hover,
.woocommerce-cart td.actions input[type=number]:hover,
form.style-style_3 input[type=tel]:hover,
.wproto-ninja-form.style-style_3 form input[type=tel]:hover,
.sidebar .widget input[type=tel]:hover,
.wpb_widgetised_column .widget input[type=tel]:hover,
.woocommerce-cart td.actions input[type=tel]:hover,
form.style-style_3 textarea:hover,
.wproto-ninja-form.style-style_3 form textarea:hover,
.sidebar .widget textarea:hover,
.wpb_widgetised_column .widget textarea:hover,
.woocommerce-cart td.actions textarea:hover,
form.style-style_3 select:hover,
.wproto-ninja-form.style-style_3 form select:hover,
.sidebar .widget select:hover,
.wpb_widgetised_column .widget select:hover,
.woocommerce-cart td.actions select:hover {
  border-color: #363636;
  background-color: #ffffff;
  color: #363636;
}
form.style-style_3 input[type=text]:disabled,
.wproto-ninja-form.style-style_3 form input[type=text]:disabled,
.sidebar .widget input[type=text]:disabled,
.wpb_widgetised_column .widget input[type=text]:disabled,
.woocommerce-cart td.actions input[type=text]:disabled,
form.style-style_3 input[type=email]:disabled,
.wproto-ninja-form.style-style_3 form input[type=email]:disabled,
.sidebar .widget input[type=email]:disabled,
.wpb_widgetised_column .widget input[type=email]:disabled,
.woocommerce-cart td.actions input[type=email]:disabled,
form.style-style_3 input[type=url]:disabled,
.wproto-ninja-form.style-style_3 form input[type=url]:disabled,
.sidebar .widget input[type=url]:disabled,
.wpb_widgetised_column .widget input[type=url]:disabled,
.woocommerce-cart td.actions input[type=url]:disabled,
form.style-style_3 input[type=password]:disabled,
.wproto-ninja-form.style-style_3 form input[type=password]:disabled,
.sidebar .widget input[type=password]:disabled,
.wpb_widgetised_column .widget input[type=password]:disabled,
.woocommerce-cart td.actions input[type=password]:disabled,
form.style-style_3 input[type=number]:disabled,
.wproto-ninja-form.style-style_3 form input[type=number]:disabled,
.sidebar .widget input[type=number]:disabled,
.wpb_widgetised_column .widget input[type=number]:disabled,
.woocommerce-cart td.actions input[type=number]:disabled,
form.style-style_3 input[type=tel]:disabled,
.wproto-ninja-form.style-style_3 form input[type=tel]:disabled,
.sidebar .widget input[type=tel]:disabled,
.wpb_widgetised_column .widget input[type=tel]:disabled,
.woocommerce-cart td.actions input[type=tel]:disabled,
form.style-style_3 textarea:disabled,
.wproto-ninja-form.style-style_3 form textarea:disabled,
.sidebar .widget textarea:disabled,
.wpb_widgetised_column .widget textarea:disabled,
.woocommerce-cart td.actions textarea:disabled,
form.style-style_3 select:disabled,
.wproto-ninja-form.style-style_3 form select:disabled,
.sidebar .widget select:disabled,
.wpb_widgetised_column .widget select:disabled,
.woocommerce-cart td.actions select:disabled {
  background-color: #f5f5f5;
  border-color: #f5f5f5;
}
form.style-style_4 fieldset,
.wproto-ninja-form.style-style_4 form fieldset {
  border: 1px solid #e1e1e1;
}
form.style-style_4 input[type=text],
.wproto-ninja-form.style-style_4 form input[type=text],
form.style-style_4 input[type=email],
.wproto-ninja-form.style-style_4 form input[type=email],
form.style-style_4 input[type=url],
.wproto-ninja-form.style-style_4 form input[type=url],
form.style-style_4 input[type=password],
.wproto-ninja-form.style-style_4 form input[type=password],
form.style-style_4 input[type=number],
.wproto-ninja-form.style-style_4 form input[type=number],
form.style-style_4 input[type=tel],
.wproto-ninja-form.style-style_4 form input[type=tel],
form.style-style_4 textarea,
.wproto-ninja-form.style-style_4 form textarea,
form.style-style_4 select,
.wproto-ninja-form.style-style_4 form select {
  border: 1px solid #e1e1e1;
  background-color: #ffffff;
}
form.style-style_4 input[type=text] :-webkit-autofill,
.wproto-ninja-form.style-style_4 form input[type=text] :-webkit-autofill,
form.style-style_4 input[type=email] :-webkit-autofill,
.wproto-ninja-form.style-style_4 form input[type=email] :-webkit-autofill,
form.style-style_4 input[type=url] :-webkit-autofill,
.wproto-ninja-form.style-style_4 form input[type=url] :-webkit-autofill,
form.style-style_4 input[type=password] :-webkit-autofill,
.wproto-ninja-form.style-style_4 form input[type=password] :-webkit-autofill,
form.style-style_4 input[type=number] :-webkit-autofill,
.wproto-ninja-form.style-style_4 form input[type=number] :-webkit-autofill,
form.style-style_4 input[type=tel] :-webkit-autofill,
.wproto-ninja-form.style-style_4 form input[type=tel] :-webkit-autofill,
form.style-style_4 textarea :-webkit-autofill,
.wproto-ninja-form.style-style_4 form textarea :-webkit-autofill,
form.style-style_4 select :-webkit-autofill,
.wproto-ninja-form.style-style_4 form select :-webkit-autofill {
  border: 1px solid #e1e1e1;
  background-color: #ffffff;
}
form.style-style_4 input[type=text]:focus,
.wproto-ninja-form.style-style_4 form input[type=text]:focus,
form.style-style_4 input[type=email]:focus,
.wproto-ninja-form.style-style_4 form input[type=email]:focus,
form.style-style_4 input[type=url]:focus,
.wproto-ninja-form.style-style_4 form input[type=url]:focus,
form.style-style_4 input[type=password]:focus,
.wproto-ninja-form.style-style_4 form input[type=password]:focus,
form.style-style_4 input[type=number]:focus,
.wproto-ninja-form.style-style_4 form input[type=number]:focus,
form.style-style_4 input[type=tel]:focus,
.wproto-ninja-form.style-style_4 form input[type=tel]:focus,
form.style-style_4 textarea:focus,
.wproto-ninja-form.style-style_4 form textarea:focus,
form.style-style_4 select:focus,
.wproto-ninja-form.style-style_4 form select:focus,
form.style-style_4 input[type=text]:hover,
.wproto-ninja-form.style-style_4 form input[type=text]:hover,
form.style-style_4 input[type=email]:hover,
.wproto-ninja-form.style-style_4 form input[type=email]:hover,
form.style-style_4 input[type=url]:hover,
.wproto-ninja-form.style-style_4 form input[type=url]:hover,
form.style-style_4 input[type=password]:hover,
.wproto-ninja-form.style-style_4 form input[type=password]:hover,
form.style-style_4 input[type=number]:hover,
.wproto-ninja-form.style-style_4 form input[type=number]:hover,
form.style-style_4 input[type=tel]:hover,
.wproto-ninja-form.style-style_4 form input[type=tel]:hover,
form.style-style_4 textarea:hover,
.wproto-ninja-form.style-style_4 form textarea:hover,
form.style-style_4 select:hover,
.wproto-ninja-form.style-style_4 form select:hover {
  border-color: #fafafa;
  background-color: #fafafa;
  color: #00aeef;
}
form.style-style_4 input[type=text]:disabled,
.wproto-ninja-form.style-style_4 form input[type=text]:disabled,
form.style-style_4 input[type=email]:disabled,
.wproto-ninja-form.style-style_4 form input[type=email]:disabled,
form.style-style_4 input[type=url]:disabled,
.wproto-ninja-form.style-style_4 form input[type=url]:disabled,
form.style-style_4 input[type=password]:disabled,
.wproto-ninja-form.style-style_4 form input[type=password]:disabled,
form.style-style_4 input[type=number]:disabled,
.wproto-ninja-form.style-style_4 form input[type=number]:disabled,
form.style-style_4 input[type=tel]:disabled,
.wproto-ninja-form.style-style_4 form input[type=tel]:disabled,
form.style-style_4 textarea:disabled,
.wproto-ninja-form.style-style_4 form textarea:disabled,
form.style-style_4 select:disabled,
.wproto-ninja-form.style-style_4 form select:disabled {
  background-color: #f5f5f5;
  border-color: #f5f5f5;
}
form.style-style_5 fieldset,
.wproto-ninja-form.style-style_5 form fieldset {
  border: 2px solid #fafafa;
}
form.style-style_5 input[type=text],
.wproto-ninja-form.style-style_5 form input[type=text],
form.style-style_5 input[type=email],
.wproto-ninja-form.style-style_5 form input[type=email],
form.style-style_5 input[type=url],
.wproto-ninja-form.style-style_5 form input[type=url],
form.style-style_5 input[type=password],
.wproto-ninja-form.style-style_5 form input[type=password],
form.style-style_5 input[type=number],
.wproto-ninja-form.style-style_5 form input[type=number],
form.style-style_5 input[type=tel],
.wproto-ninja-form.style-style_5 form input[type=tel],
form.style-style_5 textarea,
.wproto-ninja-form.style-style_5 form textarea,
form.style-style_5 select,
.wproto-ninja-form.style-style_5 form select {
  border: 2px solid #fafafa;
  background-color: #ffffff;
}
form.style-style_5 input[type=text] :-webkit-autofill,
.wproto-ninja-form.style-style_5 form input[type=text] :-webkit-autofill,
form.style-style_5 input[type=email] :-webkit-autofill,
.wproto-ninja-form.style-style_5 form input[type=email] :-webkit-autofill,
form.style-style_5 input[type=url] :-webkit-autofill,
.wproto-ninja-form.style-style_5 form input[type=url] :-webkit-autofill,
form.style-style_5 input[type=password] :-webkit-autofill,
.wproto-ninja-form.style-style_5 form input[type=password] :-webkit-autofill,
form.style-style_5 input[type=number] :-webkit-autofill,
.wproto-ninja-form.style-style_5 form input[type=number] :-webkit-autofill,
form.style-style_5 input[type=tel] :-webkit-autofill,
.wproto-ninja-form.style-style_5 form input[type=tel] :-webkit-autofill,
form.style-style_5 textarea :-webkit-autofill,
.wproto-ninja-form.style-style_5 form textarea :-webkit-autofill,
form.style-style_5 select :-webkit-autofill,
.wproto-ninja-form.style-style_5 form select :-webkit-autofill {
  border: 2px solid #fafafa;
  background-color: #ffffff;
}
form.style-style_5 input[type=text]:focus,
.wproto-ninja-form.style-style_5 form input[type=text]:focus,
form.style-style_5 input[type=email]:focus,
.wproto-ninja-form.style-style_5 form input[type=email]:focus,
form.style-style_5 input[type=url]:focus,
.wproto-ninja-form.style-style_5 form input[type=url]:focus,
form.style-style_5 input[type=password]:focus,
.wproto-ninja-form.style-style_5 form input[type=password]:focus,
form.style-style_5 input[type=number]:focus,
.wproto-ninja-form.style-style_5 form input[type=number]:focus,
form.style-style_5 input[type=tel]:focus,
.wproto-ninja-form.style-style_5 form input[type=tel]:focus,
form.style-style_5 textarea:focus,
.wproto-ninja-form.style-style_5 form textarea:focus,
form.style-style_5 select:focus,
.wproto-ninja-form.style-style_5 form select:focus,
form.style-style_5 input[type=text]:hover,
.wproto-ninja-form.style-style_5 form input[type=text]:hover,
form.style-style_5 input[type=email]:hover,
.wproto-ninja-form.style-style_5 form input[type=email]:hover,
form.style-style_5 input[type=url]:hover,
.wproto-ninja-form.style-style_5 form input[type=url]:hover,
form.style-style_5 input[type=password]:hover,
.wproto-ninja-form.style-style_5 form input[type=password]:hover,
form.style-style_5 input[type=number]:hover,
.wproto-ninja-form.style-style_5 form input[type=number]:hover,
form.style-style_5 input[type=tel]:hover,
.wproto-ninja-form.style-style_5 form input[type=tel]:hover,
form.style-style_5 textarea:hover,
.wproto-ninja-form.style-style_5 form textarea:hover,
form.style-style_5 select:hover,
.wproto-ninja-form.style-style_5 form select:hover {
  border-color: #e1e1e1;
  background-color: #ffffff;
  color: #363636;
}
form.style-style_5 input[type=text]:disabled,
.wproto-ninja-form.style-style_5 form input[type=text]:disabled,
form.style-style_5 input[type=email]:disabled,
.wproto-ninja-form.style-style_5 form input[type=email]:disabled,
form.style-style_5 input[type=url]:disabled,
.wproto-ninja-form.style-style_5 form input[type=url]:disabled,
form.style-style_5 input[type=password]:disabled,
.wproto-ninja-form.style-style_5 form input[type=password]:disabled,
form.style-style_5 input[type=number]:disabled,
.wproto-ninja-form.style-style_5 form input[type=number]:disabled,
form.style-style_5 input[type=tel]:disabled,
.wproto-ninja-form.style-style_5 form input[type=tel]:disabled,
form.style-style_5 textarea:disabled,
.wproto-ninja-form.style-style_5 form textarea:disabled,
form.style-style_5 select:disabled,
.wproto-ninja-form.style-style_5 form select:disabled {
  background-color: #f5f5f5;
  border-color: #f5f5f5;
}
form.style-style_6 fieldset,
.wproto-ninja-form.style-style_6 form fieldset {
  border: 1px solid #e1e1e1;
}
form.style-style_6 input[type=text],
.wproto-ninja-form.style-style_6 form input[type=text],
form.style-style_6 input[type=email],
.wproto-ninja-form.style-style_6 form input[type=email],
form.style-style_6 input[type=url],
.wproto-ninja-form.style-style_6 form input[type=url],
form.style-style_6 input[type=password],
.wproto-ninja-form.style-style_6 form input[type=password],
form.style-style_6 input[type=number],
.wproto-ninja-form.style-style_6 form input[type=number],
form.style-style_6 input[type=tel],
.wproto-ninja-form.style-style_6 form input[type=tel],
form.style-style_6 textarea,
.wproto-ninja-form.style-style_6 form textarea,
form.style-style_6 select,
.wproto-ninja-form.style-style_6 form select {
  border-bottom: 1px solid #959595;
  border-top-color: transparent;
  border-right-color: transparent;
  border-left-color: transparent;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
  background-color: #ffffff;
}
form.style-style_6 input[type=text] :-webkit-autofill,
.wproto-ninja-form.style-style_6 form input[type=text] :-webkit-autofill,
form.style-style_6 input[type=email] :-webkit-autofill,
.wproto-ninja-form.style-style_6 form input[type=email] :-webkit-autofill,
form.style-style_6 input[type=url] :-webkit-autofill,
.wproto-ninja-form.style-style_6 form input[type=url] :-webkit-autofill,
form.style-style_6 input[type=password] :-webkit-autofill,
.wproto-ninja-form.style-style_6 form input[type=password] :-webkit-autofill,
form.style-style_6 input[type=number] :-webkit-autofill,
.wproto-ninja-form.style-style_6 form input[type=number] :-webkit-autofill,
form.style-style_6 input[type=tel] :-webkit-autofill,
.wproto-ninja-form.style-style_6 form input[type=tel] :-webkit-autofill,
form.style-style_6 textarea :-webkit-autofill,
.wproto-ninja-form.style-style_6 form textarea :-webkit-autofill,
form.style-style_6 select :-webkit-autofill,
.wproto-ninja-form.style-style_6 form select :-webkit-autofill {
  border-bottom: 1px solid #959595;
  border-top-color: transparent;
  border-right-color: transparent;
  border-left-color: transparent;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
  background-color: #ffffff;
}
form.style-style_6 input[type=text]:focus,
.wproto-ninja-form.style-style_6 form input[type=text]:focus,
form.style-style_6 input[type=email]:focus,
.wproto-ninja-form.style-style_6 form input[type=email]:focus,
form.style-style_6 input[type=url]:focus,
.wproto-ninja-form.style-style_6 form input[type=url]:focus,
form.style-style_6 input[type=password]:focus,
.wproto-ninja-form.style-style_6 form input[type=password]:focus,
form.style-style_6 input[type=number]:focus,
.wproto-ninja-form.style-style_6 form input[type=number]:focus,
form.style-style_6 input[type=tel]:focus,
.wproto-ninja-form.style-style_6 form input[type=tel]:focus,
form.style-style_6 textarea:focus,
.wproto-ninja-form.style-style_6 form textarea:focus,
form.style-style_6 select:focus,
.wproto-ninja-form.style-style_6 form select:focus,
form.style-style_6 input[type=text]:hover,
.wproto-ninja-form.style-style_6 form input[type=text]:hover,
form.style-style_6 input[type=email]:hover,
.wproto-ninja-form.style-style_6 form input[type=email]:hover,
form.style-style_6 input[type=url]:hover,
.wproto-ninja-form.style-style_6 form input[type=url]:hover,
form.style-style_6 input[type=password]:hover,
.wproto-ninja-form.style-style_6 form input[type=password]:hover,
form.style-style_6 input[type=number]:hover,
.wproto-ninja-form.style-style_6 form input[type=number]:hover,
form.style-style_6 input[type=tel]:hover,
.wproto-ninja-form.style-style_6 form input[type=tel]:hover,
form.style-style_6 textarea:hover,
.wproto-ninja-form.style-style_6 form textarea:hover,
form.style-style_6 select:hover,
.wproto-ninja-form.style-style_6 form select:hover {
  border-bottom-color: #0074C8;
  border-top-color: transparent;
  border-right-color: transparent;
  border-left-color: transparent;
  background-color: #ffffff;
  color: #0074C8;
}
form.style-style_6 input[type=text]:disabled,
.wproto-ninja-form.style-style_6 form input[type=text]:disabled,
form.style-style_6 input[type=email]:disabled,
.wproto-ninja-form.style-style_6 form input[type=email]:disabled,
form.style-style_6 input[type=url]:disabled,
.wproto-ninja-form.style-style_6 form input[type=url]:disabled,
form.style-style_6 input[type=password]:disabled,
.wproto-ninja-form.style-style_6 form input[type=password]:disabled,
form.style-style_6 input[type=number]:disabled,
.wproto-ninja-form.style-style_6 form input[type=number]:disabled,
form.style-style_6 input[type=tel]:disabled,
.wproto-ninja-form.style-style_6 form input[type=tel]:disabled,
form.style-style_6 textarea:disabled,
.wproto-ninja-form.style-style_6 form textarea:disabled,
form.style-style_6 select:disabled,
.wproto-ninja-form.style-style_6 form select:disabled {
  background-color: #f5f5f5;
  border-color: #f5f5f5;
}
form.style-style_7,
.wproto-ninja-form.style-style_7,
form.style-style_8,
.wproto-ninja-form.style-style_8,
form.style-style_9,
.wproto-ninja-form.style-style_9,
.wproto-shortcode-login-signup.style_2,
.wproto-shortcode-login-signup.style_4,
#footer-widgets,
#header.style-classic_1 .wproto-mega-menu-element,
#header.style-classic_2 .wproto-mega-menu-element,
#header.style-inverted .wproto-mega-menu-element,
#header.style-centered_logo_alt .wproto-mega-menu-element,
#header.style-slider .wproto-mega-menu-element {
  color: #636363;
}
form.style-style_7 h1,
.wproto-ninja-form.style-style_7 h1,
form.style-style_8 h1,
.wproto-ninja-form.style-style_8 h1,
form.style-style_9 h1,
.wproto-ninja-form.style-style_9 h1,
.wproto-shortcode-login-signup.style_2 h1,
.wproto-shortcode-login-signup.style_4 h1,
#footer-widgets h1,
#header.style-classic_1 .wproto-mega-menu-element h1,
#header.style-classic_2 .wproto-mega-menu-element h1,
#header.style-inverted .wproto-mega-menu-element h1,
#header.style-centered_logo_alt .wproto-mega-menu-element h1,
#header.style-slider .wproto-mega-menu-element h1,
form.style-style_7 h2,
.wproto-ninja-form.style-style_7 h2,
form.style-style_8 h2,
.wproto-ninja-form.style-style_8 h2,
form.style-style_9 h2,
.wproto-ninja-form.style-style_9 h2,
.wproto-shortcode-login-signup.style_2 h2,
.wproto-shortcode-login-signup.style_4 h2,
#footer-widgets h2,
#header.style-classic_1 .wproto-mega-menu-element h2,
#header.style-classic_2 .wproto-mega-menu-element h2,
#header.style-inverted .wproto-mega-menu-element h2,
#header.style-centered_logo_alt .wproto-mega-menu-element h2,
#header.style-slider .wproto-mega-menu-element h2,
form.style-style_7 h3,
.wproto-ninja-form.style-style_7 h3,
form.style-style_8 h3,
.wproto-ninja-form.style-style_8 h3,
form.style-style_9 h3,
.wproto-ninja-form.style-style_9 h3,
.wproto-shortcode-login-signup.style_2 h3,
.wproto-shortcode-login-signup.style_4 h3,
#footer-widgets h3,
#header.style-classic_1 .wproto-mega-menu-element h3,
#header.style-classic_2 .wproto-mega-menu-element h3,
#header.style-inverted .wproto-mega-menu-element h3,
#header.style-centered_logo_alt .wproto-mega-menu-element h3,
#header.style-slider .wproto-mega-menu-element h3,
form.style-style_7 h4,
.wproto-ninja-form.style-style_7 h4,
form.style-style_8 h4,
.wproto-ninja-form.style-style_8 h4,
form.style-style_9 h4,
.wproto-ninja-form.style-style_9 h4,
.wproto-shortcode-login-signup.style_2 h4,
.wproto-shortcode-login-signup.style_4 h4,
#footer-widgets h4,
#header.style-classic_1 .wproto-mega-menu-element h4,
#header.style-classic_2 .wproto-mega-menu-element h4,
#header.style-inverted .wproto-mega-menu-element h4,
#header.style-centered_logo_alt .wproto-mega-menu-element h4,
#header.style-slider .wproto-mega-menu-element h4,
form.style-style_7 h5,
.wproto-ninja-form.style-style_7 h5,
form.style-style_8 h5,
.wproto-ninja-form.style-style_8 h5,
form.style-style_9 h5,
.wproto-ninja-form.style-style_9 h5,
.wproto-shortcode-login-signup.style_2 h5,
.wproto-shortcode-login-signup.style_4 h5,
#footer-widgets h5,
#header.style-classic_1 .wproto-mega-menu-element h5,
#header.style-classic_2 .wproto-mega-menu-element h5,
#header.style-inverted .wproto-mega-menu-element h5,
#header.style-centered_logo_alt .wproto-mega-menu-element h5,
#header.style-slider .wproto-mega-menu-element h5,
form.style-style_7 h6,
.wproto-ninja-form.style-style_7 h6,
form.style-style_8 h6,
.wproto-ninja-form.style-style_8 h6,
form.style-style_9 h6,
.wproto-ninja-form.style-style_9 h6,
.wproto-shortcode-login-signup.style_2 h6,
.wproto-shortcode-login-signup.style_4 h6,
#footer-widgets h6,
#header.style-classic_1 .wproto-mega-menu-element h6,
#header.style-classic_2 .wproto-mega-menu-element h6,
#header.style-inverted .wproto-mega-menu-element h6,
#header.style-centered_logo_alt .wproto-mega-menu-element h6,
#header.style-slider .wproto-mega-menu-element h6,
form.style-style_7 h2.ninja-forms-form-title,
.wproto-ninja-form.style-style_7 h2.ninja-forms-form-title,
form.style-style_8 h2.ninja-forms-form-title,
.wproto-ninja-form.style-style_8 h2.ninja-forms-form-title,
form.style-style_9 h2.ninja-forms-form-title,
.wproto-ninja-form.style-style_9 h2.ninja-forms-form-title,
.wproto-shortcode-login-signup.style_2 h2.ninja-forms-form-title,
.wproto-shortcode-login-signup.style_4 h2.ninja-forms-form-title,
#footer-widgets h2.ninja-forms-form-title,
#header.style-classic_1 .wproto-mega-menu-element h2.ninja-forms-form-title,
#header.style-classic_2 .wproto-mega-menu-element h2.ninja-forms-form-title,
#header.style-inverted .wproto-mega-menu-element h2.ninja-forms-form-title,
#header.style-centered_logo_alt .wproto-mega-menu-element h2.ninja-forms-form-title,
#header.style-slider .wproto-mega-menu-element h2.ninja-forms-form-title {
  color: #ffffff;
}
form.style-style_7 hr,
.wproto-ninja-form.style-style_7 hr,
form.style-style_8 hr,
.wproto-ninja-form.style-style_8 hr,
form.style-style_9 hr,
.wproto-ninja-form.style-style_9 hr,
.wproto-shortcode-login-signup.style_2 hr,
.wproto-shortcode-login-signup.style_4 hr,
#footer-widgets hr,
#header.style-classic_1 .wproto-mega-menu-element hr,
#header.style-classic_2 .wproto-mega-menu-element hr,
#header.style-inverted .wproto-mega-menu-element hr,
#header.style-centered_logo_alt .wproto-mega-menu-element hr,
#header.style-slider .wproto-mega-menu-element hr {
  background: #343434;
  background-image: -webkit-linear-gradient(left, #464646, #343434, #464646);
  background-image: -moz-linear-gradient(left, #464646, #343434, #464646);
  background-image: -ms-linear-gradient(left, #464646, #343434, #464646);
  background-image: -o-linear-gradient(left, #464646, #343434, #464646);
}
form.style-style_7 strong,
.wproto-ninja-form.style-style_7 strong,
form.style-style_8 strong,
.wproto-ninja-form.style-style_8 strong,
form.style-style_9 strong,
.wproto-ninja-form.style-style_9 strong,
.wproto-shortcode-login-signup.style_2 strong,
.wproto-shortcode-login-signup.style_4 strong,
#footer-widgets strong,
#header.style-classic_1 .wproto-mega-menu-element strong,
#header.style-classic_2 .wproto-mega-menu-element strong,
#header.style-inverted .wproto-mega-menu-element strong,
#header.style-centered_logo_alt .wproto-mega-menu-element strong,
#header.style-slider .wproto-mega-menu-element strong {
  color: #707070;
}
form.style-style_7 form fieldset,
.wproto-ninja-form.style-style_7 form fieldset,
form.style-style_8 form fieldset,
.wproto-ninja-form.style-style_8 form fieldset,
form.style-style_9 form fieldset,
.wproto-ninja-form.style-style_9 form fieldset,
.wproto-shortcode-login-signup.style_2 form fieldset,
.wproto-shortcode-login-signup.style_4 form fieldset,
#footer-widgets form fieldset,
#header.style-classic_1 .wproto-mega-menu-element form fieldset,
#header.style-classic_2 .wproto-mega-menu-element form fieldset,
#header.style-inverted .wproto-mega-menu-element form fieldset,
#header.style-centered_logo_alt .wproto-mega-menu-element form fieldset,
#header.style-slider .wproto-mega-menu-element form fieldset {
  border: 1px solid #343434;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
form.style-style_7 form select option,
.wproto-ninja-form.style-style_7 form select option,
form.style-style_8 form select option,
.wproto-ninja-form.style-style_8 form select option,
form.style-style_9 form select option,
.wproto-ninja-form.style-style_9 form select option,
.wproto-shortcode-login-signup.style_2 form select option,
.wproto-shortcode-login-signup.style_4 form select option,
#footer-widgets form select option,
#header.style-classic_1 .wproto-mega-menu-element form select option,
#header.style-classic_2 .wproto-mega-menu-element form select option,
#header.style-inverted .wproto-mega-menu-element form select option,
#header.style-centered_logo_alt .wproto-mega-menu-element form select option,
#header.style-slider .wproto-mega-menu-element form select option {
  background-color: #111111;
}
form.style-style_7 form input[type=text],
.wproto-ninja-form.style-style_7 form input[type=text],
form.style-style_8 form input[type=text],
.wproto-ninja-form.style-style_8 form input[type=text],
form.style-style_9 form input[type=text],
.wproto-ninja-form.style-style_9 form input[type=text],
.wproto-shortcode-login-signup.style_2 form input[type=text],
.wproto-shortcode-login-signup.style_4 form input[type=text],
#footer-widgets form input[type=text],
#header.style-classic_1 .wproto-mega-menu-element form input[type=text],
#header.style-classic_2 .wproto-mega-menu-element form input[type=text],
#header.style-inverted .wproto-mega-menu-element form input[type=text],
#header.style-centered_logo_alt .wproto-mega-menu-element form input[type=text],
#header.style-slider .wproto-mega-menu-element form input[type=text],
form.style-style_7 form input[type=email],
.wproto-ninja-form.style-style_7 form input[type=email],
form.style-style_8 form input[type=email],
.wproto-ninja-form.style-style_8 form input[type=email],
form.style-style_9 form input[type=email],
.wproto-ninja-form.style-style_9 form input[type=email],
.wproto-shortcode-login-signup.style_2 form input[type=email],
.wproto-shortcode-login-signup.style_4 form input[type=email],
#footer-widgets form input[type=email],
#header.style-classic_1 .wproto-mega-menu-element form input[type=email],
#header.style-classic_2 .wproto-mega-menu-element form input[type=email],
#header.style-inverted .wproto-mega-menu-element form input[type=email],
#header.style-centered_logo_alt .wproto-mega-menu-element form input[type=email],
#header.style-slider .wproto-mega-menu-element form input[type=email],
form.style-style_7 form input[type=url],
.wproto-ninja-form.style-style_7 form input[type=url],
form.style-style_8 form input[type=url],
.wproto-ninja-form.style-style_8 form input[type=url],
form.style-style_9 form input[type=url],
.wproto-ninja-form.style-style_9 form input[type=url],
.wproto-shortcode-login-signup.style_2 form input[type=url],
.wproto-shortcode-login-signup.style_4 form input[type=url],
#footer-widgets form input[type=url],
#header.style-classic_1 .wproto-mega-menu-element form input[type=url],
#header.style-classic_2 .wproto-mega-menu-element form input[type=url],
#header.style-inverted .wproto-mega-menu-element form input[type=url],
#header.style-centered_logo_alt .wproto-mega-menu-element form input[type=url],
#header.style-slider .wproto-mega-menu-element form input[type=url],
form.style-style_7 form input[type=password],
.wproto-ninja-form.style-style_7 form input[type=password],
form.style-style_8 form input[type=password],
.wproto-ninja-form.style-style_8 form input[type=password],
form.style-style_9 form input[type=password],
.wproto-ninja-form.style-style_9 form input[type=password],
.wproto-shortcode-login-signup.style_2 form input[type=password],
.wproto-shortcode-login-signup.style_4 form input[type=password],
#footer-widgets form input[type=password],
#header.style-classic_1 .wproto-mega-menu-element form input[type=password],
#header.style-classic_2 .wproto-mega-menu-element form input[type=password],
#header.style-inverted .wproto-mega-menu-element form input[type=password],
#header.style-centered_logo_alt .wproto-mega-menu-element form input[type=password],
#header.style-slider .wproto-mega-menu-element form input[type=password],
form.style-style_7 form input[type=number],
.wproto-ninja-form.style-style_7 form input[type=number],
form.style-style_8 form input[type=number],
.wproto-ninja-form.style-style_8 form input[type=number],
form.style-style_9 form input[type=number],
.wproto-ninja-form.style-style_9 form input[type=number],
.wproto-shortcode-login-signup.style_2 form input[type=number],
.wproto-shortcode-login-signup.style_4 form input[type=number],
#footer-widgets form input[type=number],
#header.style-classic_1 .wproto-mega-menu-element form input[type=number],
#header.style-classic_2 .wproto-mega-menu-element form input[type=number],
#header.style-inverted .wproto-mega-menu-element form input[type=number],
#header.style-centered_logo_alt .wproto-mega-menu-element form input[type=number],
#header.style-slider .wproto-mega-menu-element form input[type=number],
form.style-style_7 form input[type=tel],
.wproto-ninja-form.style-style_7 form input[type=tel],
form.style-style_8 form input[type=tel],
.wproto-ninja-form.style-style_8 form input[type=tel],
form.style-style_9 form input[type=tel],
.wproto-ninja-form.style-style_9 form input[type=tel],
.wproto-shortcode-login-signup.style_2 form input[type=tel],
.wproto-shortcode-login-signup.style_4 form input[type=tel],
#footer-widgets form input[type=tel],
#header.style-classic_1 .wproto-mega-menu-element form input[type=tel],
#header.style-classic_2 .wproto-mega-menu-element form input[type=tel],
#header.style-inverted .wproto-mega-menu-element form input[type=tel],
#header.style-centered_logo_alt .wproto-mega-menu-element form input[type=tel],
#header.style-slider .wproto-mega-menu-element form input[type=tel],
form.style-style_7 form textarea,
.wproto-ninja-form.style-style_7 form textarea,
form.style-style_8 form textarea,
.wproto-ninja-form.style-style_8 form textarea,
form.style-style_9 form textarea,
.wproto-ninja-form.style-style_9 form textarea,
.wproto-shortcode-login-signup.style_2 form textarea,
.wproto-shortcode-login-signup.style_4 form textarea,
#footer-widgets form textarea,
#header.style-classic_1 .wproto-mega-menu-element form textarea,
#header.style-classic_2 .wproto-mega-menu-element form textarea,
#header.style-inverted .wproto-mega-menu-element form textarea,
#header.style-centered_logo_alt .wproto-mega-menu-element form textarea,
#header.style-slider .wproto-mega-menu-element form textarea,
form.style-style_7 form select,
.wproto-ninja-form.style-style_7 form select,
form.style-style_8 form select,
.wproto-ninja-form.style-style_8 form select,
form.style-style_9 form select,
.wproto-ninja-form.style-style_9 form select,
.wproto-shortcode-login-signup.style_2 form select,
.wproto-shortcode-login-signup.style_4 form select,
#footer-widgets form select,
#header.style-classic_1 .wproto-mega-menu-element form select,
#header.style-classic_2 .wproto-mega-menu-element form select,
#header.style-inverted .wproto-mega-menu-element form select,
#header.style-centered_logo_alt .wproto-mega-menu-element form select,
#header.style-slider .wproto-mega-menu-element form select {
  border: 1px solid #111111;
  background-color: #111111;
  color: #636363;
}
form.style-style_7 form input[type=text] :-webkit-autofill,
.wproto-ninja-form.style-style_7 form input[type=text] :-webkit-autofill,
form.style-style_8 form input[type=text] :-webkit-autofill,
.wproto-ninja-form.style-style_8 form input[type=text] :-webkit-autofill,
form.style-style_9 form input[type=text] :-webkit-autofill,
.wproto-ninja-form.style-style_9 form input[type=text] :-webkit-autofill,
.wproto-shortcode-login-signup.style_2 form input[type=text] :-webkit-autofill,
.wproto-shortcode-login-signup.style_4 form input[type=text] :-webkit-autofill,
#footer-widgets form input[type=text] :-webkit-autofill,
#header.style-classic_1 .wproto-mega-menu-element form input[type=text] :-webkit-autofill,
#header.style-classic_2 .wproto-mega-menu-element form input[type=text] :-webkit-autofill,
#header.style-inverted .wproto-mega-menu-element form input[type=text] :-webkit-autofill,
#header.style-centered_logo_alt .wproto-mega-menu-element form input[type=text] :-webkit-autofill,
#header.style-slider .wproto-mega-menu-element form input[type=text] :-webkit-autofill,
form.style-style_7 form input[type=email] :-webkit-autofill,
.wproto-ninja-form.style-style_7 form input[type=email] :-webkit-autofill,
form.style-style_8 form input[type=email] :-webkit-autofill,
.wproto-ninja-form.style-style_8 form input[type=email] :-webkit-autofill,
form.style-style_9 form input[type=email] :-webkit-autofill,
.wproto-ninja-form.style-style_9 form input[type=email] :-webkit-autofill,
.wproto-shortcode-login-signup.style_2 form input[type=email] :-webkit-autofill,
.wproto-shortcode-login-signup.style_4 form input[type=email] :-webkit-autofill,
#footer-widgets form input[type=email] :-webkit-autofill,
#header.style-classic_1 .wproto-mega-menu-element form input[type=email] :-webkit-autofill,
#header.style-classic_2 .wproto-mega-menu-element form input[type=email] :-webkit-autofill,
#header.style-inverted .wproto-mega-menu-element form input[type=email] :-webkit-autofill,
#header.style-centered_logo_alt .wproto-mega-menu-element form input[type=email] :-webkit-autofill,
#header.style-slider .wproto-mega-menu-element form input[type=email] :-webkit-autofill,
form.style-style_7 form input[type=url] :-webkit-autofill,
.wproto-ninja-form.style-style_7 form input[type=url] :-webkit-autofill,
form.style-style_8 form input[type=url] :-webkit-autofill,
.wproto-ninja-form.style-style_8 form input[type=url] :-webkit-autofill,
form.style-style_9 form input[type=url] :-webkit-autofill,
.wproto-ninja-form.style-style_9 form input[type=url] :-webkit-autofill,
.wproto-shortcode-login-signup.style_2 form input[type=url] :-webkit-autofill,
.wproto-shortcode-login-signup.style_4 form input[type=url] :-webkit-autofill,
#footer-widgets form input[type=url] :-webkit-autofill,
#header.style-classic_1 .wproto-mega-menu-element form input[type=url] :-webkit-autofill,
#header.style-classic_2 .wproto-mega-menu-element form input[type=url] :-webkit-autofill,
#header.style-inverted .wproto-mega-menu-element form input[type=url] :-webkit-autofill,
#header.style-centered_logo_alt .wproto-mega-menu-element form input[type=url] :-webkit-autofill,
#header.style-slider .wproto-mega-menu-element form input[type=url] :-webkit-autofill,
form.style-style_7 form input[type=password] :-webkit-autofill,
.wproto-ninja-form.style-style_7 form input[type=password] :-webkit-autofill,
form.style-style_8 form input[type=password] :-webkit-autofill,
.wproto-ninja-form.style-style_8 form input[type=password] :-webkit-autofill,
form.style-style_9 form input[type=password] :-webkit-autofill,
.wproto-ninja-form.style-style_9 form input[type=password] :-webkit-autofill,
.wproto-shortcode-login-signup.style_2 form input[type=password] :-webkit-autofill,
.wproto-shortcode-login-signup.style_4 form input[type=password] :-webkit-autofill,
#footer-widgets form input[type=password] :-webkit-autofill,
#header.style-classic_1 .wproto-mega-menu-element form input[type=password] :-webkit-autofill,
#header.style-classic_2 .wproto-mega-menu-element form input[type=password] :-webkit-autofill,
#header.style-inverted .wproto-mega-menu-element form input[type=password] :-webkit-autofill,
#header.style-centered_logo_alt .wproto-mega-menu-element form input[type=password] :-webkit-autofill,
#header.style-slider .wproto-mega-menu-element form input[type=password] :-webkit-autofill,
form.style-style_7 form input[type=number] :-webkit-autofill,
.wproto-ninja-form.style-style_7 form input[type=number] :-webkit-autofill,
form.style-style_8 form input[type=number] :-webkit-autofill,
.wproto-ninja-form.style-style_8 form input[type=number] :-webkit-autofill,
form.style-style_9 form input[type=number] :-webkit-autofill,
.wproto-ninja-form.style-style_9 form input[type=number] :-webkit-autofill,
.wproto-shortcode-login-signup.style_2 form input[type=number] :-webkit-autofill,
.wproto-shortcode-login-signup.style_4 form input[type=number] :-webkit-autofill,
#footer-widgets form input[type=number] :-webkit-autofill,
#header.style-classic_1 .wproto-mega-menu-element form input[type=number] :-webkit-autofill,
#header.style-classic_2 .wproto-mega-menu-element form input[type=number] :-webkit-autofill,
#header.style-inverted .wproto-mega-menu-element form input[type=number] :-webkit-autofill,
#header.style-centered_logo_alt .wproto-mega-menu-element form input[type=number] :-webkit-autofill,
#header.style-slider .wproto-mega-menu-element form input[type=number] :-webkit-autofill,
form.style-style_7 form input[type=tel] :-webkit-autofill,
.wproto-ninja-form.style-style_7 form input[type=tel] :-webkit-autofill,
form.style-style_8 form input[type=tel] :-webkit-autofill,
.wproto-ninja-form.style-style_8 form input[type=tel] :-webkit-autofill,
form.style-style_9 form input[type=tel] :-webkit-autofill,
.wproto-ninja-form.style-style_9 form input[type=tel] :-webkit-autofill,
.wproto-shortcode-login-signup.style_2 form input[type=tel] :-webkit-autofill,
.wproto-shortcode-login-signup.style_4 form input[type=tel] :-webkit-autofill,
#footer-widgets form input[type=tel] :-webkit-autofill,
#header.style-classic_1 .wproto-mega-menu-element form input[type=tel] :-webkit-autofill,
#header.style-classic_2 .wproto-mega-menu-element form input[type=tel] :-webkit-autofill,
#header.style-inverted .wproto-mega-menu-element form input[type=tel] :-webkit-autofill,
#header.style-centered_logo_alt .wproto-mega-menu-element form input[type=tel] :-webkit-autofill,
#header.style-slider .wproto-mega-menu-element form input[type=tel] :-webkit-autofill,
form.style-style_7 form textarea :-webkit-autofill,
.wproto-ninja-form.style-style_7 form textarea :-webkit-autofill,
form.style-style_8 form textarea :-webkit-autofill,
.wproto-ninja-form.style-style_8 form textarea :-webkit-autofill,
form.style-style_9 form textarea :-webkit-autofill,
.wproto-ninja-form.style-style_9 form textarea :-webkit-autofill,
.wproto-shortcode-login-signup.style_2 form textarea :-webkit-autofill,
.wproto-shortcode-login-signup.style_4 form textarea :-webkit-autofill,
#footer-widgets form textarea :-webkit-autofill,
#header.style-classic_1 .wproto-mega-menu-element form textarea :-webkit-autofill,
#header.style-classic_2 .wproto-mega-menu-element form textarea :-webkit-autofill,
#header.style-inverted .wproto-mega-menu-element form textarea :-webkit-autofill,
#header.style-centered_logo_alt .wproto-mega-menu-element form textarea :-webkit-autofill,
#header.style-slider .wproto-mega-menu-element form textarea :-webkit-autofill,
form.style-style_7 form select :-webkit-autofill,
.wproto-ninja-form.style-style_7 form select :-webkit-autofill,
form.style-style_8 form select :-webkit-autofill,
.wproto-ninja-form.style-style_8 form select :-webkit-autofill,
form.style-style_9 form select :-webkit-autofill,
.wproto-ninja-form.style-style_9 form select :-webkit-autofill,
.wproto-shortcode-login-signup.style_2 form select :-webkit-autofill,
.wproto-shortcode-login-signup.style_4 form select :-webkit-autofill,
#footer-widgets form select :-webkit-autofill,
#header.style-classic_1 .wproto-mega-menu-element form select :-webkit-autofill,
#header.style-classic_2 .wproto-mega-menu-element form select :-webkit-autofill,
#header.style-inverted .wproto-mega-menu-element form select :-webkit-autofill,
#header.style-centered_logo_alt .wproto-mega-menu-element form select :-webkit-autofill,
#header.style-slider .wproto-mega-menu-element form select :-webkit-autofill {
  border: 1px solid #111111;
  background-color: #111111;
  color: #636363;
}
form.style-style_7 form input[type=text]:focus,
.wproto-ninja-form.style-style_7 form input[type=text]:focus,
form.style-style_8 form input[type=text]:focus,
.wproto-ninja-form.style-style_8 form input[type=text]:focus,
form.style-style_9 form input[type=text]:focus,
.wproto-ninja-form.style-style_9 form input[type=text]:focus,
.wproto-shortcode-login-signup.style_2 form input[type=text]:focus,
.wproto-shortcode-login-signup.style_4 form input[type=text]:focus,
#footer-widgets form input[type=text]:focus,
#header.style-classic_1 .wproto-mega-menu-element form input[type=text]:focus,
#header.style-classic_2 .wproto-mega-menu-element form input[type=text]:focus,
#header.style-inverted .wproto-mega-menu-element form input[type=text]:focus,
#header.style-centered_logo_alt .wproto-mega-menu-element form input[type=text]:focus,
#header.style-slider .wproto-mega-menu-element form input[type=text]:focus,
form.style-style_7 form input[type=email]:focus,
.wproto-ninja-form.style-style_7 form input[type=email]:focus,
form.style-style_8 form input[type=email]:focus,
.wproto-ninja-form.style-style_8 form input[type=email]:focus,
form.style-style_9 form input[type=email]:focus,
.wproto-ninja-form.style-style_9 form input[type=email]:focus,
.wproto-shortcode-login-signup.style_2 form input[type=email]:focus,
.wproto-shortcode-login-signup.style_4 form input[type=email]:focus,
#footer-widgets form input[type=email]:focus,
#header.style-classic_1 .wproto-mega-menu-element form input[type=email]:focus,
#header.style-classic_2 .wproto-mega-menu-element form input[type=email]:focus,
#header.style-inverted .wproto-mega-menu-element form input[type=email]:focus,
#header.style-centered_logo_alt .wproto-mega-menu-element form input[type=email]:focus,
#header.style-slider .wproto-mega-menu-element form input[type=email]:focus,
form.style-style_7 form input[type=url]:focus,
.wproto-ninja-form.style-style_7 form input[type=url]:focus,
form.style-style_8 form input[type=url]:focus,
.wproto-ninja-form.style-style_8 form input[type=url]:focus,
form.style-style_9 form input[type=url]:focus,
.wproto-ninja-form.style-style_9 form input[type=url]:focus,
.wproto-shortcode-login-signup.style_2 form input[type=url]:focus,
.wproto-shortcode-login-signup.style_4 form input[type=url]:focus,
#footer-widgets form input[type=url]:focus,
#header.style-classic_1 .wproto-mega-menu-element form input[type=url]:focus,
#header.style-classic_2 .wproto-mega-menu-element form input[type=url]:focus,
#header.style-inverted .wproto-mega-menu-element form input[type=url]:focus,
#header.style-centered_logo_alt .wproto-mega-menu-element form input[type=url]:focus,
#header.style-slider .wproto-mega-menu-element form input[type=url]:focus,
form.style-style_7 form input[type=password]:focus,
.wproto-ninja-form.style-style_7 form input[type=password]:focus,
form.style-style_8 form input[type=password]:focus,
.wproto-ninja-form.style-style_8 form input[type=password]:focus,
form.style-style_9 form input[type=password]:focus,
.wproto-ninja-form.style-style_9 form input[type=password]:focus,
.wproto-shortcode-login-signup.style_2 form input[type=password]:focus,
.wproto-shortcode-login-signup.style_4 form input[type=password]:focus,
#footer-widgets form input[type=password]:focus,
#header.style-classic_1 .wproto-mega-menu-element form input[type=password]:focus,
#header.style-classic_2 .wproto-mega-menu-element form input[type=password]:focus,
#header.style-inverted .wproto-mega-menu-element form input[type=password]:focus,
#header.style-centered_logo_alt .wproto-mega-menu-element form input[type=password]:focus,
#header.style-slider .wproto-mega-menu-element form input[type=password]:focus,
form.style-style_7 form input[type=number]:focus,
.wproto-ninja-form.style-style_7 form input[type=number]:focus,
form.style-style_8 form input[type=number]:focus,
.wproto-ninja-form.style-style_8 form input[type=number]:focus,
form.style-style_9 form input[type=number]:focus,
.wproto-ninja-form.style-style_9 form input[type=number]:focus,
.wproto-shortcode-login-signup.style_2 form input[type=number]:focus,
.wproto-shortcode-login-signup.style_4 form input[type=number]:focus,
#footer-widgets form input[type=number]:focus,
#header.style-classic_1 .wproto-mega-menu-element form input[type=number]:focus,
#header.style-classic_2 .wproto-mega-menu-element form input[type=number]:focus,
#header.style-inverted .wproto-mega-menu-element form input[type=number]:focus,
#header.style-centered_logo_alt .wproto-mega-menu-element form input[type=number]:focus,
#header.style-slider .wproto-mega-menu-element form input[type=number]:focus,
form.style-style_7 form input[type=tel]:focus,
.wproto-ninja-form.style-style_7 form input[type=tel]:focus,
form.style-style_8 form input[type=tel]:focus,
.wproto-ninja-form.style-style_8 form input[type=tel]:focus,
form.style-style_9 form input[type=tel]:focus,
.wproto-ninja-form.style-style_9 form input[type=tel]:focus,
.wproto-shortcode-login-signup.style_2 form input[type=tel]:focus,
.wproto-shortcode-login-signup.style_4 form input[type=tel]:focus,
#footer-widgets form input[type=tel]:focus,
#header.style-classic_1 .wproto-mega-menu-element form input[type=tel]:focus,
#header.style-classic_2 .wproto-mega-menu-element form input[type=tel]:focus,
#header.style-inverted .wproto-mega-menu-element form input[type=tel]:focus,
#header.style-centered_logo_alt .wproto-mega-menu-element form input[type=tel]:focus,
#header.style-slider .wproto-mega-menu-element form input[type=tel]:focus,
form.style-style_7 form textarea:focus,
.wproto-ninja-form.style-style_7 form textarea:focus,
form.style-style_8 form textarea:focus,
.wproto-ninja-form.style-style_8 form textarea:focus,
form.style-style_9 form textarea:focus,
.wproto-ninja-form.style-style_9 form textarea:focus,
.wproto-shortcode-login-signup.style_2 form textarea:focus,
.wproto-shortcode-login-signup.style_4 form textarea:focus,
#footer-widgets form textarea:focus,
#header.style-classic_1 .wproto-mega-menu-element form textarea:focus,
#header.style-classic_2 .wproto-mega-menu-element form textarea:focus,
#header.style-inverted .wproto-mega-menu-element form textarea:focus,
#header.style-centered_logo_alt .wproto-mega-menu-element form textarea:focus,
#header.style-slider .wproto-mega-menu-element form textarea:focus,
form.style-style_7 form select:focus,
.wproto-ninja-form.style-style_7 form select:focus,
form.style-style_8 form select:focus,
.wproto-ninja-form.style-style_8 form select:focus,
form.style-style_9 form select:focus,
.wproto-ninja-form.style-style_9 form select:focus,
.wproto-shortcode-login-signup.style_2 form select:focus,
.wproto-shortcode-login-signup.style_4 form select:focus,
#footer-widgets form select:focus,
#header.style-classic_1 .wproto-mega-menu-element form select:focus,
#header.style-classic_2 .wproto-mega-menu-element form select:focus,
#header.style-inverted .wproto-mega-menu-element form select:focus,
#header.style-centered_logo_alt .wproto-mega-menu-element form select:focus,
#header.style-slider .wproto-mega-menu-element form select:focus,
form.style-style_7 form input[type=text]:hover,
.wproto-ninja-form.style-style_7 form input[type=text]:hover,
form.style-style_8 form input[type=text]:hover,
.wproto-ninja-form.style-style_8 form input[type=text]:hover,
form.style-style_9 form input[type=text]:hover,
.wproto-ninja-form.style-style_9 form input[type=text]:hover,
.wproto-shortcode-login-signup.style_2 form input[type=text]:hover,
.wproto-shortcode-login-signup.style_4 form input[type=text]:hover,
#footer-widgets form input[type=text]:hover,
#header.style-classic_1 .wproto-mega-menu-element form input[type=text]:hover,
#header.style-classic_2 .wproto-mega-menu-element form input[type=text]:hover,
#header.style-inverted .wproto-mega-menu-element form input[type=text]:hover,
#header.style-centered_logo_alt .wproto-mega-menu-element form input[type=text]:hover,
#header.style-slider .wproto-mega-menu-element form input[type=text]:hover,
form.style-style_7 form input[type=email]:hover,
.wproto-ninja-form.style-style_7 form input[type=email]:hover,
form.style-style_8 form input[type=email]:hover,
.wproto-ninja-form.style-style_8 form input[type=email]:hover,
form.style-style_9 form input[type=email]:hover,
.wproto-ninja-form.style-style_9 form input[type=email]:hover,
.wproto-shortcode-login-signup.style_2 form input[type=email]:hover,
.wproto-shortcode-login-signup.style_4 form input[type=email]:hover,
#footer-widgets form input[type=email]:hover,
#header.style-classic_1 .wproto-mega-menu-element form input[type=email]:hover,
#header.style-classic_2 .wproto-mega-menu-element form input[type=email]:hover,
#header.style-inverted .wproto-mega-menu-element form input[type=email]:hover,
#header.style-centered_logo_alt .wproto-mega-menu-element form input[type=email]:hover,
#header.style-slider .wproto-mega-menu-element form input[type=email]:hover,
form.style-style_7 form input[type=url]:hover,
.wproto-ninja-form.style-style_7 form input[type=url]:hover,
form.style-style_8 form input[type=url]:hover,
.wproto-ninja-form.style-style_8 form input[type=url]:hover,
form.style-style_9 form input[type=url]:hover,
.wproto-ninja-form.style-style_9 form input[type=url]:hover,
.wproto-shortcode-login-signup.style_2 form input[type=url]:hover,
.wproto-shortcode-login-signup.style_4 form input[type=url]:hover,
#footer-widgets form input[type=url]:hover,
#header.style-classic_1 .wproto-mega-menu-element form input[type=url]:hover,
#header.style-classic_2 .wproto-mega-menu-element form input[type=url]:hover,
#header.style-inverted .wproto-mega-menu-element form input[type=url]:hover,
#header.style-centered_logo_alt .wproto-mega-menu-element form input[type=url]:hover,
#header.style-slider .wproto-mega-menu-element form input[type=url]:hover,
form.style-style_7 form input[type=password]:hover,
.wproto-ninja-form.style-style_7 form input[type=password]:hover,
form.style-style_8 form input[type=password]:hover,
.wproto-ninja-form.style-style_8 form input[type=password]:hover,
form.style-style_9 form input[type=password]:hover,
.wproto-ninja-form.style-style_9 form input[type=password]:hover,
.wproto-shortcode-login-signup.style_2 form input[type=password]:hover,
.wproto-shortcode-login-signup.style_4 form input[type=password]:hover,
#footer-widgets form input[type=password]:hover,
#header.style-classic_1 .wproto-mega-menu-element form input[type=password]:hover,
#header.style-classic_2 .wproto-mega-menu-element form input[type=password]:hover,
#header.style-inverted .wproto-mega-menu-element form input[type=password]:hover,
#header.style-centered_logo_alt .wproto-mega-menu-element form input[type=password]:hover,
#header.style-slider .wproto-mega-menu-element form input[type=password]:hover,
form.style-style_7 form input[type=number]:hover,
.wproto-ninja-form.style-style_7 form input[type=number]:hover,
form.style-style_8 form input[type=number]:hover,
.wproto-ninja-form.style-style_8 form input[type=number]:hover,
form.style-style_9 form input[type=number]:hover,
.wproto-ninja-form.style-style_9 form input[type=number]:hover,
.wproto-shortcode-login-signup.style_2 form input[type=number]:hover,
.wproto-shortcode-login-signup.style_4 form input[type=number]:hover,
#footer-widgets form input[type=number]:hover,
#header.style-classic_1 .wproto-mega-menu-element form input[type=number]:hover,
#header.style-classic_2 .wproto-mega-menu-element form input[type=number]:hover,
#header.style-inverted .wproto-mega-menu-element form input[type=number]:hover,
#header.style-centered_logo_alt .wproto-mega-menu-element form input[type=number]:hover,
#header.style-slider .wproto-mega-menu-element form input[type=number]:hover,
form.style-style_7 form input[type=tel]:hover,
.wproto-ninja-form.style-style_7 form input[type=tel]:hover,
form.style-style_8 form input[type=tel]:hover,
.wproto-ninja-form.style-style_8 form input[type=tel]:hover,
form.style-style_9 form input[type=tel]:hover,
.wproto-ninja-form.style-style_9 form input[type=tel]:hover,
.wproto-shortcode-login-signup.style_2 form input[type=tel]:hover,
.wproto-shortcode-login-signup.style_4 form input[type=tel]:hover,
#footer-widgets form input[type=tel]:hover,
#header.style-classic_1 .wproto-mega-menu-element form input[type=tel]:hover,
#header.style-classic_2 .wproto-mega-menu-element form input[type=tel]:hover,
#header.style-inverted .wproto-mega-menu-element form input[type=tel]:hover,
#header.style-centered_logo_alt .wproto-mega-menu-element form input[type=tel]:hover,
#header.style-slider .wproto-mega-menu-element form input[type=tel]:hover,
form.style-style_7 form textarea:hover,
.wproto-ninja-form.style-style_7 form textarea:hover,
form.style-style_8 form textarea:hover,
.wproto-ninja-form.style-style_8 form textarea:hover,
form.style-style_9 form textarea:hover,
.wproto-ninja-form.style-style_9 form textarea:hover,
.wproto-shortcode-login-signup.style_2 form textarea:hover,
.wproto-shortcode-login-signup.style_4 form textarea:hover,
#footer-widgets form textarea:hover,
#header.style-classic_1 .wproto-mega-menu-element form textarea:hover,
#header.style-classic_2 .wproto-mega-menu-element form textarea:hover,
#header.style-inverted .wproto-mega-menu-element form textarea:hover,
#header.style-centered_logo_alt .wproto-mega-menu-element form textarea:hover,
#header.style-slider .wproto-mega-menu-element form textarea:hover,
form.style-style_7 form select:hover,
.wproto-ninja-form.style-style_7 form select:hover,
form.style-style_8 form select:hover,
.wproto-ninja-form.style-style_8 form select:hover,
form.style-style_9 form select:hover,
.wproto-ninja-form.style-style_9 form select:hover,
.wproto-shortcode-login-signup.style_2 form select:hover,
.wproto-shortcode-login-signup.style_4 form select:hover,
#footer-widgets form select:hover,
#header.style-classic_1 .wproto-mega-menu-element form select:hover,
#header.style-classic_2 .wproto-mega-menu-element form select:hover,
#header.style-inverted .wproto-mega-menu-element form select:hover,
#header.style-centered_logo_alt .wproto-mega-menu-element form select:hover,
#header.style-slider .wproto-mega-menu-element form select:hover {
  background-color: #343434;
  border-color: #343434;
  color: #ffffff;
}
form.style-style_7 form input[type=text]:disabled,
.wproto-ninja-form.style-style_7 form input[type=text]:disabled,
form.style-style_8 form input[type=text]:disabled,
.wproto-ninja-form.style-style_8 form input[type=text]:disabled,
form.style-style_9 form input[type=text]:disabled,
.wproto-ninja-form.style-style_9 form input[type=text]:disabled,
.wproto-shortcode-login-signup.style_2 form input[type=text]:disabled,
.wproto-shortcode-login-signup.style_4 form input[type=text]:disabled,
#footer-widgets form input[type=text]:disabled,
#header.style-classic_1 .wproto-mega-menu-element form input[type=text]:disabled,
#header.style-classic_2 .wproto-mega-menu-element form input[type=text]:disabled,
#header.style-inverted .wproto-mega-menu-element form input[type=text]:disabled,
#header.style-centered_logo_alt .wproto-mega-menu-element form input[type=text]:disabled,
#header.style-slider .wproto-mega-menu-element form input[type=text]:disabled,
form.style-style_7 form input[type=email]:disabled,
.wproto-ninja-form.style-style_7 form input[type=email]:disabled,
form.style-style_8 form input[type=email]:disabled,
.wproto-ninja-form.style-style_8 form input[type=email]:disabled,
form.style-style_9 form input[type=email]:disabled,
.wproto-ninja-form.style-style_9 form input[type=email]:disabled,
.wproto-shortcode-login-signup.style_2 form input[type=email]:disabled,
.wproto-shortcode-login-signup.style_4 form input[type=email]:disabled,
#footer-widgets form input[type=email]:disabled,
#header.style-classic_1 .wproto-mega-menu-element form input[type=email]:disabled,
#header.style-classic_2 .wproto-mega-menu-element form input[type=email]:disabled,
#header.style-inverted .wproto-mega-menu-element form input[type=email]:disabled,
#header.style-centered_logo_alt .wproto-mega-menu-element form input[type=email]:disabled,
#header.style-slider .wproto-mega-menu-element form input[type=email]:disabled,
form.style-style_7 form input[type=url]:disabled,
.wproto-ninja-form.style-style_7 form input[type=url]:disabled,
form.style-style_8 form input[type=url]:disabled,
.wproto-ninja-form.style-style_8 form input[type=url]:disabled,
form.style-style_9 form input[type=url]:disabled,
.wproto-ninja-form.style-style_9 form input[type=url]:disabled,
.wproto-shortcode-login-signup.style_2 form input[type=url]:disabled,
.wproto-shortcode-login-signup.style_4 form input[type=url]:disabled,
#footer-widgets form input[type=url]:disabled,
#header.style-classic_1 .wproto-mega-menu-element form input[type=url]:disabled,
#header.style-classic_2 .wproto-mega-menu-element form input[type=url]:disabled,
#header.style-inverted .wproto-mega-menu-element form input[type=url]:disabled,
#header.style-centered_logo_alt .wproto-mega-menu-element form input[type=url]:disabled,
#header.style-slider .wproto-mega-menu-element form input[type=url]:disabled,
form.style-style_7 form input[type=password]:disabled,
.wproto-ninja-form.style-style_7 form input[type=password]:disabled,
form.style-style_8 form input[type=password]:disabled,
.wproto-ninja-form.style-style_8 form input[type=password]:disabled,
form.style-style_9 form input[type=password]:disabled,
.wproto-ninja-form.style-style_9 form input[type=password]:disabled,
.wproto-shortcode-login-signup.style_2 form input[type=password]:disabled,
.wproto-shortcode-login-signup.style_4 form input[type=password]:disabled,
#footer-widgets form input[type=password]:disabled,
#header.style-classic_1 .wproto-mega-menu-element form input[type=password]:disabled,
#header.style-classic_2 .wproto-mega-menu-element form input[type=password]:disabled,
#header.style-inverted .wproto-mega-menu-element form input[type=password]:disabled,
#header.style-centered_logo_alt .wproto-mega-menu-element form input[type=password]:disabled,
#header.style-slider .wproto-mega-menu-element form input[type=password]:disabled,
form.style-style_7 form input[type=number]:disabled,
.wproto-ninja-form.style-style_7 form input[type=number]:disabled,
form.style-style_8 form input[type=number]:disabled,
.wproto-ninja-form.style-style_8 form input[type=number]:disabled,
form.style-style_9 form input[type=number]:disabled,
.wproto-ninja-form.style-style_9 form input[type=number]:disabled,
.wproto-shortcode-login-signup.style_2 form input[type=number]:disabled,
.wproto-shortcode-login-signup.style_4 form input[type=number]:disabled,
#footer-widgets form input[type=number]:disabled,
#header.style-classic_1 .wproto-mega-menu-element form input[type=number]:disabled,
#header.style-classic_2 .wproto-mega-menu-element form input[type=number]:disabled,
#header.style-inverted .wproto-mega-menu-element form input[type=number]:disabled,
#header.style-centered_logo_alt .wproto-mega-menu-element form input[type=number]:disabled,
#header.style-slider .wproto-mega-menu-element form input[type=number]:disabled,
form.style-style_7 form input[type=tel]:disabled,
.wproto-ninja-form.style-style_7 form input[type=tel]:disabled,
form.style-style_8 form input[type=tel]:disabled,
.wproto-ninja-form.style-style_8 form input[type=tel]:disabled,
form.style-style_9 form input[type=tel]:disabled,
.wproto-ninja-form.style-style_9 form input[type=tel]:disabled,
.wproto-shortcode-login-signup.style_2 form input[type=tel]:disabled,
.wproto-shortcode-login-signup.style_4 form input[type=tel]:disabled,
#footer-widgets form input[type=tel]:disabled,
#header.style-classic_1 .wproto-mega-menu-element form input[type=tel]:disabled,
#header.style-classic_2 .wproto-mega-menu-element form input[type=tel]:disabled,
#header.style-inverted .wproto-mega-menu-element form input[type=tel]:disabled,
#header.style-centered_logo_alt .wproto-mega-menu-element form input[type=tel]:disabled,
#header.style-slider .wproto-mega-menu-element form input[type=tel]:disabled,
form.style-style_7 form textarea:disabled,
.wproto-ninja-form.style-style_7 form textarea:disabled,
form.style-style_8 form textarea:disabled,
.wproto-ninja-form.style-style_8 form textarea:disabled,
form.style-style_9 form textarea:disabled,
.wproto-ninja-form.style-style_9 form textarea:disabled,
.wproto-shortcode-login-signup.style_2 form textarea:disabled,
.wproto-shortcode-login-signup.style_4 form textarea:disabled,
#footer-widgets form textarea:disabled,
#header.style-classic_1 .wproto-mega-menu-element form textarea:disabled,
#header.style-classic_2 .wproto-mega-menu-element form textarea:disabled,
#header.style-inverted .wproto-mega-menu-element form textarea:disabled,
#header.style-centered_logo_alt .wproto-mega-menu-element form textarea:disabled,
#header.style-slider .wproto-mega-menu-element form textarea:disabled,
form.style-style_7 form select:disabled,
.wproto-ninja-form.style-style_7 form select:disabled,
form.style-style_8 form select:disabled,
.wproto-ninja-form.style-style_8 form select:disabled,
form.style-style_9 form select:disabled,
.wproto-ninja-form.style-style_9 form select:disabled,
.wproto-shortcode-login-signup.style_2 form select:disabled,
.wproto-shortcode-login-signup.style_4 form select:disabled,
#footer-widgets form select:disabled,
#header.style-classic_1 .wproto-mega-menu-element form select:disabled,
#header.style-classic_2 .wproto-mega-menu-element form select:disabled,
#header.style-inverted .wproto-mega-menu-element form select:disabled,
#header.style-centered_logo_alt .wproto-mega-menu-element form select:disabled,
#header.style-slider .wproto-mega-menu-element form select:disabled {
  background-color: #0c0c0c;
  border-color: #0c0c0c;
}
form.style-style_7 form label,
.wproto-ninja-form.style-style_7 form label,
form.style-style_8 form label,
.wproto-ninja-form.style-style_8 form label,
form.style-style_9 form label,
.wproto-ninja-form.style-style_9 form label,
.wproto-shortcode-login-signup.style_2 form label,
.wproto-shortcode-login-signup.style_4 form label,
#footer-widgets form label,
#header.style-classic_1 .wproto-mega-menu-element form label,
#header.style-classic_2 .wproto-mega-menu-element form label,
#header.style-inverted .wproto-mega-menu-element form label,
#header.style-centered_logo_alt .wproto-mega-menu-element form label,
#header.style-slider .wproto-mega-menu-element form label {
  color: #636363;
}
#footer-widgets fieldset,
#header.style-classic_1 .wproto-mega-menu-element fieldset,
#header.style-classic_2 .wproto-mega-menu-element fieldset,
#header.style-inverted .wproto-mega-menu-element fieldset,
#header.style-centered_logo_alt .wproto-mega-menu-element fieldset,
#header.style-slider .wproto-mega-menu-element fieldset {
  border: 1px solid #343434;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
#footer-widgets select option,
#header.style-classic_1 .wproto-mega-menu-element select option,
#header.style-classic_2 .wproto-mega-menu-element select option,
#header.style-inverted .wproto-mega-menu-element select option,
#header.style-centered_logo_alt .wproto-mega-menu-element select option,
#header.style-slider .wproto-mega-menu-element select option {
  background-color: #111111;
}
#footer-widgets input[type=text],
#header.style-classic_1 .wproto-mega-menu-element input[type=text],
#header.style-classic_2 .wproto-mega-menu-element input[type=text],
#header.style-inverted .wproto-mega-menu-element input[type=text],
#header.style-centered_logo_alt .wproto-mega-menu-element input[type=text],
#header.style-slider .wproto-mega-menu-element input[type=text],
#footer-widgets input[type=email],
#header.style-classic_1 .wproto-mega-menu-element input[type=email],
#header.style-classic_2 .wproto-mega-menu-element input[type=email],
#header.style-inverted .wproto-mega-menu-element input[type=email],
#header.style-centered_logo_alt .wproto-mega-menu-element input[type=email],
#header.style-slider .wproto-mega-menu-element input[type=email],
#footer-widgets input[type=url],
#header.style-classic_1 .wproto-mega-menu-element input[type=url],
#header.style-classic_2 .wproto-mega-menu-element input[type=url],
#header.style-inverted .wproto-mega-menu-element input[type=url],
#header.style-centered_logo_alt .wproto-mega-menu-element input[type=url],
#header.style-slider .wproto-mega-menu-element input[type=url],
#footer-widgets input[type=password],
#header.style-classic_1 .wproto-mega-menu-element input[type=password],
#header.style-classic_2 .wproto-mega-menu-element input[type=password],
#header.style-inverted .wproto-mega-menu-element input[type=password],
#header.style-centered_logo_alt .wproto-mega-menu-element input[type=password],
#header.style-slider .wproto-mega-menu-element input[type=password],
#footer-widgets input[type=number],
#header.style-classic_1 .wproto-mega-menu-element input[type=number],
#header.style-classic_2 .wproto-mega-menu-element input[type=number],
#header.style-inverted .wproto-mega-menu-element input[type=number],
#header.style-centered_logo_alt .wproto-mega-menu-element input[type=number],
#header.style-slider .wproto-mega-menu-element input[type=number],
#footer-widgets input[type=tel],
#header.style-classic_1 .wproto-mega-menu-element input[type=tel],
#header.style-classic_2 .wproto-mega-menu-element input[type=tel],
#header.style-inverted .wproto-mega-menu-element input[type=tel],
#header.style-centered_logo_alt .wproto-mega-menu-element input[type=tel],
#header.style-slider .wproto-mega-menu-element input[type=tel],
#footer-widgets textarea,
#header.style-classic_1 .wproto-mega-menu-element textarea,
#header.style-classic_2 .wproto-mega-menu-element textarea,
#header.style-inverted .wproto-mega-menu-element textarea,
#header.style-centered_logo_alt .wproto-mega-menu-element textarea,
#header.style-slider .wproto-mega-menu-element textarea,
#footer-widgets select,
#header.style-classic_1 .wproto-mega-menu-element select,
#header.style-classic_2 .wproto-mega-menu-element select,
#header.style-inverted .wproto-mega-menu-element select,
#header.style-centered_logo_alt .wproto-mega-menu-element select,
#header.style-slider .wproto-mega-menu-element select {
  border: 1px solid #111111;
  background-color: #111111;
  color: #636363;
}
#footer-widgets input[type=text] :-webkit-autofill,
#header.style-classic_1 .wproto-mega-menu-element input[type=text] :-webkit-autofill,
#header.style-classic_2 .wproto-mega-menu-element input[type=text] :-webkit-autofill,
#header.style-inverted .wproto-mega-menu-element input[type=text] :-webkit-autofill,
#header.style-centered_logo_alt .wproto-mega-menu-element input[type=text] :-webkit-autofill,
#header.style-slider .wproto-mega-menu-element input[type=text] :-webkit-autofill,
#footer-widgets input[type=email] :-webkit-autofill,
#header.style-classic_1 .wproto-mega-menu-element input[type=email] :-webkit-autofill,
#header.style-classic_2 .wproto-mega-menu-element input[type=email] :-webkit-autofill,
#header.style-inverted .wproto-mega-menu-element input[type=email] :-webkit-autofill,
#header.style-centered_logo_alt .wproto-mega-menu-element input[type=email] :-webkit-autofill,
#header.style-slider .wproto-mega-menu-element input[type=email] :-webkit-autofill,
#footer-widgets input[type=url] :-webkit-autofill,
#header.style-classic_1 .wproto-mega-menu-element input[type=url] :-webkit-autofill,
#header.style-classic_2 .wproto-mega-menu-element input[type=url] :-webkit-autofill,
#header.style-inverted .wproto-mega-menu-element input[type=url] :-webkit-autofill,
#header.style-centered_logo_alt .wproto-mega-menu-element input[type=url] :-webkit-autofill,
#header.style-slider .wproto-mega-menu-element input[type=url] :-webkit-autofill,
#footer-widgets input[type=password] :-webkit-autofill,
#header.style-classic_1 .wproto-mega-menu-element input[type=password] :-webkit-autofill,
#header.style-classic_2 .wproto-mega-menu-element input[type=password] :-webkit-autofill,
#header.style-inverted .wproto-mega-menu-element input[type=password] :-webkit-autofill,
#header.style-centered_logo_alt .wproto-mega-menu-element input[type=password] :-webkit-autofill,
#header.style-slider .wproto-mega-menu-element input[type=password] :-webkit-autofill,
#footer-widgets input[type=number] :-webkit-autofill,
#header.style-classic_1 .wproto-mega-menu-element input[type=number] :-webkit-autofill,
#header.style-classic_2 .wproto-mega-menu-element input[type=number] :-webkit-autofill,
#header.style-inverted .wproto-mega-menu-element input[type=number] :-webkit-autofill,
#header.style-centered_logo_alt .wproto-mega-menu-element input[type=number] :-webkit-autofill,
#header.style-slider .wproto-mega-menu-element input[type=number] :-webkit-autofill,
#footer-widgets input[type=tel] :-webkit-autofill,
#header.style-classic_1 .wproto-mega-menu-element input[type=tel] :-webkit-autofill,
#header.style-classic_2 .wproto-mega-menu-element input[type=tel] :-webkit-autofill,
#header.style-inverted .wproto-mega-menu-element input[type=tel] :-webkit-autofill,
#header.style-centered_logo_alt .wproto-mega-menu-element input[type=tel] :-webkit-autofill,
#header.style-slider .wproto-mega-menu-element input[type=tel] :-webkit-autofill,
#footer-widgets textarea :-webkit-autofill,
#header.style-classic_1 .wproto-mega-menu-element textarea :-webkit-autofill,
#header.style-classic_2 .wproto-mega-menu-element textarea :-webkit-autofill,
#header.style-inverted .wproto-mega-menu-element textarea :-webkit-autofill,
#header.style-centered_logo_alt .wproto-mega-menu-element textarea :-webkit-autofill,
#header.style-slider .wproto-mega-menu-element textarea :-webkit-autofill,
#footer-widgets select :-webkit-autofill,
#header.style-classic_1 .wproto-mega-menu-element select :-webkit-autofill,
#header.style-classic_2 .wproto-mega-menu-element select :-webkit-autofill,
#header.style-inverted .wproto-mega-menu-element select :-webkit-autofill,
#header.style-centered_logo_alt .wproto-mega-menu-element select :-webkit-autofill,
#header.style-slider .wproto-mega-menu-element select :-webkit-autofill {
  border: 1px solid #111111;
  background-color: #111111;
  color: #636363;
}
#footer-widgets input[type=text]:focus,
#header.style-classic_1 .wproto-mega-menu-element input[type=text]:focus,
#header.style-classic_2 .wproto-mega-menu-element input[type=text]:focus,
#header.style-inverted .wproto-mega-menu-element input[type=text]:focus,
#header.style-centered_logo_alt .wproto-mega-menu-element input[type=text]:focus,
#header.style-slider .wproto-mega-menu-element input[type=text]:focus,
#footer-widgets input[type=email]:focus,
#header.style-classic_1 .wproto-mega-menu-element input[type=email]:focus,
#header.style-classic_2 .wproto-mega-menu-element input[type=email]:focus,
#header.style-inverted .wproto-mega-menu-element input[type=email]:focus,
#header.style-centered_logo_alt .wproto-mega-menu-element input[type=email]:focus,
#header.style-slider .wproto-mega-menu-element input[type=email]:focus,
#footer-widgets input[type=url]:focus,
#header.style-classic_1 .wproto-mega-menu-element input[type=url]:focus,
#header.style-classic_2 .wproto-mega-menu-element input[type=url]:focus,
#header.style-inverted .wproto-mega-menu-element input[type=url]:focus,
#header.style-centered_logo_alt .wproto-mega-menu-element input[type=url]:focus,
#header.style-slider .wproto-mega-menu-element input[type=url]:focus,
#footer-widgets input[type=password]:focus,
#header.style-classic_1 .wproto-mega-menu-element input[type=password]:focus,
#header.style-classic_2 .wproto-mega-menu-element input[type=password]:focus,
#header.style-inverted .wproto-mega-menu-element input[type=password]:focus,
#header.style-centered_logo_alt .wproto-mega-menu-element input[type=password]:focus,
#header.style-slider .wproto-mega-menu-element input[type=password]:focus,
#footer-widgets input[type=number]:focus,
#header.style-classic_1 .wproto-mega-menu-element input[type=number]:focus,
#header.style-classic_2 .wproto-mega-menu-element input[type=number]:focus,
#header.style-inverted .wproto-mega-menu-element input[type=number]:focus,
#header.style-centered_logo_alt .wproto-mega-menu-element input[type=number]:focus,
#header.style-slider .wproto-mega-menu-element input[type=number]:focus,
#footer-widgets input[type=tel]:focus,
#header.style-classic_1 .wproto-mega-menu-element input[type=tel]:focus,
#header.style-classic_2 .wproto-mega-menu-element input[type=tel]:focus,
#header.style-inverted .wproto-mega-menu-element input[type=tel]:focus,
#header.style-centered_logo_alt .wproto-mega-menu-element input[type=tel]:focus,
#header.style-slider .wproto-mega-menu-element input[type=tel]:focus,
#footer-widgets textarea:focus,
#header.style-classic_1 .wproto-mega-menu-element textarea:focus,
#header.style-classic_2 .wproto-mega-menu-element textarea:focus,
#header.style-inverted .wproto-mega-menu-element textarea:focus,
#header.style-centered_logo_alt .wproto-mega-menu-element textarea:focus,
#header.style-slider .wproto-mega-menu-element textarea:focus,
#footer-widgets select:focus,
#header.style-classic_1 .wproto-mega-menu-element select:focus,
#header.style-classic_2 .wproto-mega-menu-element select:focus,
#header.style-inverted .wproto-mega-menu-element select:focus,
#header.style-centered_logo_alt .wproto-mega-menu-element select:focus,
#header.style-slider .wproto-mega-menu-element select:focus,
#footer-widgets input[type=text]:hover,
#header.style-classic_1 .wproto-mega-menu-element input[type=text]:hover,
#header.style-classic_2 .wproto-mega-menu-element input[type=text]:hover,
#header.style-inverted .wproto-mega-menu-element input[type=text]:hover,
#header.style-centered_logo_alt .wproto-mega-menu-element input[type=text]:hover,
#header.style-slider .wproto-mega-menu-element input[type=text]:hover,
#footer-widgets input[type=email]:hover,
#header.style-classic_1 .wproto-mega-menu-element input[type=email]:hover,
#header.style-classic_2 .wproto-mega-menu-element input[type=email]:hover,
#header.style-inverted .wproto-mega-menu-element input[type=email]:hover,
#header.style-centered_logo_alt .wproto-mega-menu-element input[type=email]:hover,
#header.style-slider .wproto-mega-menu-element input[type=email]:hover,
#footer-widgets input[type=url]:hover,
#header.style-classic_1 .wproto-mega-menu-element input[type=url]:hover,
#header.style-classic_2 .wproto-mega-menu-element input[type=url]:hover,
#header.style-inverted .wproto-mega-menu-element input[type=url]:hover,
#header.style-centered_logo_alt .wproto-mega-menu-element input[type=url]:hover,
#header.style-slider .wproto-mega-menu-element input[type=url]:hover,
#footer-widgets input[type=password]:hover,
#header.style-classic_1 .wproto-mega-menu-element input[type=password]:hover,
#header.style-classic_2 .wproto-mega-menu-element input[type=password]:hover,
#header.style-inverted .wproto-mega-menu-element input[type=password]:hover,
#header.style-centered_logo_alt .wproto-mega-menu-element input[type=password]:hover,
#header.style-slider .wproto-mega-menu-element input[type=password]:hover,
#footer-widgets input[type=number]:hover,
#header.style-classic_1 .wproto-mega-menu-element input[type=number]:hover,
#header.style-classic_2 .wproto-mega-menu-element input[type=number]:hover,
#header.style-inverted .wproto-mega-menu-element input[type=number]:hover,
#header.style-centered_logo_alt .wproto-mega-menu-element input[type=number]:hover,
#header.style-slider .wproto-mega-menu-element input[type=number]:hover,
#footer-widgets input[type=tel]:hover,
#header.style-classic_1 .wproto-mega-menu-element input[type=tel]:hover,
#header.style-classic_2 .wproto-mega-menu-element input[type=tel]:hover,
#header.style-inverted .wproto-mega-menu-element input[type=tel]:hover,
#header.style-centered_logo_alt .wproto-mega-menu-element input[type=tel]:hover,
#header.style-slider .wproto-mega-menu-element input[type=tel]:hover,
#footer-widgets textarea:hover,
#header.style-classic_1 .wproto-mega-menu-element textarea:hover,
#header.style-classic_2 .wproto-mega-menu-element textarea:hover,
#header.style-inverted .wproto-mega-menu-element textarea:hover,
#header.style-centered_logo_alt .wproto-mega-menu-element textarea:hover,
#header.style-slider .wproto-mega-menu-element textarea:hover,
#footer-widgets select:hover,
#header.style-classic_1 .wproto-mega-menu-element select:hover,
#header.style-classic_2 .wproto-mega-menu-element select:hover,
#header.style-inverted .wproto-mega-menu-element select:hover,
#header.style-centered_logo_alt .wproto-mega-menu-element select:hover,
#header.style-slider .wproto-mega-menu-element select:hover {
  background-color: #343434;
  border-color: #343434;
  color: #ffffff;
}
#footer-widgets input[type=text]:disabled,
#header.style-classic_1 .wproto-mega-menu-element input[type=text]:disabled,
#header.style-classic_2 .wproto-mega-menu-element input[type=text]:disabled,
#header.style-inverted .wproto-mega-menu-element input[type=text]:disabled,
#header.style-centered_logo_alt .wproto-mega-menu-element input[type=text]:disabled,
#header.style-slider .wproto-mega-menu-element input[type=text]:disabled,
#footer-widgets input[type=email]:disabled,
#header.style-classic_1 .wproto-mega-menu-element input[type=email]:disabled,
#header.style-classic_2 .wproto-mega-menu-element input[type=email]:disabled,
#header.style-inverted .wproto-mega-menu-element input[type=email]:disabled,
#header.style-centered_logo_alt .wproto-mega-menu-element input[type=email]:disabled,
#header.style-slider .wproto-mega-menu-element input[type=email]:disabled,
#footer-widgets input[type=url]:disabled,
#header.style-classic_1 .wproto-mega-menu-element input[type=url]:disabled,
#header.style-classic_2 .wproto-mega-menu-element input[type=url]:disabled,
#header.style-inverted .wproto-mega-menu-element input[type=url]:disabled,
#header.style-centered_logo_alt .wproto-mega-menu-element input[type=url]:disabled,
#header.style-slider .wproto-mega-menu-element input[type=url]:disabled,
#footer-widgets input[type=password]:disabled,
#header.style-classic_1 .wproto-mega-menu-element input[type=password]:disabled,
#header.style-classic_2 .wproto-mega-menu-element input[type=password]:disabled,
#header.style-inverted .wproto-mega-menu-element input[type=password]:disabled,
#header.style-centered_logo_alt .wproto-mega-menu-element input[type=password]:disabled,
#header.style-slider .wproto-mega-menu-element input[type=password]:disabled,
#footer-widgets input[type=number]:disabled,
#header.style-classic_1 .wproto-mega-menu-element input[type=number]:disabled,
#header.style-classic_2 .wproto-mega-menu-element input[type=number]:disabled,
#header.style-inverted .wproto-mega-menu-element input[type=number]:disabled,
#header.style-centered_logo_alt .wproto-mega-menu-element input[type=number]:disabled,
#header.style-slider .wproto-mega-menu-element input[type=number]:disabled,
#footer-widgets input[type=tel]:disabled,
#header.style-classic_1 .wproto-mega-menu-element input[type=tel]:disabled,
#header.style-classic_2 .wproto-mega-menu-element input[type=tel]:disabled,
#header.style-inverted .wproto-mega-menu-element input[type=tel]:disabled,
#header.style-centered_logo_alt .wproto-mega-menu-element input[type=tel]:disabled,
#header.style-slider .wproto-mega-menu-element input[type=tel]:disabled,
#footer-widgets textarea:disabled,
#header.style-classic_1 .wproto-mega-menu-element textarea:disabled,
#header.style-classic_2 .wproto-mega-menu-element textarea:disabled,
#header.style-inverted .wproto-mega-menu-element textarea:disabled,
#header.style-centered_logo_alt .wproto-mega-menu-element textarea:disabled,
#header.style-slider .wproto-mega-menu-element textarea:disabled,
#footer-widgets select:disabled,
#header.style-classic_1 .wproto-mega-menu-element select:disabled,
#header.style-classic_2 .wproto-mega-menu-element select:disabled,
#header.style-inverted .wproto-mega-menu-element select:disabled,
#header.style-centered_logo_alt .wproto-mega-menu-element select:disabled,
#header.style-slider .wproto-mega-menu-element select:disabled {
  background-color: #0c0c0c;
  border-color: #0c0c0c;
}
#footer-widgets label,
#header.style-classic_1 .wproto-mega-menu-element label,
#header.style-classic_2 .wproto-mega-menu-element label,
#header.style-inverted .wproto-mega-menu-element label,
#header.style-centered_logo_alt .wproto-mega-menu-element label,
#header.style-slider .wproto-mega-menu-element label {
  color: #636363;
}
#footer-widgets .widget,
#header.style-classic_1 .wproto-mega-menu-element .widget,
#header.style-classic_2 .wproto-mega-menu-element .widget,
#header.style-inverted .wproto-mega-menu-element .widget,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget,
#header.style-slider .wproto-mega-menu-element .widget {
  font-size: 1.4rem;
}
form.style-style_8 fieldset,
.wproto-ninja-form.style-style_8 form fieldset {
  border: 1px solid transparent;
}
form.style-style_8 input[type=text],
.wproto-ninja-form.style-style_8 form input[type=text],
form.style-style_8 input[type=email],
.wproto-ninja-form.style-style_8 form input[type=email],
form.style-style_8 input[type=url],
.wproto-ninja-form.style-style_8 form input[type=url],
form.style-style_8 input[type=password],
.wproto-ninja-form.style-style_8 form input[type=password],
form.style-style_8 input[type=number],
.wproto-ninja-form.style-style_8 form input[type=number],
form.style-style_8 input[type=tel],
.wproto-ninja-form.style-style_8 form input[type=tel],
form.style-style_8 textarea,
.wproto-ninja-form.style-style_8 form textarea,
form.style-style_8 select,
.wproto-ninja-form.style-style_8 form select {
  border: 2px solid #111111;
  -webkit-border-radius: 25px;
  -moz-border-radius: 25px;
  border-radius: 25px;
}
form.style-style_8 input[type=text] :-webkit-autofill,
.wproto-ninja-form.style-style_8 form input[type=text] :-webkit-autofill,
form.style-style_8 input[type=email] :-webkit-autofill,
.wproto-ninja-form.style-style_8 form input[type=email] :-webkit-autofill,
form.style-style_8 input[type=url] :-webkit-autofill,
.wproto-ninja-form.style-style_8 form input[type=url] :-webkit-autofill,
form.style-style_8 input[type=password] :-webkit-autofill,
.wproto-ninja-form.style-style_8 form input[type=password] :-webkit-autofill,
form.style-style_8 input[type=number] :-webkit-autofill,
.wproto-ninja-form.style-style_8 form input[type=number] :-webkit-autofill,
form.style-style_8 input[type=tel] :-webkit-autofill,
.wproto-ninja-form.style-style_8 form input[type=tel] :-webkit-autofill,
form.style-style_8 textarea :-webkit-autofill,
.wproto-ninja-form.style-style_8 form textarea :-webkit-autofill,
form.style-style_8 select :-webkit-autofill,
.wproto-ninja-form.style-style_8 form select :-webkit-autofill {
  border: 2px solid #111111;
  -webkit-border-radius: 25px;
  -moz-border-radius: 25px;
  border-radius: 25px;
}
form.style-style_8 input[type=text]:focus,
.wproto-ninja-form.style-style_8 form input[type=text]:focus,
form.style-style_8 input[type=email]:focus,
.wproto-ninja-form.style-style_8 form input[type=email]:focus,
form.style-style_8 input[type=url]:focus,
.wproto-ninja-form.style-style_8 form input[type=url]:focus,
form.style-style_8 input[type=password]:focus,
.wproto-ninja-form.style-style_8 form input[type=password]:focus,
form.style-style_8 input[type=number]:focus,
.wproto-ninja-form.style-style_8 form input[type=number]:focus,
form.style-style_8 input[type=tel]:focus,
.wproto-ninja-form.style-style_8 form input[type=tel]:focus,
form.style-style_8 textarea:focus,
.wproto-ninja-form.style-style_8 form textarea:focus,
form.style-style_8 select:focus,
.wproto-ninja-form.style-style_8 form select:focus,
form.style-style_8 input[type=text]:hover,
.wproto-ninja-form.style-style_8 form input[type=text]:hover,
form.style-style_8 input[type=email]:hover,
.wproto-ninja-form.style-style_8 form input[type=email]:hover,
form.style-style_8 input[type=url]:hover,
.wproto-ninja-form.style-style_8 form input[type=url]:hover,
form.style-style_8 input[type=password]:hover,
.wproto-ninja-form.style-style_8 form input[type=password]:hover,
form.style-style_8 input[type=number]:hover,
.wproto-ninja-form.style-style_8 form input[type=number]:hover,
form.style-style_8 input[type=tel]:hover,
.wproto-ninja-form.style-style_8 form input[type=tel]:hover,
form.style-style_8 textarea:hover,
.wproto-ninja-form.style-style_8 form textarea:hover,
form.style-style_8 select:hover,
.wproto-ninja-form.style-style_8 form select:hover {
  background-color: transparent;
  border-color: #0074C8;
  color: #ffffff;
}
form.style-style_8 input[type=text]:disabled,
.wproto-ninja-form.style-style_8 form input[type=text]:disabled,
form.style-style_8 input[type=email]:disabled,
.wproto-ninja-form.style-style_8 form input[type=email]:disabled,
form.style-style_8 input[type=url]:disabled,
.wproto-ninja-form.style-style_8 form input[type=url]:disabled,
form.style-style_8 input[type=password]:disabled,
.wproto-ninja-form.style-style_8 form input[type=password]:disabled,
form.style-style_8 input[type=number]:disabled,
.wproto-ninja-form.style-style_8 form input[type=number]:disabled,
form.style-style_8 input[type=tel]:disabled,
.wproto-ninja-form.style-style_8 form input[type=tel]:disabled,
form.style-style_8 textarea:disabled,
.wproto-ninja-form.style-style_8 form textarea:disabled,
form.style-style_8 select:disabled,
.wproto-ninja-form.style-style_8 form select:disabled {
  background-color: #0c0c0c;
  border-color: #0c0c0c;
}
form.style-style_9,
.wproto-ninja-form.style-style_9,
.wproto-shortcode-login-signup.style_4 {
  color: #fff;
}
form.style-style_9 ::-webkit-input-placeholder,
.wproto-ninja-form.style-style_9 ::-webkit-input-placeholder,
.wproto-shortcode-login-signup.style_4 ::-webkit-input-placeholder {
  color: #fff;
}
form.style-style_9 ::-moz-placeholder,
.wproto-ninja-form.style-style_9 ::-moz-placeholder,
.wproto-shortcode-login-signup.style_4 ::-moz-placeholder {
  color: #fff;
}
form.style-style_9 :-moz-placeholder,
.wproto-ninja-form.style-style_9 :-moz-placeholder,
.wproto-shortcode-login-signup.style_4 :-moz-placeholder {
  color: #fff;
}
form.style-style_9 :-ms-input-placeholder,
.wproto-ninja-form.style-style_9 :-ms-input-placeholder,
.wproto-shortcode-login-signup.style_4 :-ms-input-placeholder {
  color: #fff;
}
form.style-style_9 h1,
.wproto-ninja-form.style-style_9 h1,
.wproto-shortcode-login-signup.style_4 h1,
form.style-style_9 h2,
.wproto-ninja-form.style-style_9 h2,
.wproto-shortcode-login-signup.style_4 h2,
form.style-style_9 h3,
.wproto-ninja-form.style-style_9 h3,
.wproto-shortcode-login-signup.style_4 h3,
form.style-style_9 h4,
.wproto-ninja-form.style-style_9 h4,
.wproto-shortcode-login-signup.style_4 h4,
form.style-style_9 h5,
.wproto-ninja-form.style-style_9 h5,
.wproto-shortcode-login-signup.style_4 h5,
form.style-style_9 h6,
.wproto-ninja-form.style-style_9 h6,
.wproto-shortcode-login-signup.style_4 h6,
form.style-style_9 h2.ninja-forms-form-title,
.wproto-ninja-form.style-style_9 h2.ninja-forms-form-title,
.wproto-shortcode-login-signup.style_4 h2.ninja-forms-form-title,
form.style-style_9 .ninja-forms-field-error,
.wproto-ninja-form.style-style_9 .ninja-forms-field-error,
.wproto-shortcode-login-signup.style_4 .ninja-forms-field-error,
form.style-style_9 .ninja-forms-error-msg,
.wproto-ninja-form.style-style_9 .ninja-forms-error-msg,
.wproto-shortcode-login-signup.style_4 .ninja-forms-error-msg {
  color: #fff;
}
form.style-style_9 hr,
.wproto-ninja-form.style-style_9 hr,
.wproto-shortcode-login-signup.style_4 hr {
  background: #fff;
  background-image: -webkit-linear-gradient(left, #ffffff, #ffffff, #ffffff);
  background-image: -moz-linear-gradient(left, #ffffff, #ffffff, #ffffff);
  background-image: -ms-linear-gradient(left, #ffffff, #ffffff, #ffffff);
  background-image: -o-linear-gradient(left, #ffffff, #ffffff, #ffffff);
}
form.style-style_9 strong,
.wproto-ninja-form.style-style_9 strong,
.wproto-shortcode-login-signup.style_4 strong {
  color: #fff;
}
form.style-style_9 form fieldset,
.wproto-ninja-form.style-style_9 form fieldset,
.wproto-shortcode-login-signup.style_4 form fieldset {
  border: 2px solid rgba(255, 255, 255, 0.5);
}
form.style-style_9 form select option,
.wproto-ninja-form.style-style_9 form select option,
.wproto-shortcode-login-signup.style_4 form select option {
  background-color: #000;
  color: #fff;
}
form.style-style_9 form input[type=text],
.wproto-ninja-form.style-style_9 form input[type=text],
.wproto-shortcode-login-signup.style_4 form input[type=text],
form.style-style_9 form input[type=email],
.wproto-ninja-form.style-style_9 form input[type=email],
.wproto-shortcode-login-signup.style_4 form input[type=email],
form.style-style_9 form input[type=url],
.wproto-ninja-form.style-style_9 form input[type=url],
.wproto-shortcode-login-signup.style_4 form input[type=url],
form.style-style_9 form input[type=password],
.wproto-ninja-form.style-style_9 form input[type=password],
.wproto-shortcode-login-signup.style_4 form input[type=password],
form.style-style_9 form input[type=number],
.wproto-ninja-form.style-style_9 form input[type=number],
.wproto-shortcode-login-signup.style_4 form input[type=number],
form.style-style_9 form input[type=tel],
.wproto-ninja-form.style-style_9 form input[type=tel],
.wproto-shortcode-login-signup.style_4 form input[type=tel],
form.style-style_9 form textarea,
.wproto-ninja-form.style-style_9 form textarea,
.wproto-shortcode-login-signup.style_4 form textarea,
form.style-style_9 form select,
.wproto-ninja-form.style-style_9 form select,
.wproto-shortcode-login-signup.style_4 form select {
  border: 2px solid rgba(255, 255, 255, 0.5);
  background-color: transparent;
  color: #fff;
}
form.style-style_9 form input[type=text] :-webkit-autofill,
.wproto-ninja-form.style-style_9 form input[type=text] :-webkit-autofill,
.wproto-shortcode-login-signup.style_4 form input[type=text] :-webkit-autofill,
form.style-style_9 form input[type=email] :-webkit-autofill,
.wproto-ninja-form.style-style_9 form input[type=email] :-webkit-autofill,
.wproto-shortcode-login-signup.style_4 form input[type=email] :-webkit-autofill,
form.style-style_9 form input[type=url] :-webkit-autofill,
.wproto-ninja-form.style-style_9 form input[type=url] :-webkit-autofill,
.wproto-shortcode-login-signup.style_4 form input[type=url] :-webkit-autofill,
form.style-style_9 form input[type=password] :-webkit-autofill,
.wproto-ninja-form.style-style_9 form input[type=password] :-webkit-autofill,
.wproto-shortcode-login-signup.style_4 form input[type=password] :-webkit-autofill,
form.style-style_9 form input[type=number] :-webkit-autofill,
.wproto-ninja-form.style-style_9 form input[type=number] :-webkit-autofill,
.wproto-shortcode-login-signup.style_4 form input[type=number] :-webkit-autofill,
form.style-style_9 form input[type=tel] :-webkit-autofill,
.wproto-ninja-form.style-style_9 form input[type=tel] :-webkit-autofill,
.wproto-shortcode-login-signup.style_4 form input[type=tel] :-webkit-autofill,
form.style-style_9 form textarea :-webkit-autofill,
.wproto-ninja-form.style-style_9 form textarea :-webkit-autofill,
.wproto-shortcode-login-signup.style_4 form textarea :-webkit-autofill,
form.style-style_9 form select :-webkit-autofill,
.wproto-ninja-form.style-style_9 form select :-webkit-autofill,
.wproto-shortcode-login-signup.style_4 form select :-webkit-autofill {
  border: 2px solid rgba(255, 255, 255, 0.5);
  background-color: transparent;
  color: #fff;
}
form.style-style_9 form input[type=text]:focus,
.wproto-ninja-form.style-style_9 form input[type=text]:focus,
.wproto-shortcode-login-signup.style_4 form input[type=text]:focus,
form.style-style_9 form input[type=email]:focus,
.wproto-ninja-form.style-style_9 form input[type=email]:focus,
.wproto-shortcode-login-signup.style_4 form input[type=email]:focus,
form.style-style_9 form input[type=url]:focus,
.wproto-ninja-form.style-style_9 form input[type=url]:focus,
.wproto-shortcode-login-signup.style_4 form input[type=url]:focus,
form.style-style_9 form input[type=password]:focus,
.wproto-ninja-form.style-style_9 form input[type=password]:focus,
.wproto-shortcode-login-signup.style_4 form input[type=password]:focus,
form.style-style_9 form input[type=number]:focus,
.wproto-ninja-form.style-style_9 form input[type=number]:focus,
.wproto-shortcode-login-signup.style_4 form input[type=number]:focus,
form.style-style_9 form input[type=tel]:focus,
.wproto-ninja-form.style-style_9 form input[type=tel]:focus,
.wproto-shortcode-login-signup.style_4 form input[type=tel]:focus,
form.style-style_9 form textarea:focus,
.wproto-ninja-form.style-style_9 form textarea:focus,
.wproto-shortcode-login-signup.style_4 form textarea:focus,
form.style-style_9 form select:focus,
.wproto-ninja-form.style-style_9 form select:focus,
.wproto-shortcode-login-signup.style_4 form select:focus,
form.style-style_9 form input[type=text]:hover,
.wproto-ninja-form.style-style_9 form input[type=text]:hover,
.wproto-shortcode-login-signup.style_4 form input[type=text]:hover,
form.style-style_9 form input[type=email]:hover,
.wproto-ninja-form.style-style_9 form input[type=email]:hover,
.wproto-shortcode-login-signup.style_4 form input[type=email]:hover,
form.style-style_9 form input[type=url]:hover,
.wproto-ninja-form.style-style_9 form input[type=url]:hover,
.wproto-shortcode-login-signup.style_4 form input[type=url]:hover,
form.style-style_9 form input[type=password]:hover,
.wproto-ninja-form.style-style_9 form input[type=password]:hover,
.wproto-shortcode-login-signup.style_4 form input[type=password]:hover,
form.style-style_9 form input[type=number]:hover,
.wproto-ninja-form.style-style_9 form input[type=number]:hover,
.wproto-shortcode-login-signup.style_4 form input[type=number]:hover,
form.style-style_9 form input[type=tel]:hover,
.wproto-ninja-form.style-style_9 form input[type=tel]:hover,
.wproto-shortcode-login-signup.style_4 form input[type=tel]:hover,
form.style-style_9 form textarea:hover,
.wproto-ninja-form.style-style_9 form textarea:hover,
.wproto-shortcode-login-signup.style_4 form textarea:hover,
form.style-style_9 form select:hover,
.wproto-ninja-form.style-style_9 form select:hover,
.wproto-shortcode-login-signup.style_4 form select:hover {
  background-color: transparent;
  border-color: #fff;
  color: #fff;
}
form.style-style_9 form input[type=text]:disabled,
.wproto-ninja-form.style-style_9 form input[type=text]:disabled,
.wproto-shortcode-login-signup.style_4 form input[type=text]:disabled,
form.style-style_9 form input[type=email]:disabled,
.wproto-ninja-form.style-style_9 form input[type=email]:disabled,
.wproto-shortcode-login-signup.style_4 form input[type=email]:disabled,
form.style-style_9 form input[type=url]:disabled,
.wproto-ninja-form.style-style_9 form input[type=url]:disabled,
.wproto-shortcode-login-signup.style_4 form input[type=url]:disabled,
form.style-style_9 form input[type=password]:disabled,
.wproto-ninja-form.style-style_9 form input[type=password]:disabled,
.wproto-shortcode-login-signup.style_4 form input[type=password]:disabled,
form.style-style_9 form input[type=number]:disabled,
.wproto-ninja-form.style-style_9 form input[type=number]:disabled,
.wproto-shortcode-login-signup.style_4 form input[type=number]:disabled,
form.style-style_9 form input[type=tel]:disabled,
.wproto-ninja-form.style-style_9 form input[type=tel]:disabled,
.wproto-shortcode-login-signup.style_4 form input[type=tel]:disabled,
form.style-style_9 form textarea:disabled,
.wproto-ninja-form.style-style_9 form textarea:disabled,
.wproto-shortcode-login-signup.style_4 form textarea:disabled,
form.style-style_9 form select:disabled,
.wproto-ninja-form.style-style_9 form select:disabled,
.wproto-shortcode-login-signup.style_4 form select:disabled {
  background-color: rgba(255, 255, 255, 0.5);
  border-color: rgba(255, 255, 255, 0.5);
}
form.style-style_9 form label,
.wproto-ninja-form.style-style_9 form label,
.wproto-shortcode-login-signup.style_4 form label {
  color: #fff;
}
.input-icon-user {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjE2cHgiIGhlaWdodD0iMTQ2cHgiIHZpZXdCb3g9IjAgMCAyMTYgMTQ2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyMTYgMTQ2IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cGF0aCBmaWxsPSIjZTFlMWUxIiBkPSJNMTA3Ljk5OSw3M2M4LjYzOCwwLDE2LjAxMS0zLjA1NiwyMi4xMi05LjE2NmM2LjExMS02LjExLDkuMTY2LTEzLjQ4Myw5LjE2Ni0yMi4xMmMwLTguNjM2LTMuMDU1LTE2LjAwOS05LjE2Ni0yMi4xMiBjLTYuMTEtNi4xMS0xMy40ODQtOS4xNjUtMjIuMTItOS4xNjVjLTguNjM2LDAtMTYuMDEsMy4wNTUtMjIuMTIsOS4xNjVjLTYuMTExLDYuMTExLTkuMTY2LDEzLjQ4NC05LjE2NiwyMi4xMiBjMCw4LjYzNywzLjA1NSwxNi4wMSw5LjE2NiwyMi4xMkM5MS45OSw2OS45NDQsOTkuMzYzLDczLDEwNy45OTksNzN6Ii8+PHBhdGggZmlsbD0iI2UxZTFlMSIgZD0iTTE2NS4wNywxMDYuMDM3Yy0wLjE5MS0yLjc0My0wLjU3MS01LjcwMy0xLjE0MS04Ljg4MWMtMC41Ny0zLjE3OC0xLjI5MS02LjEyNC0yLjE2LTguODQgYy0wLjg2OS0yLjcxNS0yLjAzNy01LjM2My0zLjUwNC03Ljk0M2MtMS40NjYtMi41OC0zLjE1LTQuNzgtNS4wNTItNi42cy00LjIyMy0zLjI3Mi02Ljk2NS00LjM1OCBjLTIuNzQ0LTEuMDg2LTUuNzcyLTEuNjMtOS4wODUtMS42M2MtMC40ODksMC0xLjYzLDAuNTg0LTMuNDIyLDEuNzUycy0zLjgxNSwyLjQ3Mi02LjA2OSwzLjkxMSBjLTIuMjU0LDEuNDM4LTUuMTg4LDIuNzQzLTguNzk5LDMuOTA5Yy0zLjYxMiwxLjE2OC03LjIzNywxLjc1Mi0xMC44NzcsMS43NTJjLTMuNjM5LDAtNy4yNjQtMC41ODQtMTAuODc2LTEuNzUyIGMtMy42MTEtMS4xNjYtNi41NDUtMi40NzEtOC43OTktMy45MDljLTIuMjU0LTEuNDM5LTQuMjc3LTIuNzQzLTYuMDY5LTMuOTExYy0xLjc5My0xLjE2OC0yLjkzMy0xLjc1Mi0zLjQyMi0xLjc1MiBjLTMuMzEzLDAtNi4zNDEsMC41NDQtOS4wODQsMS42M3MtNS4wNjUsMi41MzktNi45NjYsNC4zNThjLTEuOTAxLDEuODItMy41ODUsNC4wMi01LjA1MSw2LjZzLTIuNjM0LDUuMjI5LTMuNTAzLDcuOTQzIGMtMC44NjksMi43MTYtMS41ODksNS42NjItMi4xNTksOC44NGMtMC41NzEsMy4xNzgtMC45NTEsNi4xMzctMS4xNDEsOC44ODFjLTAuMTksMi43NDQtMC4yODUsNS41NTQtMC4yODUsOC40MzMgYzAsNi41MTcsMS45ODMsMTEuNjY0LDUuOTQ4LDE1LjQzOWMzLjk2NSwzLjc3NCw5LjIzNCw1LjY2MSwxNS44MDYsNS42NjFoNzEuMjA4YzYuNTcyLDAsMTEuODQtMS44ODcsMTUuODA2LTUuNjYxIGMzLjk2Ni0zLjc3NSw1Ljk0OC04LjkyMSw1Ljk0OC0xNS40MzlDMTY1LjM1NywxMTEuNTkxLDE2NS4yNjIsMTA4Ljc4LDE2NS4wNywxMDYuMDM3eiIvPjwvZz48L3N2Zz4=) !important;
  background-size: 25px 25px;
}
.input-icon-user:focus,
.input-icon-user:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjE2cHgiIGhlaWdodD0iMTQ2cHgiIHZpZXdCb3g9IjAgMCAyMTYgMTQ2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyMTYgMTQ2IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cGF0aCBmaWxsPSIjMzYzNjM2IiBkPSJNMTA3Ljk5OSw3M2M4LjYzOCwwLDE2LjAxMS0zLjA1NiwyMi4xMi05LjE2NmM2LjExMS02LjExLDkuMTY2LTEzLjQ4Myw5LjE2Ni0yMi4xMmMwLTguNjM2LTMuMDU1LTE2LjAwOS05LjE2Ni0yMi4xMiBjLTYuMTEtNi4xMS0xMy40ODQtOS4xNjUtMjIuMTItOS4xNjVjLTguNjM2LDAtMTYuMDEsMy4wNTUtMjIuMTIsOS4xNjVjLTYuMTExLDYuMTExLTkuMTY2LDEzLjQ4NC05LjE2NiwyMi4xMiBjMCw4LjYzNywzLjA1NSwxNi4wMSw5LjE2NiwyMi4xMkM5MS45OSw2OS45NDQsOTkuMzYzLDczLDEwNy45OTksNzN6Ii8+PHBhdGggZmlsbD0iIzM2MzYzNiIgZD0iTTE2NS4wNywxMDYuMDM3Yy0wLjE5MS0yLjc0My0wLjU3MS01LjcwMy0xLjE0MS04Ljg4MWMtMC41Ny0zLjE3OC0xLjI5MS02LjEyNC0yLjE2LTguODQgYy0wLjg2OS0yLjcxNS0yLjAzNy01LjM2My0zLjUwNC03Ljk0M2MtMS40NjYtMi41OC0zLjE1LTQuNzgtNS4wNTItNi42cy00LjIyMy0zLjI3Mi02Ljk2NS00LjM1OCBjLTIuNzQ0LTEuMDg2LTUuNzcyLTEuNjMtOS4wODUtMS42M2MtMC40ODksMC0xLjYzLDAuNTg0LTMuNDIyLDEuNzUycy0zLjgxNSwyLjQ3Mi02LjA2OSwzLjkxMSBjLTIuMjU0LDEuNDM4LTUuMTg4LDIuNzQzLTguNzk5LDMuOTA5Yy0zLjYxMiwxLjE2OC03LjIzNywxLjc1Mi0xMC44NzcsMS43NTJjLTMuNjM5LDAtNy4yNjQtMC41ODQtMTAuODc2LTEuNzUyIGMtMy42MTEtMS4xNjYtNi41NDUtMi40NzEtOC43OTktMy45MDljLTIuMjU0LTEuNDM5LTQuMjc3LTIuNzQzLTYuMDY5LTMuOTExYy0xLjc5My0xLjE2OC0yLjkzMy0xLjc1Mi0zLjQyMi0xLjc1MiBjLTMuMzEzLDAtNi4zNDEsMC41NDQtOS4wODQsMS42M3MtNS4wNjUsMi41MzktNi45NjYsNC4zNThjLTEuOTAxLDEuODItMy41ODUsNC4wMi01LjA1MSw2LjZzLTIuNjM0LDUuMjI5LTMuNTAzLDcuOTQzIGMtMC44NjksMi43MTYtMS41ODksNS42NjItMi4xNTksOC44NGMtMC41NzEsMy4xNzgtMC45NTEsNi4xMzctMS4xNDEsOC44ODFjLTAuMTksMi43NDQtMC4yODUsNS41NTQtMC4yODUsOC40MzMgYzAsNi41MTcsMS45ODMsMTEuNjY0LDUuOTQ4LDE1LjQzOWMzLjk2NSwzLjc3NCw5LjIzNCw1LjY2MSwxNS44MDYsNS42NjFoNzEuMjA4YzYuNTcyLDAsMTEuODQtMS44ODcsMTUuODA2LTUuNjYxIGMzLjk2Ni0zLjc3NSw1Ljk0OC04LjkyMSw1Ljk0OC0xNS40MzlDMTY1LjM1NywxMTEuNTkxLDE2NS4yNjIsMTA4Ljc4LDE2NS4wNywxMDYuMDM3eiIvPjwvZz48L3N2Zz4=) !important;
}
.input-icon-email {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTExLjYyNnB4IiBoZWlnaHQ9IjUxMS42MjZweCIgdmlld0JveD0iMCAwIDUxMS42MjYgNTExLjYyNiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTExLjYyNiA1MTEuNjI2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGc+PHBhdGggZmlsbD0iI2UxZTFlMSIgZD0iTTQ5LjEwNiwxNzguNzI5YzYuNDcyLDQuNTY3LDI1Ljk4MSwxOC4xMzEsNTguNTI4LDQwLjY4NWMzMi41NDgsMjIuNTU0LDU3LjQ4MiwzOS45Miw3NC44MDMsNTIuMDk5IGMxLjkwMywxLjMzNSw1Ljk0Niw0LjIzNywxMi4xMzEsOC43MWM2LjE4Niw0LjQ3NiwxMS4zMjYsOC4wOTMsMTUuNDE2LDEwLjg1MmM0LjA5MywyLjc1OCw5LjA0MSw1Ljg1MiwxNC44NDksOS4yNzcgYzUuODA2LDMuNDIyLDExLjI3OSw1Ljk5NiwxNi40MTgsNy43YzUuMTQsMS43MTgsOS44OTgsMi41NjksMTQuMjc1LDIuNTY5aDAuMjg3aDAuMjg4YzQuMzc3LDAsOS4xMzctMC44NTIsMTQuMjc3LTIuNTY5IGM1LjEzNy0xLjcwNCwxMC42MTUtNC4yODEsMTYuNDE2LTcuN2M1LjgwNC0zLjQyOSwxMC43NTItNi41MiwxNC44NDUtOS4yNzdjNC4wOTMtMi43NTksOS4yMjktNi4zNzYsMTUuNDE3LTEwLjg1MiBjNi4xODQtNC40NzcsMTAuMjMyLTcuMzc1LDEyLjEzNS04LjcxYzE3LjUwOC0xMi4xNzksNjIuMDUxLTQzLjExLDEzMy42MTUtOTIuNzljMTMuODk0LTkuNzAzLDI1LjUwMi0yMS40MTEsMzQuODI3LTM1LjExNiBjOS4zMzItMTMuNjk5LDEzLjk5My0yOC4wNywxMy45OTMtNDMuMTA1YzAtMTIuNTY0LTQuNTIzLTIzLjMxOS0xMy41NjUtMzIuMjY0Yy05LjA0MS04Ljk0Ny0xOS43NDktMTMuNDE4LTMyLjExNy0xMy40MThINDUuNjc5IGMtMTQuNjU1LDAtMjUuOTMzLDQuOTQ4LTMzLjgzMiwxNC44NDRDMy45NDksNzkuNTYyLDAsOTEuOTM0LDAsMTA2Ljc3OWMwLDExLjk5MSw1LjIzNiwyNC45ODUsMTUuNzAzLDM4Ljk3NCBDMjYuMTY5LDE1OS43NDMsMzcuMzA3LDE3MC43MzYsNDkuMTA2LDE3OC43Mjl6Ii8+PHBhdGggZmlsbD0iI2UxZTFlMSIgZD0iTTQ4My4wNzIsMjA5LjI3NWMtNjIuNDI0LDQyLjI1MS0xMDkuODI0LDc1LjA4Ny0xNDIuMTc3LDk4LjUwMWMtMTAuODQ5LDcuOTkxLTE5LjY1LDE0LjIyOS0yNi40MDksMTguNjk5IGMtNi43NTksNC40NzMtMTUuNzQ4LDkuMDQxLTI2Ljk4LDEzLjcwMmMtMTEuMjI4LDQuNjY4LTIxLjY5Miw2Ljk5NS0zMS40MDEsNi45OTVoLTAuMjkxaC0wLjI4NyBjLTkuNzA3LDAtMjAuMTc3LTIuMzI3LTMxLjQwNS02Ljk5NWMtMTEuMjI4LTQuNjYxLTIwLjIyMy05LjIyOS0yNi45OC0xMy43MDJjLTYuNzU1LTQuNDctMTUuNTU5LTEwLjcwOC0yNi40MDctMTguNjk5IGMtMjUuNjk3LTE4Ljg0Mi03Mi45OTUtNTEuNjgtMTQxLjg5Ni05OC41MDFDMTcuOTg3LDIwMi4wNDcsOC4zNzUsMTkzLjc2MiwwLDE4NC40Mzd2MjI2LjY4NWMwLDEyLjU3LDQuNDcxLDIzLjMxOSwxMy40MTgsMzIuMjY1IGM4Ljk0NSw4Ljk0OSwxOS43MDEsMTMuNDIyLDMyLjI2NCwxMy40MjJoNDIwLjI2NmMxMi41NiwwLDIzLjMxNS00LjQ3MywzMi4yNjEtMTMuNDIyYzguOTQ5LTguOTQ5LDEzLjQxOC0xOS42OTQsMTMuNDE4LTMyLjI2NSBWMTg0LjQzN0M1MDMuNDQxLDE5My41NjksNDkzLjkyNywyMDEuODU0LDQ4My4wNzIsMjA5LjI3NXoiLz48L2c+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  background-size: 22px 15px;
}
.input-icon-email:focus,
.input-icon-email:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTExLjYyNnB4IiBoZWlnaHQ9IjUxMS42MjZweCIgdmlld0JveD0iMCAwIDUxMS42MjYgNTExLjYyNiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTExLjYyNiA1MTEuNjI2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGc+PHBhdGggZmlsbD0iIzM2MzYzNiIgZD0iTTQ5LjEwNiwxNzguNzI5YzYuNDcyLDQuNTY3LDI1Ljk4MSwxOC4xMzEsNTguNTI4LDQwLjY4NWMzMi41NDgsMjIuNTU0LDU3LjQ4MiwzOS45Miw3NC44MDMsNTIuMDk5IGMxLjkwMywxLjMzNSw1Ljk0Niw0LjIzNywxMi4xMzEsOC43MWM2LjE4Niw0LjQ3NiwxMS4zMjYsOC4wOTMsMTUuNDE2LDEwLjg1MmM0LjA5MywyLjc1OCw5LjA0MSw1Ljg1MiwxNC44NDksOS4yNzcgYzUuODA2LDMuNDIyLDExLjI3OSw1Ljk5NiwxNi40MTgsNy43YzUuMTQsMS43MTgsOS44OTgsMi41NjksMTQuMjc1LDIuNTY5aDAuMjg3aDAuMjg4YzQuMzc3LDAsOS4xMzctMC44NTIsMTQuMjc3LTIuNTY5IGM1LjEzNy0xLjcwNCwxMC42MTUtNC4yODEsMTYuNDE2LTcuN2M1LjgwNC0zLjQyOSwxMC43NTItNi41MiwxNC44NDUtOS4yNzdjNC4wOTMtMi43NTksOS4yMjktNi4zNzYsMTUuNDE3LTEwLjg1MiBjNi4xODQtNC40NzcsMTAuMjMyLTcuMzc1LDEyLjEzNS04LjcxYzE3LjUwOC0xMi4xNzksNjIuMDUxLTQzLjExLDEzMy42MTUtOTIuNzljMTMuODk0LTkuNzAzLDI1LjUwMi0yMS40MTEsMzQuODI3LTM1LjExNiBjOS4zMzItMTMuNjk5LDEzLjk5My0yOC4wNywxMy45OTMtNDMuMTA1YzAtMTIuNTY0LTQuNTIzLTIzLjMxOS0xMy41NjUtMzIuMjY0Yy05LjA0MS04Ljk0Ny0xOS43NDktMTMuNDE4LTMyLjExNy0xMy40MThINDUuNjc5IGMtMTQuNjU1LDAtMjUuOTMzLDQuOTQ4LTMzLjgzMiwxNC44NDRDMy45NDksNzkuNTYyLDAsOTEuOTM0LDAsMTA2Ljc3OWMwLDExLjk5MSw1LjIzNiwyNC45ODUsMTUuNzAzLDM4Ljk3NCBDMjYuMTY5LDE1OS43NDMsMzcuMzA3LDE3MC43MzYsNDkuMTA2LDE3OC43Mjl6Ii8+PHBhdGggZmlsbD0iIzM2MzYzNiIgZD0iTTQ4My4wNzIsMjA5LjI3NWMtNjIuNDI0LDQyLjI1MS0xMDkuODI0LDc1LjA4Ny0xNDIuMTc3LDk4LjUwMWMtMTAuODQ5LDcuOTkxLTE5LjY1LDE0LjIyOS0yNi40MDksMTguNjk5IGMtNi43NTksNC40NzMtMTUuNzQ4LDkuMDQxLTI2Ljk4LDEzLjcwMmMtMTEuMjI4LDQuNjY4LTIxLjY5Miw2Ljk5NS0zMS40MDEsNi45OTVoLTAuMjkxaC0wLjI4NyBjLTkuNzA3LDAtMjAuMTc3LTIuMzI3LTMxLjQwNS02Ljk5NWMtMTEuMjI4LTQuNjYxLTIwLjIyMy05LjIyOS0yNi45OC0xMy43MDJjLTYuNzU1LTQuNDctMTUuNTU5LTEwLjcwOC0yNi40MDctMTguNjk5IGMtMjUuNjk3LTE4Ljg0Mi03Mi45OTUtNTEuNjgtMTQxLjg5Ni05OC41MDFDMTcuOTg3LDIwMi4wNDcsOC4zNzUsMTkzLjc2MiwwLDE4NC40Mzd2MjI2LjY4NWMwLDEyLjU3LDQuNDcxLDIzLjMxOSwxMy40MTgsMzIuMjY1IGM4Ljk0NSw4Ljk0OSwxOS43MDEsMTMuNDIyLDMyLjI2NCwxMy40MjJoNDIwLjI2NmMxMi41NiwwLDIzLjMxNS00LjQ3MywzMi4yNjEtMTMuNDIyYzguOTQ5LTguOTQ5LDEzLjQxOC0xOS42OTQsMTMuNDE4LTMyLjI2NSBWMTg0LjQzN0M1MDMuNDQxLDE5My41NjksNDkzLjkyNywyMDEuODU0LDQ4My4wNzIsMjA5LjI3NXoiLz48L2c+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
.input-icon-web,
.input-icon-url {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2UxZTFlMSIgZD0iTTU4Ny41NzIsMTg2Ljg4MWMtMzIuMjY2LTc1LjIyNS04Ny4wOTYtMTI5LjkzNC0xNjIuOTQ5LTE2Mi4yODVDMzg2LjcxMSw4LjQyNywzNDcuMzI4LDAuMTY4LDMwNS44MzIsMC4xNjggYy00MS40ODgsMC04MC45MTQsOC4xODEtMTE4Ljc4NCwyNC40MjhDMTExLjgyNCw1Ni44NjEsNTYuNDE1LDExMS41MzUsMjQuMDkyLDE4Ni44ODFDNy44OTUsMjI0LjYyOSwwLDI2NC4xNzYsMCwzMDUuNjY0IGMwLDQxLjQ5Niw3Ljg5NSw4MS4zNzEsMjQuMDkyLDExOS4xMjdjMzIuMzIzLDc1LjM0Niw4Ny43MzEsMTMwLjM0OCwxNjIuOTU2LDE2Mi42MjFjMzcuODcsMTYuMjQ3LDc3LjI5NSwyNC40MiwxMTguNzg0LDI0LjQyIGM0MS40OTYsMCw4MC44NzktOC4yNTksMTE4Ljc5MS0yNC40MmM3NS44NTQtMzIuMzUyLDEzMC42ODQtODcuNDAzLDE2Mi45NDktMTYyLjYyMUM2MDMuODE5LDM4Ni45MTQsNjEyLDM0Ny4xNiw2MTIsMzA1LjY2NCBDNjEyLDI2NC4xNzYsNjAzLjgxOSwyMjQuNzU3LDU4Ny41NzIsMTg2Ljg4MXogTTIwNC4xMDksNTcuMDU0Yy0yNi40MzQsMzMuNDU4LTQ1LjgzNiw3NS45NTMtNTguMjIxLDEyNy40ODVINjUuOTE3IEM5NS4zNjIsMTI3LjMxOCwxNDQuODg5LDgxLjQ3NSwyMDQuMTA5LDU3LjA1NHogTTM3LjE0MSwzMDUuNjY0YzAtMjkuMTEsNC42ODMtNTcuMjE0LDEzLjcyLTg0LjMxOWg4Ny42NjcgYy00LjM0OCwyOC40MzktNi4zNiw1Ni41NTEtNi4zNiw4NC4zMTljMCwyNy40NCwyLjAxMyw1NS4yMTcsNi4zNiw4My42NTZINTAuMTlDNDEuNDg5LDM2Mi4yMTUsMzcuMTQxLDMzNC4xMTEsMzcuMTQxLDMwNS42NjR6IE02NS45MTcsNDI2LjEyNmg3OS45NzJjMTIuMzg1LDUyLjUzMSwzMS43ODgsOTUuNjk3LDU4LjIyMSwxMjguODI3QzE0My44ODIsNTI5Ljg1NCw5NC4zNTYsNDg0LjAxMiw2NS45MTcsNDI2LjEyNnogTTI4Ny4wOTQsNTcxLjY3OWMtMjEuNzUxLTYuMzU0LTQyLjE2LTIyLjQxNS02MC41NjItNDguNTEzYy0xOC40MDMtMjYuMTA1LTMyLjQ1OC01OC41NTctNDIuMTYtOTcuMDRoMTAyLjcyMlY1NzEuNjc5eiBNMjg3LjA5NCwzODkuMzJIMTc2LjAwNWMtNC4zNTQtMjkuNzgyLTYuNjk2LTU3LjU1OC02LjY5Ni04My42NTZjMC0yOC4xMDQsMi4zNDEtNTYuMjE1LDcuMzY3LTg0LjMxOWgxMTAuNDE3VjM4OS4zMiBMMjg3LjA5NCwzODkuMzJ6IE0yODcuMDk0LDE4NC41NEgxODQuMzcyYzEwLjM3Mi0zOC4xNDgsMjQuNTA2LTcwLjIxNCw0Mi44MzEtOTYuMDM0YzE4LjQ4MS0yNi4wNDgsMzguMTQxLTQyLjE2LDU5Ljg5Mi00OC4xODUgVjE4NC41NHogTTU0Ni4wODQsMTg0LjU0aC03OS45NzNjLTEyLjM3OC01MS41MzMtMzEuNzg3LTk0LjAyOC01OC4yMjEtMTI3LjQ4NUM0NjcuMTE4LDgxLjQ3NSw1MTYuNjM4LDEyNy4zMTgsNTQ2LjA4NCwxODQuNTR6IE0zMjQuOTA2LDQwLjMyMWMyMS43NTEsNi4wMjUsNDEuNDEsMjIuMTM3LDU5Ljg5Miw0OC4xODVjMTguMzMxLDI1LjgyLDMyLjQ1OCw1Ny44ODYsNDIuODMsOTYuMDM0SDMyNC45MDZWNDAuMzIxeiBNMzI0LjkwNiwyMjEuMzQ1aDExMC40MTdjNS4wMjUsMjguMTA0LDcuMzY3LDU2LjIxNSw3LjM2Nyw4NC4zMTljMCwyNi4wOTktMi4zNDIsNTMuODc0LTYuNjk2LDgzLjY1NkgzMjQuOTA2VjIyMS4zNDV6IE0zMjQuOTA2LDU3MS42NzlWNDI2LjEyNmgxMDIuNzIyYy0xMC4wMzYsMzguNDgzLTI0LjI3Nyw3MC44MDYtNDIuNDk1LDk3LjA0QzM2Ni44NzMsNTQ5LjQ2NCwzNDYuOTkyLDU2NS42NjEsMzI0LjkwNiw1NzEuNjc5eiBNNDA3Ljg5MSw1NTQuOTUzYzI2LjQzNC0zMy4xMyw0NS44NDMtNzYuMjk2LDU4LjIyMS0xMjguODI3aDc5Ljk3M0M1MTcuNjQ1LDQ4NC4wMTIsNDY4LjExNyw1MjkuODU0LDQwNy44OTEsNTU0Ljk1M3ogTTU2MS44MSwzODkuMzJoLTg4LjMzOGM0LjM1NC0yOC40NCw2LjM2LTU2LjIxNiw2LjM2LTgzLjY1NmMwLTI3Ljc2OC0yLjAwNi01NS44NzktNi4zNi04NC4zMTloODcuNjY3IGM5LjAzNywyNy4xMDQsMTMuNzIsNTUuMjA4LDEzLjcyLDg0LjMxOUM1NzQuODU4LDMzNC4xMTEsNTcwLjUxMiwzNjIuMjE1LDU2MS44MSwzODkuMzJ6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  background-size: 15px 15px;
}
.input-icon-web:focus,
.input-icon-web:hover,
.input-icon-url:focus,
.input-icon-url:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iIzM2MzYzNiIgZD0iTTU4Ny41NzIsMTg2Ljg4MWMtMzIuMjY2LTc1LjIyNS04Ny4wOTYtMTI5LjkzNC0xNjIuOTQ5LTE2Mi4yODVDMzg2LjcxMSw4LjQyNywzNDcuMzI4LDAuMTY4LDMwNS44MzIsMC4xNjggYy00MS40ODgsMC04MC45MTQsOC4xODEtMTE4Ljc4NCwyNC40MjhDMTExLjgyNCw1Ni44NjEsNTYuNDE1LDExMS41MzUsMjQuMDkyLDE4Ni44ODFDNy44OTUsMjI0LjYyOSwwLDI2NC4xNzYsMCwzMDUuNjY0IGMwLDQxLjQ5Niw3Ljg5NSw4MS4zNzEsMjQuMDkyLDExOS4xMjdjMzIuMzIzLDc1LjM0Niw4Ny43MzEsMTMwLjM0OCwxNjIuOTU2LDE2Mi42MjFjMzcuODcsMTYuMjQ3LDc3LjI5NSwyNC40MiwxMTguNzg0LDI0LjQyIGM0MS40OTYsMCw4MC44NzktOC4yNTksMTE4Ljc5MS0yNC40MmM3NS44NTQtMzIuMzUyLDEzMC42ODQtODcuNDAzLDE2Mi45NDktMTYyLjYyMUM2MDMuODE5LDM4Ni45MTQsNjEyLDM0Ny4xNiw2MTIsMzA1LjY2NCBDNjEyLDI2NC4xNzYsNjAzLjgxOSwyMjQuNzU3LDU4Ny41NzIsMTg2Ljg4MXogTTIwNC4xMDksNTcuMDU0Yy0yNi40MzQsMzMuNDU4LTQ1LjgzNiw3NS45NTMtNTguMjIxLDEyNy40ODVINjUuOTE3IEM5NS4zNjIsMTI3LjMxOCwxNDQuODg5LDgxLjQ3NSwyMDQuMTA5LDU3LjA1NHogTTM3LjE0MSwzMDUuNjY0YzAtMjkuMTEsNC42ODMtNTcuMjE0LDEzLjcyLTg0LjMxOWg4Ny42NjcgYy00LjM0OCwyOC40MzktNi4zNiw1Ni41NTEtNi4zNiw4NC4zMTljMCwyNy40NCwyLjAxMyw1NS4yMTcsNi4zNiw4My42NTZINTAuMTlDNDEuNDg5LDM2Mi4yMTUsMzcuMTQxLDMzNC4xMTEsMzcuMTQxLDMwNS42NjR6IE02NS45MTcsNDI2LjEyNmg3OS45NzJjMTIuMzg1LDUyLjUzMSwzMS43ODgsOTUuNjk3LDU4LjIyMSwxMjguODI3QzE0My44ODIsNTI5Ljg1NCw5NC4zNTYsNDg0LjAxMiw2NS45MTcsNDI2LjEyNnogTTI4Ny4wOTQsNTcxLjY3OWMtMjEuNzUxLTYuMzU0LTQyLjE2LTIyLjQxNS02MC41NjItNDguNTEzYy0xOC40MDMtMjYuMTA1LTMyLjQ1OC01OC41NTctNDIuMTYtOTcuMDRoMTAyLjcyMlY1NzEuNjc5eiBNMjg3LjA5NCwzODkuMzJIMTc2LjAwNWMtNC4zNTQtMjkuNzgyLTYuNjk2LTU3LjU1OC02LjY5Ni04My42NTZjMC0yOC4xMDQsMi4zNDEtNTYuMjE1LDcuMzY3LTg0LjMxOWgxMTAuNDE3VjM4OS4zMiBMMjg3LjA5NCwzODkuMzJ6IE0yODcuMDk0LDE4NC41NEgxODQuMzcyYzEwLjM3Mi0zOC4xNDgsMjQuNTA2LTcwLjIxNCw0Mi44MzEtOTYuMDM0YzE4LjQ4MS0yNi4wNDgsMzguMTQxLTQyLjE2LDU5Ljg5Mi00OC4xODUgVjE4NC41NHogTTU0Ni4wODQsMTg0LjU0aC03OS45NzNjLTEyLjM3OC01MS41MzMtMzEuNzg3LTk0LjAyOC01OC4yMjEtMTI3LjQ4NUM0NjcuMTE4LDgxLjQ3NSw1MTYuNjM4LDEyNy4zMTgsNTQ2LjA4NCwxODQuNTR6IE0zMjQuOTA2LDQwLjMyMWMyMS43NTEsNi4wMjUsNDEuNDEsMjIuMTM3LDU5Ljg5Miw0OC4xODVjMTguMzMxLDI1LjgyLDMyLjQ1OCw1Ny44ODYsNDIuODMsOTYuMDM0SDMyNC45MDZWNDAuMzIxeiBNMzI0LjkwNiwyMjEuMzQ1aDExMC40MTdjNS4wMjUsMjguMTA0LDcuMzY3LDU2LjIxNSw3LjM2Nyw4NC4zMTljMCwyNi4wOTktMi4zNDIsNTMuODc0LTYuNjk2LDgzLjY1NkgzMjQuOTA2VjIyMS4zNDV6IE0zMjQuOTA2LDU3MS42NzlWNDI2LjEyNmgxMDIuNzIyYy0xMC4wMzYsMzguNDgzLTI0LjI3Nyw3MC44MDYtNDIuNDk1LDk3LjA0QzM2Ni44NzMsNTQ5LjQ2NCwzNDYuOTkyLDU2NS42NjEsMzI0LjkwNiw1NzEuNjc5eiBNNDA3Ljg5MSw1NTQuOTUzYzI2LjQzNC0zMy4xMyw0NS44NDMtNzYuMjk2LDU4LjIyMS0xMjguODI3aDc5Ljk3M0M1MTcuNjQ1LDQ4NC4wMTIsNDY4LjExNyw1MjkuODU0LDQwNy44OTEsNTU0Ljk1M3ogTTU2MS44MSwzODkuMzJoLTg4LjMzOGM0LjM1NC0yOC40NCw2LjM2LTU2LjIxNiw2LjM2LTgzLjY1NmMwLTI3Ljc2OC0yLjAwNi01NS44NzktNi4zNi04NC4zMTloODcuNjY3IGM5LjAzNywyNy4xMDQsMTMuNzIsNTUuMjA4LDEzLjcyLDg0LjMxOUM1NzQuODU4LDMzNC4xMTEsNTcwLjUxMiwzNjIuMjE1LDU2MS44MSwzODkuMzJ6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
.input-icon-comment {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzJweCIgaGVpZ2h0PSIzMnB4IiB2aWV3Qm94PSIwIDAgMzIgMzIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDMyIDMyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cGF0aCBmaWxsPSIjZTFlMWUxIiBkPSJNMS4yODUsMTEuNjcxQzAuNiwxMS45MzQsMC4xMTQsMTIuNTUsMC4wMTcsMTMuMjc3Yy0wLjA5NiwwLjcyOCwwLjIxMywxLjQ0OSwwLjgwNiwxLjg4bDYuNDkyLDQuNzI0TDMwLjM3NCwxLjc0IEw5Ljk4NSwyMS44MjZsOC44NzUsNi40NThjMC41NjUsMC40MTEsMS4yOTMsMC41MzQsMS45NjQsMC4zM2MwLjY3LTAuMjA0LDEuMjA0LTAuNzEyLDEuNDQ0LTEuMzY4bDkuNDk0LTI1Ljk4NSBjMC4wOTYtMC4yNjQsMC4wMjktMC41NTktMC4xNzEtMC43NTZjLTAuMi0wLjE5Ny0wLjQ5NS0wLjI1OS0wLjc1OC0wLjE1OEwxLjI4NSwxMS42NzF6Ii8+PHBhdGggZmlsbD0iI2UxZTFlMSIgZD0iTTUuNzc0LDIxLjQ1MWwwLjA1NSwwLjMwMWwxLjI2LDYuODg5YzAuMDk0LDAuNTEyLDAuNDM2LDAuOTQxLDAuOTEyLDEuMTQ4YzAuNDc2LDAuMjA2LDEuMDI1LDAuMTYyLDEuNDYxLTAuMTE5IGMxLjc1NS0xLjEzMiw0LjA0Ny0yLjYzNCwzLjk4NS0yLjcyMkw1Ljc3NCwyMS40NTF6Ii8+PC9nPjwvc3ZnPg==) !important;
  background-size: 15px 15px;
}
.input-icon-comment:focus,
.input-icon-comment:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzJweCIgaGVpZ2h0PSIzMnB4IiB2aWV3Qm94PSIwIDAgMzIgMzIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDMyIDMyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cGF0aCBmaWxsPSIjMzYzNjM2IiBkPSJNMS4yODUsMTEuNjcxQzAuNiwxMS45MzQsMC4xMTQsMTIuNTUsMC4wMTcsMTMuMjc3Yy0wLjA5NiwwLjcyOCwwLjIxMywxLjQ0OSwwLjgwNiwxLjg4bDYuNDkyLDQuNzI0TDMwLjM3NCwxLjc0IEw5Ljk4NSwyMS44MjZsOC44NzUsNi40NThjMC41NjUsMC40MTEsMS4yOTMsMC41MzQsMS45NjQsMC4zM2MwLjY3LTAuMjA0LDEuMjA0LTAuNzEyLDEuNDQ0LTEuMzY4bDkuNDk0LTI1Ljk4NSBjMC4wOTYtMC4yNjQsMC4wMjktMC41NTktMC4xNzEtMC43NTZjLTAuMi0wLjE5Ny0wLjQ5NS0wLjI1OS0wLjc1OC0wLjE1OEwxLjI4NSwxMS42NzF6Ii8+PHBhdGggZmlsbD0iIzM2MzYzNiIgZD0iTTUuNzc0LDIxLjQ1MWwwLjA1NSwwLjMwMWwxLjI2LDYuODg5YzAuMDk0LDAuNTEyLDAuNDM2LDAuOTQxLDAuOTEyLDEuMTQ4YzAuNDc2LDAuMjA2LDEuMDI1LDAuMTYyLDEuNDYxLTAuMTE5IGMxLjc1NS0xLjEzMiw0LjA0Ny0yLjYzNCwzLjk4NS0yLjcyMkw1Ljc3NCwyMS40NTF6Ii8+PC9nPjwvc3ZnPg==) !important;
}
.input-icon-phone {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjcuNDQyIDI3LjQ0MiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjcuNDQyIDI3LjQ0MjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxwYXRoIGZpbGw9IiNlMWUxZTEiIGQ9Ik0xOS40OTQsMEg3Ljk0OEM2Ljg0MywwLDUuOTUxLDAuODk2LDUuOTUxLDEuOTk5djIzLjQ0NmMwLDEuMTAyLDAuODkyLDEuOTk3LDEuOTk3LDEuOTk3aDExLjU0NiBjMS4xMDMsMCwxLjk5Ny0wLjg5NSwxLjk5Ny0xLjk5N1YxLjk5OUMyMS40OTEsMC44OTYsMjAuNTk3LDAsMTkuNDk0LDB6IE0xMC44NzIsMS4yMTRoNS43YzAuMTQ0LDAsMC4yNjEsMC4yMTUsMC4yNjEsMC40ODEgcy0wLjExNywwLjQ4Mi0wLjI2MSwwLjQ4MmgtNS43Yy0wLjE0NSwwLTAuMjYtMC4yMTYtMC4yNi0wLjQ4MkMxMC42MTIsMS40MjksMTAuNzI3LDEuMjE0LDEwLjg3MiwxLjIxNHogTTEzLjcyMiwyNS40NjkgYy0wLjcwMywwLTEuMjc1LTAuNTcyLTEuMjc1LTEuMjc2czAuNTcyLTEuMjc0LDEuMjc1LTEuMjc0YzAuNzAxLDAsMS4yNzMsMC41NywxLjI3MywxLjI3NFMxNC40MjMsMjUuNDY5LDEzLjcyMiwyNS40Njl6IE0xOS45OTUsMjEuMUg3LjQ0OFYzLjM3M2gxMi41NDdWMjEuMXoiLz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
  background-size: 17px 17px;
}
.input-icon-phone:focus {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjcuNDQyIDI3LjQ0MiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjcuNDQyIDI3LjQ0MjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxwYXRoIGZpbGw9IiMzNjM2MzYiIGQ9Ik0xOS40OTQsMEg3Ljk0OEM2Ljg0MywwLDUuOTUxLDAuODk2LDUuOTUxLDEuOTk5djIzLjQ0NmMwLDEuMTAyLDAuODkyLDEuOTk3LDEuOTk3LDEuOTk3aDExLjU0NiBjMS4xMDMsMCwxLjk5Ny0wLjg5NSwxLjk5Ny0xLjk5N1YxLjk5OUMyMS40OTEsMC44OTYsMjAuNTk3LDAsMTkuNDk0LDB6IE0xMC44NzIsMS4yMTRoNS43YzAuMTQ0LDAsMC4yNjEsMC4yMTUsMC4yNjEsMC40ODEgcy0wLjExNywwLjQ4Mi0wLjI2MSwwLjQ4MmgtNS43Yy0wLjE0NSwwLTAuMjYtMC4yMTYtMC4yNi0wLjQ4MkMxMC42MTIsMS40MjksMTAuNzI3LDEuMjE0LDEwLjg3MiwxLjIxNHogTTEzLjcyMiwyNS40NjkgYy0wLjcwMywwLTEuMjc1LTAuNTcyLTEuMjc1LTEuMjc2czAuNTcyLTEuMjc0LDEuMjc1LTEuMjc0YzAuNzAxLDAsMS4yNzMsMC41NywxLjI3MywxLjI3NFMxNC40MjMsMjUuNDY5LDEzLjcyMiwyNS40Njl6IE0xOS45OTUsMjEuMUg3LjQ0OFYzLjM3M2gxMi41NDdWMjEuMXoiLz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
}
.wproto-ninja-form.style-style_2 .input-icon-user:focus,
form.style-style_2 .input-icon-user:focus,
.wproto-ninja-form.style-style_2 .input-icon-user:hover,
form.style-style_2 .input-icon-user:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjE2cHgiIGhlaWdodD0iMTQ2cHgiIHZpZXdCb3g9IjAgMCAyMTYgMTQ2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyMTYgMTQ2IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cGF0aCBmaWxsPSIjZTU0OTNhIiBkPSJNMTA3Ljk5OSw3M2M4LjYzOCwwLDE2LjAxMS0zLjA1NiwyMi4xMi05LjE2NmM2LjExMS02LjExLDkuMTY2LTEzLjQ4Myw5LjE2Ni0yMi4xMmMwLTguNjM2LTMuMDU1LTE2LjAwOS05LjE2Ni0yMi4xMiBjLTYuMTEtNi4xMS0xMy40ODQtOS4xNjUtMjIuMTItOS4xNjVjLTguNjM2LDAtMTYuMDEsMy4wNTUtMjIuMTIsOS4xNjVjLTYuMTExLDYuMTExLTkuMTY2LDEzLjQ4NC05LjE2NiwyMi4xMiBjMCw4LjYzNywzLjA1NSwxNi4wMSw5LjE2NiwyMi4xMkM5MS45OSw2OS45NDQsOTkuMzYzLDczLDEwNy45OTksNzN6Ii8+PHBhdGggZmlsbD0iI2U1NDkzYSIgZD0iTTE2NS4wNywxMDYuMDM3Yy0wLjE5MS0yLjc0My0wLjU3MS01LjcwMy0xLjE0MS04Ljg4MWMtMC41Ny0zLjE3OC0xLjI5MS02LjEyNC0yLjE2LTguODQgYy0wLjg2OS0yLjcxNS0yLjAzNy01LjM2My0zLjUwNC03Ljk0M2MtMS40NjYtMi41OC0zLjE1LTQuNzgtNS4wNTItNi42cy00LjIyMy0zLjI3Mi02Ljk2NS00LjM1OCBjLTIuNzQ0LTEuMDg2LTUuNzcyLTEuNjMtOS4wODUtMS42M2MtMC40ODksMC0xLjYzLDAuNTg0LTMuNDIyLDEuNzUycy0zLjgxNSwyLjQ3Mi02LjA2OSwzLjkxMSBjLTIuMjU0LDEuNDM4LTUuMTg4LDIuNzQzLTguNzk5LDMuOTA5Yy0zLjYxMiwxLjE2OC03LjIzNywxLjc1Mi0xMC44NzcsMS43NTJjLTMuNjM5LDAtNy4yNjQtMC41ODQtMTAuODc2LTEuNzUyIGMtMy42MTEtMS4xNjYtNi41NDUtMi40NzEtOC43OTktMy45MDljLTIuMjU0LTEuNDM5LTQuMjc3LTIuNzQzLTYuMDY5LTMuOTExYy0xLjc5My0xLjE2OC0yLjkzMy0xLjc1Mi0zLjQyMi0xLjc1MiBjLTMuMzEzLDAtNi4zNDEsMC41NDQtOS4wODQsMS42M3MtNS4wNjUsMi41MzktNi45NjYsNC4zNThjLTEuOTAxLDEuODItMy41ODUsNC4wMi01LjA1MSw2LjZzLTIuNjM0LDUuMjI5LTMuNTAzLDcuOTQzIGMtMC44NjksMi43MTYtMS41ODksNS42NjItMi4xNTksOC44NGMtMC41NzEsMy4xNzgtMC45NTEsNi4xMzctMS4xNDEsOC44ODFjLTAuMTksMi43NDQtMC4yODUsNS41NTQtMC4yODUsOC40MzMgYzAsNi41MTcsMS45ODMsMTEuNjY0LDUuOTQ4LDE1LjQzOWMzLjk2NSwzLjc3NCw5LjIzNCw1LjY2MSwxNS44MDYsNS42NjFoNzEuMjA4YzYuNTcyLDAsMTEuODQtMS44ODcsMTUuODA2LTUuNjYxIGMzLjk2Ni0zLjc3NSw1Ljk0OC04LjkyMSw1Ljk0OC0xNS40MzlDMTY1LjM1NywxMTEuNTkxLDE2NS4yNjIsMTA4Ljc4LDE2NS4wNywxMDYuMDM3eiIvPjwvZz48L3N2Zz4=) !important;
}
.wproto-ninja-form.style-style_2 .input-icon-email:focus,
form.style-style_2 .input-icon-email:focus,
.wproto-ninja-form.style-style_2 .input-icon-email:hover,
form.style-style_2 .input-icon-email:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTExLjYyNnB4IiBoZWlnaHQ9IjUxMS42MjZweCIgdmlld0JveD0iMCAwIDUxMS42MjYgNTExLjYyNiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTExLjYyNiA1MTEuNjI2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGc+PHBhdGggZmlsbD0iI2U1NDkzYSIgZD0iTTQ5LjEwNiwxNzguNzI5YzYuNDcyLDQuNTY3LDI1Ljk4MSwxOC4xMzEsNTguNTI4LDQwLjY4NWMzMi41NDgsMjIuNTU0LDU3LjQ4MiwzOS45Miw3NC44MDMsNTIuMDk5IGMxLjkwMywxLjMzNSw1Ljk0Niw0LjIzNywxMi4xMzEsOC43MWM2LjE4Niw0LjQ3NiwxMS4zMjYsOC4wOTMsMTUuNDE2LDEwLjg1MmM0LjA5MywyLjc1OCw5LjA0MSw1Ljg1MiwxNC44NDksOS4yNzcgYzUuODA2LDMuNDIyLDExLjI3OSw1Ljk5NiwxNi40MTgsNy43YzUuMTQsMS43MTgsOS44OTgsMi41NjksMTQuMjc1LDIuNTY5aDAuMjg3aDAuMjg4YzQuMzc3LDAsOS4xMzctMC44NTIsMTQuMjc3LTIuNTY5IGM1LjEzNy0xLjcwNCwxMC42MTUtNC4yODEsMTYuNDE2LTcuN2M1LjgwNC0zLjQyOSwxMC43NTItNi41MiwxNC44NDUtOS4yNzdjNC4wOTMtMi43NTksOS4yMjktNi4zNzYsMTUuNDE3LTEwLjg1MiBjNi4xODQtNC40NzcsMTAuMjMyLTcuMzc1LDEyLjEzNS04LjcxYzE3LjUwOC0xMi4xNzksNjIuMDUxLTQzLjExLDEzMy42MTUtOTIuNzljMTMuODk0LTkuNzAzLDI1LjUwMi0yMS40MTEsMzQuODI3LTM1LjExNiBjOS4zMzItMTMuNjk5LDEzLjk5My0yOC4wNywxMy45OTMtNDMuMTA1YzAtMTIuNTY0LTQuNTIzLTIzLjMxOS0xMy41NjUtMzIuMjY0Yy05LjA0MS04Ljk0Ny0xOS43NDktMTMuNDE4LTMyLjExNy0xMy40MThINDUuNjc5IGMtMTQuNjU1LDAtMjUuOTMzLDQuOTQ4LTMzLjgzMiwxNC44NDRDMy45NDksNzkuNTYyLDAsOTEuOTM0LDAsMTA2Ljc3OWMwLDExLjk5MSw1LjIzNiwyNC45ODUsMTUuNzAzLDM4Ljk3NCBDMjYuMTY5LDE1OS43NDMsMzcuMzA3LDE3MC43MzYsNDkuMTA2LDE3OC43Mjl6Ii8+PHBhdGggZmlsbD0iI2U1NDkzYSIgZD0iTTQ4My4wNzIsMjA5LjI3NWMtNjIuNDI0LDQyLjI1MS0xMDkuODI0LDc1LjA4Ny0xNDIuMTc3LDk4LjUwMWMtMTAuODQ5LDcuOTkxLTE5LjY1LDE0LjIyOS0yNi40MDksMTguNjk5IGMtNi43NTksNC40NzMtMTUuNzQ4LDkuMDQxLTI2Ljk4LDEzLjcwMmMtMTEuMjI4LDQuNjY4LTIxLjY5Miw2Ljk5NS0zMS40MDEsNi45OTVoLTAuMjkxaC0wLjI4NyBjLTkuNzA3LDAtMjAuMTc3LTIuMzI3LTMxLjQwNS02Ljk5NWMtMTEuMjI4LTQuNjYxLTIwLjIyMy05LjIyOS0yNi45OC0xMy43MDJjLTYuNzU1LTQuNDctMTUuNTU5LTEwLjcwOC0yNi40MDctMTguNjk5IGMtMjUuNjk3LTE4Ljg0Mi03Mi45OTUtNTEuNjgtMTQxLjg5Ni05OC41MDFDMTcuOTg3LDIwMi4wNDcsOC4zNzUsMTkzLjc2MiwwLDE4NC40Mzd2MjI2LjY4NWMwLDEyLjU3LDQuNDcxLDIzLjMxOSwxMy40MTgsMzIuMjY1IGM4Ljk0NSw4Ljk0OSwxOS43MDEsMTMuNDIyLDMyLjI2NCwxMy40MjJoNDIwLjI2NmMxMi41NiwwLDIzLjMxNS00LjQ3MywzMi4yNjEtMTMuNDIyYzguOTQ5LTguOTQ5LDEzLjQxOC0xOS42OTQsMTMuNDE4LTMyLjI2NSBWMTg0LjQzN0M1MDMuNDQxLDE5My41NjksNDkzLjkyNywyMDEuODU0LDQ4My4wNzIsMjA5LjI3NXoiLz48L2c+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
.wproto-ninja-form.style-style_2 .input-icon-web:focus,
form.style-style_2 .input-icon-web:focus,
.wproto-ninja-form.style-style_2 .input-icon-web:hover,
form.style-style_2 .input-icon-web:hover,
.wproto-ninja-form.style-style_2 .input-icon-url:focus,
form.style-style_2 .input-icon-url:focus,
.wproto-ninja-form.style-style_2 .input-icon-url:hover,
form.style-style_2 .input-icon-url:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2U1NDkzYSIgZD0iTTU4Ny41NzIsMTg2Ljg4MWMtMzIuMjY2LTc1LjIyNS04Ny4wOTYtMTI5LjkzNC0xNjIuOTQ5LTE2Mi4yODVDMzg2LjcxMSw4LjQyNywzNDcuMzI4LDAuMTY4LDMwNS44MzIsMC4xNjggYy00MS40ODgsMC04MC45MTQsOC4xODEtMTE4Ljc4NCwyNC40MjhDMTExLjgyNCw1Ni44NjEsNTYuNDE1LDExMS41MzUsMjQuMDkyLDE4Ni44ODFDNy44OTUsMjI0LjYyOSwwLDI2NC4xNzYsMCwzMDUuNjY0IGMwLDQxLjQ5Niw3Ljg5NSw4MS4zNzEsMjQuMDkyLDExOS4xMjdjMzIuMzIzLDc1LjM0Niw4Ny43MzEsMTMwLjM0OCwxNjIuOTU2LDE2Mi42MjFjMzcuODcsMTYuMjQ3LDc3LjI5NSwyNC40MiwxMTguNzg0LDI0LjQyIGM0MS40OTYsMCw4MC44NzktOC4yNTksMTE4Ljc5MS0yNC40MmM3NS44NTQtMzIuMzUyLDEzMC42ODQtODcuNDAzLDE2Mi45NDktMTYyLjYyMUM2MDMuODE5LDM4Ni45MTQsNjEyLDM0Ny4xNiw2MTIsMzA1LjY2NCBDNjEyLDI2NC4xNzYsNjAzLjgxOSwyMjQuNzU3LDU4Ny41NzIsMTg2Ljg4MXogTTIwNC4xMDksNTcuMDU0Yy0yNi40MzQsMzMuNDU4LTQ1LjgzNiw3NS45NTMtNTguMjIxLDEyNy40ODVINjUuOTE3IEM5NS4zNjIsMTI3LjMxOCwxNDQuODg5LDgxLjQ3NSwyMDQuMTA5LDU3LjA1NHogTTM3LjE0MSwzMDUuNjY0YzAtMjkuMTEsNC42ODMtNTcuMjE0LDEzLjcyLTg0LjMxOWg4Ny42NjcgYy00LjM0OCwyOC40MzktNi4zNiw1Ni41NTEtNi4zNiw4NC4zMTljMCwyNy40NCwyLjAxMyw1NS4yMTcsNi4zNiw4My42NTZINTAuMTlDNDEuNDg5LDM2Mi4yMTUsMzcuMTQxLDMzNC4xMTEsMzcuMTQxLDMwNS42NjR6IE02NS45MTcsNDI2LjEyNmg3OS45NzJjMTIuMzg1LDUyLjUzMSwzMS43ODgsOTUuNjk3LDU4LjIyMSwxMjguODI3QzE0My44ODIsNTI5Ljg1NCw5NC4zNTYsNDg0LjAxMiw2NS45MTcsNDI2LjEyNnogTTI4Ny4wOTQsNTcxLjY3OWMtMjEuNzUxLTYuMzU0LTQyLjE2LTIyLjQxNS02MC41NjItNDguNTEzYy0xOC40MDMtMjYuMTA1LTMyLjQ1OC01OC41NTctNDIuMTYtOTcuMDRoMTAyLjcyMlY1NzEuNjc5eiBNMjg3LjA5NCwzODkuMzJIMTc2LjAwNWMtNC4zNTQtMjkuNzgyLTYuNjk2LTU3LjU1OC02LjY5Ni04My42NTZjMC0yOC4xMDQsMi4zNDEtNTYuMjE1LDcuMzY3LTg0LjMxOWgxMTAuNDE3VjM4OS4zMiBMMjg3LjA5NCwzODkuMzJ6IE0yODcuMDk0LDE4NC41NEgxODQuMzcyYzEwLjM3Mi0zOC4xNDgsMjQuNTA2LTcwLjIxNCw0Mi44MzEtOTYuMDM0YzE4LjQ4MS0yNi4wNDgsMzguMTQxLTQyLjE2LDU5Ljg5Mi00OC4xODUgVjE4NC41NHogTTU0Ni4wODQsMTg0LjU0aC03OS45NzNjLTEyLjM3OC01MS41MzMtMzEuNzg3LTk0LjAyOC01OC4yMjEtMTI3LjQ4NUM0NjcuMTE4LDgxLjQ3NSw1MTYuNjM4LDEyNy4zMTgsNTQ2LjA4NCwxODQuNTR6IE0zMjQuOTA2LDQwLjMyMWMyMS43NTEsNi4wMjUsNDEuNDEsMjIuMTM3LDU5Ljg5Miw0OC4xODVjMTguMzMxLDI1LjgyLDMyLjQ1OCw1Ny44ODYsNDIuODMsOTYuMDM0SDMyNC45MDZWNDAuMzIxeiBNMzI0LjkwNiwyMjEuMzQ1aDExMC40MTdjNS4wMjUsMjguMTA0LDcuMzY3LDU2LjIxNSw3LjM2Nyw4NC4zMTljMCwyNi4wOTktMi4zNDIsNTMuODc0LTYuNjk2LDgzLjY1NkgzMjQuOTA2VjIyMS4zNDV6IE0zMjQuOTA2LDU3MS42NzlWNDI2LjEyNmgxMDIuNzIyYy0xMC4wMzYsMzguNDgzLTI0LjI3Nyw3MC44MDYtNDIuNDk1LDk3LjA0QzM2Ni44NzMsNTQ5LjQ2NCwzNDYuOTkyLDU2NS42NjEsMzI0LjkwNiw1NzEuNjc5eiBNNDA3Ljg5MSw1NTQuOTUzYzI2LjQzNC0zMy4xMyw0NS44NDMtNzYuMjk2LDU4LjIyMS0xMjguODI3aDc5Ljk3M0M1MTcuNjQ1LDQ4NC4wMTIsNDY4LjExNyw1MjkuODU0LDQwNy44OTEsNTU0Ljk1M3ogTTU2MS44MSwzODkuMzJoLTg4LjMzOGM0LjM1NC0yOC40NCw2LjM2LTU2LjIxNiw2LjM2LTgzLjY1NmMwLTI3Ljc2OC0yLjAwNi01NS44NzktNi4zNi04NC4zMTloODcuNjY3IGM5LjAzNywyNy4xMDQsMTMuNzIsNTUuMjA4LDEzLjcyLDg0LjMxOUM1NzQuODU4LDMzNC4xMTEsNTcwLjUxMiwzNjIuMjE1LDU2MS44MSwzODkuMzJ6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
.wproto-ninja-form.style-style_2 .input-icon-comment:focus,
form.style-style_2 .input-icon-comment:focus,
.wproto-ninja-form.style-style_2 .input-icon-comment:hover,
form.style-style_2 .input-icon-comment:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzJweCIgaGVpZ2h0PSIzMnB4IiB2aWV3Qm94PSIwIDAgMzIgMzIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDMyIDMyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cGF0aCBmaWxsPSIjZTU0OTNhIiBkPSJNMS4yODUsMTEuNjcxQzAuNiwxMS45MzQsMC4xMTQsMTIuNTUsMC4wMTcsMTMuMjc3Yy0wLjA5NiwwLjcyOCwwLjIxMywxLjQ0OSwwLjgwNiwxLjg4bDYuNDkyLDQuNzI0TDMwLjM3NCwxLjc0IEw5Ljk4NSwyMS44MjZsOC44NzUsNi40NThjMC41NjUsMC40MTEsMS4yOTMsMC41MzQsMS45NjQsMC4zM2MwLjY3LTAuMjA0LDEuMjA0LTAuNzEyLDEuNDQ0LTEuMzY4bDkuNDk0LTI1Ljk4NSBjMC4wOTYtMC4yNjQsMC4wMjktMC41NTktMC4xNzEtMC43NTZjLTAuMi0wLjE5Ny0wLjQ5NS0wLjI1OS0wLjc1OC0wLjE1OEwxLjI4NSwxMS42NzF6Ii8+PHBhdGggZmlsbD0iI2U1NDkzYSIgZD0iTTUuNzc0LDIxLjQ1MWwwLjA1NSwwLjMwMWwxLjI2LDYuODg5YzAuMDk0LDAuNTEyLDAuNDM2LDAuOTQxLDAuOTEyLDEuMTQ4YzAuNDc2LDAuMjA2LDEuMDI1LDAuMTYyLDEuNDYxLTAuMTE5IGMxLjc1NS0xLjEzMiw0LjA0Ny0yLjYzNCwzLjk4NS0yLjcyMkw1Ljc3NCwyMS40NTF6Ii8+PC9nPjwvc3ZnPg==) !important;
}
.wproto-ninja-form.style-style_4 .input-icon-user:focus,
form.style-style_4 .input-icon-user:focus,
.wproto-ninja-form.style-style_4 .input-icon-user:hover,
form.style-style_4 .input-icon-user:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjE2cHgiIGhlaWdodD0iMTQ2cHgiIHZpZXdCb3g9IjAgMCAyMTYgMTQ2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyMTYgMTQ2IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cGF0aCBmaWxsPSIjZTFlMWUxIiBkPSJNMTA3Ljk5OSw3M2M4LjYzOCwwLDE2LjAxMS0zLjA1NiwyMi4xMi05LjE2NmM2LjExMS02LjExLDkuMTY2LTEzLjQ4Myw5LjE2Ni0yMi4xMmMwLTguNjM2LTMuMDU1LTE2LjAwOS05LjE2Ni0yMi4xMiBjLTYuMTEtNi4xMS0xMy40ODQtOS4xNjUtMjIuMTItOS4xNjVjLTguNjM2LDAtMTYuMDEsMy4wNTUtMjIuMTIsOS4xNjVjLTYuMTExLDYuMTExLTkuMTY2LDEzLjQ4NC05LjE2NiwyMi4xMiBjMCw4LjYzNywzLjA1NSwxNi4wMSw5LjE2NiwyMi4xMkM5MS45OSw2OS45NDQsOTkuMzYzLDczLDEwNy45OTksNzN6Ii8+PHBhdGggZmlsbD0iI2UxZTFlMSIgZD0iTTE2NS4wNywxMDYuMDM3Yy0wLjE5MS0yLjc0My0wLjU3MS01LjcwMy0xLjE0MS04Ljg4MWMtMC41Ny0zLjE3OC0xLjI5MS02LjEyNC0yLjE2LTguODQgYy0wLjg2OS0yLjcxNS0yLjAzNy01LjM2My0zLjUwNC03Ljk0M2MtMS40NjYtMi41OC0zLjE1LTQuNzgtNS4wNTItNi42cy00LjIyMy0zLjI3Mi02Ljk2NS00LjM1OCBjLTIuNzQ0LTEuMDg2LTUuNzcyLTEuNjMtOS4wODUtMS42M2MtMC40ODksMC0xLjYzLDAuNTg0LTMuNDIyLDEuNzUycy0zLjgxNSwyLjQ3Mi02LjA2OSwzLjkxMSBjLTIuMjU0LDEuNDM4LTUuMTg4LDIuNzQzLTguNzk5LDMuOTA5Yy0zLjYxMiwxLjE2OC03LjIzNywxLjc1Mi0xMC44NzcsMS43NTJjLTMuNjM5LDAtNy4yNjQtMC41ODQtMTAuODc2LTEuNzUyIGMtMy42MTEtMS4xNjYtNi41NDUtMi40NzEtOC43OTktMy45MDljLTIuMjU0LTEuNDM5LTQuMjc3LTIuNzQzLTYuMDY5LTMuOTExYy0xLjc5My0xLjE2OC0yLjkzMy0xLjc1Mi0zLjQyMi0xLjc1MiBjLTMuMzEzLDAtNi4zNDEsMC41NDQtOS4wODQsMS42M3MtNS4wNjUsMi41MzktNi45NjYsNC4zNThjLTEuOTAxLDEuODItMy41ODUsNC4wMi01LjA1MSw2LjZzLTIuNjM0LDUuMjI5LTMuNTAzLDcuOTQzIGMtMC44NjksMi43MTYtMS41ODksNS42NjItMi4xNTksOC44NGMtMC41NzEsMy4xNzgtMC45NTEsNi4xMzctMS4xNDEsOC44ODFjLTAuMTksMi43NDQtMC4yODUsNS41NTQtMC4yODUsOC40MzMgYzAsNi41MTcsMS45ODMsMTEuNjY0LDUuOTQ4LDE1LjQzOWMzLjk2NSwzLjc3NCw5LjIzNCw1LjY2MSwxNS44MDYsNS42NjFoNzEuMjA4YzYuNTcyLDAsMTEuODQtMS44ODcsMTUuODA2LTUuNjYxIGMzLjk2Ni0zLjc3NSw1Ljk0OC04LjkyMSw1Ljk0OC0xNS40MzlDMTY1LjM1NywxMTEuNTkxLDE2NS4yNjIsMTA4Ljc4LDE2NS4wNywxMDYuMDM3eiIvPjwvZz48L3N2Zz4=) !important;
}
.wproto-ninja-form.style-style_4 .input-icon-email:focus,
form.style-style_4 .input-icon-email:focus,
.wproto-ninja-form.style-style_4 .input-icon-email:hover,
form.style-style_4 .input-icon-email:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTExLjYyNnB4IiBoZWlnaHQ9IjUxMS42MjZweCIgdmlld0JveD0iMCAwIDUxMS42MjYgNTExLjYyNiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTExLjYyNiA1MTEuNjI2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGc+PHBhdGggZmlsbD0iI2UxZTFlMSIgZD0iTTQ5LjEwNiwxNzguNzI5YzYuNDcyLDQuNTY3LDI1Ljk4MSwxOC4xMzEsNTguNTI4LDQwLjY4NWMzMi41NDgsMjIuNTU0LDU3LjQ4MiwzOS45Miw3NC44MDMsNTIuMDk5IGMxLjkwMywxLjMzNSw1Ljk0Niw0LjIzNywxMi4xMzEsOC43MWM2LjE4Niw0LjQ3NiwxMS4zMjYsOC4wOTMsMTUuNDE2LDEwLjg1MmM0LjA5MywyLjc1OCw5LjA0MSw1Ljg1MiwxNC44NDksOS4yNzcgYzUuODA2LDMuNDIyLDExLjI3OSw1Ljk5NiwxNi40MTgsNy43YzUuMTQsMS43MTgsOS44OTgsMi41NjksMTQuMjc1LDIuNTY5aDAuMjg3aDAuMjg4YzQuMzc3LDAsOS4xMzctMC44NTIsMTQuMjc3LTIuNTY5IGM1LjEzNy0xLjcwNCwxMC42MTUtNC4yODEsMTYuNDE2LTcuN2M1LjgwNC0zLjQyOSwxMC43NTItNi41MiwxNC44NDUtOS4yNzdjNC4wOTMtMi43NTksOS4yMjktNi4zNzYsMTUuNDE3LTEwLjg1MiBjNi4xODQtNC40NzcsMTAuMjMyLTcuMzc1LDEyLjEzNS04LjcxYzE3LjUwOC0xMi4xNzksNjIuMDUxLTQzLjExLDEzMy42MTUtOTIuNzljMTMuODk0LTkuNzAzLDI1LjUwMi0yMS40MTEsMzQuODI3LTM1LjExNiBjOS4zMzItMTMuNjk5LDEzLjk5My0yOC4wNywxMy45OTMtNDMuMTA1YzAtMTIuNTY0LTQuNTIzLTIzLjMxOS0xMy41NjUtMzIuMjY0Yy05LjA0MS04Ljk0Ny0xOS43NDktMTMuNDE4LTMyLjExNy0xMy40MThINDUuNjc5IGMtMTQuNjU1LDAtMjUuOTMzLDQuOTQ4LTMzLjgzMiwxNC44NDRDMy45NDksNzkuNTYyLDAsOTEuOTM0LDAsMTA2Ljc3OWMwLDExLjk5MSw1LjIzNiwyNC45ODUsMTUuNzAzLDM4Ljk3NCBDMjYuMTY5LDE1OS43NDMsMzcuMzA3LDE3MC43MzYsNDkuMTA2LDE3OC43Mjl6Ii8+PHBhdGggZmlsbD0iI2UxZTFlMSIgZD0iTTQ4My4wNzIsMjA5LjI3NWMtNjIuNDI0LDQyLjI1MS0xMDkuODI0LDc1LjA4Ny0xNDIuMTc3LDk4LjUwMWMtMTAuODQ5LDcuOTkxLTE5LjY1LDE0LjIyOS0yNi40MDksMTguNjk5IGMtNi43NTksNC40NzMtMTUuNzQ4LDkuMDQxLTI2Ljk4LDEzLjcwMmMtMTEuMjI4LDQuNjY4LTIxLjY5Miw2Ljk5NS0zMS40MDEsNi45OTVoLTAuMjkxaC0wLjI4NyBjLTkuNzA3LDAtMjAuMTc3LTIuMzI3LTMxLjQwNS02Ljk5NWMtMTEuMjI4LTQuNjYxLTIwLjIyMy05LjIyOS0yNi45OC0xMy43MDJjLTYuNzU1LTQuNDctMTUuNTU5LTEwLjcwOC0yNi40MDctMTguNjk5IGMtMjUuNjk3LTE4Ljg0Mi03Mi45OTUtNTEuNjgtMTQxLjg5Ni05OC41MDFDMTcuOTg3LDIwMi4wNDcsOC4zNzUsMTkzLjc2MiwwLDE4NC40Mzd2MjI2LjY4NWMwLDEyLjU3LDQuNDcxLDIzLjMxOSwxMy40MTgsMzIuMjY1IGM4Ljk0NSw4Ljk0OSwxOS43MDEsMTMuNDIyLDMyLjI2NCwxMy40MjJoNDIwLjI2NmMxMi41NiwwLDIzLjMxNS00LjQ3MywzMi4yNjEtMTMuNDIyYzguOTQ5LTguOTQ5LDEzLjQxOC0xOS42OTQsMTMuNDE4LTMyLjI2NSBWMTg0LjQzN0M1MDMuNDQxLDE5My41NjksNDkzLjkyNywyMDEuODU0LDQ4My4wNzIsMjA5LjI3NXoiLz48L2c+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
.wproto-ninja-form.style-style_4 .input-icon-web:focus,
form.style-style_4 .input-icon-web:focus,
.wproto-ninja-form.style-style_4 .input-icon-web:hover,
form.style-style_4 .input-icon-web:hover,
.wproto-ninja-form.style-style_4 .input-icon-url:focus,
form.style-style_4 .input-icon-url:focus,
.wproto-ninja-form.style-style_4 .input-icon-url:hover,
form.style-style_4 .input-icon-url:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2UxZTFlMSIgZD0iTTU4Ny41NzIsMTg2Ljg4MWMtMzIuMjY2LTc1LjIyNS04Ny4wOTYtMTI5LjkzNC0xNjIuOTQ5LTE2Mi4yODVDMzg2LjcxMSw4LjQyNywzNDcuMzI4LDAuMTY4LDMwNS44MzIsMC4xNjggYy00MS40ODgsMC04MC45MTQsOC4xODEtMTE4Ljc4NCwyNC40MjhDMTExLjgyNCw1Ni44NjEsNTYuNDE1LDExMS41MzUsMjQuMDkyLDE4Ni44ODFDNy44OTUsMjI0LjYyOSwwLDI2NC4xNzYsMCwzMDUuNjY0IGMwLDQxLjQ5Niw3Ljg5NSw4MS4zNzEsMjQuMDkyLDExOS4xMjdjMzIuMzIzLDc1LjM0Niw4Ny43MzEsMTMwLjM0OCwxNjIuOTU2LDE2Mi42MjFjMzcuODcsMTYuMjQ3LDc3LjI5NSwyNC40MiwxMTguNzg0LDI0LjQyIGM0MS40OTYsMCw4MC44NzktOC4yNTksMTE4Ljc5MS0yNC40MmM3NS44NTQtMzIuMzUyLDEzMC42ODQtODcuNDAzLDE2Mi45NDktMTYyLjYyMUM2MDMuODE5LDM4Ni45MTQsNjEyLDM0Ny4xNiw2MTIsMzA1LjY2NCBDNjEyLDI2NC4xNzYsNjAzLjgxOSwyMjQuNzU3LDU4Ny41NzIsMTg2Ljg4MXogTTIwNC4xMDksNTcuMDU0Yy0yNi40MzQsMzMuNDU4LTQ1LjgzNiw3NS45NTMtNTguMjIxLDEyNy40ODVINjUuOTE3IEM5NS4zNjIsMTI3LjMxOCwxNDQuODg5LDgxLjQ3NSwyMDQuMTA5LDU3LjA1NHogTTM3LjE0MSwzMDUuNjY0YzAtMjkuMTEsNC42ODMtNTcuMjE0LDEzLjcyLTg0LjMxOWg4Ny42NjcgYy00LjM0OCwyOC40MzktNi4zNiw1Ni41NTEtNi4zNiw4NC4zMTljMCwyNy40NCwyLjAxMyw1NS4yMTcsNi4zNiw4My42NTZINTAuMTlDNDEuNDg5LDM2Mi4yMTUsMzcuMTQxLDMzNC4xMTEsMzcuMTQxLDMwNS42NjR6IE02NS45MTcsNDI2LjEyNmg3OS45NzJjMTIuMzg1LDUyLjUzMSwzMS43ODgsOTUuNjk3LDU4LjIyMSwxMjguODI3QzE0My44ODIsNTI5Ljg1NCw5NC4zNTYsNDg0LjAxMiw2NS45MTcsNDI2LjEyNnogTTI4Ny4wOTQsNTcxLjY3OWMtMjEuNzUxLTYuMzU0LTQyLjE2LTIyLjQxNS02MC41NjItNDguNTEzYy0xOC40MDMtMjYuMTA1LTMyLjQ1OC01OC41NTctNDIuMTYtOTcuMDRoMTAyLjcyMlY1NzEuNjc5eiBNMjg3LjA5NCwzODkuMzJIMTc2LjAwNWMtNC4zNTQtMjkuNzgyLTYuNjk2LTU3LjU1OC02LjY5Ni04My42NTZjMC0yOC4xMDQsMi4zNDEtNTYuMjE1LDcuMzY3LTg0LjMxOWgxMTAuNDE3VjM4OS4zMiBMMjg3LjA5NCwzODkuMzJ6IE0yODcuMDk0LDE4NC41NEgxODQuMzcyYzEwLjM3Mi0zOC4xNDgsMjQuNTA2LTcwLjIxNCw0Mi44MzEtOTYuMDM0YzE4LjQ4MS0yNi4wNDgsMzguMTQxLTQyLjE2LDU5Ljg5Mi00OC4xODUgVjE4NC41NHogTTU0Ni4wODQsMTg0LjU0aC03OS45NzNjLTEyLjM3OC01MS41MzMtMzEuNzg3LTk0LjAyOC01OC4yMjEtMTI3LjQ4NUM0NjcuMTE4LDgxLjQ3NSw1MTYuNjM4LDEyNy4zMTgsNTQ2LjA4NCwxODQuNTR6IE0zMjQuOTA2LDQwLjMyMWMyMS43NTEsNi4wMjUsNDEuNDEsMjIuMTM3LDU5Ljg5Miw0OC4xODVjMTguMzMxLDI1LjgyLDMyLjQ1OCw1Ny44ODYsNDIuODMsOTYuMDM0SDMyNC45MDZWNDAuMzIxeiBNMzI0LjkwNiwyMjEuMzQ1aDExMC40MTdjNS4wMjUsMjguMTA0LDcuMzY3LDU2LjIxNSw3LjM2Nyw4NC4zMTljMCwyNi4wOTktMi4zNDIsNTMuODc0LTYuNjk2LDgzLjY1NkgzMjQuOTA2VjIyMS4zNDV6IE0zMjQuOTA2LDU3MS42NzlWNDI2LjEyNmgxMDIuNzIyYy0xMC4wMzYsMzguNDgzLTI0LjI3Nyw3MC44MDYtNDIuNDk1LDk3LjA0QzM2Ni44NzMsNTQ5LjQ2NCwzNDYuOTkyLDU2NS42NjEsMzI0LjkwNiw1NzEuNjc5eiBNNDA3Ljg5MSw1NTQuOTUzYzI2LjQzNC0zMy4xMyw0NS44NDMtNzYuMjk2LDU4LjIyMS0xMjguODI3aDc5Ljk3M0M1MTcuNjQ1LDQ4NC4wMTIsNDY4LjExNyw1MjkuODU0LDQwNy44OTEsNTU0Ljk1M3ogTTU2MS44MSwzODkuMzJoLTg4LjMzOGM0LjM1NC0yOC40NCw2LjM2LTU2LjIxNiw2LjM2LTgzLjY1NmMwLTI3Ljc2OC0yLjAwNi01NS44NzktNi4zNi04NC4zMTloODcuNjY3IGM5LjAzNywyNy4xMDQsMTMuNzIsNTUuMjA4LDEzLjcyLDg0LjMxOUM1NzQuODU4LDMzNC4xMTEsNTcwLjUxMiwzNjIuMjE1LDU2MS44MSwzODkuMzJ6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
.wproto-ninja-form.style-style_4 .input-icon-comment:focus,
form.style-style_4 .input-icon-comment:focus,
.wproto-ninja-form.style-style_4 .input-icon-comment:hover,
form.style-style_4 .input-icon-comment:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzJweCIgaGVpZ2h0PSIzMnB4IiB2aWV3Qm94PSIwIDAgMzIgMzIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDMyIDMyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cGF0aCBmaWxsPSIjZTFlMWUxIiBkPSJNMS4yODUsMTEuNjcxQzAuNiwxMS45MzQsMC4xMTQsMTIuNTUsMC4wMTcsMTMuMjc3Yy0wLjA5NiwwLjcyOCwwLjIxMywxLjQ0OSwwLjgwNiwxLjg4bDYuNDkyLDQuNzI0TDMwLjM3NCwxLjc0IEw5Ljk4NSwyMS44MjZsOC44NzUsNi40NThjMC41NjUsMC40MTEsMS4yOTMsMC41MzQsMS45NjQsMC4zM2MwLjY3LTAuMjA0LDEuMjA0LTAuNzEyLDEuNDQ0LTEuMzY4bDkuNDk0LTI1Ljk4NSBjMC4wOTYtMC4yNjQsMC4wMjktMC41NTktMC4xNzEtMC43NTZjLTAuMi0wLjE5Ny0wLjQ5NS0wLjI1OS0wLjc1OC0wLjE1OEwxLjI4NSwxMS42NzF6Ii8+PHBhdGggZmlsbD0iI2UxZTFlMSIgZD0iTTUuNzc0LDIxLjQ1MWwwLjA1NSwwLjMwMWwxLjI2LDYuODg5YzAuMDk0LDAuNTEyLDAuNDM2LDAuOTQxLDAuOTEyLDEuMTQ4YzAuNDc2LDAuMjA2LDEuMDI1LDAuMTYyLDEuNDYxLTAuMTE5IGMxLjc1NS0xLjEzMiw0LjA0Ny0yLjYzNCwzLjk4NS0yLjcyMkw1Ljc3NCwyMS40NTF6Ii8+PC9nPjwvc3ZnPg==) !important;
}
.wproto-ninja-form.style-style_7 .input-icon-user,
form.style-style_7 .input-icon-user,
.wproto-ninja-form.style-style_8 .input-icon-user,
form.style-style_8 .input-icon-user,
.wproto-shortcode-login-signup.style_2 .input-icon-user,
#footer-widgets form .input-icon-user {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjE2cHgiIGhlaWdodD0iMTQ2cHgiIHZpZXdCb3g9IjAgMCAyMTYgMTQ2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyMTYgMTQ2IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cGF0aCBmaWxsPSIjMzQzNDM0IiBkPSJNMTA3Ljk5OSw3M2M4LjYzOCwwLDE2LjAxMS0zLjA1NiwyMi4xMi05LjE2NmM2LjExMS02LjExLDkuMTY2LTEzLjQ4Myw5LjE2Ni0yMi4xMmMwLTguNjM2LTMuMDU1LTE2LjAwOS05LjE2Ni0yMi4xMiBjLTYuMTEtNi4xMS0xMy40ODQtOS4xNjUtMjIuMTItOS4xNjVjLTguNjM2LDAtMTYuMDEsMy4wNTUtMjIuMTIsOS4xNjVjLTYuMTExLDYuMTExLTkuMTY2LDEzLjQ4NC05LjE2NiwyMi4xMiBjMCw4LjYzNywzLjA1NSwxNi4wMSw5LjE2NiwyMi4xMkM5MS45OSw2OS45NDQsOTkuMzYzLDczLDEwNy45OTksNzN6Ii8+PHBhdGggZmlsbD0iIzM0MzQzNCIgZD0iTTE2NS4wNywxMDYuMDM3Yy0wLjE5MS0yLjc0My0wLjU3MS01LjcwMy0xLjE0MS04Ljg4MWMtMC41Ny0zLjE3OC0xLjI5MS02LjEyNC0yLjE2LTguODQgYy0wLjg2OS0yLjcxNS0yLjAzNy01LjM2My0zLjUwNC03Ljk0M2MtMS40NjYtMi41OC0zLjE1LTQuNzgtNS4wNTItNi42cy00LjIyMy0zLjI3Mi02Ljk2NS00LjM1OCBjLTIuNzQ0LTEuMDg2LTUuNzcyLTEuNjMtOS4wODUtMS42M2MtMC40ODksMC0xLjYzLDAuNTg0LTMuNDIyLDEuNzUycy0zLjgxNSwyLjQ3Mi02LjA2OSwzLjkxMSBjLTIuMjU0LDEuNDM4LTUuMTg4LDIuNzQzLTguNzk5LDMuOTA5Yy0zLjYxMiwxLjE2OC03LjIzNywxLjc1Mi0xMC44NzcsMS43NTJjLTMuNjM5LDAtNy4yNjQtMC41ODQtMTAuODc2LTEuNzUyIGMtMy42MTEtMS4xNjYtNi41NDUtMi40NzEtOC43OTktMy45MDljLTIuMjU0LTEuNDM5LTQuMjc3LTIuNzQzLTYuMDY5LTMuOTExYy0xLjc5My0xLjE2OC0yLjkzMy0xLjc1Mi0zLjQyMi0xLjc1MiBjLTMuMzEzLDAtNi4zNDEsMC41NDQtOS4wODQsMS42M3MtNS4wNjUsMi41MzktNi45NjYsNC4zNThjLTEuOTAxLDEuODItMy41ODUsNC4wMi01LjA1MSw2LjZzLTIuNjM0LDUuMjI5LTMuNTAzLDcuOTQzIGMtMC44NjksMi43MTYtMS41ODksNS42NjItMi4xNTksOC44NGMtMC41NzEsMy4xNzgtMC45NTEsNi4xMzctMS4xNDEsOC44ODFjLTAuMTksMi43NDQtMC4yODUsNS41NTQtMC4yODUsOC40MzMgYzAsNi41MTcsMS45ODMsMTEuNjY0LDUuOTQ4LDE1LjQzOWMzLjk2NSwzLjc3NCw5LjIzNCw1LjY2MSwxNS44MDYsNS42NjFoNzEuMjA4YzYuNTcyLDAsMTEuODQtMS44ODcsMTUuODA2LTUuNjYxIGMzLjk2Ni0zLjc3NSw1Ljk0OC04LjkyMSw1Ljk0OC0xNS40MzlDMTY1LjM1NywxMTEuNTkxLDE2NS4yNjIsMTA4Ljc4LDE2NS4wNywxMDYuMDM3eiIvPjwvZz48L3N2Zz4=) !important;
}
.wproto-ninja-form.style-style_7 .input-icon-user:focus,
form.style-style_7 .input-icon-user:focus,
.wproto-ninja-form.style-style_8 .input-icon-user:focus,
form.style-style_8 .input-icon-user:focus,
.wproto-shortcode-login-signup.style_2 .input-icon-user:focus,
#footer-widgets form .input-icon-user:focus,
.wproto-ninja-form.style-style_7 .input-icon-user:hover,
form.style-style_7 .input-icon-user:hover,
.wproto-ninja-form.style-style_8 .input-icon-user:hover,
form.style-style_8 .input-icon-user:hover,
.wproto-shortcode-login-signup.style_2 .input-icon-user:hover,
#footer-widgets form .input-icon-user:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjE2cHgiIGhlaWdodD0iMTQ2cHgiIHZpZXdCb3g9IjAgMCAyMTYgMTQ2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyMTYgMTQ2IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cGF0aCBmaWxsPSIjNDY0NjQ2IiBkPSJNMTA3Ljk5OSw3M2M4LjYzOCwwLDE2LjAxMS0zLjA1NiwyMi4xMi05LjE2NmM2LjExMS02LjExLDkuMTY2LTEzLjQ4Myw5LjE2Ni0yMi4xMmMwLTguNjM2LTMuMDU1LTE2LjAwOS05LjE2Ni0yMi4xMiBjLTYuMTEtNi4xMS0xMy40ODQtOS4xNjUtMjIuMTItOS4xNjVjLTguNjM2LDAtMTYuMDEsMy4wNTUtMjIuMTIsOS4xNjVjLTYuMTExLDYuMTExLTkuMTY2LDEzLjQ4NC05LjE2NiwyMi4xMiBjMCw4LjYzNywzLjA1NSwxNi4wMSw5LjE2NiwyMi4xMkM5MS45OSw2OS45NDQsOTkuMzYzLDczLDEwNy45OTksNzN6Ii8+PHBhdGggZmlsbD0iIzQ2NDY0NiIgZD0iTTE2NS4wNywxMDYuMDM3Yy0wLjE5MS0yLjc0My0wLjU3MS01LjcwMy0xLjE0MS04Ljg4MWMtMC41Ny0zLjE3OC0xLjI5MS02LjEyNC0yLjE2LTguODQgYy0wLjg2OS0yLjcxNS0yLjAzNy01LjM2My0zLjUwNC03Ljk0M2MtMS40NjYtMi41OC0zLjE1LTQuNzgtNS4wNTItNi42cy00LjIyMy0zLjI3Mi02Ljk2NS00LjM1OCBjLTIuNzQ0LTEuMDg2LTUuNzcyLTEuNjMtOS4wODUtMS42M2MtMC40ODksMC0xLjYzLDAuNTg0LTMuNDIyLDEuNzUycy0zLjgxNSwyLjQ3Mi02LjA2OSwzLjkxMSBjLTIuMjU0LDEuNDM4LTUuMTg4LDIuNzQzLTguNzk5LDMuOTA5Yy0zLjYxMiwxLjE2OC03LjIzNywxLjc1Mi0xMC44NzcsMS43NTJjLTMuNjM5LDAtNy4yNjQtMC41ODQtMTAuODc2LTEuNzUyIGMtMy42MTEtMS4xNjYtNi41NDUtMi40NzEtOC43OTktMy45MDljLTIuMjU0LTEuNDM5LTQuMjc3LTIuNzQzLTYuMDY5LTMuOTExYy0xLjc5My0xLjE2OC0yLjkzMy0xLjc1Mi0zLjQyMi0xLjc1MiBjLTMuMzEzLDAtNi4zNDEsMC41NDQtOS4wODQsMS42M3MtNS4wNjUsMi41MzktNi45NjYsNC4zNThjLTEuOTAxLDEuODItMy41ODUsNC4wMi01LjA1MSw2LjZzLTIuNjM0LDUuMjI5LTMuNTAzLDcuOTQzIGMtMC44NjksMi43MTYtMS41ODksNS42NjItMi4xNTksOC44NGMtMC41NzEsMy4xNzgtMC45NTEsNi4xMzctMS4xNDEsOC44ODFjLTAuMTksMi43NDQtMC4yODUsNS41NTQtMC4yODUsOC40MzMgYzAsNi41MTcsMS45ODMsMTEuNjY0LDUuOTQ4LDE1LjQzOWMzLjk2NSwzLjc3NCw5LjIzNCw1LjY2MSwxNS44MDYsNS42NjFoNzEuMjA4YzYuNTcyLDAsMTEuODQtMS44ODcsMTUuODA2LTUuNjYxIGMzLjk2Ni0zLjc3NSw1Ljk0OC04LjkyMSw1Ljk0OC0xNS40MzlDMTY1LjM1NywxMTEuNTkxLDE2NS4yNjIsMTA4Ljc4LDE2NS4wNywxMDYuMDM3eiIvPjwvZz48L3N2Zz4=) !important;
}
.wproto-ninja-form.style-style_7 .input-icon-email,
form.style-style_7 .input-icon-email,
.wproto-ninja-form.style-style_8 .input-icon-email,
form.style-style_8 .input-icon-email,
.wproto-shortcode-login-signup.style_2 .input-icon-email,
#footer-widgets form .input-icon-email {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTExLjYyNnB4IiBoZWlnaHQ9IjUxMS42MjZweCIgdmlld0JveD0iMCAwIDUxMS42MjYgNTExLjYyNiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTExLjYyNiA1MTEuNjI2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGc+PHBhdGggZmlsbD0iIzM0MzQzNCIgZD0iTTQ5LjEwNiwxNzguNzI5YzYuNDcyLDQuNTY3LDI1Ljk4MSwxOC4xMzEsNTguNTI4LDQwLjY4NWMzMi41NDgsMjIuNTU0LDU3LjQ4MiwzOS45Miw3NC44MDMsNTIuMDk5IGMxLjkwMywxLjMzNSw1Ljk0Niw0LjIzNywxMi4xMzEsOC43MWM2LjE4Niw0LjQ3NiwxMS4zMjYsOC4wOTMsMTUuNDE2LDEwLjg1MmM0LjA5MywyLjc1OCw5LjA0MSw1Ljg1MiwxNC44NDksOS4yNzcgYzUuODA2LDMuNDIyLDExLjI3OSw1Ljk5NiwxNi40MTgsNy43YzUuMTQsMS43MTgsOS44OTgsMi41NjksMTQuMjc1LDIuNTY5aDAuMjg3aDAuMjg4YzQuMzc3LDAsOS4xMzctMC44NTIsMTQuMjc3LTIuNTY5IGM1LjEzNy0xLjcwNCwxMC42MTUtNC4yODEsMTYuNDE2LTcuN2M1LjgwNC0zLjQyOSwxMC43NTItNi41MiwxNC44NDUtOS4yNzdjNC4wOTMtMi43NTksOS4yMjktNi4zNzYsMTUuNDE3LTEwLjg1MiBjNi4xODQtNC40NzcsMTAuMjMyLTcuMzc1LDEyLjEzNS04LjcxYzE3LjUwOC0xMi4xNzksNjIuMDUxLTQzLjExLDEzMy42MTUtOTIuNzljMTMuODk0LTkuNzAzLDI1LjUwMi0yMS40MTEsMzQuODI3LTM1LjExNiBjOS4zMzItMTMuNjk5LDEzLjk5My0yOC4wNywxMy45OTMtNDMuMTA1YzAtMTIuNTY0LTQuNTIzLTIzLjMxOS0xMy41NjUtMzIuMjY0Yy05LjA0MS04Ljk0Ny0xOS43NDktMTMuNDE4LTMyLjExNy0xMy40MThINDUuNjc5IGMtMTQuNjU1LDAtMjUuOTMzLDQuOTQ4LTMzLjgzMiwxNC44NDRDMy45NDksNzkuNTYyLDAsOTEuOTM0LDAsMTA2Ljc3OWMwLDExLjk5MSw1LjIzNiwyNC45ODUsMTUuNzAzLDM4Ljk3NCBDMjYuMTY5LDE1OS43NDMsMzcuMzA3LDE3MC43MzYsNDkuMTA2LDE3OC43Mjl6Ii8+PHBhdGggZmlsbD0iIzM0MzQzNCIgZD0iTTQ4My4wNzIsMjA5LjI3NWMtNjIuNDI0LDQyLjI1MS0xMDkuODI0LDc1LjA4Ny0xNDIuMTc3LDk4LjUwMWMtMTAuODQ5LDcuOTkxLTE5LjY1LDE0LjIyOS0yNi40MDksMTguNjk5IGMtNi43NTksNC40NzMtMTUuNzQ4LDkuMDQxLTI2Ljk4LDEzLjcwMmMtMTEuMjI4LDQuNjY4LTIxLjY5Miw2Ljk5NS0zMS40MDEsNi45OTVoLTAuMjkxaC0wLjI4NyBjLTkuNzA3LDAtMjAuMTc3LTIuMzI3LTMxLjQwNS02Ljk5NWMtMTEuMjI4LTQuNjYxLTIwLjIyMy05LjIyOS0yNi45OC0xMy43MDJjLTYuNzU1LTQuNDctMTUuNTU5LTEwLjcwOC0yNi40MDctMTguNjk5IGMtMjUuNjk3LTE4Ljg0Mi03Mi45OTUtNTEuNjgtMTQxLjg5Ni05OC41MDFDMTcuOTg3LDIwMi4wNDcsOC4zNzUsMTkzLjc2MiwwLDE4NC40Mzd2MjI2LjY4NWMwLDEyLjU3LDQuNDcxLDIzLjMxOSwxMy40MTgsMzIuMjY1IGM4Ljk0NSw4Ljk0OSwxOS43MDEsMTMuNDIyLDMyLjI2NCwxMy40MjJoNDIwLjI2NmMxMi41NiwwLDIzLjMxNS00LjQ3MywzMi4yNjEtMTMuNDIyYzguOTQ5LTguOTQ5LDEzLjQxOC0xOS42OTQsMTMuNDE4LTMyLjI2NSBWMTg0LjQzN0M1MDMuNDQxLDE5My41NjksNDkzLjkyNywyMDEuODU0LDQ4My4wNzIsMjA5LjI3NXoiLz48L2c+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
.wproto-ninja-form.style-style_7 .input-icon-email:focus,
form.style-style_7 .input-icon-email:focus,
.wproto-ninja-form.style-style_8 .input-icon-email:focus,
form.style-style_8 .input-icon-email:focus,
.wproto-shortcode-login-signup.style_2 .input-icon-email:focus,
#footer-widgets form .input-icon-email:focus,
.wproto-ninja-form.style-style_7 .input-icon-email:hover,
form.style-style_7 .input-icon-email:hover,
.wproto-ninja-form.style-style_8 .input-icon-email:hover,
form.style-style_8 .input-icon-email:hover,
.wproto-shortcode-login-signup.style_2 .input-icon-email:hover,
#footer-widgets form .input-icon-email:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTExLjYyNnB4IiBoZWlnaHQ9IjUxMS42MjZweCIgdmlld0JveD0iMCAwIDUxMS42MjYgNTExLjYyNiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTExLjYyNiA1MTEuNjI2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGc+PHBhdGggZmlsbD0iIzQ2NDY0NiIgZD0iTTQ5LjEwNiwxNzguNzI5YzYuNDcyLDQuNTY3LDI1Ljk4MSwxOC4xMzEsNTguNTI4LDQwLjY4NWMzMi41NDgsMjIuNTU0LDU3LjQ4MiwzOS45Miw3NC44MDMsNTIuMDk5IGMxLjkwMywxLjMzNSw1Ljk0Niw0LjIzNywxMi4xMzEsOC43MWM2LjE4Niw0LjQ3NiwxMS4zMjYsOC4wOTMsMTUuNDE2LDEwLjg1MmM0LjA5MywyLjc1OCw5LjA0MSw1Ljg1MiwxNC44NDksOS4yNzcgYzUuODA2LDMuNDIyLDExLjI3OSw1Ljk5NiwxNi40MTgsNy43YzUuMTQsMS43MTgsOS44OTgsMi41NjksMTQuMjc1LDIuNTY5aDAuMjg3aDAuMjg4YzQuMzc3LDAsOS4xMzctMC44NTIsMTQuMjc3LTIuNTY5IGM1LjEzNy0xLjcwNCwxMC42MTUtNC4yODEsMTYuNDE2LTcuN2M1LjgwNC0zLjQyOSwxMC43NTItNi41MiwxNC44NDUtOS4yNzdjNC4wOTMtMi43NTksOS4yMjktNi4zNzYsMTUuNDE3LTEwLjg1MiBjNi4xODQtNC40NzcsMTAuMjMyLTcuMzc1LDEyLjEzNS04LjcxYzE3LjUwOC0xMi4xNzksNjIuMDUxLTQzLjExLDEzMy42MTUtOTIuNzljMTMuODk0LTkuNzAzLDI1LjUwMi0yMS40MTEsMzQuODI3LTM1LjExNiBjOS4zMzItMTMuNjk5LDEzLjk5My0yOC4wNywxMy45OTMtNDMuMTA1YzAtMTIuNTY0LTQuNTIzLTIzLjMxOS0xMy41NjUtMzIuMjY0Yy05LjA0MS04Ljk0Ny0xOS43NDktMTMuNDE4LTMyLjExNy0xMy40MThINDUuNjc5IGMtMTQuNjU1LDAtMjUuOTMzLDQuOTQ4LTMzLjgzMiwxNC44NDRDMy45NDksNzkuNTYyLDAsOTEuOTM0LDAsMTA2Ljc3OWMwLDExLjk5MSw1LjIzNiwyNC45ODUsMTUuNzAzLDM4Ljk3NCBDMjYuMTY5LDE1OS43NDMsMzcuMzA3LDE3MC43MzYsNDkuMTA2LDE3OC43Mjl6Ii8+PHBhdGggZmlsbD0iIzQ2NDY0NiIgZD0iTTQ4My4wNzIsMjA5LjI3NWMtNjIuNDI0LDQyLjI1MS0xMDkuODI0LDc1LjA4Ny0xNDIuMTc3LDk4LjUwMWMtMTAuODQ5LDcuOTkxLTE5LjY1LDE0LjIyOS0yNi40MDksMTguNjk5IGMtNi43NTksNC40NzMtMTUuNzQ4LDkuMDQxLTI2Ljk4LDEzLjcwMmMtMTEuMjI4LDQuNjY4LTIxLjY5Miw2Ljk5NS0zMS40MDEsNi45OTVoLTAuMjkxaC0wLjI4NyBjLTkuNzA3LDAtMjAuMTc3LTIuMzI3LTMxLjQwNS02Ljk5NWMtMTEuMjI4LTQuNjYxLTIwLjIyMy05LjIyOS0yNi45OC0xMy43MDJjLTYuNzU1LTQuNDctMTUuNTU5LTEwLjcwOC0yNi40MDctMTguNjk5IGMtMjUuNjk3LTE4Ljg0Mi03Mi45OTUtNTEuNjgtMTQxLjg5Ni05OC41MDFDMTcuOTg3LDIwMi4wNDcsOC4zNzUsMTkzLjc2MiwwLDE4NC40Mzd2MjI2LjY4NWMwLDEyLjU3LDQuNDcxLDIzLjMxOSwxMy40MTgsMzIuMjY1IGM4Ljk0NSw4Ljk0OSwxOS43MDEsMTMuNDIyLDMyLjI2NCwxMy40MjJoNDIwLjI2NmMxMi41NiwwLDIzLjMxNS00LjQ3MywzMi4yNjEtMTMuNDIyYzguOTQ5LTguOTQ5LDEzLjQxOC0xOS42OTQsMTMuNDE4LTMyLjI2NSBWMTg0LjQzN0M1MDMuNDQxLDE5My41NjksNDkzLjkyNywyMDEuODU0LDQ4My4wNzIsMjA5LjI3NXoiLz48L2c+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
.wproto-ninja-form.style-style_7 .input-icon-web,
form.style-style_7 .input-icon-web,
.wproto-ninja-form.style-style_8 .input-icon-web,
form.style-style_8 .input-icon-web,
.wproto-shortcode-login-signup.style_2 .input-icon-web,
#footer-widgets form .input-icon-web,
.wproto-ninja-form.style-style_7 .input-icon-url,
form.style-style_7 .input-icon-url,
.wproto-ninja-form.style-style_8 .input-icon-url,
form.style-style_8 .input-icon-url,
.wproto-shortcode-login-signup.style_2 .input-icon-url,
#footer-widgets form .input-icon-url {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iIzM0MzQzNCIgZD0iTTU4Ny41NzIsMTg2Ljg4MWMtMzIuMjY2LTc1LjIyNS04Ny4wOTYtMTI5LjkzNC0xNjIuOTQ5LTE2Mi4yODVDMzg2LjcxMSw4LjQyNywzNDcuMzI4LDAuMTY4LDMwNS44MzIsMC4xNjggYy00MS40ODgsMC04MC45MTQsOC4xODEtMTE4Ljc4NCwyNC40MjhDMTExLjgyNCw1Ni44NjEsNTYuNDE1LDExMS41MzUsMjQuMDkyLDE4Ni44ODFDNy44OTUsMjI0LjYyOSwwLDI2NC4xNzYsMCwzMDUuNjY0IGMwLDQxLjQ5Niw3Ljg5NSw4MS4zNzEsMjQuMDkyLDExOS4xMjdjMzIuMzIzLDc1LjM0Niw4Ny43MzEsMTMwLjM0OCwxNjIuOTU2LDE2Mi42MjFjMzcuODcsMTYuMjQ3LDc3LjI5NSwyNC40MiwxMTguNzg0LDI0LjQyIGM0MS40OTYsMCw4MC44NzktOC4yNTksMTE4Ljc5MS0yNC40MmM3NS44NTQtMzIuMzUyLDEzMC42ODQtODcuNDAzLDE2Mi45NDktMTYyLjYyMUM2MDMuODE5LDM4Ni45MTQsNjEyLDM0Ny4xNiw2MTIsMzA1LjY2NCBDNjEyLDI2NC4xNzYsNjAzLjgxOSwyMjQuNzU3LDU4Ny41NzIsMTg2Ljg4MXogTTIwNC4xMDksNTcuMDU0Yy0yNi40MzQsMzMuNDU4LTQ1LjgzNiw3NS45NTMtNTguMjIxLDEyNy40ODVINjUuOTE3IEM5NS4zNjIsMTI3LjMxOCwxNDQuODg5LDgxLjQ3NSwyMDQuMTA5LDU3LjA1NHogTTM3LjE0MSwzMDUuNjY0YzAtMjkuMTEsNC42ODMtNTcuMjE0LDEzLjcyLTg0LjMxOWg4Ny42NjcgYy00LjM0OCwyOC40MzktNi4zNiw1Ni41NTEtNi4zNiw4NC4zMTljMCwyNy40NCwyLjAxMyw1NS4yMTcsNi4zNiw4My42NTZINTAuMTlDNDEuNDg5LDM2Mi4yMTUsMzcuMTQxLDMzNC4xMTEsMzcuMTQxLDMwNS42NjR6IE02NS45MTcsNDI2LjEyNmg3OS45NzJjMTIuMzg1LDUyLjUzMSwzMS43ODgsOTUuNjk3LDU4LjIyMSwxMjguODI3QzE0My44ODIsNTI5Ljg1NCw5NC4zNTYsNDg0LjAxMiw2NS45MTcsNDI2LjEyNnogTTI4Ny4wOTQsNTcxLjY3OWMtMjEuNzUxLTYuMzU0LTQyLjE2LTIyLjQxNS02MC41NjItNDguNTEzYy0xOC40MDMtMjYuMTA1LTMyLjQ1OC01OC41NTctNDIuMTYtOTcuMDRoMTAyLjcyMlY1NzEuNjc5eiBNMjg3LjA5NCwzODkuMzJIMTc2LjAwNWMtNC4zNTQtMjkuNzgyLTYuNjk2LTU3LjU1OC02LjY5Ni04My42NTZjMC0yOC4xMDQsMi4zNDEtNTYuMjE1LDcuMzY3LTg0LjMxOWgxMTAuNDE3VjM4OS4zMiBMMjg3LjA5NCwzODkuMzJ6IE0yODcuMDk0LDE4NC41NEgxODQuMzcyYzEwLjM3Mi0zOC4xNDgsMjQuNTA2LTcwLjIxNCw0Mi44MzEtOTYuMDM0YzE4LjQ4MS0yNi4wNDgsMzguMTQxLTQyLjE2LDU5Ljg5Mi00OC4xODUgVjE4NC41NHogTTU0Ni4wODQsMTg0LjU0aC03OS45NzNjLTEyLjM3OC01MS41MzMtMzEuNzg3LTk0LjAyOC01OC4yMjEtMTI3LjQ4NUM0NjcuMTE4LDgxLjQ3NSw1MTYuNjM4LDEyNy4zMTgsNTQ2LjA4NCwxODQuNTR6IE0zMjQuOTA2LDQwLjMyMWMyMS43NTEsNi4wMjUsNDEuNDEsMjIuMTM3LDU5Ljg5Miw0OC4xODVjMTguMzMxLDI1LjgyLDMyLjQ1OCw1Ny44ODYsNDIuODMsOTYuMDM0SDMyNC45MDZWNDAuMzIxeiBNMzI0LjkwNiwyMjEuMzQ1aDExMC40MTdjNS4wMjUsMjguMTA0LDcuMzY3LDU2LjIxNSw3LjM2Nyw4NC4zMTljMCwyNi4wOTktMi4zNDIsNTMuODc0LTYuNjk2LDgzLjY1NkgzMjQuOTA2VjIyMS4zNDV6IE0zMjQuOTA2LDU3MS42NzlWNDI2LjEyNmgxMDIuNzIyYy0xMC4wMzYsMzguNDgzLTI0LjI3Nyw3MC44MDYtNDIuNDk1LDk3LjA0QzM2Ni44NzMsNTQ5LjQ2NCwzNDYuOTkyLDU2NS42NjEsMzI0LjkwNiw1NzEuNjc5eiBNNDA3Ljg5MSw1NTQuOTUzYzI2LjQzNC0zMy4xMyw0NS44NDMtNzYuMjk2LDU4LjIyMS0xMjguODI3aDc5Ljk3M0M1MTcuNjQ1LDQ4NC4wMTIsNDY4LjExNyw1MjkuODU0LDQwNy44OTEsNTU0Ljk1M3ogTTU2MS44MSwzODkuMzJoLTg4LjMzOGM0LjM1NC0yOC40NCw2LjM2LTU2LjIxNiw2LjM2LTgzLjY1NmMwLTI3Ljc2OC0yLjAwNi01NS44NzktNi4zNi04NC4zMTloODcuNjY3IGM5LjAzNywyNy4xMDQsMTMuNzIsNTUuMjA4LDEzLjcyLDg0LjMxOUM1NzQuODU4LDMzNC4xMTEsNTcwLjUxMiwzNjIuMjE1LDU2MS44MSwzODkuMzJ6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
.wproto-ninja-form.style-style_7 .input-icon-web:focus,
form.style-style_7 .input-icon-web:focus,
.wproto-ninja-form.style-style_8 .input-icon-web:focus,
form.style-style_8 .input-icon-web:focus,
.wproto-shortcode-login-signup.style_2 .input-icon-web:focus,
#footer-widgets form .input-icon-web:focus,
.wproto-ninja-form.style-style_7 .input-icon-web:hover,
form.style-style_7 .input-icon-web:hover,
.wproto-ninja-form.style-style_8 .input-icon-web:hover,
form.style-style_8 .input-icon-web:hover,
.wproto-shortcode-login-signup.style_2 .input-icon-web:hover,
#footer-widgets form .input-icon-web:hover,
.wproto-ninja-form.style-style_7 .input-icon-url:focus,
form.style-style_7 .input-icon-url:focus,
.wproto-ninja-form.style-style_8 .input-icon-url:focus,
form.style-style_8 .input-icon-url:focus,
.wproto-shortcode-login-signup.style_2 .input-icon-url:focus,
#footer-widgets form .input-icon-url:focus,
.wproto-ninja-form.style-style_7 .input-icon-url:hover,
form.style-style_7 .input-icon-url:hover,
.wproto-ninja-form.style-style_8 .input-icon-url:hover,
form.style-style_8 .input-icon-url:hover,
.wproto-shortcode-login-signup.style_2 .input-icon-url:hover,
#footer-widgets form .input-icon-url:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iIzQ2NDY0NiIgZD0iTTU4Ny41NzIsMTg2Ljg4MWMtMzIuMjY2LTc1LjIyNS04Ny4wOTYtMTI5LjkzNC0xNjIuOTQ5LTE2Mi4yODVDMzg2LjcxMSw4LjQyNywzNDcuMzI4LDAuMTY4LDMwNS44MzIsMC4xNjggYy00MS40ODgsMC04MC45MTQsOC4xODEtMTE4Ljc4NCwyNC40MjhDMTExLjgyNCw1Ni44NjEsNTYuNDE1LDExMS41MzUsMjQuMDkyLDE4Ni44ODFDNy44OTUsMjI0LjYyOSwwLDI2NC4xNzYsMCwzMDUuNjY0IGMwLDQxLjQ5Niw3Ljg5NSw4MS4zNzEsMjQuMDkyLDExOS4xMjdjMzIuMzIzLDc1LjM0Niw4Ny43MzEsMTMwLjM0OCwxNjIuOTU2LDE2Mi42MjFjMzcuODcsMTYuMjQ3LDc3LjI5NSwyNC40MiwxMTguNzg0LDI0LjQyIGM0MS40OTYsMCw4MC44NzktOC4yNTksMTE4Ljc5MS0yNC40MmM3NS44NTQtMzIuMzUyLDEzMC42ODQtODcuNDAzLDE2Mi45NDktMTYyLjYyMUM2MDMuODE5LDM4Ni45MTQsNjEyLDM0Ny4xNiw2MTIsMzA1LjY2NCBDNjEyLDI2NC4xNzYsNjAzLjgxOSwyMjQuNzU3LDU4Ny41NzIsMTg2Ljg4MXogTTIwNC4xMDksNTcuMDU0Yy0yNi40MzQsMzMuNDU4LTQ1LjgzNiw3NS45NTMtNTguMjIxLDEyNy40ODVINjUuOTE3IEM5NS4zNjIsMTI3LjMxOCwxNDQuODg5LDgxLjQ3NSwyMDQuMTA5LDU3LjA1NHogTTM3LjE0MSwzMDUuNjY0YzAtMjkuMTEsNC42ODMtNTcuMjE0LDEzLjcyLTg0LjMxOWg4Ny42NjcgYy00LjM0OCwyOC40MzktNi4zNiw1Ni41NTEtNi4zNiw4NC4zMTljMCwyNy40NCwyLjAxMyw1NS4yMTcsNi4zNiw4My42NTZINTAuMTlDNDEuNDg5LDM2Mi4yMTUsMzcuMTQxLDMzNC4xMTEsMzcuMTQxLDMwNS42NjR6IE02NS45MTcsNDI2LjEyNmg3OS45NzJjMTIuMzg1LDUyLjUzMSwzMS43ODgsOTUuNjk3LDU4LjIyMSwxMjguODI3QzE0My44ODIsNTI5Ljg1NCw5NC4zNTYsNDg0LjAxMiw2NS45MTcsNDI2LjEyNnogTTI4Ny4wOTQsNTcxLjY3OWMtMjEuNzUxLTYuMzU0LTQyLjE2LTIyLjQxNS02MC41NjItNDguNTEzYy0xOC40MDMtMjYuMTA1LTMyLjQ1OC01OC41NTctNDIuMTYtOTcuMDRoMTAyLjcyMlY1NzEuNjc5eiBNMjg3LjA5NCwzODkuMzJIMTc2LjAwNWMtNC4zNTQtMjkuNzgyLTYuNjk2LTU3LjU1OC02LjY5Ni04My42NTZjMC0yOC4xMDQsMi4zNDEtNTYuMjE1LDcuMzY3LTg0LjMxOWgxMTAuNDE3VjM4OS4zMiBMMjg3LjA5NCwzODkuMzJ6IE0yODcuMDk0LDE4NC41NEgxODQuMzcyYzEwLjM3Mi0zOC4xNDgsMjQuNTA2LTcwLjIxNCw0Mi44MzEtOTYuMDM0YzE4LjQ4MS0yNi4wNDgsMzguMTQxLTQyLjE2LDU5Ljg5Mi00OC4xODUgVjE4NC41NHogTTU0Ni4wODQsMTg0LjU0aC03OS45NzNjLTEyLjM3OC01MS41MzMtMzEuNzg3LTk0LjAyOC01OC4yMjEtMTI3LjQ4NUM0NjcuMTE4LDgxLjQ3NSw1MTYuNjM4LDEyNy4zMTgsNTQ2LjA4NCwxODQuNTR6IE0zMjQuOTA2LDQwLjMyMWMyMS43NTEsNi4wMjUsNDEuNDEsMjIuMTM3LDU5Ljg5Miw0OC4xODVjMTguMzMxLDI1LjgyLDMyLjQ1OCw1Ny44ODYsNDIuODMsOTYuMDM0SDMyNC45MDZWNDAuMzIxeiBNMzI0LjkwNiwyMjEuMzQ1aDExMC40MTdjNS4wMjUsMjguMTA0LDcuMzY3LDU2LjIxNSw3LjM2Nyw4NC4zMTljMCwyNi4wOTktMi4zNDIsNTMuODc0LTYuNjk2LDgzLjY1NkgzMjQuOTA2VjIyMS4zNDV6IE0zMjQuOTA2LDU3MS42NzlWNDI2LjEyNmgxMDIuNzIyYy0xMC4wMzYsMzguNDgzLTI0LjI3Nyw3MC44MDYtNDIuNDk1LDk3LjA0QzM2Ni44NzMsNTQ5LjQ2NCwzNDYuOTkyLDU2NS42NjEsMzI0LjkwNiw1NzEuNjc5eiBNNDA3Ljg5MSw1NTQuOTUzYzI2LjQzNC0zMy4xMyw0NS44NDMtNzYuMjk2LDU4LjIyMS0xMjguODI3aDc5Ljk3M0M1MTcuNjQ1LDQ4NC4wMTIsNDY4LjExNyw1MjkuODU0LDQwNy44OTEsNTU0Ljk1M3ogTTU2MS44MSwzODkuMzJoLTg4LjMzOGM0LjM1NC0yOC40NCw2LjM2LTU2LjIxNiw2LjM2LTgzLjY1NmMwLTI3Ljc2OC0yLjAwNi01NS44NzktNi4zNi04NC4zMTloODcuNjY3IGM5LjAzNywyNy4xMDQsMTMuNzIsNTUuMjA4LDEzLjcyLDg0LjMxOUM1NzQuODU4LDMzNC4xMTEsNTcwLjUxMiwzNjIuMjE1LDU2MS44MSwzODkuMzJ6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
.wproto-ninja-form.style-style_7 .input-icon-comment,
form.style-style_7 .input-icon-comment,
.wproto-ninja-form.style-style_8 .input-icon-comment,
form.style-style_8 .input-icon-comment,
.wproto-shortcode-login-signup.style_2 .input-icon-comment,
#footer-widgets form .input-icon-comment {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzJweCIgaGVpZ2h0PSIzMnB4IiB2aWV3Qm94PSIwIDAgMzIgMzIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDMyIDMyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cGF0aCBmaWxsPSIjMzQzNDM0IiBkPSJNMS4yODUsMTEuNjcxQzAuNiwxMS45MzQsMC4xMTQsMTIuNTUsMC4wMTcsMTMuMjc3Yy0wLjA5NiwwLjcyOCwwLjIxMywxLjQ0OSwwLjgwNiwxLjg4bDYuNDkyLDQuNzI0TDMwLjM3NCwxLjc0IEw5Ljk4NSwyMS44MjZsOC44NzUsNi40NThjMC41NjUsMC40MTEsMS4yOTMsMC41MzQsMS45NjQsMC4zM2MwLjY3LTAuMjA0LDEuMjA0LTAuNzEyLDEuNDQ0LTEuMzY4bDkuNDk0LTI1Ljk4NSBjMC4wOTYtMC4yNjQsMC4wMjktMC41NTktMC4xNzEtMC43NTZjLTAuMi0wLjE5Ny0wLjQ5NS0wLjI1OS0wLjc1OC0wLjE1OEwxLjI4NSwxMS42NzF6Ii8+PHBhdGggZmlsbD0iIzM0MzQzNCIgZD0iTTUuNzc0LDIxLjQ1MWwwLjA1NSwwLjMwMWwxLjI2LDYuODg5YzAuMDk0LDAuNTEyLDAuNDM2LDAuOTQxLDAuOTEyLDEuMTQ4YzAuNDc2LDAuMjA2LDEuMDI1LDAuMTYyLDEuNDYxLTAuMTE5IGMxLjc1NS0xLjEzMiw0LjA0Ny0yLjYzNCwzLjk4NS0yLjcyMkw1Ljc3NCwyMS40NTF6Ii8+PC9nPjwvc3ZnPg==) !important;
}
.wproto-ninja-form.style-style_7 .input-icon-comment:focus,
form.style-style_7 .input-icon-comment:focus,
.wproto-ninja-form.style-style_8 .input-icon-comment:focus,
form.style-style_8 .input-icon-comment:focus,
.wproto-shortcode-login-signup.style_2 .input-icon-comment:focus,
#footer-widgets form .input-icon-comment:focus,
.wproto-ninja-form.style-style_7 .input-icon-comment:hover,
form.style-style_7 .input-icon-comment:hover,
.wproto-ninja-form.style-style_8 .input-icon-comment:hover,
form.style-style_8 .input-icon-comment:hover,
.wproto-shortcode-login-signup.style_2 .input-icon-comment:hover,
#footer-widgets form .input-icon-comment:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzJweCIgaGVpZ2h0PSIzMnB4IiB2aWV3Qm94PSIwIDAgMzIgMzIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDMyIDMyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cGF0aCBmaWxsPSIjNDY0NjQ2IiBkPSJNMS4yODUsMTEuNjcxQzAuNiwxMS45MzQsMC4xMTQsMTIuNTUsMC4wMTcsMTMuMjc3Yy0wLjA5NiwwLjcyOCwwLjIxMywxLjQ0OSwwLjgwNiwxLjg4bDYuNDkyLDQuNzI0TDMwLjM3NCwxLjc0IEw5Ljk4NSwyMS44MjZsOC44NzUsNi40NThjMC41NjUsMC40MTEsMS4yOTMsMC41MzQsMS45NjQsMC4zM2MwLjY3LTAuMjA0LDEuMjA0LTAuNzEyLDEuNDQ0LTEuMzY4bDkuNDk0LTI1Ljk4NSBjMC4wOTYtMC4yNjQsMC4wMjktMC41NTktMC4xNzEtMC43NTZjLTAuMi0wLjE5Ny0wLjQ5NS0wLjI1OS0wLjc1OC0wLjE1OEwxLjI4NSwxMS42NzF6Ii8+PHBhdGggZmlsbD0iIzQ2NDY0NiIgZD0iTTUuNzc0LDIxLjQ1MWwwLjA1NSwwLjMwMWwxLjI2LDYuODg5YzAuMDk0LDAuNTEyLDAuNDM2LDAuOTQxLDAuOTEyLDEuMTQ4YzAuNDc2LDAuMjA2LDEuMDI1LDAuMTYyLDEuNDYxLTAuMTE5IGMxLjc1NS0xLjEzMiw0LjA0Ny0yLjYzNCwzLjk4NS0yLjcyMkw1Ljc3NCwyMS40NTF6Ii8+PC9nPjwvc3ZnPg==) !important;
}
.wproto-ninja-form.style-style_9 .input-icon-user,
form.style-style_9 .input-icon-user,
.wproto-shortcode-login-signup.style_4 .input-icon-user {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjE2cHgiIGhlaWdodD0iMTQ2cHgiIHZpZXdCb3g9IjAgMCAyMTYgMTQ2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyMTYgMTQ2IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cGF0aCBmaWxsPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkiIGQ9Ik0xMDcuOTk5LDczYzguNjM4LDAsMTYuMDExLTMuMDU2LDIyLjEyLTkuMTY2YzYuMTExLTYuMTEsOS4xNjYtMTMuNDgzLDkuMTY2LTIyLjEyYzAtOC42MzYtMy4wNTUtMTYuMDA5LTkuMTY2LTIyLjEyIGMtNi4xMS02LjExLTEzLjQ4NC05LjE2NS0yMi4xMi05LjE2NWMtOC42MzYsMC0xNi4wMSwzLjA1NS0yMi4xMiw5LjE2NWMtNi4xMTEsNi4xMTEtOS4xNjYsMTMuNDg0LTkuMTY2LDIyLjEyIGMwLDguNjM3LDMuMDU1LDE2LjAxLDkuMTY2LDIyLjEyQzkxLjk5LDY5Ljk0NCw5OS4zNjMsNzMsMTA3Ljk5OSw3M3oiLz48cGF0aCBmaWxsPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkiIGQ9Ik0xNjUuMDcsMTA2LjAzN2MtMC4xOTEtMi43NDMtMC41NzEtNS43MDMtMS4xNDEtOC44ODFjLTAuNTctMy4xNzgtMS4yOTEtNi4xMjQtMi4xNi04Ljg0IGMtMC44NjktMi43MTUtMi4wMzctNS4zNjMtMy41MDQtNy45NDNjLTEuNDY2LTIuNTgtMy4xNS00Ljc4LTUuMDUyLTYuNnMtNC4yMjMtMy4yNzItNi45NjUtNC4zNTggYy0yLjc0NC0xLjA4Ni01Ljc3Mi0xLjYzLTkuMDg1LTEuNjNjLTAuNDg5LDAtMS42MywwLjU4NC0zLjQyMiwxLjc1MnMtMy44MTUsMi40NzItNi4wNjksMy45MTEgYy0yLjI1NCwxLjQzOC01LjE4OCwyLjc0My04Ljc5OSwzLjkwOWMtMy42MTIsMS4xNjgtNy4yMzcsMS43NTItMTAuODc3LDEuNzUyYy0zLjYzOSwwLTcuMjY0LTAuNTg0LTEwLjg3Ni0xLjc1MiBjLTMuNjExLTEuMTY2LTYuNTQ1LTIuNDcxLTguNzk5LTMuOTA5Yy0yLjI1NC0xLjQzOS00LjI3Ny0yLjc0My02LjA2OS0zLjkxMWMtMS43OTMtMS4xNjgtMi45MzMtMS43NTItMy40MjItMS43NTIgYy0zLjMxMywwLTYuMzQxLDAuNTQ0LTkuMDg0LDEuNjNzLTUuMDY1LDIuNTM5LTYuOTY2LDQuMzU4Yy0xLjkwMSwxLjgyLTMuNTg1LDQuMDItNS4wNTEsNi42cy0yLjYzNCw1LjIyOS0zLjUwMyw3Ljk0MyBjLTAuODY5LDIuNzE2LTEuNTg5LDUuNjYyLTIuMTU5LDguODRjLTAuNTcxLDMuMTc4LTAuOTUxLDYuMTM3LTEuMTQxLDguODgxYy0wLjE5LDIuNzQ0LTAuMjg1LDUuNTU0LTAuMjg1LDguNDMzIGMwLDYuNTE3LDEuOTgzLDExLjY2NCw1Ljk0OCwxNS40MzljMy45NjUsMy43NzQsOS4yMzQsNS42NjEsMTUuODA2LDUuNjYxaDcxLjIwOGM2LjU3MiwwLDExLjg0LTEuODg3LDE1LjgwNi01LjY2MSBjMy45NjYtMy43NzUsNS45NDgtOC45MjEsNS45NDgtMTUuNDM5QzE2NS4zNTcsMTExLjU5MSwxNjUuMjYyLDEwOC43OCwxNjUuMDcsMTA2LjAzN3oiLz48L2c+PC9zdmc+) !important;
}
.wproto-ninja-form.style-style_9 .input-icon-user:focus,
form.style-style_9 .input-icon-user:focus,
.wproto-shortcode-login-signup.style_4 .input-icon-user:focus,
.wproto-ninja-form.style-style_9 .input-icon-user:hover,
form.style-style_9 .input-icon-user:hover,
.wproto-shortcode-login-signup.style_4 .input-icon-user:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjE2cHgiIGhlaWdodD0iMTQ2cHgiIHZpZXdCb3g9IjAgMCAyMTYgMTQ2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyMTYgMTQ2IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNMTA3Ljk5OSw3M2M4LjYzOCwwLDE2LjAxMS0zLjA1NiwyMi4xMi05LjE2NmM2LjExMS02LjExLDkuMTY2LTEzLjQ4Myw5LjE2Ni0yMi4xMmMwLTguNjM2LTMuMDU1LTE2LjAwOS05LjE2Ni0yMi4xMiBjLTYuMTEtNi4xMS0xMy40ODQtOS4xNjUtMjIuMTItOS4xNjVjLTguNjM2LDAtMTYuMDEsMy4wNTUtMjIuMTIsOS4xNjVjLTYuMTExLDYuMTExLTkuMTY2LDEzLjQ4NC05LjE2NiwyMi4xMiBjMCw4LjYzNywzLjA1NSwxNi4wMSw5LjE2NiwyMi4xMkM5MS45OSw2OS45NDQsOTkuMzYzLDczLDEwNy45OTksNzN6Ii8+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTE2NS4wNywxMDYuMDM3Yy0wLjE5MS0yLjc0My0wLjU3MS01LjcwMy0xLjE0MS04Ljg4MWMtMC41Ny0zLjE3OC0xLjI5MS02LjEyNC0yLjE2LTguODQgYy0wLjg2OS0yLjcxNS0yLjAzNy01LjM2My0zLjUwNC03Ljk0M2MtMS40NjYtMi41OC0zLjE1LTQuNzgtNS4wNTItNi42cy00LjIyMy0zLjI3Mi02Ljk2NS00LjM1OCBjLTIuNzQ0LTEuMDg2LTUuNzcyLTEuNjMtOS4wODUtMS42M2MtMC40ODksMC0xLjYzLDAuNTg0LTMuNDIyLDEuNzUycy0zLjgxNSwyLjQ3Mi02LjA2OSwzLjkxMSBjLTIuMjU0LDEuNDM4LTUuMTg4LDIuNzQzLTguNzk5LDMuOTA5Yy0zLjYxMiwxLjE2OC03LjIzNywxLjc1Mi0xMC44NzcsMS43NTJjLTMuNjM5LDAtNy4yNjQtMC41ODQtMTAuODc2LTEuNzUyIGMtMy42MTEtMS4xNjYtNi41NDUtMi40NzEtOC43OTktMy45MDljLTIuMjU0LTEuNDM5LTQuMjc3LTIuNzQzLTYuMDY5LTMuOTExYy0xLjc5My0xLjE2OC0yLjkzMy0xLjc1Mi0zLjQyMi0xLjc1MiBjLTMuMzEzLDAtNi4zNDEsMC41NDQtOS4wODQsMS42M3MtNS4wNjUsMi41MzktNi45NjYsNC4zNThjLTEuOTAxLDEuODItMy41ODUsNC4wMi01LjA1MSw2LjZzLTIuNjM0LDUuMjI5LTMuNTAzLDcuOTQzIGMtMC44NjksMi43MTYtMS41ODksNS42NjItMi4xNTksOC44NGMtMC41NzEsMy4xNzgtMC45NTEsNi4xMzctMS4xNDEsOC44ODFjLTAuMTksMi43NDQtMC4yODUsNS41NTQtMC4yODUsOC40MzMgYzAsNi41MTcsMS45ODMsMTEuNjY0LDUuOTQ4LDE1LjQzOWMzLjk2NSwzLjc3NCw5LjIzNCw1LjY2MSwxNS44MDYsNS42NjFoNzEuMjA4YzYuNTcyLDAsMTEuODQtMS44ODcsMTUuODA2LTUuNjYxIGMzLjk2Ni0zLjc3NSw1Ljk0OC04LjkyMSw1Ljk0OC0xNS40MzlDMTY1LjM1NywxMTEuNTkxLDE2NS4yNjIsMTA4Ljc4LDE2NS4wNywxMDYuMDM3eiIvPjwvZz48L3N2Zz4=) !important;
}
.wproto-ninja-form.style-style_9 .input-icon-email,
form.style-style_9 .input-icon-email,
.wproto-shortcode-login-signup.style_4 .input-icon-email {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTExLjYyNnB4IiBoZWlnaHQ9IjUxMS42MjZweCIgdmlld0JveD0iMCAwIDUxMS42MjYgNTExLjYyNiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTExLjYyNiA1MTEuNjI2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGc+PHBhdGggZmlsbD0icmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpIiBkPSJNNDkuMTA2LDE3OC43MjljNi40NzIsNC41NjcsMjUuOTgxLDE4LjEzMSw1OC41MjgsNDAuNjg1YzMyLjU0OCwyMi41NTQsNTcuNDgyLDM5LjkyLDc0LjgwMyw1Mi4wOTkgYzEuOTAzLDEuMzM1LDUuOTQ2LDQuMjM3LDEyLjEzMSw4LjcxYzYuMTg2LDQuNDc2LDExLjMyNiw4LjA5MywxNS40MTYsMTAuODUyYzQuMDkzLDIuNzU4LDkuMDQxLDUuODUyLDE0Ljg0OSw5LjI3NyBjNS44MDYsMy40MjIsMTEuMjc5LDUuOTk2LDE2LjQxOCw3LjdjNS4xNCwxLjcxOCw5Ljg5OCwyLjU2OSwxNC4yNzUsMi41NjloMC4yODdoMC4yODhjNC4zNzcsMCw5LjEzNy0wLjg1MiwxNC4yNzctMi41NjkgYzUuMTM3LTEuNzA0LDEwLjYxNS00LjI4MSwxNi40MTYtNy43YzUuODA0LTMuNDI5LDEwLjc1Mi02LjUyLDE0Ljg0NS05LjI3N2M0LjA5My0yLjc1OSw5LjIyOS02LjM3NiwxNS40MTctMTAuODUyIGM2LjE4NC00LjQ3NywxMC4yMzItNy4zNzUsMTIuMTM1LTguNzFjMTcuNTA4LTEyLjE3OSw2Mi4wNTEtNDMuMTEsMTMzLjYxNS05Mi43OWMxMy44OTQtOS43MDMsMjUuNTAyLTIxLjQxMSwzNC44MjctMzUuMTE2IGM5LjMzMi0xMy42OTksMTMuOTkzLTI4LjA3LDEzLjk5My00My4xMDVjMC0xMi41NjQtNC41MjMtMjMuMzE5LTEzLjU2NS0zMi4yNjRjLTkuMDQxLTguOTQ3LTE5Ljc0OS0xMy40MTgtMzIuMTE3LTEzLjQxOEg0NS42NzkgYy0xNC42NTUsMC0yNS45MzMsNC45NDgtMzMuODMyLDE0Ljg0NEMzLjk0OSw3OS41NjIsMCw5MS45MzQsMCwxMDYuNzc5YzAsMTEuOTkxLDUuMjM2LDI0Ljk4NSwxNS43MDMsMzguOTc0IEMyNi4xNjksMTU5Ljc0MywzNy4zMDcsMTcwLjczNiw0OS4xMDYsMTc4LjcyOXoiLz48cGF0aCBmaWxsPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkiIGQ9Ik00ODMuMDcyLDIwOS4yNzVjLTYyLjQyNCw0Mi4yNTEtMTA5LjgyNCw3NS4wODctMTQyLjE3Nyw5OC41MDFjLTEwLjg0OSw3Ljk5MS0xOS42NSwxNC4yMjktMjYuNDA5LDE4LjY5OSBjLTYuNzU5LDQuNDczLTE1Ljc0OCw5LjA0MS0yNi45OCwxMy43MDJjLTExLjIyOCw0LjY2OC0yMS42OTIsNi45OTUtMzEuNDAxLDYuOTk1aC0wLjI5MWgtMC4yODcgYy05LjcwNywwLTIwLjE3Ny0yLjMyNy0zMS40MDUtNi45OTVjLTExLjIyOC00LjY2MS0yMC4yMjMtOS4yMjktMjYuOTgtMTMuNzAyYy02Ljc1NS00LjQ3LTE1LjU1OS0xMC43MDgtMjYuNDA3LTE4LjY5OSBjLTI1LjY5Ny0xOC44NDItNzIuOTk1LTUxLjY4LTE0MS44OTYtOTguNTAxQzE3Ljk4NywyMDIuMDQ3LDguMzc1LDE5My43NjIsMCwxODQuNDM3djIyNi42ODVjMCwxMi41Nyw0LjQ3MSwyMy4zMTksMTMuNDE4LDMyLjI2NSBjOC45NDUsOC45NDksMTkuNzAxLDEzLjQyMiwzMi4yNjQsMTMuNDIyaDQyMC4yNjZjMTIuNTYsMCwyMy4zMTUtNC40NzMsMzIuMjYxLTEzLjQyMmM4Ljk0OS04Ljk0OSwxMy40MTgtMTkuNjk0LDEzLjQxOC0zMi4yNjUgVjE4NC40MzdDNTAzLjQ0MSwxOTMuNTY5LDQ5My45MjcsMjAxLjg1NCw0ODMuMDcyLDIwOS4yNzV6Ii8+PC9nPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=) !important;
}
.wproto-ninja-form.style-style_9 .input-icon-email:focus,
form.style-style_9 .input-icon-email:focus,
.wproto-shortcode-login-signup.style_4 .input-icon-email:focus,
.wproto-ninja-form.style-style_9 .input-icon-email:hover,
form.style-style_9 .input-icon-email:hover,
.wproto-shortcode-login-signup.style_4 .input-icon-email:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTExLjYyNnB4IiBoZWlnaHQ9IjUxMS42MjZweCIgdmlld0JveD0iMCAwIDUxMS42MjYgNTExLjYyNiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTExLjYyNiA1MTEuNjI2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGc+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTQ5LjEwNiwxNzguNzI5YzYuNDcyLDQuNTY3LDI1Ljk4MSwxOC4xMzEsNTguNTI4LDQwLjY4NWMzMi41NDgsMjIuNTU0LDU3LjQ4MiwzOS45Miw3NC44MDMsNTIuMDk5IGMxLjkwMywxLjMzNSw1Ljk0Niw0LjIzNywxMi4xMzEsOC43MWM2LjE4Niw0LjQ3NiwxMS4zMjYsOC4wOTMsMTUuNDE2LDEwLjg1MmM0LjA5MywyLjc1OCw5LjA0MSw1Ljg1MiwxNC44NDksOS4yNzcgYzUuODA2LDMuNDIyLDExLjI3OSw1Ljk5NiwxNi40MTgsNy43YzUuMTQsMS43MTgsOS44OTgsMi41NjksMTQuMjc1LDIuNTY5aDAuMjg3aDAuMjg4YzQuMzc3LDAsOS4xMzctMC44NTIsMTQuMjc3LTIuNTY5IGM1LjEzNy0xLjcwNCwxMC42MTUtNC4yODEsMTYuNDE2LTcuN2M1LjgwNC0zLjQyOSwxMC43NTItNi41MiwxNC44NDUtOS4yNzdjNC4wOTMtMi43NTksOS4yMjktNi4zNzYsMTUuNDE3LTEwLjg1MiBjNi4xODQtNC40NzcsMTAuMjMyLTcuMzc1LDEyLjEzNS04LjcxYzE3LjUwOC0xMi4xNzksNjIuMDUxLTQzLjExLDEzMy42MTUtOTIuNzljMTMuODk0LTkuNzAzLDI1LjUwMi0yMS40MTEsMzQuODI3LTM1LjExNiBjOS4zMzItMTMuNjk5LDEzLjk5My0yOC4wNywxMy45OTMtNDMuMTA1YzAtMTIuNTY0LTQuNTIzLTIzLjMxOS0xMy41NjUtMzIuMjY0Yy05LjA0MS04Ljk0Ny0xOS43NDktMTMuNDE4LTMyLjExNy0xMy40MThINDUuNjc5IGMtMTQuNjU1LDAtMjUuOTMzLDQuOTQ4LTMzLjgzMiwxNC44NDRDMy45NDksNzkuNTYyLDAsOTEuOTM0LDAsMTA2Ljc3OWMwLDExLjk5MSw1LjIzNiwyNC45ODUsMTUuNzAzLDM4Ljk3NCBDMjYuMTY5LDE1OS43NDMsMzcuMzA3LDE3MC43MzYsNDkuMTA2LDE3OC43Mjl6Ii8+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTQ4My4wNzIsMjA5LjI3NWMtNjIuNDI0LDQyLjI1MS0xMDkuODI0LDc1LjA4Ny0xNDIuMTc3LDk4LjUwMWMtMTAuODQ5LDcuOTkxLTE5LjY1LDE0LjIyOS0yNi40MDksMTguNjk5IGMtNi43NTksNC40NzMtMTUuNzQ4LDkuMDQxLTI2Ljk4LDEzLjcwMmMtMTEuMjI4LDQuNjY4LTIxLjY5Miw2Ljk5NS0zMS40MDEsNi45OTVoLTAuMjkxaC0wLjI4NyBjLTkuNzA3LDAtMjAuMTc3LTIuMzI3LTMxLjQwNS02Ljk5NWMtMTEuMjI4LTQuNjYxLTIwLjIyMy05LjIyOS0yNi45OC0xMy43MDJjLTYuNzU1LTQuNDctMTUuNTU5LTEwLjcwOC0yNi40MDctMTguNjk5IGMtMjUuNjk3LTE4Ljg0Mi03Mi45OTUtNTEuNjgtMTQxLjg5Ni05OC41MDFDMTcuOTg3LDIwMi4wNDcsOC4zNzUsMTkzLjc2MiwwLDE4NC40Mzd2MjI2LjY4NWMwLDEyLjU3LDQuNDcxLDIzLjMxOSwxMy40MTgsMzIuMjY1IGM4Ljk0NSw4Ljk0OSwxOS43MDEsMTMuNDIyLDMyLjI2NCwxMy40MjJoNDIwLjI2NmMxMi41NiwwLDIzLjMxNS00LjQ3MywzMi4yNjEtMTMuNDIyYzguOTQ5LTguOTQ5LDEzLjQxOC0xOS42OTQsMTMuNDE4LTMyLjI2NSBWMTg0LjQzN0M1MDMuNDQxLDE5My41NjksNDkzLjkyNywyMDEuODU0LDQ4My4wNzIsMjA5LjI3NXoiLz48L2c+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
.wproto-ninja-form.style-style_9 .input-icon-web,
form.style-style_9 .input-icon-web,
.wproto-shortcode-login-signup.style_4 .input-icon-web,
.wproto-ninja-form.style-style_9 .input-icon-url,
form.style-style_9 .input-icon-url,
.wproto-shortcode-login-signup.style_4 .input-icon-url {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0icmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpIiBkPSJNNTg3LjU3MiwxODYuODgxYy0zMi4yNjYtNzUuMjI1LTg3LjA5Ni0xMjkuOTM0LTE2Mi45NDktMTYyLjI4NUMzODYuNzExLDguNDI3LDM0Ny4zMjgsMC4xNjgsMzA1LjgzMiwwLjE2OCBjLTQxLjQ4OCwwLTgwLjkxNCw4LjE4MS0xMTguNzg0LDI0LjQyOEMxMTEuODI0LDU2Ljg2MSw1Ni40MTUsMTExLjUzNSwyNC4wOTIsMTg2Ljg4MUM3Ljg5NSwyMjQuNjI5LDAsMjY0LjE3NiwwLDMwNS42NjQgYzAsNDEuNDk2LDcuODk1LDgxLjM3MSwyNC4wOTIsMTE5LjEyN2MzMi4zMjMsNzUuMzQ2LDg3LjczMSwxMzAuMzQ4LDE2Mi45NTYsMTYyLjYyMWMzNy44NywxNi4yNDcsNzcuMjk1LDI0LjQyLDExOC43ODQsMjQuNDIgYzQxLjQ5NiwwLDgwLjg3OS04LjI1OSwxMTguNzkxLTI0LjQyYzc1Ljg1NC0zMi4zNTIsMTMwLjY4NC04Ny40MDMsMTYyLjk0OS0xNjIuNjIxQzYwMy44MTksMzg2LjkxNCw2MTIsMzQ3LjE2LDYxMiwzMDUuNjY0IEM2MTIsMjY0LjE3Niw2MDMuODE5LDIyNC43NTcsNTg3LjU3MiwxODYuODgxeiBNMjA0LjEwOSw1Ny4wNTRjLTI2LjQzNCwzMy40NTgtNDUuODM2LDc1Ljk1My01OC4yMjEsMTI3LjQ4NUg2NS45MTcgQzk1LjM2MiwxMjcuMzE4LDE0NC44ODksODEuNDc1LDIwNC4xMDksNTcuMDU0eiBNMzcuMTQxLDMwNS42NjRjMC0yOS4xMSw0LjY4My01Ny4yMTQsMTMuNzItODQuMzE5aDg3LjY2NyBjLTQuMzQ4LDI4LjQzOS02LjM2LDU2LjU1MS02LjM2LDg0LjMxOWMwLDI3LjQ0LDIuMDEzLDU1LjIxNyw2LjM2LDgzLjY1Nkg1MC4xOUM0MS40ODksMzYyLjIxNSwzNy4xNDEsMzM0LjExMSwzNy4xNDEsMzA1LjY2NHogTTY1LjkxNyw0MjYuMTI2aDc5Ljk3MmMxMi4zODUsNTIuNTMxLDMxLjc4OCw5NS42OTcsNTguMjIxLDEyOC44MjdDMTQzLjg4Miw1MjkuODU0LDk0LjM1Niw0ODQuMDEyLDY1LjkxNyw0MjYuMTI2eiBNMjg3LjA5NCw1NzEuNjc5Yy0yMS43NTEtNi4zNTQtNDIuMTYtMjIuNDE1LTYwLjU2Mi00OC41MTNjLTE4LjQwMy0yNi4xMDUtMzIuNDU4LTU4LjU1Ny00Mi4xNi05Ny4wNGgxMDIuNzIyVjU3MS42Nzl6IE0yODcuMDk0LDM4OS4zMkgxNzYuMDA1Yy00LjM1NC0yOS43ODItNi42OTYtNTcuNTU4LTYuNjk2LTgzLjY1NmMwLTI4LjEwNCwyLjM0MS01Ni4yMTUsNy4zNjctODQuMzE5aDExMC40MTdWMzg5LjMyIEwyODcuMDk0LDM4OS4zMnogTTI4Ny4wOTQsMTg0LjU0SDE4NC4zNzJjMTAuMzcyLTM4LjE0OCwyNC41MDYtNzAuMjE0LDQyLjgzMS05Ni4wMzRjMTguNDgxLTI2LjA0OCwzOC4xNDEtNDIuMTYsNTkuODkyLTQ4LjE4NSBWMTg0LjU0eiBNNTQ2LjA4NCwxODQuNTRoLTc5Ljk3M2MtMTIuMzc4LTUxLjUzMy0zMS43ODctOTQuMDI4LTU4LjIyMS0xMjcuNDg1QzQ2Ny4xMTgsODEuNDc1LDUxNi42MzgsMTI3LjMxOCw1NDYuMDg0LDE4NC41NHogTTMyNC45MDYsNDAuMzIxYzIxLjc1MSw2LjAyNSw0MS40MSwyMi4xMzcsNTkuODkyLDQ4LjE4NWMxOC4zMzEsMjUuODIsMzIuNDU4LDU3Ljg4Niw0Mi44Myw5Ni4wMzRIMzI0LjkwNlY0MC4zMjF6IE0zMjQuOTA2LDIyMS4zNDVoMTEwLjQxN2M1LjAyNSwyOC4xMDQsNy4zNjcsNTYuMjE1LDcuMzY3LDg0LjMxOWMwLDI2LjA5OS0yLjM0Miw1My44NzQtNi42OTYsODMuNjU2SDMyNC45MDZWMjIxLjM0NXogTTMyNC45MDYsNTcxLjY3OVY0MjYuMTI2aDEwMi43MjJjLTEwLjAzNiwzOC40ODMtMjQuMjc3LDcwLjgwNi00Mi40OTUsOTcuMDRDMzY2Ljg3Myw1NDkuNDY0LDM0Ni45OTIsNTY1LjY2MSwzMjQuOTA2LDU3MS42Nzl6IE00MDcuODkxLDU1NC45NTNjMjYuNDM0LTMzLjEzLDQ1Ljg0My03Ni4yOTYsNTguMjIxLTEyOC44MjdoNzkuOTczQzUxNy42NDUsNDg0LjAxMiw0NjguMTE3LDUyOS44NTQsNDA3Ljg5MSw1NTQuOTUzeiBNNTYxLjgxLDM4OS4zMmgtODguMzM4YzQuMzU0LTI4LjQ0LDYuMzYtNTYuMjE2LDYuMzYtODMuNjU2YzAtMjcuNzY4LTIuMDA2LTU1Ljg3OS02LjM2LTg0LjMxOWg4Ny42NjcgYzkuMDM3LDI3LjEwNCwxMy43Miw1NS4yMDgsMTMuNzIsODQuMzE5QzU3NC44NTgsMzM0LjExMSw1NzAuNTEyLDM2Mi4yMTUsNTYxLjgxLDM4OS4zMnoiLz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
}
.wproto-ninja-form.style-style_9 .input-icon-web:focus,
form.style-style_9 .input-icon-web:focus,
.wproto-shortcode-login-signup.style_4 .input-icon-web:focus,
.wproto-ninja-form.style-style_9 .input-icon-web:hover,
form.style-style_9 .input-icon-web:hover,
.wproto-shortcode-login-signup.style_4 .input-icon-web:hover,
.wproto-ninja-form.style-style_9 .input-icon-url:focus,
form.style-style_9 .input-icon-url:focus,
.wproto-shortcode-login-signup.style_4 .input-icon-url:focus,
.wproto-ninja-form.style-style_9 .input-icon-url:hover,
form.style-style_9 .input-icon-url:hover,
.wproto-shortcode-login-signup.style_4 .input-icon-url:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTU4Ny41NzIsMTg2Ljg4MWMtMzIuMjY2LTc1LjIyNS04Ny4wOTYtMTI5LjkzNC0xNjIuOTQ5LTE2Mi4yODVDMzg2LjcxMSw4LjQyNywzNDcuMzI4LDAuMTY4LDMwNS44MzIsMC4xNjggYy00MS40ODgsMC04MC45MTQsOC4xODEtMTE4Ljc4NCwyNC40MjhDMTExLjgyNCw1Ni44NjEsNTYuNDE1LDExMS41MzUsMjQuMDkyLDE4Ni44ODFDNy44OTUsMjI0LjYyOSwwLDI2NC4xNzYsMCwzMDUuNjY0IGMwLDQxLjQ5Niw3Ljg5NSw4MS4zNzEsMjQuMDkyLDExOS4xMjdjMzIuMzIzLDc1LjM0Niw4Ny43MzEsMTMwLjM0OCwxNjIuOTU2LDE2Mi42MjFjMzcuODcsMTYuMjQ3LDc3LjI5NSwyNC40MiwxMTguNzg0LDI0LjQyIGM0MS40OTYsMCw4MC44NzktOC4yNTksMTE4Ljc5MS0yNC40MmM3NS44NTQtMzIuMzUyLDEzMC42ODQtODcuNDAzLDE2Mi45NDktMTYyLjYyMUM2MDMuODE5LDM4Ni45MTQsNjEyLDM0Ny4xNiw2MTIsMzA1LjY2NCBDNjEyLDI2NC4xNzYsNjAzLjgxOSwyMjQuNzU3LDU4Ny41NzIsMTg2Ljg4MXogTTIwNC4xMDksNTcuMDU0Yy0yNi40MzQsMzMuNDU4LTQ1LjgzNiw3NS45NTMtNTguMjIxLDEyNy40ODVINjUuOTE3IEM5NS4zNjIsMTI3LjMxOCwxNDQuODg5LDgxLjQ3NSwyMDQuMTA5LDU3LjA1NHogTTM3LjE0MSwzMDUuNjY0YzAtMjkuMTEsNC42ODMtNTcuMjE0LDEzLjcyLTg0LjMxOWg4Ny42NjcgYy00LjM0OCwyOC40MzktNi4zNiw1Ni41NTEtNi4zNiw4NC4zMTljMCwyNy40NCwyLjAxMyw1NS4yMTcsNi4zNiw4My42NTZINTAuMTlDNDEuNDg5LDM2Mi4yMTUsMzcuMTQxLDMzNC4xMTEsMzcuMTQxLDMwNS42NjR6IE02NS45MTcsNDI2LjEyNmg3OS45NzJjMTIuMzg1LDUyLjUzMSwzMS43ODgsOTUuNjk3LDU4LjIyMSwxMjguODI3QzE0My44ODIsNTI5Ljg1NCw5NC4zNTYsNDg0LjAxMiw2NS45MTcsNDI2LjEyNnogTTI4Ny4wOTQsNTcxLjY3OWMtMjEuNzUxLTYuMzU0LTQyLjE2LTIyLjQxNS02MC41NjItNDguNTEzYy0xOC40MDMtMjYuMTA1LTMyLjQ1OC01OC41NTctNDIuMTYtOTcuMDRoMTAyLjcyMlY1NzEuNjc5eiBNMjg3LjA5NCwzODkuMzJIMTc2LjAwNWMtNC4zNTQtMjkuNzgyLTYuNjk2LTU3LjU1OC02LjY5Ni04My42NTZjMC0yOC4xMDQsMi4zNDEtNTYuMjE1LDcuMzY3LTg0LjMxOWgxMTAuNDE3VjM4OS4zMiBMMjg3LjA5NCwzODkuMzJ6IE0yODcuMDk0LDE4NC41NEgxODQuMzcyYzEwLjM3Mi0zOC4xNDgsMjQuNTA2LTcwLjIxNCw0Mi44MzEtOTYuMDM0YzE4LjQ4MS0yNi4wNDgsMzguMTQxLTQyLjE2LDU5Ljg5Mi00OC4xODUgVjE4NC41NHogTTU0Ni4wODQsMTg0LjU0aC03OS45NzNjLTEyLjM3OC01MS41MzMtMzEuNzg3LTk0LjAyOC01OC4yMjEtMTI3LjQ4NUM0NjcuMTE4LDgxLjQ3NSw1MTYuNjM4LDEyNy4zMTgsNTQ2LjA4NCwxODQuNTR6IE0zMjQuOTA2LDQwLjMyMWMyMS43NTEsNi4wMjUsNDEuNDEsMjIuMTM3LDU5Ljg5Miw0OC4xODVjMTguMzMxLDI1LjgyLDMyLjQ1OCw1Ny44ODYsNDIuODMsOTYuMDM0SDMyNC45MDZWNDAuMzIxeiBNMzI0LjkwNiwyMjEuMzQ1aDExMC40MTdjNS4wMjUsMjguMTA0LDcuMzY3LDU2LjIxNSw3LjM2Nyw4NC4zMTljMCwyNi4wOTktMi4zNDIsNTMuODc0LTYuNjk2LDgzLjY1NkgzMjQuOTA2VjIyMS4zNDV6IE0zMjQuOTA2LDU3MS42NzlWNDI2LjEyNmgxMDIuNzIyYy0xMC4wMzYsMzguNDgzLTI0LjI3Nyw3MC44MDYtNDIuNDk1LDk3LjA0QzM2Ni44NzMsNTQ5LjQ2NCwzNDYuOTkyLDU2NS42NjEsMzI0LjkwNiw1NzEuNjc5eiBNNDA3Ljg5MSw1NTQuOTUzYzI2LjQzNC0zMy4xMyw0NS44NDMtNzYuMjk2LDU4LjIyMS0xMjguODI3aDc5Ljk3M0M1MTcuNjQ1LDQ4NC4wMTIsNDY4LjExNyw1MjkuODU0LDQwNy44OTEsNTU0Ljk1M3ogTTU2MS44MSwzODkuMzJoLTg4LjMzOGM0LjM1NC0yOC40NCw2LjM2LTU2LjIxNiw2LjM2LTgzLjY1NmMwLTI3Ljc2OC0yLjAwNi01NS44NzktNi4zNi04NC4zMTloODcuNjY3IGM5LjAzNywyNy4xMDQsMTMuNzIsNTUuMjA4LDEzLjcyLDg0LjMxOUM1NzQuODU4LDMzNC4xMTEsNTcwLjUxMiwzNjIuMjE1LDU2MS44MSwzODkuMzJ6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
.wproto-ninja-form.style-style_9 .input-icon-comment,
form.style-style_9 .input-icon-comment,
.wproto-shortcode-login-signup.style_4 .input-icon-comment {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzJweCIgaGVpZ2h0PSIzMnB4IiB2aWV3Qm94PSIwIDAgMzIgMzIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDMyIDMyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cGF0aCBmaWxsPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkiIGQ9Ik0xLjI4NSwxMS42NzFDMC42LDExLjkzNCwwLjExNCwxMi41NSwwLjAxNywxMy4yNzdjLTAuMDk2LDAuNzI4LDAuMjEzLDEuNDQ5LDAuODA2LDEuODhsNi40OTIsNC43MjRMMzAuMzc0LDEuNzQgTDkuOTg1LDIxLjgyNmw4Ljg3NSw2LjQ1OGMwLjU2NSwwLjQxMSwxLjI5MywwLjUzNCwxLjk2NCwwLjMzYzAuNjctMC4yMDQsMS4yMDQtMC43MTIsMS40NDQtMS4zNjhsOS40OTQtMjUuOTg1IGMwLjA5Ni0wLjI2NCwwLjAyOS0wLjU1OS0wLjE3MS0wLjc1NmMtMC4yLTAuMTk3LTAuNDk1LTAuMjU5LTAuNzU4LTAuMTU4TDEuMjg1LDExLjY3MXoiLz48cGF0aCBmaWxsPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkiIGQ9Ik01Ljc3NCwyMS40NTFsMC4wNTUsMC4zMDFsMS4yNiw2Ljg4OWMwLjA5NCwwLjUxMiwwLjQzNiwwLjk0MSwwLjkxMiwxLjE0OGMwLjQ3NiwwLjIwNiwxLjAyNSwwLjE2MiwxLjQ2MS0wLjExOSBjMS43NTUtMS4xMzIsNC4wNDctMi42MzQsMy45ODUtMi43MjJMNS43NzQsMjEuNDUxeiIvPjwvZz48L3N2Zz4=) !important;
}
.wproto-ninja-form.style-style_9 .input-icon-comment:focus,
form.style-style_9 .input-icon-comment:focus,
.wproto-shortcode-login-signup.style_4 .input-icon-comment:focus,
.wproto-ninja-form.style-style_9 .input-icon-comment:hover,
form.style-style_9 .input-icon-comment:hover,
.wproto-shortcode-login-signup.style_4 .input-icon-comment:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzJweCIgaGVpZ2h0PSIzMnB4IiB2aWV3Qm94PSIwIDAgMzIgMzIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDMyIDMyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNMS4yODUsMTEuNjcxQzAuNiwxMS45MzQsMC4xMTQsMTIuNTUsMC4wMTcsMTMuMjc3Yy0wLjA5NiwwLjcyOCwwLjIxMywxLjQ0OSwwLjgwNiwxLjg4bDYuNDkyLDQuNzI0TDMwLjM3NCwxLjc0IEw5Ljk4NSwyMS44MjZsOC44NzUsNi40NThjMC41NjUsMC40MTEsMS4yOTMsMC41MzQsMS45NjQsMC4zM2MwLjY3LTAuMjA0LDEuMjA0LTAuNzEyLDEuNDQ0LTEuMzY4bDkuNDk0LTI1Ljk4NSBjMC4wOTYtMC4yNjQsMC4wMjktMC41NTktMC4xNzEtMC43NTZjLTAuMi0wLjE5Ny0wLjQ5NS0wLjI1OS0wLjc1OC0wLjE1OEwxLjI4NSwxMS42NzF6Ii8+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTUuNzc0LDIxLjQ1MWwwLjA1NSwwLjMwMWwxLjI2LDYuODg5YzAuMDk0LDAuNTEyLDAuNDM2LDAuOTQxLDAuOTEyLDEuMTQ4YzAuNDc2LDAuMjA2LDEuMDI1LDAuMTYyLDEuNDYxLTAuMTE5IGMxLjc1NS0xLjEzMiw0LjA0Ny0yLjYzNCwzLjk4NS0yLjcyMkw1Ljc3NCwyMS40NTF6Ii8+PC9nPjwvc3ZnPg==) !important;
}
.sbHolder {
  background-color: #fafafa;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #fafafa;
}
.sbHolder:hover {
  background-color: #ffffff;
  border-color: #e1e1e1;
  color: #363636;
}
.sbHolderDisabled {
  background-color: #f5f5f5;
  border-color: #f5f5f5;
}
.sbSelector:link,
.sbSelector:visited,
.sbSelector:hover {
  color: #959595;
}
.sbOptions a {
  color: #959595;
}
.sbOptions a:hover,
.sbSelector:hover {
  color: #363636;
}
.sbToggle {
  background-color: #e1e1e1;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDUxLjg0N3B4IiBoZWlnaHQ9IjQ1MS44NDdweCIgdmlld0JveD0iMCAwIDQ1MS44NDcgNDUxLjg0NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUxLjg0NyA0NTEuODQ3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iIzk1OTU5NSIgZD0iTTIyNS45MjMsMzU0LjcwNmMtOC4wOTgsMC0xNi4xOTUtMy4wOTItMjIuMzY5LTkuMjYzTDkuMjcsMTUxLjE1N2MtMTIuMzU5LTEyLjM1OS0xMi4zNTktMzIuMzk3LDAtNDQuNzUxIGMxMi4zNTQtMTIuMzU0LDMyLjM4OC0xMi4zNTQsNDQuNzQ4LDBsMTcxLjkwNSwxNzEuOTE1bDE3MS45MDYtMTcxLjkwOWMxMi4zNTktMTIuMzU0LDMyLjM5MS0xMi4zNTQsNDQuNzQ0LDAgYzEyLjM2NSwxMi4zNTQsMTIuMzY1LDMyLjM5MiwwLDQ0Ljc1MUwyNDguMjkyLDM0NS40NDlDMjQyLjExNSwzNTEuNjIxLDIzNC4wMTgsMzU0LjcwNiwyMjUuOTIzLDM1NC43MDZ6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  -webkit-border-top-right-radius: 3px;
  -webkit-border-bottom-right-radius: 3px;
  -moz-border-radius-topright: 3px;
  -moz-border-radius-bottomright: 3px;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.sbToggle:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDUxLjg0N3B4IiBoZWlnaHQ9IjQ1MS44NDdweCIgdmlld0JveD0iMCAwIDQ1MS44NDcgNDUxLjg0NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUxLjg0NyA0NTEuODQ3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iIzM2MzYzNiIgZD0iTTIyNS45MjMsMzU0LjcwNmMtOC4wOTgsMC0xNi4xOTUtMy4wOTItMjIuMzY5LTkuMjYzTDkuMjcsMTUxLjE1N2MtMTIuMzU5LTEyLjM1OS0xMi4zNTktMzIuMzk3LDAtNDQuNzUxIGMxMi4zNTQtMTIuMzU0LDMyLjM4OC0xMi4zNTQsNDQuNzQ4LDBsMTcxLjkwNSwxNzEuOTE1bDE3MS45MDYtMTcxLjkwOWMxMi4zNTktMTIuMzU0LDMyLjM5MS0xMi4zNTQsNDQuNzQ0LDAgYzEyLjM2NSwxMi4zNTQsMTIuMzY1LDMyLjM5MiwwLDQ0Ljc1MUwyNDguMjkyLDM0NS40NDlDMjQyLjExNSwzNTEuNjIxLDIzNC4wMTgsMzU0LjcwNiwyMjUuOTIzLDM1NC43MDZ6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
.sbOptions {
  background-color: #fafafa;
  border-right: 1px solid #fafafa;
  border-bottom: 1px solid #fafafa;
  border-left: 1px solid #fafafa;
  border-top: 1px solid transparent;
  -webkit-border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  -moz-border-radius-bottomleft: 3px;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.sbOptions:hover,
.sbHolder:hover .sbOptions {
  border-right: 1px solid #e1e1e1;
  border-bottom: 1px solid #e1e1e1;
  border-left: 1px solid #e1e1e1;
}
.sbOptions a {
  border-bottom: 1px solid #fafafa;
}
.sbOptions a:hover {
  background-color: #ffffff;
}
.wproto-ninja-form.style-style_2 .sbHolder,
form.style-style_2 .sbHolder {
  background-color: #fafafa;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #e1e1e1;
}
.wproto-ninja-form.style-style_2 .sbHolder:hover,
form.style-style_2 .sbHolder:hover {
  background-color: #fafafa;
  border-color: #0074C8;
  color: #0074C8;
}
.wproto-ninja-form.style-style_2 .sbHolderDisabled,
form.style-style_2 .sbHolderDisabled {
  background-color: #f5f5f5;
  border-color: #dcdcdc;
}
.wproto-ninja-form.style-style_2 .sbSelector:link,
form.style-style_2 .sbSelector:link,
.wproto-ninja-form.style-style_2 .sbSelector:visited,
form.style-style_2 .sbSelector:visited,
.wproto-ninja-form.style-style_2 .sbSelector:hover,
form.style-style_2 .sbSelector:hover {
  color: #959595;
}
.wproto-ninja-form.style-style_2 .sbOptions a,
form.style-style_2 .sbOptions a {
  color: #959595;
}
.wproto-ninja-form.style-style_2 .sbOptions a:hover,
form.style-style_2 .sbOptions a:hover,
.wproto-ninja-form.style-style_2 .sbSelector:hover,
form.style-style_2 .sbSelector:hover {
  color: #0074C8;
}
.wproto-ninja-form.style-style_2 .sbToggle,
form.style-style_2 .sbToggle {
  background-color: #e1e1e1;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDUxLjg0N3B4IiBoZWlnaHQ9IjQ1MS44NDdweCIgdmlld0JveD0iMCAwIDQ1MS44NDcgNDUxLjg0NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUxLjg0NyA0NTEuODQ3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iIzk1OTU5NSIgZD0iTTIyNS45MjMsMzU0LjcwNmMtOC4wOTgsMC0xNi4xOTUtMy4wOTItMjIuMzY5LTkuMjYzTDkuMjcsMTUxLjE1N2MtMTIuMzU5LTEyLjM1OS0xMi4zNTktMzIuMzk3LDAtNDQuNzUxIGMxMi4zNTQtMTIuMzU0LDMyLjM4OC0xMi4zNTQsNDQuNzQ4LDBsMTcxLjkwNSwxNzEuOTE1bDE3MS45MDYtMTcxLjkwOWMxMi4zNTktMTIuMzU0LDMyLjM5MS0xMi4zNTQsNDQuNzQ0LDAgYzEyLjM2NSwxMi4zNTQsMTIuMzY1LDMyLjM5MiwwLDQ0Ljc1MUwyNDguMjkyLDM0NS40NDlDMjQyLjExNSwzNTEuNjIxLDIzNC4wMTgsMzU0LjcwNiwyMjUuOTIzLDM1NC43MDZ6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
.wproto-ninja-form.style-style_2 .sbToggle:hover,
form.style-style_2 .sbToggle:hover,
.wproto-ninja-form.style-style_2 .sbHolder:hover .sbToggle,
form.style-style_2 .sbHolder:hover .sbToggle {
  background-color: #0074C8;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDUxLjg0N3B4IiBoZWlnaHQ9IjQ1MS44NDdweCIgdmlld0JveD0iMCAwIDQ1MS44NDcgNDUxLjg0NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUxLjg0NyA0NTEuODQ3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTIyNS45MjMsMzU0LjcwNmMtOC4wOTgsMC0xNi4xOTUtMy4wOTItMjIuMzY5LTkuMjYzTDkuMjcsMTUxLjE1N2MtMTIuMzU5LTEyLjM1OS0xMi4zNTktMzIuMzk3LDAtNDQuNzUxIGMxMi4zNTQtMTIuMzU0LDMyLjM4OC0xMi4zNTQsNDQuNzQ4LDBsMTcxLjkwNSwxNzEuOTE1bDE3MS45MDYtMTcxLjkwOWMxMi4zNTktMTIuMzU0LDMyLjM5MS0xMi4zNTQsNDQuNzQ0LDAgYzEyLjM2NSwxMi4zNTQsMTIuMzY1LDMyLjM5MiwwLDQ0Ljc1MUwyNDguMjkyLDM0NS40NDlDMjQyLjExNSwzNTEuNjIxLDIzNC4wMTgsMzU0LjcwNiwyMjUuOTIzLDM1NC43MDZ6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
.wproto-ninja-form.style-style_2 .sbOptions,
form.style-style_2 .sbOptions {
  background-color: #fafafa;
  border-right: 1px solid #fafafa;
  border-bottom: 1px solid #fafafa;
  border-left: 1px solid #fafafa;
  border-top: 1px solid transparent;
}
.wproto-ninja-form.style-style_2 .sbOptions:hover,
form.style-style_2 .sbOptions:hover,
.wproto-ninja-form.style-style_2 .sbHolder:hover .sbOptions,
form.style-style_2 .sbHolder:hover .sbOptions {
  border-right: 1px solid #e1e1e1;
  border-bottom: 1px solid #e1e1e1;
  border-left: 1px solid #e1e1e1;
}
.wproto-ninja-form.style-style_2 .sbOptions a:hover,
form.style-style_2 .sbOptions a:hover {
  background-color: #fafafa;
  color: #0074C8;
}
.wproto-ninja-form.style-style_3 .sbHolder,
form.style-style_3 .sbHolder,
.sidebar .widget .sbHolder,
.wpb_widgetised_column .widget .sbHolder {
  background-color: #ffffff;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #ffffff;
}
.wproto-ninja-form.style-style_3 .sbHolder:hover,
form.style-style_3 .sbHolder:hover,
.sidebar .widget .sbHolder:hover,
.wpb_widgetised_column .widget .sbHolder:hover {
  background-color: #ffffff;
  border-color: #363636;
  color: #363636;
}
.wproto-ninja-form.style-style_3 .sbHolderDisabled,
form.style-style_3 .sbHolderDisabled,
.sidebar .widget .sbHolderDisabled,
.wpb_widgetised_column .widget .sbHolderDisabled {
  background-color: #fafafa;
  border-color: #fafafa;
}
.wproto-ninja-form.style-style_3 .sbSelector:link,
form.style-style_3 .sbSelector:link,
.sidebar .widget .sbSelector:link,
.wpb_widgetised_column .widget .sbSelector:link,
.wproto-ninja-form.style-style_3 .sbSelector:visited,
form.style-style_3 .sbSelector:visited,
.sidebar .widget .sbSelector:visited,
.wpb_widgetised_column .widget .sbSelector:visited,
.wproto-ninja-form.style-style_3 .sbSelector:hover,
form.style-style_3 .sbSelector:hover,
.sidebar .widget .sbSelector:hover,
.wpb_widgetised_column .widget .sbSelector:hover {
  color: #959595;
}
.wproto-ninja-form.style-style_3 .sbOptions a,
form.style-style_3 .sbOptions a,
.sidebar .widget .sbOptions a,
.wpb_widgetised_column .widget .sbOptions a {
  color: #959595;
}
.wproto-ninja-form.style-style_3 .sbOptions a:hover,
form.style-style_3 .sbOptions a:hover,
.sidebar .widget .sbOptions a:hover,
.wpb_widgetised_column .widget .sbOptions a:hover,
.wproto-ninja-form.style-style_3 .sbSelector:hover,
form.style-style_3 .sbSelector:hover,
.sidebar .widget .sbSelector:hover,
.wpb_widgetised_column .widget .sbSelector:hover {
  color: #363636;
}
.wproto-ninja-form.style-style_3 .sbToggle,
form.style-style_3 .sbToggle,
.sidebar .widget .sbToggle,
.wpb_widgetised_column .widget .sbToggle {
  background-color: #e6e6e6;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDUxLjg0N3B4IiBoZWlnaHQ9IjQ1MS44NDdweCIgdmlld0JveD0iMCAwIDQ1MS44NDcgNDUxLjg0NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUxLjg0NyA0NTEuODQ3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iIzk1OTU5NSIgZD0iTTIyNS45MjMsMzU0LjcwNmMtOC4wOTgsMC0xNi4xOTUtMy4wOTItMjIuMzY5LTkuMjYzTDkuMjcsMTUxLjE1N2MtMTIuMzU5LTEyLjM1OS0xMi4zNTktMzIuMzk3LDAtNDQuNzUxIGMxMi4zNTQtMTIuMzU0LDMyLjM4OC0xMi4zNTQsNDQuNzQ4LDBsMTcxLjkwNSwxNzEuOTE1bDE3MS45MDYtMTcxLjkwOWMxMi4zNTktMTIuMzU0LDMyLjM5MS0xMi4zNTQsNDQuNzQ0LDAgYzEyLjM2NSwxMi4zNTQsMTIuMzY1LDMyLjM5MiwwLDQ0Ljc1MUwyNDguMjkyLDM0NS40NDlDMjQyLjExNSwzNTEuNjIxLDIzNC4wMTgsMzU0LjcwNiwyMjUuOTIzLDM1NC43MDZ6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
.wproto-ninja-form.style-style_3 .sbToggle:hover,
form.style-style_3 .sbToggle:hover,
.sidebar .widget .sbToggle:hover,
.wpb_widgetised_column .widget .sbToggle:hover,
.wproto-ninja-form.style-style_3 .sbHolder:hover .sbToggle,
form.style-style_3 .sbHolder:hover .sbToggle,
.sidebar .widget .sbHolder:hover .sbToggle,
.wpb_widgetised_column .widget .sbHolder:hover .sbToggle {
  background-color: #363636;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDUxLjg0N3B4IiBoZWlnaHQ9IjQ1MS44NDdweCIgdmlld0JveD0iMCAwIDQ1MS44NDcgNDUxLjg0NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUxLjg0NyA0NTEuODQ3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTIyNS45MjMsMzU0LjcwNmMtOC4wOTgsMC0xNi4xOTUtMy4wOTItMjIuMzY5LTkuMjYzTDkuMjcsMTUxLjE1N2MtMTIuMzU5LTEyLjM1OS0xMi4zNTktMzIuMzk3LDAtNDQuNzUxIGMxMi4zNTQtMTIuMzU0LDMyLjM4OC0xMi4zNTQsNDQuNzQ4LDBsMTcxLjkwNSwxNzEuOTE1bDE3MS45MDYtMTcxLjkwOWMxMi4zNTktMTIuMzU0LDMyLjM5MS0xMi4zNTQsNDQuNzQ0LDAgYzEyLjM2NSwxMi4zNTQsMTIuMzY1LDMyLjM5MiwwLDQ0Ljc1MUwyNDguMjkyLDM0NS40NDlDMjQyLjExNSwzNTEuNjIxLDIzNC4wMTgsMzU0LjcwNiwyMjUuOTIzLDM1NC43MDZ6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
.wproto-ninja-form.style-style_3 .sbOptions,
form.style-style_3 .sbOptions,
.sidebar .widget .sbOptions,
.wpb_widgetised_column .widget .sbOptions {
  background-color: #ffffff;
  border-right: 1px solid #ffffff;
  border-bottom: 1px solid #ffffff;
  border-left: 1px solid #ffffff;
  border-top: 1px solid transparent;
}
.wproto-ninja-form.style-style_3 .sbOptions:hover,
form.style-style_3 .sbOptions:hover,
.sidebar .widget .sbOptions:hover,
.wpb_widgetised_column .widget .sbOptions:hover,
.wproto-ninja-form.style-style_3 .sbHolder:hover .sbOptions,
form.style-style_3 .sbHolder:hover .sbOptions,
.sidebar .widget .sbHolder:hover .sbOptions,
.wpb_widgetised_column .widget .sbHolder:hover .sbOptions {
  border-right: 1px solid #e1e1e1;
  border-bottom: 1px solid #e1e1e1;
  border-left: 1px solid #e1e1e1;
}
.wproto-ninja-form.style-style_3 .sbOptions a:hover,
form.style-style_3 .sbOptions a:hover,
.sidebar .widget .sbOptions a:hover,
.wpb_widgetised_column .widget .sbOptions a:hover {
  background-color: #ffffff;
  color: #363636;
}
.wproto-ninja-form.style-style_4 .sbHolder,
form.style-style_4 .sbHolder {
  background-color: #ffffff;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #e1e1e1;
}
.wproto-ninja-form.style-style_4 .sbHolder:hover,
form.style-style_4 .sbHolder:hover {
  background-color: #fafafa;
  border-color: #fafafa;
  color: #363636;
}
.wproto-ninja-form.style-style_4 .sbHolderDisabled,
form.style-style_4 .sbHolderDisabled {
  background-color: #fafafa;
  border-color: #dcdcdc;
}
.wproto-ninja-form.style-style_4 .sbSelector:link,
form.style-style_4 .sbSelector:link,
.wproto-ninja-form.style-style_4 .sbSelector:visited,
form.style-style_4 .sbSelector:visited,
.wproto-ninja-form.style-style_4 .sbSelector:hover,
form.style-style_4 .sbSelector:hover {
  color: #959595;
}
.wproto-ninja-form.style-style_4 .sbOptions a,
form.style-style_4 .sbOptions a {
  color: #959595;
}
.wproto-ninja-form.style-style_4 .sbOptions a:hover,
form.style-style_4 .sbOptions a:hover,
.wproto-ninja-form.style-style_4 .sbSelector:hover,
form.style-style_4 .sbSelector:hover {
  color: #00aeef;
}
.wproto-ninja-form.style-style_4 .sbToggle,
form.style-style_4 .sbToggle {
  background-color: #e6e6e6;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDUxLjg0N3B4IiBoZWlnaHQ9IjQ1MS44NDdweCIgdmlld0JveD0iMCAwIDQ1MS44NDcgNDUxLjg0NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUxLjg0NyA0NTEuODQ3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iIzk1OTU5NSIgZD0iTTIyNS45MjMsMzU0LjcwNmMtOC4wOTgsMC0xNi4xOTUtMy4wOTItMjIuMzY5LTkuMjYzTDkuMjcsMTUxLjE1N2MtMTIuMzU5LTEyLjM1OS0xMi4zNTktMzIuMzk3LDAtNDQuNzUxIGMxMi4zNTQtMTIuMzU0LDMyLjM4OC0xMi4zNTQsNDQuNzQ4LDBsMTcxLjkwNSwxNzEuOTE1bDE3MS45MDYtMTcxLjkwOWMxMi4zNTktMTIuMzU0LDMyLjM5MS0xMi4zNTQsNDQuNzQ0LDAgYzEyLjM2NSwxMi4zNTQsMTIuMzY1LDMyLjM5MiwwLDQ0Ljc1MUwyNDguMjkyLDM0NS40NDlDMjQyLjExNSwzNTEuNjIxLDIzNC4wMTgsMzU0LjcwNiwyMjUuOTIzLDM1NC43MDZ6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
.wproto-ninja-form.style-style_4 .sbToggle:hover,
form.style-style_4 .sbToggle:hover,
.wproto-ninja-form.style-style_4 .sbHolder:hover .sbToggle,
form.style-style_4 .sbHolder:hover .sbToggle {
  background-color: #00aeef;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDUxLjg0N3B4IiBoZWlnaHQ9IjQ1MS44NDdweCIgdmlld0JveD0iMCAwIDQ1MS44NDcgNDUxLjg0NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUxLjg0NyA0NTEuODQ3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTIyNS45MjMsMzU0LjcwNmMtOC4wOTgsMC0xNi4xOTUtMy4wOTItMjIuMzY5LTkuMjYzTDkuMjcsMTUxLjE1N2MtMTIuMzU5LTEyLjM1OS0xMi4zNTktMzIuMzk3LDAtNDQuNzUxIGMxMi4zNTQtMTIuMzU0LDMyLjM4OC0xMi4zNTQsNDQuNzQ4LDBsMTcxLjkwNSwxNzEuOTE1bDE3MS45MDYtMTcxLjkwOWMxMi4zNTktMTIuMzU0LDMyLjM5MS0xMi4zNTQsNDQuNzQ0LDAgYzEyLjM2NSwxMi4zNTQsMTIuMzY1LDMyLjM5MiwwLDQ0Ljc1MUwyNDguMjkyLDM0NS40NDlDMjQyLjExNSwzNTEuNjIxLDIzNC4wMTgsMzU0LjcwNiwyMjUuOTIzLDM1NC43MDZ6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
.wproto-ninja-form.style-style_4 .sbOptions,
form.style-style_4 .sbOptions {
  background-color: #ffffff;
  border-right: 1px solid #e1e1e1;
  border-bottom: 1px solid #e1e1e1;
  border-left: 1px solid #e1e1e1;
  border-top: 1px solid transparent;
}
.wproto-ninja-form.style-style_4 .sbOptions a:hover,
form.style-style_4 .sbOptions a:hover {
  background-color: #ffffff;
  color: #00aeef;
}
.wproto-ninja-form.style-style_5 .sbHolder,
form.style-style_5 .sbHolder {
  background-color: #ffffff;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 2px solid #fafafa;
}
.wproto-ninja-form.style-style_5 .sbHolder:hover,
form.style-style_5 .sbHolder:hover {
  background-color: #ffffff;
  border-color: #e1e1e1;
  color: #363636;
}
.wproto-ninja-form.style-style_5 .sbHolderDisabled,
form.style-style_5 .sbHolderDisabled {
  background-color: #fafafa;
  border-color: #dcdcdc;
}
.wproto-ninja-form.style-style_5 .sbSelector:link,
form.style-style_5 .sbSelector:link,
.wproto-ninja-form.style-style_5 .sbSelector:visited,
form.style-style_5 .sbSelector:visited,
.wproto-ninja-form.style-style_5 .sbSelector:hover,
form.style-style_5 .sbSelector:hover {
  color: #959595;
}
.wproto-ninja-form.style-style_5 .sbOptions a,
form.style-style_5 .sbOptions a {
  color: #959595;
}
.wproto-ninja-form.style-style_5 .sbToggle,
form.style-style_5 .sbToggle {
  top: -2px;
  right: -2px;
}
.wproto-ninja-form.style-style_5 .sbOptions a:hover,
form.style-style_5 .sbOptions a:hover,
.wproto-ninja-form.style-style_5 .sbSelector:hover,
form.style-style_5 .sbSelector:hover {
  color: #363636;
}
.wproto-ninja-form.style-style_5 .sbToggle,
form.style-style_5 .sbToggle {
  background-color: #e6e6e6;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDUxLjg0N3B4IiBoZWlnaHQ9IjQ1MS44NDdweCIgdmlld0JveD0iMCAwIDQ1MS44NDcgNDUxLjg0NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUxLjg0NyA0NTEuODQ3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iIzk1OTU5NSIgZD0iTTIyNS45MjMsMzU0LjcwNmMtOC4wOTgsMC0xNi4xOTUtMy4wOTItMjIuMzY5LTkuMjYzTDkuMjcsMTUxLjE1N2MtMTIuMzU5LTEyLjM1OS0xMi4zNTktMzIuMzk3LDAtNDQuNzUxIGMxMi4zNTQtMTIuMzU0LDMyLjM4OC0xMi4zNTQsNDQuNzQ4LDBsMTcxLjkwNSwxNzEuOTE1bDE3MS45MDYtMTcxLjkwOWMxMi4zNTktMTIuMzU0LDMyLjM5MS0xMi4zNTQsNDQuNzQ0LDAgYzEyLjM2NSwxMi4zNTQsMTIuMzY1LDMyLjM5MiwwLDQ0Ljc1MUwyNDguMjkyLDM0NS40NDlDMjQyLjExNSwzNTEuNjIxLDIzNC4wMTgsMzU0LjcwNiwyMjUuOTIzLDM1NC43MDZ6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
.wproto-ninja-form.style-style_5 .sbToggle:hover,
form.style-style_5 .sbToggle:hover,
.wproto-ninja-form.style-style_5 .sbHolder:hover .sbToggle,
form.style-style_5 .sbHolder:hover .sbToggle {
  background-color: #363636;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDUxLjg0N3B4IiBoZWlnaHQ9IjQ1MS44NDdweCIgdmlld0JveD0iMCAwIDQ1MS44NDcgNDUxLjg0NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUxLjg0NyA0NTEuODQ3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTIyNS45MjMsMzU0LjcwNmMtOC4wOTgsMC0xNi4xOTUtMy4wOTItMjIuMzY5LTkuMjYzTDkuMjcsMTUxLjE1N2MtMTIuMzU5LTEyLjM1OS0xMi4zNTktMzIuMzk3LDAtNDQuNzUxIGMxMi4zNTQtMTIuMzU0LDMyLjM4OC0xMi4zNTQsNDQuNzQ4LDBsMTcxLjkwNSwxNzEuOTE1bDE3MS45MDYtMTcxLjkwOWMxMi4zNTktMTIuMzU0LDMyLjM5MS0xMi4zNTQsNDQuNzQ0LDAgYzEyLjM2NSwxMi4zNTQsMTIuMzY1LDMyLjM5MiwwLDQ0Ljc1MUwyNDguMjkyLDM0NS40NDlDMjQyLjExNSwzNTEuNjIxLDIzNC4wMTgsMzU0LjcwNiwyMjUuOTIzLDM1NC43MDZ6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
.wproto-ninja-form.style-style_5 .sbOptions,
form.style-style_5 .sbOptions {
  background-color: #ffffff;
  border-right: 2px solid #fafafa;
  border-bottom: 2px solid #fafafa;
  border-left: 2px solid #fafafa;
  border-top: 2px solid transparent;
}
.wproto-ninja-form.style-style_5 .sbOptions a,
form.style-style_5 .sbOptions a {
  border-bottom-width: 2px;
}
.wproto-ninja-form.style-style_5 .sbOptions a:hover,
form.style-style_5 .sbOptions a:hover {
  background-color: #ffffff;
  color: #363636;
}
.wproto-ninja-form.style-style_6 .sbHolder,
form.style-style_6 .sbHolder {
  background-color: #ffffff;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
  border-top-color: transparent;
  border-right-color: transparent;
  border-left-color: transparent;
  border-bottom: 1px solid #fafafa;
}
.wproto-ninja-form.style-style_6 .sbHolder:hover,
form.style-style_6 .sbHolder:hover {
  border-bottom-color: #0074C8;
  border-top-color: transparent;
  border-right-color: transparent;
  border-left-color: transparent;
  background-color: #ffffff;
  color: #0074C8;
}
.wproto-ninja-form.style-style_6 .sbHolderDisabled,
form.style-style_6 .sbHolderDisabled {
  background-color: #fafafa;
  border-color: #f5f5f5;
}
.wproto-ninja-form.style-style_6 .sbSelector:link,
form.style-style_6 .sbSelector:link,
.wproto-ninja-form.style-style_6 .sbSelector:visited,
form.style-style_6 .sbSelector:visited,
.wproto-ninja-form.style-style_6 .sbSelector:hover,
form.style-style_6 .sbSelector:hover {
  color: #959595;
}
.wproto-ninja-form.style-style_6 .sbOptions a,
form.style-style_6 .sbOptions a {
  color: #959595;
}
.wproto-ninja-form.style-style_6 .sbOptions a:hover,
form.style-style_6 .sbOptions a:hover,
.wproto-ninja-form.style-style_6 .sbSelector:hover,
form.style-style_6 .sbSelector:hover {
  color: #0074C8;
}
.wproto-ninja-form.style-style_6 .sbToggle,
form.style-style_6 .sbToggle {
  background-color: #e6e6e6;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDUxLjg0N3B4IiBoZWlnaHQ9IjQ1MS44NDdweCIgdmlld0JveD0iMCAwIDQ1MS44NDcgNDUxLjg0NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUxLjg0NyA0NTEuODQ3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iIzk1OTU5NSIgZD0iTTIyNS45MjMsMzU0LjcwNmMtOC4wOTgsMC0xNi4xOTUtMy4wOTItMjIuMzY5LTkuMjYzTDkuMjcsMTUxLjE1N2MtMTIuMzU5LTEyLjM1OS0xMi4zNTktMzIuMzk3LDAtNDQuNzUxIGMxMi4zNTQtMTIuMzU0LDMyLjM4OC0xMi4zNTQsNDQuNzQ4LDBsMTcxLjkwNSwxNzEuOTE1bDE3MS45MDYtMTcxLjkwOWMxMi4zNTktMTIuMzU0LDMyLjM5MS0xMi4zNTQsNDQuNzQ0LDAgYzEyLjM2NSwxMi4zNTQsMTIuMzY1LDMyLjM5MiwwLDQ0Ljc1MUwyNDguMjkyLDM0NS40NDlDMjQyLjExNSwzNTEuNjIxLDIzNC4wMTgsMzU0LjcwNiwyMjUuOTIzLDM1NC43MDZ6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
.wproto-ninja-form.style-style_6 .sbToggle:hover,
form.style-style_6 .sbToggle:hover,
.wproto-ninja-form.style-style_6 .sbHolder:hover .sbToggle,
form.style-style_6 .sbHolder:hover .sbToggle {
  background-color: #0074C8;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDUxLjg0N3B4IiBoZWlnaHQ9IjQ1MS44NDdweCIgdmlld0JveD0iMCAwIDQ1MS44NDcgNDUxLjg0NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUxLjg0NyA0NTEuODQ3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTIyNS45MjMsMzU0LjcwNmMtOC4wOTgsMC0xNi4xOTUtMy4wOTItMjIuMzY5LTkuMjYzTDkuMjcsMTUxLjE1N2MtMTIuMzU5LTEyLjM1OS0xMi4zNTktMzIuMzk3LDAtNDQuNzUxIGMxMi4zNTQtMTIuMzU0LDMyLjM4OC0xMi4zNTQsNDQuNzQ4LDBsMTcxLjkwNSwxNzEuOTE1bDE3MS45MDYtMTcxLjkwOWMxMi4zNTktMTIuMzU0LDMyLjM5MS0xMi4zNTQsNDQuNzQ0LDAgYzEyLjM2NSwxMi4zNTQsMTIuMzY1LDMyLjM5MiwwLDQ0Ljc1MUwyNDguMjkyLDM0NS40NDlDMjQyLjExNSwzNTEuNjIxLDIzNC4wMTgsMzU0LjcwNiwyMjUuOTIzLDM1NC43MDZ6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
.wproto-ninja-form.style-style_6 .sbOptions,
form.style-style_6 .sbOptions {
  background-color: #ffffff;
  border-right: 1px solid #fafafa;
  border-bottom: 1px solid #fafafa;
  border-left: 1px solid #fafafa;
  border-top: 1px solid transparent;
}
.wproto-ninja-form.style-style_6 .sbOptions a:hover,
form.style-style_6 .sbOptions a:hover {
  background-color: #ffffff;
  color: #0074C8;
}
.wproto-ninja-form.style-style_7 .sbHolder,
form.style-style_7 .sbHolder,
.wproto-ninja-form.style-style_8 .sbHolder,
form.style-style_8 .sbHolder,
.wproto-shortcode-login-signup.style_2 .sbHolder,
#footer-widgets form .sbHolder,
#footer-widgets .sbHolder,
#header.style-classic_1 .wproto-mega-menu-element .sbHolder,
#header.style-classic_2 .wproto-mega-menu-element .sbHolder,
#header.style-inverted .wproto-mega-menu-element .sbHolder,
#header.style-centered_logo_alt .wproto-mega-menu-element .sbHolder,
#header.style-slider .wproto-mega-menu-element .sbHolder {
  background-color: #111111;
  border: 1px solid #111111;
}
.wproto-ninja-form.style-style_7 .sbHolder:hover,
form.style-style_7 .sbHolder:hover,
.wproto-ninja-form.style-style_8 .sbHolder:hover,
form.style-style_8 .sbHolder:hover,
.wproto-shortcode-login-signup.style_2 .sbHolder:hover,
#footer-widgets form .sbHolder:hover,
#footer-widgets .sbHolder:hover,
#header.style-classic_1 .wproto-mega-menu-element .sbHolder:hover,
#header.style-classic_2 .wproto-mega-menu-element .sbHolder:hover,
#header.style-inverted .wproto-mega-menu-element .sbHolder:hover,
#header.style-centered_logo_alt .wproto-mega-menu-element .sbHolder:hover,
#header.style-slider .wproto-mega-menu-element .sbHolder:hover {
  border-color: #343434;
  background-color: #343434;
  color: #ffffff;
}
.wproto-ninja-form.style-style_7 .sbHolderDisabled,
form.style-style_7 .sbHolderDisabled,
.wproto-ninja-form.style-style_8 .sbHolderDisabled,
form.style-style_8 .sbHolderDisabled,
.wproto-shortcode-login-signup.style_2 .sbHolderDisabled,
#footer-widgets form .sbHolderDisabled,
#footer-widgets .sbHolderDisabled,
#header.style-classic_1 .wproto-mega-menu-element .sbHolderDisabled,
#header.style-classic_2 .wproto-mega-menu-element .sbHolderDisabled,
#header.style-inverted .wproto-mega-menu-element .sbHolderDisabled,
#header.style-centered_logo_alt .wproto-mega-menu-element .sbHolderDisabled,
#header.style-slider .wproto-mega-menu-element .sbHolderDisabled {
  background-color: #0c0c0c;
  border-color: #0c0c0c;
}
.wproto-ninja-form.style-style_7 .sbSelector:link,
form.style-style_7 .sbSelector:link,
.wproto-ninja-form.style-style_8 .sbSelector:link,
form.style-style_8 .sbSelector:link,
.wproto-shortcode-login-signup.style_2 .sbSelector:link,
#footer-widgets form .sbSelector:link,
#footer-widgets .sbSelector:link,
#header.style-classic_1 .wproto-mega-menu-element .sbSelector:link,
#header.style-classic_2 .wproto-mega-menu-element .sbSelector:link,
#header.style-inverted .wproto-mega-menu-element .sbSelector:link,
#header.style-centered_logo_alt .wproto-mega-menu-element .sbSelector:link,
#header.style-slider .wproto-mega-menu-element .sbSelector:link,
.wproto-ninja-form.style-style_7 .sbSelector:visited,
form.style-style_7 .sbSelector:visited,
.wproto-ninja-form.style-style_8 .sbSelector:visited,
form.style-style_8 .sbSelector:visited,
.wproto-shortcode-login-signup.style_2 .sbSelector:visited,
#footer-widgets form .sbSelector:visited,
#footer-widgets .sbSelector:visited,
#header.style-classic_1 .wproto-mega-menu-element .sbSelector:visited,
#header.style-classic_2 .wproto-mega-menu-element .sbSelector:visited,
#header.style-inverted .wproto-mega-menu-element .sbSelector:visited,
#header.style-centered_logo_alt .wproto-mega-menu-element .sbSelector:visited,
#header.style-slider .wproto-mega-menu-element .sbSelector:visited,
.wproto-ninja-form.style-style_7 .sbSelector:hover,
form.style-style_7 .sbSelector:hover,
.wproto-ninja-form.style-style_8 .sbSelector:hover,
form.style-style_8 .sbSelector:hover,
.wproto-shortcode-login-signup.style_2 .sbSelector:hover,
#footer-widgets form .sbSelector:hover,
#footer-widgets .sbSelector:hover,
#header.style-classic_1 .wproto-mega-menu-element .sbSelector:hover,
#header.style-classic_2 .wproto-mega-menu-element .sbSelector:hover,
#header.style-inverted .wproto-mega-menu-element .sbSelector:hover,
#header.style-centered_logo_alt .wproto-mega-menu-element .sbSelector:hover,
#header.style-slider .wproto-mega-menu-element .sbSelector:hover {
  color: #636363;
}
.wproto-ninja-form.style-style_7 .sbOptions a,
form.style-style_7 .sbOptions a,
.wproto-ninja-form.style-style_8 .sbOptions a,
form.style-style_8 .sbOptions a,
.wproto-shortcode-login-signup.style_2 .sbOptions a,
#footer-widgets form .sbOptions a,
#footer-widgets .sbOptions a,
#header.style-classic_1 .wproto-mega-menu-element .sbOptions a,
#header.style-classic_2 .wproto-mega-menu-element .sbOptions a,
#header.style-inverted .wproto-mega-menu-element .sbOptions a,
#header.style-centered_logo_alt .wproto-mega-menu-element .sbOptions a,
#header.style-slider .wproto-mega-menu-element .sbOptions a {
  color: #636363;
}
.wproto-ninja-form.style-style_7 .sbOptions a:hover,
form.style-style_7 .sbOptions a:hover,
.wproto-ninja-form.style-style_8 .sbOptions a:hover,
form.style-style_8 .sbOptions a:hover,
.wproto-shortcode-login-signup.style_2 .sbOptions a:hover,
#footer-widgets form .sbOptions a:hover,
#footer-widgets .sbOptions a:hover,
#header.style-classic_1 .wproto-mega-menu-element .sbOptions a:hover,
#header.style-classic_2 .wproto-mega-menu-element .sbOptions a:hover,
#header.style-inverted .wproto-mega-menu-element .sbOptions a:hover,
#header.style-centered_logo_alt .wproto-mega-menu-element .sbOptions a:hover,
#header.style-slider .wproto-mega-menu-element .sbOptions a:hover,
.wproto-ninja-form.style-style_7 .sbSelector:hover,
form.style-style_7 .sbSelector:hover,
.wproto-ninja-form.style-style_8 .sbSelector:hover,
form.style-style_8 .sbSelector:hover,
.wproto-shortcode-login-signup.style_2 .sbSelector:hover,
#footer-widgets form .sbSelector:hover,
#footer-widgets .sbSelector:hover,
#header.style-classic_1 .wproto-mega-menu-element .sbSelector:hover,
#header.style-classic_2 .wproto-mega-menu-element .sbSelector:hover,
#header.style-inverted .wproto-mega-menu-element .sbSelector:hover,
#header.style-centered_logo_alt .wproto-mega-menu-element .sbSelector:hover,
#header.style-slider .wproto-mega-menu-element .sbSelector:hover {
  color: #ffffff;
}
.wproto-ninja-form.style-style_7 .sbToggle,
form.style-style_7 .sbToggle,
.wproto-ninja-form.style-style_8 .sbToggle,
form.style-style_8 .sbToggle,
.wproto-shortcode-login-signup.style_2 .sbToggle,
#footer-widgets form .sbToggle,
#footer-widgets .sbToggle,
#header.style-classic_1 .wproto-mega-menu-element .sbToggle,
#header.style-classic_2 .wproto-mega-menu-element .sbToggle,
#header.style-inverted .wproto-mega-menu-element .sbToggle,
#header.style-centered_logo_alt .wproto-mega-menu-element .sbToggle,
#header.style-slider .wproto-mega-menu-element .sbToggle {
  background-color: #343434;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDUxLjg0N3B4IiBoZWlnaHQ9IjQ1MS44NDdweCIgdmlld0JveD0iMCAwIDQ1MS44NDcgNDUxLjg0NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUxLjg0NyA0NTEuODQ3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iIzYzNjM2MyIgZD0iTTIyNS45MjMsMzU0LjcwNmMtOC4wOTgsMC0xNi4xOTUtMy4wOTItMjIuMzY5LTkuMjYzTDkuMjcsMTUxLjE1N2MtMTIuMzU5LTEyLjM1OS0xMi4zNTktMzIuMzk3LDAtNDQuNzUxIGMxMi4zNTQtMTIuMzU0LDMyLjM4OC0xMi4zNTQsNDQuNzQ4LDBsMTcxLjkwNSwxNzEuOTE1bDE3MS45MDYtMTcxLjkwOWMxMi4zNTktMTIuMzU0LDMyLjM5MS0xMi4zNTQsNDQuNzQ0LDAgYzEyLjM2NSwxMi4zNTQsMTIuMzY1LDMyLjM5MiwwLDQ0Ljc1MUwyNDguMjkyLDM0NS40NDlDMjQyLjExNSwzNTEuNjIxLDIzNC4wMTgsMzU0LjcwNiwyMjUuOTIzLDM1NC43MDZ6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
.wproto-ninja-form.style-style_7 .sbToggle:hover,
form.style-style_7 .sbToggle:hover,
.wproto-ninja-form.style-style_8 .sbToggle:hover,
form.style-style_8 .sbToggle:hover,
.wproto-shortcode-login-signup.style_2 .sbToggle:hover,
#footer-widgets form .sbToggle:hover,
#footer-widgets .sbToggle:hover,
#header.style-classic_1 .wproto-mega-menu-element .sbToggle:hover,
#header.style-classic_2 .wproto-mega-menu-element .sbToggle:hover,
#header.style-inverted .wproto-mega-menu-element .sbToggle:hover,
#header.style-centered_logo_alt .wproto-mega-menu-element .sbToggle:hover,
#header.style-slider .wproto-mega-menu-element .sbToggle:hover,
.wproto-ninja-form.style-style_7 .sbHolder:hover .sbToggle,
form.style-style_7 .sbHolder:hover .sbToggle,
.wproto-ninja-form.style-style_8 .sbHolder:hover .sbToggle,
form.style-style_8 .sbHolder:hover .sbToggle,
.wproto-shortcode-login-signup.style_2 .sbHolder:hover .sbToggle,
#footer-widgets form .sbHolder:hover .sbToggle,
#footer-widgets .sbHolder:hover .sbToggle,
#header.style-classic_1 .wproto-mega-menu-element .sbHolder:hover .sbToggle,
#header.style-classic_2 .wproto-mega-menu-element .sbHolder:hover .sbToggle,
#header.style-inverted .wproto-mega-menu-element .sbHolder:hover .sbToggle,
#header.style-centered_logo_alt .wproto-mega-menu-element .sbHolder:hover .sbToggle,
#header.style-slider .wproto-mega-menu-element .sbHolder:hover .sbToggle {
  background-color: #0074C8;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDUxLjg0N3B4IiBoZWlnaHQ9IjQ1MS44NDdweCIgdmlld0JveD0iMCAwIDQ1MS44NDcgNDUxLjg0NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUxLjg0NyA0NTEuODQ3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTIyNS45MjMsMzU0LjcwNmMtOC4wOTgsMC0xNi4xOTUtMy4wOTItMjIuMzY5LTkuMjYzTDkuMjcsMTUxLjE1N2MtMTIuMzU5LTEyLjM1OS0xMi4zNTktMzIuMzk3LDAtNDQuNzUxIGMxMi4zNTQtMTIuMzU0LDMyLjM4OC0xMi4zNTQsNDQuNzQ4LDBsMTcxLjkwNSwxNzEuOTE1bDE3MS45MDYtMTcxLjkwOWMxMi4zNTktMTIuMzU0LDMyLjM5MS0xMi4zNTQsNDQuNzQ0LDAgYzEyLjM2NSwxMi4zNTQsMTIuMzY1LDMyLjM5MiwwLDQ0Ljc1MUwyNDguMjkyLDM0NS40NDlDMjQyLjExNSwzNTEuNjIxLDIzNC4wMTgsMzU0LjcwNiwyMjUuOTIzLDM1NC43MDZ6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
.wproto-ninja-form.style-style_7 .sbOptions,
form.style-style_7 .sbOptions,
.wproto-ninja-form.style-style_8 .sbOptions,
form.style-style_8 .sbOptions,
.wproto-shortcode-login-signup.style_2 .sbOptions,
#footer-widgets form .sbOptions,
#footer-widgets .sbOptions,
#header.style-classic_1 .wproto-mega-menu-element .sbOptions,
#header.style-classic_2 .wproto-mega-menu-element .sbOptions,
#header.style-inverted .wproto-mega-menu-element .sbOptions,
#header.style-centered_logo_alt .wproto-mega-menu-element .sbOptions,
#header.style-slider .wproto-mega-menu-element .sbOptions {
  background-color: #111111;
  border-color: #343434;
}
.wproto-ninja-form.style-style_7 .sbOptions a,
form.style-style_7 .sbOptions a,
.wproto-ninja-form.style-style_8 .sbOptions a,
form.style-style_8 .sbOptions a,
.wproto-shortcode-login-signup.style_2 .sbOptions a,
#footer-widgets form .sbOptions a,
#footer-widgets .sbOptions a,
#header.style-classic_1 .wproto-mega-menu-element .sbOptions a,
#header.style-classic_2 .wproto-mega-menu-element .sbOptions a,
#header.style-inverted .wproto-mega-menu-element .sbOptions a,
#header.style-centered_logo_alt .wproto-mega-menu-element .sbOptions a,
#header.style-slider .wproto-mega-menu-element .sbOptions a {
  border-color: #343434;
}
.wproto-ninja-form.style-style_7 .sbOptions a:hover,
form.style-style_7 .sbOptions a:hover,
.wproto-ninja-form.style-style_8 .sbOptions a:hover,
form.style-style_8 .sbOptions a:hover,
.wproto-shortcode-login-signup.style_2 .sbOptions a:hover,
#footer-widgets form .sbOptions a:hover,
#footer-widgets .sbOptions a:hover,
#header.style-classic_1 .wproto-mega-menu-element .sbOptions a:hover,
#header.style-classic_2 .wproto-mega-menu-element .sbOptions a:hover,
#header.style-inverted .wproto-mega-menu-element .sbOptions a:hover,
#header.style-centered_logo_alt .wproto-mega-menu-element .sbOptions a:hover,
#header.style-slider .wproto-mega-menu-element .sbOptions a:hover {
  background-color: #343434;
  color: #ffffff;
}
.wproto-ninja-form.style-style_8 .sbHolder,
form.style-style_8 .sbHolder {
  -webkit-border-radius: 25px;
  -moz-border-radius: 25px;
  border-radius: 25px;
}
.wproto-ninja-form.style-style_9 .sbHolder,
form.style-style_9 .sbHolder,
.wproto-shortcode-login-signup.style_4 .sbHolder {
  background-color: transparent;
  border: 2px solid rgba(255, 255, 255, 0.5);
  color: #fff;
}
.wproto-ninja-form.style-style_9 .sbHolder:hover,
form.style-style_9 .sbHolder:hover,
.wproto-shortcode-login-signup.style_4 .sbHolder:hover {
  border-color: #fff;
  background-color: transparent;
  color: #fff;
}
.wproto-ninja-form.style-style_9 .sbHolderDisabled,
form.style-style_9 .sbHolderDisabled,
.wproto-shortcode-login-signup.style_4 .sbHolderDisabled {
  background-color: rgba(255, 255, 255, 0.5);
  border-color: rgba(255, 255, 255, 0.5);
}
.wproto-ninja-form.style-style_9 .sbSelector:link,
form.style-style_9 .sbSelector:link,
.wproto-shortcode-login-signup.style_4 .sbSelector:link,
.wproto-ninja-form.style-style_9 .sbSelector:visited,
form.style-style_9 .sbSelector:visited,
.wproto-shortcode-login-signup.style_4 .sbSelector:visited,
.wproto-ninja-form.style-style_9 .sbSelector:hover,
form.style-style_9 .sbSelector:hover,
.wproto-shortcode-login-signup.style_4 .sbSelector:hover {
  color: #fff;
}
.wproto-ninja-form.style-style_9 .sbOptions a,
form.style-style_9 .sbOptions a,
.wproto-shortcode-login-signup.style_4 .sbOptions a {
  color: #fff;
}
.wproto-ninja-form.style-style_9 .sbOptions a:hover,
form.style-style_9 .sbOptions a:hover,
.wproto-shortcode-login-signup.style_4 .sbOptions a:hover,
.wproto-ninja-form.style-style_9 .sbSelector:hover,
form.style-style_9 .sbSelector:hover,
.wproto-shortcode-login-signup.style_4 .sbSelector:hover {
  color: #fff;
}
.wproto-ninja-form.style-style_9 .sbToggle,
form.style-style_9 .sbToggle,
.wproto-shortcode-login-signup.style_4 .sbToggle {
  background-color: transparent;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDUxLjg0N3B4IiBoZWlnaHQ9IjQ1MS44NDdweCIgdmlld0JveD0iMCAwIDQ1MS44NDcgNDUxLjg0NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUxLjg0NyA0NTEuODQ3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0icmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpIiBkPSJNMjI1LjkyMywzNTQuNzA2Yy04LjA5OCwwLTE2LjE5NS0zLjA5Mi0yMi4zNjktOS4yNjNMOS4yNywxNTEuMTU3Yy0xMi4zNTktMTIuMzU5LTEyLjM1OS0zMi4zOTcsMC00NC43NTEgYzEyLjM1NC0xMi4zNTQsMzIuMzg4LTEyLjM1NCw0NC43NDgsMGwxNzEuOTA1LDE3MS45MTVsMTcxLjkwNi0xNzEuOTA5YzEyLjM1OS0xMi4zNTQsMzIuMzkxLTEyLjM1NCw0NC43NDQsMCBjMTIuMzY1LDEyLjM1NCwxMi4zNjUsMzIuMzkyLDAsNDQuNzUxTDI0OC4yOTIsMzQ1LjQ0OUMyNDIuMTE1LDM1MS42MjEsMjM0LjAxOCwzNTQuNzA2LDIyNS45MjMsMzU0LjcwNnoiLz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
}
.wproto-ninja-form.style-style_9 .sbToggle:hover,
form.style-style_9 .sbToggle:hover,
.wproto-shortcode-login-signup.style_4 .sbToggle:hover,
.wproto-ninja-form.style-style_9 .sbHolder:hover .sbToggle,
form.style-style_9 .sbHolder:hover .sbToggle,
.wproto-shortcode-login-signup.style_4 .sbHolder:hover .sbToggle {
  background-color: transparent;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDUxLjg0N3B4IiBoZWlnaHQ9IjQ1MS44NDdweCIgdmlld0JveD0iMCAwIDQ1MS44NDcgNDUxLjg0NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUxLjg0NyA0NTEuODQ3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTIyNS45MjMsMzU0LjcwNmMtOC4wOTgsMC0xNi4xOTUtMy4wOTItMjIuMzY5LTkuMjYzTDkuMjcsMTUxLjE1N2MtMTIuMzU5LTEyLjM1OS0xMi4zNTktMzIuMzk3LDAtNDQuNzUxIGMxMi4zNTQtMTIuMzU0LDMyLjM4OC0xMi4zNTQsNDQuNzQ4LDBsMTcxLjkwNSwxNzEuOTE1bDE3MS45MDYtMTcxLjkwOWMxMi4zNTktMTIuMzU0LDMyLjM5MS0xMi4zNTQsNDQuNzQ0LDAgYzEyLjM2NSwxMi4zNTQsMTIuMzY1LDMyLjM5MiwwLDQ0Ljc1MUwyNDguMjkyLDM0NS40NDlDMjQyLjExNSwzNTEuNjIxLDIzNC4wMTgsMzU0LjcwNiwyMjUuOTIzLDM1NC43MDZ6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
.wproto-ninja-form.style-style_9 .sbOptions,
form.style-style_9 .sbOptions,
.wproto-shortcode-login-signup.style_4 .sbOptions {
  background-color: #0074C8;
  border-color: #fff;
}
.wproto-ninja-form.style-style_9 .sbOptions a,
form.style-style_9 .sbOptions a,
.wproto-shortcode-login-signup.style_4 .sbOptions a {
  border-color: #fff;
}
.wproto-ninja-form.style-style_9 .sbOptions a:hover,
form.style-style_9 .sbOptions a:hover,
.wproto-shortcode-login-signup.style_4 .sbOptions a:hover {
  background-color: #e23423;
  color: #fff;
}
.wproto-ninja-form.style-style_9 .sbOptions,
form.style-style_9 .sbOptions,
.wproto-shortcode-login-signup.style_4 .sbOptions {
  top: 42px !important;
}
/**************************************************************************************************************************
	BUTTONS
**************************************************************************************************************************/
button,
input[type=button],
input[type=submit],
input[type=reset],
.button,
.btn,
.post-pagination a,
.woocommerce-pagination a,
.woocommerce-pagination span,
.comment-navigation a,
.rev_slider_wrapper .button {
  font-family: 'Raleway';
  color: #ffffff;
  background-color: #0074C8;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-transition: background-color 0.1s;
  -moz-transition: background-color 0.1s;
  -o-transition: background-color 0.1s;
  transition: background-color 0.1s;
  border: 1px solid transparent;
  font-size: 1.4rem;
}
button:hover,
input[type=button]:hover,
input[type=submit]:hover,
input[type=reset]:hover,
.button:hover,
.btn:hover,
.post-pagination a:hover,
.comment-navigation a:hover,
.rev_slider_wrapper .button:hover,
.woocommerce-pagination a:hover {
  color: #ffffff;
  background-color: #d02b1c;
}
.button-size-mini,
.button-size-medium,
.button-size-small,
.post-pagination a,
.comment-navigation a,
.woocommerce-pagination a,
.woocommerce-pagination span {
  font-size: 1.2rem;
}
.button-size-large {
  font-size: 1.4rem;
}
.button-size-extra-large {
  font-size: 1.9rem;
}
.button-style-black,
.rev_slider_wrapper .button-style-black,
button.button-style-black,
input[type=button].button-style-black,
input[type=submit].button-style-black,
input[type=reset].button-style-black,
.wproto-shortcode-login-signup.style_4 input[type=submit],
.wproto-shortcode-login-signup.style_5 input[type=submit],
.wproto-shortcode-login-signup.style_6 input[type=submit],
.woocommerce-cart td.actions > .button {
  background-color: #363636;
}
.button-style-black:hover,
.rev_slider_wrapper .button-style-black:hover,
button.button-style-black:hover,
input[type=button].button-style-black:hover,
input[type=submit].button-style-black:hover,
input[type=reset].button-style-black:hover,
.wproto-shortcode-login-signup.style_4 input[type=submit]:hover,
.wproto-shortcode-login-signup.style_5 input[type=submit]:hover,
.wproto-shortcode-login-signup.style_6 input[type=submit]:hover,
.woocommerce-cart td.actions > .button:hover {
  background-color: #1c1c1c;
}
.button-style-green,
.rev_slider_wrapper .button-style-green,
#respond input[type=submit],
.post-pagination a,
.comment-navigation a,
.woocommerce-pagination a,
button.button-style-green,
input[type=button].button-style-green,
input[type=submit].button-style-green,
input[type=reset].button-style-green,
.single_add_to_cart_button,
.checkout-button,
.button#place_order {
  background-color: #8dc63f;
}
.button-style-green:hover,
.rev_slider_wrapper .button-style-green:hover,
#respond input[type=submit]:hover,
.post-pagination a:hover,
.comment-navigation a:hover,
.woocommerce-pagination a:hover,
button.button-style-green:hover,
input[type=button].button-style-green:hover,
input[type=submit].button-style-green:hover,
input[type=reset].button-style-green:hover,
.single_add_to_cart_button:hover,
.checkout-button:hover,
.button#place_order:hover {
  background-color: #72a230;
}
.button-style-blue,
.rev_slider_wrapper .button-style-blue,
button.button-style-blue,
input[type=button].button-style-blue,
input[type=submit].button-style-blue,
input[type=reset].button-style-blue,
.wproto-shortcode-login-signup.style_3 input[type=submit] {
  background-color: #00aeef;
}
.button-style-blue:hover,
.rev_slider_wrapper .button-style-blue:hover,
button.button-style-blue:hover,
input[type=button].button-style-blue:hover,
input[type=submit].button-style-blue:hover,
input[type=reset].button-style-blue:hover,
.wproto-shortcode-login-signup.style_3 input[type=submit]:hover {
  background-color: #0089bc;
}
.button-style-red-stroke,
.rev_slider_wrapper .button-style-red-stroke,
button.button-style-red-stroke,
input[type=button].button-style-red-stroke,
input[type=submit].button-style-red-stroke,
input[type=reset].button-style-red-stroke {
  background-color: transparent;
  border: 1px solid #0074C8;
  color: #0074C8;
}
.button-style-red-stroke:hover,
.rev_slider_wrapper .button-style-red-stroke:hover,
button.button-style-red-stroke:hover,
input[type=button].button-style-red-stroke:hover,
input[type=submit].button-style-red-stroke:hover,
input[type=reset].button-style-red-stroke:hover {
  background-color: transparent;
  border: 1px solid #363636;
  color: #363636;
}
.button-style-black-stroke,
.rev_slider_wrapper .button-style-black-stroke,
button.button-style-black-stroke,
input[type=button].button-style-black-stroke,
input[type=submit].button-style-black-stroke,
input[type=reset].button-style-black-stroke {
  background-color: transparent;
  border: 1px solid #363636;
  color: #363636;
}
.button-style-black-stroke:hover,
.rev_slider_wrapper .button-style-black-stroke:hover,
button.button-style-black-stroke:hover,
input[type=button].button-style-black-stroke:hover,
input[type=submit].button-style-black-stroke:hover,
input[type=reset].button-style-black-stroke:hover {
  background-color: transparent;
  border: 1px solid #0074C8;
  color: #0074C8;
}
.button-style-white-stroke,
.rev_slider_wrapper .button-style-white-stroke,
button.button-style-white-stroke,
input[type=button].button-style-white-stroke,
input[type=submit].button-style-white-stroke,
input[type=reset].button-style-white-stroke {
  background-color: transparent;
  border: 1px solid #fff;
  color: #fff;
}
.button-style-white-stroke:hover,
.rev_slider_wrapper .button-style-white-stroke:hover,
button.button-style-white-stroke:hover,
input[type=button].button-style-white-stroke:hover,
input[type=submit].button-style-white-stroke:hover,
input[type=reset].button-style-white-stroke:hover {
  background-color: rgba(255, 255, 255, 0.2);
  border: 1px solid #fff;
  color: #fff;
}
.button-style-green-stroke,
.rev_slider_wrapper .button-style-green-stroke,
button.button-style-green-stroke,
input[type=button].button-style-green-stroke,
input[type=submit].button-style-green-stroke,
input[type=reset].button-style-green-stroke {
  background-color: transparent;
  border: 1px solid #8dc63f;
  color: #8dc63f;
}
.button-style-green-stroke:hover,
.rev_slider_wrapper .button-style-green-stroke:hover,
button.button-style-green-stroke:hover,
input[type=button].button-style-green-stroke:hover,
input[type=submit].button-style-green-stroke:hover,
input[type=reset].button-style-green-stroke:hover {
  background-color: transparent;
  border: 1px solid #00aeef;
  color: #00aeef;
}
.button-style-blue-stroke,
.rev_slider_wrapper .button-style-blue-stroke,
button.button-style-blue-stroke,
input[type=button].button-style-blue-stroke,
input[type=submit].button-style-blue-stroke,
input[type=reset].button-style-blue-stroke {
  background-color: transparent;
  border: 1px solid #00aeef;
  color: #00aeef;
}
.button-style-blue-stroke:hover,
.rev_slider_wrapper .button-style-blue-stroke:hover,
button.button-style-blue-stroke:hover,
input[type=button].button-style-blue-stroke:hover,
input[type=submit].button-style-blue-stroke:hover,
input[type=reset].button-style-blue-stroke:hover {
  background-color: transparent;
  border: 1px solid #8dc63f;
  color: #8dc63f;
}
.button-style-orange-gradient,
.rev_slider_wrapper .button-style-orange-gradient,
button.button-style-orange-gradient,
input[type=button].button-style-orange-gradient,
input[type=submit].button-style-orange-gradient,
input[type=reset].button-style-orange-gradient {
  background: #0074C8;
  background: linear-gradient(225deg, #0074C8, #ee6f2c, #f7941e);
  background-size: 600% 600%;
  -webkit-animation: AnimateGradient 4s ease infinite;
  -moz-animation: AnimateGradient 4s ease infinite;
  -o-animation: AnimateGradient 4s ease infinite;
  animation: AnimateGradient 4s ease infinite;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0074C8', endColorstr='#f7941e', GradientType=1);
  -webkit-animation: none;
  -moz-animation: none;
  -o-animation: none;
  animation: none;
}
.button-style-purple-gradient,
.rev_slider_wrapper .button-style-purple-gradient,
button.button-style-purple-gradient,
input[type=button].button-style-purple-gradient,
input[type=submit].button-style-purple-gradient,
input[type=reset].button-style-purple-gradient {
  background: #8560a8;
  background: linear-gradient(225deg, #8560a8, #d96a87, #f26d7d);
  background-size: 600% 600%;
  -webkit-animation: AnimateGradient 4s ease infinite;
  -moz-animation: AnimateGradient 4s ease infinite;
  -o-animation: AnimateGradient 4s ease infinite;
  animation: AnimateGradient 4s ease infinite;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8560a8', endColorstr='#f16d7d', GradientType=1);
  -webkit-animation: none;
  -moz-animation: none;
  -o-animation: none;
  animation: none;
}
.button-style-green-gradient,
.rev_slider_wrapper .button-style-green-gradient,
button.button-style-green-gradient,
input[type=button].button-style-green-gradient,
input[type=submit].button-style-green-gradient,
input[type=reset].button-style-green-gradient,
.wproto-shortcode-login-signup.style_8 input[type=submit],
.wproto-shortcode-login-signup.style_8 input[type=submit]:hover {
  background: #1cbbb4;
  background: linear-gradient(225deg, #1cbbb4, #51c07d, #8cc640);
  background-size: 600% 600%;
  -webkit-animation: AnimateGradient 4s ease infinite;
  -moz-animation: AnimateGradient 4s ease infinite;
  -o-animation: AnimateGradient 4s ease infinite;
  animation: AnimateGradient 4s ease infinite;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1cbbb4', endColorstr='#8cc640', GradientType=1);
  -webkit-animation: none;
  -moz-animation: none;
  -o-animation: none;
  animation: none;
}
.button-style-blue-gradient,
.rev_slider_wrapper .button-style-blue-gradient,
button.button-style-blue-gradient,
input[type=button].button-style-blue-gradient,
input[type=submit].button-style-blue-gradient,
input[type=reset].button-style-blue-gradient {
  background: #00aeef;
  background: linear-gradient(225deg, #00aeef, #63c3b0, #81ca9d);
  background-size: 600% 600%;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00aeef', endColorstr='#81ca9d', GradientType=1);
  -webkit-animation: AnimateGradient 4s ease infinite;
  -moz-animation: AnimateGradient 4s ease infinite;
  -o-animation: AnimateGradient 4s ease infinite;
  animation: AnimateGradient 4s ease infinite;
  -webkit-animation: none;
  -moz-animation: none;
  -o-animation: none;
  animation: none;
}
.button-style-orange-gradient,
.button-style-purple-gradient,
.button-style-green-gradient,
.button-style-blue-gradient,
button.button-style-orange-gradient,
input[type=button].button-style-orange-gradient,
input[type=submit].button-style-orange-gradient,
input[type=reset].button-style-orange-gradient,
button.button-style-purple-gradient,
input[type=button].button-style-purple-gradient,
input[type=submit].button-style-purple-gradient,
input[type=reset].button-style-purple-gradient,
button.button-style-green-gradient,
input[type=button].button-style-green-gradient,
input[type=submit].button-style-green-gradient,
input[type=reset].button-style-green-gradient,
button.button-style-blue-gradient,
input[type=button].button-style-blue-gradient,
input[type=submit].button-style-blue-gradient,
input[type=reset].button-style-blue-gradient,
.rev_slider_wrapper .button-style-orange-gradient,
.rev_slider_wrapper .button-style-purple-gradient,
.rev_slider_wrapper .button-style-green-gradient,
.rev_slider_wrapper .button-style-blue-gradient {
  color: #fff;
}
.button-style-orange-gradient:hover,
.rev_slider_wrapper .button-style-orange-gradient:hover,
button.button-style-orange-gradient:hover,
input[type=button].button-style-orange-gradient:hover,
input[type=submit].button-style-orange-gradient:hover,
input[type=reset].button-style-orange-gradient:hover {
  background: #0074C8;
  background: linear-gradient(225deg, #0074C8, #ee6f2c, #f7941e);
  background-size: 600% 600%;
  -webkit-animation: AnimateGradient 4s ease infinite;
  -moz-animation: AnimateGradient 4s ease infinite;
  -o-animation: AnimateGradient 4s ease infinite;
  animation: AnimateGradient 4s ease infinite;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0074C8', endColorstr='#f7941e', GradientType=1);
}
.button-style-green-gradient:hover,
.rev_slider_wrapper .button-style-green-gradient:hover,
button.button-style-green-gradient:hover,
input[type=button].button-style-green-gradient:hover,
input[type=submit].button-style-green-gradient:hover,
input[type=reset].button-style-green-gradient:hover {
  background: #1cbbb4;
  background: linear-gradient(225deg, #1cbbb4, #51c07d, #8cc640);
  background-size: 600% 600%;
  -webkit-animation: AnimateGradient 4s ease infinite;
  -moz-animation: AnimateGradient 4s ease infinite;
  -o-animation: AnimateGradient 4s ease infinite;
  animation: AnimateGradient 4s ease infinite;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1cbbb4', endColorstr='#8cc640', GradientType=1);
}
.button-style-purple-gradient:hover,
.rev_slider_wrapper .button-style-purple-gradient:hover,
button.button-style-purple-gradient:hover,
input[type=button].button-style-purple-gradient:hover,
input[type=submit].button-style-purple-gradient:hover,
input[type=reset].button-style-purple-gradient:hover {
  background: #8560a8;
  background: linear-gradient(225deg, #8560a8, #d96a87, #f26d7d);
  background-size: 600% 600%;
  -webkit-animation: AnimateGradient 4s ease infinite;
  -moz-animation: AnimateGradient 4s ease infinite;
  -o-animation: AnimateGradient 4s ease infinite;
  animation: AnimateGradient 4s ease infinite;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8560a8', endColorstr='#f16d7d', GradientType=1);
}
.button-style-blue-gradient:hover,
.rev_slider_wrapper .button-style-blue-gradient:hover,
button.button-style-blue-gradient:hover,
input[type=button].button-style-blue-gradient:hover,
input[type=submit].button-style-blue-gradient:hover,
input[type=reset].button-style-blue-gradient:hover {
  background: #00aeef;
  background: linear-gradient(225deg, #00aeef, #63c3b0, #81ca9d);
  background-size: 600% 600%;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00aeef', endColorstr='#81ca9d', GradientType=1);
  -webkit-animation: AnimateGradient 4s ease infinite;
  -moz-animation: AnimateGradient 4s ease infinite;
  -o-animation: AnimateGradient 4s ease infinite;
  animation: AnimateGradient 4s ease infinite;
}
.button-style-shadow.button-size-mini,
.button-style-shadow.button-size-small,
button.button-style-shadow.button-size-mini,
input[type=button].button-style-shadow.button-size-mini,
input[type=submit].button-style-shadow.button-size-mini,
input[type=reset].button-style-shadow.button-size-mini,
button.button-style-shadow.button-size-small,
input[type=button].button-style-shadow.button-size-small,
input[type=submit].button-style-shadow.button-size-small,
input[type=reset].button-style-shadow.button-size-small {
  border-bottom: 2px solid #d02b1c;
}
.button-style-shadow.button-size-medium,
button.button-style-shadow.button-size-medium,
input[type=button].button-style-shadow.button-size-medium,
input[type=submit].button-style-shadow.button-size-medium,
input[type=reset].button-style-shadow.button-size-medium,
button.button-style-shadow,
input[type=button].button-style-shadow,
input[type=submit].button-style-shadow,
input[type=reset].button-style-shadow {
  border-bottom: 3px solid #d02b1c;
}
.button-style-shadow.button-size-large,
.button-style-shadow.button-size-extra-large,
button.button-style-shadow.button-size-large,
input[type=button].button-style-shadow.button-size-large,
input[type=submit].button-style-shadow.button-size-large,
input[type=reset].button-style-shadow.button-size-large,
button.button-style-shadow.button-size-extra-large,
input[type=button].button-style-shadow.button-size-extra-large,
input[type=submit].button-style-shadow.button-size-extra-large,
input[type=reset].button-style-shadow.button-size-extra-large {
  border-bottom: 4px solid #d02b1c;
}
.button-style-shadow.button-size-mini:hover,
.button-style-shadow.button-size-small:hover,
.button-style-shadow.button-size-medium:hover,
.button-style-shadow.button-size-large:hover,
.button-style-shadow.button-size-extra-large:hover,
button.button-style-shadow.button-size-mini:hover,
input[type=button].button-style-shadow.button-size-mini:hover,
input[type=submit].button-style-shadow.button-size-mini:hover,
input[type=reset].button-style-shadow.button-size-mini:hover,
button.button-style-shadow.button-size-small:hover,
input[type=button].button-style-shadow.button-size-small:hover,
input[type=submit].button-style-shadow.button-size-small:hover,
input[type=reset].button-style-shadow.button-size-small:hover,
button.button-style-shadow.button-size-medium:hover,
input[type=button].button-style-shadow.button-size-medium:hover,
input[type=submit].button-style-shadow.button-size-medium:hover,
input[type=reset].button-style-shadow.button-size-medium:hover,
button.button-style-shadow.button-size-large:hover,
input[type=button].button-style-shadow.button-size-large:hover,
input[type=submit].button-style-shadow.button-size-large:hover,
input[type=reset].button-style-shadow.button-size-large:hover,
button.button-style-shadow.button-size-extra-large:hover,
input[type=button].button-style-shadow.button-size-extra-large:hover,
input[type=submit].button-style-shadow.button-size-extra-large:hover,
input[type=reset].button-style-shadow.button-size-extra-large:hover,
button.button-style-shadow:hover,
input[type=button].button-style-shadow:hover,
input[type=submit].button-style-shadow:hover,
input[type=reset].button-style-shadow:hover {
  border-color: #ba2719;
}
.button-style-shadow {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.button-style-iconic .icon-holder {
  background-color: #e23423;
  -webkit-border-top-left-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -moz-border-radius-topleft: 3px;
  -moz-border-radius-bottomleft: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.button-style-iconic-gradient {
  color: #f26d7d;
  border-color: #f26d7d;
  background: none !important;
}
.button-style-iconic-gradient .icon-holder {
  background: #8560a8;
  background: linear-gradient(225deg, #8560a8, #d96a87, #f26d7d);
  background-size: 600% 600%;
  -webkit-animation: AnimateGradient 4s ease infinite;
  -moz-animation: AnimateGradient 4s ease infinite;
  -o-animation: AnimateGradient 4s ease infinite;
  animation: AnimateGradient 4s ease infinite;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8560a8', endColorstr='#f16d7d', GradientType=1);
  border-right: 1px solid #f26d7d;
}
.button-style-iconic-gradient .icon-holder i {
  color: #fff;
}
.button-style-iconic-gradient:hover {
  color: #ee3e53;
}
.button-style-iconic-alt {
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  border-radius: 50px;
  background-color: #363636;
  color: #ffffff;
}
.button-style-iconic-alt .icon-holder {
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  border-radius: 50px;
  background-color: #505050;
}
.button-style-iconic-alt:hover {
  color: #ffffff;
  background-color: #434343;
}
.button-style-iconic-stroke {
  color: #00aeef;
  border-color: #00aeef;
  background: none !important;
}
.button-style-iconic-stroke .icon-holder {
  background: none !important;
  border-right: 1px solid #00aeef;
}
.button-style-iconic-stroke:hover {
  color: #8dc63f;
  border-color: #8dc63f;
}
.button-style-iconic-stroke:hover .icon-holder {
  border-color: #8dc63f;
}
/**************************************************************************************************************************
	TOOLTIPS
**************************************************************************************************************************/
.tipsy-inner {
  background-color: #0074C8;
  color: #ffffff;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.tipsy-arrow {
  border-color: #0074C8;
}
.tipsy-arrow-n {
  border-bottom-color: #0074C8;
}
.tipsy-arrow-s {
  border-top-color: #0074C8;
}
.tipsy-arrow-e {
  border-left-color: #0074C8;
}
.tipsy-arrow-w {
  border-right-color: #0074C8;
}
/**************************************************************************************************************************
	DROPCAPS
**************************************************************************************************************************/
.dropcap p:first-child:first-letter {
  font-size: 6.6rem;
  color: #363636;
}
.dropcap.style_2 p:first-child:first-letter,
.dropcap.style_3 p:first-child:first-letter,
.dropcap.style_4 p:first-child:first-letter,
.dropcap.style_5 p:first-child:first-letter,
.dropcap.style_6 p:first-child:first-letter {
  color: #ffffff;
  background-color: #363636;
  font-size: 4.8rem;
}
.dropcap.style_3 p:first-child:first-letter {
  color: #ffffff;
  background-color: #0074C8;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.dropcap.style_4 p:first-child:first-letter {
  color: #ffffff;
  background-color: #363636;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}
.dropcap.style_5 p:first-child:first-letter {
  color: #363636;
  border: 2px solid #363636;
  background-color: transparent;
}
.dropcap.style_6 p:first-child:first-letter {
  color: #0074C8;
  border: 2px solid #0074C8;
  background-color: transparent;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
@media screen and (max-width: 767px) {
  .dropcap p:first-child:first-letter {
    font-size: 2.8rem;
  }
  .dropcap.style_2 p:first-child:first-letter,
  .dropcap.style_3 p:first-child:first-letter,
  .dropcap.style_4 p:first-child:first-letter,
  .dropcap.style_5 p:first-child:first-letter,
  .dropcap.style_6 p:first-child:first-letter {
    font-size: 2.8rem;
  }
}
/**************************************************************************************************************************
	ICONIC LIST
**************************************************************************************************************************/
.wproto-iconic-list-shortcode .el-marker {
  color: #363636;
  font-size: 1.0999999999999999rem;
}
.wproto-iconic-list-shortcode i {
  font-size: 1.5999999999999999rem;
}
.wproto-iconic-list-shortcode .wproto-num-container .el-marker {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #0074C8;
  background-color: #0074C8;
  color: #ffffff;
}
/**************************************************************************************************************************
	MESSAGE BOX SHORTCODE
**************************************************************************************************************************/
.wproto-message {
  background-color: #0074C8;
  border: 1px solid #0074C8;
  color: #ffffff;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.wproto-message .icon {
  background-color: #de2e1d;
  -webkit-border-top-left-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -moz-border-radius-topleft: 3px;
  -moz-border-radius-bottomleft: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.wproto-message.style-default.type-help {
  background-color: #00aeef;
  border: 1px solid #00aeef;
}
.wproto-message.style-default.type-help .icon {
  background-color: #0094cb;
}
.wproto-message.style-default.type-notice {
  background-color: #fecc17;
  border: 1px solid #fecc17;
}
.wproto-message.style-default.type-notice .icon {
  background-color: #f0bc01;
}
.wproto-message.style-default.type-success {
  background-color: #8dc63f;
  border: 1px solid #8dc63f;
}
.wproto-message.style-default.type-success .icon {
  background-color: #7aae34;
}
.wproto-message.style-default.type-information {
  background-color: #605ca8;
  border: 1px solid #605ca8;
}
.wproto-message.style-default.type-information .icon {
  background-color: #524e92;
}
.wproto-message.style-default.type-general {
  background-color: #ebebeb;
  border: 1px solid #ebebeb;
}
.wproto-message.style-default.type-general .icon {
  background-color: #d9d9d9;
}
.wproto-message.style-default.type-general .text {
  color: #959595;
}
.wproto-message.style-stroke {
  background-color: transparent;
  color: #0074C8;
}
.wproto-message.style-stroke .icon {
  background-color: transparent;
  border-right: 1px solid #0074C8;
  color: #0074C8;
}
.wproto-message.style-stroke.type-help {
  border-color: #00aeef;
  color: #00aeef;
}
.wproto-message.style-stroke.type-help .icon {
  border-color: #00aeef;
  color: #00aeef;
}
.wproto-message.style-stroke.type-notice {
  border-color: #fecc17;
  color: #fecc17;
}
.wproto-message.style-stroke.type-notice .icon {
  border-color: #fecc17;
  color: #fecc17;
}
.wproto-message.style-stroke.type-success {
  border-color: #8dc63f;
  color: #8dc63f;
}
.wproto-message.style-stroke.type-success .icon {
  border-color: #8dc63f;
  color: #8dc63f;
}
.wproto-message.style-stroke.type-information {
  border-color: #605ca8;
  color: #605ca8;
}
.wproto-message.style-stroke.type-information .icon {
  border-color: #605ca8;
  color: #605ca8;
}
.wproto-message.style-stroke.type-general {
  border-color: #ebebeb;
  color: #959595;
}
.wproto-message.style-stroke.type-general .icon {
  border-color: #ebebeb;
  color: #ebebeb;
}
.wproto-message.style-gradient {
  border-color: transparent;
  background: #0074C8;
  background: linear-gradient(225deg, #0074C8, #ee6f2c, #f7941e);
  background-size: 600% 600%;
  -webkit-animation: AnimateGradient 4s ease infinite;
  -moz-animation: AnimateGradient 4s ease infinite;
  -o-animation: AnimateGradient 4s ease infinite;
  animation: AnimateGradient 4s ease infinite;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0074C8', endColorstr='#f7941e', GradientType=1);
}
.wproto-message.style-gradient .icon {
  background-color: transparent;
  border-color: transparent;
}
.wproto-message.style-gradient.type-help {
  border-color: transparent;
  background: #00aeef;
  background: linear-gradient(225deg, #00aeef, #63c3b0, #81ca9d);
  background-size: 600% 600%;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00aeef', endColorstr='#81ca9d', GradientType=1);
  -webkit-animation: AnimateGradient 4s ease infinite;
  -moz-animation: AnimateGradient 4s ease infinite;
  -o-animation: AnimateGradient 4s ease infinite;
  animation: AnimateGradient 4s ease infinite;
}
.wproto-message.style-gradient.type-help .icon {
  background-color: transparent;
  border-color: transparent;
}
.wproto-message.style-gradient.type-notice {
  border-color: transparent;
  background: #fecc18;
  background: -moz-linear-gradient(45deg, #fecc18 0%, #fdc950 44%, #fdc689 100%);
  background: -webkit-gradient(linear, left bottom, right top, color-stop(0%, #fecc18), color-stop(44%, #fdc950), color-stop(100%, #fdc689));
  background: -webkit-linear-gradient(45deg, #fecc18 0%, #fdc950 44%, #fdc689 100%);
  background: -o-linear-gradient(45deg, #fecc18 0%, #fdc950 44%, #fdc689 100%);
  background: -ms-linear-gradient(45deg, #fecc18 0%, #fdc950 44%, #fdc689 100%);
  background: linear-gradient(45deg, #fecc18 0%, #fdc950 44%, #fdc689 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fecc18', endColorstr='#fdc689', GradientType=1);
}
.wproto-message.style-gradient.type-notice .icon {
  background-color: transparent;
  border-color: transparent;
}
.wproto-message.style-gradient.type-success {
  border-color: transparent;
  background: #1cbbb4;
  background: linear-gradient(225deg, #1cbbb4, #51c07d, #8cc640);
  background-size: 600% 600%;
  -webkit-animation: AnimateGradient 4s ease infinite;
  -moz-animation: AnimateGradient 4s ease infinite;
  -o-animation: AnimateGradient 4s ease infinite;
  animation: AnimateGradient 4s ease infinite;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1cbbb4', endColorstr='#8cc640', GradientType=1);
}
.wproto-message.style-gradient.type-success .icon {
  background-color: transparent;
  border-color: transparent;
}
.wproto-message.style-gradient.type-information {
  border-color: transparent;
  background: #8560a8;
  background: linear-gradient(225deg, #8560a8, #d96a87, #f26d7d);
  background-size: 600% 600%;
  -webkit-animation: AnimateGradient 4s ease infinite;
  -moz-animation: AnimateGradient 4s ease infinite;
  -o-animation: AnimateGradient 4s ease infinite;
  animation: AnimateGradient 4s ease infinite;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8560a8', endColorstr='#f16d7d', GradientType=1);
}
.wproto-message.style-gradient.type-information .icon {
  background-color: transparent;
  border-color: transparent;
}
.wproto-message.style-gradient.type-general {
  border-color: transparent;
  background: #e1e1e1;
  background: -moz-linear-gradient(45deg, #e1e1e1 0%, #e6e6e6 44%, #ebebeb 100%);
  background: -webkit-gradient(linear, left bottom, right top, color-stop(0%, #e1e1e1), color-stop(44%, #e6e6e6), color-stop(100%, #ebebeb));
  background: -webkit-linear-gradient(45deg, #e1e1e1 0%, #e6e6e6 44%, #ebebeb 100%);
  background: -o-linear-gradient(45deg, #e1e1e1 0%, #e6e6e6 44%, #ebebeb 100%);
  background: -ms-linear-gradient(45deg, #e1e1e1 0%, #e6e6e6 44%, #ebebeb 100%);
  background: linear-gradient(45deg, #e1e1e1 0%, #e6e6e6 44%, #ebebeb 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e1e1e1', endColorstr='#ebebeb', GradientType=1);
}
.wproto-message.style-gradient.type-general .icon {
  background-color: transparent;
  border-color: transparent;
}
.wproto-message.style-gradient.type-general .text {
  color: #959595;
}
.wproto-message.style-flat {
  background-color: #fef8f7;
  color: #0074C8;
}
.wproto-message.style-flat .icon {
  background-color: transparent;
  color: #0074C8;
}
.wproto-message.style-flat.type-help {
  background-color: #f5fcfe;
  border-color: #00aeef;
  color: #00aeef;
}
.wproto-message.style-flat.type-help .icon {
  background-color: transparent;
  color: #00aeef;
}
.wproto-message.style-flat.type-notice {
  background-color: #fffae7;
  border-color: #fecc17;
  color: #fecc17;
}
.wproto-message.style-flat.type-notice .icon {
  background-color: transparent;
  color: #fecc17;
}
.wproto-message.style-flat.type-success {
  background-color: #f3f9eb;
  border-color: #8dc63f;
  color: #8dc63f;
}
.wproto-message.style-flat.type-success .icon {
  background-color: transparent;
  color: #8dc63f;
}
.wproto-message.style-flat.type-success a {
  color: #72a230;
}
.wproto-message.style-flat.type-information {
  background-color: #efeef6;
  border-color: #605ca8;
  color: #605ca8;
}
.wproto-message.style-flat.type-information .icon {
  background-color: transparent;
  color: #605ca8;
}
.wproto-message.style-flat.type-general {
  background-color: #fafafa;
  border-color: #898989;
  color: #898989;
}
.wproto-message.style-flat.type-general .icon {
  background-color: transparent;
  color: #c2c2c2;
}
.wproto-message.style-solid_icon {
  background-color: #fff;
  border-color: #0074C8;
  color: #0074C8;
}
.wproto-message.style-solid_icon .icon {
  background-color: #0074C8;
  color: #ffffff;
}
.wproto-message.style-solid_icon.type-help {
  border-color: #00aeef;
  color: #00aeef;
}
.wproto-message.style-solid_icon.type-help .icon {
  background-color: #00aeef;
}
.wproto-message.style-solid_icon.type-notice {
  border-color: #fecc17;
  color: #fecc17;
}
.wproto-message.style-solid_icon.type-notice .icon {
  background-color: #fecc17;
}
.wproto-message.style-solid_icon.type-success {
  border-color: #8dc63f;
  color: #8dc63f;
}
.wproto-message.style-solid_icon.type-success .icon {
  background-color: #8dc63f;
}
.wproto-message.style-solid_icon.type-information {
  border-color: #605ca8;
  color: #605ca8;
}
.wproto-message.style-solid_icon.type-information .icon {
  background-color: #605ca8;
}
.wproto-message.style-solid_icon.type-general {
  border-color: #e1e1e1;
}
.wproto-message.style-solid_icon.type-general .icon {
  background-color: #e1e1e1;
}
.wproto-message.style-solid_icon.type-general .text {
  color: #c2c2c2;
}
/**************************************************************************************************************************
	CALL TO ACTION SHORTCODE
**************************************************************************************************************************/
.wproto-call-to-action {
  background-color: #0074C8;
  color: #ffffff;
}
.wproto-call-to-action h2,
.wproto-call-to-action p {
  color: #ffffff;
}
.wproto-call-to-action h2 {
  font-size: 3.2rem;
}
.wproto-call-to-action p {
  font-size: 2.5999999999999996rem;
  font-family: 'Raleway';
}
.wproto-call-to-action .button-custom {
  color: #ffffff;
  border-color: #ffffff;
}
.wproto-call-to-action .button-custom:hover {
  background-color: #eb7367;
}
.wproto-call-to-action.with-triangle {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTAwIDEwMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTSA2Ni44Nzk2IDk5Ljk2MzggSCAwLjA4MDU1NDEgbCAzMy40IC0zMy4zOTggTCA2Ni44Nzk2IDk5Ljk2MzggWiIgdHJhbnNmb3JtPSIiLz48L3N2Zz4=) !important;
}
@media screen and (max-width: 959px) {
  .wproto-call-to-action h2 {
    font-size: 2.4rem;
    line-height: 1.35em;
  }
  .wproto-call-to-action p {
    font-size: 2rem;
  }
}
/**************************************************************************************************************************
	LATEST TWEETS SHORTCODE
**************************************************************************************************************************/
.wproto_latest_tweets_shortcode {
  color: #ffffff;
  background-color: #00aeef;
}
.wproto_latest_tweets_shortcode a {
  color: #ffffff;
}
.wproto_latest_tweets_shortcode .owl-page {
  background-color: rgba(255, 255, 255, 0.3);
}
.wproto_latest_tweets_shortcode .owl-page.active,
.wproto_latest_tweets_shortcode .owl-page:hover {
  background-color: #ffffff;
}
/**************************************************************************************************************************
	TABS, TOUR AND ACCORDION SHORTCODES
**************************************************************************************************************************/
@media screen and (min-width: 767px) {
  .vc_tta.vc_tta-tabs {
    background-color: #fafafa;
  }
  .vc_tta.vc_tta-tabs .vc_tta-tabs-list {
    background-color: #f2f2f2;
  }
  .vc_tta.vc_tta-tabs .vc_tta-tabs-list li.vc_tta-tab a {
    border-left: 1px solid #e1e1e1;
    color: #959595;
  }
  .vc_tta.vc_tta-tabs .vc_tta-tabs-list li.vc_tta-tab:first-of-type a {
    border-left: 1px solid transparent;
  }
  .vc_tta.vc_tta-tabs .vc_tta-tabs-list li.vc_tta-tab.vc_active + li a {
    border-left: 1px solid transparent;
  }
  .vc_tta.vc_tta-tabs .vc_tta-tabs-list li.vc_tta-tab.vc_active a {
    background-color: #fafafa;
    border-left: 1px solid transparent;
    border-top: 2px solid #0074C8;
    color: #0074C8;
    font-weight: 600;
  }
  .vc_tta.vc_tta-tabs.style_2 {
    background-color: transparent;
  }
  .vc_tta.vc_tta-tabs.style_2 .vc_tta-tabs-list {
    background-color: transparent;
  }
  .vc_tta.vc_tta-tabs.style_2 .vc_tta-tabs-list li.vc_tta-tab a {
    background-color: #f2f2f2;
  }
  .vc_tta.vc_tta-tabs.style_2 .vc_tta-tabs-list li.vc_tta-tab.vc_active a {
    background-color: #fafafa;
  }
  .vc_tta.vc_tta-tabs.style_2 .vc_tta-panel-body {
    background-color: #fafafa !important;
  }
  .vc_tta.vc_tta-tabs.style_3 {
    background-color: transparent;
  }
  .vc_tta.vc_tta-tabs.style_3 .vc_tta-panel-body {
    background-color: #0074C8 !important;
    color: #ffffff !important;
  }
  .vc_tta.vc_tta-tabs.style_3 .vc_tta-panel-body h1,
  .vc_tta.vc_tta-tabs.style_3 .vc_tta-panel-body h2,
  .vc_tta.vc_tta-tabs.style_3 .vc_tta-panel-body h3,
  .vc_tta.vc_tta-tabs.style_3 .vc_tta-panel-body h4,
  .vc_tta.vc_tta-tabs.style_3 .vc_tta-panel-body h5,
  .vc_tta.vc_tta-tabs.style_3 .vc_tta-panel-body h6,
  .vc_tta.vc_tta-tabs.style_3 .vc_tta-panel-body a,
  .vc_tta.vc_tta-tabs.style_3 .vc_tta-panel-body * {
    color: #ffffff !important;
  }
  .vc_tta.vc_tta-tabs.style_3 .vc_tta-tabs-list {
    background-color: transparent;
  }
  .vc_tta.vc_tta-tabs.style_3 .vc_tta-tabs-list li.vc_tta-tab a {
    border-left: 1px solid #ffffff;
    color: #959595;
    background-color: #ededed;
  }
  .vc_tta.vc_tta-tabs.style_3 .vc_tta-tabs-list li.vc_tta-tab.vc_active + li a {
    border-left: 1px solid transparent;
  }
  .vc_tta.vc_tta-tabs.style_3 .vc_tta-tabs-list li.vc_tta-tab.vc_active a {
    background-color: #0074C8;
    border-left: 1px solid transparent;
    color: #ffffff;
  }
  .vc_tta.vc_tta-tabs.style_4 {
    background-color: transparent;
  }
  .vc_tta.vc_tta-tabs.style_4 .vc_tta-panel-body {
    background-color: #252525 !important;
    color: #636363 !important;
  }
  .vc_tta.vc_tta-tabs.style_4 .vc_tta-panel-body h1,
  .vc_tta.vc_tta-tabs.style_4 .vc_tta-panel-body h2,
  .vc_tta.vc_tta-tabs.style_4 .vc_tta-panel-body h3,
  .vc_tta.vc_tta-tabs.style_4 .vc_tta-panel-body h4,
  .vc_tta.vc_tta-tabs.style_4 .vc_tta-panel-body h5,
  .vc_tta.vc_tta-tabs.style_4 .vc_tta-panel-body h6,
  .vc_tta.vc_tta-tabs.style_4 .vc_tta-panel-body a {
    color: #636363 !important;
  }
  .vc_tta.vc_tta-tabs.style_4 .vc_tta-tabs-list {
    background-color: transparent;
  }
  .vc_tta.vc_tta-tabs.style_4 .vc_tta-tabs-list li.vc_tta-tab a {
    border-left: 1px solid #252525;
    color: #959595;
    background-color: #111111;
  }
  .vc_tta.vc_tta-tabs.style_4 .vc_tta-tabs-list li.vc_tta-tab.vc_active + li a {
    border-left: 1px solid transparent;
  }
  .vc_tta.vc_tta-tabs.style_4 .vc_tta-tabs-list li.vc_tta-tab.vc_active a {
    background-color: #252525;
    border-left: 1px solid transparent;
    color: #ffffff;
  }
  .vc_tta.vc_tta-tabs.style_5 {
    background-color: transparent;
  }
  .vc_tta.vc_tta-tabs.style_5 .vc_tta-panel-body {
    -webkit-box-shadow: 0px 0px 0px 1px #e1e1e1;
    -moz-box-shadow: 0px 0px 0px 1px #e1e1e1;
    box-shadow: 0px 0px 0px 1px #e1e1e1;
  }
  .vc_tta.vc_tta-tabs.style_5 .vc_tta-tabs-list {
    background-color: transparent;
  }
  .vc_tta.vc_tta-tabs.style_5 .vc_tta-tabs-list li.vc_tta-tab a,
  .vc_tta.vc_tta-tabs.style_5 .vc_tta-tabs-list li.vc_tta-tab:nth-child(1) a {
    border-left: 1px solid #e1e1e1;
    border-top: 1px solid #e1e1e1;
    color: #959595;
  }
  .vc_tta.vc_tta-tabs.style_5 .vc_tta-tabs-list li.vc_tta-tab:last-of-type a {
    border-right: 1px solid #e1e1e1;
  }
  .vc_tta.vc_tta-tabs.style_5 .vc_tta-tabs-list li.vc_tta-tab.vc_active + li a {
    border-left: 1px solid #e1e1e1;
  }
  .vc_tta.vc_tta-tabs.style_5 .vc_tta-tabs-list li.vc_tta-tab.vc_active a {
    background-color: #fff;
    border-left: 1px solid #e1e1e1;
    border-top: 1px solid #e1e1e1;
    color: #0074C8;
  }
  .vc_tta.vc_tta-tabs.style_6 {
    background-color: transparent;
  }
  .vc_tta.vc_tta-tabs.style_6 .vc_tta-tabs-list {
    background-color: transparent;
    border-bottom: 2px solid #ededed;
  }
  .vc_tta.vc_tta-tabs.style_6 .vc_tta-tabs-list li.vc_tta-tab a {
    color: #959595;
    font-size: 1.5999999999999999rem;
  }
  .vc_tta.vc_tta-tabs.style_6 .vc_tta-tabs-list li.vc_tta-tab.vc_active a {
    background-color: transparent;
    color: #0074C8;
    border-bottom: 2px solid #0074C8;
  }
  .vc_tta.vc_tta-tabs.style_7,
  .vc_tta.vc_tta-tabs.style_8 {
    background-color: transparent;
  }
  .vc_tta.vc_tta-tabs.style_7 .vc_tta-tabs-list,
  .vc_tta.vc_tta-tabs.style_8 .vc_tta-tabs-list {
    background-color: transparent;
  }
  .vc_tta.vc_tta-tabs.style_7 .vc_tta-tabs-list li.vc_tta-tab a,
  .vc_tta.vc_tta-tabs.style_8 .vc_tta-tabs-list li.vc_tta-tab a {
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
  }
  .vc_tta.vc_tta-tabs.style_7 .vc_tta-tabs-list li.vc_tta-tab a {
    background-color: #fafafa;
    border: 0 !important;
  }
  .vc_tta.vc_tta-tabs.style_7 .vc_tta-tabs-list li.vc_tta-tab.vc_active a {
    background-color: #0074C8;
    color: #ffffff;
  }
  .vc_tta.vc_tta-tabs.style_7 .vc_tta-tabs-list li.vc_tta-tab.vc_active a:after {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2U1NDkzYSIgZD0iTTgsMTNsOC0xMEgwTDgsMTN6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  }
  .vc_tta.vc_tta-tabs.style_8 .vc_tta-tabs-list li.vc_tta-tab a {
    background-color: #ffffff;
    border: 1px solid #e1e1e1 !important;
  }
  .vc_tta.vc_tta-tabs.style_8 .vc_tta-tabs-list li.vc_tta-tab.vc_active a:after {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTAwIDEwMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iI2ZhZmFmYSIgZD0iTSA2Ni44Nzk2IDk5Ljk2MzggSCAwLjA4MDU1NDEgbCAzMy40IC0zMy4zOTggTCA2Ni44Nzk2IDk5Ljk2MzggWiIgdHJhbnNmb3JtPSIiLz48L3N2Zz4=) !important;
  }
  .vc_tta.vc_tta-tabs.style_8 .vc_tta-tabs-list li.vc_tta-tab.vc_active a {
    background-color: #0074C8;
    color: #ffffff;
    border-color: #0074C8 !important;
  }
  .vc_tta.vc_tta-tabs.style_8 .vc_tta-panel-body {
    background-color: #fafafa !important;
  }
  .vc_tta.vc_tta-tabs.vc_tta-tabs-position-left {
    background-color: transparent;
  }
  .vc_tta.vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tabs-list {
    background-color: transparent;
  }
  .vc_tta.vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tabs-list li.vc_tta-tab a {
    -webkit-border-top-left-radius: 3px;
    -webkit-border-bottom-left-radius: 3px;
    -moz-border-radius-topleft: 3px;
    -moz-border-radius-bottomleft: 3px;
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
    background-color: #f2f2f2;
    border-left: 1px solid transparent;
    font-size: 1.5999999999999999rem;
  }
  .vc_tta.vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tabs-list li.vc_tta-tab.vc_active a {
    border-color: #0074C8;
    background-color: #fafafa;
  }
  .vc_tta.vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-panel-body {
    background-color: #fafafa !important;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
  }
  .vc_tta.vc_tta-tabs.vc_tta-tabs-position-left.style_2 {
    background-color: transparent;
  }
  .vc_tta.vc_tta-tabs.vc_tta-tabs-position-left.style_2 .vc_tta-tabs-list {
    background-color: transparent;
  }
  .vc_tta.vc_tta-tabs.vc_tta-tabs-position-left.style_2 .vc_tta-tabs-list li.vc_tta-tab a {
    -webkit-border-top-left-radius: 0;
    -webkit-border-bottom-left-radius: 0;
    -moz-border-radius-topleft: 0;
    -moz-border-radius-bottomleft: 0;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    background-color: #fafafa;
    border-left: 1px solid transparent;
    font-size: 1.4rem;
  }
  .vc_tta.vc_tta-tabs.vc_tta-tabs-position-left.style_2 .vc_tta-tabs-list li.vc_tta-tab.vc_active a {
    border-color: #0074C8;
    background-color: transparent;
  }
  .vc_tta.vc_tta-tabs.vc_tta-tabs-position-left.style_2 .vc_tta-panel-body {
    background-color: transparent;
  }
  .vc_tta.vc_tta-tabs.vc_tta-tabs-position-left.style_3 {
    background-color: transparent;
  }
  .vc_tta.vc_tta-tabs.vc_tta-tabs-position-left.style_3 .vc_tta-tabs-list {
    background-color: transparent;
  }
  .vc_tta.vc_tta-tabs.vc_tta-tabs-position-left.style_3 .vc_tta-tabs-list li.vc_tta-tab a {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    background-color: #fafafa;
    border-left: 0;
    border: 0;
    background-color: #0074C8;
    color: #ffffff;
  }
  .vc_tta.vc_tta-tabs.vc_tta-tabs-position-left.style_3 .vc_tta-tabs-list li.vc_tta-tab.vc_active a {
    background-color: #fafafa;
    color: #959595;
    border-left: 0;
  }
  .vc_tta.vc_tta-tabs.vc_tta-tabs-position-left.style_3 .vc_tta-panel-body {
    background-color: #fafafa !important;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
  }
  .vc_tta.vc_tta-tabs.vc_tta-tabs-position-left.style_3 .vc_tta-panel-body * {
    color: #959595 !important;
  }
  .vc_tta.vc_tta-tabs.vc_tta-tabs-position-left.style_3 .vc_tta-panel-body h1,
  .vc_tta.vc_tta-tabs.vc_tta-tabs-position-left.style_3 .vc_tta-panel-body h2,
  .vc_tta.vc_tta-tabs.vc_tta-tabs-position-left.style_3 .vc_tta-panel-body h3,
  .vc_tta.vc_tta-tabs.vc_tta-tabs-position-left.style_3 .vc_tta-panel-body h4,
  .vc_tta.vc_tta-tabs.vc_tta-tabs-position-left.style_3 .vc_tta-panel-body h5,
  .vc_tta.vc_tta-tabs.vc_tta-tabs-position-left.style_3 .vc_tta-panel-body h6 {
    color: #363636 !important;
  }
  .vc_tta.vc_tta-tabs.vc_tta-tabs-position-left.style_3 .vc_tta-panel-body a {
    color: #0074C8 !important;
  }
}
@media screen and (max-width: 767px) {
  .vc_tta.vc_tta-tabs.style_1 {
    background-color: transparent;
  }
  .vc_tta.vc_tta-tabs.style_1 h4.vc_tta-panel-title a {
    font-size: 1.7999999999999998rem;
    line-height: 1.35em;
    font-family: 'Raleway';
    color: #363636;
  }
  .vc_tta.vc_tta-tabs.style_1 h4.vc_tta-panel-title a,
  .vc_tta.vc_tta-tabs.style_1 .vc_tta-panel.vc_active h4.vc_tta-panel-title a {
    color: #363636;
    background-color: #f2f2f2;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
  }
  .vc_tta.vc_tta-tabs.style_1 .vc_tta-panel.vc_active h4.vc_tta-panel-title a {
    background-color: #363636;
    color: #ffffff;
  }
  .vc_tta.vc_tta-tabs.style_1 h4.vc_tta-panel-title:after {
    -webkit-border-top-right-radius: 3px;
    -webkit-border-bottom-right-radius: 3px;
    -moz-border-radius-topright: 3px;
    -moz-border-radius-bottomright: 2p 3px;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
  }
  .vc_tta.vc_tta-tabs.style_1 h4.vc_tta-panel-title:after,
  .vc_tta.vc_tta-tabs.style_1 .vc_tta-panel.vc_active h4.vc_tta-panel-title:after {
    background-color: #363636;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNNjkuNzQ2LDUzLjY5NmwtMzIuMSwzMi4wOTljLTIuMDQyLDIuMDQyLTUuMzUyLDIuMDQyLTcuMzkzLDBjLTIuMDQxLTIuMDQxLTIuMDQxLTUuMzUyLDAtNy4zOTNMNTguNjU2LDUwTDMwLjI1NCwyMS41OTggYy0yLjA0MS0yLjA0Mi0yLjA0MS01LjM1MiwwLTcuMzkzYzIuMDQxLTIuMDQyLDUuMzUxLTIuMDQyLDcuMzkzLDBsMzIuMSwzMi4wOTljMS4wMiwxLjAyMSwxLjUzLDIuMzU4LDEuNTMsMy42OTYgUzcwLjc2Niw1Mi42NzYsNjkuNzQ2LDUzLjY5NnoiLz48L3N2Zz4=) !important;
  }
  .vc_tta.vc_tta-tabs.style_1 .vc_tta-panel.vc_active h4.vc_tta-panel-title:after {
    background-color: #0074C8;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDUxLjg0N3B4IiBoZWlnaHQ9IjQ1MS44NDdweCIgdmlld0JveD0iMCAwIDQ1MS44NDcgNDUxLjg0NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUxLjg0NyA0NTEuODQ3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTIyNS45MjMsMzU0LjcwNmMtOC4wOTgsMC0xNi4xOTUtMy4wOTItMjIuMzY5LTkuMjYzTDkuMjcsMTUxLjE1N2MtMTIuMzU5LTEyLjM1OS0xMi4zNTktMzIuMzk3LDAtNDQuNzUxIGMxMi4zNTQtMTIuMzU0LDMyLjM4OC0xMi4zNTQsNDQuNzQ4LDBsMTcxLjkwNSwxNzEuOTE1bDE3MS45MDYtMTcxLjkwOWMxMi4zNTktMTIuMzU0LDMyLjM5MS0xMi4zNTQsNDQuNzQ0LDAgYzEyLjM2NSwxMi4zNTQsMTIuMzY1LDMyLjM5MiwwLDQ0Ljc1MUwyNDguMjkyLDM0NS40NDlDMjQyLjExNSwzNTEuNjIxLDIzNC4wMTgsMzU0LjcwNiwyMjUuOTIzLDM1NC43MDZ6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  }
  .vc_tta.vc_tta-tabs.style_2 h4.vc_tta-panel-title a {
    font-size: 1.4rem;
  }
  .vc_tta.vc_tta-tabs.style_2 h4.vc_tta-panel-title a,
  .vc_tta.vc_tta-tabs.style_2 .vc_tta-panel.vc_active h4.vc_tta-panel-title a {
    color: #363636;
    background-color: #f2f2f2;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
  }
  .vc_tta.vc_tta-tabs.style_2 .vc_tta-panel.vc_active h4.vc_tta-panel-title a {
    background-color: #363636;
    color: #ffffff;
  }
  .vc_tta.vc_tta-tabs.style_2 h4.vc_tta-panel-title:after,
  .vc_tta.vc_tta-tabs.style_2 .vc_tta-panel.vc_active h4.vc_tta-panel-title:after {
    background-color: transparent;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjOTQ5NDk0IiBkPSJNNjkuNzQ2LDUzLjY5NmwtMzIuMSwzMi4wOTljLTIuMDQyLDIuMDQyLTUuMzUyLDIuMDQyLTcuMzkzLDBjLTIuMDQxLTIuMDQxLTIuMDQxLTUuMzUyLDAtNy4zOTNMNTguNjU2LDUwTDMwLjI1NCwyMS41OTggYy0yLjA0MS0yLjA0Mi0yLjA0MS01LjM1MiwwLTcuMzkzYzIuMDQxLTIuMDQyLDUuMzUxLTIuMDQyLDcuMzkzLDBsMzIuMSwzMi4wOTljMS4wMiwxLjAyMSwxLjUzLDIuMzU4LDEuNTMsMy42OTYgUzcwLjc2Niw1Mi42NzYsNjkuNzQ2LDUzLjY5NnoiLz48L3N2Zz4=) !important;
  }
  .vc_tta.vc_tta-tabs.style_2 .vc_tta-panel.vc_active h4.vc_tta-panel-title:after {
    background-color: transparent;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDUxLjg0N3B4IiBoZWlnaHQ9IjQ1MS44NDdweCIgdmlld0JveD0iMCAwIDQ1MS44NDcgNDUxLjg0NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUxLjg0NyA0NTEuODQ3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTIyNS45MjMsMzU0LjcwNmMtOC4wOTgsMC0xNi4xOTUtMy4wOTItMjIuMzY5LTkuMjYzTDkuMjcsMTUxLjE1N2MtMTIuMzU5LTEyLjM1OS0xMi4zNTktMzIuMzk3LDAtNDQuNzUxIGMxMi4zNTQtMTIuMzU0LDMyLjM4OC0xMi4zNTQsNDQuNzQ4LDBsMTcxLjkwNSwxNzEuOTE1bDE3MS45MDYtMTcxLjkwOWMxMi4zNTktMTIuMzU0LDMyLjM5MS0xMi4zNTQsNDQuNzQ0LDAgYzEyLjM2NSwxMi4zNTQsMTIuMzY1LDMyLjM5MiwwLDQ0Ljc1MUwyNDguMjkyLDM0NS40NDlDMjQyLjExNSwzNTEuNjIxLDIzNC4wMTgsMzU0LjcwNiwyMjUuOTIzLDM1NC43MDZ6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  }
  .vc_tta.vc_tta-tabs.style_3 h4.vc_tta-panel-title a {
    font-size: 1.7999999999999998rem;
  }
  .vc_tta.vc_tta-tabs.style_3 .vc_tta-panel.vc_active h4.vc_tta-panel-title a {
    color: #0074C8;
  }
  .vc_tta.vc_tta-tabs.style_3 h4.vc_tta-panel-title:after,
  .vc_tta.vc_tta-tabs.style_3 .vc_tta-panel.vc_active h4.vc_tta-panel-title:after {
    background-color: #363636;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzQ5LjAzcHgiIGhlaWdodD0iMzQ5LjAzMXB4IiB2aWV3Qm94PSIwIDAgMzQ5LjAzIDM0OS4wMzEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDM0OS4wMyAzNDkuMDMxOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTM0OS4wMywxNDEuMjI2djY2LjU3OWMwLDUuMDEyLTQuMDYxLDkuMDc5LTkuMDc5LDkuMDc5SDIxNi44ODR2MTIzLjA2N2MwLDUuMDE5LTQuMDY3LDkuMDc5LTkuMDc5LDkuMDc5aC02Ni41NzljLTUuMDA5LDAtOS4wNzktNC4wNjEtOS4wNzktOS4wNzlWMjE2Ljg4NEg5LjA3OWMtNS4wMTYsMC05LjA3OS00LjA2Ny05LjA3OS05LjA3OXYtNjYuNTc5YzAtNS4wMTMsNC4wNjMtOS4wNzksOS4wNzktOS4wNzloMTIzLjA2OFY5LjA3OWMwLTUuMDE4LDQuMDY5LTkuMDc5LDkuMDc5LTkuMDc5aDY2LjU3OWM1LjAxMiwwLDkuMDc5LDQuMDYxLDkuMDc5LDkuMDc5djEyMy4wNjhoMTIzLjA2NyBDMzQ0Ljk3LDEzMi4xNDcsMzQ5LjAzLDEzNi4yMTMsMzQ5LjAzLDE0MS4yMjZ6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9InBsdXMiPjxnPjxwb2x5Z29uIGZpbGw9IiNmZmZmZmYiIHBvaW50cz0iNjEyLDI4Ni44OTMgMzI1LjExNiwyODYuODkzIDMyNS4xMTYsMC4yOTYgMjg2LjkwMywwLjI5NiAyODYuOTAzLDI4Ni44OTMgMCwyODYuODkzIDAsMzI1LjEwNyAyODYuOTAzLDMyNS4xMDcgMjg2LjkwMyw2MTEuNzA0IDMyNS4xMTYsNjExLjcwNCAzMjUuMTE2LDMyNS4xMDcgNjEyLDMyNS4xMDcgCQkJIi8+PC9nPjwvZz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
  }
  .vc_tta.vc_tta-tabs.style_3 .vc_tta-panel.vc_active h4.vc_tta-panel-title:after {
    background-color: #0074C8;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTMzLjMzM3B4IiBoZWlnaHQ9IjUzMy4zMzNweCIgdmlld0JveD0iMCAwIDUzMy4zMzMgNTMzLjMzMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTMzLjMzMyA1MzMuMzMzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTAsMjE2LjY2N3YxMDBjMCw5LjIwNCw3LjQ2MiwxNi42NjYsMTYuNjY3LDE2LjY2Nmg1MDBjOS4yMDQsMCwxNi42NjctNy40NjIsMTYuNjY3LTE2LjY2NnYtMTAwIGMwLTkuMjA0LTcuNDYzLTE2LjY2Ny0xNi42NjctMTYuNjY3aC01MDBDNy40NjIsMjAwLDAsMjA3LjQ2MiwwLDIxNi42Njd6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9Im1pbnVzIj48Zz48cmVjdCBmaWxsPSIjZmZmZmZmIiB5PSIyODcuNDY4IiB3aWR0aD0iNjEyIiBoZWlnaHQ9IjM3LjA2NCIvPjwvZz48L2c+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  }
  .vc_tta.vc_tta-tabs.style_3 h4.vc_tta-panel-title a {
    border-bottom: 1px solid #e1e1e1 !important;
  }
  .vc_tta.vc_tta-tabs.style_3 .vc_tta-panel:last-of-type h4.vc_tta-panel-title a {
    border-bottom: 0 !important;
  }
  .vc_tta.vc_tta-tabs.style_4 h4.vc_tta-panel-title a {
    font-size: 1.5999999999999999rem;
  }
  .vc_tta.vc_tta-tabs.style_4 .vc_tta-panel.vc_active h4.vc_tta-panel-title a {
    color: #0074C8;
  }
  .vc_tta.vc_tta-tabs.style_4 h4.vc_tta-panel-title,
  .vc_tta.vc_tta-tabs.style_4 h4.vc_tta-panel-title a {
    background-color: #ffffff;
  }
  .vc_tta.vc_tta-tabs.style_4 h4.vc_tta-panel-title:after,
  .vc_tta.vc_tta-tabs.style_4 .vc_tta-panel.vc_active h4.vc_tta-panel-title:after {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjYzdjN2M3IiBkPSJNNjkuNzQ2LDUzLjY5NmwtMzIuMSwzMi4wOTljLTIuMDQyLDIuMDQyLTUuMzUyLDIuMDQyLTcuMzkzLDBjLTIuMDQxLTIuMDQxLTIuMDQxLTUuMzUyLDAtNy4zOTNMNTguNjU2LDUwTDMwLjI1NCwyMS41OTggYy0yLjA0MS0yLjA0Mi0yLjA0MS01LjM1MiwwLTcuMzkzYzIuMDQxLTIuMDQyLDUuMzUxLTIuMDQyLDcuMzkzLDBsMzIuMSwzMi4wOTljMS4wMiwxLjAyMSwxLjUzLDIuMzU4LDEuNTMsMy42OTYgUzcwLjc2Niw1Mi42NzYsNjkuNzQ2LDUzLjY5NnoiLz48L3N2Zz4=) !important;
  }
  .vc_tta.vc_tta-tabs.style_4 .vc_tta-panel.vc_active h4.vc_tta-panel-title:after {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDUxLjg0N3B4IiBoZWlnaHQ9IjQ1MS44NDdweCIgdmlld0JveD0iMCAwIDQ1MS44NDcgNDUxLjg0NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUxLjg0NyA0NTEuODQ3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2U1NDkzYSIgZD0iTTIyNS45MjMsMzU0LjcwNmMtOC4wOTgsMC0xNi4xOTUtMy4wOTItMjIuMzY5LTkuMjYzTDkuMjcsMTUxLjE1N2MtMTIuMzU5LTEyLjM1OS0xMi4zNTktMzIuMzk3LDAtNDQuNzUxIGMxMi4zNTQtMTIuMzU0LDMyLjM4OC0xMi4zNTQsNDQuNzQ4LDBsMTcxLjkwNSwxNzEuOTE1bDE3MS45MDYtMTcxLjkwOWMxMi4zNTktMTIuMzU0LDMyLjM5MS0xMi4zNTQsNDQuNzQ0LDAgYzEyLjM2NSwxMi4zNTQsMTIuMzY1LDMyLjM5MiwwLDQ0Ljc1MUwyNDguMjkyLDM0NS40NDlDMjQyLjExNSwzNTEuNjIxLDIzNC4wMTgsMzU0LjcwNiwyMjUuOTIzLDM1NC43MDZ6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  }
  .vc_tta.vc_tta-tabs.style_5 h4.vc_tta-panel-title a {
    font-size: 1.4rem;
    background-color: #ffffff;
    border: 1px solid #fafafa !important;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
  }
  .vc_tta.vc_tta-tabs.style_5 .vc_tta-panel.vc_active h4.vc_tta-panel-title a {
    color: #0074C8;
    border-bottom: 0 !important;
    margin-bottom: 0 !important;
    background-color: #fafafa;
  }
  .vc_tta.vc_tta-tabs.style_5 .vc_tta-panel-body {
    border: 1px solid #fafafa !important;
    border-top: 0 !important;
    margin-top: 0 !important;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
  }
  .vc_tta.vc_tta-tabs.style_5 h4.vc_tta-panel-title:after,
  .vc_tta.vc_tta-tabs.style_5 .vc_tta-panel.vc_active h4.vc_tta-panel-title:after {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzQ5LjAzcHgiIGhlaWdodD0iMzQ5LjAzMXB4IiB2aWV3Qm94PSIwIDAgMzQ5LjAzIDM0OS4wMzEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDM0OS4wMyAzNDkuMDMxOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTM0OS4wMywxNDEuMjI2djY2LjU3OWMwLDUuMDEyLTQuMDYxLDkuMDc5LTkuMDc5LDkuMDc5SDIxNi44ODR2MTIzLjA2N2MwLDUuMDE5LTQuMDY3LDkuMDc5LTkuMDc5LDkuMDc5aC02Ni41NzljLTUuMDA5LDAtOS4wNzktNC4wNjEtOS4wNzktOS4wNzlWMjE2Ljg4NEg5LjA3OWMtNS4wMTYsMC05LjA3OS00LjA2Ny05LjA3OS05LjA3OXYtNjYuNTc5YzAtNS4wMTMsNC4wNjMtOS4wNzksOS4wNzktOS4wNzloMTIzLjA2OFY5LjA3OWMwLTUuMDE4LDQuMDY5LTkuMDc5LDkuMDc5LTkuMDc5aDY2LjU3OWM1LjAxMiwwLDkuMDc5LDQuMDYxLDkuMDc5LDkuMDc5djEyMy4wNjhoMTIzLjA2NyBDMzQ0Ljk3LDEzMi4xNDcsMzQ5LjAzLDEzNi4yMTMsMzQ5LjAzLDE0MS4yMjZ6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9InBsdXMiPjxnPjxwb2x5Z29uIGZpbGw9IiNmZmZmZmYiIHBvaW50cz0iNjEyLDI4Ni44OTMgMzI1LjExNiwyODYuODkzIDMyNS4xMTYsMC4yOTYgMjg2LjkwMywwLjI5NiAyODYuOTAzLDI4Ni44OTMgMCwyODYuODkzIDAsMzI1LjEwNyAyODYuOTAzLDMyNS4xMDcgMjg2LjkwMyw2MTEuNzA0IDMyNS4xMTYsNjExLjcwNCAzMjUuMTE2LDMyNS4xMDcgNjEyLDMyNS4xMDcgCQkJIi8+PC9nPjwvZz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
    background-color: #e1e1e1;
  }
  .vc_tta.vc_tta-tabs.style_5 .vc_tta-panel.vc_active h4.vc_tta-panel-title:after {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTMzLjMzM3B4IiBoZWlnaHQ9IjUzMy4zMzNweCIgdmlld0JveD0iMCAwIDUzMy4zMzMgNTMzLjMzMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTMzLjMzMyA1MzMuMzMzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTAsMjE2LjY2N3YxMDBjMCw5LjIwNCw3LjQ2MiwxNi42NjYsMTYuNjY3LDE2LjY2Nmg1MDBjOS4yMDQsMCwxNi42NjctNy40NjIsMTYuNjY3LTE2LjY2NnYtMTAwIGMwLTkuMjA0LTcuNDYzLTE2LjY2Ny0xNi42NjctMTYuNjY3aC01MDBDNy40NjIsMjAwLDAsMjA3LjQ2MiwwLDIxNi42Njd6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9Im1pbnVzIj48Zz48cmVjdCBmaWxsPSIjZmZmZmZmIiB5PSIyODcuNDY4IiB3aWR0aD0iNjEyIiBoZWlnaHQ9IjM3LjA2NCIvPjwvZz48L2c+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
    background-color: #0074C8;
  }
  .vc_tta.vc_tta-tabs.style_6 h4.vc_tta-panel-title:after,
  .vc_tta.vc_tta-tabs.style_6 .vc_tta-panel.vc_active h4.vc_tta-panel-title:after {
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    background-color: #fafafa;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzQ5LjAzcHgiIGhlaWdodD0iMzQ5LjAzMXB4IiB2aWV3Qm94PSIwIDAgMzQ5LjAzIDM0OS4wMzEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDM0OS4wMyAzNDkuMDMxOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2M3YzdjNyIgZD0iTTM0OS4wMywxNDEuMjI2djY2LjU3OWMwLDUuMDEyLTQuMDYxLDkuMDc5LTkuMDc5LDkuMDc5SDIxNi44ODR2MTIzLjA2N2MwLDUuMDE5LTQuMDY3LDkuMDc5LTkuMDc5LDkuMDc5aC02Ni41NzljLTUuMDA5LDAtOS4wNzktNC4wNjEtOS4wNzktOS4wNzlWMjE2Ljg4NEg5LjA3OWMtNS4wMTYsMC05LjA3OS00LjA2Ny05LjA3OS05LjA3OXYtNjYuNTc5YzAtNS4wMTMsNC4wNjMtOS4wNzksOS4wNzktOS4wNzloMTIzLjA2OFY5LjA3OWMwLTUuMDE4LDQuMDY5LTkuMDc5LDkuMDc5LTkuMDc5aDY2LjU3OWM1LjAxMiwwLDkuMDc5LDQuMDYxLDkuMDc5LDkuMDc5djEyMy4wNjhoMTIzLjA2NyBDMzQ0Ljk3LDEzMi4xNDcsMzQ5LjAzLDEzNi4yMTMsMzQ5LjAzLDE0MS4yMjZ6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9InBsdXMiPjxnPjxwb2x5Z29uIGZpbGw9IiNjN2M3YzciIHBvaW50cz0iNjEyLDI4Ni44OTMgMzI1LjExNiwyODYuODkzIDMyNS4xMTYsMC4yOTYgMjg2LjkwMywwLjI5NiAyODYuOTAzLDI4Ni44OTMgMCwyODYuODkzIDAsMzI1LjEwNyAyODYuOTAzLDMyNS4xMDcgMjg2LjkwMyw2MTEuNzA0IDMyNS4xMTYsNjExLjcwNCAzMjUuMTE2LDMyNS4xMDcgNjEyLDMyNS4xMDcgCQkJIi8+PC9nPjwvZz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
  }
  .vc_tta.vc_tta-tabs.style_6 .vc_tta-panel.vc_active h4.vc_tta-panel-title:after {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTMzLjMzM3B4IiBoZWlnaHQ9IjUzMy4zMzNweCIgdmlld0JveD0iMCAwIDUzMy4zMzMgNTMzLjMzMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTMzLjMzMyA1MzMuMzMzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTAsMjE2LjY2N3YxMDBjMCw5LjIwNCw3LjQ2MiwxNi42NjYsMTYuNjY3LDE2LjY2Nmg1MDBjOS4yMDQsMCwxNi42NjctNy40NjIsMTYuNjY3LTE2LjY2NnYtMTAwIGMwLTkuMjA0LTcuNDYzLTE2LjY2Ny0xNi42NjctMTYuNjY3aC01MDBDNy40NjIsMjAwLDAsMjA3LjQ2MiwwLDIxNi42Njd6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9Im1pbnVzIj48Zz48cmVjdCBmaWxsPSIjZmZmZmZmIiB5PSIyODcuNDY4IiB3aWR0aD0iNjEyIiBoZWlnaHQ9IjM3LjA2NCIvPjwvZz48L2c+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
    background-color: #0074C8;
  }
  .vc_tta.vc_tta-tabs.style_6 h4.vc_tta-panel-title a,
  .vc_tta.vc_tta-tabs.style_6 .vc_tta-panel.vc_active h4.vc_tta-panel-title a {
    background-color: #ffffff;
  }
  .vc_tta.vc_tta-tabs.style_6 .vc_tta-panel.vc_active h4.vc_tta-panel-title a {
    color: #0074C8;
  }
  .vc_tta.vc_tta-tabs.style_6 h4.vc_tta-panel-title a,
  .vc_tta.vc_tta-tabs.style_6 .vc_tta-panel-body-active {
    border-bottom: 1px solid #ededed !important;
  }
  .vc_tta.vc_tta-tabs.style_6 .vc_tta-panel:last-of-type h4.vc_tta-panel-title a,
  .vc_tta.vc_tta-tabs.style_6 .vc_tta-panel.vc_active h4.vc_tta-panel-title a {
    border-bottom: 0 !important;
  }
  .vc_tta.vc_tta-tabs.style_7 h4.vc_tta-panel-title a {
    font-size: 1.4rem;
  }
  .vc_tta.vc_tta-tabs.style_7 .vc_tta-panel.vc_active h4.vc_tta-panel-title a {
    color: #ffffff;
    background-color: #0074C8;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
  }
  .vc_tta.vc_tta-tabs.style_7 h4.vc_tta-panel-title,
  .vc_tta.vc_tta-tabs.style_7 h4.vc_tta-panel-title a {
    background-color: #ffffff;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
  }
  .vc_tta.vc_tta-tabs.style_7 h4.vc_tta-panel-title:after,
  .vc_tta.vc_tta-tabs.style_7 .vc_tta-panel.vc_active h4.vc_tta-panel-title:after {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzQ5LjAzcHgiIGhlaWdodD0iMzQ5LjAzMXB4IiB2aWV3Qm94PSIwIDAgMzQ5LjAzIDM0OS4wMzEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDM0OS4wMyAzNDkuMDMxOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTM0OS4wMywxNDEuMjI2djY2LjU3OWMwLDUuMDEyLTQuMDYxLDkuMDc5LTkuMDc5LDkuMDc5SDIxNi44ODR2MTIzLjA2N2MwLDUuMDE5LTQuMDY3LDkuMDc5LTkuMDc5LDkuMDc5aC02Ni41NzljLTUuMDA5LDAtOS4wNzktNC4wNjEtOS4wNzktOS4wNzlWMjE2Ljg4NEg5LjA3OWMtNS4wMTYsMC05LjA3OS00LjA2Ny05LjA3OS05LjA3OXYtNjYuNTc5YzAtNS4wMTMsNC4wNjMtOS4wNzksOS4wNzktOS4wNzloMTIzLjA2OFY5LjA3OWMwLTUuMDE4LDQuMDY5LTkuMDc5LDkuMDc5LTkuMDc5aDY2LjU3OWM1LjAxMiwwLDkuMDc5LDQuMDYxLDkuMDc5LDkuMDc5djEyMy4wNjhoMTIzLjA2NyBDMzQ0Ljk3LDEzMi4xNDcsMzQ5LjAzLDEzNi4yMTMsMzQ5LjAzLDE0MS4yMjZ6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9InBsdXMiPjxnPjxwb2x5Z29uIGZpbGw9IiNmZmZmZmYiIHBvaW50cz0iNjEyLDI4Ni44OTMgMzI1LjExNiwyODYuODkzIDMyNS4xMTYsMC4yOTYgMjg2LjkwMywwLjI5NiAyODYuOTAzLDI4Ni44OTMgMCwyODYuODkzIDAsMzI1LjEwNyAyODYuOTAzLDMyNS4xMDcgMjg2LjkwMyw2MTEuNzA0IDMyNS4xMTYsNjExLjcwNCAzMjUuMTE2LDMyNS4xMDcgNjEyLDMyNS4xMDcgCQkJIi8+PC9nPjwvZz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
    background-color: #e1e1e1;
  }
  .vc_tta.vc_tta-tabs.style_7 .vc_tta-panel.vc_active h4.vc_tta-panel-title:after {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTMzLjMzM3B4IiBoZWlnaHQ9IjUzMy4zMzNweCIgdmlld0JveD0iMCAwIDUzMy4zMzMgNTMzLjMzMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTMzLjMzMyA1MzMuMzMzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2U1NDkzYSIgZD0iTTAsMjE2LjY2N3YxMDBjMCw5LjIwNCw3LjQ2MiwxNi42NjYsMTYuNjY3LDE2LjY2Nmg1MDBjOS4yMDQsMCwxNi42NjctNy40NjIsMTYuNjY3LTE2LjY2NnYtMTAwIGMwLTkuMjA0LTcuNDYzLTE2LjY2Ny0xNi42NjctMTYuNjY3aC01MDBDNy40NjIsMjAwLDAsMjA3LjQ2MiwwLDIxNi42Njd6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9Im1pbnVzIj48Zz48cmVjdCBmaWxsPSIjZTU0OTNhIiB5PSIyODcuNDY4IiB3aWR0aD0iNjEyIiBoZWlnaHQ9IjM3LjA2NCIvPjwvZz48L2c+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
    background-color: #ffffff;
  }
  .vc_tta.vc_tta-tabs.style_7 .vc_tta-panel-body {
    background-color: #0074C8 !important;
    -webkit-border-bottom-right-radius: 3px !important;
    -webkit-border-bottom-left-radius: 3px !important;
    -moz-border-radius-bottomright: 3px !important;
    -moz-border-radius-bottomleft: 3px !important;
    border-bottom-right-radius: 3px !important;
    border-bottom-left-radius: 3px !important;
  }
  .vc_tta.vc_tta-tabs.style_7 .vc_tta-panel-body h1,
  .vc_tta.vc_tta-tabs.style_7 .vc_tta-panel-body h2,
  .vc_tta.vc_tta-tabs.style_7 .vc_tta-panel-body h3,
  .vc_tta.vc_tta-tabs.style_7 .vc_tta-panel-body h4,
  .vc_tta.vc_tta-tabs.style_7 .vc_tta-panel-body h5,
  .vc_tta.vc_tta-tabs.style_7 .vc_tta-panel-body h6,
  .vc_tta.vc_tta-tabs.style_7 .vc_tta-panel-body a,
  .vc_tta.vc_tta-tabs.style_7 .vc_tta-panel-body p,
  .vc_tta.vc_tta-tabs.style_7 .vc_tta-panel-body * {
    color: #ffffff !important;
  }
  .vc_tta.vc_tta-tabs.style_8 h4.vc_tta-panel-title a {
    font-size: 1.4rem;
    border-left: 2px solid transparent;
  }
  .vc_tta.vc_tta-tabs.style_8 .vc_tta-panel.vc_active h4.vc_tta-panel-title a {
    color: #0074C8;
    background-color: #ffffff;
    -webkit-border-radius: 3px;
    -webkit-border-bottom-right-radius: 0;
    -webkit-border-bottom-left-radius: 0;
    -moz-border-radius: 3px;
    -moz-border-radius-bottomright: 0;
    -moz-border-radius-bottomleft: 0;
    border-radius: 3px;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    border-left: 2px solid #0074C8;
  }
  .vc_tta.vc_tta-tabs.style_8 h4.vc_tta-panel-title,
  .vc_tta.vc_tta-tabs.style_8 h4.vc_tta-panel-title a {
    background-color: #f2f2f2;
  }
  .vc_tta.vc_tta-tabs.style_8 h4.vc_tta-panel-title:after,
  .vc_tta.vc_tta-tabs.style_8 .vc_tta-panel.vc_active h4.vc_tta-panel-title:after {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzQ5LjAzcHgiIGhlaWdodD0iMzQ5LjAzMXB4IiB2aWV3Qm94PSIwIDAgMzQ5LjAzIDM0OS4wMzEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDM0OS4wMyAzNDkuMDMxOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTM0OS4wMywxNDEuMjI2djY2LjU3OWMwLDUuMDEyLTQuMDYxLDkuMDc5LTkuMDc5LDkuMDc5SDIxNi44ODR2MTIzLjA2N2MwLDUuMDE5LTQuMDY3LDkuMDc5LTkuMDc5LDkuMDc5aC02Ni41NzljLTUuMDA5LDAtOS4wNzktNC4wNjEtOS4wNzktOS4wNzlWMjE2Ljg4NEg5LjA3OWMtNS4wMTYsMC05LjA3OS00LjA2Ny05LjA3OS05LjA3OXYtNjYuNTc5YzAtNS4wMTMsNC4wNjMtOS4wNzksOS4wNzktOS4wNzloMTIzLjA2OFY5LjA3OWMwLTUuMDE4LDQuMDY5LTkuMDc5LDkuMDc5LTkuMDc5aDY2LjU3OWM1LjAxMiwwLDkuMDc5LDQuMDYxLDkuMDc5LDkuMDc5djEyMy4wNjhoMTIzLjA2NyBDMzQ0Ljk3LDEzMi4xNDcsMzQ5LjAzLDEzNi4yMTMsMzQ5LjAzLDE0MS4yMjZ6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9InBsdXMiPjxnPjxwb2x5Z29uIGZpbGw9IiNmZmZmZmYiIHBvaW50cz0iNjEyLDI4Ni44OTMgMzI1LjExNiwyODYuODkzIDMyNS4xMTYsMC4yOTYgMjg2LjkwMywwLjI5NiAyODYuOTAzLDI4Ni44OTMgMCwyODYuODkzIDAsMzI1LjEwNyAyODYuOTAzLDMyNS4xMDcgMjg2LjkwMyw2MTEuNzA0IDMyNS4xMTYsNjExLjcwNCAzMjUuMTE2LDMyNS4xMDcgNjEyLDMyNS4xMDcgCQkJIi8+PC9nPjwvZz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
    background-color: #e1e1e1;
  }
  .vc_tta.vc_tta-tabs.style_8 .vc_tta-panel.vc_active h4.vc_tta-panel-title:after {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTMzLjMzM3B4IiBoZWlnaHQ9IjUzMy4zMzNweCIgdmlld0JveD0iMCAwIDUzMy4zMzMgNTMzLjMzMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTMzLjMzMyA1MzMuMzMzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTAsMjE2LjY2N3YxMDBjMCw5LjIwNCw3LjQ2MiwxNi42NjYsMTYuNjY3LDE2LjY2Nmg1MDBjOS4yMDQsMCwxNi42NjctNy40NjIsMTYuNjY3LTE2LjY2NnYtMTAwIGMwLTkuMjA0LTcuNDYzLTE2LjY2Ny0xNi42NjctMTYuNjY3aC01MDBDNy40NjIsMjAwLDAsMjA3LjQ2MiwwLDIxNi42Njd6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9Im1pbnVzIj48Zz48cmVjdCBmaWxsPSIjZmZmZmZmIiB5PSIyODcuNDY4IiB3aWR0aD0iNjEyIiBoZWlnaHQ9IjM3LjA2NCIvPjwvZz48L2c+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
    background-color: #0074C8;
  }
  .vc_tta.vc_tta-tabs.style_8 .vc_tta-panel-body {
    background-color: #ffffff !important;
    -webkit-border-radius: 0 !important;
    -webkit-border-bottom-right-radius: 3px !important;
    -webkit-border-bottom-left-radius: 3px !important;
    -moz-border-radius: 0 !important;
    -moz-border-radius-bottomright: 3px !important;
    -moz-border-radius-bottomleft: 3px !important;
    border-radius: 0 !important;
    border-bottom-right-radius: 3px !important;
    border-bottom-left-radius: 3px !important;
    border-left: 2px solid #0074C8 !important;
  }
  .vc_tta.vc_tta-tabs.style_9 .vc_tta-panel.vc_active h4.vc_tta-panel-title a,
  .vc_tta.vc_tta-tabs.style_10 .vc_tta-panel.vc_active h4.vc_tta-panel-title a,
  .vc_tta.vc_tta-tabs.style_9 h4.vc_tta-panel-title a,
  .vc_tta.vc_tta-tabs.style_10 h4.vc_tta-panel-title a {
    background-color: #ffffff;
    color: #363636;
    font-size: 1.4rem;
    border-bottom: 1px solid #fafafa !important;
  }
  .vc_tta.vc_tta-tabs.style_9 .vc_tta-panel.vc_active h4.vc_tta-panel-title a,
  .vc_tta.vc_tta-tabs.style_10 .vc_tta-panel.vc_active h4.vc_tta-panel-title a {
    color: #0074C8;
  }
  .vc_tta.vc_tta-tabs.style_9 h4.vc_tta-panel-title:after,
  .vc_tta.vc_tta-tabs.style_9 .vc_tta-panel.vc_active h4.vc_tta-panel-title:after {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzQ5LjAzcHgiIGhlaWdodD0iMzQ5LjAzMXB4IiB2aWV3Qm94PSIwIDAgMzQ5LjAzIDM0OS4wMzEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDM0OS4wMyAzNDkuMDMxOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2FlYWVhZSIgZD0iTTM0OS4wMywxNDEuMjI2djY2LjU3OWMwLDUuMDEyLTQuMDYxLDkuMDc5LTkuMDc5LDkuMDc5SDIxNi44ODR2MTIzLjA2N2MwLDUuMDE5LTQuMDY3LDkuMDc5LTkuMDc5LDkuMDc5aC02Ni41NzljLTUuMDA5LDAtOS4wNzktNC4wNjEtOS4wNzktOS4wNzlWMjE2Ljg4NEg5LjA3OWMtNS4wMTYsMC05LjA3OS00LjA2Ny05LjA3OS05LjA3OXYtNjYuNTc5YzAtNS4wMTMsNC4wNjMtOS4wNzksOS4wNzktOS4wNzloMTIzLjA2OFY5LjA3OWMwLTUuMDE4LDQuMDY5LTkuMDc5LDkuMDc5LTkuMDc5aDY2LjU3OWM1LjAxMiwwLDkuMDc5LDQuMDYxLDkuMDc5LDkuMDc5djEyMy4wNjhoMTIzLjA2NyBDMzQ0Ljk3LDEzMi4xNDcsMzQ5LjAzLDEzNi4yMTMsMzQ5LjAzLDE0MS4yMjZ6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9InBsdXMiPjxnPjxwb2x5Z29uIGZpbGw9IiNhZWFlYWUiIHBvaW50cz0iNjEyLDI4Ni44OTMgMzI1LjExNiwyODYuODkzIDMyNS4xMTYsMC4yOTYgMjg2LjkwMywwLjI5NiAyODYuOTAzLDI4Ni44OTMgMCwyODYuODkzIDAsMzI1LjEwNyAyODYuOTAzLDMyNS4xMDcgMjg2LjkwMyw2MTEuNzA0IDMyNS4xMTYsNjExLjcwNCAzMjUuMTE2LDMyNS4xMDcgNjEyLDMyNS4xMDcgCQkJIi8+PC9nPjwvZz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
    background-color: transparent;
    border: 1px solid #aeaeae;
  }
  .vc_tta.vc_tta-tabs.style_9 .vc_tta-panel.vc_active h4.vc_tta-panel-title:after {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTMzLjMzM3B4IiBoZWlnaHQ9IjUzMy4zMzNweCIgdmlld0JveD0iMCAwIDUzMy4zMzMgNTMzLjMzMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTMzLjMzMyA1MzMuMzMzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2U1NDkzYSIgZD0iTTAsMjE2LjY2N3YxMDBjMCw5LjIwNCw3LjQ2MiwxNi42NjYsMTYuNjY3LDE2LjY2Nmg1MDBjOS4yMDQsMCwxNi42NjctNy40NjIsMTYuNjY3LTE2LjY2NnYtMTAwIGMwLTkuMjA0LTcuNDYzLTE2LjY2Ny0xNi42NjctMTYuNjY3aC01MDBDNy40NjIsMjAwLDAsMjA3LjQ2MiwwLDIxNi42Njd6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9Im1pbnVzIj48Zz48cmVjdCBmaWxsPSIjZTU0OTNhIiB5PSIyODcuNDY4IiB3aWR0aD0iNjEyIiBoZWlnaHQ9IjM3LjA2NCIvPjwvZz48L2c+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
    background-color: transparent;
    border: 1px solid #0074C8;
  }
  .vc_tta.vc_tta-tabs.style_10 .vc_tta-panel.vc_active h4.vc_tta-panel-title a {
    border-color: #0074C8;
  }
  .vc_tta.vc_tta-tabs.style_11 h4.vc_tta-panel-title a {
    font-size: 1.4rem;
    color: #636363;
    background-color: #2d2d2d;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
  }
  .vc_tta.vc_tta-tabs.style_11 .vc_tta-panel.vc_active h4.vc_tta-panel-title a {
    color: #0074C8;
    background-color: #111111;
  }
  .vc_tta.vc_tta-tabs.style_11 h4.vc_tta-panel-title:after {
    background-color: #636363;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzQ5LjAzcHgiIGhlaWdodD0iMzQ5LjAzMXB4IiB2aWV3Qm94PSIwIDAgMzQ5LjAzIDM0OS4wMzEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDM0OS4wMyAzNDkuMDMxOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iIzJkMmQyZCIgZD0iTTM0OS4wMywxNDEuMjI2djY2LjU3OWMwLDUuMDEyLTQuMDYxLDkuMDc5LTkuMDc5LDkuMDc5SDIxNi44ODR2MTIzLjA2N2MwLDUuMDE5LTQuMDY3LDkuMDc5LTkuMDc5LDkuMDc5aC02Ni41NzljLTUuMDA5LDAtOS4wNzktNC4wNjEtOS4wNzktOS4wNzlWMjE2Ljg4NEg5LjA3OWMtNS4wMTYsMC05LjA3OS00LjA2Ny05LjA3OS05LjA3OXYtNjYuNTc5YzAtNS4wMTMsNC4wNjMtOS4wNzksOS4wNzktOS4wNzloMTIzLjA2OFY5LjA3OWMwLTUuMDE4LDQuMDY5LTkuMDc5LDkuMDc5LTkuMDc5aDY2LjU3OWM1LjAxMiwwLDkuMDc5LDQuMDYxLDkuMDc5LDkuMDc5djEyMy4wNjhoMTIzLjA2NyBDMzQ0Ljk3LDEzMi4xNDcsMzQ5LjAzLDEzNi4yMTMsMzQ5LjAzLDE0MS4yMjZ6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9InBsdXMiPjxnPjxwb2x5Z29uIGZpbGw9IiMyZDJkMmQiIHBvaW50cz0iNjEyLDI4Ni44OTMgMzI1LjExNiwyODYuODkzIDMyNS4xMTYsMC4yOTYgMjg2LjkwMywwLjI5NiAyODYuOTAzLDI4Ni44OTMgMCwyODYuODkzIDAsMzI1LjEwNyAyODYuOTAzLDMyNS4xMDcgMjg2LjkwMyw2MTEuNzA0IDMyNS4xMTYsNjExLjcwNCAzMjUuMTE2LDMyNS4xMDcgNjEyLDMyNS4xMDcgCQkJIi8+PC9nPjwvZz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
  }
  .vc_tta.vc_tta-tabs.style_11 .vc_tta-panel.vc_active h4.vc_tta-panel-title:after {
    background-color: #0074C8;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTMzLjMzM3B4IiBoZWlnaHQ9IjUzMy4zMzNweCIgdmlld0JveD0iMCAwIDUzMy4zMzMgNTMzLjMzMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTMzLjMzMyA1MzMuMzMzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iIzExMTExMSIgZD0iTTAsMjE2LjY2N3YxMDBjMCw5LjIwNCw3LjQ2MiwxNi42NjYsMTYuNjY3LDE2LjY2Nmg1MDBjOS4yMDQsMCwxNi42NjctNy40NjIsMTYuNjY3LTE2LjY2NnYtMTAwIGMwLTkuMjA0LTcuNDYzLTE2LjY2Ny0xNi42NjctMTYuNjY3aC01MDBDNy40NjIsMjAwLDAsMjA3LjQ2MiwwLDIxNi42Njd6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9Im1pbnVzIj48Zz48cmVjdCBmaWxsPSIjMTExMTExIiB5PSIyODcuNDY4IiB3aWR0aD0iNjEyIiBoZWlnaHQ9IjM3LjA2NCIvPjwvZz48L2c+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  }
  .vc_tta.vc_tta-tabs.style_11 .vc_tta-panel-body {
    background-color: #2d2d2d !important;
    -webkit-border-radius: 0 !important;
    -webkit-border-bottom-right-radius: 3px !important;
    -webkit-border-bottom-left-radius: 3px !important;
    -moz-border-radius: 0 !important;
    -moz-border-radius-bottomright: 3px !important;
    -moz-border-radius-bottomleft: 3px !important;
    border-radius: 0 !important;
    border-bottom-right-radius: 3px !important;
    border-bottom-left-radius: 3px !important;
  }
  .vc_tta.vc_tta-tabs.style_12 h4.vc_tta-panel-title a {
    font-size: 1.4rem;
    color: #ffffff;
    background-color: #2d2d2d;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
  }
  .vc_tta.vc_tta-tabs.style_12 .vc_tta-panel.vc_active h4.vc_tta-panel-title a {
    color: #ffffff;
    background-color: #0074C8;
  }
  .vc_tta.vc_tta-tabs.style_12 h4.vc_tta-panel-title:after {
    background-color: #636363;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzQ5LjAzcHgiIGhlaWdodD0iMzQ5LjAzMXB4IiB2aWV3Qm94PSIwIDAgMzQ5LjAzIDM0OS4wMzEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDM0OS4wMyAzNDkuMDMxOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iIzJkMmQyZCIgZD0iTTM0OS4wMywxNDEuMjI2djY2LjU3OWMwLDUuMDEyLTQuMDYxLDkuMDc5LTkuMDc5LDkuMDc5SDIxNi44ODR2MTIzLjA2N2MwLDUuMDE5LTQuMDY3LDkuMDc5LTkuMDc5LDkuMDc5aC02Ni41NzljLTUuMDA5LDAtOS4wNzktNC4wNjEtOS4wNzktOS4wNzlWMjE2Ljg4NEg5LjA3OWMtNS4wMTYsMC05LjA3OS00LjA2Ny05LjA3OS05LjA3OXYtNjYuNTc5YzAtNS4wMTMsNC4wNjMtOS4wNzksOS4wNzktOS4wNzloMTIzLjA2OFY5LjA3OWMwLTUuMDE4LDQuMDY5LTkuMDc5LDkuMDc5LTkuMDc5aDY2LjU3OWM1LjAxMiwwLDkuMDc5LDQuMDYxLDkuMDc5LDkuMDc5djEyMy4wNjhoMTIzLjA2NyBDMzQ0Ljk3LDEzMi4xNDcsMzQ5LjAzLDEzNi4yMTMsMzQ5LjAzLDE0MS4yMjZ6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9InBsdXMiPjxnPjxwb2x5Z29uIGZpbGw9IiMyZDJkMmQiIHBvaW50cz0iNjEyLDI4Ni44OTMgMzI1LjExNiwyODYuODkzIDMyNS4xMTYsMC4yOTYgMjg2LjkwMywwLjI5NiAyODYuOTAzLDI4Ni44OTMgMCwyODYuODkzIDAsMzI1LjEwNyAyODYuOTAzLDMyNS4xMDcgMjg2LjkwMyw2MTEuNzA0IDMyNS4xMTYsNjExLjcwNCAzMjUuMTE2LDMyNS4xMDcgNjEyLDMyNS4xMDcgCQkJIi8+PC9nPjwvZz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
  }
  .vc_tta.vc_tta-tabs.style_12 .vc_tta-panel.vc_active h4.vc_tta-panel-title:after {
    background-color: #ffffff;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTMzLjMzM3B4IiBoZWlnaHQ9IjUzMy4zMzNweCIgdmlld0JveD0iMCAwIDUzMy4zMzMgNTMzLjMzMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTMzLjMzMyA1MzMuMzMzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2U1NDkzYSIgZD0iTTAsMjE2LjY2N3YxMDBjMCw5LjIwNCw3LjQ2MiwxNi42NjYsMTYuNjY3LDE2LjY2Nmg1MDBjOS4yMDQsMCwxNi42NjctNy40NjIsMTYuNjY3LTE2LjY2NnYtMTAwIGMwLTkuMjA0LTcuNDYzLTE2LjY2Ny0xNi42NjctMTYuNjY3aC01MDBDNy40NjIsMjAwLDAsMjA3LjQ2MiwwLDIxNi42Njd6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9Im1pbnVzIj48Zz48cmVjdCBmaWxsPSIjZTU0OTNhIiB5PSIyODcuNDY4IiB3aWR0aD0iNjEyIiBoZWlnaHQ9IjM3LjA2NCIvPjwvZz48L2c+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  }
  .vc_tta.vc_tta-tabs.style_13 h4.vc_tta-panel-title a {
    font-size: 1.4rem;
    color: #ffffff;
    background-color: #252525;
    border-bottom: 1px solid #343434 !important;
  }
  .vc_tta.vc_tta-tabs.style_13 .vc_tta-panel:last-of-type h4.vc_tta-panel-title a {
    border-bottom: 0 !important;
  }
  .vc_tta.vc_tta-tabs.style_13 .vc_tta-panel.vc_active h4.vc_tta-panel-title a {
    color: #0074C8;
  }
  .vc_tta.vc_tta-tabs.style_13 h4.vc_tta-panel-title:after {
    background-color: #464646;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzQ5LjAzcHgiIGhlaWdodD0iMzQ5LjAzMXB4IiB2aWV3Qm94PSIwIDAgMzQ5LjAzIDM0OS4wMzEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDM0OS4wMyAzNDkuMDMxOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iIzI1MjUyNSIgZD0iTTM0OS4wMywxNDEuMjI2djY2LjU3OWMwLDUuMDEyLTQuMDYxLDkuMDc5LTkuMDc5LDkuMDc5SDIxNi44ODR2MTIzLjA2N2MwLDUuMDE5LTQuMDY3LDkuMDc5LTkuMDc5LDkuMDc5aC02Ni41NzljLTUuMDA5LDAtOS4wNzktNC4wNjEtOS4wNzktOS4wNzlWMjE2Ljg4NEg5LjA3OWMtNS4wMTYsMC05LjA3OS00LjA2Ny05LjA3OS05LjA3OXYtNjYuNTc5YzAtNS4wMTMsNC4wNjMtOS4wNzksOS4wNzktOS4wNzloMTIzLjA2OFY5LjA3OWMwLTUuMDE4LDQuMDY5LTkuMDc5LDkuMDc5LTkuMDc5aDY2LjU3OWM1LjAxMiwwLDkuMDc5LDQuMDYxLDkuMDc5LDkuMDc5djEyMy4wNjhoMTIzLjA2NyBDMzQ0Ljk3LDEzMi4xNDcsMzQ5LjAzLDEzNi4yMTMsMzQ5LjAzLDE0MS4yMjZ6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9InBsdXMiPjxnPjxwb2x5Z29uIGZpbGw9IiMyNTI1MjUiIHBvaW50cz0iNjEyLDI4Ni44OTMgMzI1LjExNiwyODYuODkzIDMyNS4xMTYsMC4yOTYgMjg2LjkwMywwLjI5NiAyODYuOTAzLDI4Ni44OTMgMCwyODYuODkzIDAsMzI1LjEwNyAyODYuOTAzLDMyNS4xMDcgMjg2LjkwMyw2MTEuNzA0IDMyNS4xMTYsNjExLjcwNCAzMjUuMTE2LDMyNS4xMDcgNjEyLDMyNS4xMDcgCQkJIi8+PC9nPjwvZz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
  }
  .vc_tta.vc_tta-tabs.style_13 .vc_tta-panel.vc_active h4.vc_tta-panel-title:after {
    background-color: #0074C8;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTMzLjMzM3B4IiBoZWlnaHQ9IjUzMy4zMzNweCIgdmlld0JveD0iMCAwIDUzMy4zMzMgNTMzLjMzMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTMzLjMzMyA1MzMuMzMzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iIzI1MjUyNSIgZD0iTTAsMjE2LjY2N3YxMDBjMCw5LjIwNCw3LjQ2MiwxNi42NjYsMTYuNjY3LDE2LjY2Nmg1MDBjOS4yMDQsMCwxNi42NjctNy40NjIsMTYuNjY3LTE2LjY2NnYtMTAwIGMwLTkuMjA0LTcuNDYzLTE2LjY2Ny0xNi42NjctMTYuNjY3aC01MDBDNy40NjIsMjAwLDAsMjA3LjQ2MiwwLDIxNi42Njd6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9Im1pbnVzIj48Zz48cmVjdCBmaWxsPSIjMjUyNTI1IiB5PSIyODcuNDY4IiB3aWR0aD0iNjEyIiBoZWlnaHQ9IjM3LjA2NCIvPjwvZz48L2c+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  }
  .vc_tta.vc_tta-tabs.style_14 h4.vc_tta-panel-title a {
    color: #636363;
    background-color: #252525;
    border-bottom: 1px solid #343434 !important;
  }
  .vc_tta.vc_tta-tabs.style_14 .vc_tta-panel:last-of-type h4.vc_tta-panel-title a {
    border-bottom: 0 !important;
  }
  .vc_tta.vc_tta-tabs.style_14 .vc_tta-panel.vc_active h4.vc_tta-panel-title a {
    color: #0074C8;
  }
  .vc_tta.vc_tta-tabs.style_14 h4.vc_tta-panel-title:after {
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
  }
  .vc_tta.vc_tta-tabs.style_14 h4.vc_tta-panel-title:after {
    background-color: #2d2d2d;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzQ5LjAzcHgiIGhlaWdodD0iMzQ5LjAzMXB4IiB2aWV3Qm94PSIwIDAgMzQ5LjAzIDM0OS4wMzEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDM0OS4wMyAzNDkuMDMxOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iIzYzNjM2MyIgZD0iTTM0OS4wMywxNDEuMjI2djY2LjU3OWMwLDUuMDEyLTQuMDYxLDkuMDc5LTkuMDc5LDkuMDc5SDIxNi44ODR2MTIzLjA2N2MwLDUuMDE5LTQuMDY3LDkuMDc5LTkuMDc5LDkuMDc5aC02Ni41NzljLTUuMDA5LDAtOS4wNzktNC4wNjEtOS4wNzktOS4wNzlWMjE2Ljg4NEg5LjA3OWMtNS4wMTYsMC05LjA3OS00LjA2Ny05LjA3OS05LjA3OXYtNjYuNTc5YzAtNS4wMTMsNC4wNjMtOS4wNzksOS4wNzktOS4wNzloMTIzLjA2OFY5LjA3OWMwLTUuMDE4LDQuMDY5LTkuMDc5LDkuMDc5LTkuMDc5aDY2LjU3OWM1LjAxMiwwLDkuMDc5LDQuMDYxLDkuMDc5LDkuMDc5djEyMy4wNjhoMTIzLjA2NyBDMzQ0Ljk3LDEzMi4xNDcsMzQ5LjAzLDEzNi4yMTMsMzQ5LjAzLDE0MS4yMjZ6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9InBsdXMiPjxnPjxwb2x5Z29uIGZpbGw9IiM2MzYzNjMiIHBvaW50cz0iNjEyLDI4Ni44OTMgMzI1LjExNiwyODYuODkzIDMyNS4xMTYsMC4yOTYgMjg2LjkwMywwLjI5NiAyODYuOTAzLDI4Ni44OTMgMCwyODYuODkzIDAsMzI1LjEwNyAyODYuOTAzLDMyNS4xMDcgMjg2LjkwMyw2MTEuNzA0IDMyNS4xMTYsNjExLjcwNCAzMjUuMTE2LDMyNS4xMDcgNjEyLDMyNS4xMDcgCQkJIi8+PC9nPjwvZz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
  }
  .vc_tta.vc_tta-tabs.style_14 .vc_tta-panel.vc_active h4.vc_tta-panel-title:after {
    background-color: #0074C8;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTMzLjMzM3B4IiBoZWlnaHQ9IjUzMy4zMzNweCIgdmlld0JveD0iMCAwIDUzMy4zMzMgNTMzLjMzMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTMzLjMzMyA1MzMuMzMzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTAsMjE2LjY2N3YxMDBjMCw5LjIwNCw3LjQ2MiwxNi42NjYsMTYuNjY3LDE2LjY2Nmg1MDBjOS4yMDQsMCwxNi42NjctNy40NjIsMTYuNjY3LTE2LjY2NnYtMTAwIGMwLTkuMjA0LTcuNDYzLTE2LjY2Ny0xNi42NjctMTYuNjY3aC01MDBDNy40NjIsMjAwLDAsMjA3LjQ2MiwwLDIxNi42Njd6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9Im1pbnVzIj48Zz48cmVjdCBmaWxsPSIjZmZmZmZmIiB5PSIyODcuNDY4IiB3aWR0aD0iNjEyIiBoZWlnaHQ9IjM3LjA2NCIvPjwvZz48L2c+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  }
  .vc_tta.vc_tta-tabs.style_15 h4.vc_tta-panel-title a,
  .vc_tta.vc_tta-tabs.style_16 h4.vc_tta-panel-title a {
    color: rgba(255, 255, 255, 0.8);
    font-size: 1.4rem;
    background-color: transparent;
    border-bottom: 1px solid #fff !important;
  }
  .vc_tta.vc_tta-tabs.style_15 .vc_tta-panel.vc_active h4.vc_tta-panel-title a,
  .vc_tta.vc_tta-tabs.style_16 .vc_tta-panel.vc_active h4.vc_tta-panel-title a {
    color: #fff;
  }
  .vc_tta.vc_tta-tabs.style_15 h4.vc_tta-panel-title:last-of-type a,
  .vc_tta.vc_tta-tabs.style_16 h4.vc_tta-panel-title:last-of-type a {
    border-bottom: 0;
  }
  .vc_tta.vc_tta-tabs.style_15 .vc_tta-panel-body h1,
  .vc_tta.vc_tta-tabs.style_16 .vc_tta-panel-body h1,
  .vc_tta.vc_tta-tabs.style_15 .vc_tta-panel-body h2,
  .vc_tta.vc_tta-tabs.style_16 .vc_tta-panel-body h2,
  .vc_tta.vc_tta-tabs.style_15 .vc_tta-panel-body h3,
  .vc_tta.vc_tta-tabs.style_16 .vc_tta-panel-body h3,
  .vc_tta.vc_tta-tabs.style_15 .vc_tta-panel-body h4,
  .vc_tta.vc_tta-tabs.style_16 .vc_tta-panel-body h4,
  .vc_tta.vc_tta-tabs.style_15 .vc_tta-panel-body h5,
  .vc_tta.vc_tta-tabs.style_16 .vc_tta-panel-body h5,
  .vc_tta.vc_tta-tabs.style_15 .vc_tta-panel-body h6,
  .vc_tta.vc_tta-tabs.style_16 .vc_tta-panel-body h6,
  .vc_tta.vc_tta-tabs.style_15 .vc_tta-panel-body a,
  .vc_tta.vc_tta-tabs.style_16 .vc_tta-panel-body a,
  .vc_tta.vc_tta-tabs.style_15 .vc_tta-panel-body *,
  .vc_tta.vc_tta-tabs.style_16 .vc_tta-panel-body * {
    color: #fff;
  }
  .vc_tta.vc_tta-tabs.style_15 h4.vc_tta-panel-title:after {
    background-color: transparent;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzQ5LjAzcHgiIGhlaWdodD0iMzQ5LjAzMXB4IiB2aWV3Qm94PSIwIDAgMzQ5LjAzIDM0OS4wMzEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDM0OS4wMyAzNDkuMDMxOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTM0OS4wMywxNDEuMjI2djY2LjU3OWMwLDUuMDEyLTQuMDYxLDkuMDc5LTkuMDc5LDkuMDc5SDIxNi44ODR2MTIzLjA2N2MwLDUuMDE5LTQuMDY3LDkuMDc5LTkuMDc5LDkuMDc5aC02Ni41NzljLTUuMDA5LDAtOS4wNzktNC4wNjEtOS4wNzktOS4wNzlWMjE2Ljg4NEg5LjA3OWMtNS4wMTYsMC05LjA3OS00LjA2Ny05LjA3OS05LjA3OXYtNjYuNTc5YzAtNS4wMTMsNC4wNjMtOS4wNzksOS4wNzktOS4wNzloMTIzLjA2OFY5LjA3OWMwLTUuMDE4LDQuMDY5LTkuMDc5LDkuMDc5LTkuMDc5aDY2LjU3OWM1LjAxMiwwLDkuMDc5LDQuMDYxLDkuMDc5LDkuMDc5djEyMy4wNjhoMTIzLjA2NyBDMzQ0Ljk3LDEzMi4xNDcsMzQ5LjAzLDEzNi4yMTMsMzQ5LjAzLDE0MS4yMjZ6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9InBsdXMiPjxnPjxwb2x5Z29uIGZpbGw9IiNmZmZmZmYiIHBvaW50cz0iNjEyLDI4Ni44OTMgMzI1LjExNiwyODYuODkzIDMyNS4xMTYsMC4yOTYgMjg2LjkwMywwLjI5NiAyODYuOTAzLDI4Ni44OTMgMCwyODYuODkzIDAsMzI1LjEwNyAyODYuOTAzLDMyNS4xMDcgMjg2LjkwMyw2MTEuNzA0IDMyNS4xMTYsNjExLjcwNCAzMjUuMTE2LDMyNS4xMDcgNjEyLDMyNS4xMDcgCQkJIi8+PC9nPjwvZz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
    border: 2px solid rgba(255, 255, 255, 0.8) !important;
  }
  .vc_tta.vc_tta-tabs.style_15 .vc_tta-panel.vc_active h4.vc_tta-panel-title:after {
    background-color: transparent;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTMzLjMzM3B4IiBoZWlnaHQ9IjUzMy4zMzNweCIgdmlld0JveD0iMCAwIDUzMy4zMzMgNTMzLjMzMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTMzLjMzMyA1MzMuMzMzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTAsMjE2LjY2N3YxMDBjMCw5LjIwNCw3LjQ2MiwxNi42NjYsMTYuNjY3LDE2LjY2Nmg1MDBjOS4yMDQsMCwxNi42NjctNy40NjIsMTYuNjY3LTE2LjY2NnYtMTAwIGMwLTkuMjA0LTcuNDYzLTE2LjY2Ny0xNi42NjctMTYuNjY3aC01MDBDNy40NjIsMjAwLDAsMjA3LjQ2MiwwLDIxNi42Njd6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9Im1pbnVzIj48Zz48cmVjdCBmaWxsPSIjZmZmZmZmIiB5PSIyODcuNDY4IiB3aWR0aD0iNjEyIiBoZWlnaHQ9IjM3LjA2NCIvPjwvZz48L2c+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
    border-color: #fff;
  }
}
.wproto-tabs {
  background-color: #fafafa;
}
.wproto-tabs .resp-tabs-list {
  background-color: #f2f2f2;
}
.wproto-tabs .resp-tabs-list li a {
  border-left: 1px solid #e1e1e1;
  color: #959595;
}
.wproto-tabs .resp-tabs-list li.resp-tab-active + li a {
  border-left: 1px solid transparent;
}
.wproto-tabs .resp-tabs-list li.resp-tab-active a {
  background-color: #fafafa;
  border-left: 1px solid transparent;
  border-top: 2px solid #0074C8;
  color: #0074C8;
}
.wproto-tabs-shortcode.style-style_2 {
  background-color: transparent;
}
.wproto-tabs-shortcode.style-style_2 .resp-tabs-list {
  background-color: transparent;
}
.wproto-tabs-shortcode.style-style_2 .resp-tabs-list li a {
  background-color: #f2f2f2;
}
.wproto-tabs-shortcode.style-style_2 .resp-tabs-list li.resp-tab-active a {
  background-color: #fafafa;
}
.wproto-tabs-shortcode.style-style_2 .resp-tab-content {
  background-color: #fafafa;
}
.wproto-tabs-shortcode.style-style_3 {
  background-color: transparent;
}
.wproto-tabs-shortcode.style-style_3 .resp-tab-content {
  background-color: #0074C8;
  color: #ffffff;
}
.wproto-tabs-shortcode.style-style_3 .resp-tab-content h1,
.wproto-tabs-shortcode.style-style_3 .resp-tab-content h2,
.wproto-tabs-shortcode.style-style_3 .resp-tab-content h3,
.wproto-tabs-shortcode.style-style_3 .resp-tab-content h4,
.wproto-tabs-shortcode.style-style_3 .resp-tab-content h5,
.wproto-tabs-shortcode.style-style_3 .resp-tab-content h6,
.wproto-tabs-shortcode.style-style_3 .resp-tab-content a,
.wproto-tabs-shortcode.style-style_3 .resp-tab-content * {
  color: #ffffff;
}
.wproto-tabs-shortcode.style-style_3 .resp-tabs-list {
  background-color: transparent;
}
.wproto-tabs-shortcode.style-style_3 .resp-tabs-list li a {
  border-left: 1px solid #ffffff;
  color: #959595;
  background-color: #ededed;
}
.wproto-tabs-shortcode.style-style_3 .resp-tabs-list li.resp-tab-active + li a {
  border-left: 1px solid transparent;
}
.wproto-tabs-shortcode.style-style_3 .resp-tabs-list li.resp-tab-active a {
  background-color: #0074C8;
  border-left: 1px solid transparent;
  color: #ffffff;
}
.wproto-tabs-shortcode.style-style_4 {
  background-color: transparent;
}
.wproto-tabs-shortcode.style-style_4 .resp-tab-content {
  background-color: #252525;
  color: #636363;
}
.wproto-tabs-shortcode.style-style_4 .resp-tab-content h1,
.wproto-tabs-shortcode.style-style_4 .resp-tab-content h2,
.wproto-tabs-shortcode.style-style_4 .resp-tab-content h3,
.wproto-tabs-shortcode.style-style_4 .resp-tab-content h4,
.wproto-tabs-shortcode.style-style_4 .resp-tab-content h5,
.wproto-tabs-shortcode.style-style_4 .resp-tab-content h6,
.wproto-tabs-shortcode.style-style_4 .resp-tab-content a {
  color: #636363;
}
.wproto-tabs-shortcode.style-style_4 .resp-tabs-list {
  background-color: transparent;
}
.wproto-tabs-shortcode.style-style_4 .resp-tabs-list li a {
  border-left: 1px solid #252525;
  color: #959595;
  background-color: #111111;
}
.wproto-tabs-shortcode.style-style_4 .resp-tabs-list li.resp-tab-active + li a {
  border-left: 1px solid transparent;
}
.wproto-tabs-shortcode.style-style_4 .resp-tabs-list li.resp-tab-active a {
  background-color: #252525;
  border-left: 1px solid transparent;
  color: #ffffff;
}
.wproto-tabs-shortcode.style-style_5 {
  background-color: transparent;
}
.wproto-tabs-shortcode.style-style_5 .resp-tab-content {
  -webkit-box-shadow: 0px 0px 0px 1px #e1e1e1;
  -moz-box-shadow: 0px 0px 0px 1px #e1e1e1;
  box-shadow: 0px 0px 0px 1px #e1e1e1;
}
.wproto-tabs-shortcode.style-style_5 .resp-tabs-list {
  background-color: transparent;
}
.wproto-tabs-shortcode.style-style_5 .resp-tabs-list li a,
.wproto-tabs-shortcode.style-style_5 .resp-tabs-list li:nth-child(1) a {
  border-left: 1px solid #e1e1e1;
  border-top: 1px solid #e1e1e1;
  color: #959595;
}
.wproto-tabs-shortcode.style-style_5 .resp-tabs-list li:last-of-type a {
  border-right: 1px solid #e1e1e1;
}
.wproto-tabs-shortcode.style-style_5 .resp-tabs-list li.resp-tab-active + li a {
  border-left: 1px solid #e1e1e1;
}
.wproto-tabs-shortcode.style-style_5 .resp-tabs-list li.resp-tab-active a {
  background-color: #fff;
  border-left: 1px solid #e1e1e1;
  border-top: 1px solid #e1e1e1;
  color: #0074C8;
}
.wproto-tabs-shortcode.style-style_6 {
  background-color: transparent;
}
.wproto-tabs-shortcode.style-style_6 .resp-tabs-list {
  background-color: transparent;
  border-bottom: 2px solid #ededed;
}
.wproto-tabs-shortcode.style-style_6 .resp-tabs-list li a {
  color: #959595;
  font-size: 1.5999999999999999rem;
}
.wproto-tabs-shortcode.style-style_6 .resp-tabs-list li.resp-tab-active a {
  background-color: transparent;
  color: #0074C8;
  border-bottom-color: #0074C8;
}
.wproto-tabs-shortcode.style-style_7,
.wproto-tabs-shortcode.style-style_8 {
  background-color: transparent;
}
.wproto-tabs-shortcode.style-style_7 .resp-tabs-list,
.wproto-tabs-shortcode.style-style_8 .resp-tabs-list {
  background-color: transparent;
}
.wproto-tabs-shortcode.style-style_7 .resp-tabs-list li a,
.wproto-tabs-shortcode.style-style_8 .resp-tabs-list li a {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.wproto-tabs-shortcode.style-style_7 .resp-tabs-list li a {
  background-color: #fafafa;
  border: 0 !important;
}
.wproto-tabs-shortcode.style-style_7 .resp-tabs-list li.resp-tab-active a {
  background-color: #0074C8;
  color: #ffffff;
}
.wproto-tabs-shortcode.style-style_7 .resp-tabs-list li.resp-tab-active a:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2U1NDkzYSIgZD0iTTgsMTNsOC0xMEgwTDgsMTN6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
.wproto-tabs-shortcode.style-style_8 .resp-tabs-list li a {
  background-color: #ffffff;
  border: 1px solid #e1e1e1 !important;
}
.wproto-tabs-shortcode.style-style_8 .resp-tabs-list li.resp-tab-active a:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTAwIDEwMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iI2ZhZmFmYSIgZD0iTSA2Ni44Nzk2IDk5Ljk2MzggSCAwLjA4MDU1NDEgbCAzMy40IC0zMy4zOTggTCA2Ni44Nzk2IDk5Ljk2MzggWiIgdHJhbnNmb3JtPSIiLz48L3N2Zz4=) !important;
}
.wproto-tabs-shortcode.style-style_8 .resp-tabs-list li.resp-tab-active a {
  background-color: #0074C8;
  color: #ffffff;
  border-color: #0074C8 !important;
}
.wproto-tabs-shortcode.style-style_8 .resp-tab-content {
  background-color: #fafafa;
}
.wproto-tour {
  background-color: transparent;
}
.wproto-tour .resp-tabs-list {
  background-color: transparent;
}
.wproto-tour .resp-tabs-list li a {
  -webkit-border-top-left-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -moz-border-radius-topleft: 3px;
  -moz-border-radius-bottomleft: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
  background-color: #f2f2f2;
  border-left: 1px solid transparent;
  font-size: 1.5999999999999999rem;
}
.wproto-tour .resp-tabs-list li.resp-tab-active a {
  border-color: #0074C8;
}
.wproto-tour .resp-tab-content {
  background-color: #fafafa;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.wproto-tour.style-style_2 {
  background-color: transparent;
}
.wproto-tour.style-style_2 .resp-tabs-list {
  background-color: transparent;
}
.wproto-tour.style-style_2 .resp-tabs-list li a {
  -webkit-border-top-left-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -moz-border-radius-topleft: 0;
  -moz-border-radius-bottomleft: 0;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  background-color: #fafafa;
  border-left: 1px solid transparent;
  font-size: 1.4rem;
}
.wproto-tour.style-style_2 .resp-tabs-list li.resp-tab-active a {
  border-color: #0074C8;
  background-color: transparent;
}
.wproto-tour.style-style_2 .resp-tab-content {
  background-color: transparent;
}
.wproto-tour.style-style_3 {
  background-color: transparent;
}
.wproto-tour.style-style_3 .resp-tabs-list {
  background-color: transparent;
}
.wproto-tour.style-style_3 .resp-tabs-list li a {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  background-color: #fafafa;
  border-left: 0;
  border: 0;
  background-color: #0074C8;
  color: #ffffff;
}
.wproto-tour.style-style_3 .resp-tabs-list li.resp-tab-active a {
  background-color: #fafafa;
  color: #959595;
  border-left: 0;
}
.wproto-tour.style-style_3 .resp-tab-content {
  background-color: #fafafa;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.wproto-tour.style-style_3 .resp-tab-content * {
  color: #959595;
}
.wproto-tour.style-style_3 .resp-tab-content h1,
.wproto-tour.style-style_3 .resp-tab-content h2,
.wproto-tour.style-style_3 .resp-tab-content h3,
.wproto-tour.style-style_3 .resp-tab-content h4,
.wproto-tour.style-style_3 .resp-tab-content h5,
.wproto-tour.style-style_3 .resp-tab-content h6 {
  color: #363636;
}
.wproto-tour.style-style_3 .resp-tab-content a {
  color: #0074C8;
}
.vc_tta.vc_tta-accordion.style_1 {
  background-color: transparent;
}
.vc_tta.vc_tta-accordion.style_1 h4.vc_tta-panel-title a {
  font-size: 1.7999999999999998rem;
  line-height: 1.35em;
  font-family: 'Raleway';
  color: #363636;
}
.vc_tta.vc_tta-accordion.style_1 h4.vc_tta-panel-title a,
.vc_tta.vc_tta-accordion.style_1 .vc_tta-panel.vc_active h4.vc_tta-panel-title a {
  color: #363636;
  background-color: #f2f2f2;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.vc_tta.vc_tta-accordion.style_1 .vc_tta-panel.vc_active h4.vc_tta-panel-title a {
  background-color: #363636;
  color: #ffffff;
}
.vc_tta.vc_tta-accordion.style_1 h4.vc_tta-panel-title:after {
  -webkit-border-top-right-radius: 3px;
  -webkit-border-bottom-right-radius: 3px;
  -moz-border-radius-topright: 3px;
  -moz-border-radius-bottomright: 2p 3px;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.vc_tta.vc_tta-accordion.style_1 h4.vc_tta-panel-title:after,
.vc_tta.vc_tta-accordion.style_1 .vc_tta-panel.vc_active h4.vc_tta-panel-title:after {
  background-color: #363636;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNNjkuNzQ2LDUzLjY5NmwtMzIuMSwzMi4wOTljLTIuMDQyLDIuMDQyLTUuMzUyLDIuMDQyLTcuMzkzLDBjLTIuMDQxLTIuMDQxLTIuMDQxLTUuMzUyLDAtNy4zOTNMNTguNjU2LDUwTDMwLjI1NCwyMS41OTggYy0yLjA0MS0yLjA0Mi0yLjA0MS01LjM1MiwwLTcuMzkzYzIuMDQxLTIuMDQyLDUuMzUxLTIuMDQyLDcuMzkzLDBsMzIuMSwzMi4wOTljMS4wMiwxLjAyMSwxLjUzLDIuMzU4LDEuNTMsMy42OTYgUzcwLjc2Niw1Mi42NzYsNjkuNzQ2LDUzLjY5NnoiLz48L3N2Zz4=) !important;
}
.vc_tta.vc_tta-accordion.style_1 .vc_tta-panel.vc_active h4.vc_tta-panel-title:after {
  background-color: #0074C8;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDUxLjg0N3B4IiBoZWlnaHQ9IjQ1MS44NDdweCIgdmlld0JveD0iMCAwIDQ1MS44NDcgNDUxLjg0NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUxLjg0NyA0NTEuODQ3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTIyNS45MjMsMzU0LjcwNmMtOC4wOTgsMC0xNi4xOTUtMy4wOTItMjIuMzY5LTkuMjYzTDkuMjcsMTUxLjE1N2MtMTIuMzU5LTEyLjM1OS0xMi4zNTktMzIuMzk3LDAtNDQuNzUxIGMxMi4zNTQtMTIuMzU0LDMyLjM4OC0xMi4zNTQsNDQuNzQ4LDBsMTcxLjkwNSwxNzEuOTE1bDE3MS45MDYtMTcxLjkwOWMxMi4zNTktMTIuMzU0LDMyLjM5MS0xMi4zNTQsNDQuNzQ0LDAgYzEyLjM2NSwxMi4zNTQsMTIuMzY1LDMyLjM5MiwwLDQ0Ljc1MUwyNDguMjkyLDM0NS40NDlDMjQyLjExNSwzNTEuNjIxLDIzNC4wMTgsMzU0LjcwNiwyMjUuOTIzLDM1NC43MDZ6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
.vc_tta.vc_tta-accordion.style_2 h4.vc_tta-panel-title a {
  font-size: 1.4rem;
}
.vc_tta.vc_tta-accordion.style_2 h4.vc_tta-panel-title a,
.vc_tta.vc_tta-accordion.style_2 .vc_tta-panel.vc_active h4.vc_tta-panel-title a {
  color: #363636;
  background-color: #f2f2f2;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.vc_tta.vc_tta-accordion.style_2 .vc_tta-panel.vc_active h4.vc_tta-panel-title a {
  background-color: #363636;
  color: #ffffff;
}
.vc_tta.vc_tta-accordion.style_2 h4.vc_tta-panel-title:after,
.vc_tta.vc_tta-accordion.style_2 .vc_tta-panel.vc_active h4.vc_tta-panel-title:after {
  background-color: transparent;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjOTQ5NDk0IiBkPSJNNjkuNzQ2LDUzLjY5NmwtMzIuMSwzMi4wOTljLTIuMDQyLDIuMDQyLTUuMzUyLDIuMDQyLTcuMzkzLDBjLTIuMDQxLTIuMDQxLTIuMDQxLTUuMzUyLDAtNy4zOTNMNTguNjU2LDUwTDMwLjI1NCwyMS41OTggYy0yLjA0MS0yLjA0Mi0yLjA0MS01LjM1MiwwLTcuMzkzYzIuMDQxLTIuMDQyLDUuMzUxLTIuMDQyLDcuMzkzLDBsMzIuMSwzMi4wOTljMS4wMiwxLjAyMSwxLjUzLDIuMzU4LDEuNTMsMy42OTYgUzcwLjc2Niw1Mi42NzYsNjkuNzQ2LDUzLjY5NnoiLz48L3N2Zz4=) !important;
}
.vc_tta.vc_tta-accordion.style_2 .vc_tta-panel.vc_active h4.vc_tta-panel-title:after {
  background-color: transparent;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDUxLjg0N3B4IiBoZWlnaHQ9IjQ1MS44NDdweCIgdmlld0JveD0iMCAwIDQ1MS44NDcgNDUxLjg0NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUxLjg0NyA0NTEuODQ3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTIyNS45MjMsMzU0LjcwNmMtOC4wOTgsMC0xNi4xOTUtMy4wOTItMjIuMzY5LTkuMjYzTDkuMjcsMTUxLjE1N2MtMTIuMzU5LTEyLjM1OS0xMi4zNTktMzIuMzk3LDAtNDQuNzUxIGMxMi4zNTQtMTIuMzU0LDMyLjM4OC0xMi4zNTQsNDQuNzQ4LDBsMTcxLjkwNSwxNzEuOTE1bDE3MS45MDYtMTcxLjkwOWMxMi4zNTktMTIuMzU0LDMyLjM5MS0xMi4zNTQsNDQuNzQ0LDAgYzEyLjM2NSwxMi4zNTQsMTIuMzY1LDMyLjM5MiwwLDQ0Ljc1MUwyNDguMjkyLDM0NS40NDlDMjQyLjExNSwzNTEuNjIxLDIzNC4wMTgsMzU0LjcwNiwyMjUuOTIzLDM1NC43MDZ6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
.vc_tta.vc_tta-accordion.style_3 h4.vc_tta-panel-title a {
  font-size: 1.7999999999999998rem;
}
.vc_tta.vc_tta-accordion.style_3 .vc_tta-panel.vc_active h4.vc_tta-panel-title a {
  color: #0074C8;
}
.vc_tta.vc_tta-accordion.style_3 h4.vc_tta-panel-title:after,
.vc_tta.vc_tta-accordion.style_3 .vc_tta-panel.vc_active h4.vc_tta-panel-title:after {
  background-color: #363636;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzQ5LjAzcHgiIGhlaWdodD0iMzQ5LjAzMXB4IiB2aWV3Qm94PSIwIDAgMzQ5LjAzIDM0OS4wMzEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDM0OS4wMyAzNDkuMDMxOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTM0OS4wMywxNDEuMjI2djY2LjU3OWMwLDUuMDEyLTQuMDYxLDkuMDc5LTkuMDc5LDkuMDc5SDIxNi44ODR2MTIzLjA2N2MwLDUuMDE5LTQuMDY3LDkuMDc5LTkuMDc5LDkuMDc5aC02Ni41NzljLTUuMDA5LDAtOS4wNzktNC4wNjEtOS4wNzktOS4wNzlWMjE2Ljg4NEg5LjA3OWMtNS4wMTYsMC05LjA3OS00LjA2Ny05LjA3OS05LjA3OXYtNjYuNTc5YzAtNS4wMTMsNC4wNjMtOS4wNzksOS4wNzktOS4wNzloMTIzLjA2OFY5LjA3OWMwLTUuMDE4LDQuMDY5LTkuMDc5LDkuMDc5LTkuMDc5aDY2LjU3OWM1LjAxMiwwLDkuMDc5LDQuMDYxLDkuMDc5LDkuMDc5djEyMy4wNjhoMTIzLjA2NyBDMzQ0Ljk3LDEzMi4xNDcsMzQ5LjAzLDEzNi4yMTMsMzQ5LjAzLDE0MS4yMjZ6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9InBsdXMiPjxnPjxwb2x5Z29uIGZpbGw9IiNmZmZmZmYiIHBvaW50cz0iNjEyLDI4Ni44OTMgMzI1LjExNiwyODYuODkzIDMyNS4xMTYsMC4yOTYgMjg2LjkwMywwLjI5NiAyODYuOTAzLDI4Ni44OTMgMCwyODYuODkzIDAsMzI1LjEwNyAyODYuOTAzLDMyNS4xMDcgMjg2LjkwMyw2MTEuNzA0IDMyNS4xMTYsNjExLjcwNCAzMjUuMTE2LDMyNS4xMDcgNjEyLDMyNS4xMDcgCQkJIi8+PC9nPjwvZz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
}
.vc_tta.vc_tta-accordion.style_3 .vc_tta-panel.vc_active h4.vc_tta-panel-title:after {
  background-color: #0074C8;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTMzLjMzM3B4IiBoZWlnaHQ9IjUzMy4zMzNweCIgdmlld0JveD0iMCAwIDUzMy4zMzMgNTMzLjMzMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTMzLjMzMyA1MzMuMzMzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTAsMjE2LjY2N3YxMDBjMCw5LjIwNCw3LjQ2MiwxNi42NjYsMTYuNjY3LDE2LjY2Nmg1MDBjOS4yMDQsMCwxNi42NjctNy40NjIsMTYuNjY3LTE2LjY2NnYtMTAwIGMwLTkuMjA0LTcuNDYzLTE2LjY2Ny0xNi42NjctMTYuNjY3aC01MDBDNy40NjIsMjAwLDAsMjA3LjQ2MiwwLDIxNi42Njd6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9Im1pbnVzIj48Zz48cmVjdCBmaWxsPSIjZmZmZmZmIiB5PSIyODcuNDY4IiB3aWR0aD0iNjEyIiBoZWlnaHQ9IjM3LjA2NCIvPjwvZz48L2c+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
.vc_tta.vc_tta-accordion.style_3 h4.vc_tta-panel-title a {
  border-bottom: 1px solid #e1e1e1 !important;
}
.vc_tta.vc_tta-accordion.style_3 .vc_tta-panel:last-of-type h4.vc_tta-panel-title a {
  border-bottom: 0 !important;
}
.vc_tta.vc_tta-accordion.style_4 h4.vc_tta-panel-title a {
  font-size: 1.5999999999999999rem;
}
.vc_tta.vc_tta-accordion.style_4 .vc_tta-panel.vc_active h4.vc_tta-panel-title a {
  color: #0074C8;
}
.vc_tta.vc_tta-accordion.style_4 h4.vc_tta-panel-title,
.vc_tta.vc_tta-accordion.style_4 h4.vc_tta-panel-title a {
  background-color: #ffffff;
}
.vc_tta.vc_tta-accordion.style_4 h4.vc_tta-panel-title:after,
.vc_tta.vc_tta-accordion.style_4 .vc_tta-panel.vc_active h4.vc_tta-panel-title:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjYzdjN2M3IiBkPSJNNjkuNzQ2LDUzLjY5NmwtMzIuMSwzMi4wOTljLTIuMDQyLDIuMDQyLTUuMzUyLDIuMDQyLTcuMzkzLDBjLTIuMDQxLTIuMDQxLTIuMDQxLTUuMzUyLDAtNy4zOTNMNTguNjU2LDUwTDMwLjI1NCwyMS41OTggYy0yLjA0MS0yLjA0Mi0yLjA0MS01LjM1MiwwLTcuMzkzYzIuMDQxLTIuMDQyLDUuMzUxLTIuMDQyLDcuMzkzLDBsMzIuMSwzMi4wOTljMS4wMiwxLjAyMSwxLjUzLDIuMzU4LDEuNTMsMy42OTYgUzcwLjc2Niw1Mi42NzYsNjkuNzQ2LDUzLjY5NnoiLz48L3N2Zz4=) !important;
}
.vc_tta.vc_tta-accordion.style_4 .vc_tta-panel.vc_active h4.vc_tta-panel-title:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDUxLjg0N3B4IiBoZWlnaHQ9IjQ1MS44NDdweCIgdmlld0JveD0iMCAwIDQ1MS44NDcgNDUxLjg0NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUxLjg0NyA0NTEuODQ3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2U1NDkzYSIgZD0iTTIyNS45MjMsMzU0LjcwNmMtOC4wOTgsMC0xNi4xOTUtMy4wOTItMjIuMzY5LTkuMjYzTDkuMjcsMTUxLjE1N2MtMTIuMzU5LTEyLjM1OS0xMi4zNTktMzIuMzk3LDAtNDQuNzUxIGMxMi4zNTQtMTIuMzU0LDMyLjM4OC0xMi4zNTQsNDQuNzQ4LDBsMTcxLjkwNSwxNzEuOTE1bDE3MS45MDYtMTcxLjkwOWMxMi4zNTktMTIuMzU0LDMyLjM5MS0xMi4zNTQsNDQuNzQ0LDAgYzEyLjM2NSwxMi4zNTQsMTIuMzY1LDMyLjM5MiwwLDQ0Ljc1MUwyNDguMjkyLDM0NS40NDlDMjQyLjExNSwzNTEuNjIxLDIzNC4wMTgsMzU0LjcwNiwyMjUuOTIzLDM1NC43MDZ6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
.vc_tta.vc_tta-accordion.style_5 h4.vc_tta-panel-title a {
  font-size: 1.4rem;
  background-color: #ffffff;
  border: 1px solid #fafafa !important;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.vc_tta.vc_tta-accordion.style_5 .vc_tta-panel.vc_active h4.vc_tta-panel-title a {
  color: #0074C8;
  border-bottom: 0 !important;
  margin-bottom: 0 !important;
  background-color: #fafafa;
}
.vc_tta.vc_tta-accordion.style_5 .vc_tta-panel-body {
  border: 1px solid #fafafa !important;
  border-top: 0 !important;
  margin-top: 0 !important;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.vc_tta.vc_tta-accordion.style_5 h4.vc_tta-panel-title:after,
.vc_tta.vc_tta-accordion.style_5 .vc_tta-panel.vc_active h4.vc_tta-panel-title:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzQ5LjAzcHgiIGhlaWdodD0iMzQ5LjAzMXB4IiB2aWV3Qm94PSIwIDAgMzQ5LjAzIDM0OS4wMzEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDM0OS4wMyAzNDkuMDMxOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTM0OS4wMywxNDEuMjI2djY2LjU3OWMwLDUuMDEyLTQuMDYxLDkuMDc5LTkuMDc5LDkuMDc5SDIxNi44ODR2MTIzLjA2N2MwLDUuMDE5LTQuMDY3LDkuMDc5LTkuMDc5LDkuMDc5aC02Ni41NzljLTUuMDA5LDAtOS4wNzktNC4wNjEtOS4wNzktOS4wNzlWMjE2Ljg4NEg5LjA3OWMtNS4wMTYsMC05LjA3OS00LjA2Ny05LjA3OS05LjA3OXYtNjYuNTc5YzAtNS4wMTMsNC4wNjMtOS4wNzksOS4wNzktOS4wNzloMTIzLjA2OFY5LjA3OWMwLTUuMDE4LDQuMDY5LTkuMDc5LDkuMDc5LTkuMDc5aDY2LjU3OWM1LjAxMiwwLDkuMDc5LDQuMDYxLDkuMDc5LDkuMDc5djEyMy4wNjhoMTIzLjA2NyBDMzQ0Ljk3LDEzMi4xNDcsMzQ5LjAzLDEzNi4yMTMsMzQ5LjAzLDE0MS4yMjZ6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9InBsdXMiPjxnPjxwb2x5Z29uIGZpbGw9IiNmZmZmZmYiIHBvaW50cz0iNjEyLDI4Ni44OTMgMzI1LjExNiwyODYuODkzIDMyNS4xMTYsMC4yOTYgMjg2LjkwMywwLjI5NiAyODYuOTAzLDI4Ni44OTMgMCwyODYuODkzIDAsMzI1LjEwNyAyODYuOTAzLDMyNS4xMDcgMjg2LjkwMyw2MTEuNzA0IDMyNS4xMTYsNjExLjcwNCAzMjUuMTE2LDMyNS4xMDcgNjEyLDMyNS4xMDcgCQkJIi8+PC9nPjwvZz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
  background-color: #e1e1e1;
}
.vc_tta.vc_tta-accordion.style_5 .vc_tta-panel.vc_active h4.vc_tta-panel-title:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTMzLjMzM3B4IiBoZWlnaHQ9IjUzMy4zMzNweCIgdmlld0JveD0iMCAwIDUzMy4zMzMgNTMzLjMzMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTMzLjMzMyA1MzMuMzMzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTAsMjE2LjY2N3YxMDBjMCw5LjIwNCw3LjQ2MiwxNi42NjYsMTYuNjY3LDE2LjY2Nmg1MDBjOS4yMDQsMCwxNi42NjctNy40NjIsMTYuNjY3LTE2LjY2NnYtMTAwIGMwLTkuMjA0LTcuNDYzLTE2LjY2Ny0xNi42NjctMTYuNjY3aC01MDBDNy40NjIsMjAwLDAsMjA3LjQ2MiwwLDIxNi42Njd6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9Im1pbnVzIj48Zz48cmVjdCBmaWxsPSIjZmZmZmZmIiB5PSIyODcuNDY4IiB3aWR0aD0iNjEyIiBoZWlnaHQ9IjM3LjA2NCIvPjwvZz48L2c+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  background-color: #0074C8;
}
.vc_tta.vc_tta-accordion.style_6 h4.vc_tta-panel-title:after,
.vc_tta.vc_tta-accordion.style_6 .vc_tta-panel.vc_active h4.vc_tta-panel-title:after {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background-color: #fafafa;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzQ5LjAzcHgiIGhlaWdodD0iMzQ5LjAzMXB4IiB2aWV3Qm94PSIwIDAgMzQ5LjAzIDM0OS4wMzEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDM0OS4wMyAzNDkuMDMxOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2M3YzdjNyIgZD0iTTM0OS4wMywxNDEuMjI2djY2LjU3OWMwLDUuMDEyLTQuMDYxLDkuMDc5LTkuMDc5LDkuMDc5SDIxNi44ODR2MTIzLjA2N2MwLDUuMDE5LTQuMDY3LDkuMDc5LTkuMDc5LDkuMDc5aC02Ni41NzljLTUuMDA5LDAtOS4wNzktNC4wNjEtOS4wNzktOS4wNzlWMjE2Ljg4NEg5LjA3OWMtNS4wMTYsMC05LjA3OS00LjA2Ny05LjA3OS05LjA3OXYtNjYuNTc5YzAtNS4wMTMsNC4wNjMtOS4wNzksOS4wNzktOS4wNzloMTIzLjA2OFY5LjA3OWMwLTUuMDE4LDQuMDY5LTkuMDc5LDkuMDc5LTkuMDc5aDY2LjU3OWM1LjAxMiwwLDkuMDc5LDQuMDYxLDkuMDc5LDkuMDc5djEyMy4wNjhoMTIzLjA2NyBDMzQ0Ljk3LDEzMi4xNDcsMzQ5LjAzLDEzNi4yMTMsMzQ5LjAzLDE0MS4yMjZ6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9InBsdXMiPjxnPjxwb2x5Z29uIGZpbGw9IiNjN2M3YzciIHBvaW50cz0iNjEyLDI4Ni44OTMgMzI1LjExNiwyODYuODkzIDMyNS4xMTYsMC4yOTYgMjg2LjkwMywwLjI5NiAyODYuOTAzLDI4Ni44OTMgMCwyODYuODkzIDAsMzI1LjEwNyAyODYuOTAzLDMyNS4xMDcgMjg2LjkwMyw2MTEuNzA0IDMyNS4xMTYsNjExLjcwNCAzMjUuMTE2LDMyNS4xMDcgNjEyLDMyNS4xMDcgCQkJIi8+PC9nPjwvZz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
}
.vc_tta.vc_tta-accordion.style_6 .vc_tta-panel.vc_active h4.vc_tta-panel-title:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTMzLjMzM3B4IiBoZWlnaHQ9IjUzMy4zMzNweCIgdmlld0JveD0iMCAwIDUzMy4zMzMgNTMzLjMzMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTMzLjMzMyA1MzMuMzMzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTAsMjE2LjY2N3YxMDBjMCw5LjIwNCw3LjQ2MiwxNi42NjYsMTYuNjY3LDE2LjY2Nmg1MDBjOS4yMDQsMCwxNi42NjctNy40NjIsMTYuNjY3LTE2LjY2NnYtMTAwIGMwLTkuMjA0LTcuNDYzLTE2LjY2Ny0xNi42NjctMTYuNjY3aC01MDBDNy40NjIsMjAwLDAsMjA3LjQ2MiwwLDIxNi42Njd6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9Im1pbnVzIj48Zz48cmVjdCBmaWxsPSIjZmZmZmZmIiB5PSIyODcuNDY4IiB3aWR0aD0iNjEyIiBoZWlnaHQ9IjM3LjA2NCIvPjwvZz48L2c+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  background-color: #0074C8;
}
.vc_tta.vc_tta-accordion.style_6 h4.vc_tta-panel-title a,
.vc_tta.vc_tta-accordion.style_6 .vc_tta-panel.vc_active h4.vc_tta-panel-title a {
  background-color: #ffffff;
}
.vc_tta.vc_tta-accordion.style_6 .vc_tta-panel.vc_active h4.vc_tta-panel-title a {
  color: #0074C8;
}
.vc_tta.vc_tta-accordion.style_6 h4.vc_tta-panel-title a,
.vc_tta.vc_tta-accordion.style_6 .vc_tta-panel-body-active {
  border-bottom: 1px solid #ededed !important;
}
.vc_tta.vc_tta-accordion.style_6 .vc_tta-panel:last-of-type h4.vc_tta-panel-title a,
.vc_tta.vc_tta-accordion.style_6 .vc_tta-panel.vc_active h4.vc_tta-panel-title a {
  border-bottom: 0 !important;
}
.vc_tta.vc_tta-accordion.style_7 h4.vc_tta-panel-title a {
  font-size: 1.4rem;
}
.vc_tta.vc_tta-accordion.style_7 .vc_tta-panel.vc_active h4.vc_tta-panel-title a {
  color: #ffffff;
  background-color: #0074C8;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.vc_tta.vc_tta-accordion.style_7 h4.vc_tta-panel-title,
.vc_tta.vc_tta-accordion.style_7 h4.vc_tta-panel-title a {
  background-color: #ffffff;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.vc_tta.vc_tta-accordion.style_7 h4.vc_tta-panel-title:after,
.vc_tta.vc_tta-accordion.style_7 .vc_tta-panel.vc_active h4.vc_tta-panel-title:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzQ5LjAzcHgiIGhlaWdodD0iMzQ5LjAzMXB4IiB2aWV3Qm94PSIwIDAgMzQ5LjAzIDM0OS4wMzEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDM0OS4wMyAzNDkuMDMxOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTM0OS4wMywxNDEuMjI2djY2LjU3OWMwLDUuMDEyLTQuMDYxLDkuMDc5LTkuMDc5LDkuMDc5SDIxNi44ODR2MTIzLjA2N2MwLDUuMDE5LTQuMDY3LDkuMDc5LTkuMDc5LDkuMDc5aC02Ni41NzljLTUuMDA5LDAtOS4wNzktNC4wNjEtOS4wNzktOS4wNzlWMjE2Ljg4NEg5LjA3OWMtNS4wMTYsMC05LjA3OS00LjA2Ny05LjA3OS05LjA3OXYtNjYuNTc5YzAtNS4wMTMsNC4wNjMtOS4wNzksOS4wNzktOS4wNzloMTIzLjA2OFY5LjA3OWMwLTUuMDE4LDQuMDY5LTkuMDc5LDkuMDc5LTkuMDc5aDY2LjU3OWM1LjAxMiwwLDkuMDc5LDQuMDYxLDkuMDc5LDkuMDc5djEyMy4wNjhoMTIzLjA2NyBDMzQ0Ljk3LDEzMi4xNDcsMzQ5LjAzLDEzNi4yMTMsMzQ5LjAzLDE0MS4yMjZ6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9InBsdXMiPjxnPjxwb2x5Z29uIGZpbGw9IiNmZmZmZmYiIHBvaW50cz0iNjEyLDI4Ni44OTMgMzI1LjExNiwyODYuODkzIDMyNS4xMTYsMC4yOTYgMjg2LjkwMywwLjI5NiAyODYuOTAzLDI4Ni44OTMgMCwyODYuODkzIDAsMzI1LjEwNyAyODYuOTAzLDMyNS4xMDcgMjg2LjkwMyw2MTEuNzA0IDMyNS4xMTYsNjExLjcwNCAzMjUuMTE2LDMyNS4xMDcgNjEyLDMyNS4xMDcgCQkJIi8+PC9nPjwvZz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
  background-color: #e1e1e1;
}
.vc_tta.vc_tta-accordion.style_7 .vc_tta-panel.vc_active h4.vc_tta-panel-title:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTMzLjMzM3B4IiBoZWlnaHQ9IjUzMy4zMzNweCIgdmlld0JveD0iMCAwIDUzMy4zMzMgNTMzLjMzMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTMzLjMzMyA1MzMuMzMzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2U1NDkzYSIgZD0iTTAsMjE2LjY2N3YxMDBjMCw5LjIwNCw3LjQ2MiwxNi42NjYsMTYuNjY3LDE2LjY2Nmg1MDBjOS4yMDQsMCwxNi42NjctNy40NjIsMTYuNjY3LTE2LjY2NnYtMTAwIGMwLTkuMjA0LTcuNDYzLTE2LjY2Ny0xNi42NjctMTYuNjY3aC01MDBDNy40NjIsMjAwLDAsMjA3LjQ2MiwwLDIxNi42Njd6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9Im1pbnVzIj48Zz48cmVjdCBmaWxsPSIjZTU0OTNhIiB5PSIyODcuNDY4IiB3aWR0aD0iNjEyIiBoZWlnaHQ9IjM3LjA2NCIvPjwvZz48L2c+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  background-color: #ffffff;
}
.vc_tta.vc_tta-accordion.style_7 .vc_tta-panel-body {
  background-color: #0074C8 !important;
  -webkit-border-bottom-right-radius: 3px !important;
  -webkit-border-bottom-left-radius: 3px !important;
  -moz-border-radius-bottomright: 3px !important;
  -moz-border-radius-bottomleft: 3px !important;
  border-bottom-right-radius: 3px !important;
  border-bottom-left-radius: 3px !important;
}
.vc_tta.vc_tta-accordion.style_7 .vc_tta-panel-body h1,
.vc_tta.vc_tta-accordion.style_7 .vc_tta-panel-body h2,
.vc_tta.vc_tta-accordion.style_7 .vc_tta-panel-body h3,
.vc_tta.vc_tta-accordion.style_7 .vc_tta-panel-body h4,
.vc_tta.vc_tta-accordion.style_7 .vc_tta-panel-body h5,
.vc_tta.vc_tta-accordion.style_7 .vc_tta-panel-body h6,
.vc_tta.vc_tta-accordion.style_7 .vc_tta-panel-body a,
.vc_tta.vc_tta-accordion.style_7 .vc_tta-panel-body p,
.vc_tta.vc_tta-accordion.style_7 .vc_tta-panel-body * {
  color: #ffffff !important;
}
.vc_tta.vc_tta-accordion.style_8 h4.vc_tta-panel-title a {
  font-size: 1.4rem;
  border-left: 2px solid transparent;
}
.vc_tta.vc_tta-accordion.style_8 .vc_tta-panel.vc_active h4.vc_tta-panel-title a {
  color: #0074C8;
  background-color: #ffffff;
  -webkit-border-radius: 3px;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -moz-border-radius: 3px;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  border-radius: 3px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-left: 2px solid #0074C8;
}
.vc_tta.vc_tta-accordion.style_8 h4.vc_tta-panel-title,
.vc_tta.vc_tta-accordion.style_8 h4.vc_tta-panel-title a {
  background-color: #f2f2f2;
}
.vc_tta.vc_tta-accordion.style_8 h4.vc_tta-panel-title:after,
.vc_tta.vc_tta-accordion.style_8 .vc_tta-panel.vc_active h4.vc_tta-panel-title:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzQ5LjAzcHgiIGhlaWdodD0iMzQ5LjAzMXB4IiB2aWV3Qm94PSIwIDAgMzQ5LjAzIDM0OS4wMzEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDM0OS4wMyAzNDkuMDMxOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTM0OS4wMywxNDEuMjI2djY2LjU3OWMwLDUuMDEyLTQuMDYxLDkuMDc5LTkuMDc5LDkuMDc5SDIxNi44ODR2MTIzLjA2N2MwLDUuMDE5LTQuMDY3LDkuMDc5LTkuMDc5LDkuMDc5aC02Ni41NzljLTUuMDA5LDAtOS4wNzktNC4wNjEtOS4wNzktOS4wNzlWMjE2Ljg4NEg5LjA3OWMtNS4wMTYsMC05LjA3OS00LjA2Ny05LjA3OS05LjA3OXYtNjYuNTc5YzAtNS4wMTMsNC4wNjMtOS4wNzksOS4wNzktOS4wNzloMTIzLjA2OFY5LjA3OWMwLTUuMDE4LDQuMDY5LTkuMDc5LDkuMDc5LTkuMDc5aDY2LjU3OWM1LjAxMiwwLDkuMDc5LDQuMDYxLDkuMDc5LDkuMDc5djEyMy4wNjhoMTIzLjA2NyBDMzQ0Ljk3LDEzMi4xNDcsMzQ5LjAzLDEzNi4yMTMsMzQ5LjAzLDE0MS4yMjZ6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9InBsdXMiPjxnPjxwb2x5Z29uIGZpbGw9IiNmZmZmZmYiIHBvaW50cz0iNjEyLDI4Ni44OTMgMzI1LjExNiwyODYuODkzIDMyNS4xMTYsMC4yOTYgMjg2LjkwMywwLjI5NiAyODYuOTAzLDI4Ni44OTMgMCwyODYuODkzIDAsMzI1LjEwNyAyODYuOTAzLDMyNS4xMDcgMjg2LjkwMyw2MTEuNzA0IDMyNS4xMTYsNjExLjcwNCAzMjUuMTE2LDMyNS4xMDcgNjEyLDMyNS4xMDcgCQkJIi8+PC9nPjwvZz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
  background-color: #e1e1e1;
}
.vc_tta.vc_tta-accordion.style_8 .vc_tta-panel.vc_active h4.vc_tta-panel-title:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTMzLjMzM3B4IiBoZWlnaHQ9IjUzMy4zMzNweCIgdmlld0JveD0iMCAwIDUzMy4zMzMgNTMzLjMzMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTMzLjMzMyA1MzMuMzMzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTAsMjE2LjY2N3YxMDBjMCw5LjIwNCw3LjQ2MiwxNi42NjYsMTYuNjY3LDE2LjY2Nmg1MDBjOS4yMDQsMCwxNi42NjctNy40NjIsMTYuNjY3LTE2LjY2NnYtMTAwIGMwLTkuMjA0LTcuNDYzLTE2LjY2Ny0xNi42NjctMTYuNjY3aC01MDBDNy40NjIsMjAwLDAsMjA3LjQ2MiwwLDIxNi42Njd6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9Im1pbnVzIj48Zz48cmVjdCBmaWxsPSIjZmZmZmZmIiB5PSIyODcuNDY4IiB3aWR0aD0iNjEyIiBoZWlnaHQ9IjM3LjA2NCIvPjwvZz48L2c+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  background-color: #0074C8;
}
.vc_tta.vc_tta-accordion.style_8 .vc_tta-panel-body {
  background-color: #ffffff !important;
  -webkit-border-radius: 0 !important;
  -webkit-border-bottom-right-radius: 3px !important;
  -webkit-border-bottom-left-radius: 3px !important;
  -moz-border-radius: 0 !important;
  -moz-border-radius-bottomright: 3px !important;
  -moz-border-radius-bottomleft: 3px !important;
  border-radius: 0 !important;
  border-bottom-right-radius: 3px !important;
  border-bottom-left-radius: 3px !important;
  border-left: 2px solid #0074C8 !important;
}
.vc_tta.vc_tta-accordion.style_9 .vc_tta-panel.vc_active h4.vc_tta-panel-title a,
.vc_tta.vc_tta-accordion.style_10 .vc_tta-panel.vc_active h4.vc_tta-panel-title a,
.vc_tta.vc_tta-accordion.style_9 h4.vc_tta-panel-title a,
.vc_tta.vc_tta-accordion.style_10 h4.vc_tta-panel-title a {
  background-color: #ffffff;
  color: #363636;
  font-size: 1.4rem;
  border-bottom: 1px solid #fafafa !important;
}
.vc_tta.vc_tta-accordion.style_9 .vc_tta-panel.vc_active h4.vc_tta-panel-title a,
.vc_tta.vc_tta-accordion.style_10 .vc_tta-panel.vc_active h4.vc_tta-panel-title a {
  color: #0074C8;
}
.vc_tta.vc_tta-accordion.style_9 h4.vc_tta-panel-title:after,
.vc_tta.vc_tta-accordion.style_9 .vc_tta-panel.vc_active h4.vc_tta-panel-title:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzQ5LjAzcHgiIGhlaWdodD0iMzQ5LjAzMXB4IiB2aWV3Qm94PSIwIDAgMzQ5LjAzIDM0OS4wMzEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDM0OS4wMyAzNDkuMDMxOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2FlYWVhZSIgZD0iTTM0OS4wMywxNDEuMjI2djY2LjU3OWMwLDUuMDEyLTQuMDYxLDkuMDc5LTkuMDc5LDkuMDc5SDIxNi44ODR2MTIzLjA2N2MwLDUuMDE5LTQuMDY3LDkuMDc5LTkuMDc5LDkuMDc5aC02Ni41NzljLTUuMDA5LDAtOS4wNzktNC4wNjEtOS4wNzktOS4wNzlWMjE2Ljg4NEg5LjA3OWMtNS4wMTYsMC05LjA3OS00LjA2Ny05LjA3OS05LjA3OXYtNjYuNTc5YzAtNS4wMTMsNC4wNjMtOS4wNzksOS4wNzktOS4wNzloMTIzLjA2OFY5LjA3OWMwLTUuMDE4LDQuMDY5LTkuMDc5LDkuMDc5LTkuMDc5aDY2LjU3OWM1LjAxMiwwLDkuMDc5LDQuMDYxLDkuMDc5LDkuMDc5djEyMy4wNjhoMTIzLjA2NyBDMzQ0Ljk3LDEzMi4xNDcsMzQ5LjAzLDEzNi4yMTMsMzQ5LjAzLDE0MS4yMjZ6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9InBsdXMiPjxnPjxwb2x5Z29uIGZpbGw9IiNhZWFlYWUiIHBvaW50cz0iNjEyLDI4Ni44OTMgMzI1LjExNiwyODYuODkzIDMyNS4xMTYsMC4yOTYgMjg2LjkwMywwLjI5NiAyODYuOTAzLDI4Ni44OTMgMCwyODYuODkzIDAsMzI1LjEwNyAyODYuOTAzLDMyNS4xMDcgMjg2LjkwMyw2MTEuNzA0IDMyNS4xMTYsNjExLjcwNCAzMjUuMTE2LDMyNS4xMDcgNjEyLDMyNS4xMDcgCQkJIi8+PC9nPjwvZz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
  background-color: transparent;
  border: 1px solid #aeaeae;
}
.vc_tta.vc_tta-accordion.style_9 .vc_tta-panel.vc_active h4.vc_tta-panel-title:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTMzLjMzM3B4IiBoZWlnaHQ9IjUzMy4zMzNweCIgdmlld0JveD0iMCAwIDUzMy4zMzMgNTMzLjMzMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTMzLjMzMyA1MzMuMzMzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2U1NDkzYSIgZD0iTTAsMjE2LjY2N3YxMDBjMCw5LjIwNCw3LjQ2MiwxNi42NjYsMTYuNjY3LDE2LjY2Nmg1MDBjOS4yMDQsMCwxNi42NjctNy40NjIsMTYuNjY3LTE2LjY2NnYtMTAwIGMwLTkuMjA0LTcuNDYzLTE2LjY2Ny0xNi42NjctMTYuNjY3aC01MDBDNy40NjIsMjAwLDAsMjA3LjQ2MiwwLDIxNi42Njd6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9Im1pbnVzIj48Zz48cmVjdCBmaWxsPSIjZTU0OTNhIiB5PSIyODcuNDY4IiB3aWR0aD0iNjEyIiBoZWlnaHQ9IjM3LjA2NCIvPjwvZz48L2c+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  background-color: transparent;
  border: 1px solid #0074C8;
}
.vc_tta.vc_tta-accordion.style_10 .vc_tta-panel.vc_active h4.vc_tta-panel-title a {
  border-color: #0074C8;
}
.vc_tta.vc_tta-accordion.style_11 h4.vc_tta-panel-title a {
  font-size: 1.4rem;
  color: #636363;
  background-color: #2d2d2d;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.vc_tta.vc_tta-accordion.style_11 .vc_tta-panel.vc_active h4.vc_tta-panel-title a {
  color: #0074C8;
  background-color: #111111;
}
.vc_tta.vc_tta-accordion.style_11 h4.vc_tta-panel-title:after {
  background-color: #636363;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzQ5LjAzcHgiIGhlaWdodD0iMzQ5LjAzMXB4IiB2aWV3Qm94PSIwIDAgMzQ5LjAzIDM0OS4wMzEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDM0OS4wMyAzNDkuMDMxOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iIzJkMmQyZCIgZD0iTTM0OS4wMywxNDEuMjI2djY2LjU3OWMwLDUuMDEyLTQuMDYxLDkuMDc5LTkuMDc5LDkuMDc5SDIxNi44ODR2MTIzLjA2N2MwLDUuMDE5LTQuMDY3LDkuMDc5LTkuMDc5LDkuMDc5aC02Ni41NzljLTUuMDA5LDAtOS4wNzktNC4wNjEtOS4wNzktOS4wNzlWMjE2Ljg4NEg5LjA3OWMtNS4wMTYsMC05LjA3OS00LjA2Ny05LjA3OS05LjA3OXYtNjYuNTc5YzAtNS4wMTMsNC4wNjMtOS4wNzksOS4wNzktOS4wNzloMTIzLjA2OFY5LjA3OWMwLTUuMDE4LDQuMDY5LTkuMDc5LDkuMDc5LTkuMDc5aDY2LjU3OWM1LjAxMiwwLDkuMDc5LDQuMDYxLDkuMDc5LDkuMDc5djEyMy4wNjhoMTIzLjA2NyBDMzQ0Ljk3LDEzMi4xNDcsMzQ5LjAzLDEzNi4yMTMsMzQ5LjAzLDE0MS4yMjZ6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9InBsdXMiPjxnPjxwb2x5Z29uIGZpbGw9IiMyZDJkMmQiIHBvaW50cz0iNjEyLDI4Ni44OTMgMzI1LjExNiwyODYuODkzIDMyNS4xMTYsMC4yOTYgMjg2LjkwMywwLjI5NiAyODYuOTAzLDI4Ni44OTMgMCwyODYuODkzIDAsMzI1LjEwNyAyODYuOTAzLDMyNS4xMDcgMjg2LjkwMyw2MTEuNzA0IDMyNS4xMTYsNjExLjcwNCAzMjUuMTE2LDMyNS4xMDcgNjEyLDMyNS4xMDcgCQkJIi8+PC9nPjwvZz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
}
.vc_tta.vc_tta-accordion.style_11 .vc_tta-panel.vc_active h4.vc_tta-panel-title:after {
  background-color: #0074C8;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTMzLjMzM3B4IiBoZWlnaHQ9IjUzMy4zMzNweCIgdmlld0JveD0iMCAwIDUzMy4zMzMgNTMzLjMzMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTMzLjMzMyA1MzMuMzMzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iIzExMTExMSIgZD0iTTAsMjE2LjY2N3YxMDBjMCw5LjIwNCw3LjQ2MiwxNi42NjYsMTYuNjY3LDE2LjY2Nmg1MDBjOS4yMDQsMCwxNi42NjctNy40NjIsMTYuNjY3LTE2LjY2NnYtMTAwIGMwLTkuMjA0LTcuNDYzLTE2LjY2Ny0xNi42NjctMTYuNjY3aC01MDBDNy40NjIsMjAwLDAsMjA3LjQ2MiwwLDIxNi42Njd6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9Im1pbnVzIj48Zz48cmVjdCBmaWxsPSIjMTExMTExIiB5PSIyODcuNDY4IiB3aWR0aD0iNjEyIiBoZWlnaHQ9IjM3LjA2NCIvPjwvZz48L2c+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
.vc_tta.vc_tta-accordion.style_11 .vc_tta-panel-body {
  background-color: #2d2d2d !important;
  -webkit-border-radius: 0 !important;
  -webkit-border-bottom-right-radius: 3px !important;
  -webkit-border-bottom-left-radius: 3px !important;
  -moz-border-radius: 0 !important;
  -moz-border-radius-bottomright: 3px !important;
  -moz-border-radius-bottomleft: 3px !important;
  border-radius: 0 !important;
  border-bottom-right-radius: 3px !important;
  border-bottom-left-radius: 3px !important;
}
.vc_tta.vc_tta-accordion.style_12 h4.vc_tta-panel-title a {
  font-size: 1.4rem;
  color: #ffffff;
  background-color: #2d2d2d;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.vc_tta.vc_tta-accordion.style_12 .vc_tta-panel.vc_active h4.vc_tta-panel-title a {
  color: #ffffff;
  background-color: #0074C8;
}
.vc_tta.vc_tta-accordion.style_12 h4.vc_tta-panel-title:after {
  background-color: #636363;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzQ5LjAzcHgiIGhlaWdodD0iMzQ5LjAzMXB4IiB2aWV3Qm94PSIwIDAgMzQ5LjAzIDM0OS4wMzEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDM0OS4wMyAzNDkuMDMxOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iIzJkMmQyZCIgZD0iTTM0OS4wMywxNDEuMjI2djY2LjU3OWMwLDUuMDEyLTQuMDYxLDkuMDc5LTkuMDc5LDkuMDc5SDIxNi44ODR2MTIzLjA2N2MwLDUuMDE5LTQuMDY3LDkuMDc5LTkuMDc5LDkuMDc5aC02Ni41NzljLTUuMDA5LDAtOS4wNzktNC4wNjEtOS4wNzktOS4wNzlWMjE2Ljg4NEg5LjA3OWMtNS4wMTYsMC05LjA3OS00LjA2Ny05LjA3OS05LjA3OXYtNjYuNTc5YzAtNS4wMTMsNC4wNjMtOS4wNzksOS4wNzktOS4wNzloMTIzLjA2OFY5LjA3OWMwLTUuMDE4LDQuMDY5LTkuMDc5LDkuMDc5LTkuMDc5aDY2LjU3OWM1LjAxMiwwLDkuMDc5LDQuMDYxLDkuMDc5LDkuMDc5djEyMy4wNjhoMTIzLjA2NyBDMzQ0Ljk3LDEzMi4xNDcsMzQ5LjAzLDEzNi4yMTMsMzQ5LjAzLDE0MS4yMjZ6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9InBsdXMiPjxnPjxwb2x5Z29uIGZpbGw9IiMyZDJkMmQiIHBvaW50cz0iNjEyLDI4Ni44OTMgMzI1LjExNiwyODYuODkzIDMyNS4xMTYsMC4yOTYgMjg2LjkwMywwLjI5NiAyODYuOTAzLDI4Ni44OTMgMCwyODYuODkzIDAsMzI1LjEwNyAyODYuOTAzLDMyNS4xMDcgMjg2LjkwMyw2MTEuNzA0IDMyNS4xMTYsNjExLjcwNCAzMjUuMTE2LDMyNS4xMDcgNjEyLDMyNS4xMDcgCQkJIi8+PC9nPjwvZz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
}
.vc_tta.vc_tta-accordion.style_12 .vc_tta-panel.vc_active h4.vc_tta-panel-title:after {
  background-color: #ffffff;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTMzLjMzM3B4IiBoZWlnaHQ9IjUzMy4zMzNweCIgdmlld0JveD0iMCAwIDUzMy4zMzMgNTMzLjMzMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTMzLjMzMyA1MzMuMzMzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2U1NDkzYSIgZD0iTTAsMjE2LjY2N3YxMDBjMCw5LjIwNCw3LjQ2MiwxNi42NjYsMTYuNjY3LDE2LjY2Nmg1MDBjOS4yMDQsMCwxNi42NjctNy40NjIsMTYuNjY3LTE2LjY2NnYtMTAwIGMwLTkuMjA0LTcuNDYzLTE2LjY2Ny0xNi42NjctMTYuNjY3aC01MDBDNy40NjIsMjAwLDAsMjA3LjQ2MiwwLDIxNi42Njd6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9Im1pbnVzIj48Zz48cmVjdCBmaWxsPSIjZTU0OTNhIiB5PSIyODcuNDY4IiB3aWR0aD0iNjEyIiBoZWlnaHQ9IjM3LjA2NCIvPjwvZz48L2c+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
.vc_tta.vc_tta-accordion.style_13 h4.vc_tta-panel-title a {
  font-size: 1.4rem;
  color: #ffffff;
  background-color: #252525;
  border-bottom: 1px solid #343434 !important;
}
.vc_tta.vc_tta-accordion.style_13 .vc_tta-panel:last-of-type h4.vc_tta-panel-title a {
  border-bottom: 0 !important;
}
.vc_tta.vc_tta-accordion.style_13 .vc_tta-panel.vc_active h4.vc_tta-panel-title a {
  color: #0074C8;
}
.vc_tta.vc_tta-accordion.style_13 h4.vc_tta-panel-title:after {
  background-color: #464646;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzQ5LjAzcHgiIGhlaWdodD0iMzQ5LjAzMXB4IiB2aWV3Qm94PSIwIDAgMzQ5LjAzIDM0OS4wMzEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDM0OS4wMyAzNDkuMDMxOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iIzI1MjUyNSIgZD0iTTM0OS4wMywxNDEuMjI2djY2LjU3OWMwLDUuMDEyLTQuMDYxLDkuMDc5LTkuMDc5LDkuMDc5SDIxNi44ODR2MTIzLjA2N2MwLDUuMDE5LTQuMDY3LDkuMDc5LTkuMDc5LDkuMDc5aC02Ni41NzljLTUuMDA5LDAtOS4wNzktNC4wNjEtOS4wNzktOS4wNzlWMjE2Ljg4NEg5LjA3OWMtNS4wMTYsMC05LjA3OS00LjA2Ny05LjA3OS05LjA3OXYtNjYuNTc5YzAtNS4wMTMsNC4wNjMtOS4wNzksOS4wNzktOS4wNzloMTIzLjA2OFY5LjA3OWMwLTUuMDE4LDQuMDY5LTkuMDc5LDkuMDc5LTkuMDc5aDY2LjU3OWM1LjAxMiwwLDkuMDc5LDQuMDYxLDkuMDc5LDkuMDc5djEyMy4wNjhoMTIzLjA2NyBDMzQ0Ljk3LDEzMi4xNDcsMzQ5LjAzLDEzNi4yMTMsMzQ5LjAzLDE0MS4yMjZ6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9InBsdXMiPjxnPjxwb2x5Z29uIGZpbGw9IiMyNTI1MjUiIHBvaW50cz0iNjEyLDI4Ni44OTMgMzI1LjExNiwyODYuODkzIDMyNS4xMTYsMC4yOTYgMjg2LjkwMywwLjI5NiAyODYuOTAzLDI4Ni44OTMgMCwyODYuODkzIDAsMzI1LjEwNyAyODYuOTAzLDMyNS4xMDcgMjg2LjkwMyw2MTEuNzA0IDMyNS4xMTYsNjExLjcwNCAzMjUuMTE2LDMyNS4xMDcgNjEyLDMyNS4xMDcgCQkJIi8+PC9nPjwvZz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
}
.vc_tta.vc_tta-accordion.style_13 .vc_tta-panel.vc_active h4.vc_tta-panel-title:after {
  background-color: #0074C8;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTMzLjMzM3B4IiBoZWlnaHQ9IjUzMy4zMzNweCIgdmlld0JveD0iMCAwIDUzMy4zMzMgNTMzLjMzMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTMzLjMzMyA1MzMuMzMzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iIzI1MjUyNSIgZD0iTTAsMjE2LjY2N3YxMDBjMCw5LjIwNCw3LjQ2MiwxNi42NjYsMTYuNjY3LDE2LjY2Nmg1MDBjOS4yMDQsMCwxNi42NjctNy40NjIsMTYuNjY3LTE2LjY2NnYtMTAwIGMwLTkuMjA0LTcuNDYzLTE2LjY2Ny0xNi42NjctMTYuNjY3aC01MDBDNy40NjIsMjAwLDAsMjA3LjQ2MiwwLDIxNi42Njd6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9Im1pbnVzIj48Zz48cmVjdCBmaWxsPSIjMjUyNTI1IiB5PSIyODcuNDY4IiB3aWR0aD0iNjEyIiBoZWlnaHQ9IjM3LjA2NCIvPjwvZz48L2c+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
.vc_tta.vc_tta-accordion.style_14 h4.vc_tta-panel-title a {
  color: #636363;
  background-color: #252525;
  border-bottom: 1px solid #343434 !important;
}
.vc_tta.vc_tta-accordion.style_14 .vc_tta-panel:last-of-type h4.vc_tta-panel-title a {
  border-bottom: 0 !important;
}
.vc_tta.vc_tta-accordion.style_14 .vc_tta-panel.vc_active h4.vc_tta-panel-title a {
  color: #0074C8;
}
.vc_tta.vc_tta-accordion.style_14 h4.vc_tta-panel-title:after {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.vc_tta.vc_tta-accordion.style_14 h4.vc_tta-panel-title:after {
  background-color: #2d2d2d;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzQ5LjAzcHgiIGhlaWdodD0iMzQ5LjAzMXB4IiB2aWV3Qm94PSIwIDAgMzQ5LjAzIDM0OS4wMzEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDM0OS4wMyAzNDkuMDMxOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iIzYzNjM2MyIgZD0iTTM0OS4wMywxNDEuMjI2djY2LjU3OWMwLDUuMDEyLTQuMDYxLDkuMDc5LTkuMDc5LDkuMDc5SDIxNi44ODR2MTIzLjA2N2MwLDUuMDE5LTQuMDY3LDkuMDc5LTkuMDc5LDkuMDc5aC02Ni41NzljLTUuMDA5LDAtOS4wNzktNC4wNjEtOS4wNzktOS4wNzlWMjE2Ljg4NEg5LjA3OWMtNS4wMTYsMC05LjA3OS00LjA2Ny05LjA3OS05LjA3OXYtNjYuNTc5YzAtNS4wMTMsNC4wNjMtOS4wNzksOS4wNzktOS4wNzloMTIzLjA2OFY5LjA3OWMwLTUuMDE4LDQuMDY5LTkuMDc5LDkuMDc5LTkuMDc5aDY2LjU3OWM1LjAxMiwwLDkuMDc5LDQuMDYxLDkuMDc5LDkuMDc5djEyMy4wNjhoMTIzLjA2NyBDMzQ0Ljk3LDEzMi4xNDcsMzQ5LjAzLDEzNi4yMTMsMzQ5LjAzLDE0MS4yMjZ6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9InBsdXMiPjxnPjxwb2x5Z29uIGZpbGw9IiM2MzYzNjMiIHBvaW50cz0iNjEyLDI4Ni44OTMgMzI1LjExNiwyODYuODkzIDMyNS4xMTYsMC4yOTYgMjg2LjkwMywwLjI5NiAyODYuOTAzLDI4Ni44OTMgMCwyODYuODkzIDAsMzI1LjEwNyAyODYuOTAzLDMyNS4xMDcgMjg2LjkwMyw2MTEuNzA0IDMyNS4xMTYsNjExLjcwNCAzMjUuMTE2LDMyNS4xMDcgNjEyLDMyNS4xMDcgCQkJIi8+PC9nPjwvZz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
}
.vc_tta.vc_tta-accordion.style_14 .vc_tta-panel.vc_active h4.vc_tta-panel-title:after {
  background-color: #0074C8;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTMzLjMzM3B4IiBoZWlnaHQ9IjUzMy4zMzNweCIgdmlld0JveD0iMCAwIDUzMy4zMzMgNTMzLjMzMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTMzLjMzMyA1MzMuMzMzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTAsMjE2LjY2N3YxMDBjMCw5LjIwNCw3LjQ2MiwxNi42NjYsMTYuNjY3LDE2LjY2Nmg1MDBjOS4yMDQsMCwxNi42NjctNy40NjIsMTYuNjY3LTE2LjY2NnYtMTAwIGMwLTkuMjA0LTcuNDYzLTE2LjY2Ny0xNi42NjctMTYuNjY3aC01MDBDNy40NjIsMjAwLDAsMjA3LjQ2MiwwLDIxNi42Njd6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9Im1pbnVzIj48Zz48cmVjdCBmaWxsPSIjZmZmZmZmIiB5PSIyODcuNDY4IiB3aWR0aD0iNjEyIiBoZWlnaHQ9IjM3LjA2NCIvPjwvZz48L2c+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
.vc_tta.vc_tta-accordion.style_15 h4.vc_tta-panel-title a,
.vc_tta.vc_tta-accordion.style_16 h4.vc_tta-panel-title a {
  color: rgba(255, 255, 255, 0.8);
  font-size: 1.4rem;
  background-color: transparent;
  border-bottom: 1px solid #fff !important;
}
.vc_tta.vc_tta-accordion.style_15 .vc_tta-panel.vc_active h4.vc_tta-panel-title a,
.vc_tta.vc_tta-accordion.style_16 .vc_tta-panel.vc_active h4.vc_tta-panel-title a {
  color: #fff;
}
.vc_tta.vc_tta-accordion.style_15 h4.vc_tta-panel-title:last-of-type a,
.vc_tta.vc_tta-accordion.style_16 h4.vc_tta-panel-title:last-of-type a {
  border-bottom: 0;
}
.vc_tta.vc_tta-accordion.style_15 .vc_tta-panel-body h1,
.vc_tta.vc_tta-accordion.style_16 .vc_tta-panel-body h1,
.vc_tta.vc_tta-accordion.style_15 .vc_tta-panel-body h2,
.vc_tta.vc_tta-accordion.style_16 .vc_tta-panel-body h2,
.vc_tta.vc_tta-accordion.style_15 .vc_tta-panel-body h3,
.vc_tta.vc_tta-accordion.style_16 .vc_tta-panel-body h3,
.vc_tta.vc_tta-accordion.style_15 .vc_tta-panel-body h4,
.vc_tta.vc_tta-accordion.style_16 .vc_tta-panel-body h4,
.vc_tta.vc_tta-accordion.style_15 .vc_tta-panel-body h5,
.vc_tta.vc_tta-accordion.style_16 .vc_tta-panel-body h5,
.vc_tta.vc_tta-accordion.style_15 .vc_tta-panel-body h6,
.vc_tta.vc_tta-accordion.style_16 .vc_tta-panel-body h6,
.vc_tta.vc_tta-accordion.style_15 .vc_tta-panel-body a,
.vc_tta.vc_tta-accordion.style_16 .vc_tta-panel-body a,
.vc_tta.vc_tta-accordion.style_15 .vc_tta-panel-body *,
.vc_tta.vc_tta-accordion.style_16 .vc_tta-panel-body * {
  color: #fff;
}
.vc_tta.vc_tta-accordion.style_15 h4.vc_tta-panel-title:after {
  background-color: transparent;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzQ5LjAzcHgiIGhlaWdodD0iMzQ5LjAzMXB4IiB2aWV3Qm94PSIwIDAgMzQ5LjAzIDM0OS4wMzEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDM0OS4wMyAzNDkuMDMxOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTM0OS4wMywxNDEuMjI2djY2LjU3OWMwLDUuMDEyLTQuMDYxLDkuMDc5LTkuMDc5LDkuMDc5SDIxNi44ODR2MTIzLjA2N2MwLDUuMDE5LTQuMDY3LDkuMDc5LTkuMDc5LDkuMDc5aC02Ni41NzljLTUuMDA5LDAtOS4wNzktNC4wNjEtOS4wNzktOS4wNzlWMjE2Ljg4NEg5LjA3OWMtNS4wMTYsMC05LjA3OS00LjA2Ny05LjA3OS05LjA3OXYtNjYuNTc5YzAtNS4wMTMsNC4wNjMtOS4wNzksOS4wNzktOS4wNzloMTIzLjA2OFY5LjA3OWMwLTUuMDE4LDQuMDY5LTkuMDc5LDkuMDc5LTkuMDc5aDY2LjU3OWM1LjAxMiwwLDkuMDc5LDQuMDYxLDkuMDc5LDkuMDc5djEyMy4wNjhoMTIzLjA2NyBDMzQ0Ljk3LDEzMi4xNDcsMzQ5LjAzLDEzNi4yMTMsMzQ5LjAzLDE0MS4yMjZ6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9InBsdXMiPjxnPjxwb2x5Z29uIGZpbGw9IiNmZmZmZmYiIHBvaW50cz0iNjEyLDI4Ni44OTMgMzI1LjExNiwyODYuODkzIDMyNS4xMTYsMC4yOTYgMjg2LjkwMywwLjI5NiAyODYuOTAzLDI4Ni44OTMgMCwyODYuODkzIDAsMzI1LjEwNyAyODYuOTAzLDMyNS4xMDcgMjg2LjkwMyw2MTEuNzA0IDMyNS4xMTYsNjExLjcwNCAzMjUuMTE2LDMyNS4xMDcgNjEyLDMyNS4xMDcgCQkJIi8+PC9nPjwvZz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
  border: 2px solid rgba(255, 255, 255, 0.8) !important;
}
.vc_tta.vc_tta-accordion.style_15 .vc_tta-panel.vc_active h4.vc_tta-panel-title:after {
  background-color: transparent;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTMzLjMzM3B4IiBoZWlnaHQ9IjUzMy4zMzNweCIgdmlld0JveD0iMCAwIDUzMy4zMzMgNTMzLjMzMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTMzLjMzMyA1MzMuMzMzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTAsMjE2LjY2N3YxMDBjMCw5LjIwNCw3LjQ2MiwxNi42NjYsMTYuNjY3LDE2LjY2Nmg1MDBjOS4yMDQsMCwxNi42NjctNy40NjIsMTYuNjY3LTE2LjY2NnYtMTAwIGMwLTkuMjA0LTcuNDYzLTE2LjY2Ny0xNi42NjctMTYuNjY3aC01MDBDNy40NjIsMjAwLDAsMjA3LjQ2MiwwLDIxNi42Njd6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9Im1pbnVzIj48Zz48cmVjdCBmaWxsPSIjZmZmZmZmIiB5PSIyODcuNDY4IiB3aWR0aD0iNjEyIiBoZWlnaHQ9IjM3LjA2NCIvPjwvZz48L2c+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  border-color: #fff;
}
.wproto-accordion,
.wproto-native-accordion {
  background-color: transparent;
}
.wproto-accordion h2.resp-accordion a,
.wproto-native-accordion h2.resp-accordion a {
  font-size: 1.7999999999999998rem;
  line-height: 1.35em;
  font-family: 'Raleway';
  color: #363636;
}
.wproto-accordion h2.resp-accordion a,
.wproto-native-accordion h2.resp-accordion a,
.wproto-accordion h2.resp-accordion.resp-tab-active a,
.wproto-native-accordion h2.resp-accordion.resp-tab-active a {
  color: #363636;
  background-color: #f2f2f2;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.wproto-accordion h2.resp-accordion.resp-tab-active a,
.wproto-native-accordion h2.resp-accordion.resp-tab-active a {
  background-color: #363636;
  color: #ffffff;
}
.wproto-accordion h2.resp-accordion:after,
.wproto-native-accordion h2.resp-accordion:after {
  -webkit-border-top-right-radius: 3px;
  -webkit-border-bottom-right-radius: 3px;
  -moz-border-radius-topright: 3px;
  -moz-border-radius-bottomright: 2p 3px;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.wproto-accordion h2.resp-accordion:after,
.wproto-native-accordion h2.resp-accordion:after,
.wproto-accordion h2.resp-accordion.resp-tab-active:after,
.wproto-native-accordion h2.resp-accordion.resp-tab-active:after {
  background-color: #363636;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNNjkuNzQ2LDUzLjY5NmwtMzIuMSwzMi4wOTljLTIuMDQyLDIuMDQyLTUuMzUyLDIuMDQyLTcuMzkzLDBjLTIuMDQxLTIuMDQxLTIuMDQxLTUuMzUyLDAtNy4zOTNMNTguNjU2LDUwTDMwLjI1NCwyMS41OTggYy0yLjA0MS0yLjA0Mi0yLjA0MS01LjM1MiwwLTcuMzkzYzIuMDQxLTIuMDQyLDUuMzUxLTIuMDQyLDcuMzkzLDBsMzIuMSwzMi4wOTljMS4wMiwxLjAyMSwxLjUzLDIuMzU4LDEuNTMsMy42OTYgUzcwLjc2Niw1Mi42NzYsNjkuNzQ2LDUzLjY5NnoiLz48L3N2Zz4=) !important;
}
.wproto-accordion h2.resp-accordion.resp-tab-active:after,
.wproto-native-accordion h2.resp-accordion.resp-tab-active:after {
  background-color: #0074C8;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDUxLjg0N3B4IiBoZWlnaHQ9IjQ1MS44NDdweCIgdmlld0JveD0iMCAwIDQ1MS44NDcgNDUxLjg0NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUxLjg0NyA0NTEuODQ3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTIyNS45MjMsMzU0LjcwNmMtOC4wOTgsMC0xNi4xOTUtMy4wOTItMjIuMzY5LTkuMjYzTDkuMjcsMTUxLjE1N2MtMTIuMzU5LTEyLjM1OS0xMi4zNTktMzIuMzk3LDAtNDQuNzUxIGMxMi4zNTQtMTIuMzU0LDMyLjM4OC0xMi4zNTQsNDQuNzQ4LDBsMTcxLjkwNSwxNzEuOTE1bDE3MS45MDYtMTcxLjkwOWMxMi4zNTktMTIuMzU0LDMyLjM5MS0xMi4zNTQsNDQuNzQ0LDAgYzEyLjM2NSwxMi4zNTQsMTIuMzY1LDMyLjM5MiwwLDQ0Ljc1MUwyNDguMjkyLDM0NS40NDlDMjQyLjExNSwzNTEuNjIxLDIzNC4wMTgsMzU0LjcwNiwyMjUuOTIzLDM1NC43MDZ6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
.wproto-accordion.style-style_2 h2.resp-accordion a,
.wproto-native-accordion.style-style_2 h2.resp-accordion a {
  font-size: 1.4rem;
}
.wproto-accordion.style-style_2 h2.resp-accordion a,
.wproto-native-accordion.style-style_2 h2.resp-accordion a,
.wproto-accordion.style-style_2 h2.resp-accordion.resp-tab-active a,
.wproto-native-accordion.style-style_2 h2.resp-accordion.resp-tab-active a {
  color: #363636;
  background-color: #f2f2f2;
}
.wproto-accordion.style-style_2 h2.resp-accordion.resp-tab-active a,
.wproto-native-accordion.style-style_2 h2.resp-accordion.resp-tab-active a {
  background-color: #363636;
  color: #ffffff;
}
.wproto-accordion.style-style_2 h2.resp-accordion:after,
.wproto-native-accordion.style-style_2 h2.resp-accordion:after,
.wproto-accordion.style-style_2 h2.resp-accordion.resp-tab-active:after,
.wproto-native-accordion.style-style_2 h2.resp-accordion.resp-tab-active:after {
  background-color: transparent;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjOTQ5NDk0IiBkPSJNNjkuNzQ2LDUzLjY5NmwtMzIuMSwzMi4wOTljLTIuMDQyLDIuMDQyLTUuMzUyLDIuMDQyLTcuMzkzLDBjLTIuMDQxLTIuMDQxLTIuMDQxLTUuMzUyLDAtNy4zOTNMNTguNjU2LDUwTDMwLjI1NCwyMS41OTggYy0yLjA0MS0yLjA0Mi0yLjA0MS01LjM1MiwwLTcuMzkzYzIuMDQxLTIuMDQyLDUuMzUxLTIuMDQyLDcuMzkzLDBsMzIuMSwzMi4wOTljMS4wMiwxLjAyMSwxLjUzLDIuMzU4LDEuNTMsMy42OTYgUzcwLjc2Niw1Mi42NzYsNjkuNzQ2LDUzLjY5NnoiLz48L3N2Zz4=) !important;
}
.wproto-accordion.style-style_2 h2.resp-accordion.resp-tab-active:after,
.wproto-native-accordion.style-style_2 h2.resp-accordion.resp-tab-active:after {
  background-color: transparent;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDUxLjg0N3B4IiBoZWlnaHQ9IjQ1MS44NDdweCIgdmlld0JveD0iMCAwIDQ1MS44NDcgNDUxLjg0NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUxLjg0NyA0NTEuODQ3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTIyNS45MjMsMzU0LjcwNmMtOC4wOTgsMC0xNi4xOTUtMy4wOTItMjIuMzY5LTkuMjYzTDkuMjcsMTUxLjE1N2MtMTIuMzU5LTEyLjM1OS0xMi4zNTktMzIuMzk3LDAtNDQuNzUxIGMxMi4zNTQtMTIuMzU0LDMyLjM4OC0xMi4zNTQsNDQuNzQ4LDBsMTcxLjkwNSwxNzEuOTE1bDE3MS45MDYtMTcxLjkwOWMxMi4zNTktMTIuMzU0LDMyLjM5MS0xMi4zNTQsNDQuNzQ0LDAgYzEyLjM2NSwxMi4zNTQsMTIuMzY1LDMyLjM5MiwwLDQ0Ljc1MUwyNDguMjkyLDM0NS40NDlDMjQyLjExNSwzNTEuNjIxLDIzNC4wMTgsMzU0LjcwNiwyMjUuOTIzLDM1NC43MDZ6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
.wproto-accordion.style-style_3 h2.resp-accordion a,
.wproto-native-accordion.style-style_3 h2.resp-accordion a {
  font-size: 1.7999999999999998rem;
}
.wproto-accordion.style-style_3 h2.resp-accordion.resp-tab-active a,
.wproto-native-accordion.style-style_3 h2.resp-accordion.resp-tab-active a {
  color: #0074C8;
}
.wproto-accordion.style-style_3 h2.resp-accordion:after,
.wproto-native-accordion.style-style_3 h2.resp-accordion:after,
.wproto-accordion.style-style_3 h2.resp-accordion.resp-tab-active:after,
.wproto-native-accordion.style-style_3 h2.resp-accordion.resp-tab-active:after {
  background-color: #363636;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzQ5LjAzcHgiIGhlaWdodD0iMzQ5LjAzMXB4IiB2aWV3Qm94PSIwIDAgMzQ5LjAzIDM0OS4wMzEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDM0OS4wMyAzNDkuMDMxOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTM0OS4wMywxNDEuMjI2djY2LjU3OWMwLDUuMDEyLTQuMDYxLDkuMDc5LTkuMDc5LDkuMDc5SDIxNi44ODR2MTIzLjA2N2MwLDUuMDE5LTQuMDY3LDkuMDc5LTkuMDc5LDkuMDc5aC02Ni41NzljLTUuMDA5LDAtOS4wNzktNC4wNjEtOS4wNzktOS4wNzlWMjE2Ljg4NEg5LjA3OWMtNS4wMTYsMC05LjA3OS00LjA2Ny05LjA3OS05LjA3OXYtNjYuNTc5YzAtNS4wMTMsNC4wNjMtOS4wNzksOS4wNzktOS4wNzloMTIzLjA2OFY5LjA3OWMwLTUuMDE4LDQuMDY5LTkuMDc5LDkuMDc5LTkuMDc5aDY2LjU3OWM1LjAxMiwwLDkuMDc5LDQuMDYxLDkuMDc5LDkuMDc5djEyMy4wNjhoMTIzLjA2NyBDMzQ0Ljk3LDEzMi4xNDcsMzQ5LjAzLDEzNi4yMTMsMzQ5LjAzLDE0MS4yMjZ6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9InBsdXMiPjxnPjxwb2x5Z29uIGZpbGw9IiNmZmZmZmYiIHBvaW50cz0iNjEyLDI4Ni44OTMgMzI1LjExNiwyODYuODkzIDMyNS4xMTYsMC4yOTYgMjg2LjkwMywwLjI5NiAyODYuOTAzLDI4Ni44OTMgMCwyODYuODkzIDAsMzI1LjEwNyAyODYuOTAzLDMyNS4xMDcgMjg2LjkwMyw2MTEuNzA0IDMyNS4xMTYsNjExLjcwNCAzMjUuMTE2LDMyNS4xMDcgNjEyLDMyNS4xMDcgCQkJIi8+PC9nPjwvZz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
}
.wproto-accordion.style-style_3 h2.resp-accordion.resp-tab-active:after,
.wproto-native-accordion.style-style_3 h2.resp-accordion.resp-tab-active:after {
  background-color: #0074C8;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTMzLjMzM3B4IiBoZWlnaHQ9IjUzMy4zMzNweCIgdmlld0JveD0iMCAwIDUzMy4zMzMgNTMzLjMzMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTMzLjMzMyA1MzMuMzMzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTAsMjE2LjY2N3YxMDBjMCw5LjIwNCw3LjQ2MiwxNi42NjYsMTYuNjY3LDE2LjY2Nmg1MDBjOS4yMDQsMCwxNi42NjctNy40NjIsMTYuNjY3LTE2LjY2NnYtMTAwIGMwLTkuMjA0LTcuNDYzLTE2LjY2Ny0xNi42NjctMTYuNjY3aC01MDBDNy40NjIsMjAwLDAsMjA3LjQ2MiwwLDIxNi42Njd6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9Im1pbnVzIj48Zz48cmVjdCBmaWxsPSIjZmZmZmZmIiB5PSIyODcuNDY4IiB3aWR0aD0iNjEyIiBoZWlnaHQ9IjM3LjA2NCIvPjwvZz48L2c+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
.wproto-accordion.style-style_3 h2.resp-accordion a,
.wproto-native-accordion.style-style_3 h2.resp-accordion a {
  border-bottom: 1px solid #e1e1e1;
}
.wproto-accordion.style-style_3 h2.resp-accordion:last-of-type a,
.wproto-native-accordion.style-style_3 h2.resp-accordion:last-of-type a {
  border-bottom: 0;
}
.wproto-accordion.style-style_4 h2.resp-accordion a,
.wproto-native-accordion.style-style_4 h2.resp-accordion a {
  font-size: 1.5999999999999999rem;
}
.wproto-accordion.style-style_4 h2.resp-accordion.resp-tab-active a,
.wproto-native-accordion.style-style_4 h2.resp-accordion.resp-tab-active a {
  color: #0074C8;
}
.wproto-accordion.style-style_4 h2.resp-accordion,
.wproto-native-accordion.style-style_4 h2.resp-accordion,
.wproto-accordion.style-style_4 h2.resp-accordion a,
.wproto-native-accordion.style-style_4 h2.resp-accordion a {
  background-color: #ffffff;
}
.wproto-accordion.style-style_4 h2.resp-accordion:after,
.wproto-native-accordion.style-style_4 h2.resp-accordion:after,
.wproto-accordion.style-style_4 h2.resp-accordion.resp-tab-active:after,
.wproto-native-accordion.style-style_4 h2.resp-accordion.resp-tab-active:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjYzdjN2M3IiBkPSJNNjkuNzQ2LDUzLjY5NmwtMzIuMSwzMi4wOTljLTIuMDQyLDIuMDQyLTUuMzUyLDIuMDQyLTcuMzkzLDBjLTIuMDQxLTIuMDQxLTIuMDQxLTUuMzUyLDAtNy4zOTNMNTguNjU2LDUwTDMwLjI1NCwyMS41OTggYy0yLjA0MS0yLjA0Mi0yLjA0MS01LjM1MiwwLTcuMzkzYzIuMDQxLTIuMDQyLDUuMzUxLTIuMDQyLDcuMzkzLDBsMzIuMSwzMi4wOTljMS4wMiwxLjAyMSwxLjUzLDIuMzU4LDEuNTMsMy42OTYgUzcwLjc2Niw1Mi42NzYsNjkuNzQ2LDUzLjY5NnoiLz48L3N2Zz4=) !important;
}
.wproto-accordion.style-style_4 h2.resp-accordion.resp-tab-active:after,
.wproto-native-accordion.style-style_4 h2.resp-accordion.resp-tab-active:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDUxLjg0N3B4IiBoZWlnaHQ9IjQ1MS44NDdweCIgdmlld0JveD0iMCAwIDQ1MS44NDcgNDUxLjg0NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUxLjg0NyA0NTEuODQ3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2U1NDkzYSIgZD0iTTIyNS45MjMsMzU0LjcwNmMtOC4wOTgsMC0xNi4xOTUtMy4wOTItMjIuMzY5LTkuMjYzTDkuMjcsMTUxLjE1N2MtMTIuMzU5LTEyLjM1OS0xMi4zNTktMzIuMzk3LDAtNDQuNzUxIGMxMi4zNTQtMTIuMzU0LDMyLjM4OC0xMi4zNTQsNDQuNzQ4LDBsMTcxLjkwNSwxNzEuOTE1bDE3MS45MDYtMTcxLjkwOWMxMi4zNTktMTIuMzU0LDMyLjM5MS0xMi4zNTQsNDQuNzQ0LDAgYzEyLjM2NSwxMi4zNTQsMTIuMzY1LDMyLjM5MiwwLDQ0Ljc1MUwyNDguMjkyLDM0NS40NDlDMjQyLjExNSwzNTEuNjIxLDIzNC4wMTgsMzU0LjcwNiwyMjUuOTIzLDM1NC43MDZ6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
.wproto-accordion.style-style_5 h2.resp-accordion a,
.wproto-native-accordion.style-style_5 h2.resp-accordion a {
  font-size: 1.4rem;
  background-color: #ffffff;
  border: 1px solid #fafafa;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.wproto-accordion.style-style_5 h2.resp-accordion.resp-tab-active a,
.wproto-native-accordion.style-style_5 h2.resp-accordion.resp-tab-active a {
  color: #0074C8;
  border-bottom: 0;
  margin-bottom: 0;
  background-color: #fafafa;
}
.wproto-accordion.style-style_5 .resp-tab-content,
.wproto-native-accordion.style-style_5 .resp-tab-content {
  border: 1px solid #fafafa;
  border-top: 0;
  margin-top: 0;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.wproto-accordion.style-style_5 h2.resp-accordion:after,
.wproto-native-accordion.style-style_5 h2.resp-accordion:after,
.wproto-accordion.style-style_5 h2.resp-accordion.resp-tab-active:after,
.wproto-native-accordion.style-style_5 h2.resp-accordion.resp-tab-active:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzQ5LjAzcHgiIGhlaWdodD0iMzQ5LjAzMXB4IiB2aWV3Qm94PSIwIDAgMzQ5LjAzIDM0OS4wMzEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDM0OS4wMyAzNDkuMDMxOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTM0OS4wMywxNDEuMjI2djY2LjU3OWMwLDUuMDEyLTQuMDYxLDkuMDc5LTkuMDc5LDkuMDc5SDIxNi44ODR2MTIzLjA2N2MwLDUuMDE5LTQuMDY3LDkuMDc5LTkuMDc5LDkuMDc5aC02Ni41NzljLTUuMDA5LDAtOS4wNzktNC4wNjEtOS4wNzktOS4wNzlWMjE2Ljg4NEg5LjA3OWMtNS4wMTYsMC05LjA3OS00LjA2Ny05LjA3OS05LjA3OXYtNjYuNTc5YzAtNS4wMTMsNC4wNjMtOS4wNzksOS4wNzktOS4wNzloMTIzLjA2OFY5LjA3OWMwLTUuMDE4LDQuMDY5LTkuMDc5LDkuMDc5LTkuMDc5aDY2LjU3OWM1LjAxMiwwLDkuMDc5LDQuMDYxLDkuMDc5LDkuMDc5djEyMy4wNjhoMTIzLjA2NyBDMzQ0Ljk3LDEzMi4xNDcsMzQ5LjAzLDEzNi4yMTMsMzQ5LjAzLDE0MS4yMjZ6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9InBsdXMiPjxnPjxwb2x5Z29uIGZpbGw9IiNmZmZmZmYiIHBvaW50cz0iNjEyLDI4Ni44OTMgMzI1LjExNiwyODYuODkzIDMyNS4xMTYsMC4yOTYgMjg2LjkwMywwLjI5NiAyODYuOTAzLDI4Ni44OTMgMCwyODYuODkzIDAsMzI1LjEwNyAyODYuOTAzLDMyNS4xMDcgMjg2LjkwMyw2MTEuNzA0IDMyNS4xMTYsNjExLjcwNCAzMjUuMTE2LDMyNS4xMDcgNjEyLDMyNS4xMDcgCQkJIi8+PC9nPjwvZz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
  background-color: #e1e1e1;
}
.wproto-accordion.style-style_5 h2.resp-accordion.resp-tab-active:after,
.wproto-native-accordion.style-style_5 h2.resp-accordion.resp-tab-active:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTMzLjMzM3B4IiBoZWlnaHQ9IjUzMy4zMzNweCIgdmlld0JveD0iMCAwIDUzMy4zMzMgNTMzLjMzMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTMzLjMzMyA1MzMuMzMzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTAsMjE2LjY2N3YxMDBjMCw5LjIwNCw3LjQ2MiwxNi42NjYsMTYuNjY3LDE2LjY2Nmg1MDBjOS4yMDQsMCwxNi42NjctNy40NjIsMTYuNjY3LTE2LjY2NnYtMTAwIGMwLTkuMjA0LTcuNDYzLTE2LjY2Ny0xNi42NjctMTYuNjY3aC01MDBDNy40NjIsMjAwLDAsMjA3LjQ2MiwwLDIxNi42Njd6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9Im1pbnVzIj48Zz48cmVjdCBmaWxsPSIjZmZmZmZmIiB5PSIyODcuNDY4IiB3aWR0aD0iNjEyIiBoZWlnaHQ9IjM3LjA2NCIvPjwvZz48L2c+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  background-color: #0074C8;
}
.wproto-accordion.style-style_6 h2.resp-accordion:after,
.wproto-native-accordion.style-style_6 h2.resp-accordion:after,
.wproto-accordion.style-style_6 h2.resp-accordion.resp-tab-active:after,
.wproto-native-accordion.style-style_6 h2.resp-accordion.resp-tab-active:after {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background-color: #fafafa;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzQ5LjAzcHgiIGhlaWdodD0iMzQ5LjAzMXB4IiB2aWV3Qm94PSIwIDAgMzQ5LjAzIDM0OS4wMzEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDM0OS4wMyAzNDkuMDMxOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2M3YzdjNyIgZD0iTTM0OS4wMywxNDEuMjI2djY2LjU3OWMwLDUuMDEyLTQuMDYxLDkuMDc5LTkuMDc5LDkuMDc5SDIxNi44ODR2MTIzLjA2N2MwLDUuMDE5LTQuMDY3LDkuMDc5LTkuMDc5LDkuMDc5aC02Ni41NzljLTUuMDA5LDAtOS4wNzktNC4wNjEtOS4wNzktOS4wNzlWMjE2Ljg4NEg5LjA3OWMtNS4wMTYsMC05LjA3OS00LjA2Ny05LjA3OS05LjA3OXYtNjYuNTc5YzAtNS4wMTMsNC4wNjMtOS4wNzksOS4wNzktOS4wNzloMTIzLjA2OFY5LjA3OWMwLTUuMDE4LDQuMDY5LTkuMDc5LDkuMDc5LTkuMDc5aDY2LjU3OWM1LjAxMiwwLDkuMDc5LDQuMDYxLDkuMDc5LDkuMDc5djEyMy4wNjhoMTIzLjA2NyBDMzQ0Ljk3LDEzMi4xNDcsMzQ5LjAzLDEzNi4yMTMsMzQ5LjAzLDE0MS4yMjZ6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9InBsdXMiPjxnPjxwb2x5Z29uIGZpbGw9IiNjN2M3YzciIHBvaW50cz0iNjEyLDI4Ni44OTMgMzI1LjExNiwyODYuODkzIDMyNS4xMTYsMC4yOTYgMjg2LjkwMywwLjI5NiAyODYuOTAzLDI4Ni44OTMgMCwyODYuODkzIDAsMzI1LjEwNyAyODYuOTAzLDMyNS4xMDcgMjg2LjkwMyw2MTEuNzA0IDMyNS4xMTYsNjExLjcwNCAzMjUuMTE2LDMyNS4xMDcgNjEyLDMyNS4xMDcgCQkJIi8+PC9nPjwvZz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
}
.wproto-accordion.style-style_6 h2.resp-accordion.resp-tab-active:after,
.wproto-native-accordion.style-style_6 h2.resp-accordion.resp-tab-active:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTMzLjMzM3B4IiBoZWlnaHQ9IjUzMy4zMzNweCIgdmlld0JveD0iMCAwIDUzMy4zMzMgNTMzLjMzMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTMzLjMzMyA1MzMuMzMzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTAsMjE2LjY2N3YxMDBjMCw5LjIwNCw3LjQ2MiwxNi42NjYsMTYuNjY3LDE2LjY2Nmg1MDBjOS4yMDQsMCwxNi42NjctNy40NjIsMTYuNjY3LTE2LjY2NnYtMTAwIGMwLTkuMjA0LTcuNDYzLTE2LjY2Ny0xNi42NjctMTYuNjY3aC01MDBDNy40NjIsMjAwLDAsMjA3LjQ2MiwwLDIxNi42Njd6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9Im1pbnVzIj48Zz48cmVjdCBmaWxsPSIjZmZmZmZmIiB5PSIyODcuNDY4IiB3aWR0aD0iNjEyIiBoZWlnaHQ9IjM3LjA2NCIvPjwvZz48L2c+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  background-color: #0074C8;
}
.wproto-accordion.style-style_6 h2.resp-accordion a,
.wproto-native-accordion.style-style_6 h2.resp-accordion a,
.wproto-accordion.style-style_6 h2.resp-accordion.resp-tab-active a,
.wproto-native-accordion.style-style_6 h2.resp-accordion.resp-tab-active a {
  background-color: #ffffff;
}
.wproto-accordion.style-style_6 h2.resp-accordion.resp-tab-active a,
.wproto-native-accordion.style-style_6 h2.resp-accordion.resp-tab-active a {
  color: #0074C8;
}
.wproto-accordion.style-style_6 h2.resp-accordion a,
.wproto-native-accordion.style-style_6 h2.resp-accordion a,
.wproto-accordion.style-style_6 .resp-tab-content-active,
.wproto-native-accordion.style-style_6 .resp-tab-content-active {
  border-bottom: 1px solid #ededed;
}
.wproto-accordion.style-style_6 h2.resp-accordion:last-of-type a,
.wproto-native-accordion.style-style_6 h2.resp-accordion:last-of-type a,
.wproto-accordion.style-style_6 h2.resp-accordion.resp-tab-active a,
.wproto-native-accordion.style-style_6 h2.resp-accordion.resp-tab-active a {
  border-bottom: 0;
}
.wproto-accordion.style-style_7 h2.resp-accordion a,
.wproto-native-accordion.style-style_7 h2.resp-accordion a {
  font-size: 1.4rem;
}
.wproto-accordion.style-style_7 h2.resp-accordion.resp-tab-active a,
.wproto-native-accordion.style-style_7 h2.resp-accordion.resp-tab-active a {
  color: #ffffff;
  background-color: #0074C8;
}
.wproto-accordion.style-style_7 h2.resp-accordion,
.wproto-native-accordion.style-style_7 h2.resp-accordion,
.wproto-accordion.style-style_7 h2.resp-accordion a,
.wproto-native-accordion.style-style_7 h2.resp-accordion a {
  background-color: #ffffff;
}
.wproto-accordion.style-style_7 h2.resp-accordion:after,
.wproto-native-accordion.style-style_7 h2.resp-accordion:after,
.wproto-accordion.style-style_7 h2.resp-accordion.resp-tab-active:after,
.wproto-native-accordion.style-style_7 h2.resp-accordion.resp-tab-active:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzQ5LjAzcHgiIGhlaWdodD0iMzQ5LjAzMXB4IiB2aWV3Qm94PSIwIDAgMzQ5LjAzIDM0OS4wMzEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDM0OS4wMyAzNDkuMDMxOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTM0OS4wMywxNDEuMjI2djY2LjU3OWMwLDUuMDEyLTQuMDYxLDkuMDc5LTkuMDc5LDkuMDc5SDIxNi44ODR2MTIzLjA2N2MwLDUuMDE5LTQuMDY3LDkuMDc5LTkuMDc5LDkuMDc5aC02Ni41NzljLTUuMDA5LDAtOS4wNzktNC4wNjEtOS4wNzktOS4wNzlWMjE2Ljg4NEg5LjA3OWMtNS4wMTYsMC05LjA3OS00LjA2Ny05LjA3OS05LjA3OXYtNjYuNTc5YzAtNS4wMTMsNC4wNjMtOS4wNzksOS4wNzktOS4wNzloMTIzLjA2OFY5LjA3OWMwLTUuMDE4LDQuMDY5LTkuMDc5LDkuMDc5LTkuMDc5aDY2LjU3OWM1LjAxMiwwLDkuMDc5LDQuMDYxLDkuMDc5LDkuMDc5djEyMy4wNjhoMTIzLjA2NyBDMzQ0Ljk3LDEzMi4xNDcsMzQ5LjAzLDEzNi4yMTMsMzQ5LjAzLDE0MS4yMjZ6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9InBsdXMiPjxnPjxwb2x5Z29uIGZpbGw9IiNmZmZmZmYiIHBvaW50cz0iNjEyLDI4Ni44OTMgMzI1LjExNiwyODYuODkzIDMyNS4xMTYsMC4yOTYgMjg2LjkwMywwLjI5NiAyODYuOTAzLDI4Ni44OTMgMCwyODYuODkzIDAsMzI1LjEwNyAyODYuOTAzLDMyNS4xMDcgMjg2LjkwMyw2MTEuNzA0IDMyNS4xMTYsNjExLjcwNCAzMjUuMTE2LDMyNS4xMDcgNjEyLDMyNS4xMDcgCQkJIi8+PC9nPjwvZz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
  background-color: #e1e1e1;
}
.wproto-accordion.style-style_7 h2.resp-accordion.resp-tab-active:after,
.wproto-native-accordion.style-style_7 h2.resp-accordion.resp-tab-active:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTMzLjMzM3B4IiBoZWlnaHQ9IjUzMy4zMzNweCIgdmlld0JveD0iMCAwIDUzMy4zMzMgNTMzLjMzMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTMzLjMzMyA1MzMuMzMzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2U1NDkzYSIgZD0iTTAsMjE2LjY2N3YxMDBjMCw5LjIwNCw3LjQ2MiwxNi42NjYsMTYuNjY3LDE2LjY2Nmg1MDBjOS4yMDQsMCwxNi42NjctNy40NjIsMTYuNjY3LTE2LjY2NnYtMTAwIGMwLTkuMjA0LTcuNDYzLTE2LjY2Ny0xNi42NjctMTYuNjY3aC01MDBDNy40NjIsMjAwLDAsMjA3LjQ2MiwwLDIxNi42Njd6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9Im1pbnVzIj48Zz48cmVjdCBmaWxsPSIjZTU0OTNhIiB5PSIyODcuNDY4IiB3aWR0aD0iNjEyIiBoZWlnaHQ9IjM3LjA2NCIvPjwvZz48L2c+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  background-color: #ffffff;
}
.wproto-accordion.style-style_7 .resp-tab-content,
.wproto-native-accordion.style-style_7 .resp-tab-content {
  background-color: #0074C8;
  -webkit-border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  -moz-border-radius-bottomleft: 3px;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.wproto-accordion.style-style_7 .resp-tab-content h1,
.wproto-native-accordion.style-style_7 .resp-tab-content h1,
.wproto-accordion.style-style_7 .resp-tab-content h2,
.wproto-native-accordion.style-style_7 .resp-tab-content h2,
.wproto-accordion.style-style_7 .resp-tab-content h3,
.wproto-native-accordion.style-style_7 .resp-tab-content h3,
.wproto-accordion.style-style_7 .resp-tab-content h4,
.wproto-native-accordion.style-style_7 .resp-tab-content h4,
.wproto-accordion.style-style_7 .resp-tab-content h5,
.wproto-native-accordion.style-style_7 .resp-tab-content h5,
.wproto-accordion.style-style_7 .resp-tab-content h6,
.wproto-native-accordion.style-style_7 .resp-tab-content h6,
.wproto-accordion.style-style_7 .resp-tab-content a,
.wproto-native-accordion.style-style_7 .resp-tab-content a,
.wproto-accordion.style-style_7 .resp-tab-content p,
.wproto-native-accordion.style-style_7 .resp-tab-content p,
.wproto-accordion.style-style_7 .resp-tab-content *,
.wproto-native-accordion.style-style_7 .resp-tab-content * {
  color: #ffffff;
}
.wproto-accordion.style-style_8 h2.resp-accordion a,
.wproto-native-accordion.style-style_8 h2.resp-accordion a {
  font-size: 1.4rem;
  border-left: 2px solid transparent;
}
.wproto-accordion.style-style_8 h2.resp-accordion.resp-tab-active a,
.wproto-native-accordion.style-style_8 h2.resp-accordion.resp-tab-active a {
  color: #0074C8;
  background-color: #ffffff;
  -webkit-border-radius: 3px;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -moz-border-radius: 3px;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  border-radius: 3px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-left: 2px solid #0074C8;
}
.wproto-accordion.style-style_8 h2.resp-accordion,
.wproto-native-accordion.style-style_8 h2.resp-accordion,
.wproto-accordion.style-style_8 h2.resp-accordion a,
.wproto-native-accordion.style-style_8 h2.resp-accordion a {
  background-color: #f2f2f2;
}
.wproto-accordion.style-style_8 h2.resp-accordion:after,
.wproto-native-accordion.style-style_8 h2.resp-accordion:after,
.wproto-accordion.style-style_8 h2.resp-accordion.resp-tab-active:after,
.wproto-native-accordion.style-style_8 h2.resp-accordion.resp-tab-active:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzQ5LjAzcHgiIGhlaWdodD0iMzQ5LjAzMXB4IiB2aWV3Qm94PSIwIDAgMzQ5LjAzIDM0OS4wMzEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDM0OS4wMyAzNDkuMDMxOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTM0OS4wMywxNDEuMjI2djY2LjU3OWMwLDUuMDEyLTQuMDYxLDkuMDc5LTkuMDc5LDkuMDc5SDIxNi44ODR2MTIzLjA2N2MwLDUuMDE5LTQuMDY3LDkuMDc5LTkuMDc5LDkuMDc5aC02Ni41NzljLTUuMDA5LDAtOS4wNzktNC4wNjEtOS4wNzktOS4wNzlWMjE2Ljg4NEg5LjA3OWMtNS4wMTYsMC05LjA3OS00LjA2Ny05LjA3OS05LjA3OXYtNjYuNTc5YzAtNS4wMTMsNC4wNjMtOS4wNzksOS4wNzktOS4wNzloMTIzLjA2OFY5LjA3OWMwLTUuMDE4LDQuMDY5LTkuMDc5LDkuMDc5LTkuMDc5aDY2LjU3OWM1LjAxMiwwLDkuMDc5LDQuMDYxLDkuMDc5LDkuMDc5djEyMy4wNjhoMTIzLjA2NyBDMzQ0Ljk3LDEzMi4xNDcsMzQ5LjAzLDEzNi4yMTMsMzQ5LjAzLDE0MS4yMjZ6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9InBsdXMiPjxnPjxwb2x5Z29uIGZpbGw9IiNmZmZmZmYiIHBvaW50cz0iNjEyLDI4Ni44OTMgMzI1LjExNiwyODYuODkzIDMyNS4xMTYsMC4yOTYgMjg2LjkwMywwLjI5NiAyODYuOTAzLDI4Ni44OTMgMCwyODYuODkzIDAsMzI1LjEwNyAyODYuOTAzLDMyNS4xMDcgMjg2LjkwMyw2MTEuNzA0IDMyNS4xMTYsNjExLjcwNCAzMjUuMTE2LDMyNS4xMDcgNjEyLDMyNS4xMDcgCQkJIi8+PC9nPjwvZz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
  background-color: #e1e1e1;
}
.wproto-accordion.style-style_8 h2.resp-accordion.resp-tab-active:after,
.wproto-native-accordion.style-style_8 h2.resp-accordion.resp-tab-active:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTMzLjMzM3B4IiBoZWlnaHQ9IjUzMy4zMzNweCIgdmlld0JveD0iMCAwIDUzMy4zMzMgNTMzLjMzMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTMzLjMzMyA1MzMuMzMzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTAsMjE2LjY2N3YxMDBjMCw5LjIwNCw3LjQ2MiwxNi42NjYsMTYuNjY3LDE2LjY2Nmg1MDBjOS4yMDQsMCwxNi42NjctNy40NjIsMTYuNjY3LTE2LjY2NnYtMTAwIGMwLTkuMjA0LTcuNDYzLTE2LjY2Ny0xNi42NjctMTYuNjY3aC01MDBDNy40NjIsMjAwLDAsMjA3LjQ2MiwwLDIxNi42Njd6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9Im1pbnVzIj48Zz48cmVjdCBmaWxsPSIjZmZmZmZmIiB5PSIyODcuNDY4IiB3aWR0aD0iNjEyIiBoZWlnaHQ9IjM3LjA2NCIvPjwvZz48L2c+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  background-color: #0074C8;
}
.wproto-accordion.style-style_8 .resp-tab-content,
.wproto-native-accordion.style-style_8 .resp-tab-content {
  background-color: #ffffff;
  -webkit-border-radius: 0;
  -webkit-border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -moz-border-radius: 0;
  -moz-border-radius-bottomright: 3px;
  -moz-border-radius-bottomleft: 3px;
  border-radius: 0;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
  border-left: 2px solid #0074C8;
}
.wproto-accordion.style-style_9 h2.resp-accordion.resp-tab-active a,
.wproto-native-accordion.style-style_9 h2.resp-accordion.resp-tab-active a,
.wproto-accordion.style-style_10 h2.resp-accordion.resp-tab-active a,
.wproto-native-accordion.style-style_10 h2.resp-accordion.resp-tab-active a,
.wproto-accordion.style-style_9 h2.resp-accordion a,
.wproto-native-accordion.style-style_9 h2.resp-accordion a,
.wproto-accordion.style-style_10 h2.resp-accordion a,
.wproto-native-accordion.style-style_10 h2.resp-accordion a {
  background-color: #ffffff;
  color: #363636;
  font-size: 1.4rem;
  border-bottom: 1px solid #fafafa;
}
.wproto-accordion.style-style_9 h2.resp-accordion.resp-tab-active a,
.wproto-native-accordion.style-style_9 h2.resp-accordion.resp-tab-active a,
.wproto-accordion.style-style_10 h2.resp-accordion.resp-tab-active a,
.wproto-native-accordion.style-style_10 h2.resp-accordion.resp-tab-active a {
  color: #0074C8;
}
.wproto-accordion.style-style_9 h2.resp-accordion:after,
.wproto-native-accordion.style-style_9 h2.resp-accordion:after,
.wproto-accordion.style-style_9 h2.resp-accordion.resp-tab-active:after,
.wproto-native-accordion.style-style_9 h2.resp-accordion.resp-tab-active:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzQ5LjAzcHgiIGhlaWdodD0iMzQ5LjAzMXB4IiB2aWV3Qm94PSIwIDAgMzQ5LjAzIDM0OS4wMzEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDM0OS4wMyAzNDkuMDMxOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2FlYWVhZSIgZD0iTTM0OS4wMywxNDEuMjI2djY2LjU3OWMwLDUuMDEyLTQuMDYxLDkuMDc5LTkuMDc5LDkuMDc5SDIxNi44ODR2MTIzLjA2N2MwLDUuMDE5LTQuMDY3LDkuMDc5LTkuMDc5LDkuMDc5aC02Ni41NzljLTUuMDA5LDAtOS4wNzktNC4wNjEtOS4wNzktOS4wNzlWMjE2Ljg4NEg5LjA3OWMtNS4wMTYsMC05LjA3OS00LjA2Ny05LjA3OS05LjA3OXYtNjYuNTc5YzAtNS4wMTMsNC4wNjMtOS4wNzksOS4wNzktOS4wNzloMTIzLjA2OFY5LjA3OWMwLTUuMDE4LDQuMDY5LTkuMDc5LDkuMDc5LTkuMDc5aDY2LjU3OWM1LjAxMiwwLDkuMDc5LDQuMDYxLDkuMDc5LDkuMDc5djEyMy4wNjhoMTIzLjA2NyBDMzQ0Ljk3LDEzMi4xNDcsMzQ5LjAzLDEzNi4yMTMsMzQ5LjAzLDE0MS4yMjZ6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9InBsdXMiPjxnPjxwb2x5Z29uIGZpbGw9IiNhZWFlYWUiIHBvaW50cz0iNjEyLDI4Ni44OTMgMzI1LjExNiwyODYuODkzIDMyNS4xMTYsMC4yOTYgMjg2LjkwMywwLjI5NiAyODYuOTAzLDI4Ni44OTMgMCwyODYuODkzIDAsMzI1LjEwNyAyODYuOTAzLDMyNS4xMDcgMjg2LjkwMyw2MTEuNzA0IDMyNS4xMTYsNjExLjcwNCAzMjUuMTE2LDMyNS4xMDcgNjEyLDMyNS4xMDcgCQkJIi8+PC9nPjwvZz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
  background-color: transparent;
  border: 1px solid #aeaeae;
}
.wproto-accordion.style-style_9 h2.resp-accordion.resp-tab-active:after,
.wproto-native-accordion.style-style_9 h2.resp-accordion.resp-tab-active:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTMzLjMzM3B4IiBoZWlnaHQ9IjUzMy4zMzNweCIgdmlld0JveD0iMCAwIDUzMy4zMzMgNTMzLjMzMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTMzLjMzMyA1MzMuMzMzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2U1NDkzYSIgZD0iTTAsMjE2LjY2N3YxMDBjMCw5LjIwNCw3LjQ2MiwxNi42NjYsMTYuNjY3LDE2LjY2Nmg1MDBjOS4yMDQsMCwxNi42NjctNy40NjIsMTYuNjY3LTE2LjY2NnYtMTAwIGMwLTkuMjA0LTcuNDYzLTE2LjY2Ny0xNi42NjctMTYuNjY3aC01MDBDNy40NjIsMjAwLDAsMjA3LjQ2MiwwLDIxNi42Njd6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9Im1pbnVzIj48Zz48cmVjdCBmaWxsPSIjZTU0OTNhIiB5PSIyODcuNDY4IiB3aWR0aD0iNjEyIiBoZWlnaHQ9IjM3LjA2NCIvPjwvZz48L2c+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  background-color: transparent;
  border: 1px solid #0074C8;
}
.wproto-accordion.style-style_10 h2.resp-accordion.resp-tab-active a,
.wproto-native-accordion.style-style_10 h2.resp-accordion.resp-tab-active a {
  border-color: #0074C8;
}
.wproto-accordion.style-style_11 h2.resp-accordion a,
.wproto-native-accordion.style-style_11 h2.resp-accordion a {
  font-size: 1.4rem;
  color: #636363;
  background-color: #2d2d2d;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.wproto-accordion.style-style_11 h2.resp-accordion.resp-tab-active a,
.wproto-native-accordion.style-style_11 h2.resp-accordion.resp-tab-active a {
  color: #0074C8;
  background-color: #111111;
}
.wproto-accordion.style-style_11 h2.resp-accordion:after,
.wproto-native-accordion.style-style_11 h2.resp-accordion:after {
  background-color: #636363;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzQ5LjAzcHgiIGhlaWdodD0iMzQ5LjAzMXB4IiB2aWV3Qm94PSIwIDAgMzQ5LjAzIDM0OS4wMzEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDM0OS4wMyAzNDkuMDMxOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iIzJkMmQyZCIgZD0iTTM0OS4wMywxNDEuMjI2djY2LjU3OWMwLDUuMDEyLTQuMDYxLDkuMDc5LTkuMDc5LDkuMDc5SDIxNi44ODR2MTIzLjA2N2MwLDUuMDE5LTQuMDY3LDkuMDc5LTkuMDc5LDkuMDc5aC02Ni41NzljLTUuMDA5LDAtOS4wNzktNC4wNjEtOS4wNzktOS4wNzlWMjE2Ljg4NEg5LjA3OWMtNS4wMTYsMC05LjA3OS00LjA2Ny05LjA3OS05LjA3OXYtNjYuNTc5YzAtNS4wMTMsNC4wNjMtOS4wNzksOS4wNzktOS4wNzloMTIzLjA2OFY5LjA3OWMwLTUuMDE4LDQuMDY5LTkuMDc5LDkuMDc5LTkuMDc5aDY2LjU3OWM1LjAxMiwwLDkuMDc5LDQuMDYxLDkuMDc5LDkuMDc5djEyMy4wNjhoMTIzLjA2NyBDMzQ0Ljk3LDEzMi4xNDcsMzQ5LjAzLDEzNi4yMTMsMzQ5LjAzLDE0MS4yMjZ6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9InBsdXMiPjxnPjxwb2x5Z29uIGZpbGw9IiMyZDJkMmQiIHBvaW50cz0iNjEyLDI4Ni44OTMgMzI1LjExNiwyODYuODkzIDMyNS4xMTYsMC4yOTYgMjg2LjkwMywwLjI5NiAyODYuOTAzLDI4Ni44OTMgMCwyODYuODkzIDAsMzI1LjEwNyAyODYuOTAzLDMyNS4xMDcgMjg2LjkwMyw2MTEuNzA0IDMyNS4xMTYsNjExLjcwNCAzMjUuMTE2LDMyNS4xMDcgNjEyLDMyNS4xMDcgCQkJIi8+PC9nPjwvZz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
}
.wproto-accordion.style-style_11 h2.resp-accordion.resp-tab-active:after,
.wproto-native-accordion.style-style_11 h2.resp-accordion.resp-tab-active:after {
  background-color: #0074C8;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTMzLjMzM3B4IiBoZWlnaHQ9IjUzMy4zMzNweCIgdmlld0JveD0iMCAwIDUzMy4zMzMgNTMzLjMzMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTMzLjMzMyA1MzMuMzMzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iIzExMTExMSIgZD0iTTAsMjE2LjY2N3YxMDBjMCw5LjIwNCw3LjQ2MiwxNi42NjYsMTYuNjY3LDE2LjY2Nmg1MDBjOS4yMDQsMCwxNi42NjctNy40NjIsMTYuNjY3LTE2LjY2NnYtMTAwIGMwLTkuMjA0LTcuNDYzLTE2LjY2Ny0xNi42NjctMTYuNjY3aC01MDBDNy40NjIsMjAwLDAsMjA3LjQ2MiwwLDIxNi42Njd6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9Im1pbnVzIj48Zz48cmVjdCBmaWxsPSIjMTExMTExIiB5PSIyODcuNDY4IiB3aWR0aD0iNjEyIiBoZWlnaHQ9IjM3LjA2NCIvPjwvZz48L2c+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
.wproto-accordion.style-style_11 .resp-tab-content,
.wproto-native-accordion.style-style_11 .resp-tab-content {
  background-color: #2d2d2d;
  -webkit-border-radius: 0;
  -webkit-border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -moz-border-radius: 0;
  -moz-border-radius-bottomright: 3px;
  -moz-border-radius-bottomleft: 3px;
  border-radius: 0;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.wproto-accordion.style-style_12 h2.resp-accordion a,
.wproto-native-accordion.style-style_12 h2.resp-accordion a {
  font-size: 1.4rem;
  color: #ffffff;
  background-color: #2d2d2d;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.wproto-accordion.style-style_12 h2.resp-accordion.resp-tab-active a,
.wproto-native-accordion.style-style_12 h2.resp-accordion.resp-tab-active a {
  color: #ffffff;
  background-color: #0074C8;
}
.wproto-accordion.style-style_12 h2.resp-accordion:after,
.wproto-native-accordion.style-style_12 h2.resp-accordion:after {
  background-color: #636363;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzQ5LjAzcHgiIGhlaWdodD0iMzQ5LjAzMXB4IiB2aWV3Qm94PSIwIDAgMzQ5LjAzIDM0OS4wMzEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDM0OS4wMyAzNDkuMDMxOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iIzJkMmQyZCIgZD0iTTM0OS4wMywxNDEuMjI2djY2LjU3OWMwLDUuMDEyLTQuMDYxLDkuMDc5LTkuMDc5LDkuMDc5SDIxNi44ODR2MTIzLjA2N2MwLDUuMDE5LTQuMDY3LDkuMDc5LTkuMDc5LDkuMDc5aC02Ni41NzljLTUuMDA5LDAtOS4wNzktNC4wNjEtOS4wNzktOS4wNzlWMjE2Ljg4NEg5LjA3OWMtNS4wMTYsMC05LjA3OS00LjA2Ny05LjA3OS05LjA3OXYtNjYuNTc5YzAtNS4wMTMsNC4wNjMtOS4wNzksOS4wNzktOS4wNzloMTIzLjA2OFY5LjA3OWMwLTUuMDE4LDQuMDY5LTkuMDc5LDkuMDc5LTkuMDc5aDY2LjU3OWM1LjAxMiwwLDkuMDc5LDQuMDYxLDkuMDc5LDkuMDc5djEyMy4wNjhoMTIzLjA2NyBDMzQ0Ljk3LDEzMi4xNDcsMzQ5LjAzLDEzNi4yMTMsMzQ5LjAzLDE0MS4yMjZ6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9InBsdXMiPjxnPjxwb2x5Z29uIGZpbGw9IiMyZDJkMmQiIHBvaW50cz0iNjEyLDI4Ni44OTMgMzI1LjExNiwyODYuODkzIDMyNS4xMTYsMC4yOTYgMjg2LjkwMywwLjI5NiAyODYuOTAzLDI4Ni44OTMgMCwyODYuODkzIDAsMzI1LjEwNyAyODYuOTAzLDMyNS4xMDcgMjg2LjkwMyw2MTEuNzA0IDMyNS4xMTYsNjExLjcwNCAzMjUuMTE2LDMyNS4xMDcgNjEyLDMyNS4xMDcgCQkJIi8+PC9nPjwvZz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
}
.wproto-accordion.style-style_12 h2.resp-accordion.resp-tab-active:after,
.wproto-native-accordion.style-style_12 h2.resp-accordion.resp-tab-active:after {
  background-color: #ffffff;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTMzLjMzM3B4IiBoZWlnaHQ9IjUzMy4zMzNweCIgdmlld0JveD0iMCAwIDUzMy4zMzMgNTMzLjMzMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTMzLjMzMyA1MzMuMzMzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2U1NDkzYSIgZD0iTTAsMjE2LjY2N3YxMDBjMCw5LjIwNCw3LjQ2MiwxNi42NjYsMTYuNjY3LDE2LjY2Nmg1MDBjOS4yMDQsMCwxNi42NjctNy40NjIsMTYuNjY3LTE2LjY2NnYtMTAwIGMwLTkuMjA0LTcuNDYzLTE2LjY2Ny0xNi42NjctMTYuNjY3aC01MDBDNy40NjIsMjAwLDAsMjA3LjQ2MiwwLDIxNi42Njd6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9Im1pbnVzIj48Zz48cmVjdCBmaWxsPSIjZTU0OTNhIiB5PSIyODcuNDY4IiB3aWR0aD0iNjEyIiBoZWlnaHQ9IjM3LjA2NCIvPjwvZz48L2c+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
.wproto-accordion.style-style_13 h2.resp-accordion a,
.wproto-native-accordion.style-style_13 h2.resp-accordion a {
  font-size: 1.4rem;
  color: #ffffff;
  background-color: #252525;
  border-bottom: 1px solid #343434;
}
.wproto-accordion.style-style_13 h2.resp-accordion:last-of-type a,
.wproto-native-accordion.style-style_13 h2.resp-accordion:last-of-type a {
  border-bottom: 0;
}
.wproto-accordion.style-style_13 h2.resp-accordion.resp-tab-active a,
.wproto-native-accordion.style-style_13 h2.resp-accordion.resp-tab-active a {
  color: #0074C8;
}
.wproto-accordion.style-style_13 h2.resp-accordion:after,
.wproto-native-accordion.style-style_13 h2.resp-accordion:after {
  background-color: #464646;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzQ5LjAzcHgiIGhlaWdodD0iMzQ5LjAzMXB4IiB2aWV3Qm94PSIwIDAgMzQ5LjAzIDM0OS4wMzEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDM0OS4wMyAzNDkuMDMxOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iIzI1MjUyNSIgZD0iTTM0OS4wMywxNDEuMjI2djY2LjU3OWMwLDUuMDEyLTQuMDYxLDkuMDc5LTkuMDc5LDkuMDc5SDIxNi44ODR2MTIzLjA2N2MwLDUuMDE5LTQuMDY3LDkuMDc5LTkuMDc5LDkuMDc5aC02Ni41NzljLTUuMDA5LDAtOS4wNzktNC4wNjEtOS4wNzktOS4wNzlWMjE2Ljg4NEg5LjA3OWMtNS4wMTYsMC05LjA3OS00LjA2Ny05LjA3OS05LjA3OXYtNjYuNTc5YzAtNS4wMTMsNC4wNjMtOS4wNzksOS4wNzktOS4wNzloMTIzLjA2OFY5LjA3OWMwLTUuMDE4LDQuMDY5LTkuMDc5LDkuMDc5LTkuMDc5aDY2LjU3OWM1LjAxMiwwLDkuMDc5LDQuMDYxLDkuMDc5LDkuMDc5djEyMy4wNjhoMTIzLjA2NyBDMzQ0Ljk3LDEzMi4xNDcsMzQ5LjAzLDEzNi4yMTMsMzQ5LjAzLDE0MS4yMjZ6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9InBsdXMiPjxnPjxwb2x5Z29uIGZpbGw9IiMyNTI1MjUiIHBvaW50cz0iNjEyLDI4Ni44OTMgMzI1LjExNiwyODYuODkzIDMyNS4xMTYsMC4yOTYgMjg2LjkwMywwLjI5NiAyODYuOTAzLDI4Ni44OTMgMCwyODYuODkzIDAsMzI1LjEwNyAyODYuOTAzLDMyNS4xMDcgMjg2LjkwMyw2MTEuNzA0IDMyNS4xMTYsNjExLjcwNCAzMjUuMTE2LDMyNS4xMDcgNjEyLDMyNS4xMDcgCQkJIi8+PC9nPjwvZz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
}
.wproto-accordion.style-style_13 h2.resp-accordion.resp-tab-active:after,
.wproto-native-accordion.style-style_13 h2.resp-accordion.resp-tab-active:after {
  background-color: #0074C8;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTMzLjMzM3B4IiBoZWlnaHQ9IjUzMy4zMzNweCIgdmlld0JveD0iMCAwIDUzMy4zMzMgNTMzLjMzMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTMzLjMzMyA1MzMuMzMzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iIzI1MjUyNSIgZD0iTTAsMjE2LjY2N3YxMDBjMCw5LjIwNCw3LjQ2MiwxNi42NjYsMTYuNjY3LDE2LjY2Nmg1MDBjOS4yMDQsMCwxNi42NjctNy40NjIsMTYuNjY3LTE2LjY2NnYtMTAwIGMwLTkuMjA0LTcuNDYzLTE2LjY2Ny0xNi42NjctMTYuNjY3aC01MDBDNy40NjIsMjAwLDAsMjA3LjQ2MiwwLDIxNi42Njd6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9Im1pbnVzIj48Zz48cmVjdCBmaWxsPSIjMjUyNTI1IiB5PSIyODcuNDY4IiB3aWR0aD0iNjEyIiBoZWlnaHQ9IjM3LjA2NCIvPjwvZz48L2c+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
.wproto-accordion.style-style_14 h2.resp-accordion a,
.wproto-native-accordion.style-style_14 h2.resp-accordion a {
  color: #636363;
  background-color: #252525;
  border-bottom: 1px solid #343434;
}
.wproto-accordion.style-style_14 h2.resp-accordion:last-of-type a,
.wproto-native-accordion.style-style_14 h2.resp-accordion:last-of-type a {
  border-bottom: 0;
}
.wproto-accordion.style-style_14 h2.resp-accordion.resp-tab-active a,
.wproto-native-accordion.style-style_14 h2.resp-accordion.resp-tab-active a {
  color: #0074C8;
}
.wproto-accordion.style-style_14 h2.resp-accordion:after,
.wproto-native-accordion.style-style_14 h2.resp-accordion:after {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.wproto-accordion.style-style_14 h2.resp-accordion:after,
.wproto-native-accordion.style-style_14 h2.resp-accordion:after {
  background-color: #2d2d2d;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzQ5LjAzcHgiIGhlaWdodD0iMzQ5LjAzMXB4IiB2aWV3Qm94PSIwIDAgMzQ5LjAzIDM0OS4wMzEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDM0OS4wMyAzNDkuMDMxOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iIzYzNjM2MyIgZD0iTTM0OS4wMywxNDEuMjI2djY2LjU3OWMwLDUuMDEyLTQuMDYxLDkuMDc5LTkuMDc5LDkuMDc5SDIxNi44ODR2MTIzLjA2N2MwLDUuMDE5LTQuMDY3LDkuMDc5LTkuMDc5LDkuMDc5aC02Ni41NzljLTUuMDA5LDAtOS4wNzktNC4wNjEtOS4wNzktOS4wNzlWMjE2Ljg4NEg5LjA3OWMtNS4wMTYsMC05LjA3OS00LjA2Ny05LjA3OS05LjA3OXYtNjYuNTc5YzAtNS4wMTMsNC4wNjMtOS4wNzksOS4wNzktOS4wNzloMTIzLjA2OFY5LjA3OWMwLTUuMDE4LDQuMDY5LTkuMDc5LDkuMDc5LTkuMDc5aDY2LjU3OWM1LjAxMiwwLDkuMDc5LDQuMDYxLDkuMDc5LDkuMDc5djEyMy4wNjhoMTIzLjA2NyBDMzQ0Ljk3LDEzMi4xNDcsMzQ5LjAzLDEzNi4yMTMsMzQ5LjAzLDE0MS4yMjZ6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9InBsdXMiPjxnPjxwb2x5Z29uIGZpbGw9IiM2MzYzNjMiIHBvaW50cz0iNjEyLDI4Ni44OTMgMzI1LjExNiwyODYuODkzIDMyNS4xMTYsMC4yOTYgMjg2LjkwMywwLjI5NiAyODYuOTAzLDI4Ni44OTMgMCwyODYuODkzIDAsMzI1LjEwNyAyODYuOTAzLDMyNS4xMDcgMjg2LjkwMyw2MTEuNzA0IDMyNS4xMTYsNjExLjcwNCAzMjUuMTE2LDMyNS4xMDcgNjEyLDMyNS4xMDcgCQkJIi8+PC9nPjwvZz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
}
.wproto-accordion.style-style_14 h2.resp-accordion.resp-tab-active:after,
.wproto-native-accordion.style-style_14 h2.resp-accordion.resp-tab-active:after {
  background-color: #0074C8;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTMzLjMzM3B4IiBoZWlnaHQ9IjUzMy4zMzNweCIgdmlld0JveD0iMCAwIDUzMy4zMzMgNTMzLjMzMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTMzLjMzMyA1MzMuMzMzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTAsMjE2LjY2N3YxMDBjMCw5LjIwNCw3LjQ2MiwxNi42NjYsMTYuNjY3LDE2LjY2Nmg1MDBjOS4yMDQsMCwxNi42NjctNy40NjIsMTYuNjY3LTE2LjY2NnYtMTAwIGMwLTkuMjA0LTcuNDYzLTE2LjY2Ny0xNi42NjctMTYuNjY3aC01MDBDNy40NjIsMjAwLDAsMjA3LjQ2MiwwLDIxNi42Njd6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9Im1pbnVzIj48Zz48cmVjdCBmaWxsPSIjZmZmZmZmIiB5PSIyODcuNDY4IiB3aWR0aD0iNjEyIiBoZWlnaHQ9IjM3LjA2NCIvPjwvZz48L2c+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
.wproto-accordion.style-style_15 h2.resp-accordion a,
.wproto-native-accordion.style-style_15 h2.resp-accordion a,
.wproto-accordion.style-style_16 h2.resp-accordion a,
.wproto-native-accordion.style-style_16 h2.resp-accordion a {
  color: rgba(255, 255, 255, 0.8);
  font-size: 1.4rem;
  background-color: transparent;
  border-bottom: 1px solid #fff;
}
.wproto-accordion.style-style_15 h2.resp-accordion.resp-tab-active a,
.wproto-native-accordion.style-style_15 h2.resp-accordion.resp-tab-active a,
.wproto-accordion.style-style_16 h2.resp-accordion.resp-tab-active a,
.wproto-native-accordion.style-style_16 h2.resp-accordion.resp-tab-active a {
  color: #fff;
}
.wproto-accordion.style-style_15 h2.resp-accordion:last-of-type a,
.wproto-native-accordion.style-style_15 h2.resp-accordion:last-of-type a,
.wproto-accordion.style-style_16 h2.resp-accordion:last-of-type a,
.wproto-native-accordion.style-style_16 h2.resp-accordion:last-of-type a {
  border-bottom: 0;
}
.wproto-accordion.style-style_15 .resp-tab-content h1,
.wproto-native-accordion.style-style_15 .resp-tab-content h1,
.wproto-accordion.style-style_16 .resp-tab-content h1,
.wproto-native-accordion.style-style_16 .resp-tab-content h1,
.wproto-accordion.style-style_15 .resp-tab-content h2,
.wproto-native-accordion.style-style_15 .resp-tab-content h2,
.wproto-accordion.style-style_16 .resp-tab-content h2,
.wproto-native-accordion.style-style_16 .resp-tab-content h2,
.wproto-accordion.style-style_15 .resp-tab-content h3,
.wproto-native-accordion.style-style_15 .resp-tab-content h3,
.wproto-accordion.style-style_16 .resp-tab-content h3,
.wproto-native-accordion.style-style_16 .resp-tab-content h3,
.wproto-accordion.style-style_15 .resp-tab-content h4,
.wproto-native-accordion.style-style_15 .resp-tab-content h4,
.wproto-accordion.style-style_16 .resp-tab-content h4,
.wproto-native-accordion.style-style_16 .resp-tab-content h4,
.wproto-accordion.style-style_15 .resp-tab-content h5,
.wproto-native-accordion.style-style_15 .resp-tab-content h5,
.wproto-accordion.style-style_16 .resp-tab-content h5,
.wproto-native-accordion.style-style_16 .resp-tab-content h5,
.wproto-accordion.style-style_15 .resp-tab-content h6,
.wproto-native-accordion.style-style_15 .resp-tab-content h6,
.wproto-accordion.style-style_16 .resp-tab-content h6,
.wproto-native-accordion.style-style_16 .resp-tab-content h6,
.wproto-accordion.style-style_15 .resp-tab-content a,
.wproto-native-accordion.style-style_15 .resp-tab-content a,
.wproto-accordion.style-style_16 .resp-tab-content a,
.wproto-native-accordion.style-style_16 .resp-tab-content a,
.wproto-accordion.style-style_15 .resp-tab-content *,
.wproto-native-accordion.style-style_15 .resp-tab-content *,
.wproto-accordion.style-style_16 .resp-tab-content *,
.wproto-native-accordion.style-style_16 .resp-tab-content * {
  color: #fff;
}
.wproto-accordion.style-style_15 h2.resp-accordion:after,
.wproto-native-accordion.style-style_15 h2.resp-accordion:after {
  background-color: transparent;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzQ5LjAzcHgiIGhlaWdodD0iMzQ5LjAzMXB4IiB2aWV3Qm94PSIwIDAgMzQ5LjAzIDM0OS4wMzEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDM0OS4wMyAzNDkuMDMxOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTM0OS4wMywxNDEuMjI2djY2LjU3OWMwLDUuMDEyLTQuMDYxLDkuMDc5LTkuMDc5LDkuMDc5SDIxNi44ODR2MTIzLjA2N2MwLDUuMDE5LTQuMDY3LDkuMDc5LTkuMDc5LDkuMDc5aC02Ni41NzljLTUuMDA5LDAtOS4wNzktNC4wNjEtOS4wNzktOS4wNzlWMjE2Ljg4NEg5LjA3OWMtNS4wMTYsMC05LjA3OS00LjA2Ny05LjA3OS05LjA3OXYtNjYuNTc5YzAtNS4wMTMsNC4wNjMtOS4wNzksOS4wNzktOS4wNzloMTIzLjA2OFY5LjA3OWMwLTUuMDE4LDQuMDY5LTkuMDc5LDkuMDc5LTkuMDc5aDY2LjU3OWM1LjAxMiwwLDkuMDc5LDQuMDYxLDkuMDc5LDkuMDc5djEyMy4wNjhoMTIzLjA2NyBDMzQ0Ljk3LDEzMi4xNDcsMzQ5LjAzLDEzNi4yMTMsMzQ5LjAzLDE0MS4yMjZ6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9InBsdXMiPjxnPjxwb2x5Z29uIGZpbGw9IiNmZmZmZmYiIHBvaW50cz0iNjEyLDI4Ni44OTMgMzI1LjExNiwyODYuODkzIDMyNS4xMTYsMC4yOTYgMjg2LjkwMywwLjI5NiAyODYuOTAzLDI4Ni44OTMgMCwyODYuODkzIDAsMzI1LjEwNyAyODYuOTAzLDMyNS4xMDcgMjg2LjkwMyw2MTEuNzA0IDMyNS4xMTYsNjExLjcwNCAzMjUuMTE2LDMyNS4xMDcgNjEyLDMyNS4xMDcgCQkJIi8+PC9nPjwvZz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
  border: 2px solid rgba(255, 255, 255, 0.8);
}
.wproto-accordion.style-style_15 h2.resp-accordion.resp-tab-active:after,
.wproto-native-accordion.style-style_15 h2.resp-accordion.resp-tab-active:after {
  background-color: transparent;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTMzLjMzM3B4IiBoZWlnaHQ9IjUzMy4zMzNweCIgdmlld0JveD0iMCAwIDUzMy4zMzMgNTMzLjMzMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTMzLjMzMyA1MzMuMzMzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTAsMjE2LjY2N3YxMDBjMCw5LjIwNCw3LjQ2MiwxNi42NjYsMTYuNjY3LDE2LjY2Nmg1MDBjOS4yMDQsMCwxNi42NjctNy40NjIsMTYuNjY3LTE2LjY2NnYtMTAwIGMwLTkuMjA0LTcuNDYzLTE2LjY2Ny0xNi42NjctMTYuNjY3aC01MDBDNy40NjIsMjAwLDAsMjA3LjQ2MiwwLDIxNi42Njd6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9Im1pbnVzIj48Zz48cmVjdCBmaWxsPSIjZmZmZmZmIiB5PSIyODcuNDY4IiB3aWR0aD0iNjEyIiBoZWlnaHQ9IjM3LjA2NCIvPjwvZz48L2c+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  border-color: #fff;
}
/**************************************************************************************************************************
	CONTACT INFORMATION SHORTCODE
**************************************************************************************************************************/
.wproto-shortcode-contact-details .subtext {
  font-size: 1.7999999999999998rem;
  color: #363636;
}
.wproto-shortcode-contact-details dl {
  border-bottom: 1px solid #e1e1e1;
}
.wproto-shortcode-contact-details .social a {
  font-size: 1.7999999999999998rem;
  color: #e1e1e1;
}
.wproto-shortcode-contact-details .social a:hover {
  color: #0074C8;
}
.wproto-shortcode-contact-details .phones span {
  color: #363636;
}
.wproto-shortcode-contact-details-modern h1 {
  font-size: 7rem;
}
.wproto-shortcode-contact-details-modern h2 {
  font-size: 5rem;
}
.wproto-shortcode-contact-details-modern h1,
.wproto-shortcode-contact-details-modern h2,
.wproto-shortcode-contact-details-modern h3 {
  color: #ffffff;
}
.wproto-shortcode-contact-details-modern .item {
  font-size: 1.4rem;
}
.wproto-shortcode-contact-details-modern .inner {
  background-color: #252525;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  position: relative;
}
.wproto-shortcode-contact-details-modern .inner p:after {
  background-color: #0074C8;
}
.wproto-shortcode-contact-details-modern a {
  color: #0074C8;
}
.wproto-shortcode-contact-details-modern a:hover {
  color: #d02b1c;
}
.wproto-shortcode-contact-details-modern .social a {
  color: #343434;
  font-size: 1.7999999999999998rem;
}
.wproto-shortcode-contact-details-modern .social a:hover {
  color: #0074C8;
}
.wproto-shortcode-contact-details-modern .icon {
  background-color: #0074C8;
  color: #ffffff;
}
.wproto-shortcode-contact-details-modern .svg-img path {
  fill: #ffffff;
}
@media screen and (max-width: 991px) {
  .wproto-shortcode-contact-details-modern h1 {
    font-size: 5rem;
    line-height: 1.35em;
    margin-bottom: 15px;
  }
  .wproto-shortcode-contact-details-modern h2 {
    font-size: 3rem;
    line-height: 1.35em;
  }
}
@media screen and (max-width: 600px) {
  .wproto-shortcode-contact-details-modern h1 {
    font-size: 3.2rem;
    line-height: 1.35em;
    margin-bottom: 15px;
  }
  .wproto-shortcode-contact-details-modern h2 {
    font-size: 2rem;
    line-height: 1.35em;
  }
}
/**************************************************************************************************************************
	BENEFITS SHORTCODE
**************************************************************************************************************************/
.wproto-benefits .bg {
  background-color: #fafafa;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.wproto-benefits .svg-img path {
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  fill: #363636;
}
.wproto-benefits h3 a,
.wproto-benefits i.fa {
  color: #363636;
}
.wproto-benefits .benefit-content:after {
  background-color: #0074C8;
}
.wproto-benefits .unit-inside:hover h3 a,
.wproto-benefits .unit-inside:hover i.fa {
  color: #0074C8;
}
.wproto-benefits .unit-inside:hover .svg-img path {
  fill: #0074C8;
}
.wproto-benefits.style-rounded_inverted .bg {
  background-color: #363636;
  color: #ffffff;
}
.wproto-benefits.style-rounded_inverted .svg-img path {
  fill: #ffffff;
}
.wproto-benefits.style-rounded_inverted i.fa {
  color: #ffffff;
}
.wproto-benefits.style-rounded_inverted .benefit-content:after {
  background-color: #363636;
}
.wproto-benefits.style-rounded_inverted .unit-inside {
  background-color: #ffffff;
}
.wproto-benefits.style-rounded_inverted .unit-inside:hover .bg {
  background-color: #0074C8;
}
.wproto-benefits.style-rounded_inverted .unit-inside:hover .svg-img path {
  fill: #ffffff;
}
.wproto-benefits.style-rounded_inverted .unit-inside:hover i.fa {
  color: #ffffff;
}
.wproto-benefits.style-rounded_inverted .unit-inside:hover .benefit-content:after {
  background-color: #0074C8;
}
.wproto-benefits.style-rounded_small_left h3,
.wproto-benefits.style-rounded_small_left_light h3,
.wproto-benefits.style-rounded_small_right_light h3 {
  font-size: 1.7999999999999998rem;
}
.wproto-benefits.style-rounded_small_left .unit-inside:hover .bg,
.wproto-benefits.style-rounded_small_left_light .unit-inside:hover .bg,
.wproto-benefits.style-rounded_small_right_light .unit-inside:hover .bg {
  background-color: #0074C8;
}
.wproto-benefits.style-rounded_small_left .unit-inside:hover .svg-img path,
.wproto-benefits.style-rounded_small_left_light .unit-inside:hover .svg-img path,
.wproto-benefits.style-rounded_small_right_light .unit-inside:hover .svg-img path {
  fill: #ffffff;
}
.wproto-benefits.style-rounded_small_left .unit-inside:hover i.fa,
.wproto-benefits.style-rounded_small_left_light .unit-inside:hover i.fa,
.wproto-benefits.style-rounded_small_right_light .unit-inside:hover i.fa {
  color: #ffffff;
}
.wproto-benefits.style-rounded_small_left .unit-inside:hover .benefit-content:after,
.wproto-benefits.style-rounded_small_left_light .unit-inside:hover .benefit-content:after,
.wproto-benefits.style-rounded_small_right_light .unit-inside:hover .benefit-content:after {
  background-color: #0074C8;
}
.wproto-benefits.style-rounded_small_left_light .unit-inside .bg,
.wproto-benefits.style-rounded_small_right_light .unit-inside .bg,
.wproto-benefits.style-rounded_small_left_light .unit-inside:hover .bg,
.wproto-benefits.style-rounded_small_right_light .unit-inside:hover .bg {
  background-color: #0074C8;
}
.wproto-benefits.style-rounded_small_left_light .unit-inside .svg-img path,
.wproto-benefits.style-rounded_small_right_light .unit-inside .svg-img path,
.wproto-benefits.style-rounded_small_left_light .unit-inside:hover .svg-img path,
.wproto-benefits.style-rounded_small_right_light .unit-inside:hover .svg-img path {
  fill: #ffffff;
}
.wproto-benefits.style-rounded_small_left_light .unit-inside i.fa,
.wproto-benefits.style-rounded_small_right_light .unit-inside i.fa,
.wproto-benefits.style-rounded_small_left_light .unit-inside:hover i.fa,
.wproto-benefits.style-rounded_small_right_light .unit-inside:hover i.fa,
.wproto-benefits.style-rounded_small_left_light .unit-inside h3 a,
.wproto-benefits.style-rounded_small_right_light .unit-inside h3 a,
.wproto-benefits.style-rounded_small_left_light .unit-inside:hover h3 a,
.wproto-benefits.style-rounded_small_right_light .unit-inside:hover h3 a,
.wproto-benefits.style-rounded_small_left_light .unit-inside h3,
.wproto-benefits.style-rounded_small_right_light .unit-inside h3,
.wproto-benefits.style-rounded_small_left_light .unit-inside:hover h3,
.wproto-benefits.style-rounded_small_right_light .unit-inside:hover h3 {
  color: #ffffff;
}
.wproto-benefits.style-rounded_small_left_light .unit-inside .benefit-content:after,
.wproto-benefits.style-rounded_small_right_light .unit-inside .benefit-content:after,
.wproto-benefits.style-rounded_small_left_light .unit-inside:hover .benefit-content:after,
.wproto-benefits.style-rounded_small_right_light .unit-inside:hover .benefit-content:after {
  background-color: #0074C8;
}
.wproto-benefits.style-rounded_small_left_light .unit-inside p,
.wproto-benefits.style-rounded_small_right_light .unit-inside p,
.wproto-benefits.style-rounded_small_left_light .unit-inside:hover p,
.wproto-benefits.style-rounded_small_right_light .unit-inside:hover p {
  color: #959595;
}
.wproto-benefits.style-rounded_medium_left .bg {
  background-color: #f2f2f2;
}
.wproto-benefits.style-rounded_medium_left .unit-inside:hover .bg {
  background-color: #0074C8;
}
.wproto-benefits.style-rounded_medium_left .unit-inside:hover .svg-img path {
  fill: #ffffff;
}
.wproto-benefits.style-rounded_medium_left .unit-inside:hover i.fa {
  color: #ffffff;
}
.wproto-benefits.style-dark_style_1 .bg {
  background-color: rgba(255, 255, 255, 0.08);
  border: 3px solid transparent;
}
.wproto-benefits.style-dark_style_1 .svg-img path {
  fill: #ffffff;
}
.wproto-benefits.style-dark_style_1 h3 a,
.wproto-benefits.style-dark_style_1 i.fa,
.wproto-benefits.style-dark_style_1 p {
  color: #ffffff;
}
.wproto-benefits.style-dark_style_1 p {
  opacity: 0.5;
}
.wproto-benefits.style-dark_style_1 .benefit-content:after {
  background-color: #ffffff;
}
.wproto-benefits.style-dark_style_1 .unit-inside:hover h3 a,
.wproto-benefits.style-dark_style_1 .unit-inside:hover i.fa {
  color: #ffffff;
}
.wproto-benefits.style-dark_style_1 .unit-inside:hover .bg {
  background-color: #0074C8;
  border: 3px solid #ffffff;
}
.wproto-benefits.style-dark_style_1 .unit-inside:hover .svg-img path {
  fill: #ffffff;
}
.wproto-benefits.style-dark_style_1 .unit-inside:hover p {
  opacity: 1;
}
.wproto-benefits.style-dark_style_2 .bg {
  background-color: #252525;
  border: 1px solid #636363;
}
.wproto-benefits.style-dark_style_2 .svg-img path {
  fill: #636363;
}
.wproto-benefits.style-dark_style_2 h3 a,
.wproto-benefits.style-dark_style_2 i.fa {
  color: #636363;
}
.wproto-benefits.style-dark_style_2 p {
  color: #464646;
}
.wproto-benefits.style-dark_style_2 h3 {
  font-size: 1.7999999999999998rem;
}
.wproto-benefits.style-dark_style_2 .benefit-content:after {
  background-color: #0074C8;
}
.wproto-benefits.style-dark_style_2 .unit-inside:hover .bg {
  background-color: #252525;
  border: 1px solid #0074C8;
}
.wproto-benefits.style-dark_style_2 .unit-inside:hover h3 a {
  color: #0074C8;
}
.wproto-benefits.style-dark_style_2 .unit-inside:hover p {
  color: #ffffff;
}
.wproto-benefits.style-dark_style_2 .unit-inside:hover i.fa {
  color: #0074C8;
}
.wproto-benefits.style-dark_style_2 .unit-inside:hover .svg-img path {
  fill: #0074C8;
}
.wproto-benefits.style-dark_style_3 .bg {
  background-color: transparent;
}
.wproto-benefits.style-dark_style_3 .svg-img path {
  fill: #636363;
}
.wproto-benefits.style-dark_style_3 h3 {
  font-size: 1.7999999999999998rem;
}
.wproto-benefits.style-dark_style_3 h3 a,
.wproto-benefits.style-dark_style_3 i.fa {
  color: #636363;
}
.wproto-benefits.style-dark_style_3 p {
  color: #464646;
}
.wproto-benefits.style-dark_style_3 .benefit-content:after {
  background-color: #0074C8;
}
.wproto-benefits.style-dark_style_3 .unit-inside:hover .bg {
  background-color: transparent;
}
.wproto-benefits.style-dark_style_3 .unit-inside:hover h3 a {
  color: #0074C8;
}
.wproto-benefits.style-dark_style_3 .unit-inside:hover p {
  color: #ffffff;
}
.wproto-benefits.style-dark_style_3 .unit-inside:hover i.fa {
  color: #0074C8;
}
.wproto-benefits.style-dark_style_3 .unit-inside:hover .svg-img path {
  fill: #0074C8;
}
.wproto-benefits.style-boxed .item.num-1 {
  background-color: #fafafa;
}
.wproto-benefits.style-boxed .item.num-2 {
  background-color: #f2f2f2;
}
.wproto-benefits.style-boxed .item.num-3 {
  background-color: #ededed;
}
.wproto-benefits.style-boxed .item.num-4 {
  background-color: #e8e8e8;
}
.wproto-benefits.style-gradient .item.num-1 {
  background: #00aeef;
  background: linear-gradient(225deg, #00aeef, #63c3b0, #81ca9d);
  background-size: 600% 600%;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00aeef', endColorstr='#81ca9d', GradientType=1);
  -webkit-animation: AnimateGradient 4s ease infinite;
  -moz-animation: AnimateGradient 4s ease infinite;
  -o-animation: AnimateGradient 4s ease infinite;
  animation: AnimateGradient 4s ease infinite;
}
.wproto-benefits.style-gradient .item.num-2 {
  background: #8560a8;
  background: linear-gradient(225deg, #8560a8, #d96a87, #f26d7d);
  background-size: 600% 600%;
  -webkit-animation: AnimateGradient 4s ease infinite;
  -moz-animation: AnimateGradient 4s ease infinite;
  -o-animation: AnimateGradient 4s ease infinite;
  animation: AnimateGradient 4s ease infinite;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8560a8', endColorstr='#f16d7d', GradientType=1);
}
.wproto-benefits.style-gradient .item.num-3 {
  background: #fecc18;
  background: -moz-linear-gradient(45deg, #fecc18 0%, #fdc950 44%, #fdc689 100%);
  background: -webkit-gradient(linear, left bottom, right top, color-stop(0%, #fecc18), color-stop(44%, #fdc950), color-stop(100%, #fdc689));
  background: -webkit-linear-gradient(45deg, #fecc18 0%, #fdc950 44%, #fdc689 100%);
  background: -o-linear-gradient(45deg, #fecc18 0%, #fdc950 44%, #fdc689 100%);
  background: -ms-linear-gradient(45deg, #fecc18 0%, #fdc950 44%, #fdc689 100%);
  background: linear-gradient(45deg, #fecc18 0%, #fdc950 44%, #fdc689 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fecc18', endColorstr='#fdc689', GradientType=1);
}
.wproto-benefits.style-gradient .item.num-4 {
  background: #0074C8;
  background: linear-gradient(225deg, #0074C8, #ee6f2c, #f7941e);
  background-size: 600% 600%;
  -webkit-animation: AnimateGradient 4s ease infinite;
  -moz-animation: AnimateGradient 4s ease infinite;
  -o-animation: AnimateGradient 4s ease infinite;
  animation: AnimateGradient 4s ease infinite;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0074C8', endColorstr='#f7941e', GradientType=1);
}
.wproto-benefits.style-gradient .svg-img path {
  fill: #fff;
}
.wproto-benefits.style-gradient h3 a,
.wproto-benefits.style-gradient i.fa {
  color: #fff;
}
.wproto-benefits.style-gradient p {
  color: #fff;
}
.wproto-benefits.style-gradient .benefit-content:after {
  background-color: #fff;
}
.wproto-benefits.style-gradient .unit-inside:hover .svg-img path {
  fill: #fff;
}
.wproto-benefits.style-gradient .unit-inside:hover h3 a,
.wproto-benefits.style-gradient .unit-inside:hover i.fa {
  color: #fff;
}
.wproto-benefits.style-gradient .unit-inside:hover p {
  color: #fff;
}
.wproto-benefits.style-gradient .unit-inside:hover .benefit-content:after {
  background-color: #fff;
}
/**************************************************************************************************************************
	PROGRESS BARS SHORTCODE
**************************************************************************************************************************/
.wproto-progress .wproto-progress-title {
  color: #363636;
}
.wproto-progress .wproto-progress-value {
  background-color: #fafafa;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.wproto-progress .wproto-progress-value .value {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background-color: #0074C8;
}
.wproto-progress .wproto-progress-value .wproto-value-title {
  color: #ffffff;
  font-size: 1.2rem;
  background-color: #0074C8;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.wproto-progress .wproto-progress-value .wproto-value-title:after {
  border-color: #0074C8 transparent transparent transparent;
}
.wproto-progress.style-rounded_gradient .wproto-progress-value .value {
  background: #00aeef;
  background: linear-gradient(225deg, #00aeef, #63c3b0, #81ca9d);
  background-size: 600% 600%;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00aeef', endColorstr='#81ca9d', GradientType=1);
  -webkit-animation: AnimateGradient 4s ease infinite;
  -moz-animation: AnimateGradient 4s ease infinite;
  -o-animation: AnimateGradient 4s ease infinite;
  animation: AnimateGradient 4s ease infinite;
}
.wproto-progress.style-rounded_gradient .wproto-progress-value .wproto-value-title {
  color: #ffffff;
  background-color: #363636;
}
.wproto-progress.style-rounded_gradient .wproto-progress-value .wproto-value-title:after {
  border-color: #363636 transparent transparent transparent;
}
.wproto-progress.style-rounded_gradient:nth-child(4n+1) .wproto-progress-value .value {
  background: #00aeef;
  background: linear-gradient(225deg, #00aeef, #63c3b0, #81ca9d);
  background-size: 600% 600%;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00aeef', endColorstr='#81ca9d', GradientType=1);
  -webkit-animation: AnimateGradient 4s ease infinite;
  -moz-animation: AnimateGradient 4s ease infinite;
  -o-animation: AnimateGradient 4s ease infinite;
  animation: AnimateGradient 4s ease infinite;
}
.wproto-progress.style-rounded_gradient:nth-child(4n+2) .wproto-progress-value .value {
  background: #1cbbb4;
  background: linear-gradient(225deg, #1cbbb4, #51c07d, #8cc640);
  background-size: 600% 600%;
  -webkit-animation: AnimateGradient 4s ease infinite;
  -moz-animation: AnimateGradient 4s ease infinite;
  -o-animation: AnimateGradient 4s ease infinite;
  animation: AnimateGradient 4s ease infinite;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1cbbb4', endColorstr='#8cc640', GradientType=1);
}
.wproto-progress.style-rounded_gradient:nth-child(4n+3) .wproto-progress-value .value {
  background: #0074C8;
  background: linear-gradient(225deg, #0074C8, #ee6f2c, #f7941e);
  background-size: 600% 600%;
  -webkit-animation: AnimateGradient 4s ease infinite;
  -moz-animation: AnimateGradient 4s ease infinite;
  -o-animation: AnimateGradient 4s ease infinite;
  animation: AnimateGradient 4s ease infinite;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0074C8', endColorstr='#f7941e', GradientType=1);
}
.wproto-progress.style-rounded_gradient:nth-child(4n) .wproto-progress-value .value {
  background: #8560a8;
  background: linear-gradient(225deg, #8560a8, #d96a87, #f26d7d);
  background-size: 600% 600%;
  -webkit-animation: AnimateGradient 4s ease infinite;
  -moz-animation: AnimateGradient 4s ease infinite;
  -o-animation: AnimateGradient 4s ease infinite;
  animation: AnimateGradient 4s ease infinite;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8560a8', endColorstr='#f16d7d', GradientType=1);
}
.wproto-progress.style-rounded_stripes_thin .wproto-progress-value .value,
.wproto-progress.style-rounded_stripes_thick .wproto-progress-value .value {
  background: #0074C8;
  background-image: linear-gradient(45deg, #d02b1c 25%, transparent 25%, transparent 50%, #d02b1c 50%, #d02b1c 75%, transparent 75%, transparent);
  background-size: 30px 30px;
}
.wproto-progress.style-rounded_stripes_thin .wproto-progress-value .wproto-value-title,
.wproto-progress.style-rounded_stripes_thick .wproto-progress-value .wproto-value-title {
  color: #0074C8;
  background-color: #ffffff;
  border: 3px solid #0074C8;
}
.wproto-progress.style-rounded_stripes_thick {
  position: relative;
}
.wproto-progress.style-rounded_stripes_thick .wproto-progress-title {
  color: #ffffff;
}
.wproto-progress.style-flat .wproto-progress-value {
  background-color: #e1e1e1;
}
.wproto-progress.style-flat .wproto-progress-value .wproto-value-title {
  color: #363636;
  background-color: transparent;
}
.wproto-progress.style-flat_gradient .wproto-progress-value {
  background-color: #e1e1e1;
}
.wproto-progress.style-flat_gradient .wproto-progress-value .wproto-value-title {
  color: #363636;
}
.wproto-progress.style-flat_gradient .wproto-progress-title {
  color: #ffffff;
}
.wproto-progress.style-flat_gradient:nth-child(4n+1) .wproto-progress-value .value {
  background: #00aeef;
  background: linear-gradient(225deg, #00aeef, #63c3b0, #81ca9d);
  background-size: 600% 600%;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00aeef', endColorstr='#81ca9d', GradientType=1);
  -webkit-animation: AnimateGradient 4s ease infinite;
  -moz-animation: AnimateGradient 4s ease infinite;
  -o-animation: AnimateGradient 4s ease infinite;
  animation: AnimateGradient 4s ease infinite;
}
.wproto-progress.style-flat_gradient:nth-child(4n+2) .wproto-progress-value .value {
  background: #1cbbb4;
  background: linear-gradient(225deg, #1cbbb4, #51c07d, #8cc640);
  background-size: 600% 600%;
  -webkit-animation: AnimateGradient 4s ease infinite;
  -moz-animation: AnimateGradient 4s ease infinite;
  -o-animation: AnimateGradient 4s ease infinite;
  animation: AnimateGradient 4s ease infinite;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1cbbb4', endColorstr='#8cc640', GradientType=1);
}
.wproto-progress.style-flat_gradient:nth-child(4n+3) .wproto-progress-value .value {
  background: #0074C8;
  background: linear-gradient(225deg, #0074C8, #ee6f2c, #f7941e);
  background-size: 600% 600%;
  -webkit-animation: AnimateGradient 4s ease infinite;
  -moz-animation: AnimateGradient 4s ease infinite;
  -o-animation: AnimateGradient 4s ease infinite;
  animation: AnimateGradient 4s ease infinite;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0074C8', endColorstr='#f7941e', GradientType=1);
}
.wproto-progress.style-flat_gradient:nth-child(4n) .wproto-progress-value .value {
  background: #8560a8;
  background: linear-gradient(225deg, #8560a8, #d96a87, #f26d7d);
  background-size: 600% 600%;
  -webkit-animation: AnimateGradient 4s ease infinite;
  -moz-animation: AnimateGradient 4s ease infinite;
  -o-animation: AnimateGradient 4s ease infinite;
  animation: AnimateGradient 4s ease infinite;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8560a8', endColorstr='#f16d7d', GradientType=1);
}
.wproto-progress.style-thermometer .wproto-progress-value {
  border: 1px solid #e1e1e1;
  background-color: #fafafa;
}
.wproto-progress.style-thermometer .wproto-progress-value .value {
  background: #27b6d4;
  background-size: 30px 30px;
  background-image: linear-gradient(45deg, #25b2d0 25%, transparent 25%, transparent 50%, #25b2d0 50%, #25b2d0 75%, transparent 75%, transparent);
}
.wproto-progress.style-thermometer .wproto-progress-title {
  color: #ffffff;
}
.wproto-progress.style-thermometer .wproto-progress-value .wproto-value-title {
  color: #363636;
}
.wproto-progress.style-thermometer:nth-child(4n+1) .wproto-progress-value .value {
  background: #27b6d4;
  background-image: linear-gradient(45deg, #25b2d0 25%, transparent 25%, transparent 50%, #25b2d0 50%, #25b2d0 75%, transparent 75%, transparent);
  background-size: 30px 30px;
}
.wproto-progress.style-thermometer:nth-child(4n+2) .wproto-progress-value .value {
  background: #8cc842;
  background-image: linear-gradient(45deg, #85c33c 25%, transparent 25%, transparent 50%, #85c33c 50%, #85c33c 75%, transparent 75%, transparent);
  background-size: 30px 30px;
}
.wproto-progress.style-thermometer:nth-child(4n+3) .wproto-progress-value .value {
  background: #f17829;
  background-image: linear-gradient(45deg, #ef7125 25%, transparent 25%, transparent 50%, #ef7125 50%, #ef7125 75%, transparent 75%, transparent);
  background-size: 30px 30px;
}
.wproto-progress.style-thermometer:nth-child(4n) .wproto-progress-value .value {
  background: #bb6592;
  background-image: linear-gradient(45deg, #b7608b 25%, transparent 25%, transparent 50%, #b7608b 50%, #b7608b 75%, transparent 75%, transparent);
  background-size: 30px 30px;
}
.wproto-progress.style-colored_bar .wproto-progress-value {
  border: 1px solid #343434;
  background-color: #343434;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.wproto-progress.style-colored_bar .wproto-progress-value .value {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #0074C8;
  background-image: linear-gradient(45deg, #d02b1c 25%, transparent 25%, transparent 50%, #d02b1c 50%, #d02b1c 75%, transparent 75%, transparent);
  background-size: 30px 30px;
}
.wproto-progress.style-colored_bar .wproto-progress-value .wproto-value-title {
  color: #ffffff;
}
.wproto-progress.style-colored_bar .wproto-progress-title {
  color: #959595;
}
.wproto-progress.style-minimal_white .wproto-progress-title {
  color: #ffffff;
}
.wproto-progress.style-minimal_white .wproto-progress-value {
  background-color: transparent;
  border: 1px solid rgba(255, 255, 255, 0.5);
}
.wproto-progress.style-minimal_white .wproto-progress-value .value {
  background-color: #ffffff;
}
.wproto-progress.style-minimal_white .wproto-progress-value .wproto-value-title {
  color: #ffffff;
  background-color: #252525;
}
.wproto-progress.style-minimal_white .wproto-progress-value .wproto-value-title:after {
  border-color: #252525 transparent transparent transparent;
}
.wproto-progress.style-minimal_dark .wproto-progress-title {
  color: #ffffff;
}
.wproto-progress.style-minimal_dark .wproto-progress-value {
  background-color: transparent;
  border: 1px solid #343434;
}
.wproto-progress.style-minimal_dark .wproto-progress-value .value {
  background-color: #0074C8;
}
.wproto-progress.style-minimal_dark .wproto-progress-value .wproto-value-title {
  color: #ffffff;
  background-color: #0074C8;
}
.wproto-progress.style-minimal_dark .wproto-progress-value .wproto-value-title:after {
  border-color: #0074C8 transparent transparent transparent;
}
/**************************************************************************************************************************
	FACTS IN DIGITS SHORTCODE
**************************************************************************************************************************/
.wproto-shortcode-facts-in-digits-circle .bg {
  background-color: #fafafa;
}
.wproto-shortcode-facts-in-digits-circle strong {
  color: #363636;
}
.wproto-shortcode-facts-in-digits-circle .desc:after {
  background-color: #0074C8;
}
.wproto-shortcode-facts-in-digits-circle.style-style_2 .bg {
  background-color: #ffffff;
}
.wproto-shortcode-facts-in-digits-circle.style-style_2 canvas {
  border: 10px solid #ffffff;
  -webkit-border-radius: 75px;
  -moz-border-radius: 75px;
  border-radius: 75px;
}
.wproto-shortcode-facts-in-digits-circle.style-style_3 .desc:after {
  background-color: #ffffff;
}
.wproto-shortcode-facts-in-digits-circle.style-style_3 .bg {
  background-color: #ffffff;
  opacity: 0.1;
}
.wproto-shortcode-facts-in-digits-circle.style-style_3 strong {
  color: #ffffff;
}
.wproto-shortcode-facts-in-digits-circle.style-style_4 h3 {
  color: #0074C8;
}
.wproto-shortcode-facts-in-digits-circle.style-style_4 p {
  color: #636363;
}
.wproto-shortcode-facts-in-digits-circle.style-style_4 strong {
  color: #ffffff;
}
.wproto-shortcode-facts-in-digits-circle.style-style_4 .desc:after {
  background-color: #343434;
}
.wproto-shortcode-facts-in-digits.style-style_5 h3,
.wproto-shortcode-facts-in-digits.style-style_6 h3 {
  color: #0074C8;
}
.wproto-shortcode-facts-in-digits.style-style_5 .icon i,
.wproto-shortcode-facts-in-digits.style-style_6 .icon i,
.wproto-shortcode-facts-in-digits.style-style_5 .digit,
.wproto-shortcode-facts-in-digits.style-style_6 .digit {
  color: #ffffff;
}
.wproto-shortcode-facts-in-digits.style-style_5 .digit,
.wproto-shortcode-facts-in-digits.style-style_6 .digit {
  font-family: 'Raleway';
}
.wproto-shortcode-facts-in-digits.style-style_5 p,
.wproto-shortcode-facts-in-digits.style-style_6 p {
  color: #636363;
}
.wproto-shortcode-facts-in-digits.style-style_5 .desc:after,
.wproto-shortcode-facts-in-digits.style-style_6 .desc:after {
  background-color: #636363;
}
.wproto-shortcode-facts-in-digits.style-style_6 h3 {
  color: #ffffff;
  font-size: 1.7999999999999998rem;
  line-height: 1.25em;
}
.wproto-shortcode-facts-in-digits.style-style_6 .icon i,
.wproto-shortcode-facts-in-digits.style-style_6 .digit {
  color: #ffffff;
}
.wproto-shortcode-facts-in-digits.style-style_6 .digit {
  font-family: 'Roboto';
}
.wproto-shortcode-facts-in-digits.style-style_6 p {
  color: #ffffff;
}
.wproto-shortcode-facts-in-digits.style-style_6 .desc:after {
  background-color: #ffffff;
}
.wproto-shortcode-facts-in-digits.style-style_6:after {
  background-color: #ffffff;
}
.wpb_row .wpb_column:last-of-type .wproto-shortcode-facts-in-digits.style-style_6:after {
  background-color: transparent;
}
/**************************************************************************************************************************
	NINJA FORMS SHORTCODE
**************************************************************************************************************************/
.ninja-forms-help-text {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTM1LjVweCIgaGVpZ2h0PSI1MzUuNXB4IiB2aWV3Qm94PSIwIDAgNTM1LjUgNTM1LjUiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUzNS41IDUzNS41OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGc+PHBhdGggZmlsbD0iIzk1OTU5NSIgZD0iTTQ0Ni4yNSwwaC0zNTdjLTI4LjA1LDAtNTEsMjIuOTUtNTEsNTF2MzU3YzAsMjguMDUsMjIuOTUsNTEsNTEsNTFoMTAybDc2LjUsNzYuNWw3Ni41LTc2LjVoMTAyYzI4LjA1LDAsNTEtMjIuOTUsNTEtNTEgVjUxQzQ5Ny4yNSwyMi45NSw0NzQuMywwLDQ0Ni4yNSwweiBNMjkzLjI1LDQwOGgtNTF2LTUxaDUxVjQwOHogTTM0Ni44LDIxMS42NWwtMjIuOTUsMjIuOTVjLTIwLjM5OSwxNy44NS0zMC42LDMzLjE1LTMwLjYsNzEuNCBoLTUxdi0xMi43NWMwLTI4LjA1LDEwLjItNTMuNTUsMzAuNi03MS40bDMwLjYwMS0zMy4xNWMxMC4yLTcuNjUsMTUuMy0yMC40LDE1LjMtMzUuN2MwLTI4LjA1LTIyLjk1LTUxLTUxLTUxcy01MSwyMi45NS01MSw1MSBoLTUxYzAtNTYuMSw0NS45LTEwMiwxMDItMTAyYzU2LjEsMCwxMDIsNDUuOSwxMDIsMTAyQzM2OS43NSwxNzUuOTUsMzU5LjU1LDE5Ni4zNSwzNDYuOCwyMTEuNjV6Ii8+PC9nPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=) !important;
}
.ninja-forms-star-rating {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEwcHgiIGhlaWdodD0iNTEwcHgiIHZpZXdCb3g9IjAgMCA1MTAgNTEwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTAgNTEwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9InN0YXItb3V0bGluZSI+PHBhdGggZmlsbD0iIzM2MzYzNiIgZD0iTTUxMCwxOTcuNDcybC0xODMuMzctMTUuNzM0TDI1NSwxMi43NWwtNzEuNjI5LDE2OC45ODhMMCwxOTcuNDcybDEzOS4xMDMsMTIwLjUzOUw5Ny40MSw0OTcuMjVMMjU1LDQwMi4xODYgbDE1Ny41OSw5NS4wNjRsLTQxLjY5Mi0xNzkuMjM5TDUxMCwxOTcuNDcyeiBNMjU1LDM1NC4zNDhsLTk1Ljk1Nyw1Ny44ODZsMjUuMzk4LTEwOS4xNjZsLTg0LjczNi03My4zODlsMTExLjY5LTkuNTg4IEwyNTUsMTE3LjE3Mmw0My42MDUsMTAyLjkxOGwxMTEuNjg5LDkuNTg4bC04NC43MTEsNzMuMzg5bDI1LjM5OCwxMDkuMTY2TDI1NSwzNTQuMzQ4eiIvPjwvZz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
}
.ninja-forms-star-rating-hover,
.ninja-forms-star-rating-on {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEwcHgiIGhlaWdodD0iNTEwcHgiIHZpZXdCb3g9IjAgMCA1MTAgNTEwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTAgNTEwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9InN0YXItb3V0bGluZSI+PHBhdGggZmlsbD0iI2U1NDkzYSIgZD0iTTUxMCwxOTcuNDcybC0xODMuMzctMTUuNzM0TDI1NSwxMi43NWwtNzEuNjI5LDE2OC45ODhMMCwxOTcuNDcybDEzOS4xMDMsMTIwLjUzOUw5Ny40MSw0OTcuMjVMMjU1LDQwMi4xODYgbDE1Ny41OSw5NS4wNjRsLTQxLjY5Mi0xNzkuMjM5TDUxMCwxOTcuNDcyeiBNMjU1LDM1NC4zNDhsLTk1Ljk1Nyw1Ny44ODZsMjUuMzk4LTEwOS4xNjZsLTg0LjczNi03My4zODlsMTExLjY5LTkuNTg4IEwyNTUsMTE3LjE3Mmw0My42MDUsMTAyLjkxOGwxMTEuNjg5LDkuNTg4bC04NC43MTEsNzMuMzg5bDI1LjM5OCwxMDkuMTY2TDI1NSwzNTQuMzQ4eiIvPjwvZz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
}
.profile_pass-wrap .short,
.profile_pass-wrap .bad {
  color: #0074C8;
}
.profile_pass-wrap .good {
  color: #00aeef;
}
.profile_pass-wrap .strong {
  color: #8dc63f;
}
form.style-style_9 .ninja-forms-help-text,
.wproto-ninja-form.style-style_9 .ninja-forms-help-text {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTM1LjVweCIgaGVpZ2h0PSI1MzUuNXB4IiB2aWV3Qm94PSIwIDAgNTM1LjUgNTM1LjUiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUzNS41IDUzNS41OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGc+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTQ0Ni4yNSwwaC0zNTdjLTI4LjA1LDAtNTEsMjIuOTUtNTEsNTF2MzU3YzAsMjguMDUsMjIuOTUsNTEsNTEsNTFoMTAybDc2LjUsNzYuNWw3Ni41LTc2LjVoMTAyYzI4LjA1LDAsNTEtMjIuOTUsNTEtNTEgVjUxQzQ5Ny4yNSwyMi45NSw0NzQuMywwLDQ0Ni4yNSwweiBNMjkzLjI1LDQwOGgtNTF2LTUxaDUxVjQwOHogTTM0Ni44LDIxMS42NWwtMjIuOTUsMjIuOTVjLTIwLjM5OSwxNy44NS0zMC42LDMzLjE1LTMwLjYsNzEuNCBoLTUxdi0xMi43NWMwLTI4LjA1LDEwLjItNTMuNTUsMzAuNi03MS40bDMwLjYwMS0zMy4xNWMxMC4yLTcuNjUsMTUuMy0yMC40LDE1LjMtMzUuN2MwLTI4LjA1LTIyLjk1LTUxLTUxLTUxcy01MSwyMi45NS01MSw1MSBoLTUxYzAtNTYuMSw0NS45LTEwMiwxMDItMTAyYzU2LjEsMCwxMDIsNDUuOSwxMDIsMTAyQzM2OS43NSwxNzUuOTUsMzU5LjU1LDE5Ni4zNSwzNDYuOCwyMTEuNjV6Ii8+PC9nPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=) !important;
}
form.style-style_9 .ninja-forms-star-rating,
.wproto-ninja-form.style-style_9 .ninja-forms-star-rating {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEwcHgiIGhlaWdodD0iNTEwcHgiIHZpZXdCb3g9IjAgMCA1MTAgNTEwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTAgNTEwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9InN0YXItb3V0bGluZSI+PHBhdGggZmlsbD0icmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpIiBkPSJNNTEwLDE5Ny40NzJsLTE4My4zNy0xNS43MzRMMjU1LDEyLjc1bC03MS42MjksMTY4Ljk4OEwwLDE5Ny40NzJsMTM5LjEwMywxMjAuNTM5TDk3LjQxLDQ5Ny4yNUwyNTUsNDAyLjE4NiBsMTU3LjU5LDk1LjA2NGwtNDEuNjkyLTE3OS4yMzlMNTEwLDE5Ny40NzJ6IE0yNTUsMzU0LjM0OGwtOTUuOTU3LDU3Ljg4NmwyNS4zOTgtMTA5LjE2NmwtODQuNzM2LTczLjM4OWwxMTEuNjktOS41ODggTDI1NSwxMTcuMTcybDQzLjYwNSwxMDIuOTE4bDExMS42ODksOS41ODhsLTg0LjcxMSw3My4zODlsMjUuMzk4LDEwOS4xNjZMMjU1LDM1NC4zNDh6Ii8+PC9nPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=) !important;
}
form.style-style_9 .ninja-forms-star-rating-hover,
.wproto-ninja-form.style-style_9 .ninja-forms-star-rating-hover,
form.style-style_9 .ninja-forms-star-rating-on,
.wproto-ninja-form.style-style_9 .ninja-forms-star-rating-on {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEwcHgiIGhlaWdodD0iNTEwcHgiIHZpZXdCb3g9IjAgMCA1MTAgNTEwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTAgNTEwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9InN0YXItb3V0bGluZSI+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTUxMCwxOTcuNDcybC0xODMuMzctMTUuNzM0TDI1NSwxMi43NWwtNzEuNjI5LDE2OC45ODhMMCwxOTcuNDcybDEzOS4xMDMsMTIwLjUzOUw5Ny40MSw0OTcuMjVMMjU1LDQwMi4xODYgbDE1Ny41OSw5NS4wNjRsLTQxLjY5Mi0xNzkuMjM5TDUxMCwxOTcuNDcyeiBNMjU1LDM1NC4zNDhsLTk1Ljk1Nyw1Ny44ODZsMjUuMzk4LTEwOS4xNjZsLTg0LjczNi03My4zODlsMTExLjY5LTkuNTg4IEwyNTUsMTE3LjE3Mmw0My42MDUsMTAyLjkxOGwxMTEuNjg5LDkuNTg4bC04NC43MTEsNzMuMzg5bDI1LjM5OCwxMDkuMTY2TDI1NSwzNTQuMzQ4eiIvPjwvZz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
}
form.style-style_9 .profile_pass-wrap .short,
.wproto-ninja-form.style-style_9 .profile_pass-wrap .short,
form.style-style_9 .profile_pass-wrap .bad,
.wproto-ninja-form.style-style_9 .profile_pass-wrap .bad {
  color: #fff;
}
form.style-style_9 .profile_pass-wrap .good,
.wproto-ninja-form.style-style_9 .profile_pass-wrap .good {
  color: #fff;
}
form.style-style_9 .profile_pass-wrap .strong,
.wproto-ninja-form.style-style_9 .profile_pass-wrap .strong {
  color: #fff;
}
.ninja-forms-success-msg {
  color: #00aeef;
}
/**************************************************************************************************************************
	BREADCRUMBS
**************************************************************************************************************************/
#breadcrumbs {
  background-color: #0074C8;
  color: #ffffff;
}
#breadcrumbs .page-title {
  font-size: 1.7999999999999998rem;
  font-weight: 600;
}
#breadcrumbs a {
  color: rgba(255, 255, 255, 0.8);
  font-weight: 500;
}
#breadcrumbs .current,
#breadcrumbs .bbp-breadcrumb-current {
  color: #ffffff;
  font-weight: 800;
}
#breadcrumbs .breadcrumbs-title {
  color: rgba(255, 255, 255, 0.6);
}
#breadcrumbs.style-red,
#breadcrumbs.style-black,
#breadcrumbs.style-orange,
#breadcrumbs.style-blue,
#breadcrumbs.style-yellow,
#breadcrumbs.style-green,
#breadcrumbs.style-purple,
#breadcrumbs.style-red_texture,
#breadcrumbs.style-black_texture {
  color: #fff;
}
#breadcrumbs.style-red a,
#breadcrumbs.style-black a,
#breadcrumbs.style-orange a,
#breadcrumbs.style-blue a,
#breadcrumbs.style-yellow a,
#breadcrumbs.style-green a,
#breadcrumbs.style-purple a,
#breadcrumbs.style-red_texture a,
#breadcrumbs.style-black_texture a {
  color: rgba(255, 255, 255, 0.8);
}
#breadcrumbs.style-red .current,
#breadcrumbs.style-black .current,
#breadcrumbs.style-orange .current,
#breadcrumbs.style-blue .current,
#breadcrumbs.style-yellow .current,
#breadcrumbs.style-green .current,
#breadcrumbs.style-purple .current,
#breadcrumbs.style-red_texture .current,
#breadcrumbs.style-black_texture .current {
  color: #fff;
}
#breadcrumbs.style-red .breadcrumbs-title,
#breadcrumbs.style-black .breadcrumbs-title,
#breadcrumbs.style-orange .breadcrumbs-title,
#breadcrumbs.style-blue .breadcrumbs-title,
#breadcrumbs.style-yellow .breadcrumbs-title,
#breadcrumbs.style-green .breadcrumbs-title,
#breadcrumbs.style-purple .breadcrumbs-title,
#breadcrumbs.style-red_texture .breadcrumbs-title,
#breadcrumbs.style-black_texture .breadcrumbs-title {
  color: rgba(255, 255, 255, 0.6);
}
#breadcrumbs.style-red {
  background-color: #0074C8;
}
#breadcrumbs.style-black {
  background-color: #363636;
}
#breadcrumbs.style-gray {
  background-color: #fafafa;
  color: #505050;
}
#breadcrumbs.style-gray a {
  color: #959595;
}
#breadcrumbs.style-gray .current {
  color: #0074C8;
}
#breadcrumbs.style-gray .breadcrumbs-title {
  color: #afafaf;
}
#breadcrumbs.style-orange {
  background: #0074C8;
  background: linear-gradient(225deg, #0074C8, #ee6f2c, #f7941e);
  background-size: 600% 600%;
  -webkit-animation: AnimateGradient 4s ease infinite;
  -moz-animation: AnimateGradient 4s ease infinite;
  -o-animation: AnimateGradient 4s ease infinite;
  animation: AnimateGradient 4s ease infinite;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0074C8', endColorstr='#f7941e', GradientType=1);
}
#breadcrumbs.style-blue {
  background: #00aeef;
  background: linear-gradient(225deg, #00aeef, #63c3b0, #81ca9d);
  background-size: 600% 600%;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00aeef', endColorstr='#81ca9d', GradientType=1);
  -webkit-animation: AnimateGradient 4s ease infinite;
  -moz-animation: AnimateGradient 4s ease infinite;
  -o-animation: AnimateGradient 4s ease infinite;
  animation: AnimateGradient 4s ease infinite;
}
#breadcrumbs.style-yellow {
  background: #fecc18;
  background: -moz-linear-gradient(45deg, #fecc18 0%, #fdc950 44%, #fdc689 100%);
  background: -webkit-gradient(linear, left bottom, right top, color-stop(0%, #fecc18), color-stop(44%, #fdc950), color-stop(100%, #fdc689));
  background: -webkit-linear-gradient(45deg, #fecc18 0%, #fdc950 44%, #fdc689 100%);
  background: -o-linear-gradient(45deg, #fecc18 0%, #fdc950 44%, #fdc689 100%);
  background: -ms-linear-gradient(45deg, #fecc18 0%, #fdc950 44%, #fdc689 100%);
  background: linear-gradient(45deg, #fecc18 0%, #fdc950 44%, #fdc689 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fecc18', endColorstr='#fdc689', GradientType=1);
}
#breadcrumbs.style-green {
  background: #1cbbb4;
  background: linear-gradient(225deg, #1cbbb4, #51c07d, #8cc640);
  background-size: 600% 600%;
  -webkit-animation: AnimateGradient 4s ease infinite;
  -moz-animation: AnimateGradient 4s ease infinite;
  -o-animation: AnimateGradient 4s ease infinite;
  animation: AnimateGradient 4s ease infinite;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1cbbb4', endColorstr='#8cc640', GradientType=1);
}
#breadcrumbs.style-purple {
  background: #8560a8;
  background: linear-gradient(225deg, #8560a8, #d96a87, #f26d7d);
  background-size: 600% 600%;
  -webkit-animation: AnimateGradient 4s ease infinite;
  -moz-animation: AnimateGradient 4s ease infinite;
  -o-animation: AnimateGradient 4s ease infinite;
  animation: AnimateGradient 4s ease infinite;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8560a8', endColorstr='#f16d7d', GradientType=1);
}
#breadcrumbs.style-orange,
#breadcrumbs.style-blue,
#breadcrumbs.style-yellow,
#breadcrumbs.style-green,
#breadcrumbs.style-purple {
  -webkit-animation: none;
  -moz-animation: none;
  -o-animation: none;
  animation: none;
}
#breadcrumbs.style-red_texture {
  background-image: url(../../images/red_polygon.jpg);
}
#breadcrumbs.style-black_texture {
  background-image: url(../../images/dark_polygon.jpg);
}
/**************************************************************************************************************************
	PAGE 404 ERROR
**************************************************************************************************************************/
.error404 h1 {
  color: #0074C8;
  font-family: 'Roboto';
}
.error404 strong {
  color: #0074C8;
}
.error404 .container-search {
  background-color: #fafafa;
}
.error404 .form-input,
.error404 .form-input:hover,
.error404 .form-input:focus {
  border: 1px solid #ffffff;
  background-color: #ffffff;
  color: #959595;
  -webkit-border-radius: 28px;
  -moz-border-radius: 28px;
  border-radius: 28px;
}
.error404 .form-input:hover,
.error404 .form-input:focus {
  border-color: #0074C8;
}
.error404 .search-form button i {
  color: #363636;
  font-size: 18px;
}
.error404 ::-webkit-input-placeholder {
  color: #959595;
}
.error404 ::-moz-placeholder {
  color: #959595;
}
.error404 :-moz-placeholder {
  color: #959595;
}
.error404 :-ms-input-placeholder {
  color: #959595;
}
/**************************************************************************************************************************
	COMING SOON & MAINTENANCE
**************************************************************************************************************************/
.template-coming-soon .primary-text h1,
.template-maintenance .primary-text h1 {
  font-family: 'Roboto';
}
.coming-soon-style_2 .primary-text h1,
.maintenance-style_2 .primary-text h1,
.coming-soon-style_5 .primary-text h1,
.maintenance-style_5 .primary-text h1 {
  font-family: 'Raleway';
}
.coming-soon-style_5 .primary-text,
.maintenance-style_5 .primary-text {
  color: #959595;
}
.coming-soon-style_5 .primary-text h1,
.maintenance-style_5 .primary-text h1 {
  color: #363636;
}
.coming-soon-style_5 .primary-text h2,
.maintenance-style_5 .primary-text h2 {
  color: #959595;
}
.coming-soon-style_5 #countdown .part .inner span,
.maintenance-style_5 #countdown .part .inner span {
  color: #363636;
}
.coming-soon-style_5 #countdown .part .inner p,
.maintenance-style_5 #countdown .part .inner p {
  color: #959595;
}
.coming-soon-style_5 #countdown .part .inner,
.maintenance-style_5 #countdown .part .inner {
  background: #fafafa;
  border: 1px solid #fafafa;
}
.coming-soon-style_5 #countdown .part .inner:after,
.maintenance-style_5 #countdown .part .inner:after {
  background-color: #0074C8;
}
.coming-soon-style_5 .footer-text,
.maintenance-style_5 .footer-text {
  color: #959595;
}
.coming-soon-style_5 .footer-text a,
.maintenance-style_5 .footer-text a {
  color: #363636;
}
.coming-soon-style_5 .footer-text a:hover,
.maintenance-style_5 .footer-text a:hover {
  color: #0074C8;
}
.coming-soon-style_5 .icons a,
.maintenance-style_5 .icons a {
  color: #c8c8c8;
}
.coming-soon-style_5 .icons a:hover,
.maintenance-style_5 .icons a:hover {
  color: #0074C8;
}
/**************************************************************************************************************************
	SWEET ALERT
**************************************************************************************************************************/
.sweet-overlay {
  background-color: #363636;
  background-color: rgba(54, 54, 54, 0.4);
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
}
.sweet-alert {
  background-color: #ffffff;
}
/**************************************************************************************************************************
	LOGIN / REGISTER FORM SHORTCODE
**************************************************************************************************************************/
.wproto-shortcode-login-signup .navigation {
  -webkit-border-top-left-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  -moz-border-radius-topleft: 3px;
  -moz-border-radius-topright: 3px;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  border-top: 3px solid #fafafa;
  border-left: 3px solid #fafafa;
  border-right: 3px solid #fafafa;
}
.wproto-shortcode-login-signup .navigation a {
  color: #363636;
  background-color: #fafafa;
}
.wproto-shortcode-login-signup .navigation a.current {
  background-color: transparent;
  color: #0074C8;
}
.wproto-shortcode-login-signup .pages {
  border: 3px solid #fafafa;
  border-top: 0;
  -webkit-border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  -moz-border-radius-bottomleft: 3px;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.wproto-shortcode-login-signup .go-to-forgot-password {
  color: #959595;
}
.wproto-shortcode-login-signup .go-to-forgot-password:hover {
  color: #0074C8;
}
.wproto-shortcode-login-signup.no-signup .pages {
  border-top: 3px solid #fafafa;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.wproto-shortcode-login-signup.style_2,
.wproto-shortcode-login-signup.style_3,
.wproto-shortcode-login-signup.style_4,
.wproto-shortcode-login-signup.style_5,
.wproto-shortcode-login-signup.style_6,
.wproto-shortcode-login-signup.style_8 {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.wproto-shortcode-login-signup.style_2 .navigation,
.wproto-shortcode-login-signup.style_3 .navigation,
.wproto-shortcode-login-signup.style_4 .navigation,
.wproto-shortcode-login-signup.style_5 .navigation,
.wproto-shortcode-login-signup.style_6 .navigation,
.wproto-shortcode-login-signup.style_8 .navigation {
  border: 0;
}
.wproto-shortcode-login-signup.style_2 .navigation a,
.wproto-shortcode-login-signup.style_3 .navigation a,
.wproto-shortcode-login-signup.style_4 .navigation a,
.wproto-shortcode-login-signup.style_5 .navigation a,
.wproto-shortcode-login-signup.style_6 .navigation a,
.wproto-shortcode-login-signup.style_8 .navigation a {
  color: #ffffff;
  background-color: #8dc63f;
  -webkit-border-top-left-radius: 3px;
  -moz-border-radius-topleft: 3px;
  border-top-left-radius: 3px;
}
.wproto-shortcode-login-signup.style_2 .navigation a:last-of-type,
.wproto-shortcode-login-signup.style_3 .navigation a:last-of-type,
.wproto-shortcode-login-signup.style_4 .navigation a:last-of-type,
.wproto-shortcode-login-signup.style_5 .navigation a:last-of-type,
.wproto-shortcode-login-signup.style_6 .navigation a:last-of-type,
.wproto-shortcode-login-signup.style_8 .navigation a:last-of-type {
  -webkit-border-top-left-radius: 0;
  -moz-border-radius-topleft: 0;
  border-top-left-radius: 0;
  -webkit-border-top-right-radius: 3px;
  -moz-border-radius-topright: 3px;
  border-top-right-radius: 3px;
}
.wproto-shortcode-login-signup.style_2 .navigation a.current,
.wproto-shortcode-login-signup.style_3 .navigation a.current,
.wproto-shortcode-login-signup.style_4 .navigation a.current,
.wproto-shortcode-login-signup.style_5 .navigation a.current,
.wproto-shortcode-login-signup.style_6 .navigation a.current,
.wproto-shortcode-login-signup.style_8 .navigation a.current {
  background-color: #252525;
  color: #ffffff;
}
.wproto-shortcode-login-signup.style_2 .pages,
.wproto-shortcode-login-signup.style_3 .pages,
.wproto-shortcode-login-signup.style_4 .pages,
.wproto-shortcode-login-signup.style_5 .pages,
.wproto-shortcode-login-signup.style_6 .pages,
.wproto-shortcode-login-signup.style_8 .pages {
  border: 0;
  background-color: #252525;
}
.wproto-shortcode-login-signup.style_2 .go-to-forgot-password,
.wproto-shortcode-login-signup.style_3 .go-to-forgot-password,
.wproto-shortcode-login-signup.style_4 .go-to-forgot-password,
.wproto-shortcode-login-signup.style_5 .go-to-forgot-password,
.wproto-shortcode-login-signup.style_6 .go-to-forgot-password,
.wproto-shortcode-login-signup.style_8 .go-to-forgot-password {
  color: #959595;
}
.wproto-shortcode-login-signup.style_2 .go-to-forgot-password:hover,
.wproto-shortcode-login-signup.style_3 .go-to-forgot-password:hover,
.wproto-shortcode-login-signup.style_4 .go-to-forgot-password:hover,
.wproto-shortcode-login-signup.style_5 .go-to-forgot-password:hover,
.wproto-shortcode-login-signup.style_6 .go-to-forgot-password:hover,
.wproto-shortcode-login-signup.style_8 .go-to-forgot-password:hover {
  color: #0074C8;
}
.wproto-shortcode-login-signup.style_3 .navigation a,
.wproto-shortcode-login-signup.style_8 .navigation a {
  color: #959595;
  background-color: #e6e6e6;
}
.wproto-shortcode-login-signup.style_3 .navigation a.current,
.wproto-shortcode-login-signup.style_8 .navigation a.current {
  background-color: #ededed;
  color: #363636;
}
.wproto-shortcode-login-signup.style_3 .pages,
.wproto-shortcode-login-signup.style_8 .pages {
  background-color: #ededed;
}
.wproto-shortcode-login-signup.style_3 .go-to-forgot-password,
.wproto-shortcode-login-signup.style_8 .go-to-forgot-password {
  color: #959595;
}
.wproto-shortcode-login-signup.style_3 .go-to-forgot-password:hover,
.wproto-shortcode-login-signup.style_8 .go-to-forgot-password:hover {
  color: #0074C8;
}
.wproto-shortcode-login-signup.style_4 .navigation a {
  background-color: #ffffff;
  color: #0074C8;
}
.wproto-shortcode-login-signup.style_4 .navigation a.current {
  color: #ffffff;
  background-color: #0074C8;
}
.wproto-shortcode-login-signup.style_4 .pages {
  color: #ffffff;
  background-color: #0074C8;
}
.wproto-shortcode-login-signup.style_4 .pages a,
.wproto-shortcode-login-signup.style_4 .pages a:hover {
  color: #ffffff;
}
.wproto-shortcode-login-signup.style_4 .go-to-forgot-password {
  color: #ffffff;
}
.wproto-shortcode-login-signup.style_4 .go-to-forgot-password:hover {
  color: #ffffff;
}
.wproto-shortcode-login-signup.style_5 .navigation a {
  color: #00aeef;
  background-color: #ffffff;
}
.wproto-shortcode-login-signup.style_5 .navigation a.current {
  background-color: #00aeef;
  color: #ffffff;
}
.wproto-shortcode-login-signup.style_5 .pages {
  color: #ffffff;
  background-color: #00aeef;
}
.wproto-shortcode-login-signup.style_5 .pages a,
.wproto-shortcode-login-signup.style_5 .pages a:hover {
  color: #ffffff;
}
.wproto-shortcode-login-signup.style_5 .go-to-forgot-password {
  color: #ffffff;
}
.wproto-shortcode-login-signup.style_5 .go-to-forgot-password:hover {
  color: #ffffff;
}
.wproto-shortcode-login-signup.style_6 .navigation a {
  color: #8dc63f;
  background-color: #ffffff;
}
.wproto-shortcode-login-signup.style_6 .navigation a.current {
  background-color: #8dc63f;
  color: #ffffff;
}
.wproto-shortcode-login-signup.style_6 .pages {
  color: #ffffff;
  background-color: #8dc63f;
}
.wproto-shortcode-login-signup.style_6 .pages a,
.wproto-shortcode-login-signup.style_6 .pages a:hover {
  color: #ffffff;
}
.wproto-shortcode-login-signup.style_6 .go-to-forgot-password {
  color: #ffffff;
}
.wproto-shortcode-login-signup.style_6 .go-to-forgot-password:hover {
  color: #ffffff;
}
.wproto-shortcode-login-signup.style_7 .navigation a {
  color: #363636;
  background-color: #ededed;
  border-top: 2px solid transparent;
}
.wproto-shortcode-login-signup.style_7 .navigation a.current {
  background-color: #ffffff;
  color: #363636;
  border-color: #0074C8;
}
.wproto-shortcode-login-signup.style_7 .pages {
  background-color: #ffffff;
}
/**************************************************************************************************************************
	PRICING TABLES SHORTCODE
**************************************************************************************************************************/
.wproto-pricing-table.style_1 .inside {
  border: 3px solid #fafafa;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.wproto-pricing-table.style_1 ul.features {
  background-color: #fafafa;
}
.wproto-pricing-table.style_1 ul.features li {
  border-bottom: 1px solid #ededed;
}
.wproto-pricing-table.style_1 ul.features li:last-of-type {
  border-bottom: 0;
}
.wproto-pricing-table.style_1 header {
  background-color: #ffffff;
}
.wproto-pricing-table.style_1 h4 {
  font-size: 1.4rem;
  background-color: #ffffff;
  border: 3px solid #fafafa;
}
.wproto-pricing-table.style_1 .period {
  color: #363636;
}
.wproto-pricing-table.style_1 .num-1 .price,
.wproto-pricing-table.style_1 .num-1 h4 {
  color: #00aeef;
}
.wproto-pricing-table.style_1 .num-2 .price,
.wproto-pricing-table.style_1 .num-2 h4 {
  color: #0074C8;
}
.wproto-pricing-table.style_1 .num-3 .price,
.wproto-pricing-table.style_1 .num-3 h4 {
  color: #8dc63f;
}
.wproto-pricing-table.style_1 .num-4 .price,
.wproto-pricing-table.style_1 .num-4 h4 {
  color: #363636;
}
.wproto-pricing-table.style_1 .desc {
  color: #959595;
}
.wproto-pricing-table.style_1 .best-value h4 {
  color: #ffffff;
  background-color: #0074C8;
  border-color: #0074C8;
}
.wproto-pricing-table.style_1 .num-1 .inside:hover h4,
.wproto-pricing-table.style_1 .num-1 .inside:hover {
  border-color: #00aeef;
}
.wproto-pricing-table.style_1 .num-2 .inside:hover h4,
.wproto-pricing-table.style_1 .num-2 .inside:hover {
  border-color: #0074C8;
}
.wproto-pricing-table.style_1 .num-3 .inside:hover h4,
.wproto-pricing-table.style_1 .num-3 .inside:hover {
  border-color: #8dc63f;
}
.wproto-pricing-table.style_1 .num-4 .inside:hover h4,
.wproto-pricing-table.style_1 .num-4 .inside:hover {
  border-color: #363636;
}
.wproto-pricing-table.style_2 .num-1 header {
  background: #00aeef;
  background: linear-gradient(225deg, #00aeef, #63c3b0, #81ca9d);
  background-size: 600% 600%;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00aeef', endColorstr='#81ca9d', GradientType=1);
  -webkit-animation: AnimateGradient 4s ease infinite;
  -moz-animation: AnimateGradient 4s ease infinite;
  -o-animation: AnimateGradient 4s ease infinite;
  animation: AnimateGradient 4s ease infinite;
  -webkit-animation: none;
  -moz-animation: none;
  -o-animation: none;
  animation: none;
}
.wproto-pricing-table.style_2 .num-2 header {
  background: #0074C8;
  background: linear-gradient(225deg, #0074C8, #ee6f2c, #f7941e);
  background-size: 600% 600%;
  -webkit-animation: AnimateGradient 4s ease infinite;
  -moz-animation: AnimateGradient 4s ease infinite;
  -o-animation: AnimateGradient 4s ease infinite;
  animation: AnimateGradient 4s ease infinite;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0074C8', endColorstr='#f7941e', GradientType=1);
  -webkit-animation: none;
  -moz-animation: none;
  -o-animation: none;
  animation: none;
}
.wproto-pricing-table.style_2 .num-3 header {
  background: #1cbbb4;
  background: linear-gradient(225deg, #1cbbb4, #51c07d, #8cc640);
  background-size: 600% 600%;
  -webkit-animation: AnimateGradient 4s ease infinite;
  -moz-animation: AnimateGradient 4s ease infinite;
  -o-animation: AnimateGradient 4s ease infinite;
  animation: AnimateGradient 4s ease infinite;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1cbbb4', endColorstr='#8cc640', GradientType=1);
  -webkit-animation: none;
  -moz-animation: none;
  -o-animation: none;
  animation: none;
}
.wproto-pricing-table.style_2 .num-4 header {
  background: #8560a8;
  background: linear-gradient(225deg, #8560a8, #d96a87, #f26d7d);
  background-size: 600% 600%;
  -webkit-animation: AnimateGradient 4s ease infinite;
  -moz-animation: AnimateGradient 4s ease infinite;
  -o-animation: AnimateGradient 4s ease infinite;
  animation: AnimateGradient 4s ease infinite;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8560a8', endColorstr='#f16d7d', GradientType=1);
  -webkit-animation: none;
  -moz-animation: none;
  -o-animation: none;
  animation: none;
}
.wproto-pricing-table.style_2 .num-1:hover header {
  background: #00aeef;
  background: linear-gradient(225deg, #00aeef, #63c3b0, #81ca9d);
  background-size: 600% 600%;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00aeef', endColorstr='#81ca9d', GradientType=1);
  -webkit-animation: AnimateGradient 4s ease infinite;
  -moz-animation: AnimateGradient 4s ease infinite;
  -o-animation: AnimateGradient 4s ease infinite;
  animation: AnimateGradient 4s ease infinite;
}
.wproto-pricing-table.style_2 .num-2:hover header {
  background: #0074C8;
  background: linear-gradient(225deg, #0074C8, #ee6f2c, #f7941e);
  background-size: 600% 600%;
  -webkit-animation: AnimateGradient 4s ease infinite;
  -moz-animation: AnimateGradient 4s ease infinite;
  -o-animation: AnimateGradient 4s ease infinite;
  animation: AnimateGradient 4s ease infinite;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0074C8', endColorstr='#f7941e', GradientType=1);
}
.wproto-pricing-table.style_2 .num-3:hover header {
  background: #1cbbb4;
  background: linear-gradient(225deg, #1cbbb4, #51c07d, #8cc640);
  background-size: 600% 600%;
  -webkit-animation: AnimateGradient 4s ease infinite;
  -moz-animation: AnimateGradient 4s ease infinite;
  -o-animation: AnimateGradient 4s ease infinite;
  animation: AnimateGradient 4s ease infinite;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1cbbb4', endColorstr='#8cc640', GradientType=1);
}
.wproto-pricing-table.style_2 .num-4:hover header {
  background: #8560a8;
  background: linear-gradient(225deg, #8560a8, #d96a87, #f26d7d);
  background-size: 600% 600%;
  -webkit-animation: AnimateGradient 4s ease infinite;
  -moz-animation: AnimateGradient 4s ease infinite;
  -o-animation: AnimateGradient 4s ease infinite;
  animation: AnimateGradient 4s ease infinite;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8560a8', endColorstr='#f16d7d', GradientType=1);
}
.wproto-pricing-table.style_2 header {
  -webkit-border-top-right-radius: 3px;
  -moz-border-radius-topright: 3px;
  border-top-right-radius: 3px;
  -webkit-border-bottom-right-radius: 0;
  -moz-border-radius-bottomright: 0;
  border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -moz-border-radius-bottomleft: 0;
  border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 3px;
  -moz-border-radius-topleft: 3px;
  border-top-left-radius: 3px;
}
.wproto-pricing-table.style_2 .inside {
  background-color: #ffffff;
}
.wproto-pricing-table.style_2 footer {
  background-color: #ededed;
  -webkit-border-top-right-radius: 0;
  -moz-border-radius-topright: 0;
  border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -moz-border-radius-bottomleft: 3px;
  border-bottom-left-radius: 3px;
  -webkit-border-top-left-radius: 0;
  -moz-border-radius-topleft: 0;
  border-top-left-radius: 0;
}
.wproto-pricing-table.style_2 ul.features li {
  border-bottom: 1px solid #ededed;
}
.wproto-pricing-table.style_2 ul.features li:last-of-type {
  border-bottom: 0;
}
.wproto-pricing-table.style_2 .period,
.wproto-pricing-table.style_2 .price,
.wproto-pricing-table.style_2 .desc {
  color: #fff;
}
.wproto-pricing-table.style_2 .helper,
.wproto-pricing-table.style_2 .helper:after {
  background: #ffffff;
}
.wproto-pricing-table.style_2 h4 {
  font-size: 1.4rem;
  background-color: #ffffff;
}
.wproto-pricing-table.style_2 .num-1 h4 {
  color: #00aeef;
}
.wproto-pricing-table.style_2 .num-2 h4 {
  color: #0074C8;
}
.wproto-pricing-table.style_2 .num-3 h4 {
  color: #8dc63f;
}
.wproto-pricing-table.style_2 .num-4 h4 {
  color: #8560a8;
}
.wproto-pricing-table.style_3 .inside {
  background-color: #fafafa;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.wproto-pricing-table.style_3 .top {
  -webkit-border-top-right-radius: 3px;
  -moz-border-radius-topright: 3px;
  border-top-right-radius: 3px;
  -webkit-border-bottom-right-radius: 0;
  -moz-border-radius-bottomright: 0;
  border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -moz-border-radius-bottomleft: 0;
  border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 3px;
  -moz-border-radius-topleft: 3px;
  border-top-left-radius: 3px;
}
.wproto-pricing-table.style_3 .num-1 .top {
  background-color: #00aeef;
}
.wproto-pricing-table.style_3 .num-2 .top {
  background-color: #8560a8;
}
.wproto-pricing-table.style_3 .num-3 .top {
  background-color: #8dc63f;
}
.wproto-pricing-table.style_3 .num-4 .top {
  background-color: #0074C8;
}
.wproto-pricing-table.style_3 ul.features li {
  border-bottom: 1px solid #ededed;
}
.wproto-pricing-table.style_3 ul.features li:last-of-type {
  border-bottom: 0;
}
.wproto-pricing-table.style_3 .rating i.star {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTEycHgiIGhlaWdodD0iMTEycHgiIHZpZXdCb3g9IjAgMCAxMTIgMTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMTIgMTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2UxZTFlMSIgZD0iTTgxLjU2NCw2OS45MjRsOS4wNDMsMzkuMzM2TDU2LDg4LjQ5NmwtMzQuNjA3LDIwLjc2OGw5LjA0Ny0zOS4zMzZMMCw0My40MjFsNDAuMjAzLTMuNTQyTDU2LDIuNzM2bDE1Ljc5NywzNy4xNDMgTDExMiw0My40MjFMODEuNTY0LDY5LjkyNHoiLz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
}
.wproto-pricing-table.style_3 .rating i.filled.star {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTEycHgiIGhlaWdodD0iMTEycHgiIHZpZXdCb3g9IjAgMCAxMTIgMTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMTIgMTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2ZlY2MxNyIgZD0iTTgxLjU2NCw2OS45MjRsOS4wNDMsMzkuMzM2TDU2LDg4LjQ5NmwtMzQuNjA3LDIwLjc2OGw5LjA0Ny0zOS4zMzZMMCw0My40MjFsNDAuMjAzLTMuNTQyTDU2LDIuNzM2bDE1Ljc5NywzNy4xNDMgTDExMiw0My40MjFMODEuNTY0LDY5LjkyNHoiLz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
}
.wproto-pricing-table.style_3 h4,
.wproto-pricing-table.style_3 .desc {
  color: #ffffff;
}
.wproto-pricing-table.style_3 .num-1 .price,
.wproto-pricing-table.style_3 .num-1 .currency {
  color: #00aeef;
}
.wproto-pricing-table.style_3 .num-2 .price,
.wproto-pricing-table.style_3 .num-2 .currency {
  color: #8560a8;
}
.wproto-pricing-table.style_3 .num-3 .price,
.wproto-pricing-table.style_3 .num-3 .currency {
  color: #8dc63f;
}
.wproto-pricing-table.style_3 .num-4 .price,
.wproto-pricing-table.style_3 .num-4 .currency {
  color: #0074C8;
}
.wproto-pricing-table.style_3 .price .period {
  color: #a2a2a2;
}
.wproto-pricing-table.style_4 .inside {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.wproto-pricing-table.style_4 * {
  color: #fff;
}
.wproto-pricing-table.style_4 .button {
  background-color: transparent;
  border-color: #fff;
  color: #fff;
}
.wproto-pricing-table.style_4 .num-1 .inside {
  background: #00aeef;
  background: linear-gradient(225deg, #00aeef, #63c3b0, #81ca9d);
  background-size: 600% 600%;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00aeef', endColorstr='#81ca9d', GradientType=1);
  -webkit-animation: AnimateGradient 4s ease infinite;
  -moz-animation: AnimateGradient 4s ease infinite;
  -o-animation: AnimateGradient 4s ease infinite;
  animation: AnimateGradient 4s ease infinite;
}
.wproto-pricing-table.style_4 .num-2 .inside {
  background: #8560a8;
  background: linear-gradient(225deg, #8560a8, #d96a87, #f26d7d);
  background-size: 600% 600%;
  -webkit-animation: AnimateGradient 4s ease infinite;
  -moz-animation: AnimateGradient 4s ease infinite;
  -o-animation: AnimateGradient 4s ease infinite;
  animation: AnimateGradient 4s ease infinite;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8560a8', endColorstr='#f16d7d', GradientType=1);
}
.wproto-pricing-table.style_4 .num-3 .inside {
  background: #1cbbb4;
  background: linear-gradient(225deg, #1cbbb4, #51c07d, #8cc640);
  background-size: 600% 600%;
  -webkit-animation: AnimateGradient 4s ease infinite;
  -moz-animation: AnimateGradient 4s ease infinite;
  -o-animation: AnimateGradient 4s ease infinite;
  animation: AnimateGradient 4s ease infinite;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1cbbb4', endColorstr='#8cc640', GradientType=1);
}
.wproto-pricing-table.style_4 .num-4 .inside {
  background: #0074C8;
  background: linear-gradient(225deg, #0074C8, #ee6f2c, #f7941e);
  background-size: 600% 600%;
  -webkit-animation: AnimateGradient 4s ease infinite;
  -moz-animation: AnimateGradient 4s ease infinite;
  -o-animation: AnimateGradient 4s ease infinite;
  animation: AnimateGradient 4s ease infinite;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0074C8', endColorstr='#f7941e', GradientType=1);
}
.wproto-pricing-table.style_4 .rating i.star {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEwcHgiIGhlaWdodD0iNTEwcHgiIHZpZXdCb3g9IjAgMCA1MTAgNTEwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTAgNTEwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9InN0YXItb3V0bGluZSI+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTUxMCwxOTcuNDcybC0xODMuMzctMTUuNzM0TDI1NSwxMi43NWwtNzEuNjI5LDE2OC45ODhMMCwxOTcuNDcybDEzOS4xMDMsMTIwLjUzOUw5Ny40MSw0OTcuMjVMMjU1LDQwMi4xODYgbDE1Ny41OSw5NS4wNjRsLTQxLjY5Mi0xNzkuMjM5TDUxMCwxOTcuNDcyeiBNMjU1LDM1NC4zNDhsLTk1Ljk1Nyw1Ny44ODZsMjUuMzk4LTEwOS4xNjZsLTg0LjczNi03My4zODlsMTExLjY5LTkuNTg4IEwyNTUsMTE3LjE3Mmw0My42MDUsMTAyLjkxOGwxMTEuNjg5LDkuNTg4bC04NC43MTEsNzMuMzg5bDI1LjM5OCwxMDkuMTY2TDI1NSwzNTQuMzQ4eiIvPjwvZz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
}
.wproto-pricing-table.style_4 .rating i.filled.star {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTEycHgiIGhlaWdodD0iMTEycHgiIHZpZXdCb3g9IjAgMCAxMTIgMTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMTIgMTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2ZlY2MxNyIgZD0iTTgxLjU2NCw2OS45MjRsOS4wNDMsMzkuMzM2TDU2LDg4LjQ5NmwtMzQuNjA3LDIwLjc2OGw5LjA0Ny0zOS4zMzZMMCw0My40MjFsNDAuMjAzLTMuNTQyTDU2LDIuNzM2bDE1Ljc5NywzNy4xNDMgTDExMiw0My40MjFMODEuNTY0LDY5LjkyNHoiLz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
}
.wproto-pricing-table.style_5 .inside {
  background-color: #fafafa;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 3px solid transparent;
}
.wproto-pricing-table.style_5 .icon {
  border: 5px solid #fafafa;
  background-color: #ffffff;
}
.wproto-pricing-table.style_5 .num-1 .desc:after {
  background-color: #363636;
}
.wproto-pricing-table.style_5 .num-2 .desc:after {
  background-color: #00aeef;
}
.wproto-pricing-table.style_5 .num-3 .desc:after {
  background-color: #0074C8;
}
.wproto-pricing-table.style_5 .num-4 .desc:after {
  background-color: #8dc63f;
}
.wproto-pricing-table.style_5 .num-1 .icon i {
  color: #363636;
}
.wproto-pricing-table.style_5 .num-2 .icon i {
  color: #00aeef;
}
.wproto-pricing-table.style_5 .num-3 .icon i {
  color: #0074C8;
}
.wproto-pricing-table.style_5 .num-4 .icon i {
  color: #8dc63f;
}
.wproto-pricing-table.style_5 .rating i.star {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTEycHgiIGhlaWdodD0iMTEycHgiIHZpZXdCb3g9IjAgMCAxMTIgMTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMTIgMTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2UxZTFlMSIgZD0iTTgxLjU2NCw2OS45MjRsOS4wNDMsMzkuMzM2TDU2LDg4LjQ5NmwtMzQuNjA3LDIwLjc2OGw5LjA0Ny0zOS4zMzZMMCw0My40MjFsNDAuMjAzLTMuNTQyTDU2LDIuNzM2bDE1Ljc5NywzNy4xNDMgTDExMiw0My40MjFMODEuNTY0LDY5LjkyNHoiLz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
}
.wproto-pricing-table.style_5 .rating i.filled.star {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTEycHgiIGhlaWdodD0iMTEycHgiIHZpZXdCb3g9IjAgMCAxMTIgMTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMTIgMTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2ZlY2MxNyIgZD0iTTgxLjU2NCw2OS45MjRsOS4wNDMsMzkuMzM2TDU2LDg4LjQ5NmwtMzQuNjA3LDIwLjc2OGw5LjA0Ny0zOS4zMzZMMCw0My40MjFsNDAuMjAzLTMuNTQyTDU2LDIuNzM2bDE1Ljc5NywzNy4xNDMgTDExMiw0My40MjFMODEuNTY0LDY5LjkyNHoiLz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
}
.wproto-pricing-table.style_5 ul.features li {
  border-bottom: 1px solid #f2f2f2;
}
.wproto-pricing-table.style_5 ul.features li:last-of-type {
  border-bottom: 0;
}
.wproto-pricing-table.style_5 .best-value .inside {
  border-color: #0074C8;
}
.wproto-pricing-table.style_5 .best-value .icon {
  border-color: #0074C8;
  background-color: #0074C8;
}
.wproto-pricing-table.style_5 .best-value .icon i {
  color: #ffffff;
}
.wproto-pricing-table.style_5 .inside:hover {
  border-color: #0074C8;
}
.wproto-pricing-table.style_5 .inside:hover .icon {
  border-color: #0074C8;
}
.wproto-pricing-table.style_5 .inside:hover .icon i {
  color: #0074C8;
}
.wproto-pricing-table.style_5 .best-value .inside:hover .icon i {
  color: #ffffff;
}
.wproto-pricing-table.style_6 .inside {
  background-color: #ffffff;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.wproto-pricing-table.style_6 .icon {
  background-color: #fafafa;
}
.wproto-pricing-table.style_6 .rating i.star {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTEycHgiIGhlaWdodD0iMTEycHgiIHZpZXdCb3g9IjAgMCAxMTIgMTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMTIgMTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2UxZTFlMSIgZD0iTTgxLjU2NCw2OS45MjRsOS4wNDMsMzkuMzM2TDU2LDg4LjQ5NmwtMzQuNjA3LDIwLjc2OGw5LjA0Ny0zOS4zMzZMMCw0My40MjFsNDAuMjAzLTMuNTQyTDU2LDIuNzM2bDE1Ljc5NywzNy4xNDMgTDExMiw0My40MjFMODEuNTY0LDY5LjkyNHoiLz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
}
.wproto-pricing-table.style_6 .rating i.filled.star {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTEycHgiIGhlaWdodD0iMTEycHgiIHZpZXdCb3g9IjAgMCAxMTIgMTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMTIgMTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2ZlY2MxNyIgZD0iTTgxLjU2NCw2OS45MjRsOS4wNDMsMzkuMzM2TDU2LDg4LjQ5NmwtMzQuNjA3LDIwLjc2OGw5LjA0Ny0zOS4zMzZMMCw0My40MjFsNDAuMjAzLTMuNTQyTDU2LDIuNzM2bDE1Ljc5NywzNy4xNDMgTDExMiw0My40MjFMODEuNTY0LDY5LjkyNHoiLz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
}
.wproto-pricing-table.style_6 .best-value .icon,
.wproto-pricing-table.style_6 .inside:hover .icon {
  background-color: #0074C8;
}
.wproto-pricing-table.style_6 .best-value .icon i,
.wproto-pricing-table.style_6 .inside:hover .icon i {
  color: #ffffff;
}
.wproto-pricing-table.style_6 .money {
  color: #0074C8;
  font-size: 2.4rem;
}
.wproto-pricing-table.style_6 .period {
  color: #a2a2a2;
}
.wproto-pricing-table.style_6 ul.features li {
  font-size: 1.2999999999999998rem;
}
.wproto-pricing-table.style_7 header {
  background-color: #111111;
  -webkit-border-top-right-radius: 3px;
  -moz-border-radius-topright: 3px;
  border-top-right-radius: 3px;
  -webkit-border-bottom-right-radius: 0;
  -moz-border-radius-bottomright: 0;
  border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -moz-border-radius-bottomleft: 0;
  border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 3px;
  -moz-border-radius-topleft: 3px;
  border-top-left-radius: 3px;
}
.wproto-pricing-table.style_7 .inside {
  background-color: #252525;
  color: #636363;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.wproto-pricing-table.style_7 footer {
  background-color: #111111;
  -webkit-border-top-right-radius: 0;
  -moz-border-radius-topright: 0;
  border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -moz-border-radius-bottomleft: 3px;
  border-bottom-left-radius: 3px;
  -webkit-border-top-left-radius: 0;
  -moz-border-radius-topleft: 0;
  border-top-left-radius: 0;
}
.wproto-pricing-table.style_7 ul.features li {
  border-bottom: 1px solid #343434;
}
.wproto-pricing-table.style_7 ul.features li:last-of-type {
  border-bottom: 0;
}
.wproto-pricing-table.style_7 .desc {
  color: #636363;
}
.wproto-pricing-table.style_7 .helper,
.wproto-pricing-table.style_7 .helper:after {
  background: #252525;
}
.wproto-pricing-table.style_7 h4 {
  font-size: 1.4rem;
  background-color: #252525;
  color: #ffffff;
}
.wproto-pricing-table.style_7 .num-1 .price {
  color: #00aeef;
}
.wproto-pricing-table.style_7 .num-2 .price {
  color: #0074C8;
}
.wproto-pricing-table.style_7 .num-3 .price {
  color: #8dc63f;
}
.wproto-pricing-table.style_7 .num-4 .price {
  color: #8560a8;
}
.wproto-pricing-table.style_7 .period {
  color: #ffffff;
}
.wproto-pricing-table.style_8 .inside {
  background-color: #252525;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  color: #636363;
}
.wproto-pricing-table.style_8 .top {
  -webkit-border-top-right-radius: 3px;
  -moz-border-radius-topright: 3px;
  border-top-right-radius: 3px;
  -webkit-border-bottom-right-radius: 0;
  -moz-border-radius-bottomright: 0;
  border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -moz-border-radius-bottomleft: 0;
  border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 3px;
  -moz-border-radius-topleft: 3px;
  border-top-left-radius: 3px;
  background-color: #111111;
}
.wproto-pricing-table.style_8 ul.features li {
  border-bottom: 1px solid #343434;
}
.wproto-pricing-table.style_8 ul.features li:last-of-type {
  border-bottom: 0;
}
.wproto-pricing-table.style_8 .rating i.star {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTEycHgiIGhlaWdodD0iMTEycHgiIHZpZXdCb3g9IjAgMCAxMTIgMTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMTIgMTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iIzM0MzQzNCIgZD0iTTgxLjU2NCw2OS45MjRsOS4wNDMsMzkuMzM2TDU2LDg4LjQ5NmwtMzQuNjA3LDIwLjc2OGw5LjA0Ny0zOS4zMzZMMCw0My40MjFsNDAuMjAzLTMuNTQyTDU2LDIuNzM2bDE1Ljc5NywzNy4xNDMgTDExMiw0My40MjFMODEuNTY0LDY5LjkyNHoiLz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
}
.wproto-pricing-table.style_8 .rating i.filled.star {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTEycHgiIGhlaWdodD0iMTEycHgiIHZpZXdCb3g9IjAgMCAxMTIgMTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMTIgMTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2ZlY2MxNyIgZD0iTTgxLjU2NCw2OS45MjRsOS4wNDMsMzkuMzM2TDU2LDg4LjQ5NmwtMzQuNjA3LDIwLjc2OGw5LjA0Ny0zOS4zMzZMMCw0My40MjFsNDAuMjAzLTMuNTQyTDU2LDIuNzM2bDE1Ljc5NywzNy4xNDMgTDExMiw0My40MjFMODEuNTY0LDY5LjkyNHoiLz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
}
.wproto-pricing-table.style_8 h4 {
  color: #ffffff;
}
.wproto-pricing-table.style_8 .desc {
  color: #636363;
}
.wproto-pricing-table.style_8 .price,
.wproto-pricing-table.style_8 .currency,
.wproto-pricing-table.style_8 span.val {
  color: #ffffff;
}
.wproto-pricing-table.style_8 .price .period {
  color: #636363;
}
/**************************************************************************************************************************
	TESTIMONIALS SHORTCODE
**************************************************************************************************************************/
/**
	Single quotes
**/
.wproto-single-testimonial.style-boxed {
  background-color: #ededed;
}
.wproto-single-testimonial.style-boxed .info,
.wproto-single-testimonial.style-boxed .info a {
  color: #c8c8c8;
}
.wproto-single-testimonial.style-boxed .info a:hover {
  color: #0074C8;
}
.wproto-single-testimonial.style-boxed:hover .info a,
.wproto-single-testimonial.style-boxed_alt:hover .info a {
  color: #0074C8;
}
.wproto-single-testimonial.style-minimal:hover .name {
  color: #0074C8;
}
.wproto-single-testimonial.style-boxed:after {
  border-color: transparent #ededed transparent transparent;
}
.wproto-single-testimonial.style-boxed_alt {
  border: 1px solid #e1e1e1;
  background-color: #ffffff;
}
.wproto-single-testimonial.style-boxed_alt:after {
  border-color: transparent #ffffff transparent transparent;
}
.wproto-single-testimonial.style-boxed_alt .text:after {
  border-color: transparent #e1e1e1 transparent transparent;
}
.wproto-single-testimonial.style-minimal .info span {
  color: #c8c8c8;
}
.wproto-single-testimonial.style-dark {
  background-color: #323232;
  color: #636363;
}
.wproto-single-testimonial.style-dark .name {
  color: #ffffff;
}
.wproto-single-testimonial.style-dark:after {
  border-color: transparent #323232 transparent transparent;
}
.wproto-single-testimonial.style-dark_alt {
  background-color: #252525;
  color: #636363;
  border: 1px solid #0074C8;
}
.wproto-single-testimonial.style-dark_alt .name {
  color: #ffffff;
}
.wproto-single-testimonial.style-dark_alt:after {
  border-color: transparent #252525 transparent transparent;
}
.wproto-single-testimonial.style-dark_alt .text:after {
  border-color: transparent #0074C8 transparent transparent;
}
/**
	Carousels
**/
.wproto-testimonials-carousel.style-single_carousel_white .text,
.wproto-testimonials-carousel.style-single_carousel_dark .text {
  font-size: 2.4rem;
  line-height: 1.35em;
  font-weight: 300;
}
.wproto-testimonials-carousel.style-single_carousel_white .name,
.wproto-testimonials-carousel.style-single_carousel_dark .name {
  font-size: 1.4rem;
}
.wproto-testimonials-carousel.style-single_carousel_white .text {
  color: #363636;
}
.wproto-testimonials-carousel.style-single_carousel_white .text strong {
  color: #0074C8;
}
.wproto-testimonials-carousel.style-single_carousel_dark .text {
  color: #fff;
}
.wproto-testimonials-carousel.style-single_carousel_dark .owl-prev,
.wproto-testimonials-carousel.style-single_carousel_dark .owl-next {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background-color: #5a5a5a;
}
.wproto-testimonials-carousel.style-single_carousel_dark .owl-prev {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNMjguNzI0LDUwYzAtMS4zMzgsMC41MTEtMi42NzYsMS41My0zLjY5NmwzMi4xLTMyLjA5OWMyLjA0Mi0yLjA0Miw1LjM1Mi0yLjA0Miw3LjM5MywwYzIuMDQxLDIuMDQxLDIuMDQxLDUuMzUxLDAsNy4zOTMgTDQxLjM0NCw1MGwyOC40MDIsMjguNDAyYzIuMDQxLDIuMDQxLDIuMDQxLDUuMzUyLDAsNy4zOTNjLTIuMDQxLDIuMDQyLTUuMzUxLDIuMDQyLTcuMzkzLDBsLTMyLjEtMzIuMDk5IEMyOS4yMzQsNTIuNjc2LDI4LjcyNCw1MS4zMzgsMjguNzI0LDUweiIvPjwvc3ZnPg==) !important;
}
.wproto-testimonials-carousel.style-single_carousel_dark .owl-next {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNNjkuNzQ2LDUzLjY5NmwtMzIuMSwzMi4wOTljLTIuMDQyLDIuMDQyLTUuMzUyLDIuMDQyLTcuMzkzLDBjLTIuMDQxLTIuMDQxLTIuMDQxLTUuMzUyLDAtNy4zOTNMNTguNjU2LDUwTDMwLjI1NCwyMS41OTggYy0yLjA0MS0yLjA0Mi0yLjA0MS01LjM1MiwwLTcuMzkzYzIuMDQxLTIuMDQyLDUuMzUxLTIuMDQyLDcuMzkzLDBsMzIuMSwzMi4wOTljMS4wMiwxLjAyMSwxLjUzLDIuMzU4LDEuNTMsMy42OTYgUzcwLjc2Niw1Mi42NzYsNjkuNzQ2LDUzLjY5NnoiLz48L3N2Zz4=) !important;
}
.wproto-testimonials-carousel.style-single_carousel_dark .owl-prev:hover,
.wproto-testimonials-carousel.style-single_carousel_dark .owl-next:hover {
  background-color: #0074C8;
}
.wproto-testimonials-carousel.style-single_carousel_dark .info span,
.wproto-testimonials-carousel.style-single_carousel_dark .info a {
  color: #bfbfbf;
}
.wproto-testimonials-carousel.style-single_carousel_dark .name {
  color: #0074C8;
}
/**
	Widgets
**/
.wproto-testimonials-widget.style-widget_1 .owl-page,
.wproto-testimonials-widget.style-widget_3 .owl-page,
.wproto-testimonials-widget.style-widget_5 .owl-page,
.wproto-testimonials-widget.style-widget_7 .owl-page {
  background-color: #e1e1e1;
}
.wproto-testimonials-widget.style-widget_1 .owl-page.active,
.wproto-testimonials-widget.style-widget_3 .owl-page.active,
.wproto-testimonials-widget.style-widget_5 .owl-page.active,
.wproto-testimonials-widget.style-widget_7 .owl-page.active,
.wproto-testimonials-widget.style-widget_1 .owl-page:hover,
.wproto-testimonials-widget.style-widget_3 .owl-page:hover,
.wproto-testimonials-widget.style-widget_5 .owl-page:hover,
.wproto-testimonials-widget.style-widget_7 .owl-page:hover {
  background-color: #0074C8;
}
.wproto-testimonials-widget.style-widget_1 .info,
.wproto-testimonials-widget.style-widget_3 .info,
.wproto-testimonials-widget.style-widget_5 .info,
.wproto-testimonials-widget.style-widget_7 .info {
  font-size: 1.2999999999999998rem;
}
.wproto-testimonials-widget.style-widget_2 .owl-page,
.wproto-testimonials-widget.style-widget_4 .owl-page,
.wproto-testimonials-widget.style-widget_6 .owl-page,
.wproto-testimonials-widget.style-widget_8 .owl-page {
  background-color: #464646;
}
.wproto-testimonials-widget.style-widget_2 .owl-page.active,
.wproto-testimonials-widget.style-widget_4 .owl-page.active,
.wproto-testimonials-widget.style-widget_6 .owl-page.active,
.wproto-testimonials-widget.style-widget_8 .owl-page.active,
.wproto-testimonials-widget.style-widget_2 .owl-page:hover,
.wproto-testimonials-widget.style-widget_4 .owl-page:hover,
.wproto-testimonials-widget.style-widget_6 .owl-page:hover,
.wproto-testimonials-widget.style-widget_8 .owl-page:hover {
  background-color: #0074C8;
}
.wproto-testimonials-widget.style-widget_2 .info,
.wproto-testimonials-widget.style-widget_4 .info,
.wproto-testimonials-widget.style-widget_6 .info,
.wproto-testimonials-widget.style-widget_8 .info {
  font-size: 1.2999999999999998rem;
}
.wproto-testimonials-widget.style-widget_1,
.wproto-testimonials-widget.style-widget_3,
.wproto-testimonials-widget.style-widget_5,
.wproto-testimonials-widget.style-widget_7 {
  background-color: #fafafa;
  border-top: 2px solid #0074C8;
}
.wproto-testimonials-widget.style-widget_1 .item,
.wproto-testimonials-widget.style-widget_3 .item,
.wproto-testimonials-widget.style-widget_5 .item,
.wproto-testimonials-widget.style-widget_7 .item {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTA4LjA0NHB4IiBoZWlnaHQ9IjUwOC4wNDRweCIgdmlld0JveD0iMCAwIDUwOC4wNDQgNTA4LjA0NCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTA4LjA0NCA1MDguMDQ0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGc+PHBhdGggZmlsbD0iI2UxZTFlMSIgZD0iTTAuMTA4LDM1Mi41MzZjMCw2Ni43OTQsNTQuMTQ0LDEyMC45MzgsMTIwLjkzNywxMjAuOTM4YzY2Ljc5NCwwLDEyMC45MzgtNTQuMTQ0LDEyMC45MzgtMTIwLjkzOCBzLTU0LjE0NC0xMjAuOTM3LTEyMC45MzgtMTIwLjkzN2MtMTMuNzI3LDAtMjYuODY3LDIuMzkzLTM5LjE2OCw2LjYxQzEwOS4wOTMsODIuMTE4LDIzMC44MTQtMTguNTQzLDExNy45NzksNjQuMzAzIEMtNy4xMzgsMTU2LjE3LTAuMDI2LDM0OC44NCwwLjExNCwzNTIuMzcxQzAuMTE0LDM1Mi40MjYsMC4xMDgsMzUyLjQ3NSwwLjEwOCwzNTIuNTM2eiIvPjxwYXRoIGZpbGw9IiNlMWUxZTEiIGQ9Ik0yNjYuMTY5LDM1Mi41MzZjMCw2Ni43OTQsNTQuMTQ0LDEyMC45MzgsMTIwLjkzOCwxMjAuOTM4czEyMC45MzgtNTQuMTQ0LDEyMC45MzgtMTIwLjkzOFM0NTMuOSwyMzEuNTk5LDM4Ny4xMDYsMjMxLjU5OSBjLTEzLjcyOCwwLTI2Ljg2NywyLjM5My0zOS4xNjgsNi42MUMzNzUuMTU0LDgyLjExOCw0OTYuODc1LTE4LjU0MywzODQuMDQsNjQuMzAzQzI1OC45MjMsMTU2LjE3LDI2Ni4wMzQsMzQ4Ljg0LDI2Ni4xNzUsMzUyLjM3MSBDMjY2LjE3NSwzNTIuNDI2LDI2Ni4xNjksMzUyLjQ3NSwyNjYuMTY5LDM1Mi41MzZ6Ii8+PC9nPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=) !important;
}
.wproto-testimonials-widget.style-widget_1 .text,
.wproto-testimonials-widget.style-widget_3 .text,
.wproto-testimonials-widget.style-widget_5 .text,
.wproto-testimonials-widget.style-widget_7 .text {
  font-size: 1.7999999999999998rem;
  line-height: 1.20em;
  color: #363636;
}
.wproto-testimonials-widget.style-widget_1 .thumbnail img,
.wproto-testimonials-widget.style-widget_3 .thumbnail img,
.wproto-testimonials-widget.style-widget_5 .thumbnail img,
.wproto-testimonials-widget.style-widget_7 .thumbnail img {
  border: 2px solid transparent;
}
.wproto-testimonials-widget.style-widget_2,
.wproto-testimonials-widget.style-widget_4,
.wproto-testimonials-widget.style-widget_6,
.wproto-testimonials-widget.style-widget_8 {
  background-color: #252525;
}
.wproto-testimonials-widget.style-widget_2 .item,
.wproto-testimonials-widget.style-widget_4 .item,
.wproto-testimonials-widget.style-widget_6 .item,
.wproto-testimonials-widget.style-widget_8 .item {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTA4LjA0NHB4IiBoZWlnaHQ9IjUwOC4wNDRweCIgdmlld0JveD0iMCAwIDUwOC4wNDQgNTA4LjA0NCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTA4LjA0NCA1MDguMDQ0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGc+PHBhdGggZmlsbD0iI2U1NDkzYSIgZD0iTTAuMTA4LDM1Mi41MzZjMCw2Ni43OTQsNTQuMTQ0LDEyMC45MzgsMTIwLjkzNywxMjAuOTM4YzY2Ljc5NCwwLDEyMC45MzgtNTQuMTQ0LDEyMC45MzgtMTIwLjkzOCBzLTU0LjE0NC0xMjAuOTM3LTEyMC45MzgtMTIwLjkzN2MtMTMuNzI3LDAtMjYuODY3LDIuMzkzLTM5LjE2OCw2LjYxQzEwOS4wOTMsODIuMTE4LDIzMC44MTQtMTguNTQzLDExNy45NzksNjQuMzAzIEMtNy4xMzgsMTU2LjE3LTAuMDI2LDM0OC44NCwwLjExNCwzNTIuMzcxQzAuMTE0LDM1Mi40MjYsMC4xMDgsMzUyLjQ3NSwwLjEwOCwzNTIuNTM2eiIvPjxwYXRoIGZpbGw9IiNlNTQ5M2EiIGQ9Ik0yNjYuMTY5LDM1Mi41MzZjMCw2Ni43OTQsNTQuMTQ0LDEyMC45MzgsMTIwLjkzOCwxMjAuOTM4czEyMC45MzgtNTQuMTQ0LDEyMC45MzgtMTIwLjkzOFM0NTMuOSwyMzEuNTk5LDM4Ny4xMDYsMjMxLjU5OSBjLTEzLjcyOCwwLTI2Ljg2NywyLjM5My0zOS4xNjgsNi42MUMzNzUuMTU0LDgyLjExOCw0OTYuODc1LTE4LjU0MywzODQuMDQsNjQuMzAzQzI1OC45MjMsMTU2LjE3LDI2Ni4wMzQsMzQ4Ljg0LDI2Ni4xNzUsMzUyLjM3MSBDMjY2LjE3NSwzNTIuNDI2LDI2Ni4xNjksMzUyLjQ3NSwyNjYuMTY5LDM1Mi41MzZ6Ii8+PC9nPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=) !important;
}
.wproto-testimonials-widget.style-widget_2 .text,
.wproto-testimonials-widget.style-widget_4 .text,
.wproto-testimonials-widget.style-widget_6 .text,
.wproto-testimonials-widget.style-widget_8 .text {
  font-size: 1.7999999999999998rem;
  line-height: 1.20em;
  color: #ffffff;
}
.wproto-testimonials-widget.style-widget_2 .name,
.wproto-testimonials-widget.style-widget_4 .name,
.wproto-testimonials-widget.style-widget_6 .name,
.wproto-testimonials-widget.style-widget_8 .name,
.wproto-testimonials-widget.style-widget_2 .info span,
.wproto-testimonials-widget.style-widget_4 .info span,
.wproto-testimonials-widget.style-widget_6 .info span,
.wproto-testimonials-widget.style-widget_8 .info span {
  color: #636363;
}
.wproto-testimonials-widget.style-widget_2 .thumbnail img,
.wproto-testimonials-widget.style-widget_4 .thumbnail img,
.wproto-testimonials-widget.style-widget_6 .thumbnail img,
.wproto-testimonials-widget.style-widget_8 .thumbnail img {
  border: 2px solid transparent;
}
.wproto-testimonials-widget.style-widget_3,
.wproto-testimonials-widget.style-widget_4,
.wproto-testimonials-widget.style-widget_7 {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.wproto-testimonials-widget.style-widget_7 {
  background-color: transparent;
  border: 1px solid #e1e1e1;
}
.wproto-testimonials-widget.style-widget_7,
.wproto-testimonials-widget.style-widget_8 {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.wproto-testimonials-widget.style-widget_7 .text,
.wproto-testimonials-widget.style-widget_8 .text {
  font-size: 1.4rem;
  line-height: 1.35em;
}
.wproto-testimonials-widget.style-widget_3 .item,
.wproto-testimonials-widget.style-widget_4 .item,
.wproto-testimonials-widget.style-widget_5 .item,
.wproto-testimonials-widget.style-widget_6 .item {
  background-image: none !important;
}
.wproto-testimonials-widget.style-widget_5,
.wproto-testimonials-widget.style-widget_6 {
  background-color: transparent;
}
.wproto-testimonials-widget.style-widget_5 .item,
.wproto-testimonials-widget.style-widget_6 .item {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.wproto-testimonials-widget.style-widget_5 .text,
.wproto-testimonials-widget.style-widget_6 .text {
  font-size: 1.4rem;
  line-height: 1.35em;
}
.wproto-testimonials-widget.style-widget_5 .item {
  background-color: #fafafa;
}
.wproto-testimonials-widget.style-widget_6 .item {
  background-color: #252525;
}
.wproto-testimonials-widget.style-widget_6 .name {
  color: #ffffff;
}
.wproto-testimonials-widget.style-widget_6 .text {
  color: #636363;
}
.wproto-testimonials-widget.style-widget_5 .name,
.wproto-testimonials-widget.style-widget_7 .name {
  color: #363636;
  font-weight: bold;
}
.wproto-testimonials-widget.style-widget_5 .text,
.wproto-testimonials-widget.style-widget_7 .text {
  color: #959595;
}
.wproto-testimonials-widget.style-widget_7 .item {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTA4LjA0NHB4IiBoZWlnaHQ9IjUwOC4wNDRweCIgdmlld0JveD0iMCAwIDUwOC4wNDQgNTA4LjA0NCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTA4LjA0NCA1MDguMDQ0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGc+PHBhdGggZmlsbD0iI2U1NDkzYSIgZD0iTTAuMTA4LDM1Mi41MzZjMCw2Ni43OTQsNTQuMTQ0LDEyMC45MzgsMTIwLjkzNywxMjAuOTM4YzY2Ljc5NCwwLDEyMC45MzgtNTQuMTQ0LDEyMC45MzgtMTIwLjkzOCBzLTU0LjE0NC0xMjAuOTM3LTEyMC45MzgtMTIwLjkzN2MtMTMuNzI3LDAtMjYuODY3LDIuMzkzLTM5LjE2OCw2LjYxQzEwOS4wOTMsODIuMTE4LDIzMC44MTQtMTguNTQzLDExNy45NzksNjQuMzAzIEMtNy4xMzgsMTU2LjE3LTAuMDI2LDM0OC44NCwwLjExNCwzNTIuMzcxQzAuMTE0LDM1Mi40MjYsMC4xMDgsMzUyLjQ3NSwwLjEwOCwzNTIuNTM2eiIvPjxwYXRoIGZpbGw9IiNlNTQ5M2EiIGQ9Ik0yNjYuMTY5LDM1Mi41MzZjMCw2Ni43OTQsNTQuMTQ0LDEyMC45MzgsMTIwLjkzOCwxMjAuOTM4czEyMC45MzgtNTQuMTQ0LDEyMC45MzgtMTIwLjkzOFM0NTMuOSwyMzEuNTk5LDM4Ny4xMDYsMjMxLjU5OSBjLTEzLjcyOCwwLTI2Ljg2NywyLjM5My0zOS4xNjgsNi42MUMzNzUuMTU0LDgyLjExOCw0OTYuODc1LTE4LjU0MywzODQuMDQsNjQuMzAzQzI1OC45MjMsMTU2LjE3LDI2Ni4wMzQsMzQ4Ljg0LDI2Ni4xNzUsMzUyLjM3MSBDMjY2LjE3NSwzNTIuNDI2LDI2Ni4xNjksMzUyLjQ3NSwyNjYuMTY5LDM1Mi41MzZ6Ii8+PC9nPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=) !important;
}
/**************************************************************************************************************************
	CAROUSEL SHARED STYLES
**************************************************************************************************************************/
.wproto-shortcode-partners-clients .pc-title {
  color: #363636;
  font-size: 1.5999999999999999rem;
  font-family: 'Raleway';
}
.wproto-shortcode-partners-clients .pc-title:hover {
  color: #0074C8;
}
.wproto-shortcode-partners-clients .owl-prev,
.wproto-staff-carousel .owl-prev,
.wproto-testimonials-carousel.style-single_carousel_white .owl-prev,
.wproto-shortcode-partners-clients .owl-next,
.wproto-staff-carousel .owl-next,
.wproto-testimonials-carousel.style-single_carousel_white .owl-next {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background-color: #d4d4d4;
}
.wproto-shortcode-partners-clients .owl-prev,
.wproto-staff-carousel .owl-prev,
.wproto-testimonials-carousel.style-single_carousel_white .owl-prev {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNMjguNzI0LDUwYzAtMS4zMzgsMC41MTEtMi42NzYsMS41My0zLjY5NmwzMi4xLTMyLjA5OWMyLjA0Mi0yLjA0Miw1LjM1Mi0yLjA0Miw3LjM5MywwYzIuMDQxLDIuMDQxLDIuMDQxLDUuMzUxLDAsNy4zOTMgTDQxLjM0NCw1MGwyOC40MDIsMjguNDAyYzIuMDQxLDIuMDQxLDIuMDQxLDUuMzUyLDAsNy4zOTNjLTIuMDQxLDIuMDQyLTUuMzUxLDIuMDQyLTcuMzkzLDBsLTMyLjEtMzIuMDk5IEMyOS4yMzQsNTIuNjc2LDI4LjcyNCw1MS4zMzgsMjguNzI0LDUweiIvPjwvc3ZnPg==) !important;
}
.wproto-shortcode-partners-clients .owl-next,
.wproto-staff-carousel .owl-next,
.wproto-testimonials-carousel.style-single_carousel_white .owl-next {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNNjkuNzQ2LDUzLjY5NmwtMzIuMSwzMi4wOTljLTIuMDQyLDIuMDQyLTUuMzUyLDIuMDQyLTcuMzkzLDBjLTIuMDQxLTIuMDQxLTIuMDQxLTUuMzUyLDAtNy4zOTNMNTguNjU2LDUwTDMwLjI1NCwyMS41OTggYy0yLjA0MS0yLjA0Mi0yLjA0MS01LjM1MiwwLTcuMzkzYzIuMDQxLTIuMDQyLDUuMzUxLTIuMDQyLDcuMzkzLDBsMzIuMSwzMi4wOTljMS4wMiwxLjAyMSwxLjUzLDIuMzU4LDEuNTMsMy42OTYgUzcwLjc2Niw1Mi42NzYsNjkuNzQ2LDUzLjY5NnoiLz48L3N2Zz4=) !important;
}
.wproto-shortcode-partners-clients .owl-prev:hover,
.wproto-staff-carousel .owl-prev:hover,
.wproto-testimonials-carousel.style-single_carousel_white .owl-prev:hover {
  background-color: #0074C8;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNMjguNzI0LDUwYzAtMS4zMzgsMC41MTEtMi42NzYsMS41My0zLjY5NmwzMi4xLTMyLjA5OWMyLjA0Mi0yLjA0Miw1LjM1Mi0yLjA0Miw3LjM5MywwYzIuMDQxLDIuMDQxLDIuMDQxLDUuMzUxLDAsNy4zOTMgTDQxLjM0NCw1MGwyOC40MDIsMjguNDAyYzIuMDQxLDIuMDQxLDIuMDQxLDUuMzUyLDAsNy4zOTNjLTIuMDQxLDIuMDQyLTUuMzUxLDIuMDQyLTcuMzkzLDBsLTMyLjEtMzIuMDk5IEMyOS4yMzQsNTIuNjc2LDI4LjcyNCw1MS4zMzgsMjguNzI0LDUweiIvPjwvc3ZnPg==) !important;
}
.wproto-shortcode-partners-clients .owl-next:hover,
.wproto-staff-carousel .owl-next:hover,
.wproto-testimonials-carousel.style-single_carousel_white .owl-next:hover {
  background-color: #0074C8;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNNjkuNzQ2LDUzLjY5NmwtMzIuMSwzMi4wOTljLTIuMDQyLDIuMDQyLTUuMzUyLDIuMDQyLTcuMzkzLDBjLTIuMDQxLTIuMDQxLTIuMDQxLTUuMzUyLDAtNy4zOTNMNTguNjU2LDUwTDMwLjI1NCwyMS41OTggYy0yLjA0MS0yLjA0Mi0yLjA0MS01LjM1MiwwLTcuMzkzYzIuMDQxLTIuMDQyLDUuMzUxLTIuMDQyLDcuMzkzLDBsMzIuMSwzMi4wOTljMS4wMiwxLjAyMSwxLjUzLDIuMzU4LDEuNTMsMy42OTYgUzcwLjc2Niw1Mi42NzYsNjkuNzQ2LDUzLjY5NnoiLz48L3N2Zz4=) !important;
}
.photoalbums-carousel .owl-prev,
.photoalbums-carousel .owl-next {
  background-color: rgba(225, 225, 225, 0.3) !important;
}
.photoalbums-carousel .owl-prev:hover,
.photoalbums-carousel .owl-next:hover {
  background-color: #0074C8 !important;
}
.photoalbums-carousel .owl-page {
  background-color: #ffffff;
}
.photoalbums-carousel .owl-page.active,
.photoalbums-carousel .owl-page:hover {
  background-color: #0074C8;
}
.post-gallery-shortcode .bx-prev,
.post-gallery-shortcode .bx-next {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background-color: rgba(225, 225, 225, 0.3);
}
.post-gallery-shortcode .bx-prev {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNMjguNzI0LDUwYzAtMS4zMzgsMC41MTEtMi42NzYsMS41My0zLjY5NmwzMi4xLTMyLjA5OWMyLjA0Mi0yLjA0Miw1LjM1Mi0yLjA0Miw3LjM5MywwYzIuMDQxLDIuMDQxLDIuMDQxLDUuMzUxLDAsNy4zOTMgTDQxLjM0NCw1MGwyOC40MDIsMjguNDAyYzIuMDQxLDIuMDQxLDIuMDQxLDUuMzUyLDAsNy4zOTNjLTIuMDQxLDIuMDQyLTUuMzUxLDIuMDQyLTcuMzkzLDBsLTMyLjEtMzIuMDk5IEMyOS4yMzQsNTIuNjc2LDI4LjcyNCw1MS4zMzgsMjguNzI0LDUweiIvPjwvc3ZnPg==) !important;
}
.post-gallery-shortcode .bx-next {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNNjkuNzQ2LDUzLjY5NmwtMzIuMSwzMi4wOTljLTIuMDQyLDIuMDQyLTUuMzUyLDIuMDQyLTcuMzkzLDBjLTIuMDQxLTIuMDQxLTIuMDQxLTUuMzUyLDAtNy4zOTNMNTguNjU2LDUwTDMwLjI1NCwyMS41OTggYy0yLjA0MS0yLjA0Mi0yLjA0MS01LjM1MiwwLTcuMzkzYzIuMDQxLTIuMDQyLDUuMzUxLTIuMDQyLDcuMzkzLDBsMzIuMSwzMi4wOTljMS4wMiwxLjAyMSwxLjUzLDIuMzU4LDEuNTMsMy42OTYgUzcwLjc2Niw1Mi42NzYsNjkuNzQ2LDUzLjY5NnoiLz48L3N2Zz4=) !important;
}
.post-gallery-shortcode .bx-prev:hover {
  background-color: #0074C8;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNMjguNzI0LDUwYzAtMS4zMzgsMC41MTEtMi42NzYsMS41My0zLjY5NmwzMi4xLTMyLjA5OWMyLjA0Mi0yLjA0Miw1LjM1Mi0yLjA0Miw3LjM5MywwYzIuMDQxLDIuMDQxLDIuMDQxLDUuMzUxLDAsNy4zOTMgTDQxLjM0NCw1MGwyOC40MDIsMjguNDAyYzIuMDQxLDIuMDQxLDIuMDQxLDUuMzUyLDAsNy4zOTNjLTIuMDQxLDIuMDQyLTUuMzUxLDIuMDQyLTcuMzkzLDBsLTMyLjEtMzIuMDk5IEMyOS4yMzQsNTIuNjc2LDI4LjcyNCw1MS4zMzgsMjguNzI0LDUweiIvPjwvc3ZnPg==) !important;
}
.post-gallery-shortcode .bx-next:hover {
  background-color: #0074C8;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNNjkuNzQ2LDUzLjY5NmwtMzIuMSwzMi4wOTljLTIuMDQyLDIuMDQyLTUuMzUyLDIuMDQyLTcuMzkzLDBjLTIuMDQxLTIuMDQxLTIuMDQxLTUuMzUyLDAtNy4zOTNMNTguNjU2LDUwTDMwLjI1NCwyMS41OTggYy0yLjA0MS0yLjA0Mi0yLjA0MS01LjM1MiwwLTcuMzkzYzIuMDQxLTIuMDQyLDUuMzUxLTIuMDQyLDcuMzkzLDBsMzIuMSwzMi4wOTljMS4wMiwxLjAyMSwxLjUzLDIuMzU4LDEuNTMsMy42OTYgUzcwLjc2Niw1Mi42NzYsNjkuNzQ2LDUzLjY5NnoiLz48L3N2Zz4=) !important;
}
.post-gallery-shortcode .bx-pager-item a {
  background-color: #ffffff;
}
.post-gallery-shortcode .bx-pager-link.active,
.post-gallery-shortcode .bx-pager-link:hover {
  background-color: #0074C8;
}
/**************************************************************************************************************************
	PULSE RAY HOVER EFFECT
**************************************************************************************************************************/
.hover_pulse_ray {
  border-color: #0074C8;
}
.wproto-testimonials-carousel.style-single_carousel_dark .hover_pulse_ray,
.wproto-testimonials-widget.style-widget_2 .hover_pulse_ray,
.wproto-testimonials-widget.style-widget_4 .hover_pulse_ray,
.wproto-testimonials-widget.style-widget_6 .hover_pulse_ray,
.wproto-testimonials-widget.style-widget_8 .hover_pulse_ray,
.wproto-shortcode-contact-details-modern .hover_pulse_ray,
#footer-widgets .wproto_posts_widget .hover_pulse_ray,
#header.style-classic_1 .wproto-mega-menu-element .wproto_posts_widget .hover_pulse_ray,
#header.style-classic_2 .wproto-mega-menu-element .wproto_posts_widget .hover_pulse_ray,
#header.style-inverted .wproto-mega-menu-element .wproto_posts_widget .hover_pulse_ray,
#header.style-centered_logo_alt .wproto-mega-menu-element .wproto_posts_widget .hover_pulse_ray,
#header.style-slider .wproto-mega-menu-element .wproto_posts_widget .hover_pulse_ray {
  border-color: #0074C8;
}
/**************************************************************************************************************************
	OUR STAFF SHORTCODE
**************************************************************************************************************************/
.wproto-staff-grid .overlay,
.wproto-staff-carousel .overlay {
  background-color: rgba(0, 0, 0, 0.7);
}
.wproto-staff-grid .overlay a,
.wproto-staff-carousel .overlay a {
  color: #959595;
  font-size: 2.2rem;
}
.wproto-staff-grid .overlay a:hover,
.wproto-staff-carousel .overlay a:hover {
  color: #0074C8;
}
.wproto-staff-grid .inside,
.wproto-staff-carousel .inside {
  background-color: #ffffff;
}
.wproto-staff-grid .photo:after {
  border-color: transparent transparent #ffffff transparent;
}
.wproto-staff-grid .inside:after {
  background-color: #363636;
}
.wproto-staff-grid .inside:hover:after {
  background-color: #0074C8;
}
.wproto-staff-carousel .photo:after {
  border-color: transparent transparent #fafafa transparent;
}
.wproto-staff-carousel .about {
  background-color: #fafafa;
}
.wproto-staff-carousel .about:after {
  background-color: #363636;
}
.wproto-staff-carousel .inside:hover .about:after {
  background-color: #0074C8;
}
.wproto-staff-carousel .icons a {
  color: #a2a2a2;
  font-size: 1.7999999999999998rem;
}
.wproto-staff-carousel .icons a:hover {
  color: #0074C8;
}
.wproto-staff-carousel .links .photo-larger {
  background-color: #363636;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjE2cHgiIGhlaWdodD0iMTQ2cHgiIHZpZXdCb3g9IjAgMCAyMTYgMTQ2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyMTYgMTQ2IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNMTcyLjc3LDEyMy4wMjVMMTQ0LjgyNSw5NS4wOGM2LjczNS05LjcyMiwxMC4xMDQtMjAuNTU5LDEwLjEwNC0zMi41MDhjMC03Ljc2Ny0xLjUwOC0xNS4xOTUtNC41MjMtMjIuMjgzIGMtMy4wMTQtNy4wODktNy4wODgtMTMuMTk5LTEyLjIyMS0xOC4zMzJzLTExLjI0Mi05LjIwNy0xOC4zMy0xMi4yMjFjLTcuMDktMy4wMTUtMTQuNTE4LTQuNTIyLTIyLjI4NS00LjUyMiBjLTcuNzY3LDAtMTUuMTk1LDEuNTA3LTIyLjI4Myw0LjUyMmMtNy4wODksMy4wMTQtMTMuMTk5LDcuMDg4LTE4LjMzMiwxMi4yMjFjLTUuMTMzLDUuMTMzLTkuMjA3LDExLjI0NC0xMi4yMjEsMTguMzMyIGMtMy4wMTUsNy4wODktNC41MjIsMTQuNTE2LTQuNTIyLDIyLjI4M2MwLDcuNzY3LDEuNTA3LDE1LjE5Myw0LjUyMiwyMi4yODNjMy4wMTQsNy4wODgsNy4wODgsMTMuMTk3LDEyLjIyMSwxOC4zMyBjNS4xMzMsNS4xMzQsMTEuMjQ0LDkuMjA3LDE4LjMzMiwxMi4yMjJjNy4wODksMy4wMTUsMTQuNTE2LDQuNTIyLDIyLjI4Myw0LjUyMmMxMS45NTEsMCwyMi43ODctMy4zNjksMzIuNTA5LTEwLjEwNGwyNy45NDUsMjcuODYzIGMxLjk1NSwyLjA2NCw0LjM5NywzLjA5Niw3LjMzMiwzLjA5NmMyLjgyNCwwLDUuMjctMS4wMzIsNy4zMzItMy4wOTZjMi4wNjQtMi4wNjMsMy4wOTYtNC41MDgsMy4wOTYtNy4zMzIgQzE3NS43ODUsMTI3LjQ3OSwxNzQuNzgxLDEyNS4wMzQsMTcyLjc3LDEyMy4wMjV6IE0xMjMuMzU3LDg4LjM1N2MtNy4xNDMsNy4xNDMtMTUuNzM4LDEwLjcxNC0yNS43ODcsMTAuNzE0IGMtMTAuMDQ4LDAtMTguNjQzLTMuNTcyLTI1Ljc4Ni0xMC43MTRjLTcuMTQzLTcuMTQzLTEwLjcxNC0xNS43MzctMTAuNzE0LTI1Ljc4NmMwLTEwLjA0OCwzLjU3Mi0xOC42NDQsMTAuNzE0LTI1Ljc4NiBjNy4xNDItNy4xNDMsMTUuNzM4LTEwLjcxNCwyNS43ODYtMTAuNzE0YzEwLjA0OCwwLDE4LjY0MywzLjU3MiwyNS43ODcsMTAuNzE0YzcuMTQzLDcuMTQyLDEwLjcxNSwxNS43MzgsMTAuNzE1LDI1Ljc4NiBDMTM0LjA3Miw3Mi42MiwxMzAuNDk5LDgxLjIxNCwxMjMuMzU3LDg4LjM1N3oiLz48L3N2Zz4=) !important;
}
.wproto-staff-carousel .links .link {
  background-color: #363636;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNNDU5LjY1NCwyMzMuMzczbC05MC41MzEsOTAuNWMtNDkuOTY5LDUwLTEzMS4wMzEsNTAtMTgxLDBjLTcuODc1LTcuODQ0LTE0LjAzMS0xNi42ODgtMTkuNDM4LTI1LjgxMyBsNDIuMDYzLTQyLjA2M2MyLTIuMDE2LDQuNDY5LTMuMTcyLDYuODI4LTQuNTMxYzIuOTA2LDkuOTM4LDcuOTg0LDE5LjM0NCwxNS43OTcsMjcuMTU2YzI0Ljk1MywyNC45NjksNjUuNTYzLDI0LjkzOCw5MC41LDAgbDkwLjUtOTAuNWMyNC45NjktMjQuOTY5LDI0Ljk2OS02NS41NjMsMC05MC41MTZjLTI0LjkzOC0yNC45NTMtNjUuNTMxLTI0Ljk1My05MC41LDBsLTMyLjE4OCwzMi4yMTkgYy0yNi4xMDktMTAuMTcyLTU0LjI1LTEyLjkwNi04MS42NDEtOC44OTFsNjguNTc4LTY4LjU3OGM1MC00OS45ODQsMTMxLjAzMS00OS45ODQsMTgxLjAzMSwwIEM1MDkuNjIzLDEwMi4zNDIsNTA5LjYyMywxODMuMzg5LDQ1OS42NTQsMjMzLjM3M3ogTTIyMC4zMjYsMzgyLjE4NmwtMzIuMjAzLDMyLjIxOWMtMjQuOTUzLDI0LjkzOC02NS41NjMsMjQuOTM4LTkwLjUxNiwwIGMtMjQuOTUzLTI0Ljk2OS0yNC45NTMtNjUuNTYzLDAtOTAuNTMxbDkwLjUxNi05MC41YzI0Ljk2OS0yNC45NjksNjUuNTQ3LTI0Ljk2OSw5MC41LDBjNy43OTcsNy43OTcsMTIuODc1LDE3LjIwMywxNS44MTMsMjcuMTI1IGMyLjM3NS0xLjM3NSw0LjgxMy0yLjUsNi44MTMtNC41bDQyLjA2My00Mi4wNDdjLTUuMzc1LTkuMTU2LTExLjU2My0xNy45NjktMTkuNDM4LTI1LjgyOGMtNDkuOTY5LTQ5Ljk4NC0xMzEuMDMxLTQ5Ljk4NC0xODEuMDE2LDAgbC05MC41LDkwLjVjLTQ5Ljk4NCw1MC00OS45ODQsMTMxLjAzMSwwLDE4MS4wMzFjNDkuOTg0LDQ5Ljk2OSwxMzEuMDMxLDQ5Ljk2OSwxODEuMDE2LDBsNjguNTk0LTY4LjU5NCBDMjc0LjU2MSwzOTUuMDkyLDI0Ni40MiwzOTIuMzQyLDIyMC4zMjYsMzgyLjE4NnoiLz48L3N2Zz4=) !important;
}
.wproto-staff-carousel .links .photo-larger:hover {
  background-color: #0074C8;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjE2cHgiIGhlaWdodD0iMTQ2cHgiIHZpZXdCb3g9IjAgMCAyMTYgMTQ2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyMTYgMTQ2IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNMTcyLjc3LDEyMy4wMjVMMTQ0LjgyNSw5NS4wOGM2LjczNS05LjcyMiwxMC4xMDQtMjAuNTU5LDEwLjEwNC0zMi41MDhjMC03Ljc2Ny0xLjUwOC0xNS4xOTUtNC41MjMtMjIuMjgzIGMtMy4wMTQtNy4wODktNy4wODgtMTMuMTk5LTEyLjIyMS0xOC4zMzJzLTExLjI0Mi05LjIwNy0xOC4zMy0xMi4yMjFjLTcuMDktMy4wMTUtMTQuNTE4LTQuNTIyLTIyLjI4NS00LjUyMiBjLTcuNzY3LDAtMTUuMTk1LDEuNTA3LTIyLjI4Myw0LjUyMmMtNy4wODksMy4wMTQtMTMuMTk5LDcuMDg4LTE4LjMzMiwxMi4yMjFjLTUuMTMzLDUuMTMzLTkuMjA3LDExLjI0NC0xMi4yMjEsMTguMzMyIGMtMy4wMTUsNy4wODktNC41MjIsMTQuNTE2LTQuNTIyLDIyLjI4M2MwLDcuNzY3LDEuNTA3LDE1LjE5Myw0LjUyMiwyMi4yODNjMy4wMTQsNy4wODgsNy4wODgsMTMuMTk3LDEyLjIyMSwxOC4zMyBjNS4xMzMsNS4xMzQsMTEuMjQ0LDkuMjA3LDE4LjMzMiwxMi4yMjJjNy4wODksMy4wMTUsMTQuNTE2LDQuNTIyLDIyLjI4Myw0LjUyMmMxMS45NTEsMCwyMi43ODctMy4zNjksMzIuNTA5LTEwLjEwNGwyNy45NDUsMjcuODYzIGMxLjk1NSwyLjA2NCw0LjM5NywzLjA5Niw3LjMzMiwzLjA5NmMyLjgyNCwwLDUuMjctMS4wMzIsNy4zMzItMy4wOTZjMi4wNjQtMi4wNjMsMy4wOTYtNC41MDgsMy4wOTYtNy4zMzIgQzE3NS43ODUsMTI3LjQ3OSwxNzQuNzgxLDEyNS4wMzQsMTcyLjc3LDEyMy4wMjV6IE0xMjMuMzU3LDg4LjM1N2MtNy4xNDMsNy4xNDMtMTUuNzM4LDEwLjcxNC0yNS43ODcsMTAuNzE0IGMtMTAuMDQ4LDAtMTguNjQzLTMuNTcyLTI1Ljc4Ni0xMC43MTRjLTcuMTQzLTcuMTQzLTEwLjcxNC0xNS43MzctMTAuNzE0LTI1Ljc4NmMwLTEwLjA0OCwzLjU3Mi0xOC42NDQsMTAuNzE0LTI1Ljc4NiBjNy4xNDItNy4xNDMsMTUuNzM4LTEwLjcxNCwyNS43ODYtMTAuNzE0YzEwLjA0OCwwLDE4LjY0MywzLjU3MiwyNS43ODcsMTAuNzE0YzcuMTQzLDcuMTQyLDEwLjcxNSwxNS43MzgsMTAuNzE1LDI1Ljc4NiBDMTM0LjA3Miw3Mi42MiwxMzAuNDk5LDgxLjIxNCwxMjMuMzU3LDg4LjM1N3oiLz48L3N2Zz4=) !important;
}
.wproto-staff-carousel .links .link:hover {
  background-color: #0074C8;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNNDU5LjY1NCwyMzMuMzczbC05MC41MzEsOTAuNWMtNDkuOTY5LDUwLTEzMS4wMzEsNTAtMTgxLDBjLTcuODc1LTcuODQ0LTE0LjAzMS0xNi42ODgtMTkuNDM4LTI1LjgxMyBsNDIuMDYzLTQyLjA2M2MyLTIuMDE2LDQuNDY5LTMuMTcyLDYuODI4LTQuNTMxYzIuOTA2LDkuOTM4LDcuOTg0LDE5LjM0NCwxNS43OTcsMjcuMTU2YzI0Ljk1MywyNC45NjksNjUuNTYzLDI0LjkzOCw5MC41LDAgbDkwLjUtOTAuNWMyNC45NjktMjQuOTY5LDI0Ljk2OS02NS41NjMsMC05MC41MTZjLTI0LjkzOC0yNC45NTMtNjUuNTMxLTI0Ljk1My05MC41LDBsLTMyLjE4OCwzMi4yMTkgYy0yNi4xMDktMTAuMTcyLTU0LjI1LTEyLjkwNi04MS42NDEtOC44OTFsNjguNTc4LTY4LjU3OGM1MC00OS45ODQsMTMxLjAzMS00OS45ODQsMTgxLjAzMSwwIEM1MDkuNjIzLDEwMi4zNDIsNTA5LjYyMywxODMuMzg5LDQ1OS42NTQsMjMzLjM3M3ogTTIyMC4zMjYsMzgyLjE4NmwtMzIuMjAzLDMyLjIxOWMtMjQuOTUzLDI0LjkzOC02NS41NjMsMjQuOTM4LTkwLjUxNiwwIGMtMjQuOTUzLTI0Ljk2OS0yNC45NTMtNjUuNTYzLDAtOTAuNTMxbDkwLjUxNi05MC41YzI0Ljk2OS0yNC45NjksNjUuNTQ3LTI0Ljk2OSw5MC41LDBjNy43OTcsNy43OTcsMTIuODc1LDE3LjIwMywxNS44MTMsMjcuMTI1IGMyLjM3NS0xLjM3NSw0LjgxMy0yLjUsNi44MTMtNC41bDQyLjA2My00Mi4wNDdjLTUuMzc1LTkuMTU2LTExLjU2My0xNy45NjktMTkuNDM4LTI1LjgyOGMtNDkuOTY5LTQ5Ljk4NC0xMzEuMDMxLTQ5Ljk4NC0xODEuMDE2LDAgbC05MC41LDkwLjVjLTQ5Ljk4NCw1MC00OS45ODQsMTMxLjAzMSwwLDE4MS4wMzFjNDkuOTg0LDQ5Ljk2OSwxMzEuMDMxLDQ5Ljk2OSwxODEuMDE2LDBsNjguNTk0LTY4LjU5NCBDMjc0LjU2MSwzOTUuMDkyLDI0Ni40MiwzOTIuMzQyLDIyMC4zMjYsMzgyLjE4NnoiLz48L3N2Zz4=) !important;
}
.wproto-staff-grid h4 a,
.wproto-staff-carousel h4 a {
  color: #363636;
}
.wproto-staff-grid h4 a:hover,
.wproto-staff-carousel h4 a:hover,
.wproto-staff-grid .inside:hover h4 a,
.wproto-staff-carousel .inside:hover h4 a {
  color: #0074C8;
}
.wproto-staff-grid .position,
.wproto-staff-carousel .position {
  color: #a2a2a2;
}
/**************************************************************************************************************************
	GO TOP LINK
**************************************************************************************************************************/
#toTop {
  background-color: #111111;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjNjM2MzYzIiBkPSJNNTMuNjk2LDMwLjI1NGwzMi4wOTksMzIuMWMyLjA0MiwyLjA0MiwyLjA0Miw1LjM1MiwwLDcuMzkzYy0yLjA0MSwyLjA0MS01LjM1MiwyLjA0MS03LjM5MywwTDUwLDQxLjM0NEwyMS41OTgsNjkuNzQ2IGMtMi4wNDIsMi4wNDEtNS4zNTIsMi4wNDEtNy4zOTMsMGMtMi4wNDItMi4wNDEtMi4wNDItNS4zNTEsMC03LjM5M2wzMi4wOTktMzIuMWMxLjAyMS0xLjAyLDIuMzU4LTEuNTMsMy42OTYtMS41MyBTNTIuNjc2LDI5LjIzNCw1My42OTYsMzAuMjU0eiIvPjwvc3ZnPg==) !important;
}
#toTop:hover {
  background-color: #0074C8;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNNTMuNjk2LDMwLjI1NGwzMi4wOTksMzIuMWMyLjA0MiwyLjA0MiwyLjA0Miw1LjM1MiwwLDcuMzkzYy0yLjA0MSwyLjA0MS01LjM1MiwyLjA0MS03LjM5MywwTDUwLDQxLjM0NEwyMS41OTgsNjkuNzQ2IGMtMi4wNDIsMi4wNDEtNS4zNTIsMi4wNDEtNy4zOTMsMGMtMi4wNDItMi4wNDEtMi4wNDItNS4zNTEsMC03LjM5M2wzMi4wOTktMzIuMWMxLjAyMS0xLjAyLDIuMzU4LTEuNTMsMy42OTYtMS41MyBTNTIuNjc2LDI5LjIzNCw1My42OTYsMzAuMjU0eiIvPjwvc3ZnPg==) !important;
}
/**************************************************************************************************************************
	FOOTER AND BOTTOM BAR
**************************************************************************************************************************/
#footer {
  background-color: #252525;
  background-image: url(  );
  background-repeat: ;
  background-position: ;
}
#footer .wp-caption-text {
  background-color: transparent;
  color: #636363;
}
#footer a {
  color: #0074C8;
}
#footer a:hover {
  color: #d02b1c;
}
#footer button,
#footer input[type=button],
#footer input[type=submit],
#footer input[type=reset],
#footer .button,
#footer .btn,
#footer .post-pagination a,
#footer .woocommerce-pagination a,
#footer .woocommerce-pagination span,
#footer .comment-navigation a,
#footer .rev_slider_wrapper .button,
#footer button:hover,
#footer input[type=button]:hover,
#footer input[type=submit]:hover,
#footer input[type=reset]:hover,
#footer .button:hover,
#footer .btn:hover,
#footer .post-pagination a:hover,
#footer .comment-navigation a:hover,
#footer .rev_slider_wrapper .button:hover,
#footer .woocommerce-pagination a:hover {
  color: #ffffff !important;
}
#footer .button-style-red-stroke,
#footer .rev_slider_wrapper .button-style-red-stroke,
#footer button.button-style-red-stroke,
#footer input[type=button].button-style-red-stroke,
#footer input[type=submit].button-style-red-stroke,
#footer input[type=reset].button-style-red-stroke,
#footer .button-style-black-stroke:hover,
#footer .rev_slider_wrapper .button-style-black-stroke:hover,
#footer button.button-style-black-stroke:hover,
#footer input[type=button].button-style-black-stroke:hover,
#footer input[type=submit].button-style-black-stroke:hover,
#footer input[type=reset].button-style-black-stroke:hover {
  color: #0074C8 !important;
}
#footer .button-style-red-stroke:hover,
#footer .rev_slider_wrapper .button-style-red-stroke:hover,
#footer button.button-style-red-stroke:hover,
#footer input[type=button].button-style-red-stroke:hover,
#footer input[type=submit].button-style-red-stroke:hover,
#footer input[type=reset].button-style-red-stroke:hover,
#footer .button-style-black-stroke,
#footer .rev_slider_wrapper .button-style-black-stroke,
#footer button.button-style-black-stroke,
#footer input[type=button].button-style-black-stroke,
#footer input[type=submit].button-style-black-stroke,
#footer input[type=reset].button-style-black-stroke {
  color: #363636 !important;
}
#footer .button-style-white-stroke,
#footer .rev_slider_wrapper .button-style-white-stroke,
#footer button.button-style-white-stroke,
#footer input[type=button].button-style-white-stroke,
#footer input[type=submit].button-style-white-stroke,
#footer input[type=reset].button-style-white-stroke,
#footer .button-style-white-stroke:hover,
#footer .rev_slider_wrapper .button-style-white-stroke:hover,
#footer button.button-style-white-stroke:hover,
#footer input[type=button].button-style-white-stroke:hover,
#footer input[type=submit].button-style-white-stroke:hover,
#footer input[type=reset].button-style-white-stroke:hover,
#footer .button-style-orange-gradient,
#footer .button-style-purple-gradient,
#footer .button-style-green-gradient,
#footer .button-style-blue-gradient,
#footer button.button-style-orange-gradient,
#footer input[type=button].button-style-orange-gradient,
#footer input[type=submit].button-style-orange-gradient,
#footer input[type=reset].button-style-orange-gradient,
#footer button.button-style-purple-gradient,
#footer input[type=button].button-style-purple-gradient,
#footer input[type=submit].button-style-purple-gradient,
#footer input[type=reset].button-style-purple-gradient,
#footer button.button-style-green-gradient,
#footer input[type=button].button-style-green-gradient,
#footer input[type=submit].button-style-green-gradient,
#footer input[type=reset].button-style-green-gradient,
#footer button.button-style-blue-gradient,
#footer input[type=button].button-style-blue-gradient,
#footer input[type=submit].button-style-blue-gradient,
#footer input[type=reset].button-style-blue-gradient,
#footer .rev_slider_wrapper .button-style-orange-gradient,
#footer .rev_slider_wrapper .button-style-purple-gradient,
#footer .rev_slider_wrapper .button-style-green-gradient,
#footer .rev_slider_wrapper .button-style-blue-gradient {
  color: #fff !important;
}
#footer .button-style-green-stroke,
#footer .rev_slider_wrapper .button-style-green-stroke,
#footer button.button-style-green-stroke,
#footer input[type=button].button-style-green-stroke,
#footer input[type=submit].button-style-green-stroke,
#footer input[type=reset].button-style-green-stroke,
#footer .button-style-blue-stroke:hover,
#footer .rev_slider_wrapper .button-style-blue-stroke:hover,
#footer button.button-style-blue-stroke:hover,
#footer input[type=button].button-style-blue-stroke:hover,
#footer input[type=submit].button-style-blue-stroke:hover,
#footer input[type=reset].button-style-blue-stroke:hover,
#footer .button-style-iconic-stroke:hover {
  color: #8dc63f !important;
}
#footer .button-style-green-stroke:hover,
#footer .rev_slider_wrapper .button-style-green-stroke:hover,
#footer button.button-style-green-stroke:hover,
#footer input[type=button].button-style-green-stroke:hover,
#footer input[type=submit].button-style-green-stroke:hover,
#footer input[type=reset].button-style-green-stroke:hover,
#footer .button-style-blue-stroke,
#footer .rev_slider_wrapper .button-style-blue-stroke,
#footer button.button-style-blue-stroke,
#footer input[type=button].button-style-blue-stroke,
#footer input[type=submit].button-style-blue-stroke,
#footer input[type=reset].button-style-blue-stroke,
#footer .button-style-iconic-stroke {
  color: #00aeef !important;
}
#footer .button-style-iconic-gradient {
  color: #f26d7d !important;
}
#footer .button-style-iconic-gradient:hover {
  color: #ee3e53 !important;
}
#footer .button-style-iconic-alt,
#footer .button-style-iconic-alt:hover {
  color: #ffffff !important;
}
#bottom-bar {
  background-color: #111111;
  border-top: 1px solid #343434;
  color: #464646;
  background-image: url(  );
  background-repeat: ;
  background-position: ;
}
#bottom-bar a {
  color: #959595;
}
#bottom-bar a:hover,
#bottom-bar .current-menu-item a {
  color: #0074C8;
}
.footer-cols_3 #bottom-bar,
.footer-cols_1 #bottom-bar {
  font-size: 1.2rem;
  background-color: #191919;
  border-top: 0;
}
#footer-widgets,
#header.style-classic_1 .wproto-mega-menu-element,
#header.style-classic_2 .wproto-mega-menu-element,
#header.style-inverted .wproto-mega-menu-element,
#header.style-centered_logo_alt .wproto-mega-menu-element,
#header.style-slider .wproto-mega-menu-element {
  color: #636363;
}
#footer-widgets table,
#header.style-classic_1 .wproto-mega-menu-element table,
#header.style-classic_2 .wproto-mega-menu-element table,
#header.style-inverted .wproto-mega-menu-element table,
#header.style-centered_logo_alt .wproto-mega-menu-element table,
#header.style-slider .wproto-mega-menu-element table {
  border: 1px solid #343434;
}
#footer-widgets table td,
#header.style-classic_1 .wproto-mega-menu-element table td,
#header.style-classic_2 .wproto-mega-menu-element table td,
#header.style-inverted .wproto-mega-menu-element table td,
#header.style-centered_logo_alt .wproto-mega-menu-element table td,
#header.style-slider .wproto-mega-menu-element table td,
#footer-widgets table th,
#header.style-classic_1 .wproto-mega-menu-element table th,
#header.style-classic_2 .wproto-mega-menu-element table th,
#header.style-inverted .wproto-mega-menu-element table th,
#header.style-centered_logo_alt .wproto-mega-menu-element table th,
#header.style-slider .wproto-mega-menu-element table th {
  border: 1px solid #343434;
}
#footer-widgets table tbody tr:nth-child(odd),
#header.style-classic_1 .wproto-mega-menu-element table tbody tr:nth-child(odd),
#header.style-classic_2 .wproto-mega-menu-element table tbody tr:nth-child(odd),
#header.style-inverted .wproto-mega-menu-element table tbody tr:nth-child(odd),
#header.style-centered_logo_alt .wproto-mega-menu-element table tbody tr:nth-child(odd),
#header.style-slider .wproto-mega-menu-element table tbody tr:nth-child(odd) {
  background-color: #1e1e1e;
}
#footer-widgets table th,
#header.style-classic_1 .wproto-mega-menu-element table th,
#header.style-classic_2 .wproto-mega-menu-element table th,
#header.style-inverted .wproto-mega-menu-element table th,
#header.style-centered_logo_alt .wproto-mega-menu-element table th,
#header.style-slider .wproto-mega-menu-element table th {
  color: #ffffff;
}
/**************************************************************************************************************************
	WIDGETS
**************************************************************************************************************************/
.sidebar,
#wproto-header-cart-widget,
.wpb_widgetised_column,
#header.style-default .wproto-mega-menu-element,
#header.style-classic_3 .wproto-mega-menu-element,
#header.style-classic_4 .wproto-mega-menu-element,
#header.style-centered_logo .wproto-mega-menu-element {
  /**
		Archives widget, Meta widget, RSS Widget
	**/
  /**
		Calendar widget
	**/
  /**
		Search widget
	**/
  /**
		RSS Widget
	**/
  /**
		Tags cloud widget
	**/
  /**
		Recent posts and recent comments
	**/
  /**
		Latest tweets
	**/
  /**
		WooCommerce product widget
	**/
  /*-----------------------------------------------------------------------------------------------------------------------------------------------------
		Product categories widget
	*/
  /*-----------------------------------------------------------------------------------------------------------------------------------------------------
		Price filter widget
	*/
  /*-----------------------------------------------------------------------------------------------------------------------------------------------------
		Default shopping cart widget
	*/
  /*-----------------------------------------------------------------------------------------------------------------------------------------------------
		Nav Filters
	*/
}
.sidebar .widget-title,
#wproto-header-cart-widget .widget-title,
.wpb_widgetised_column .widget-title,
#header.style-default .wproto-mega-menu-element .widget-title,
#header.style-classic_3 .wproto-mega-menu-element .widget-title,
#header.style-classic_4 .wproto-mega-menu-element .widget-title,
#header.style-centered_logo .wproto-mega-menu-element .widget-title {
  background-color: #f5f5f5;
  color: #363636;
}
.sidebar .widget-inside,
#wproto-header-cart-widget .widget-inside,
.wpb_widgetised_column .widget-inside,
#header.style-default .wproto-mega-menu-element .widget-inside,
#header.style-classic_3 .wproto-mega-menu-element .widget-inside,
#header.style-classic_4 .wproto-mega-menu-element .widget-inside,
#header.style-centered_logo .wproto-mega-menu-element .widget-inside {
  background-color: #fafafa;
}
.sidebar .widget_archive .sbHolder,
#wproto-header-cart-widget .widget_archive .sbHolder,
.wpb_widgetised_column .widget_archive .sbHolder,
#header.style-default .wproto-mega-menu-element .widget_archive .sbHolder,
#header.style-classic_3 .wproto-mega-menu-element .widget_archive .sbHolder,
#header.style-classic_4 .wproto-mega-menu-element .widget_archive .sbHolder,
#header.style-centered_logo .wproto-mega-menu-element .widget_archive .sbHolder,
.sidebar .widget_meta .sbHolder,
#wproto-header-cart-widget .widget_meta .sbHolder,
.wpb_widgetised_column .widget_meta .sbHolder,
#header.style-default .wproto-mega-menu-element .widget_meta .sbHolder,
#header.style-classic_3 .wproto-mega-menu-element .widget_meta .sbHolder,
#header.style-classic_4 .wproto-mega-menu-element .widget_meta .sbHolder,
#header.style-centered_logo .wproto-mega-menu-element .widget_meta .sbHolder,
.sidebar .widget_rss .sbHolder,
#wproto-header-cart-widget .widget_rss .sbHolder,
.wpb_widgetised_column .widget_rss .sbHolder,
#header.style-default .wproto-mega-menu-element .widget_rss .sbHolder,
#header.style-classic_3 .wproto-mega-menu-element .widget_rss .sbHolder,
#header.style-classic_4 .wproto-mega-menu-element .widget_rss .sbHolder,
#header.style-centered_logo .wproto-mega-menu-element .widget_rss .sbHolder,
.sidebar .widget_categories .sbHolder,
#wproto-header-cart-widget .widget_categories .sbHolder,
.wpb_widgetised_column .widget_categories .sbHolder,
#header.style-default .wproto-mega-menu-element .widget_categories .sbHolder,
#header.style-classic_3 .wproto-mega-menu-element .widget_categories .sbHolder,
#header.style-classic_4 .wproto-mega-menu-element .widget_categories .sbHolder,
#header.style-centered_logo .wproto-mega-menu-element .widget_categories .sbHolder,
.sidebar .widget_pages .sbHolder,
#wproto-header-cart-widget .widget_pages .sbHolder,
.wpb_widgetised_column .widget_pages .sbHolder,
#header.style-default .wproto-mega-menu-element .widget_pages .sbHolder,
#header.style-classic_3 .wproto-mega-menu-element .widget_pages .sbHolder,
#header.style-classic_4 .wproto-mega-menu-element .widget_pages .sbHolder,
#header.style-centered_logo .wproto-mega-menu-element .widget_pages .sbHolder,
.sidebar .widget_nav_menu .sbHolder,
#wproto-header-cart-widget .widget_nav_menu .sbHolder,
.wpb_widgetised_column .widget_nav_menu .sbHolder,
#header.style-default .wproto-mega-menu-element .widget_nav_menu .sbHolder,
#header.style-classic_3 .wproto-mega-menu-element .widget_nav_menu .sbHolder,
#header.style-classic_4 .wproto-mega-menu-element .widget_nav_menu .sbHolder,
#header.style-centered_logo .wproto-mega-menu-element .widget_nav_menu .sbHolder,
.sidebar .wproto_taxonomy_widget .sbHolder,
#wproto-header-cart-widget .wproto_taxonomy_widget .sbHolder,
.wpb_widgetised_column .wproto_taxonomy_widget .sbHolder,
#header.style-default .wproto-mega-menu-element .wproto_taxonomy_widget .sbHolder,
#header.style-classic_3 .wproto-mega-menu-element .wproto_taxonomy_widget .sbHolder,
#header.style-classic_4 .wproto-mega-menu-element .wproto_taxonomy_widget .sbHolder,
#header.style-centered_logo .wproto-mega-menu-element .wproto_taxonomy_widget .sbHolder {
  border-color: #e1e1e1;
  background-color: #ffffff;
}
.sidebar .widget_archive .widget-title + ul a,
#wproto-header-cart-widget .widget_archive .widget-title + ul a,
.wpb_widgetised_column .widget_archive .widget-title + ul a,
#header.style-default .wproto-mega-menu-element .widget_archive .widget-title + ul a,
#header.style-classic_3 .wproto-mega-menu-element .widget_archive .widget-title + ul a,
#header.style-classic_4 .wproto-mega-menu-element .widget_archive .widget-title + ul a,
#header.style-centered_logo .wproto-mega-menu-element .widget_archive .widget-title + ul a,
.sidebar .widget_meta .widget-title + ul a,
#wproto-header-cart-widget .widget_meta .widget-title + ul a,
.wpb_widgetised_column .widget_meta .widget-title + ul a,
#header.style-default .wproto-mega-menu-element .widget_meta .widget-title + ul a,
#header.style-classic_3 .wproto-mega-menu-element .widget_meta .widget-title + ul a,
#header.style-classic_4 .wproto-mega-menu-element .widget_meta .widget-title + ul a,
#header.style-centered_logo .wproto-mega-menu-element .widget_meta .widget-title + ul a,
.sidebar .widget_rss .widget-title + ul a,
#wproto-header-cart-widget .widget_rss .widget-title + ul a,
.wpb_widgetised_column .widget_rss .widget-title + ul a,
#header.style-default .wproto-mega-menu-element .widget_rss .widget-title + ul a,
#header.style-classic_3 .wproto-mega-menu-element .widget_rss .widget-title + ul a,
#header.style-classic_4 .wproto-mega-menu-element .widget_rss .widget-title + ul a,
#header.style-centered_logo .wproto-mega-menu-element .widget_rss .widget-title + ul a,
.sidebar .widget_categories .widget-title + ul a,
#wproto-header-cart-widget .widget_categories .widget-title + ul a,
.wpb_widgetised_column .widget_categories .widget-title + ul a,
#header.style-default .wproto-mega-menu-element .widget_categories .widget-title + ul a,
#header.style-classic_3 .wproto-mega-menu-element .widget_categories .widget-title + ul a,
#header.style-classic_4 .wproto-mega-menu-element .widget_categories .widget-title + ul a,
#header.style-centered_logo .wproto-mega-menu-element .widget_categories .widget-title + ul a,
.sidebar .widget_pages .widget-title + ul a,
#wproto-header-cart-widget .widget_pages .widget-title + ul a,
.wpb_widgetised_column .widget_pages .widget-title + ul a,
#header.style-default .wproto-mega-menu-element .widget_pages .widget-title + ul a,
#header.style-classic_3 .wproto-mega-menu-element .widget_pages .widget-title + ul a,
#header.style-classic_4 .wproto-mega-menu-element .widget_pages .widget-title + ul a,
#header.style-centered_logo .wproto-mega-menu-element .widget_pages .widget-title + ul a,
.sidebar .widget_nav_menu .widget-title + ul a,
#wproto-header-cart-widget .widget_nav_menu .widget-title + ul a,
.wpb_widgetised_column .widget_nav_menu .widget-title + ul a,
#header.style-default .wproto-mega-menu-element .widget_nav_menu .widget-title + ul a,
#header.style-classic_3 .wproto-mega-menu-element .widget_nav_menu .widget-title + ul a,
#header.style-classic_4 .wproto-mega-menu-element .widget_nav_menu .widget-title + ul a,
#header.style-centered_logo .wproto-mega-menu-element .widget_nav_menu .widget-title + ul a,
.sidebar .wproto_taxonomy_widget .widget-title + ul a,
#wproto-header-cart-widget .wproto_taxonomy_widget .widget-title + ul a,
.wpb_widgetised_column .wproto_taxonomy_widget .widget-title + ul a,
#header.style-default .wproto-mega-menu-element .wproto_taxonomy_widget .widget-title + ul a,
#header.style-classic_3 .wproto-mega-menu-element .wproto_taxonomy_widget .widget-title + ul a,
#header.style-classic_4 .wproto-mega-menu-element .wproto_taxonomy_widget .widget-title + ul a,
#header.style-centered_logo .wproto-mega-menu-element .wproto_taxonomy_widget .widget-title + ul a,
.sidebar .widget_archive ul.menu a,
#wproto-header-cart-widget .widget_archive ul.menu a,
.wpb_widgetised_column .widget_archive ul.menu a,
#header.style-default .wproto-mega-menu-element .widget_archive ul.menu a,
#header.style-classic_3 .wproto-mega-menu-element .widget_archive ul.menu a,
#header.style-classic_4 .wproto-mega-menu-element .widget_archive ul.menu a,
#header.style-centered_logo .wproto-mega-menu-element .widget_archive ul.menu a,
.sidebar .widget_meta ul.menu a,
#wproto-header-cart-widget .widget_meta ul.menu a,
.wpb_widgetised_column .widget_meta ul.menu a,
#header.style-default .wproto-mega-menu-element .widget_meta ul.menu a,
#header.style-classic_3 .wproto-mega-menu-element .widget_meta ul.menu a,
#header.style-classic_4 .wproto-mega-menu-element .widget_meta ul.menu a,
#header.style-centered_logo .wproto-mega-menu-element .widget_meta ul.menu a,
.sidebar .widget_rss ul.menu a,
#wproto-header-cart-widget .widget_rss ul.menu a,
.wpb_widgetised_column .widget_rss ul.menu a,
#header.style-default .wproto-mega-menu-element .widget_rss ul.menu a,
#header.style-classic_3 .wproto-mega-menu-element .widget_rss ul.menu a,
#header.style-classic_4 .wproto-mega-menu-element .widget_rss ul.menu a,
#header.style-centered_logo .wproto-mega-menu-element .widget_rss ul.menu a,
.sidebar .widget_categories ul.menu a,
#wproto-header-cart-widget .widget_categories ul.menu a,
.wpb_widgetised_column .widget_categories ul.menu a,
#header.style-default .wproto-mega-menu-element .widget_categories ul.menu a,
#header.style-classic_3 .wproto-mega-menu-element .widget_categories ul.menu a,
#header.style-classic_4 .wproto-mega-menu-element .widget_categories ul.menu a,
#header.style-centered_logo .wproto-mega-menu-element .widget_categories ul.menu a,
.sidebar .widget_pages ul.menu a,
#wproto-header-cart-widget .widget_pages ul.menu a,
.wpb_widgetised_column .widget_pages ul.menu a,
#header.style-default .wproto-mega-menu-element .widget_pages ul.menu a,
#header.style-classic_3 .wproto-mega-menu-element .widget_pages ul.menu a,
#header.style-classic_4 .wproto-mega-menu-element .widget_pages ul.menu a,
#header.style-centered_logo .wproto-mega-menu-element .widget_pages ul.menu a,
.sidebar .widget_nav_menu ul.menu a,
#wproto-header-cart-widget .widget_nav_menu ul.menu a,
.wpb_widgetised_column .widget_nav_menu ul.menu a,
#header.style-default .wproto-mega-menu-element .widget_nav_menu ul.menu a,
#header.style-classic_3 .wproto-mega-menu-element .widget_nav_menu ul.menu a,
#header.style-classic_4 .wproto-mega-menu-element .widget_nav_menu ul.menu a,
#header.style-centered_logo .wproto-mega-menu-element .widget_nav_menu ul.menu a,
.sidebar .wproto_taxonomy_widget ul.menu a,
#wproto-header-cart-widget .wproto_taxonomy_widget ul.menu a,
.wpb_widgetised_column .wproto_taxonomy_widget ul.menu a,
#header.style-default .wproto-mega-menu-element .wproto_taxonomy_widget ul.menu a,
#header.style-classic_3 .wproto-mega-menu-element .wproto_taxonomy_widget ul.menu a,
#header.style-classic_4 .wproto-mega-menu-element .wproto_taxonomy_widget ul.menu a,
#header.style-centered_logo .wproto-mega-menu-element .wproto_taxonomy_widget ul.menu a {
  color: #888888;
}
.sidebar .widget_archive .widget-title + ul a:hover,
#wproto-header-cart-widget .widget_archive .widget-title + ul a:hover,
.wpb_widgetised_column .widget_archive .widget-title + ul a:hover,
#header.style-default .wproto-mega-menu-element .widget_archive .widget-title + ul a:hover,
#header.style-classic_3 .wproto-mega-menu-element .widget_archive .widget-title + ul a:hover,
#header.style-classic_4 .wproto-mega-menu-element .widget_archive .widget-title + ul a:hover,
#header.style-centered_logo .wproto-mega-menu-element .widget_archive .widget-title + ul a:hover,
.sidebar .widget_meta .widget-title + ul a:hover,
#wproto-header-cart-widget .widget_meta .widget-title + ul a:hover,
.wpb_widgetised_column .widget_meta .widget-title + ul a:hover,
#header.style-default .wproto-mega-menu-element .widget_meta .widget-title + ul a:hover,
#header.style-classic_3 .wproto-mega-menu-element .widget_meta .widget-title + ul a:hover,
#header.style-classic_4 .wproto-mega-menu-element .widget_meta .widget-title + ul a:hover,
#header.style-centered_logo .wproto-mega-menu-element .widget_meta .widget-title + ul a:hover,
.sidebar .widget_rss .widget-title + ul a:hover,
#wproto-header-cart-widget .widget_rss .widget-title + ul a:hover,
.wpb_widgetised_column .widget_rss .widget-title + ul a:hover,
#header.style-default .wproto-mega-menu-element .widget_rss .widget-title + ul a:hover,
#header.style-classic_3 .wproto-mega-menu-element .widget_rss .widget-title + ul a:hover,
#header.style-classic_4 .wproto-mega-menu-element .widget_rss .widget-title + ul a:hover,
#header.style-centered_logo .wproto-mega-menu-element .widget_rss .widget-title + ul a:hover,
.sidebar .widget_categories .widget-title + ul a:hover,
#wproto-header-cart-widget .widget_categories .widget-title + ul a:hover,
.wpb_widgetised_column .widget_categories .widget-title + ul a:hover,
#header.style-default .wproto-mega-menu-element .widget_categories .widget-title + ul a:hover,
#header.style-classic_3 .wproto-mega-menu-element .widget_categories .widget-title + ul a:hover,
#header.style-classic_4 .wproto-mega-menu-element .widget_categories .widget-title + ul a:hover,
#header.style-centered_logo .wproto-mega-menu-element .widget_categories .widget-title + ul a:hover,
.sidebar .widget_pages .widget-title + ul a:hover,
#wproto-header-cart-widget .widget_pages .widget-title + ul a:hover,
.wpb_widgetised_column .widget_pages .widget-title + ul a:hover,
#header.style-default .wproto-mega-menu-element .widget_pages .widget-title + ul a:hover,
#header.style-classic_3 .wproto-mega-menu-element .widget_pages .widget-title + ul a:hover,
#header.style-classic_4 .wproto-mega-menu-element .widget_pages .widget-title + ul a:hover,
#header.style-centered_logo .wproto-mega-menu-element .widget_pages .widget-title + ul a:hover,
.sidebar .widget_nav_menu .widget-title + ul a:hover,
#wproto-header-cart-widget .widget_nav_menu .widget-title + ul a:hover,
.wpb_widgetised_column .widget_nav_menu .widget-title + ul a:hover,
#header.style-default .wproto-mega-menu-element .widget_nav_menu .widget-title + ul a:hover,
#header.style-classic_3 .wproto-mega-menu-element .widget_nav_menu .widget-title + ul a:hover,
#header.style-classic_4 .wproto-mega-menu-element .widget_nav_menu .widget-title + ul a:hover,
#header.style-centered_logo .wproto-mega-menu-element .widget_nav_menu .widget-title + ul a:hover,
.sidebar .wproto_taxonomy_widget .widget-title + ul a:hover,
#wproto-header-cart-widget .wproto_taxonomy_widget .widget-title + ul a:hover,
.wpb_widgetised_column .wproto_taxonomy_widget .widget-title + ul a:hover,
#header.style-default .wproto-mega-menu-element .wproto_taxonomy_widget .widget-title + ul a:hover,
#header.style-classic_3 .wproto-mega-menu-element .wproto_taxonomy_widget .widget-title + ul a:hover,
#header.style-classic_4 .wproto-mega-menu-element .wproto_taxonomy_widget .widget-title + ul a:hover,
#header.style-centered_logo .wproto-mega-menu-element .wproto_taxonomy_widget .widget-title + ul a:hover,
.sidebar .widget_archive ul.menu a:hover,
#wproto-header-cart-widget .widget_archive ul.menu a:hover,
.wpb_widgetised_column .widget_archive ul.menu a:hover,
#header.style-default .wproto-mega-menu-element .widget_archive ul.menu a:hover,
#header.style-classic_3 .wproto-mega-menu-element .widget_archive ul.menu a:hover,
#header.style-classic_4 .wproto-mega-menu-element .widget_archive ul.menu a:hover,
#header.style-centered_logo .wproto-mega-menu-element .widget_archive ul.menu a:hover,
.sidebar .widget_meta ul.menu a:hover,
#wproto-header-cart-widget .widget_meta ul.menu a:hover,
.wpb_widgetised_column .widget_meta ul.menu a:hover,
#header.style-default .wproto-mega-menu-element .widget_meta ul.menu a:hover,
#header.style-classic_3 .wproto-mega-menu-element .widget_meta ul.menu a:hover,
#header.style-classic_4 .wproto-mega-menu-element .widget_meta ul.menu a:hover,
#header.style-centered_logo .wproto-mega-menu-element .widget_meta ul.menu a:hover,
.sidebar .widget_rss ul.menu a:hover,
#wproto-header-cart-widget .widget_rss ul.menu a:hover,
.wpb_widgetised_column .widget_rss ul.menu a:hover,
#header.style-default .wproto-mega-menu-element .widget_rss ul.menu a:hover,
#header.style-classic_3 .wproto-mega-menu-element .widget_rss ul.menu a:hover,
#header.style-classic_4 .wproto-mega-menu-element .widget_rss ul.menu a:hover,
#header.style-centered_logo .wproto-mega-menu-element .widget_rss ul.menu a:hover,
.sidebar .widget_categories ul.menu a:hover,
#wproto-header-cart-widget .widget_categories ul.menu a:hover,
.wpb_widgetised_column .widget_categories ul.menu a:hover,
#header.style-default .wproto-mega-menu-element .widget_categories ul.menu a:hover,
#header.style-classic_3 .wproto-mega-menu-element .widget_categories ul.menu a:hover,
#header.style-classic_4 .wproto-mega-menu-element .widget_categories ul.menu a:hover,
#header.style-centered_logo .wproto-mega-menu-element .widget_categories ul.menu a:hover,
.sidebar .widget_pages ul.menu a:hover,
#wproto-header-cart-widget .widget_pages ul.menu a:hover,
.wpb_widgetised_column .widget_pages ul.menu a:hover,
#header.style-default .wproto-mega-menu-element .widget_pages ul.menu a:hover,
#header.style-classic_3 .wproto-mega-menu-element .widget_pages ul.menu a:hover,
#header.style-classic_4 .wproto-mega-menu-element .widget_pages ul.menu a:hover,
#header.style-centered_logo .wproto-mega-menu-element .widget_pages ul.menu a:hover,
.sidebar .widget_nav_menu ul.menu a:hover,
#wproto-header-cart-widget .widget_nav_menu ul.menu a:hover,
.wpb_widgetised_column .widget_nav_menu ul.menu a:hover,
#header.style-default .wproto-mega-menu-element .widget_nav_menu ul.menu a:hover,
#header.style-classic_3 .wproto-mega-menu-element .widget_nav_menu ul.menu a:hover,
#header.style-classic_4 .wproto-mega-menu-element .widget_nav_menu ul.menu a:hover,
#header.style-centered_logo .wproto-mega-menu-element .widget_nav_menu ul.menu a:hover,
.sidebar .wproto_taxonomy_widget ul.menu a:hover,
#wproto-header-cart-widget .wproto_taxonomy_widget ul.menu a:hover,
.wpb_widgetised_column .wproto_taxonomy_widget ul.menu a:hover,
#header.style-default .wproto-mega-menu-element .wproto_taxonomy_widget ul.menu a:hover,
#header.style-classic_3 .wproto-mega-menu-element .wproto_taxonomy_widget ul.menu a:hover,
#header.style-classic_4 .wproto-mega-menu-element .wproto_taxonomy_widget ul.menu a:hover,
#header.style-centered_logo .wproto-mega-menu-element .wproto_taxonomy_widget ul.menu a:hover {
  color: #0074C8;
}
.sidebar .widget_archive .widget-title + ul li,
#wproto-header-cart-widget .widget_archive .widget-title + ul li,
.wpb_widgetised_column .widget_archive .widget-title + ul li,
#header.style-default .wproto-mega-menu-element .widget_archive .widget-title + ul li,
#header.style-classic_3 .wproto-mega-menu-element .widget_archive .widget-title + ul li,
#header.style-classic_4 .wproto-mega-menu-element .widget_archive .widget-title + ul li,
#header.style-centered_logo .wproto-mega-menu-element .widget_archive .widget-title + ul li,
.sidebar .widget_meta .widget-title + ul li,
#wproto-header-cart-widget .widget_meta .widget-title + ul li,
.wpb_widgetised_column .widget_meta .widget-title + ul li,
#header.style-default .wproto-mega-menu-element .widget_meta .widget-title + ul li,
#header.style-classic_3 .wproto-mega-menu-element .widget_meta .widget-title + ul li,
#header.style-classic_4 .wproto-mega-menu-element .widget_meta .widget-title + ul li,
#header.style-centered_logo .wproto-mega-menu-element .widget_meta .widget-title + ul li,
.sidebar .widget_rss .widget-title + ul li,
#wproto-header-cart-widget .widget_rss .widget-title + ul li,
.wpb_widgetised_column .widget_rss .widget-title + ul li,
#header.style-default .wproto-mega-menu-element .widget_rss .widget-title + ul li,
#header.style-classic_3 .wproto-mega-menu-element .widget_rss .widget-title + ul li,
#header.style-classic_4 .wproto-mega-menu-element .widget_rss .widget-title + ul li,
#header.style-centered_logo .wproto-mega-menu-element .widget_rss .widget-title + ul li,
.sidebar .widget_categories .widget-title + ul li,
#wproto-header-cart-widget .widget_categories .widget-title + ul li,
.wpb_widgetised_column .widget_categories .widget-title + ul li,
#header.style-default .wproto-mega-menu-element .widget_categories .widget-title + ul li,
#header.style-classic_3 .wproto-mega-menu-element .widget_categories .widget-title + ul li,
#header.style-classic_4 .wproto-mega-menu-element .widget_categories .widget-title + ul li,
#header.style-centered_logo .wproto-mega-menu-element .widget_categories .widget-title + ul li,
.sidebar .widget_pages .widget-title + ul li,
#wproto-header-cart-widget .widget_pages .widget-title + ul li,
.wpb_widgetised_column .widget_pages .widget-title + ul li,
#header.style-default .wproto-mega-menu-element .widget_pages .widget-title + ul li,
#header.style-classic_3 .wproto-mega-menu-element .widget_pages .widget-title + ul li,
#header.style-classic_4 .wproto-mega-menu-element .widget_pages .widget-title + ul li,
#header.style-centered_logo .wproto-mega-menu-element .widget_pages .widget-title + ul li,
.sidebar .widget_nav_menu .widget-title + ul li,
#wproto-header-cart-widget .widget_nav_menu .widget-title + ul li,
.wpb_widgetised_column .widget_nav_menu .widget-title + ul li,
#header.style-default .wproto-mega-menu-element .widget_nav_menu .widget-title + ul li,
#header.style-classic_3 .wproto-mega-menu-element .widget_nav_menu .widget-title + ul li,
#header.style-classic_4 .wproto-mega-menu-element .widget_nav_menu .widget-title + ul li,
#header.style-centered_logo .wproto-mega-menu-element .widget_nav_menu .widget-title + ul li,
.sidebar .wproto_taxonomy_widget .widget-title + ul li,
#wproto-header-cart-widget .wproto_taxonomy_widget .widget-title + ul li,
.wpb_widgetised_column .wproto_taxonomy_widget .widget-title + ul li,
#header.style-default .wproto-mega-menu-element .wproto_taxonomy_widget .widget-title + ul li,
#header.style-classic_3 .wproto-mega-menu-element .wproto_taxonomy_widget .widget-title + ul li,
#header.style-classic_4 .wproto-mega-menu-element .wproto_taxonomy_widget .widget-title + ul li,
#header.style-centered_logo .wproto-mega-menu-element .wproto_taxonomy_widget .widget-title + ul li,
.sidebar .widget_archive ul.menu li,
#wproto-header-cart-widget .widget_archive ul.menu li,
.wpb_widgetised_column .widget_archive ul.menu li,
#header.style-default .wproto-mega-menu-element .widget_archive ul.menu li,
#header.style-classic_3 .wproto-mega-menu-element .widget_archive ul.menu li,
#header.style-classic_4 .wproto-mega-menu-element .widget_archive ul.menu li,
#header.style-centered_logo .wproto-mega-menu-element .widget_archive ul.menu li,
.sidebar .widget_meta ul.menu li,
#wproto-header-cart-widget .widget_meta ul.menu li,
.wpb_widgetised_column .widget_meta ul.menu li,
#header.style-default .wproto-mega-menu-element .widget_meta ul.menu li,
#header.style-classic_3 .wproto-mega-menu-element .widget_meta ul.menu li,
#header.style-classic_4 .wproto-mega-menu-element .widget_meta ul.menu li,
#header.style-centered_logo .wproto-mega-menu-element .widget_meta ul.menu li,
.sidebar .widget_rss ul.menu li,
#wproto-header-cart-widget .widget_rss ul.menu li,
.wpb_widgetised_column .widget_rss ul.menu li,
#header.style-default .wproto-mega-menu-element .widget_rss ul.menu li,
#header.style-classic_3 .wproto-mega-menu-element .widget_rss ul.menu li,
#header.style-classic_4 .wproto-mega-menu-element .widget_rss ul.menu li,
#header.style-centered_logo .wproto-mega-menu-element .widget_rss ul.menu li,
.sidebar .widget_categories ul.menu li,
#wproto-header-cart-widget .widget_categories ul.menu li,
.wpb_widgetised_column .widget_categories ul.menu li,
#header.style-default .wproto-mega-menu-element .widget_categories ul.menu li,
#header.style-classic_3 .wproto-mega-menu-element .widget_categories ul.menu li,
#header.style-classic_4 .wproto-mega-menu-element .widget_categories ul.menu li,
#header.style-centered_logo .wproto-mega-menu-element .widget_categories ul.menu li,
.sidebar .widget_pages ul.menu li,
#wproto-header-cart-widget .widget_pages ul.menu li,
.wpb_widgetised_column .widget_pages ul.menu li,
#header.style-default .wproto-mega-menu-element .widget_pages ul.menu li,
#header.style-classic_3 .wproto-mega-menu-element .widget_pages ul.menu li,
#header.style-classic_4 .wproto-mega-menu-element .widget_pages ul.menu li,
#header.style-centered_logo .wproto-mega-menu-element .widget_pages ul.menu li,
.sidebar .widget_nav_menu ul.menu li,
#wproto-header-cart-widget .widget_nav_menu ul.menu li,
.wpb_widgetised_column .widget_nav_menu ul.menu li,
#header.style-default .wproto-mega-menu-element .widget_nav_menu ul.menu li,
#header.style-classic_3 .wproto-mega-menu-element .widget_nav_menu ul.menu li,
#header.style-classic_4 .wproto-mega-menu-element .widget_nav_menu ul.menu li,
#header.style-centered_logo .wproto-mega-menu-element .widget_nav_menu ul.menu li,
.sidebar .wproto_taxonomy_widget ul.menu li,
#wproto-header-cart-widget .wproto_taxonomy_widget ul.menu li,
.wpb_widgetised_column .wproto_taxonomy_widget ul.menu li,
#header.style-default .wproto-mega-menu-element .wproto_taxonomy_widget ul.menu li,
#header.style-classic_3 .wproto-mega-menu-element .wproto_taxonomy_widget ul.menu li,
#header.style-classic_4 .wproto-mega-menu-element .wproto_taxonomy_widget ul.menu li,
#header.style-centered_logo .wproto-mega-menu-element .wproto_taxonomy_widget ul.menu li {
  border-bottom: 1px solid #eeeeee;
}
.sidebar .widget_archive .widget-title + ul span,
#wproto-header-cart-widget .widget_archive .widget-title + ul span,
.wpb_widgetised_column .widget_archive .widget-title + ul span,
#header.style-default .wproto-mega-menu-element .widget_archive .widget-title + ul span,
#header.style-classic_3 .wproto-mega-menu-element .widget_archive .widget-title + ul span,
#header.style-classic_4 .wproto-mega-menu-element .widget_archive .widget-title + ul span,
#header.style-centered_logo .wproto-mega-menu-element .widget_archive .widget-title + ul span,
.sidebar .widget_meta .widget-title + ul span,
#wproto-header-cart-widget .widget_meta .widget-title + ul span,
.wpb_widgetised_column .widget_meta .widget-title + ul span,
#header.style-default .wproto-mega-menu-element .widget_meta .widget-title + ul span,
#header.style-classic_3 .wproto-mega-menu-element .widget_meta .widget-title + ul span,
#header.style-classic_4 .wproto-mega-menu-element .widget_meta .widget-title + ul span,
#header.style-centered_logo .wproto-mega-menu-element .widget_meta .widget-title + ul span,
.sidebar .widget_rss .widget-title + ul span,
#wproto-header-cart-widget .widget_rss .widget-title + ul span,
.wpb_widgetised_column .widget_rss .widget-title + ul span,
#header.style-default .wproto-mega-menu-element .widget_rss .widget-title + ul span,
#header.style-classic_3 .wproto-mega-menu-element .widget_rss .widget-title + ul span,
#header.style-classic_4 .wproto-mega-menu-element .widget_rss .widget-title + ul span,
#header.style-centered_logo .wproto-mega-menu-element .widget_rss .widget-title + ul span,
.sidebar .widget_categories .widget-title + ul span,
#wproto-header-cart-widget .widget_categories .widget-title + ul span,
.wpb_widgetised_column .widget_categories .widget-title + ul span,
#header.style-default .wproto-mega-menu-element .widget_categories .widget-title + ul span,
#header.style-classic_3 .wproto-mega-menu-element .widget_categories .widget-title + ul span,
#header.style-classic_4 .wproto-mega-menu-element .widget_categories .widget-title + ul span,
#header.style-centered_logo .wproto-mega-menu-element .widget_categories .widget-title + ul span,
.sidebar .widget_pages .widget-title + ul span,
#wproto-header-cart-widget .widget_pages .widget-title + ul span,
.wpb_widgetised_column .widget_pages .widget-title + ul span,
#header.style-default .wproto-mega-menu-element .widget_pages .widget-title + ul span,
#header.style-classic_3 .wproto-mega-menu-element .widget_pages .widget-title + ul span,
#header.style-classic_4 .wproto-mega-menu-element .widget_pages .widget-title + ul span,
#header.style-centered_logo .wproto-mega-menu-element .widget_pages .widget-title + ul span,
.sidebar .widget_nav_menu .widget-title + ul span,
#wproto-header-cart-widget .widget_nav_menu .widget-title + ul span,
.wpb_widgetised_column .widget_nav_menu .widget-title + ul span,
#header.style-default .wproto-mega-menu-element .widget_nav_menu .widget-title + ul span,
#header.style-classic_3 .wproto-mega-menu-element .widget_nav_menu .widget-title + ul span,
#header.style-classic_4 .wproto-mega-menu-element .widget_nav_menu .widget-title + ul span,
#header.style-centered_logo .wproto-mega-menu-element .widget_nav_menu .widget-title + ul span,
.sidebar .wproto_taxonomy_widget .widget-title + ul span,
#wproto-header-cart-widget .wproto_taxonomy_widget .widget-title + ul span,
.wpb_widgetised_column .wproto_taxonomy_widget .widget-title + ul span,
#header.style-default .wproto-mega-menu-element .wproto_taxonomy_widget .widget-title + ul span,
#header.style-classic_3 .wproto-mega-menu-element .wproto_taxonomy_widget .widget-title + ul span,
#header.style-classic_4 .wproto-mega-menu-element .wproto_taxonomy_widget .widget-title + ul span,
#header.style-centered_logo .wproto-mega-menu-element .wproto_taxonomy_widget .widget-title + ul span,
.sidebar .widget_archive ul.menu span,
#wproto-header-cart-widget .widget_archive ul.menu span,
.wpb_widgetised_column .widget_archive ul.menu span,
#header.style-default .wproto-mega-menu-element .widget_archive ul.menu span,
#header.style-classic_3 .wproto-mega-menu-element .widget_archive ul.menu span,
#header.style-classic_4 .wproto-mega-menu-element .widget_archive ul.menu span,
#header.style-centered_logo .wproto-mega-menu-element .widget_archive ul.menu span,
.sidebar .widget_meta ul.menu span,
#wproto-header-cart-widget .widget_meta ul.menu span,
.wpb_widgetised_column .widget_meta ul.menu span,
#header.style-default .wproto-mega-menu-element .widget_meta ul.menu span,
#header.style-classic_3 .wproto-mega-menu-element .widget_meta ul.menu span,
#header.style-classic_4 .wproto-mega-menu-element .widget_meta ul.menu span,
#header.style-centered_logo .wproto-mega-menu-element .widget_meta ul.menu span,
.sidebar .widget_rss ul.menu span,
#wproto-header-cart-widget .widget_rss ul.menu span,
.wpb_widgetised_column .widget_rss ul.menu span,
#header.style-default .wproto-mega-menu-element .widget_rss ul.menu span,
#header.style-classic_3 .wproto-mega-menu-element .widget_rss ul.menu span,
#header.style-classic_4 .wproto-mega-menu-element .widget_rss ul.menu span,
#header.style-centered_logo .wproto-mega-menu-element .widget_rss ul.menu span,
.sidebar .widget_categories ul.menu span,
#wproto-header-cart-widget .widget_categories ul.menu span,
.wpb_widgetised_column .widget_categories ul.menu span,
#header.style-default .wproto-mega-menu-element .widget_categories ul.menu span,
#header.style-classic_3 .wproto-mega-menu-element .widget_categories ul.menu span,
#header.style-classic_4 .wproto-mega-menu-element .widget_categories ul.menu span,
#header.style-centered_logo .wproto-mega-menu-element .widget_categories ul.menu span,
.sidebar .widget_pages ul.menu span,
#wproto-header-cart-widget .widget_pages ul.menu span,
.wpb_widgetised_column .widget_pages ul.menu span,
#header.style-default .wproto-mega-menu-element .widget_pages ul.menu span,
#header.style-classic_3 .wproto-mega-menu-element .widget_pages ul.menu span,
#header.style-classic_4 .wproto-mega-menu-element .widget_pages ul.menu span,
#header.style-centered_logo .wproto-mega-menu-element .widget_pages ul.menu span,
.sidebar .widget_nav_menu ul.menu span,
#wproto-header-cart-widget .widget_nav_menu ul.menu span,
.wpb_widgetised_column .widget_nav_menu ul.menu span,
#header.style-default .wproto-mega-menu-element .widget_nav_menu ul.menu span,
#header.style-classic_3 .wproto-mega-menu-element .widget_nav_menu ul.menu span,
#header.style-classic_4 .wproto-mega-menu-element .widget_nav_menu ul.menu span,
#header.style-centered_logo .wproto-mega-menu-element .widget_nav_menu ul.menu span,
.sidebar .wproto_taxonomy_widget ul.menu span,
#wproto-header-cart-widget .wproto_taxonomy_widget ul.menu span,
.wpb_widgetised_column .wproto_taxonomy_widget ul.menu span,
#header.style-default .wproto-mega-menu-element .wproto_taxonomy_widget ul.menu span,
#header.style-classic_3 .wproto-mega-menu-element .wproto_taxonomy_widget ul.menu span,
#header.style-classic_4 .wproto-mega-menu-element .wproto_taxonomy_widget ul.menu span,
#header.style-centered_logo .wproto-mega-menu-element .wproto_taxonomy_widget ul.menu span {
  background-color: #f5f5f5;
  font-size: 1.0999999999999999rem;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.sidebar .widget_archive .widget-title + ul li:hover > span,
#wproto-header-cart-widget .widget_archive .widget-title + ul li:hover > span,
.wpb_widgetised_column .widget_archive .widget-title + ul li:hover > span,
#header.style-default .wproto-mega-menu-element .widget_archive .widget-title + ul li:hover > span,
#header.style-classic_3 .wproto-mega-menu-element .widget_archive .widget-title + ul li:hover > span,
#header.style-classic_4 .wproto-mega-menu-element .widget_archive .widget-title + ul li:hover > span,
#header.style-centered_logo .wproto-mega-menu-element .widget_archive .widget-title + ul li:hover > span,
.sidebar .widget_meta .widget-title + ul li:hover > span,
#wproto-header-cart-widget .widget_meta .widget-title + ul li:hover > span,
.wpb_widgetised_column .widget_meta .widget-title + ul li:hover > span,
#header.style-default .wproto-mega-menu-element .widget_meta .widget-title + ul li:hover > span,
#header.style-classic_3 .wproto-mega-menu-element .widget_meta .widget-title + ul li:hover > span,
#header.style-classic_4 .wproto-mega-menu-element .widget_meta .widget-title + ul li:hover > span,
#header.style-centered_logo .wproto-mega-menu-element .widget_meta .widget-title + ul li:hover > span,
.sidebar .widget_rss .widget-title + ul li:hover > span,
#wproto-header-cart-widget .widget_rss .widget-title + ul li:hover > span,
.wpb_widgetised_column .widget_rss .widget-title + ul li:hover > span,
#header.style-default .wproto-mega-menu-element .widget_rss .widget-title + ul li:hover > span,
#header.style-classic_3 .wproto-mega-menu-element .widget_rss .widget-title + ul li:hover > span,
#header.style-classic_4 .wproto-mega-menu-element .widget_rss .widget-title + ul li:hover > span,
#header.style-centered_logo .wproto-mega-menu-element .widget_rss .widget-title + ul li:hover > span,
.sidebar .widget_categories .widget-title + ul li:hover > span,
#wproto-header-cart-widget .widget_categories .widget-title + ul li:hover > span,
.wpb_widgetised_column .widget_categories .widget-title + ul li:hover > span,
#header.style-default .wproto-mega-menu-element .widget_categories .widget-title + ul li:hover > span,
#header.style-classic_3 .wproto-mega-menu-element .widget_categories .widget-title + ul li:hover > span,
#header.style-classic_4 .wproto-mega-menu-element .widget_categories .widget-title + ul li:hover > span,
#header.style-centered_logo .wproto-mega-menu-element .widget_categories .widget-title + ul li:hover > span,
.sidebar .widget_pages .widget-title + ul li:hover > span,
#wproto-header-cart-widget .widget_pages .widget-title + ul li:hover > span,
.wpb_widgetised_column .widget_pages .widget-title + ul li:hover > span,
#header.style-default .wproto-mega-menu-element .widget_pages .widget-title + ul li:hover > span,
#header.style-classic_3 .wproto-mega-menu-element .widget_pages .widget-title + ul li:hover > span,
#header.style-classic_4 .wproto-mega-menu-element .widget_pages .widget-title + ul li:hover > span,
#header.style-centered_logo .wproto-mega-menu-element .widget_pages .widget-title + ul li:hover > span,
.sidebar .widget_nav_menu .widget-title + ul li:hover > span,
#wproto-header-cart-widget .widget_nav_menu .widget-title + ul li:hover > span,
.wpb_widgetised_column .widget_nav_menu .widget-title + ul li:hover > span,
#header.style-default .wproto-mega-menu-element .widget_nav_menu .widget-title + ul li:hover > span,
#header.style-classic_3 .wproto-mega-menu-element .widget_nav_menu .widget-title + ul li:hover > span,
#header.style-classic_4 .wproto-mega-menu-element .widget_nav_menu .widget-title + ul li:hover > span,
#header.style-centered_logo .wproto-mega-menu-element .widget_nav_menu .widget-title + ul li:hover > span,
.sidebar .wproto_taxonomy_widget .widget-title + ul li:hover > span,
#wproto-header-cart-widget .wproto_taxonomy_widget .widget-title + ul li:hover > span,
.wpb_widgetised_column .wproto_taxonomy_widget .widget-title + ul li:hover > span,
#header.style-default .wproto-mega-menu-element .wproto_taxonomy_widget .widget-title + ul li:hover > span,
#header.style-classic_3 .wproto-mega-menu-element .wproto_taxonomy_widget .widget-title + ul li:hover > span,
#header.style-classic_4 .wproto-mega-menu-element .wproto_taxonomy_widget .widget-title + ul li:hover > span,
#header.style-centered_logo .wproto-mega-menu-element .wproto_taxonomy_widget .widget-title + ul li:hover > span,
.sidebar .widget_archive ul.menu li:hover > span,
#wproto-header-cart-widget .widget_archive ul.menu li:hover > span,
.wpb_widgetised_column .widget_archive ul.menu li:hover > span,
#header.style-default .wproto-mega-menu-element .widget_archive ul.menu li:hover > span,
#header.style-classic_3 .wproto-mega-menu-element .widget_archive ul.menu li:hover > span,
#header.style-classic_4 .wproto-mega-menu-element .widget_archive ul.menu li:hover > span,
#header.style-centered_logo .wproto-mega-menu-element .widget_archive ul.menu li:hover > span,
.sidebar .widget_meta ul.menu li:hover > span,
#wproto-header-cart-widget .widget_meta ul.menu li:hover > span,
.wpb_widgetised_column .widget_meta ul.menu li:hover > span,
#header.style-default .wproto-mega-menu-element .widget_meta ul.menu li:hover > span,
#header.style-classic_3 .wproto-mega-menu-element .widget_meta ul.menu li:hover > span,
#header.style-classic_4 .wproto-mega-menu-element .widget_meta ul.menu li:hover > span,
#header.style-centered_logo .wproto-mega-menu-element .widget_meta ul.menu li:hover > span,
.sidebar .widget_rss ul.menu li:hover > span,
#wproto-header-cart-widget .widget_rss ul.menu li:hover > span,
.wpb_widgetised_column .widget_rss ul.menu li:hover > span,
#header.style-default .wproto-mega-menu-element .widget_rss ul.menu li:hover > span,
#header.style-classic_3 .wproto-mega-menu-element .widget_rss ul.menu li:hover > span,
#header.style-classic_4 .wproto-mega-menu-element .widget_rss ul.menu li:hover > span,
#header.style-centered_logo .wproto-mega-menu-element .widget_rss ul.menu li:hover > span,
.sidebar .widget_categories ul.menu li:hover > span,
#wproto-header-cart-widget .widget_categories ul.menu li:hover > span,
.wpb_widgetised_column .widget_categories ul.menu li:hover > span,
#header.style-default .wproto-mega-menu-element .widget_categories ul.menu li:hover > span,
#header.style-classic_3 .wproto-mega-menu-element .widget_categories ul.menu li:hover > span,
#header.style-classic_4 .wproto-mega-menu-element .widget_categories ul.menu li:hover > span,
#header.style-centered_logo .wproto-mega-menu-element .widget_categories ul.menu li:hover > span,
.sidebar .widget_pages ul.menu li:hover > span,
#wproto-header-cart-widget .widget_pages ul.menu li:hover > span,
.wpb_widgetised_column .widget_pages ul.menu li:hover > span,
#header.style-default .wproto-mega-menu-element .widget_pages ul.menu li:hover > span,
#header.style-classic_3 .wproto-mega-menu-element .widget_pages ul.menu li:hover > span,
#header.style-classic_4 .wproto-mega-menu-element .widget_pages ul.menu li:hover > span,
#header.style-centered_logo .wproto-mega-menu-element .widget_pages ul.menu li:hover > span,
.sidebar .widget_nav_menu ul.menu li:hover > span,
#wproto-header-cart-widget .widget_nav_menu ul.menu li:hover > span,
.wpb_widgetised_column .widget_nav_menu ul.menu li:hover > span,
#header.style-default .wproto-mega-menu-element .widget_nav_menu ul.menu li:hover > span,
#header.style-classic_3 .wproto-mega-menu-element .widget_nav_menu ul.menu li:hover > span,
#header.style-classic_4 .wproto-mega-menu-element .widget_nav_menu ul.menu li:hover > span,
#header.style-centered_logo .wproto-mega-menu-element .widget_nav_menu ul.menu li:hover > span,
.sidebar .wproto_taxonomy_widget ul.menu li:hover > span,
#wproto-header-cart-widget .wproto_taxonomy_widget ul.menu li:hover > span,
.wpb_widgetised_column .wproto_taxonomy_widget ul.menu li:hover > span,
#header.style-default .wproto-mega-menu-element .wproto_taxonomy_widget ul.menu li:hover > span,
#header.style-classic_3 .wproto-mega-menu-element .wproto_taxonomy_widget ul.menu li:hover > span,
#header.style-classic_4 .wproto-mega-menu-element .wproto_taxonomy_widget ul.menu li:hover > span,
#header.style-centered_logo .wproto-mega-menu-element .wproto_taxonomy_widget ul.menu li:hover > span {
  background-color: #0074C8;
  color: #ffffff;
}
.sidebar .widget_archive .widget-title + ul li:before,
#wproto-header-cart-widget .widget_archive .widget-title + ul li:before,
.wpb_widgetised_column .widget_archive .widget-title + ul li:before,
#header.style-default .wproto-mega-menu-element .widget_archive .widget-title + ul li:before,
#header.style-classic_3 .wproto-mega-menu-element .widget_archive .widget-title + ul li:before,
#header.style-classic_4 .wproto-mega-menu-element .widget_archive .widget-title + ul li:before,
#header.style-centered_logo .wproto-mega-menu-element .widget_archive .widget-title + ul li:before,
.sidebar .widget_meta .widget-title + ul li:before,
#wproto-header-cart-widget .widget_meta .widget-title + ul li:before,
.wpb_widgetised_column .widget_meta .widget-title + ul li:before,
#header.style-default .wproto-mega-menu-element .widget_meta .widget-title + ul li:before,
#header.style-classic_3 .wproto-mega-menu-element .widget_meta .widget-title + ul li:before,
#header.style-classic_4 .wproto-mega-menu-element .widget_meta .widget-title + ul li:before,
#header.style-centered_logo .wproto-mega-menu-element .widget_meta .widget-title + ul li:before,
.sidebar .widget_rss .widget-title + ul li:before,
#wproto-header-cart-widget .widget_rss .widget-title + ul li:before,
.wpb_widgetised_column .widget_rss .widget-title + ul li:before,
#header.style-default .wproto-mega-menu-element .widget_rss .widget-title + ul li:before,
#header.style-classic_3 .wproto-mega-menu-element .widget_rss .widget-title + ul li:before,
#header.style-classic_4 .wproto-mega-menu-element .widget_rss .widget-title + ul li:before,
#header.style-centered_logo .wproto-mega-menu-element .widget_rss .widget-title + ul li:before,
.sidebar .widget_categories .widget-title + ul li:before,
#wproto-header-cart-widget .widget_categories .widget-title + ul li:before,
.wpb_widgetised_column .widget_categories .widget-title + ul li:before,
#header.style-default .wproto-mega-menu-element .widget_categories .widget-title + ul li:before,
#header.style-classic_3 .wproto-mega-menu-element .widget_categories .widget-title + ul li:before,
#header.style-classic_4 .wproto-mega-menu-element .widget_categories .widget-title + ul li:before,
#header.style-centered_logo .wproto-mega-menu-element .widget_categories .widget-title + ul li:before,
.sidebar .widget_pages .widget-title + ul li:before,
#wproto-header-cart-widget .widget_pages .widget-title + ul li:before,
.wpb_widgetised_column .widget_pages .widget-title + ul li:before,
#header.style-default .wproto-mega-menu-element .widget_pages .widget-title + ul li:before,
#header.style-classic_3 .wproto-mega-menu-element .widget_pages .widget-title + ul li:before,
#header.style-classic_4 .wproto-mega-menu-element .widget_pages .widget-title + ul li:before,
#header.style-centered_logo .wproto-mega-menu-element .widget_pages .widget-title + ul li:before,
.sidebar .widget_nav_menu .widget-title + ul li:before,
#wproto-header-cart-widget .widget_nav_menu .widget-title + ul li:before,
.wpb_widgetised_column .widget_nav_menu .widget-title + ul li:before,
#header.style-default .wproto-mega-menu-element .widget_nav_menu .widget-title + ul li:before,
#header.style-classic_3 .wproto-mega-menu-element .widget_nav_menu .widget-title + ul li:before,
#header.style-classic_4 .wproto-mega-menu-element .widget_nav_menu .widget-title + ul li:before,
#header.style-centered_logo .wproto-mega-menu-element .widget_nav_menu .widget-title + ul li:before,
.sidebar .wproto_taxonomy_widget .widget-title + ul li:before,
#wproto-header-cart-widget .wproto_taxonomy_widget .widget-title + ul li:before,
.wpb_widgetised_column .wproto_taxonomy_widget .widget-title + ul li:before,
#header.style-default .wproto-mega-menu-element .wproto_taxonomy_widget .widget-title + ul li:before,
#header.style-classic_3 .wproto-mega-menu-element .wproto_taxonomy_widget .widget-title + ul li:before,
#header.style-classic_4 .wproto-mega-menu-element .wproto_taxonomy_widget .widget-title + ul li:before,
#header.style-centered_logo .wproto-mega-menu-element .wproto_taxonomy_widget .widget-title + ul li:before,
.sidebar .widget_archive ul.menu li:before,
#wproto-header-cart-widget .widget_archive ul.menu li:before,
.wpb_widgetised_column .widget_archive ul.menu li:before,
#header.style-default .wproto-mega-menu-element .widget_archive ul.menu li:before,
#header.style-classic_3 .wproto-mega-menu-element .widget_archive ul.menu li:before,
#header.style-classic_4 .wproto-mega-menu-element .widget_archive ul.menu li:before,
#header.style-centered_logo .wproto-mega-menu-element .widget_archive ul.menu li:before,
.sidebar .widget_meta ul.menu li:before,
#wproto-header-cart-widget .widget_meta ul.menu li:before,
.wpb_widgetised_column .widget_meta ul.menu li:before,
#header.style-default .wproto-mega-menu-element .widget_meta ul.menu li:before,
#header.style-classic_3 .wproto-mega-menu-element .widget_meta ul.menu li:before,
#header.style-classic_4 .wproto-mega-menu-element .widget_meta ul.menu li:before,
#header.style-centered_logo .wproto-mega-menu-element .widget_meta ul.menu li:before,
.sidebar .widget_rss ul.menu li:before,
#wproto-header-cart-widget .widget_rss ul.menu li:before,
.wpb_widgetised_column .widget_rss ul.menu li:before,
#header.style-default .wproto-mega-menu-element .widget_rss ul.menu li:before,
#header.style-classic_3 .wproto-mega-menu-element .widget_rss ul.menu li:before,
#header.style-classic_4 .wproto-mega-menu-element .widget_rss ul.menu li:before,
#header.style-centered_logo .wproto-mega-menu-element .widget_rss ul.menu li:before,
.sidebar .widget_categories ul.menu li:before,
#wproto-header-cart-widget .widget_categories ul.menu li:before,
.wpb_widgetised_column .widget_categories ul.menu li:before,
#header.style-default .wproto-mega-menu-element .widget_categories ul.menu li:before,
#header.style-classic_3 .wproto-mega-menu-element .widget_categories ul.menu li:before,
#header.style-classic_4 .wproto-mega-menu-element .widget_categories ul.menu li:before,
#header.style-centered_logo .wproto-mega-menu-element .widget_categories ul.menu li:before,
.sidebar .widget_pages ul.menu li:before,
#wproto-header-cart-widget .widget_pages ul.menu li:before,
.wpb_widgetised_column .widget_pages ul.menu li:before,
#header.style-default .wproto-mega-menu-element .widget_pages ul.menu li:before,
#header.style-classic_3 .wproto-mega-menu-element .widget_pages ul.menu li:before,
#header.style-classic_4 .wproto-mega-menu-element .widget_pages ul.menu li:before,
#header.style-centered_logo .wproto-mega-menu-element .widget_pages ul.menu li:before,
.sidebar .widget_nav_menu ul.menu li:before,
#wproto-header-cart-widget .widget_nav_menu ul.menu li:before,
.wpb_widgetised_column .widget_nav_menu ul.menu li:before,
#header.style-default .wproto-mega-menu-element .widget_nav_menu ul.menu li:before,
#header.style-classic_3 .wproto-mega-menu-element .widget_nav_menu ul.menu li:before,
#header.style-classic_4 .wproto-mega-menu-element .widget_nav_menu ul.menu li:before,
#header.style-centered_logo .wproto-mega-menu-element .widget_nav_menu ul.menu li:before,
.sidebar .wproto_taxonomy_widget ul.menu li:before,
#wproto-header-cart-widget .wproto_taxonomy_widget ul.menu li:before,
.wpb_widgetised_column .wproto_taxonomy_widget ul.menu li:before,
#header.style-default .wproto-mega-menu-element .wproto_taxonomy_widget ul.menu li:before,
#header.style-classic_3 .wproto-mega-menu-element .wproto_taxonomy_widget ul.menu li:before,
#header.style-classic_4 .wproto-mega-menu-element .wproto_taxonomy_widget ul.menu li:before,
#header.style-centered_logo .wproto-mega-menu-element .wproto_taxonomy_widget ul.menu li:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iOTYuMTU1cHgiIGhlaWdodD0iOTYuMTU1cHgiIHZpZXdCb3g9IjAgMCA5Ni4xNTUgOTYuMTU1IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA5Ni4xNTUgOTYuMTU1OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2U1NDkzYSIgZD0iTTIwLjk3Miw5NS41OTRsNTcuNjA1LTQ1Ljk1MWMwLjk1MS0wLjc2LDAuOTUxLTIuMzY3LDAtMy4xMjdMMjAuOTY4LDAuNTZjLTAuNjg5LTAuNTQ3LTEuNzE2LTAuNzA5LTIuNjEtMC40MTQgYy0wLjE4NiwwLjA2MS0wLjMzLDAuMTI5LTAuNDM2LDAuMTg2Yy0wLjY1LDAuMzUtMS4wNTYsMS4wMjUtMS4wNTYsMS43NjR2OTEuOTY3YzAsMC43MzYsMC40MDUsMS40MTQsMS4wNTYsMS43NjIgYzAuMTA5LDAuMDYsMC4yNTMsMC4xMjcsMC40MjYsMC4xODVDMTkuMjUxLDk2LjMwNSwyMC4yODEsOTYuMTQ0LDIwLjk3Miw5NS41OTR6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
.sidebar .widget_archive .widget-title + ul .children li:hover > span,
#wproto-header-cart-widget .widget_archive .widget-title + ul .children li:hover > span,
.wpb_widgetised_column .widget_archive .widget-title + ul .children li:hover > span,
#header.style-default .wproto-mega-menu-element .widget_archive .widget-title + ul .children li:hover > span,
#header.style-classic_3 .wproto-mega-menu-element .widget_archive .widget-title + ul .children li:hover > span,
#header.style-classic_4 .wproto-mega-menu-element .widget_archive .widget-title + ul .children li:hover > span,
#header.style-centered_logo .wproto-mega-menu-element .widget_archive .widget-title + ul .children li:hover > span,
.sidebar .widget_meta .widget-title + ul .children li:hover > span,
#wproto-header-cart-widget .widget_meta .widget-title + ul .children li:hover > span,
.wpb_widgetised_column .widget_meta .widget-title + ul .children li:hover > span,
#header.style-default .wproto-mega-menu-element .widget_meta .widget-title + ul .children li:hover > span,
#header.style-classic_3 .wproto-mega-menu-element .widget_meta .widget-title + ul .children li:hover > span,
#header.style-classic_4 .wproto-mega-menu-element .widget_meta .widget-title + ul .children li:hover > span,
#header.style-centered_logo .wproto-mega-menu-element .widget_meta .widget-title + ul .children li:hover > span,
.sidebar .widget_rss .widget-title + ul .children li:hover > span,
#wproto-header-cart-widget .widget_rss .widget-title + ul .children li:hover > span,
.wpb_widgetised_column .widget_rss .widget-title + ul .children li:hover > span,
#header.style-default .wproto-mega-menu-element .widget_rss .widget-title + ul .children li:hover > span,
#header.style-classic_3 .wproto-mega-menu-element .widget_rss .widget-title + ul .children li:hover > span,
#header.style-classic_4 .wproto-mega-menu-element .widget_rss .widget-title + ul .children li:hover > span,
#header.style-centered_logo .wproto-mega-menu-element .widget_rss .widget-title + ul .children li:hover > span,
.sidebar .widget_categories .widget-title + ul .children li:hover > span,
#wproto-header-cart-widget .widget_categories .widget-title + ul .children li:hover > span,
.wpb_widgetised_column .widget_categories .widget-title + ul .children li:hover > span,
#header.style-default .wproto-mega-menu-element .widget_categories .widget-title + ul .children li:hover > span,
#header.style-classic_3 .wproto-mega-menu-element .widget_categories .widget-title + ul .children li:hover > span,
#header.style-classic_4 .wproto-mega-menu-element .widget_categories .widget-title + ul .children li:hover > span,
#header.style-centered_logo .wproto-mega-menu-element .widget_categories .widget-title + ul .children li:hover > span,
.sidebar .widget_pages .widget-title + ul .children li:hover > span,
#wproto-header-cart-widget .widget_pages .widget-title + ul .children li:hover > span,
.wpb_widgetised_column .widget_pages .widget-title + ul .children li:hover > span,
#header.style-default .wproto-mega-menu-element .widget_pages .widget-title + ul .children li:hover > span,
#header.style-classic_3 .wproto-mega-menu-element .widget_pages .widget-title + ul .children li:hover > span,
#header.style-classic_4 .wproto-mega-menu-element .widget_pages .widget-title + ul .children li:hover > span,
#header.style-centered_logo .wproto-mega-menu-element .widget_pages .widget-title + ul .children li:hover > span,
.sidebar .widget_nav_menu .widget-title + ul .children li:hover > span,
#wproto-header-cart-widget .widget_nav_menu .widget-title + ul .children li:hover > span,
.wpb_widgetised_column .widget_nav_menu .widget-title + ul .children li:hover > span,
#header.style-default .wproto-mega-menu-element .widget_nav_menu .widget-title + ul .children li:hover > span,
#header.style-classic_3 .wproto-mega-menu-element .widget_nav_menu .widget-title + ul .children li:hover > span,
#header.style-classic_4 .wproto-mega-menu-element .widget_nav_menu .widget-title + ul .children li:hover > span,
#header.style-centered_logo .wproto-mega-menu-element .widget_nav_menu .widget-title + ul .children li:hover > span,
.sidebar .wproto_taxonomy_widget .widget-title + ul .children li:hover > span,
#wproto-header-cart-widget .wproto_taxonomy_widget .widget-title + ul .children li:hover > span,
.wpb_widgetised_column .wproto_taxonomy_widget .widget-title + ul .children li:hover > span,
#header.style-default .wproto-mega-menu-element .wproto_taxonomy_widget .widget-title + ul .children li:hover > span,
#header.style-classic_3 .wproto-mega-menu-element .wproto_taxonomy_widget .widget-title + ul .children li:hover > span,
#header.style-classic_4 .wproto-mega-menu-element .wproto_taxonomy_widget .widget-title + ul .children li:hover > span,
#header.style-centered_logo .wproto-mega-menu-element .wproto_taxonomy_widget .widget-title + ul .children li:hover > span,
.sidebar .widget_archive ul.menu .children li:hover > span,
#wproto-header-cart-widget .widget_archive ul.menu .children li:hover > span,
.wpb_widgetised_column .widget_archive ul.menu .children li:hover > span,
#header.style-default .wproto-mega-menu-element .widget_archive ul.menu .children li:hover > span,
#header.style-classic_3 .wproto-mega-menu-element .widget_archive ul.menu .children li:hover > span,
#header.style-classic_4 .wproto-mega-menu-element .widget_archive ul.menu .children li:hover > span,
#header.style-centered_logo .wproto-mega-menu-element .widget_archive ul.menu .children li:hover > span,
.sidebar .widget_meta ul.menu .children li:hover > span,
#wproto-header-cart-widget .widget_meta ul.menu .children li:hover > span,
.wpb_widgetised_column .widget_meta ul.menu .children li:hover > span,
#header.style-default .wproto-mega-menu-element .widget_meta ul.menu .children li:hover > span,
#header.style-classic_3 .wproto-mega-menu-element .widget_meta ul.menu .children li:hover > span,
#header.style-classic_4 .wproto-mega-menu-element .widget_meta ul.menu .children li:hover > span,
#header.style-centered_logo .wproto-mega-menu-element .widget_meta ul.menu .children li:hover > span,
.sidebar .widget_rss ul.menu .children li:hover > span,
#wproto-header-cart-widget .widget_rss ul.menu .children li:hover > span,
.wpb_widgetised_column .widget_rss ul.menu .children li:hover > span,
#header.style-default .wproto-mega-menu-element .widget_rss ul.menu .children li:hover > span,
#header.style-classic_3 .wproto-mega-menu-element .widget_rss ul.menu .children li:hover > span,
#header.style-classic_4 .wproto-mega-menu-element .widget_rss ul.menu .children li:hover > span,
#header.style-centered_logo .wproto-mega-menu-element .widget_rss ul.menu .children li:hover > span,
.sidebar .widget_categories ul.menu .children li:hover > span,
#wproto-header-cart-widget .widget_categories ul.menu .children li:hover > span,
.wpb_widgetised_column .widget_categories ul.menu .children li:hover > span,
#header.style-default .wproto-mega-menu-element .widget_categories ul.menu .children li:hover > span,
#header.style-classic_3 .wproto-mega-menu-element .widget_categories ul.menu .children li:hover > span,
#header.style-classic_4 .wproto-mega-menu-element .widget_categories ul.menu .children li:hover > span,
#header.style-centered_logo .wproto-mega-menu-element .widget_categories ul.menu .children li:hover > span,
.sidebar .widget_pages ul.menu .children li:hover > span,
#wproto-header-cart-widget .widget_pages ul.menu .children li:hover > span,
.wpb_widgetised_column .widget_pages ul.menu .children li:hover > span,
#header.style-default .wproto-mega-menu-element .widget_pages ul.menu .children li:hover > span,
#header.style-classic_3 .wproto-mega-menu-element .widget_pages ul.menu .children li:hover > span,
#header.style-classic_4 .wproto-mega-menu-element .widget_pages ul.menu .children li:hover > span,
#header.style-centered_logo .wproto-mega-menu-element .widget_pages ul.menu .children li:hover > span,
.sidebar .widget_nav_menu ul.menu .children li:hover > span,
#wproto-header-cart-widget .widget_nav_menu ul.menu .children li:hover > span,
.wpb_widgetised_column .widget_nav_menu ul.menu .children li:hover > span,
#header.style-default .wproto-mega-menu-element .widget_nav_menu ul.menu .children li:hover > span,
#header.style-classic_3 .wproto-mega-menu-element .widget_nav_menu ul.menu .children li:hover > span,
#header.style-classic_4 .wproto-mega-menu-element .widget_nav_menu ul.menu .children li:hover > span,
#header.style-centered_logo .wproto-mega-menu-element .widget_nav_menu ul.menu .children li:hover > span,
.sidebar .wproto_taxonomy_widget ul.menu .children li:hover > span,
#wproto-header-cart-widget .wproto_taxonomy_widget ul.menu .children li:hover > span,
.wpb_widgetised_column .wproto_taxonomy_widget ul.menu .children li:hover > span,
#header.style-default .wproto-mega-menu-element .wproto_taxonomy_widget ul.menu .children li:hover > span,
#header.style-classic_3 .wproto-mega-menu-element .wproto_taxonomy_widget ul.menu .children li:hover > span,
#header.style-classic_4 .wproto-mega-menu-element .wproto_taxonomy_widget ul.menu .children li:hover > span,
#header.style-centered_logo .wproto-mega-menu-element .wproto_taxonomy_widget ul.menu .children li:hover > span {
  background-color: #f5f5f5;
  color: #959595;
}
.sidebar .widget_calendar table,
#wproto-header-cart-widget .widget_calendar table,
.wpb_widgetised_column .widget_calendar table,
#header.style-default .wproto-mega-menu-element .widget_calendar table,
#header.style-classic_3 .wproto-mega-menu-element .widget_calendar table,
#header.style-classic_4 .wproto-mega-menu-element .widget_calendar table,
#header.style-centered_logo .wproto-mega-menu-element .widget_calendar table,
.sidebar .widget_calendar td,
#wproto-header-cart-widget .widget_calendar td,
.wpb_widgetised_column .widget_calendar td,
#header.style-default .wproto-mega-menu-element .widget_calendar td,
#header.style-classic_3 .wproto-mega-menu-element .widget_calendar td,
#header.style-classic_4 .wproto-mega-menu-element .widget_calendar td,
#header.style-centered_logo .wproto-mega-menu-element .widget_calendar td,
.sidebar .widget_calendar th,
#wproto-header-cart-widget .widget_calendar th,
.wpb_widgetised_column .widget_calendar th,
#header.style-default .wproto-mega-menu-element .widget_calendar th,
#header.style-classic_3 .wproto-mega-menu-element .widget_calendar th,
#header.style-classic_4 .wproto-mega-menu-element .widget_calendar th,
#header.style-centered_logo .wproto-mega-menu-element .widget_calendar th {
  border: 1px solid #e1e1e1;
}
.sidebar .widget_calendar table tbody tr:nth-child(odd),
#wproto-header-cart-widget .widget_calendar table tbody tr:nth-child(odd),
.wpb_widgetised_column .widget_calendar table tbody tr:nth-child(odd),
#header.style-default .wproto-mega-menu-element .widget_calendar table tbody tr:nth-child(odd),
#header.style-classic_3 .wproto-mega-menu-element .widget_calendar table tbody tr:nth-child(odd),
#header.style-classic_4 .wproto-mega-menu-element .widget_calendar table tbody tr:nth-child(odd),
#header.style-centered_logo .wproto-mega-menu-element .widget_calendar table tbody tr:nth-child(odd) {
  background-color: #ffffff;
}
.sidebar .widget_search .widget-inside,
#wproto-header-cart-widget .widget_search .widget-inside,
.wpb_widgetised_column .widget_search .widget-inside,
#header.style-default .wproto-mega-menu-element .widget_search .widget-inside,
#header.style-classic_3 .wproto-mega-menu-element .widget_search .widget-inside,
#header.style-classic_4 .wproto-mega-menu-element .widget_search .widget-inside,
#header.style-centered_logo .wproto-mega-menu-element .widget_search .widget-inside,
.sidebar .widget_product_search .widget-inside,
#wproto-header-cart-widget .widget_product_search .widget-inside,
.wpb_widgetised_column .widget_product_search .widget-inside,
#header.style-default .wproto-mega-menu-element .widget_product_search .widget-inside,
#header.style-classic_3 .wproto-mega-menu-element .widget_product_search .widget-inside,
#header.style-classic_4 .wproto-mega-menu-element .widget_product_search .widget-inside,
#header.style-centered_logo .wproto-mega-menu-element .widget_product_search .widget-inside,
.sidebar .widget_search button[type=submit],
#wproto-header-cart-widget .widget_search button[type=submit],
.wpb_widgetised_column .widget_search button[type=submit],
#header.style-default .wproto-mega-menu-element .widget_search button[type=submit],
#header.style-classic_3 .wproto-mega-menu-element .widget_search button[type=submit],
#header.style-classic_4 .wproto-mega-menu-element .widget_search button[type=submit],
#header.style-centered_logo .wproto-mega-menu-element .widget_search button[type=submit],
.sidebar .widget_product_search button[type=submit],
#wproto-header-cart-widget .widget_product_search button[type=submit],
.wpb_widgetised_column .widget_product_search button[type=submit],
#header.style-default .wproto-mega-menu-element .widget_product_search button[type=submit],
#header.style-classic_3 .wproto-mega-menu-element .widget_product_search button[type=submit],
#header.style-classic_4 .wproto-mega-menu-element .widget_product_search button[type=submit],
#header.style-centered_logo .wproto-mega-menu-element .widget_product_search button[type=submit] {
  background-color: transparent;
}
.sidebar .widget_search button[type=submit],
#wproto-header-cart-widget .widget_search button[type=submit],
.wpb_widgetised_column .widget_search button[type=submit],
#header.style-default .wproto-mega-menu-element .widget_search button[type=submit],
#header.style-classic_3 .wproto-mega-menu-element .widget_search button[type=submit],
#header.style-classic_4 .wproto-mega-menu-element .widget_search button[type=submit],
#header.style-centered_logo .wproto-mega-menu-element .widget_search button[type=submit],
.sidebar .widget_product_search button[type=submit],
#wproto-header-cart-widget .widget_product_search button[type=submit],
.wpb_widgetised_column .widget_product_search button[type=submit],
#header.style-default .wproto-mega-menu-element .widget_product_search button[type=submit],
#header.style-classic_3 .wproto-mega-menu-element .widget_product_search button[type=submit],
#header.style-classic_4 .wproto-mega-menu-element .widget_product_search button[type=submit],
#header.style-centered_logo .wproto-mega-menu-element .widget_product_search button[type=submit] {
  color: #e1e1e1;
}
.sidebar .widget_search input.form-input,
#wproto-header-cart-widget .widget_search input.form-input,
.wpb_widgetised_column .widget_search input.form-input,
#header.style-default .wproto-mega-menu-element .widget_search input.form-input,
#header.style-classic_3 .wproto-mega-menu-element .widget_search input.form-input,
#header.style-classic_4 .wproto-mega-menu-element .widget_search input.form-input,
#header.style-centered_logo .wproto-mega-menu-element .widget_search input.form-input,
.sidebar .widget_product_search input.form-input,
#wproto-header-cart-widget .widget_product_search input.form-input,
.wpb_widgetised_column .widget_product_search input.form-input,
#header.style-default .wproto-mega-menu-element .widget_product_search input.form-input,
#header.style-classic_3 .wproto-mega-menu-element .widget_product_search input.form-input,
#header.style-classic_4 .wproto-mega-menu-element .widget_product_search input.form-input,
#header.style-centered_logo .wproto-mega-menu-element .widget_product_search input.form-input {
  border-color: #e1e1e1;
}
.sidebar .widget_search input.form-input:hover,
#wproto-header-cart-widget .widget_search input.form-input:hover,
.wpb_widgetised_column .widget_search input.form-input:hover,
#header.style-default .wproto-mega-menu-element .widget_search input.form-input:hover,
#header.style-classic_3 .wproto-mega-menu-element .widget_search input.form-input:hover,
#header.style-classic_4 .wproto-mega-menu-element .widget_search input.form-input:hover,
#header.style-centered_logo .wproto-mega-menu-element .widget_search input.form-input:hover,
.sidebar .widget_product_search input.form-input:hover,
#wproto-header-cart-widget .widget_product_search input.form-input:hover,
.wpb_widgetised_column .widget_product_search input.form-input:hover,
#header.style-default .wproto-mega-menu-element .widget_product_search input.form-input:hover,
#header.style-classic_3 .wproto-mega-menu-element .widget_product_search input.form-input:hover,
#header.style-classic_4 .wproto-mega-menu-element .widget_product_search input.form-input:hover,
#header.style-centered_logo .wproto-mega-menu-element .widget_product_search input.form-input:hover,
.sidebar .widget_search input.form-input:focus,
#wproto-header-cart-widget .widget_search input.form-input:focus,
.wpb_widgetised_column .widget_search input.form-input:focus,
#header.style-default .wproto-mega-menu-element .widget_search input.form-input:focus,
#header.style-classic_3 .wproto-mega-menu-element .widget_search input.form-input:focus,
#header.style-classic_4 .wproto-mega-menu-element .widget_search input.form-input:focus,
#header.style-centered_logo .wproto-mega-menu-element .widget_search input.form-input:focus,
.sidebar .widget_product_search input.form-input:focus,
#wproto-header-cart-widget .widget_product_search input.form-input:focus,
.wpb_widgetised_column .widget_product_search input.form-input:focus,
#header.style-default .wproto-mega-menu-element .widget_product_search input.form-input:focus,
#header.style-classic_3 .wproto-mega-menu-element .widget_product_search input.form-input:focus,
#header.style-classic_4 .wproto-mega-menu-element .widget_product_search input.form-input:focus,
#header.style-centered_logo .wproto-mega-menu-element .widget_product_search input.form-input:focus {
  border-color: #0074C8;
}
.sidebar .widget_rss .rss-date,
#wproto-header-cart-widget .widget_rss .rss-date,
.wpb_widgetised_column .widget_rss .rss-date,
#header.style-default .wproto-mega-menu-element .widget_rss .rss-date,
#header.style-classic_3 .wproto-mega-menu-element .widget_rss .rss-date,
#header.style-classic_4 .wproto-mega-menu-element .widget_rss .rss-date,
#header.style-centered_logo .wproto-mega-menu-element .widget_rss .rss-date,
.sidebar .widget_rss li:hover .rss-date,
#wproto-header-cart-widget .widget_rss li:hover .rss-date,
.wpb_widgetised_column .widget_rss li:hover .rss-date,
#header.style-default .wproto-mega-menu-element .widget_rss li:hover .rss-date,
#header.style-classic_3 .wproto-mega-menu-element .widget_rss li:hover .rss-date,
#header.style-classic_4 .wproto-mega-menu-element .widget_rss li:hover .rss-date,
#header.style-centered_logo .wproto-mega-menu-element .widget_rss li:hover .rss-date {
  color: #363636 !important;
}
.sidebar .widget_rss a.rsswidget,
#wproto-header-cart-widget .widget_rss a.rsswidget,
.wpb_widgetised_column .widget_rss a.rsswidget,
#header.style-default .wproto-mega-menu-element .widget_rss a.rsswidget,
#header.style-classic_3 .wproto-mega-menu-element .widget_rss a.rsswidget,
#header.style-classic_4 .wproto-mega-menu-element .widget_rss a.rsswidget,
#header.style-centered_logo .wproto-mega-menu-element .widget_rss a.rsswidget {
  color: #0074C8 !important;
}
.sidebar .widget_rss .widget-title a.rsswidget,
#wproto-header-cart-widget .widget_rss .widget-title a.rsswidget,
.wpb_widgetised_column .widget_rss .widget-title a.rsswidget,
#header.style-default .wproto-mega-menu-element .widget_rss .widget-title a.rsswidget,
#header.style-classic_3 .wproto-mega-menu-element .widget_rss .widget-title a.rsswidget,
#header.style-classic_4 .wproto-mega-menu-element .widget_rss .widget-title a.rsswidget,
#header.style-centered_logo .wproto-mega-menu-element .widget_rss .widget-title a.rsswidget {
  color: #363636 !important;
}
.sidebar .widget_tag_cloud .tagcloud a,
#wproto-header-cart-widget .widget_tag_cloud .tagcloud a,
.wpb_widgetised_column .widget_tag_cloud .tagcloud a,
#header.style-default .wproto-mega-menu-element .widget_tag_cloud .tagcloud a,
#header.style-classic_3 .wproto-mega-menu-element .widget_tag_cloud .tagcloud a,
#header.style-classic_4 .wproto-mega-menu-element .widget_tag_cloud .tagcloud a,
#header.style-centered_logo .wproto-mega-menu-element .widget_tag_cloud .tagcloud a,
.sidebar .widget_product_tag_cloud .tagcloud a,
#wproto-header-cart-widget .widget_product_tag_cloud .tagcloud a,
.wpb_widgetised_column .widget_product_tag_cloud .tagcloud a,
#header.style-default .wproto-mega-menu-element .widget_product_tag_cloud .tagcloud a,
#header.style-classic_3 .wproto-mega-menu-element .widget_product_tag_cloud .tagcloud a,
#header.style-classic_4 .wproto-mega-menu-element .widget_product_tag_cloud .tagcloud a,
#header.style-centered_logo .wproto-mega-menu-element .widget_product_tag_cloud .tagcloud a {
  border: 1px solid #e1e1e1;
  color: #959595;
  font-size: 1.2rem !important;
}
.sidebar .widget_tag_cloud .tagcloud a:hover,
#wproto-header-cart-widget .widget_tag_cloud .tagcloud a:hover,
.wpb_widgetised_column .widget_tag_cloud .tagcloud a:hover,
#header.style-default .wproto-mega-menu-element .widget_tag_cloud .tagcloud a:hover,
#header.style-classic_3 .wproto-mega-menu-element .widget_tag_cloud .tagcloud a:hover,
#header.style-classic_4 .wproto-mega-menu-element .widget_tag_cloud .tagcloud a:hover,
#header.style-centered_logo .wproto-mega-menu-element .widget_tag_cloud .tagcloud a:hover,
.sidebar .widget_product_tag_cloud .tagcloud a:hover,
#wproto-header-cart-widget .widget_product_tag_cloud .tagcloud a:hover,
.wpb_widgetised_column .widget_product_tag_cloud .tagcloud a:hover,
#header.style-default .wproto-mega-menu-element .widget_product_tag_cloud .tagcloud a:hover,
#header.style-classic_3 .wproto-mega-menu-element .widget_product_tag_cloud .tagcloud a:hover,
#header.style-classic_4 .wproto-mega-menu-element .widget_product_tag_cloud .tagcloud a:hover,
#header.style-centered_logo .wproto-mega-menu-element .widget_product_tag_cloud .tagcloud a:hover {
  border-color: #0074C8;
  background-color: #0074C8;
  color: #ffffff;
}
.sidebar .widget_recent_entries a,
#wproto-header-cart-widget .widget_recent_entries a,
.wpb_widgetised_column .widget_recent_entries a,
#header.style-default .wproto-mega-menu-element .widget_recent_entries a,
#header.style-classic_3 .wproto-mega-menu-element .widget_recent_entries a,
#header.style-classic_4 .wproto-mega-menu-element .widget_recent_entries a,
#header.style-centered_logo .wproto-mega-menu-element .widget_recent_entries a,
.sidebar .widget_recent_comments a,
#wproto-header-cart-widget .widget_recent_comments a,
.wpb_widgetised_column .widget_recent_comments a,
#header.style-default .wproto-mega-menu-element .widget_recent_comments a,
#header.style-classic_3 .wproto-mega-menu-element .widget_recent_comments a,
#header.style-classic_4 .wproto-mega-menu-element .widget_recent_comments a,
#header.style-centered_logo .wproto-mega-menu-element .widget_recent_comments a {
  color: #696969;
}
.sidebar .widget_recent_entries a:hover,
#wproto-header-cart-widget .widget_recent_entries a:hover,
.wpb_widgetised_column .widget_recent_entries a:hover,
#header.style-default .wproto-mega-menu-element .widget_recent_entries a:hover,
#header.style-classic_3 .wproto-mega-menu-element .widget_recent_entries a:hover,
#header.style-classic_4 .wproto-mega-menu-element .widget_recent_entries a:hover,
#header.style-centered_logo .wproto-mega-menu-element .widget_recent_entries a:hover,
.sidebar .widget_recent_comments a:hover,
#wproto-header-cart-widget .widget_recent_comments a:hover,
.wpb_widgetised_column .widget_recent_comments a:hover,
#header.style-default .wproto-mega-menu-element .widget_recent_comments a:hover,
#header.style-classic_3 .wproto-mega-menu-element .widget_recent_comments a:hover,
#header.style-classic_4 .wproto-mega-menu-element .widget_recent_comments a:hover,
#header.style-centered_logo .wproto-mega-menu-element .widget_recent_comments a:hover {
  color: #0074C8;
}
.sidebar .widget_recent_entries li,
#wproto-header-cart-widget .widget_recent_entries li,
.wpb_widgetised_column .widget_recent_entries li,
#header.style-default .wproto-mega-menu-element .widget_recent_entries li,
#header.style-classic_3 .wproto-mega-menu-element .widget_recent_entries li,
#header.style-classic_4 .wproto-mega-menu-element .widget_recent_entries li,
#header.style-centered_logo .wproto-mega-menu-element .widget_recent_entries li,
.sidebar .widget_recent_comments li,
#wproto-header-cart-widget .widget_recent_comments li,
.wpb_widgetised_column .widget_recent_comments li,
#header.style-default .wproto-mega-menu-element .widget_recent_comments li,
#header.style-classic_3 .wproto-mega-menu-element .widget_recent_comments li,
#header.style-classic_4 .wproto-mega-menu-element .widget_recent_comments li,
#header.style-centered_logo .wproto-mega-menu-element .widget_recent_comments li {
  border-bottom: 1px solid #eeeeee;
}
.sidebar .widget_recent_entries li:last-of-type,
#wproto-header-cart-widget .widget_recent_entries li:last-of-type,
.wpb_widgetised_column .widget_recent_entries li:last-of-type,
#header.style-default .wproto-mega-menu-element .widget_recent_entries li:last-of-type,
#header.style-classic_3 .wproto-mega-menu-element .widget_recent_entries li:last-of-type,
#header.style-classic_4 .wproto-mega-menu-element .widget_recent_entries li:last-of-type,
#header.style-centered_logo .wproto-mega-menu-element .widget_recent_entries li:last-of-type,
.sidebar .widget_recent_comments li:last-of-type,
#wproto-header-cart-widget .widget_recent_comments li:last-of-type,
.wpb_widgetised_column .widget_recent_comments li:last-of-type,
#header.style-default .wproto-mega-menu-element .widget_recent_comments li:last-of-type,
#header.style-classic_3 .wproto-mega-menu-element .widget_recent_comments li:last-of-type,
#header.style-classic_4 .wproto-mega-menu-element .widget_recent_comments li:last-of-type,
#header.style-centered_logo .wproto-mega-menu-element .widget_recent_comments li:last-of-type {
  border-bottom: 0;
}
.sidebar .widget_recent_entries .post-date,
#wproto-header-cart-widget .widget_recent_entries .post-date,
.wpb_widgetised_column .widget_recent_entries .post-date,
#header.style-default .wproto-mega-menu-element .widget_recent_entries .post-date,
#header.style-classic_3 .wproto-mega-menu-element .widget_recent_entries .post-date,
#header.style-classic_4 .wproto-mega-menu-element .widget_recent_entries .post-date,
#header.style-centered_logo .wproto-mega-menu-element .widget_recent_entries .post-date,
.sidebar .widget_recent_comments .post-date,
#wproto-header-cart-widget .widget_recent_comments .post-date,
.wpb_widgetised_column .widget_recent_comments .post-date,
#header.style-default .wproto-mega-menu-element .widget_recent_comments .post-date,
#header.style-classic_3 .wproto-mega-menu-element .widget_recent_comments .post-date,
#header.style-classic_4 .wproto-mega-menu-element .widget_recent_comments .post-date,
#header.style-centered_logo .wproto-mega-menu-element .widget_recent_comments .post-date {
  color: #bbbbbb;
}
.sidebar .wproto_latest_tweets_shortcode.style-widget,
#wproto-header-cart-widget .wproto_latest_tweets_shortcode.style-widget,
.wpb_widgetised_column .wproto_latest_tweets_shortcode.style-widget,
#header.style-default .wproto-mega-menu-element .wproto_latest_tweets_shortcode.style-widget,
#header.style-classic_3 .wproto-mega-menu-element .wproto_latest_tweets_shortcode.style-widget,
#header.style-classic_4 .wproto-mega-menu-element .wproto_latest_tweets_shortcode.style-widget,
#header.style-centered_logo .wproto-mega-menu-element .wproto_latest_tweets_shortcode.style-widget {
  color: #959595;
}
.sidebar .wproto_latest_tweets_shortcode.style-widget .tweets > div,
#wproto-header-cart-widget .wproto_latest_tweets_shortcode.style-widget .tweets > div,
.wpb_widgetised_column .wproto_latest_tweets_shortcode.style-widget .tweets > div,
#header.style-default .wproto-mega-menu-element .wproto_latest_tweets_shortcode.style-widget .tweets > div,
#header.style-classic_3 .wproto-mega-menu-element .wproto_latest_tweets_shortcode.style-widget .tweets > div,
#header.style-classic_4 .wproto-mega-menu-element .wproto_latest_tweets_shortcode.style-widget .tweets > div,
#header.style-centered_logo .wproto-mega-menu-element .wproto_latest_tweets_shortcode.style-widget .tweets > div {
  border-color: #e1e1e1;
}
.sidebar .wproto_latest_tweets_shortcode.style-widget .tweets > div:after,
#wproto-header-cart-widget .wproto_latest_tweets_shortcode.style-widget .tweets > div:after,
.wpb_widgetised_column .wproto_latest_tweets_shortcode.style-widget .tweets > div:after,
#header.style-default .wproto-mega-menu-element .wproto_latest_tweets_shortcode.style-widget .tweets > div:after,
#header.style-classic_3 .wproto-mega-menu-element .wproto_latest_tweets_shortcode.style-widget .tweets > div:after,
#header.style-classic_4 .wproto-mega-menu-element .wproto_latest_tweets_shortcode.style-widget .tweets > div:after,
#header.style-centered_logo .wproto-mega-menu-element .wproto_latest_tweets_shortcode.style-widget .tweets > div:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iOTZweCIgaGVpZ2h0PSI5NnB4IiB2aWV3Qm94PSIwIDAgOTYgOTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDk2IDk2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggZmlsbD0iI2UxZTFlMSIgZD0iTTQ4LDBDMjEuNDg4LDAsMCwyMS40OSwwLDQ4YzAsMjYuNTExLDIxLjQ4OCw0OCw0OCw0OGMyNi41MSwwLDQ4LTIxLjQ4OSw0OC00OEM5NiwyMS40OSw3NC41MSwwLDQ4LDB6IE02Ny41MjEsMzkuMzIyIGMwLjAyLDAuNDA2LDAuMDI3LDAuODE0LDAuMDI3LDEuMjI0YzAsMTIuNDkzLTkuNTEsMjYuODk5LTI2Ljg5OCwyNi44OTljLTUuMzM4LDAtMTAuMzA3LTEuNTY2LTE0LjQ5LTQuMjQ5IGMwLjczOCwwLjA4OSwxLjQ5LDAuMTMzLDIuMjU0LDAuMTMzYzQuNDMsMCw4LjUwNi0xLjUxMSwxMS43NDItNC4wNDhjLTQuMTM3LTAuMDc1LTcuNjI5LTIuODA5LTguODMyLTYuNTY0IGMwLjU3OCwwLjEwOSwxLjE3LDAuMTcsMS43NzksMC4xN2MwLjg2MSwwLDEuNjk3LTAuMTE2LDIuNDktMC4zMzJjLTQuMzI0LTAuODY5LTcuNTg0LTQuNjg5LTcuNTg0LTkuMjcxIGMwLTAuMDQsMC0wLjA3OSwwLjAwMi0wLjExOGMxLjI3MywwLjcwOCwyLjczMiwxLjEzMyw0LjI4MSwxLjE4M2MtMi41MzctMS42OTYtNC4yMDUtNC41ODktNC4yMDUtNy44NyBjMC0xLjczMiwwLjQ2NS0zLjM1NSwxLjI3OS00Ljc1MmM0LjY2Miw1LjcyLDExLjYyOSw5LjQ4MywxOS40ODYsOS44NzhjLTAuMTYyLTAuNjkyLTAuMjQ0LTEuNDE0LTAuMjQ0LTIuMTU1IGMwLTUuMjIxLDQuMjMyLTkuNDUzLDkuNDUzLTkuNDUzYzIuNzE5LDAsNS4xNzYsMS4xNDgsNi45LDIuOTg1YzIuMTU0LTAuNDI0LDQuMTc4LTEuMjEsNi4wMDQtMi4yOTQgYy0wLjcwNywyLjIwNy0yLjIwNSw0LjA2MS00LjE1Niw1LjIzYzEuOTEyLTAuMjI5LDMuNzM0LTAuNzM2LDUuNDMtMS40ODhDNzAuOTczLDM2LjMyNCw2OS4zNjksMzcuOTksNjcuNTIxLDM5LjMyMnoiLz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=) !important;
}
.sidebar .wproto_latest_tweets_shortcode.style-widget .tweets > div:hover:after,
#wproto-header-cart-widget .wproto_latest_tweets_shortcode.style-widget .tweets > div:hover:after,
.wpb_widgetised_column .wproto_latest_tweets_shortcode.style-widget .tweets > div:hover:after,
#header.style-default .wproto-mega-menu-element .wproto_latest_tweets_shortcode.style-widget .tweets > div:hover:after,
#header.style-classic_3 .wproto-mega-menu-element .wproto_latest_tweets_shortcode.style-widget .tweets > div:hover:after,
#header.style-classic_4 .wproto-mega-menu-element .wproto_latest_tweets_shortcode.style-widget .tweets > div:hover:after,
#header.style-centered_logo .wproto-mega-menu-element .wproto_latest_tweets_shortcode.style-widget .tweets > div:hover:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iOTZweCIgaGVpZ2h0PSI5NnB4IiB2aWV3Qm94PSIwIDAgOTYgOTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDk2IDk2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggZmlsbD0iI2U1NDkzYSIgZD0iTTQ4LDBDMjEuNDg4LDAsMCwyMS40OSwwLDQ4YzAsMjYuNTExLDIxLjQ4OCw0OCw0OCw0OGMyNi41MSwwLDQ4LTIxLjQ4OSw0OC00OEM5NiwyMS40OSw3NC41MSwwLDQ4LDB6IE02Ny41MjEsMzkuMzIyIGMwLjAyLDAuNDA2LDAuMDI3LDAuODE0LDAuMDI3LDEuMjI0YzAsMTIuNDkzLTkuNTEsMjYuODk5LTI2Ljg5OCwyNi44OTljLTUuMzM4LDAtMTAuMzA3LTEuNTY2LTE0LjQ5LTQuMjQ5IGMwLjczOCwwLjA4OSwxLjQ5LDAuMTMzLDIuMjU0LDAuMTMzYzQuNDMsMCw4LjUwNi0xLjUxMSwxMS43NDItNC4wNDhjLTQuMTM3LTAuMDc1LTcuNjI5LTIuODA5LTguODMyLTYuNTY0IGMwLjU3OCwwLjEwOSwxLjE3LDAuMTcsMS43NzksMC4xN2MwLjg2MSwwLDEuNjk3LTAuMTE2LDIuNDktMC4zMzJjLTQuMzI0LTAuODY5LTcuNTg0LTQuNjg5LTcuNTg0LTkuMjcxIGMwLTAuMDQsMC0wLjA3OSwwLjAwMi0wLjExOGMxLjI3MywwLjcwOCwyLjczMiwxLjEzMyw0LjI4MSwxLjE4M2MtMi41MzctMS42OTYtNC4yMDUtNC41ODktNC4yMDUtNy44NyBjMC0xLjczMiwwLjQ2NS0zLjM1NSwxLjI3OS00Ljc1MmM0LjY2Miw1LjcyLDExLjYyOSw5LjQ4MywxOS40ODYsOS44NzhjLTAuMTYyLTAuNjkyLTAuMjQ0LTEuNDE0LTAuMjQ0LTIuMTU1IGMwLTUuMjIxLDQuMjMyLTkuNDUzLDkuNDUzLTkuNDUzYzIuNzE5LDAsNS4xNzYsMS4xNDgsNi45LDIuOTg1YzIuMTU0LTAuNDI0LDQuMTc4LTEuMjEsNi4wMDQtMi4yOTQgYy0wLjcwNywyLjIwNy0yLjIwNSw0LjA2MS00LjE1Niw1LjIzYzEuOTEyLTAuMjI5LDMuNzM0LTAuNzM2LDUuNDMtMS40ODhDNzAuOTczLDM2LjMyNCw2OS4zNjksMzcuOTksNjcuNTIxLDM5LjMyMnoiLz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=) !important;
}
.sidebar .wproto_latest_tweets_shortcode.style-widget time,
#wproto-header-cart-widget .wproto_latest_tweets_shortcode.style-widget time,
.wpb_widgetised_column .wproto_latest_tweets_shortcode.style-widget time,
#header.style-default .wproto-mega-menu-element .wproto_latest_tweets_shortcode.style-widget time,
#header.style-classic_3 .wproto-mega-menu-element .wproto_latest_tweets_shortcode.style-widget time,
#header.style-classic_4 .wproto-mega-menu-element .wproto_latest_tweets_shortcode.style-widget time,
#header.style-centered_logo .wproto-mega-menu-element .wproto_latest_tweets_shortcode.style-widget time {
  color: #bbbbbb;
}
.sidebar .wproto_latest_tweets_shortcode.style-widget a,
#wproto-header-cart-widget .wproto_latest_tweets_shortcode.style-widget a,
.wpb_widgetised_column .wproto_latest_tweets_shortcode.style-widget a,
#header.style-default .wproto-mega-menu-element .wproto_latest_tweets_shortcode.style-widget a,
#header.style-classic_3 .wproto-mega-menu-element .wproto_latest_tweets_shortcode.style-widget a,
#header.style-classic_4 .wproto-mega-menu-element .wproto_latest_tweets_shortcode.style-widget a,
#header.style-centered_logo .wproto-mega-menu-element .wproto_latest_tweets_shortcode.style-widget a {
  color: #0074C8;
}
.sidebar .widget_products ul li,
#wproto-header-cart-widget .widget_products ul li,
.wpb_widgetised_column .widget_products ul li,
#header.style-default .wproto-mega-menu-element .widget_products ul li,
#header.style-classic_3 .wproto-mega-menu-element .widget_products ul li,
#header.style-classic_4 .wproto-mega-menu-element .widget_products ul li,
#header.style-centered_logo .wproto-mega-menu-element .widget_products ul li,
.sidebar .widget_recently_viewed_products ul li,
#wproto-header-cart-widget .widget_recently_viewed_products ul li,
.wpb_widgetised_column .widget_recently_viewed_products ul li,
#header.style-default .wproto-mega-menu-element .widget_recently_viewed_products ul li,
#header.style-classic_3 .wproto-mega-menu-element .widget_recently_viewed_products ul li,
#header.style-classic_4 .wproto-mega-menu-element .widget_recently_viewed_products ul li,
#header.style-centered_logo .wproto-mega-menu-element .widget_recently_viewed_products ul li,
.sidebar .widget_top_rated_products ul li,
#wproto-header-cart-widget .widget_top_rated_products ul li,
.wpb_widgetised_column .widget_top_rated_products ul li,
#header.style-default .wproto-mega-menu-element .widget_top_rated_products ul li,
#header.style-classic_3 .wproto-mega-menu-element .widget_top_rated_products ul li,
#header.style-classic_4 .wproto-mega-menu-element .widget_top_rated_products ul li,
#header.style-centered_logo .wproto-mega-menu-element .widget_top_rated_products ul li,
.sidebar .widget_recent_reviews ul li,
#wproto-header-cart-widget .widget_recent_reviews ul li,
.wpb_widgetised_column .widget_recent_reviews ul li,
#header.style-default .wproto-mega-menu-element .widget_recent_reviews ul li,
#header.style-classic_3 .wproto-mega-menu-element .widget_recent_reviews ul li,
#header.style-classic_4 .wproto-mega-menu-element .widget_recent_reviews ul li,
#header.style-centered_logo .wproto-mega-menu-element .widget_recent_reviews ul li,
.sidebar .widget_shopping_cart ul li,
#wproto-header-cart-widget .widget_shopping_cart ul li,
.wpb_widgetised_column .widget_shopping_cart ul li,
#header.style-default .wproto-mega-menu-element .widget_shopping_cart ul li,
#header.style-classic_3 .wproto-mega-menu-element .widget_shopping_cart ul li,
#header.style-classic_4 .wproto-mega-menu-element .widget_shopping_cart ul li,
#header.style-centered_logo .wproto-mega-menu-element .widget_shopping_cart ul li {
  border-bottom: 1px solid #eeeeee;
}
.sidebar .widget_products .product-title,
#wproto-header-cart-widget .widget_products .product-title,
.wpb_widgetised_column .widget_products .product-title,
#header.style-default .wproto-mega-menu-element .widget_products .product-title,
#header.style-classic_3 .wproto-mega-menu-element .widget_products .product-title,
#header.style-classic_4 .wproto-mega-menu-element .widget_products .product-title,
#header.style-centered_logo .wproto-mega-menu-element .widget_products .product-title,
.sidebar .widget_recently_viewed_products .product-title,
#wproto-header-cart-widget .widget_recently_viewed_products .product-title,
.wpb_widgetised_column .widget_recently_viewed_products .product-title,
#header.style-default .wproto-mega-menu-element .widget_recently_viewed_products .product-title,
#header.style-classic_3 .wproto-mega-menu-element .widget_recently_viewed_products .product-title,
#header.style-classic_4 .wproto-mega-menu-element .widget_recently_viewed_products .product-title,
#header.style-centered_logo .wproto-mega-menu-element .widget_recently_viewed_products .product-title,
.sidebar .widget_top_rated_products .product-title,
#wproto-header-cart-widget .widget_top_rated_products .product-title,
.wpb_widgetised_column .widget_top_rated_products .product-title,
#header.style-default .wproto-mega-menu-element .widget_top_rated_products .product-title,
#header.style-classic_3 .wproto-mega-menu-element .widget_top_rated_products .product-title,
#header.style-classic_4 .wproto-mega-menu-element .widget_top_rated_products .product-title,
#header.style-centered_logo .wproto-mega-menu-element .widget_top_rated_products .product-title,
.sidebar .widget_recent_reviews .product-title,
#wproto-header-cart-widget .widget_recent_reviews .product-title,
.wpb_widgetised_column .widget_recent_reviews .product-title,
#header.style-default .wproto-mega-menu-element .widget_recent_reviews .product-title,
#header.style-classic_3 .wproto-mega-menu-element .widget_recent_reviews .product-title,
#header.style-classic_4 .wproto-mega-menu-element .widget_recent_reviews .product-title,
#header.style-centered_logo .wproto-mega-menu-element .widget_recent_reviews .product-title,
.sidebar .widget_shopping_cart .product-title,
#wproto-header-cart-widget .widget_shopping_cart .product-title,
.wpb_widgetised_column .widget_shopping_cart .product-title,
#header.style-default .wproto-mega-menu-element .widget_shopping_cart .product-title,
#header.style-classic_3 .wproto-mega-menu-element .widget_shopping_cart .product-title,
#header.style-classic_4 .wproto-mega-menu-element .widget_shopping_cart .product-title,
#header.style-centered_logo .wproto-mega-menu-element .widget_shopping_cart .product-title,
.sidebar .widget_products ul > li > a,
#wproto-header-cart-widget .widget_products ul > li > a,
.wpb_widgetised_column .widget_products ul > li > a,
#header.style-default .wproto-mega-menu-element .widget_products ul > li > a,
#header.style-classic_3 .wproto-mega-menu-element .widget_products ul > li > a,
#header.style-classic_4 .wproto-mega-menu-element .widget_products ul > li > a,
#header.style-centered_logo .wproto-mega-menu-element .widget_products ul > li > a,
.sidebar .widget_recently_viewed_products ul > li > a,
#wproto-header-cart-widget .widget_recently_viewed_products ul > li > a,
.wpb_widgetised_column .widget_recently_viewed_products ul > li > a,
#header.style-default .wproto-mega-menu-element .widget_recently_viewed_products ul > li > a,
#header.style-classic_3 .wproto-mega-menu-element .widget_recently_viewed_products ul > li > a,
#header.style-classic_4 .wproto-mega-menu-element .widget_recently_viewed_products ul > li > a,
#header.style-centered_logo .wproto-mega-menu-element .widget_recently_viewed_products ul > li > a,
.sidebar .widget_top_rated_products ul > li > a,
#wproto-header-cart-widget .widget_top_rated_products ul > li > a,
.wpb_widgetised_column .widget_top_rated_products ul > li > a,
#header.style-default .wproto-mega-menu-element .widget_top_rated_products ul > li > a,
#header.style-classic_3 .wproto-mega-menu-element .widget_top_rated_products ul > li > a,
#header.style-classic_4 .wproto-mega-menu-element .widget_top_rated_products ul > li > a,
#header.style-centered_logo .wproto-mega-menu-element .widget_top_rated_products ul > li > a,
.sidebar .widget_recent_reviews ul > li > a,
#wproto-header-cart-widget .widget_recent_reviews ul > li > a,
.wpb_widgetised_column .widget_recent_reviews ul > li > a,
#header.style-default .wproto-mega-menu-element .widget_recent_reviews ul > li > a,
#header.style-classic_3 .wproto-mega-menu-element .widget_recent_reviews ul > li > a,
#header.style-classic_4 .wproto-mega-menu-element .widget_recent_reviews ul > li > a,
#header.style-centered_logo .wproto-mega-menu-element .widget_recent_reviews ul > li > a,
.sidebar .widget_shopping_cart ul > li > a,
#wproto-header-cart-widget .widget_shopping_cart ul > li > a,
.wpb_widgetised_column .widget_shopping_cart ul > li > a,
#header.style-default .wproto-mega-menu-element .widget_shopping_cart ul > li > a,
#header.style-classic_3 .wproto-mega-menu-element .widget_shopping_cart ul > li > a,
#header.style-classic_4 .wproto-mega-menu-element .widget_shopping_cart ul > li > a,
#header.style-centered_logo .wproto-mega-menu-element .widget_shopping_cart ul > li > a {
  color: #363636;
}
.sidebar .widget_products .product-title:hover,
#wproto-header-cart-widget .widget_products .product-title:hover,
.wpb_widgetised_column .widget_products .product-title:hover,
#header.style-default .wproto-mega-menu-element .widget_products .product-title:hover,
#header.style-classic_3 .wproto-mega-menu-element .widget_products .product-title:hover,
#header.style-classic_4 .wproto-mega-menu-element .widget_products .product-title:hover,
#header.style-centered_logo .wproto-mega-menu-element .widget_products .product-title:hover,
.sidebar .widget_recently_viewed_products .product-title:hover,
#wproto-header-cart-widget .widget_recently_viewed_products .product-title:hover,
.wpb_widgetised_column .widget_recently_viewed_products .product-title:hover,
#header.style-default .wproto-mega-menu-element .widget_recently_viewed_products .product-title:hover,
#header.style-classic_3 .wproto-mega-menu-element .widget_recently_viewed_products .product-title:hover,
#header.style-classic_4 .wproto-mega-menu-element .widget_recently_viewed_products .product-title:hover,
#header.style-centered_logo .wproto-mega-menu-element .widget_recently_viewed_products .product-title:hover,
.sidebar .widget_top_rated_products .product-title:hover,
#wproto-header-cart-widget .widget_top_rated_products .product-title:hover,
.wpb_widgetised_column .widget_top_rated_products .product-title:hover,
#header.style-default .wproto-mega-menu-element .widget_top_rated_products .product-title:hover,
#header.style-classic_3 .wproto-mega-menu-element .widget_top_rated_products .product-title:hover,
#header.style-classic_4 .wproto-mega-menu-element .widget_top_rated_products .product-title:hover,
#header.style-centered_logo .wproto-mega-menu-element .widget_top_rated_products .product-title:hover,
.sidebar .widget_recent_reviews .product-title:hover,
#wproto-header-cart-widget .widget_recent_reviews .product-title:hover,
.wpb_widgetised_column .widget_recent_reviews .product-title:hover,
#header.style-default .wproto-mega-menu-element .widget_recent_reviews .product-title:hover,
#header.style-classic_3 .wproto-mega-menu-element .widget_recent_reviews .product-title:hover,
#header.style-classic_4 .wproto-mega-menu-element .widget_recent_reviews .product-title:hover,
#header.style-centered_logo .wproto-mega-menu-element .widget_recent_reviews .product-title:hover,
.sidebar .widget_shopping_cart .product-title:hover,
#wproto-header-cart-widget .widget_shopping_cart .product-title:hover,
.wpb_widgetised_column .widget_shopping_cart .product-title:hover,
#header.style-default .wproto-mega-menu-element .widget_shopping_cart .product-title:hover,
#header.style-classic_3 .wproto-mega-menu-element .widget_shopping_cart .product-title:hover,
#header.style-classic_4 .wproto-mega-menu-element .widget_shopping_cart .product-title:hover,
#header.style-centered_logo .wproto-mega-menu-element .widget_shopping_cart .product-title:hover,
.sidebar .widget_products li:hover .product-title,
#wproto-header-cart-widget .widget_products li:hover .product-title,
.wpb_widgetised_column .widget_products li:hover .product-title,
#header.style-default .wproto-mega-menu-element .widget_products li:hover .product-title,
#header.style-classic_3 .wproto-mega-menu-element .widget_products li:hover .product-title,
#header.style-classic_4 .wproto-mega-menu-element .widget_products li:hover .product-title,
#header.style-centered_logo .wproto-mega-menu-element .widget_products li:hover .product-title,
.sidebar .widget_recently_viewed_products li:hover .product-title,
#wproto-header-cart-widget .widget_recently_viewed_products li:hover .product-title,
.wpb_widgetised_column .widget_recently_viewed_products li:hover .product-title,
#header.style-default .wproto-mega-menu-element .widget_recently_viewed_products li:hover .product-title,
#header.style-classic_3 .wproto-mega-menu-element .widget_recently_viewed_products li:hover .product-title,
#header.style-classic_4 .wproto-mega-menu-element .widget_recently_viewed_products li:hover .product-title,
#header.style-centered_logo .wproto-mega-menu-element .widget_recently_viewed_products li:hover .product-title,
.sidebar .widget_top_rated_products li:hover .product-title,
#wproto-header-cart-widget .widget_top_rated_products li:hover .product-title,
.wpb_widgetised_column .widget_top_rated_products li:hover .product-title,
#header.style-default .wproto-mega-menu-element .widget_top_rated_products li:hover .product-title,
#header.style-classic_3 .wproto-mega-menu-element .widget_top_rated_products li:hover .product-title,
#header.style-classic_4 .wproto-mega-menu-element .widget_top_rated_products li:hover .product-title,
#header.style-centered_logo .wproto-mega-menu-element .widget_top_rated_products li:hover .product-title,
.sidebar .widget_recent_reviews li:hover .product-title,
#wproto-header-cart-widget .widget_recent_reviews li:hover .product-title,
.wpb_widgetised_column .widget_recent_reviews li:hover .product-title,
#header.style-default .wproto-mega-menu-element .widget_recent_reviews li:hover .product-title,
#header.style-classic_3 .wproto-mega-menu-element .widget_recent_reviews li:hover .product-title,
#header.style-classic_4 .wproto-mega-menu-element .widget_recent_reviews li:hover .product-title,
#header.style-centered_logo .wproto-mega-menu-element .widget_recent_reviews li:hover .product-title,
.sidebar .widget_shopping_cart li:hover .product-title,
#wproto-header-cart-widget .widget_shopping_cart li:hover .product-title,
.wpb_widgetised_column .widget_shopping_cart li:hover .product-title,
#header.style-default .wproto-mega-menu-element .widget_shopping_cart li:hover .product-title,
#header.style-classic_3 .wproto-mega-menu-element .widget_shopping_cart li:hover .product-title,
#header.style-classic_4 .wproto-mega-menu-element .widget_shopping_cart li:hover .product-title,
#header.style-centered_logo .wproto-mega-menu-element .widget_shopping_cart li:hover .product-title,
.sidebar .widget_products ul > li:hover > a,
#wproto-header-cart-widget .widget_products ul > li:hover > a,
.wpb_widgetised_column .widget_products ul > li:hover > a,
#header.style-default .wproto-mega-menu-element .widget_products ul > li:hover > a,
#header.style-classic_3 .wproto-mega-menu-element .widget_products ul > li:hover > a,
#header.style-classic_4 .wproto-mega-menu-element .widget_products ul > li:hover > a,
#header.style-centered_logo .wproto-mega-menu-element .widget_products ul > li:hover > a,
.sidebar .widget_recently_viewed_products ul > li:hover > a,
#wproto-header-cart-widget .widget_recently_viewed_products ul > li:hover > a,
.wpb_widgetised_column .widget_recently_viewed_products ul > li:hover > a,
#header.style-default .wproto-mega-menu-element .widget_recently_viewed_products ul > li:hover > a,
#header.style-classic_3 .wproto-mega-menu-element .widget_recently_viewed_products ul > li:hover > a,
#header.style-classic_4 .wproto-mega-menu-element .widget_recently_viewed_products ul > li:hover > a,
#header.style-centered_logo .wproto-mega-menu-element .widget_recently_viewed_products ul > li:hover > a,
.sidebar .widget_top_rated_products ul > li:hover > a,
#wproto-header-cart-widget .widget_top_rated_products ul > li:hover > a,
.wpb_widgetised_column .widget_top_rated_products ul > li:hover > a,
#header.style-default .wproto-mega-menu-element .widget_top_rated_products ul > li:hover > a,
#header.style-classic_3 .wproto-mega-menu-element .widget_top_rated_products ul > li:hover > a,
#header.style-classic_4 .wproto-mega-menu-element .widget_top_rated_products ul > li:hover > a,
#header.style-centered_logo .wproto-mega-menu-element .widget_top_rated_products ul > li:hover > a,
.sidebar .widget_recent_reviews ul > li:hover > a,
#wproto-header-cart-widget .widget_recent_reviews ul > li:hover > a,
.wpb_widgetised_column .widget_recent_reviews ul > li:hover > a,
#header.style-default .wproto-mega-menu-element .widget_recent_reviews ul > li:hover > a,
#header.style-classic_3 .wproto-mega-menu-element .widget_recent_reviews ul > li:hover > a,
#header.style-classic_4 .wproto-mega-menu-element .widget_recent_reviews ul > li:hover > a,
#header.style-centered_logo .wproto-mega-menu-element .widget_recent_reviews ul > li:hover > a,
.sidebar .widget_shopping_cart ul > li:hover > a,
#wproto-header-cart-widget .widget_shopping_cart ul > li:hover > a,
.wpb_widgetised_column .widget_shopping_cart ul > li:hover > a,
#header.style-default .wproto-mega-menu-element .widget_shopping_cart ul > li:hover > a,
#header.style-classic_3 .wproto-mega-menu-element .widget_shopping_cart ul > li:hover > a,
#header.style-classic_4 .wproto-mega-menu-element .widget_shopping_cart ul > li:hover > a,
#header.style-centered_logo .wproto-mega-menu-element .widget_shopping_cart ul > li:hover > a {
  color: #0074C8;
}
.sidebar .widget_products .amount,
#wproto-header-cart-widget .widget_products .amount,
.wpb_widgetised_column .widget_products .amount,
#header.style-default .wproto-mega-menu-element .widget_products .amount,
#header.style-classic_3 .wproto-mega-menu-element .widget_products .amount,
#header.style-classic_4 .wproto-mega-menu-element .widget_products .amount,
#header.style-centered_logo .wproto-mega-menu-element .widget_products .amount,
.sidebar .widget_recently_viewed_products .amount,
#wproto-header-cart-widget .widget_recently_viewed_products .amount,
.wpb_widgetised_column .widget_recently_viewed_products .amount,
#header.style-default .wproto-mega-menu-element .widget_recently_viewed_products .amount,
#header.style-classic_3 .wproto-mega-menu-element .widget_recently_viewed_products .amount,
#header.style-classic_4 .wproto-mega-menu-element .widget_recently_viewed_products .amount,
#header.style-centered_logo .wproto-mega-menu-element .widget_recently_viewed_products .amount,
.sidebar .widget_top_rated_products .amount,
#wproto-header-cart-widget .widget_top_rated_products .amount,
.wpb_widgetised_column .widget_top_rated_products .amount,
#header.style-default .wproto-mega-menu-element .widget_top_rated_products .amount,
#header.style-classic_3 .wproto-mega-menu-element .widget_top_rated_products .amount,
#header.style-classic_4 .wproto-mega-menu-element .widget_top_rated_products .amount,
#header.style-centered_logo .wproto-mega-menu-element .widget_top_rated_products .amount,
.sidebar .widget_recent_reviews .amount,
#wproto-header-cart-widget .widget_recent_reviews .amount,
.wpb_widgetised_column .widget_recent_reviews .amount,
#header.style-default .wproto-mega-menu-element .widget_recent_reviews .amount,
#header.style-classic_3 .wproto-mega-menu-element .widget_recent_reviews .amount,
#header.style-classic_4 .wproto-mega-menu-element .widget_recent_reviews .amount,
#header.style-centered_logo .wproto-mega-menu-element .widget_recent_reviews .amount,
.sidebar .widget_shopping_cart .amount,
#wproto-header-cart-widget .widget_shopping_cart .amount,
.wpb_widgetised_column .widget_shopping_cart .amount,
#header.style-default .wproto-mega-menu-element .widget_shopping_cart .amount,
#header.style-classic_3 .wproto-mega-menu-element .widget_shopping_cart .amount,
#header.style-classic_4 .wproto-mega-menu-element .widget_shopping_cart .amount,
#header.style-centered_logo .wproto-mega-menu-element .widget_shopping_cart .amount {
  font-size: 1.5999999999999999rem;
  color: #363636;
}
.sidebar .widget_products del,
#wproto-header-cart-widget .widget_products del,
.wpb_widgetised_column .widget_products del,
#header.style-default .wproto-mega-menu-element .widget_products del,
#header.style-classic_3 .wproto-mega-menu-element .widget_products del,
#header.style-classic_4 .wproto-mega-menu-element .widget_products del,
#header.style-centered_logo .wproto-mega-menu-element .widget_products del,
.sidebar .widget_recently_viewed_products del,
#wproto-header-cart-widget .widget_recently_viewed_products del,
.wpb_widgetised_column .widget_recently_viewed_products del,
#header.style-default .wproto-mega-menu-element .widget_recently_viewed_products del,
#header.style-classic_3 .wproto-mega-menu-element .widget_recently_viewed_products del,
#header.style-classic_4 .wproto-mega-menu-element .widget_recently_viewed_products del,
#header.style-centered_logo .wproto-mega-menu-element .widget_recently_viewed_products del,
.sidebar .widget_top_rated_products del,
#wproto-header-cart-widget .widget_top_rated_products del,
.wpb_widgetised_column .widget_top_rated_products del,
#header.style-default .wproto-mega-menu-element .widget_top_rated_products del,
#header.style-classic_3 .wproto-mega-menu-element .widget_top_rated_products del,
#header.style-classic_4 .wproto-mega-menu-element .widget_top_rated_products del,
#header.style-centered_logo .wproto-mega-menu-element .widget_top_rated_products del,
.sidebar .widget_recent_reviews del,
#wproto-header-cart-widget .widget_recent_reviews del,
.wpb_widgetised_column .widget_recent_reviews del,
#header.style-default .wproto-mega-menu-element .widget_recent_reviews del,
#header.style-classic_3 .wproto-mega-menu-element .widget_recent_reviews del,
#header.style-classic_4 .wproto-mega-menu-element .widget_recent_reviews del,
#header.style-centered_logo .wproto-mega-menu-element .widget_recent_reviews del,
.sidebar .widget_shopping_cart del,
#wproto-header-cart-widget .widget_shopping_cart del,
.wpb_widgetised_column .widget_shopping_cart del,
#header.style-default .wproto-mega-menu-element .widget_shopping_cart del,
#header.style-classic_3 .wproto-mega-menu-element .widget_shopping_cart del,
#header.style-classic_4 .wproto-mega-menu-element .widget_shopping_cart del,
#header.style-centered_logo .wproto-mega-menu-element .widget_shopping_cart del,
.sidebar .widget_products del .amount,
#wproto-header-cart-widget .widget_products del .amount,
.wpb_widgetised_column .widget_products del .amount,
#header.style-default .wproto-mega-menu-element .widget_products del .amount,
#header.style-classic_3 .wproto-mega-menu-element .widget_products del .amount,
#header.style-classic_4 .wproto-mega-menu-element .widget_products del .amount,
#header.style-centered_logo .wproto-mega-menu-element .widget_products del .amount,
.sidebar .widget_recently_viewed_products del .amount,
#wproto-header-cart-widget .widget_recently_viewed_products del .amount,
.wpb_widgetised_column .widget_recently_viewed_products del .amount,
#header.style-default .wproto-mega-menu-element .widget_recently_viewed_products del .amount,
#header.style-classic_3 .wproto-mega-menu-element .widget_recently_viewed_products del .amount,
#header.style-classic_4 .wproto-mega-menu-element .widget_recently_viewed_products del .amount,
#header.style-centered_logo .wproto-mega-menu-element .widget_recently_viewed_products del .amount,
.sidebar .widget_top_rated_products del .amount,
#wproto-header-cart-widget .widget_top_rated_products del .amount,
.wpb_widgetised_column .widget_top_rated_products del .amount,
#header.style-default .wproto-mega-menu-element .widget_top_rated_products del .amount,
#header.style-classic_3 .wproto-mega-menu-element .widget_top_rated_products del .amount,
#header.style-classic_4 .wproto-mega-menu-element .widget_top_rated_products del .amount,
#header.style-centered_logo .wproto-mega-menu-element .widget_top_rated_products del .amount,
.sidebar .widget_recent_reviews del .amount,
#wproto-header-cart-widget .widget_recent_reviews del .amount,
.wpb_widgetised_column .widget_recent_reviews del .amount,
#header.style-default .wproto-mega-menu-element .widget_recent_reviews del .amount,
#header.style-classic_3 .wproto-mega-menu-element .widget_recent_reviews del .amount,
#header.style-classic_4 .wproto-mega-menu-element .widget_recent_reviews del .amount,
#header.style-centered_logo .wproto-mega-menu-element .widget_recent_reviews del .amount,
.sidebar .widget_shopping_cart del .amount,
#wproto-header-cart-widget .widget_shopping_cart del .amount,
.wpb_widgetised_column .widget_shopping_cart del .amount,
#header.style-default .wproto-mega-menu-element .widget_shopping_cart del .amount,
#header.style-classic_3 .wproto-mega-menu-element .widget_shopping_cart del .amount,
#header.style-classic_4 .wproto-mega-menu-element .widget_shopping_cart del .amount,
#header.style-centered_logo .wproto-mega-menu-element .widget_shopping_cart del .amount {
  font-size: 1.2rem;
  color: #c8c8c8;
}
.sidebar .widget_products ins,
#wproto-header-cart-widget .widget_products ins,
.wpb_widgetised_column .widget_products ins,
#header.style-default .wproto-mega-menu-element .widget_products ins,
#header.style-classic_3 .wproto-mega-menu-element .widget_products ins,
#header.style-classic_4 .wproto-mega-menu-element .widget_products ins,
#header.style-centered_logo .wproto-mega-menu-element .widget_products ins,
.sidebar .widget_recently_viewed_products ins,
#wproto-header-cart-widget .widget_recently_viewed_products ins,
.wpb_widgetised_column .widget_recently_viewed_products ins,
#header.style-default .wproto-mega-menu-element .widget_recently_viewed_products ins,
#header.style-classic_3 .wproto-mega-menu-element .widget_recently_viewed_products ins,
#header.style-classic_4 .wproto-mega-menu-element .widget_recently_viewed_products ins,
#header.style-centered_logo .wproto-mega-menu-element .widget_recently_viewed_products ins,
.sidebar .widget_top_rated_products ins,
#wproto-header-cart-widget .widget_top_rated_products ins,
.wpb_widgetised_column .widget_top_rated_products ins,
#header.style-default .wproto-mega-menu-element .widget_top_rated_products ins,
#header.style-classic_3 .wproto-mega-menu-element .widget_top_rated_products ins,
#header.style-classic_4 .wproto-mega-menu-element .widget_top_rated_products ins,
#header.style-centered_logo .wproto-mega-menu-element .widget_top_rated_products ins,
.sidebar .widget_recent_reviews ins,
#wproto-header-cart-widget .widget_recent_reviews ins,
.wpb_widgetised_column .widget_recent_reviews ins,
#header.style-default .wproto-mega-menu-element .widget_recent_reviews ins,
#header.style-classic_3 .wproto-mega-menu-element .widget_recent_reviews ins,
#header.style-classic_4 .wproto-mega-menu-element .widget_recent_reviews ins,
#header.style-centered_logo .wproto-mega-menu-element .widget_recent_reviews ins,
.sidebar .widget_shopping_cart ins,
#wproto-header-cart-widget .widget_shopping_cart ins,
.wpb_widgetised_column .widget_shopping_cart ins,
#header.style-default .wproto-mega-menu-element .widget_shopping_cart ins,
#header.style-classic_3 .wproto-mega-menu-element .widget_shopping_cart ins,
#header.style-classic_4 .wproto-mega-menu-element .widget_shopping_cart ins,
#header.style-centered_logo .wproto-mega-menu-element .widget_shopping_cart ins {
  text-decoration: none;
}
.sidebar .widget_product_categories ul.product-categories li,
#wproto-header-cart-widget .widget_product_categories ul.product-categories li,
.wpb_widgetised_column .widget_product_categories ul.product-categories li,
#header.style-default .wproto-mega-menu-element .widget_product_categories ul.product-categories li,
#header.style-classic_3 .wproto-mega-menu-element .widget_product_categories ul.product-categories li,
#header.style-classic_4 .wproto-mega-menu-element .widget_product_categories ul.product-categories li,
#header.style-centered_logo .wproto-mega-menu-element .widget_product_categories ul.product-categories li {
  border-bottom: 1px solid #eeeeee;
}
.sidebar .widget_product_categories ul.product-categories li > a,
#wproto-header-cart-widget .widget_product_categories ul.product-categories li > a,
.wpb_widgetised_column .widget_product_categories ul.product-categories li > a,
#header.style-default .wproto-mega-menu-element .widget_product_categories ul.product-categories li > a,
#header.style-classic_3 .wproto-mega-menu-element .widget_product_categories ul.product-categories li > a,
#header.style-classic_4 .wproto-mega-menu-element .widget_product_categories ul.product-categories li > a,
#header.style-centered_logo .wproto-mega-menu-element .widget_product_categories ul.product-categories li > a {
  font-size: 1.5rem;
  color: #363636;
}
.sidebar .widget_product_categories ul.product-categories li:hover > a,
#wproto-header-cart-widget .widget_product_categories ul.product-categories li:hover > a,
.wpb_widgetised_column .widget_product_categories ul.product-categories li:hover > a,
#header.style-default .wproto-mega-menu-element .widget_product_categories ul.product-categories li:hover > a,
#header.style-classic_3 .wproto-mega-menu-element .widget_product_categories ul.product-categories li:hover > a,
#header.style-classic_4 .wproto-mega-menu-element .widget_product_categories ul.product-categories li:hover > a,
#header.style-centered_logo .wproto-mega-menu-element .widget_product_categories ul.product-categories li:hover > a {
  color: #0074C8;
}
.sidebar .widget_product_categories ul.children,
#wproto-header-cart-widget .widget_product_categories ul.children,
.wpb_widgetised_column .widget_product_categories ul.children,
#header.style-default .wproto-mega-menu-element .widget_product_categories ul.children,
#header.style-classic_3 .wproto-mega-menu-element .widget_product_categories ul.children,
#header.style-classic_4 .wproto-mega-menu-element .widget_product_categories ul.children,
#header.style-centered_logo .wproto-mega-menu-element .widget_product_categories ul.children {
  border-top: 1px solid #eeeeee;
}
.sidebar .widget_product_categories ul.children li > a,
#wproto-header-cart-widget .widget_product_categories ul.children li > a,
.wpb_widgetised_column .widget_product_categories ul.children li > a,
#header.style-default .wproto-mega-menu-element .widget_product_categories ul.children li > a,
#header.style-classic_3 .wproto-mega-menu-element .widget_product_categories ul.children li > a,
#header.style-classic_4 .wproto-mega-menu-element .widget_product_categories ul.children li > a,
#header.style-centered_logo .wproto-mega-menu-element .widget_product_categories ul.children li > a {
  font-size: 1.4rem;
  color: #959595;
}
.sidebar .widget_product_categories ul.children li:before,
#wproto-header-cart-widget .widget_product_categories ul.children li:before,
.wpb_widgetised_column .widget_product_categories ul.children li:before,
#header.style-default .wproto-mega-menu-element .widget_product_categories ul.children li:before,
#header.style-classic_3 .wproto-mega-menu-element .widget_product_categories ul.children li:before,
#header.style-classic_4 .wproto-mega-menu-element .widget_product_categories ul.children li:before,
#header.style-centered_logo .wproto-mega-menu-element .widget_product_categories ul.children li:before {
  color: #959595;
}
.sidebar .widget_product_categories ul.children li:hover > a,
#wproto-header-cart-widget .widget_product_categories ul.children li:hover > a,
.wpb_widgetised_column .widget_product_categories ul.children li:hover > a,
#header.style-default .wproto-mega-menu-element .widget_product_categories ul.children li:hover > a,
#header.style-classic_3 .wproto-mega-menu-element .widget_product_categories ul.children li:hover > a,
#header.style-classic_4 .wproto-mega-menu-element .widget_product_categories ul.children li:hover > a,
#header.style-centered_logo .wproto-mega-menu-element .widget_product_categories ul.children li:hover > a,
.sidebar .widget_product_categories ul.children li:hover:before,
#wproto-header-cart-widget .widget_product_categories ul.children li:hover:before,
.wpb_widgetised_column .widget_product_categories ul.children li:hover:before,
#header.style-default .wproto-mega-menu-element .widget_product_categories ul.children li:hover:before,
#header.style-classic_3 .wproto-mega-menu-element .widget_product_categories ul.children li:hover:before,
#header.style-classic_4 .wproto-mega-menu-element .widget_product_categories ul.children li:hover:before,
#header.style-centered_logo .wproto-mega-menu-element .widget_product_categories ul.children li:hover:before {
  color: #0074C8;
}
.sidebar .widget_product_categories .wproto-expand-collapse,
#wproto-header-cart-widget .widget_product_categories .wproto-expand-collapse,
.wpb_widgetised_column .widget_product_categories .wproto-expand-collapse,
#header.style-default .wproto-mega-menu-element .widget_product_categories .wproto-expand-collapse,
#header.style-classic_3 .wproto-mega-menu-element .widget_product_categories .wproto-expand-collapse,
#header.style-classic_4 .wproto-mega-menu-element .widget_product_categories .wproto-expand-collapse,
#header.style-centered_logo .wproto-mega-menu-element .widget_product_categories .wproto-expand-collapse {
  background-color: #f2f2f2;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzQ5LjAzcHgiIGhlaWdodD0iMzQ5LjAzMXB4IiB2aWV3Qm94PSIwIDAgMzQ5LjAzIDM0OS4wMzEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDM0OS4wMyAzNDkuMDMxOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iIzM2MzYzNiIgZD0iTTM0OS4wMywxNDEuMjI2djY2LjU3OWMwLDUuMDEyLTQuMDYxLDkuMDc5LTkuMDc5LDkuMDc5SDIxNi44ODR2MTIzLjA2N2MwLDUuMDE5LTQuMDY3LDkuMDc5LTkuMDc5LDkuMDc5aC02Ni41NzljLTUuMDA5LDAtOS4wNzktNC4wNjEtOS4wNzktOS4wNzlWMjE2Ljg4NEg5LjA3OWMtNS4wMTYsMC05LjA3OS00LjA2Ny05LjA3OS05LjA3OXYtNjYuNTc5YzAtNS4wMTMsNC4wNjMtOS4wNzksOS4wNzktOS4wNzloMTIzLjA2OFY5LjA3OWMwLTUuMDE4LDQuMDY5LTkuMDc5LDkuMDc5LTkuMDc5aDY2LjU3OWM1LjAxMiwwLDkuMDc5LDQuMDYxLDkuMDc5LDkuMDc5djEyMy4wNjhoMTIzLjA2NyBDMzQ0Ljk3LDEzMi4xNDcsMzQ5LjAzLDEzNi4yMTMsMzQ5LjAzLDE0MS4yMjZ6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9InBsdXMiPjxnPjxwb2x5Z29uIGZpbGw9IiMzNjM2MzYiIHBvaW50cz0iNjEyLDI4Ni44OTMgMzI1LjExNiwyODYuODkzIDMyNS4xMTYsMC4yOTYgMjg2LjkwMywwLjI5NiAyODYuOTAzLDI4Ni44OTMgMCwyODYuODkzIDAsMzI1LjEwNyAyODYuOTAzLDMyNS4xMDcgMjg2LjkwMyw2MTEuNzA0IDMyNS4xMTYsNjExLjcwNCAzMjUuMTE2LDMyNS4xMDcgNjEyLDMyNS4xMDcgCQkJIi8+PC9nPjwvZz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
}
.sidebar .widget_product_categories .wproto-expand-collapse.opened,
#wproto-header-cart-widget .widget_product_categories .wproto-expand-collapse.opened,
.wpb_widgetised_column .widget_product_categories .wproto-expand-collapse.opened,
#header.style-default .wproto-mega-menu-element .widget_product_categories .wproto-expand-collapse.opened,
#header.style-classic_3 .wproto-mega-menu-element .widget_product_categories .wproto-expand-collapse.opened,
#header.style-classic_4 .wproto-mega-menu-element .widget_product_categories .wproto-expand-collapse.opened,
#header.style-centered_logo .wproto-mega-menu-element .widget_product_categories .wproto-expand-collapse.opened {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTMzLjMzM3B4IiBoZWlnaHQ9IjUzMy4zMzNweCIgdmlld0JveD0iMCAwIDUzMy4zMzMgNTMzLjMzMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTMzLjMzMyA1MzMuMzMzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iIzM2MzYzNiIgZD0iTTAsMjE2LjY2N3YxMDBjMCw5LjIwNCw3LjQ2MiwxNi42NjYsMTYuNjY3LDE2LjY2Nmg1MDBjOS4yMDQsMCwxNi42NjctNy40NjIsMTYuNjY3LTE2LjY2NnYtMTAwIGMwLTkuMjA0LTcuNDYzLTE2LjY2Ny0xNi42NjctMTYuNjY3aC01MDBDNy40NjIsMjAwLDAsMjA3LjQ2MiwwLDIxNi42Njd6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9Im1pbnVzIj48Zz48cmVjdCBmaWxsPSIjMzYzNjM2IiB5PSIyODcuNDY4IiB3aWR0aD0iNjEyIiBoZWlnaHQ9IjM3LjA2NCIvPjwvZz48L2c+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
.sidebar .widget_product_categories .wproto-expand-collapse:hover,
#wproto-header-cart-widget .widget_product_categories .wproto-expand-collapse:hover,
.wpb_widgetised_column .widget_product_categories .wproto-expand-collapse:hover,
#header.style-default .wproto-mega-menu-element .widget_product_categories .wproto-expand-collapse:hover,
#header.style-classic_3 .wproto-mega-menu-element .widget_product_categories .wproto-expand-collapse:hover,
#header.style-classic_4 .wproto-mega-menu-element .widget_product_categories .wproto-expand-collapse:hover,
#header.style-centered_logo .wproto-mega-menu-element .widget_product_categories .wproto-expand-collapse:hover {
  background-color: #0074C8;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzQ5LjAzcHgiIGhlaWdodD0iMzQ5LjAzMXB4IiB2aWV3Qm94PSIwIDAgMzQ5LjAzIDM0OS4wMzEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDM0OS4wMyAzNDkuMDMxOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTM0OS4wMywxNDEuMjI2djY2LjU3OWMwLDUuMDEyLTQuMDYxLDkuMDc5LTkuMDc5LDkuMDc5SDIxNi44ODR2MTIzLjA2N2MwLDUuMDE5LTQuMDY3LDkuMDc5LTkuMDc5LDkuMDc5aC02Ni41NzljLTUuMDA5LDAtOS4wNzktNC4wNjEtOS4wNzktOS4wNzlWMjE2Ljg4NEg5LjA3OWMtNS4wMTYsMC05LjA3OS00LjA2Ny05LjA3OS05LjA3OXYtNjYuNTc5YzAtNS4wMTMsNC4wNjMtOS4wNzksOS4wNzktOS4wNzloMTIzLjA2OFY5LjA3OWMwLTUuMDE4LDQuMDY5LTkuMDc5LDkuMDc5LTkuMDc5aDY2LjU3OWM1LjAxMiwwLDkuMDc5LDQuMDYxLDkuMDc5LDkuMDc5djEyMy4wNjhoMTIzLjA2NyBDMzQ0Ljk3LDEzMi4xNDcsMzQ5LjAzLDEzNi4yMTMsMzQ5LjAzLDE0MS4yMjZ6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9InBsdXMiPjxnPjxwb2x5Z29uIGZpbGw9IiNmZmZmZmYiIHBvaW50cz0iNjEyLDI4Ni44OTMgMzI1LjExNiwyODYuODkzIDMyNS4xMTYsMC4yOTYgMjg2LjkwMywwLjI5NiAyODYuOTAzLDI4Ni44OTMgMCwyODYuODkzIDAsMzI1LjEwNyAyODYuOTAzLDMyNS4xMDcgMjg2LjkwMyw2MTEuNzA0IDMyNS4xMTYsNjExLjcwNCAzMjUuMTE2LDMyNS4xMDcgNjEyLDMyNS4xMDcgCQkJIi8+PC9nPjwvZz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
}
.sidebar .widget_product_categories .wproto-expand-collapse.opened:hover,
#wproto-header-cart-widget .widget_product_categories .wproto-expand-collapse.opened:hover,
.wpb_widgetised_column .widget_product_categories .wproto-expand-collapse.opened:hover,
#header.style-default .wproto-mega-menu-element .widget_product_categories .wproto-expand-collapse.opened:hover,
#header.style-classic_3 .wproto-mega-menu-element .widget_product_categories .wproto-expand-collapse.opened:hover,
#header.style-classic_4 .wproto-mega-menu-element .widget_product_categories .wproto-expand-collapse.opened:hover,
#header.style-centered_logo .wproto-mega-menu-element .widget_product_categories .wproto-expand-collapse.opened:hover {
  background-color: #0074C8;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTMzLjMzM3B4IiBoZWlnaHQ9IjUzMy4zMzNweCIgdmlld0JveD0iMCAwIDUzMy4zMzMgNTMzLjMzMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTMzLjMzMyA1MzMuMzMzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTAsMjE2LjY2N3YxMDBjMCw5LjIwNCw3LjQ2MiwxNi42NjYsMTYuNjY3LDE2LjY2Nmg1MDBjOS4yMDQsMCwxNi42NjctNy40NjIsMTYuNjY3LTE2LjY2NnYtMTAwIGMwLTkuMjA0LTcuNDYzLTE2LjY2Ny0xNi42NjctMTYuNjY3aC01MDBDNy40NjIsMjAwLDAsMjA3LjQ2MiwwLDIxNi42Njd6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9Im1pbnVzIj48Zz48cmVjdCBmaWxsPSIjZmZmZmZmIiB5PSIyODcuNDY4IiB3aWR0aD0iNjEyIiBoZWlnaHQ9IjM3LjA2NCIvPjwvZz48L2c+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
.sidebar .widget_price_filter .ui-slider-horizontal,
#wproto-header-cart-widget .widget_price_filter .ui-slider-horizontal,
.wpb_widgetised_column .widget_price_filter .ui-slider-horizontal,
#header.style-default .wproto-mega-menu-element .widget_price_filter .ui-slider-horizontal,
#header.style-classic_3 .wproto-mega-menu-element .widget_price_filter .ui-slider-horizontal,
#header.style-classic_4 .wproto-mega-menu-element .widget_price_filter .ui-slider-horizontal,
#header.style-centered_logo .wproto-mega-menu-element .widget_price_filter .ui-slider-horizontal {
  background-color: #e1e1e1;
}
.sidebar .widget_price_filter .ui-slider-horizontal .ui-slider-range,
#wproto-header-cart-widget .widget_price_filter .ui-slider-horizontal .ui-slider-range,
.wpb_widgetised_column .widget_price_filter .ui-slider-horizontal .ui-slider-range,
#header.style-default .wproto-mega-menu-element .widget_price_filter .ui-slider-horizontal .ui-slider-range,
#header.style-classic_3 .wproto-mega-menu-element .widget_price_filter .ui-slider-horizontal .ui-slider-range,
#header.style-classic_4 .wproto-mega-menu-element .widget_price_filter .ui-slider-horizontal .ui-slider-range,
#header.style-centered_logo .wproto-mega-menu-element .widget_price_filter .ui-slider-horizontal .ui-slider-range {
  background-color: #0074C8;
}
.sidebar .widget_price_filter .ui-slider-horizontal .ui-slider-handle,
#wproto-header-cart-widget .widget_price_filter .ui-slider-horizontal .ui-slider-handle,
.wpb_widgetised_column .widget_price_filter .ui-slider-horizontal .ui-slider-handle,
#header.style-default .wproto-mega-menu-element .widget_price_filter .ui-slider-horizontal .ui-slider-handle,
#header.style-classic_3 .wproto-mega-menu-element .widget_price_filter .ui-slider-horizontal .ui-slider-handle,
#header.style-classic_4 .wproto-mega-menu-element .widget_price_filter .ui-slider-horizontal .ui-slider-handle,
#header.style-centered_logo .wproto-mega-menu-element .widget_price_filter .ui-slider-horizontal .ui-slider-handle {
  background-color: #363636;
}
.sidebar .widget_price_filter .price_label,
#wproto-header-cart-widget .widget_price_filter .price_label,
.wpb_widgetised_column .widget_price_filter .price_label,
#header.style-default .wproto-mega-menu-element .widget_price_filter .price_label,
#header.style-classic_3 .wproto-mega-menu-element .widget_price_filter .price_label,
#header.style-classic_4 .wproto-mega-menu-element .widget_price_filter .price_label,
#header.style-centered_logo .wproto-mega-menu-element .widget_price_filter .price_label {
  color: #d4d4d4;
}
.sidebar .widget_price_filter .price_label .from,
#wproto-header-cart-widget .widget_price_filter .price_label .from,
.wpb_widgetised_column .widget_price_filter .price_label .from,
#header.style-default .wproto-mega-menu-element .widget_price_filter .price_label .from,
#header.style-classic_3 .wproto-mega-menu-element .widget_price_filter .price_label .from,
#header.style-classic_4 .wproto-mega-menu-element .widget_price_filter .price_label .from,
#header.style-centered_logo .wproto-mega-menu-element .widget_price_filter .price_label .from,
.sidebar .widget_price_filter .price_label .to,
#wproto-header-cart-widget .widget_price_filter .price_label .to,
.wpb_widgetised_column .widget_price_filter .price_label .to,
#header.style-default .wproto-mega-menu-element .widget_price_filter .price_label .to,
#header.style-classic_3 .wproto-mega-menu-element .widget_price_filter .price_label .to,
#header.style-classic_4 .wproto-mega-menu-element .widget_price_filter .price_label .to,
#header.style-centered_logo .wproto-mega-menu-element .widget_price_filter .price_label .to {
  color: #363636;
}
.sidebar .widget_price_filter .button,
#wproto-header-cart-widget .widget_price_filter .button,
.wpb_widgetised_column .widget_price_filter .button,
#header.style-default .wproto-mega-menu-element .widget_price_filter .button,
#header.style-classic_3 .wproto-mega-menu-element .widget_price_filter .button,
#header.style-classic_4 .wproto-mega-menu-element .widget_price_filter .button,
#header.style-centered_logo .wproto-mega-menu-element .widget_price_filter .button {
  font-size: 1.0999999999999999rem;
  color: #363636;
  border: 1px solid #363636;
}
.sidebar .widget_price_filter .button:hover,
#wproto-header-cart-widget .widget_price_filter .button:hover,
.wpb_widgetised_column .widget_price_filter .button:hover,
#header.style-default .wproto-mega-menu-element .widget_price_filter .button:hover,
#header.style-classic_3 .wproto-mega-menu-element .widget_price_filter .button:hover,
#header.style-classic_4 .wproto-mega-menu-element .widget_price_filter .button:hover,
#header.style-centered_logo .wproto-mega-menu-element .widget_price_filter .button:hover {
  color: #0074C8;
  border-color: #0074C8;
}
.sidebar .widget_shopping_cart .remove,
#wproto-header-cart-widget .widget_shopping_cart .remove,
.wpb_widgetised_column .widget_shopping_cart .remove,
#header.style-default .wproto-mega-menu-element .widget_shopping_cart .remove,
#header.style-classic_3 .wproto-mega-menu-element .widget_shopping_cart .remove,
#header.style-classic_4 .wproto-mega-menu-element .widget_shopping_cart .remove,
#header.style-centered_logo .wproto-mega-menu-element .widget_shopping_cart .remove {
  color: #0074C8;
}
.sidebar .widget_shopping_cart p.buttons,
#wproto-header-cart-widget .widget_shopping_cart p.buttons,
.wpb_widgetised_column .widget_shopping_cart p.buttons,
#header.style-default .wproto-mega-menu-element .widget_shopping_cart p.buttons,
#header.style-classic_3 .wproto-mega-menu-element .widget_shopping_cart p.buttons,
#header.style-classic_4 .wproto-mega-menu-element .widget_shopping_cart p.buttons,
#header.style-centered_logo .wproto-mega-menu-element .widget_shopping_cart p.buttons {
  background-color: #f7f7f7;
}
.sidebar .widget_shopping_cart p.buttons .button,
#wproto-header-cart-widget .widget_shopping_cart p.buttons .button,
.wpb_widgetised_column .widget_shopping_cart p.buttons .button,
#header.style-default .wproto-mega-menu-element .widget_shopping_cart p.buttons .button,
#header.style-classic_3 .wproto-mega-menu-element .widget_shopping_cart p.buttons .button,
#header.style-classic_4 .wproto-mega-menu-element .widget_shopping_cart p.buttons .button,
#header.style-centered_logo .wproto-mega-menu-element .widget_shopping_cart p.buttons .button {
  font-size: 1.2rem;
}
.sidebar .widget_shopping_cart p.buttons .button.checkout,
#wproto-header-cart-widget .widget_shopping_cart p.buttons .button.checkout,
.wpb_widgetised_column .widget_shopping_cart p.buttons .button.checkout,
#header.style-default .wproto-mega-menu-element .widget_shopping_cart p.buttons .button.checkout,
#header.style-classic_3 .wproto-mega-menu-element .widget_shopping_cart p.buttons .button.checkout,
#header.style-classic_4 .wproto-mega-menu-element .widget_shopping_cart p.buttons .button.checkout,
#header.style-centered_logo .wproto-mega-menu-element .widget_shopping_cart p.buttons .button.checkout {
  background-color: #8dc63f;
}
.sidebar .widget_shopping_cart p.buttons .button.checkout:hover,
#wproto-header-cart-widget .widget_shopping_cart p.buttons .button.checkout:hover,
.wpb_widgetised_column .widget_shopping_cart p.buttons .button.checkout:hover,
#header.style-default .wproto-mega-menu-element .widget_shopping_cart p.buttons .button.checkout:hover,
#header.style-classic_3 .wproto-mega-menu-element .widget_shopping_cart p.buttons .button.checkout:hover,
#header.style-classic_4 .wproto-mega-menu-element .widget_shopping_cart p.buttons .button.checkout:hover,
#header.style-centered_logo .wproto-mega-menu-element .widget_shopping_cart p.buttons .button.checkout:hover {
  background-color: #80b636;
}
.sidebar .widget_layered_nav ul li,
#wproto-header-cart-widget .widget_layered_nav ul li,
.wpb_widgetised_column .widget_layered_nav ul li,
#header.style-default .wproto-mega-menu-element .widget_layered_nav ul li,
#header.style-classic_3 .wproto-mega-menu-element .widget_layered_nav ul li,
#header.style-classic_4 .wproto-mega-menu-element .widget_layered_nav ul li,
#header.style-centered_logo .wproto-mega-menu-element .widget_layered_nav ul li,
.sidebar .widget_layered_nav_filters ul li,
#wproto-header-cart-widget .widget_layered_nav_filters ul li,
.wpb_widgetised_column .widget_layered_nav_filters ul li,
#header.style-default .wproto-mega-menu-element .widget_layered_nav_filters ul li,
#header.style-classic_3 .wproto-mega-menu-element .widget_layered_nav_filters ul li,
#header.style-classic_4 .wproto-mega-menu-element .widget_layered_nav_filters ul li,
#header.style-centered_logo .wproto-mega-menu-element .widget_layered_nav_filters ul li {
  border-bottom: 1px solid #eeeeee;
}
.sidebar .widget_layered_nav .product-title,
#wproto-header-cart-widget .widget_layered_nav .product-title,
.wpb_widgetised_column .widget_layered_nav .product-title,
#header.style-default .wproto-mega-menu-element .widget_layered_nav .product-title,
#header.style-classic_3 .wproto-mega-menu-element .widget_layered_nav .product-title,
#header.style-classic_4 .wproto-mega-menu-element .widget_layered_nav .product-title,
#header.style-centered_logo .wproto-mega-menu-element .widget_layered_nav .product-title,
.sidebar .widget_layered_nav_filters .product-title,
#wproto-header-cart-widget .widget_layered_nav_filters .product-title,
.wpb_widgetised_column .widget_layered_nav_filters .product-title,
#header.style-default .wproto-mega-menu-element .widget_layered_nav_filters .product-title,
#header.style-classic_3 .wproto-mega-menu-element .widget_layered_nav_filters .product-title,
#header.style-classic_4 .wproto-mega-menu-element .widget_layered_nav_filters .product-title,
#header.style-centered_logo .wproto-mega-menu-element .widget_layered_nav_filters .product-title,
.sidebar .widget_layered_nav ul > li > a,
#wproto-header-cart-widget .widget_layered_nav ul > li > a,
.wpb_widgetised_column .widget_layered_nav ul > li > a,
#header.style-default .wproto-mega-menu-element .widget_layered_nav ul > li > a,
#header.style-classic_3 .wproto-mega-menu-element .widget_layered_nav ul > li > a,
#header.style-classic_4 .wproto-mega-menu-element .widget_layered_nav ul > li > a,
#header.style-centered_logo .wproto-mega-menu-element .widget_layered_nav ul > li > a,
.sidebar .widget_layered_nav_filters ul > li > a,
#wproto-header-cart-widget .widget_layered_nav_filters ul > li > a,
.wpb_widgetised_column .widget_layered_nav_filters ul > li > a,
#header.style-default .wproto-mega-menu-element .widget_layered_nav_filters ul > li > a,
#header.style-classic_3 .wproto-mega-menu-element .widget_layered_nav_filters ul > li > a,
#header.style-classic_4 .wproto-mega-menu-element .widget_layered_nav_filters ul > li > a,
#header.style-centered_logo .wproto-mega-menu-element .widget_layered_nav_filters ul > li > a {
  color: #363636;
}
.sidebar .widget_layered_nav .product-title:hover,
#wproto-header-cart-widget .widget_layered_nav .product-title:hover,
.wpb_widgetised_column .widget_layered_nav .product-title:hover,
#header.style-default .wproto-mega-menu-element .widget_layered_nav .product-title:hover,
#header.style-classic_3 .wproto-mega-menu-element .widget_layered_nav .product-title:hover,
#header.style-classic_4 .wproto-mega-menu-element .widget_layered_nav .product-title:hover,
#header.style-centered_logo .wproto-mega-menu-element .widget_layered_nav .product-title:hover,
.sidebar .widget_layered_nav_filters .product-title:hover,
#wproto-header-cart-widget .widget_layered_nav_filters .product-title:hover,
.wpb_widgetised_column .widget_layered_nav_filters .product-title:hover,
#header.style-default .wproto-mega-menu-element .widget_layered_nav_filters .product-title:hover,
#header.style-classic_3 .wproto-mega-menu-element .widget_layered_nav_filters .product-title:hover,
#header.style-classic_4 .wproto-mega-menu-element .widget_layered_nav_filters .product-title:hover,
#header.style-centered_logo .wproto-mega-menu-element .widget_layered_nav_filters .product-title:hover,
.sidebar .widget_layered_nav li:hover .product-title,
#wproto-header-cart-widget .widget_layered_nav li:hover .product-title,
.wpb_widgetised_column .widget_layered_nav li:hover .product-title,
#header.style-default .wproto-mega-menu-element .widget_layered_nav li:hover .product-title,
#header.style-classic_3 .wproto-mega-menu-element .widget_layered_nav li:hover .product-title,
#header.style-classic_4 .wproto-mega-menu-element .widget_layered_nav li:hover .product-title,
#header.style-centered_logo .wproto-mega-menu-element .widget_layered_nav li:hover .product-title,
.sidebar .widget_layered_nav_filters li:hover .product-title,
#wproto-header-cart-widget .widget_layered_nav_filters li:hover .product-title,
.wpb_widgetised_column .widget_layered_nav_filters li:hover .product-title,
#header.style-default .wproto-mega-menu-element .widget_layered_nav_filters li:hover .product-title,
#header.style-classic_3 .wproto-mega-menu-element .widget_layered_nav_filters li:hover .product-title,
#header.style-classic_4 .wproto-mega-menu-element .widget_layered_nav_filters li:hover .product-title,
#header.style-centered_logo .wproto-mega-menu-element .widget_layered_nav_filters li:hover .product-title,
.sidebar .widget_layered_nav ul > li:hover > a,
#wproto-header-cart-widget .widget_layered_nav ul > li:hover > a,
.wpb_widgetised_column .widget_layered_nav ul > li:hover > a,
#header.style-default .wproto-mega-menu-element .widget_layered_nav ul > li:hover > a,
#header.style-classic_3 .wproto-mega-menu-element .widget_layered_nav ul > li:hover > a,
#header.style-classic_4 .wproto-mega-menu-element .widget_layered_nav ul > li:hover > a,
#header.style-centered_logo .wproto-mega-menu-element .widget_layered_nav ul > li:hover > a,
.sidebar .widget_layered_nav_filters ul > li:hover > a,
#wproto-header-cart-widget .widget_layered_nav_filters ul > li:hover > a,
.wpb_widgetised_column .widget_layered_nav_filters ul > li:hover > a,
#header.style-default .wproto-mega-menu-element .widget_layered_nav_filters ul > li:hover > a,
#header.style-classic_3 .wproto-mega-menu-element .widget_layered_nav_filters ul > li:hover > a,
#header.style-classic_4 .wproto-mega-menu-element .widget_layered_nav_filters ul > li:hover > a,
#header.style-centered_logo .wproto-mega-menu-element .widget_layered_nav_filters ul > li:hover > a {
  color: #0074C8;
}
.sidebar .widget_layered_nav .amount,
#wproto-header-cart-widget .widget_layered_nav .amount,
.wpb_widgetised_column .widget_layered_nav .amount,
#header.style-default .wproto-mega-menu-element .widget_layered_nav .amount,
#header.style-classic_3 .wproto-mega-menu-element .widget_layered_nav .amount,
#header.style-classic_4 .wproto-mega-menu-element .widget_layered_nav .amount,
#header.style-centered_logo .wproto-mega-menu-element .widget_layered_nav .amount,
.sidebar .widget_layered_nav_filters .amount,
#wproto-header-cart-widget .widget_layered_nav_filters .amount,
.wpb_widgetised_column .widget_layered_nav_filters .amount,
#header.style-default .wproto-mega-menu-element .widget_layered_nav_filters .amount,
#header.style-classic_3 .wproto-mega-menu-element .widget_layered_nav_filters .amount,
#header.style-classic_4 .wproto-mega-menu-element .widget_layered_nav_filters .amount,
#header.style-centered_logo .wproto-mega-menu-element .widget_layered_nav_filters .amount {
  font-size: 1.0999999999999999rem;
  line-height: 1em;
  color: #c8c8c8;
  background-color: #f5f5f5;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
#footer-widgets,
#header.style-inverted,
#header.style-slider,
#header.style-classic_1 .wproto-mega-menu-element,
#header.style-classic_2 .wproto-mega-menu-element,
#header.style-inverted .wproto-mega-menu-element,
#header.style-centered_logo_alt .wproto-mega-menu-element,
#header.style-slider .wproto-mega-menu-element {
  /**
		Shared widgets
	**/
  /**
		Search widget
	**/
  /**
		RSS Widget
	**/
  /**
		Tags cloud widget
	**/
  /**
		Recent posts and recent comments
	**/
  /**
		Contact information
	**/
  /**
		Latest tweets
	**/
  /**
		WooCommerce product widget
	**/
  /*-----------------------------------------------------------------------------------------------------------------------------------------------------
		Default shopping cart widget
	*/
  /*-----------------------------------------------------------------------------------------------------------------------------------------------------
		Nav Filters
	*/
  /*-----------------------------------------------------------------------------------------------------------------------------------------------------
		Price filter widget
	*/
  /*-----------------------------------------------------------------------------------------------------------------------------------------------------
		Product categories widget
	*/
}
#footer-widgets .widget-title,
#header.style-inverted .widget-title,
#header.style-slider .widget-title,
#header.style-classic_1 .wproto-mega-menu-element .widget-title,
#header.style-classic_2 .wproto-mega-menu-element .widget-title,
#header.style-inverted .wproto-mega-menu-element .widget-title,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget-title,
#header.style-slider .wproto-mega-menu-element .widget-title {
  font-size: 2.6rem;
  line-height: 1.25em;
  color: #ffffff;
}
#footer-widgets .widget-title:after,
#header.style-inverted .widget-title:after,
#header.style-slider .widget-title:after,
#header.style-classic_1 .wproto-mega-menu-element .widget-title:after,
#header.style-classic_2 .wproto-mega-menu-element .widget-title:after,
#header.style-inverted .wproto-mega-menu-element .widget-title:after,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget-title:after,
#header.style-slider .wproto-mega-menu-element .widget-title:after {
  background-color: #0074C8;
}
#footer-widgets .widget_archive .widget-title + ul li,
#header.style-inverted .widget_archive .widget-title + ul li,
#header.style-slider .widget_archive .widget-title + ul li,
#header.style-classic_1 .wproto-mega-menu-element .widget_archive .widget-title + ul li,
#header.style-classic_2 .wproto-mega-menu-element .widget_archive .widget-title + ul li,
#header.style-inverted .wproto-mega-menu-element .widget_archive .widget-title + ul li,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_archive .widget-title + ul li,
#header.style-slider .wproto-mega-menu-element .widget_archive .widget-title + ul li,
#footer-widgets .widget_meta .widget-title + ul li,
#header.style-inverted .widget_meta .widget-title + ul li,
#header.style-slider .widget_meta .widget-title + ul li,
#header.style-classic_1 .wproto-mega-menu-element .widget_meta .widget-title + ul li,
#header.style-classic_2 .wproto-mega-menu-element .widget_meta .widget-title + ul li,
#header.style-inverted .wproto-mega-menu-element .widget_meta .widget-title + ul li,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_meta .widget-title + ul li,
#header.style-slider .wproto-mega-menu-element .widget_meta .widget-title + ul li,
#footer-widgets .widget_rss .widget-title + ul li,
#header.style-inverted .widget_rss .widget-title + ul li,
#header.style-slider .widget_rss .widget-title + ul li,
#header.style-classic_1 .wproto-mega-menu-element .widget_rss .widget-title + ul li,
#header.style-classic_2 .wproto-mega-menu-element .widget_rss .widget-title + ul li,
#header.style-inverted .wproto-mega-menu-element .widget_rss .widget-title + ul li,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_rss .widget-title + ul li,
#header.style-slider .wproto-mega-menu-element .widget_rss .widget-title + ul li,
#footer-widgets .widget_categories .widget-title + ul li,
#header.style-inverted .widget_categories .widget-title + ul li,
#header.style-slider .widget_categories .widget-title + ul li,
#header.style-classic_1 .wproto-mega-menu-element .widget_categories .widget-title + ul li,
#header.style-classic_2 .wproto-mega-menu-element .widget_categories .widget-title + ul li,
#header.style-inverted .wproto-mega-menu-element .widget_categories .widget-title + ul li,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_categories .widget-title + ul li,
#header.style-slider .wproto-mega-menu-element .widget_categories .widget-title + ul li,
#footer-widgets .widget_pages .widget-title + ul li,
#header.style-inverted .widget_pages .widget-title + ul li,
#header.style-slider .widget_pages .widget-title + ul li,
#header.style-classic_1 .wproto-mega-menu-element .widget_pages .widget-title + ul li,
#header.style-classic_2 .wproto-mega-menu-element .widget_pages .widget-title + ul li,
#header.style-inverted .wproto-mega-menu-element .widget_pages .widget-title + ul li,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_pages .widget-title + ul li,
#header.style-slider .wproto-mega-menu-element .widget_pages .widget-title + ul li,
#footer-widgets .widget_nav_menu .widget-title + ul li,
#header.style-inverted .widget_nav_menu .widget-title + ul li,
#header.style-slider .widget_nav_menu .widget-title + ul li,
#header.style-classic_1 .wproto-mega-menu-element .widget_nav_menu .widget-title + ul li,
#header.style-classic_2 .wproto-mega-menu-element .widget_nav_menu .widget-title + ul li,
#header.style-inverted .wproto-mega-menu-element .widget_nav_menu .widget-title + ul li,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_nav_menu .widget-title + ul li,
#header.style-slider .wproto-mega-menu-element .widget_nav_menu .widget-title + ul li,
#footer-widgets .wproto_taxonomy_widget .widget-title + ul li,
#header.style-inverted .wproto_taxonomy_widget .widget-title + ul li,
#header.style-slider .wproto_taxonomy_widget .widget-title + ul li,
#header.style-classic_1 .wproto-mega-menu-element .wproto_taxonomy_widget .widget-title + ul li,
#header.style-classic_2 .wproto-mega-menu-element .wproto_taxonomy_widget .widget-title + ul li,
#header.style-inverted .wproto-mega-menu-element .wproto_taxonomy_widget .widget-title + ul li,
#header.style-centered_logo_alt .wproto-mega-menu-element .wproto_taxonomy_widget .widget-title + ul li,
#header.style-slider .wproto-mega-menu-element .wproto_taxonomy_widget .widget-title + ul li,
#footer-widgets .widget_archive ul.menu li,
#header.style-inverted .widget_archive ul.menu li,
#header.style-slider .widget_archive ul.menu li,
#header.style-classic_1 .wproto-mega-menu-element .widget_archive ul.menu li,
#header.style-classic_2 .wproto-mega-menu-element .widget_archive ul.menu li,
#header.style-inverted .wproto-mega-menu-element .widget_archive ul.menu li,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_archive ul.menu li,
#header.style-slider .wproto-mega-menu-element .widget_archive ul.menu li,
#footer-widgets .widget_meta ul.menu li,
#header.style-inverted .widget_meta ul.menu li,
#header.style-slider .widget_meta ul.menu li,
#header.style-classic_1 .wproto-mega-menu-element .widget_meta ul.menu li,
#header.style-classic_2 .wproto-mega-menu-element .widget_meta ul.menu li,
#header.style-inverted .wproto-mega-menu-element .widget_meta ul.menu li,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_meta ul.menu li,
#header.style-slider .wproto-mega-menu-element .widget_meta ul.menu li,
#footer-widgets .widget_rss ul.menu li,
#header.style-inverted .widget_rss ul.menu li,
#header.style-slider .widget_rss ul.menu li,
#header.style-classic_1 .wproto-mega-menu-element .widget_rss ul.menu li,
#header.style-classic_2 .wproto-mega-menu-element .widget_rss ul.menu li,
#header.style-inverted .wproto-mega-menu-element .widget_rss ul.menu li,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_rss ul.menu li,
#header.style-slider .wproto-mega-menu-element .widget_rss ul.menu li,
#footer-widgets .widget_categories ul.menu li,
#header.style-inverted .widget_categories ul.menu li,
#header.style-slider .widget_categories ul.menu li,
#header.style-classic_1 .wproto-mega-menu-element .widget_categories ul.menu li,
#header.style-classic_2 .wproto-mega-menu-element .widget_categories ul.menu li,
#header.style-inverted .wproto-mega-menu-element .widget_categories ul.menu li,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_categories ul.menu li,
#header.style-slider .wproto-mega-menu-element .widget_categories ul.menu li,
#footer-widgets .widget_pages ul.menu li,
#header.style-inverted .widget_pages ul.menu li,
#header.style-slider .widget_pages ul.menu li,
#header.style-classic_1 .wproto-mega-menu-element .widget_pages ul.menu li,
#header.style-classic_2 .wproto-mega-menu-element .widget_pages ul.menu li,
#header.style-inverted .wproto-mega-menu-element .widget_pages ul.menu li,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_pages ul.menu li,
#header.style-slider .wproto-mega-menu-element .widget_pages ul.menu li,
#footer-widgets .widget_nav_menu ul.menu li,
#header.style-inverted .widget_nav_menu ul.menu li,
#header.style-slider .widget_nav_menu ul.menu li,
#header.style-classic_1 .wproto-mega-menu-element .widget_nav_menu ul.menu li,
#header.style-classic_2 .wproto-mega-menu-element .widget_nav_menu ul.menu li,
#header.style-inverted .wproto-mega-menu-element .widget_nav_menu ul.menu li,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_nav_menu ul.menu li,
#header.style-slider .wproto-mega-menu-element .widget_nav_menu ul.menu li,
#footer-widgets .wproto_taxonomy_widget ul.menu li,
#header.style-inverted .wproto_taxonomy_widget ul.menu li,
#header.style-slider .wproto_taxonomy_widget ul.menu li,
#header.style-classic_1 .wproto-mega-menu-element .wproto_taxonomy_widget ul.menu li,
#header.style-classic_2 .wproto-mega-menu-element .wproto_taxonomy_widget ul.menu li,
#header.style-inverted .wproto-mega-menu-element .wproto_taxonomy_widget ul.menu li,
#header.style-centered_logo_alt .wproto-mega-menu-element .wproto_taxonomy_widget ul.menu li,
#header.style-slider .wproto-mega-menu-element .wproto_taxonomy_widget ul.menu li {
  border-bottom: 1px solid #343434;
}
#footer-widgets .widget_archive .widget-title + ul li span,
#header.style-inverted .widget_archive .widget-title + ul li span,
#header.style-slider .widget_archive .widget-title + ul li span,
#header.style-classic_1 .wproto-mega-menu-element .widget_archive .widget-title + ul li span,
#header.style-classic_2 .wproto-mega-menu-element .widget_archive .widget-title + ul li span,
#header.style-inverted .wproto-mega-menu-element .widget_archive .widget-title + ul li span,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_archive .widget-title + ul li span,
#header.style-slider .wproto-mega-menu-element .widget_archive .widget-title + ul li span,
#footer-widgets .widget_meta .widget-title + ul li span,
#header.style-inverted .widget_meta .widget-title + ul li span,
#header.style-slider .widget_meta .widget-title + ul li span,
#header.style-classic_1 .wproto-mega-menu-element .widget_meta .widget-title + ul li span,
#header.style-classic_2 .wproto-mega-menu-element .widget_meta .widget-title + ul li span,
#header.style-inverted .wproto-mega-menu-element .widget_meta .widget-title + ul li span,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_meta .widget-title + ul li span,
#header.style-slider .wproto-mega-menu-element .widget_meta .widget-title + ul li span,
#footer-widgets .widget_rss .widget-title + ul li span,
#header.style-inverted .widget_rss .widget-title + ul li span,
#header.style-slider .widget_rss .widget-title + ul li span,
#header.style-classic_1 .wproto-mega-menu-element .widget_rss .widget-title + ul li span,
#header.style-classic_2 .wproto-mega-menu-element .widget_rss .widget-title + ul li span,
#header.style-inverted .wproto-mega-menu-element .widget_rss .widget-title + ul li span,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_rss .widget-title + ul li span,
#header.style-slider .wproto-mega-menu-element .widget_rss .widget-title + ul li span,
#footer-widgets .widget_categories .widget-title + ul li span,
#header.style-inverted .widget_categories .widget-title + ul li span,
#header.style-slider .widget_categories .widget-title + ul li span,
#header.style-classic_1 .wproto-mega-menu-element .widget_categories .widget-title + ul li span,
#header.style-classic_2 .wproto-mega-menu-element .widget_categories .widget-title + ul li span,
#header.style-inverted .wproto-mega-menu-element .widget_categories .widget-title + ul li span,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_categories .widget-title + ul li span,
#header.style-slider .wproto-mega-menu-element .widget_categories .widget-title + ul li span,
#footer-widgets .widget_pages .widget-title + ul li span,
#header.style-inverted .widget_pages .widget-title + ul li span,
#header.style-slider .widget_pages .widget-title + ul li span,
#header.style-classic_1 .wproto-mega-menu-element .widget_pages .widget-title + ul li span,
#header.style-classic_2 .wproto-mega-menu-element .widget_pages .widget-title + ul li span,
#header.style-inverted .wproto-mega-menu-element .widget_pages .widget-title + ul li span,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_pages .widget-title + ul li span,
#header.style-slider .wproto-mega-menu-element .widget_pages .widget-title + ul li span,
#footer-widgets .widget_nav_menu .widget-title + ul li span,
#header.style-inverted .widget_nav_menu .widget-title + ul li span,
#header.style-slider .widget_nav_menu .widget-title + ul li span,
#header.style-classic_1 .wproto-mega-menu-element .widget_nav_menu .widget-title + ul li span,
#header.style-classic_2 .wproto-mega-menu-element .widget_nav_menu .widget-title + ul li span,
#header.style-inverted .wproto-mega-menu-element .widget_nav_menu .widget-title + ul li span,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_nav_menu .widget-title + ul li span,
#header.style-slider .wproto-mega-menu-element .widget_nav_menu .widget-title + ul li span,
#footer-widgets .wproto_taxonomy_widget .widget-title + ul li span,
#header.style-inverted .wproto_taxonomy_widget .widget-title + ul li span,
#header.style-slider .wproto_taxonomy_widget .widget-title + ul li span,
#header.style-classic_1 .wproto-mega-menu-element .wproto_taxonomy_widget .widget-title + ul li span,
#header.style-classic_2 .wproto-mega-menu-element .wproto_taxonomy_widget .widget-title + ul li span,
#header.style-inverted .wproto-mega-menu-element .wproto_taxonomy_widget .widget-title + ul li span,
#header.style-centered_logo_alt .wproto-mega-menu-element .wproto_taxonomy_widget .widget-title + ul li span,
#header.style-slider .wproto-mega-menu-element .wproto_taxonomy_widget .widget-title + ul li span,
#footer-widgets .widget_archive ul.menu li span,
#header.style-inverted .widget_archive ul.menu li span,
#header.style-slider .widget_archive ul.menu li span,
#header.style-classic_1 .wproto-mega-menu-element .widget_archive ul.menu li span,
#header.style-classic_2 .wproto-mega-menu-element .widget_archive ul.menu li span,
#header.style-inverted .wproto-mega-menu-element .widget_archive ul.menu li span,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_archive ul.menu li span,
#header.style-slider .wproto-mega-menu-element .widget_archive ul.menu li span,
#footer-widgets .widget_meta ul.menu li span,
#header.style-inverted .widget_meta ul.menu li span,
#header.style-slider .widget_meta ul.menu li span,
#header.style-classic_1 .wproto-mega-menu-element .widget_meta ul.menu li span,
#header.style-classic_2 .wproto-mega-menu-element .widget_meta ul.menu li span,
#header.style-inverted .wproto-mega-menu-element .widget_meta ul.menu li span,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_meta ul.menu li span,
#header.style-slider .wproto-mega-menu-element .widget_meta ul.menu li span,
#footer-widgets .widget_rss ul.menu li span,
#header.style-inverted .widget_rss ul.menu li span,
#header.style-slider .widget_rss ul.menu li span,
#header.style-classic_1 .wproto-mega-menu-element .widget_rss ul.menu li span,
#header.style-classic_2 .wproto-mega-menu-element .widget_rss ul.menu li span,
#header.style-inverted .wproto-mega-menu-element .widget_rss ul.menu li span,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_rss ul.menu li span,
#header.style-slider .wproto-mega-menu-element .widget_rss ul.menu li span,
#footer-widgets .widget_categories ul.menu li span,
#header.style-inverted .widget_categories ul.menu li span,
#header.style-slider .widget_categories ul.menu li span,
#header.style-classic_1 .wproto-mega-menu-element .widget_categories ul.menu li span,
#header.style-classic_2 .wproto-mega-menu-element .widget_categories ul.menu li span,
#header.style-inverted .wproto-mega-menu-element .widget_categories ul.menu li span,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_categories ul.menu li span,
#header.style-slider .wproto-mega-menu-element .widget_categories ul.menu li span,
#footer-widgets .widget_pages ul.menu li span,
#header.style-inverted .widget_pages ul.menu li span,
#header.style-slider .widget_pages ul.menu li span,
#header.style-classic_1 .wproto-mega-menu-element .widget_pages ul.menu li span,
#header.style-classic_2 .wproto-mega-menu-element .widget_pages ul.menu li span,
#header.style-inverted .wproto-mega-menu-element .widget_pages ul.menu li span,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_pages ul.menu li span,
#header.style-slider .wproto-mega-menu-element .widget_pages ul.menu li span,
#footer-widgets .widget_nav_menu ul.menu li span,
#header.style-inverted .widget_nav_menu ul.menu li span,
#header.style-slider .widget_nav_menu ul.menu li span,
#header.style-classic_1 .wproto-mega-menu-element .widget_nav_menu ul.menu li span,
#header.style-classic_2 .wproto-mega-menu-element .widget_nav_menu ul.menu li span,
#header.style-inverted .wproto-mega-menu-element .widget_nav_menu ul.menu li span,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_nav_menu ul.menu li span,
#header.style-slider .wproto-mega-menu-element .widget_nav_menu ul.menu li span,
#footer-widgets .wproto_taxonomy_widget ul.menu li span,
#header.style-inverted .wproto_taxonomy_widget ul.menu li span,
#header.style-slider .wproto_taxonomy_widget ul.menu li span,
#header.style-classic_1 .wproto-mega-menu-element .wproto_taxonomy_widget ul.menu li span,
#header.style-classic_2 .wproto-mega-menu-element .wproto_taxonomy_widget ul.menu li span,
#header.style-inverted .wproto-mega-menu-element .wproto_taxonomy_widget ul.menu li span,
#header.style-centered_logo_alt .wproto-mega-menu-element .wproto_taxonomy_widget ul.menu li span,
#header.style-slider .wproto-mega-menu-element .wproto_taxonomy_widget ul.menu li span {
  color: #ffffff;
  background-color: #343434;
  font-size: 1.2999999999999998rem;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
#footer-widgets .widget_archive .widget-title + ul li a,
#header.style-inverted .widget_archive .widget-title + ul li a,
#header.style-slider .widget_archive .widget-title + ul li a,
#header.style-classic_1 .wproto-mega-menu-element .widget_archive .widget-title + ul li a,
#header.style-classic_2 .wproto-mega-menu-element .widget_archive .widget-title + ul li a,
#header.style-inverted .wproto-mega-menu-element .widget_archive .widget-title + ul li a,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_archive .widget-title + ul li a,
#header.style-slider .wproto-mega-menu-element .widget_archive .widget-title + ul li a,
#footer-widgets .widget_meta .widget-title + ul li a,
#header.style-inverted .widget_meta .widget-title + ul li a,
#header.style-slider .widget_meta .widget-title + ul li a,
#header.style-classic_1 .wproto-mega-menu-element .widget_meta .widget-title + ul li a,
#header.style-classic_2 .wproto-mega-menu-element .widget_meta .widget-title + ul li a,
#header.style-inverted .wproto-mega-menu-element .widget_meta .widget-title + ul li a,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_meta .widget-title + ul li a,
#header.style-slider .wproto-mega-menu-element .widget_meta .widget-title + ul li a,
#footer-widgets .widget_rss .widget-title + ul li a,
#header.style-inverted .widget_rss .widget-title + ul li a,
#header.style-slider .widget_rss .widget-title + ul li a,
#header.style-classic_1 .wproto-mega-menu-element .widget_rss .widget-title + ul li a,
#header.style-classic_2 .wproto-mega-menu-element .widget_rss .widget-title + ul li a,
#header.style-inverted .wproto-mega-menu-element .widget_rss .widget-title + ul li a,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_rss .widget-title + ul li a,
#header.style-slider .wproto-mega-menu-element .widget_rss .widget-title + ul li a,
#footer-widgets .widget_categories .widget-title + ul li a,
#header.style-inverted .widget_categories .widget-title + ul li a,
#header.style-slider .widget_categories .widget-title + ul li a,
#header.style-classic_1 .wproto-mega-menu-element .widget_categories .widget-title + ul li a,
#header.style-classic_2 .wproto-mega-menu-element .widget_categories .widget-title + ul li a,
#header.style-inverted .wproto-mega-menu-element .widget_categories .widget-title + ul li a,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_categories .widget-title + ul li a,
#header.style-slider .wproto-mega-menu-element .widget_categories .widget-title + ul li a,
#footer-widgets .widget_pages .widget-title + ul li a,
#header.style-inverted .widget_pages .widget-title + ul li a,
#header.style-slider .widget_pages .widget-title + ul li a,
#header.style-classic_1 .wproto-mega-menu-element .widget_pages .widget-title + ul li a,
#header.style-classic_2 .wproto-mega-menu-element .widget_pages .widget-title + ul li a,
#header.style-inverted .wproto-mega-menu-element .widget_pages .widget-title + ul li a,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_pages .widget-title + ul li a,
#header.style-slider .wproto-mega-menu-element .widget_pages .widget-title + ul li a,
#footer-widgets .widget_nav_menu .widget-title + ul li a,
#header.style-inverted .widget_nav_menu .widget-title + ul li a,
#header.style-slider .widget_nav_menu .widget-title + ul li a,
#header.style-classic_1 .wproto-mega-menu-element .widget_nav_menu .widget-title + ul li a,
#header.style-classic_2 .wproto-mega-menu-element .widget_nav_menu .widget-title + ul li a,
#header.style-inverted .wproto-mega-menu-element .widget_nav_menu .widget-title + ul li a,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_nav_menu .widget-title + ul li a,
#header.style-slider .wproto-mega-menu-element .widget_nav_menu .widget-title + ul li a,
#footer-widgets .wproto_taxonomy_widget .widget-title + ul li a,
#header.style-inverted .wproto_taxonomy_widget .widget-title + ul li a,
#header.style-slider .wproto_taxonomy_widget .widget-title + ul li a,
#header.style-classic_1 .wproto-mega-menu-element .wproto_taxonomy_widget .widget-title + ul li a,
#header.style-classic_2 .wproto-mega-menu-element .wproto_taxonomy_widget .widget-title + ul li a,
#header.style-inverted .wproto-mega-menu-element .wproto_taxonomy_widget .widget-title + ul li a,
#header.style-centered_logo_alt .wproto-mega-menu-element .wproto_taxonomy_widget .widget-title + ul li a,
#header.style-slider .wproto-mega-menu-element .wproto_taxonomy_widget .widget-title + ul li a,
#footer-widgets .widget_archive ul.menu li a,
#header.style-inverted .widget_archive ul.menu li a,
#header.style-slider .widget_archive ul.menu li a,
#header.style-classic_1 .wproto-mega-menu-element .widget_archive ul.menu li a,
#header.style-classic_2 .wproto-mega-menu-element .widget_archive ul.menu li a,
#header.style-inverted .wproto-mega-menu-element .widget_archive ul.menu li a,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_archive ul.menu li a,
#header.style-slider .wproto-mega-menu-element .widget_archive ul.menu li a,
#footer-widgets .widget_meta ul.menu li a,
#header.style-inverted .widget_meta ul.menu li a,
#header.style-slider .widget_meta ul.menu li a,
#header.style-classic_1 .wproto-mega-menu-element .widget_meta ul.menu li a,
#header.style-classic_2 .wproto-mega-menu-element .widget_meta ul.menu li a,
#header.style-inverted .wproto-mega-menu-element .widget_meta ul.menu li a,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_meta ul.menu li a,
#header.style-slider .wproto-mega-menu-element .widget_meta ul.menu li a,
#footer-widgets .widget_rss ul.menu li a,
#header.style-inverted .widget_rss ul.menu li a,
#header.style-slider .widget_rss ul.menu li a,
#header.style-classic_1 .wproto-mega-menu-element .widget_rss ul.menu li a,
#header.style-classic_2 .wproto-mega-menu-element .widget_rss ul.menu li a,
#header.style-inverted .wproto-mega-menu-element .widget_rss ul.menu li a,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_rss ul.menu li a,
#header.style-slider .wproto-mega-menu-element .widget_rss ul.menu li a,
#footer-widgets .widget_categories ul.menu li a,
#header.style-inverted .widget_categories ul.menu li a,
#header.style-slider .widget_categories ul.menu li a,
#header.style-classic_1 .wproto-mega-menu-element .widget_categories ul.menu li a,
#header.style-classic_2 .wproto-mega-menu-element .widget_categories ul.menu li a,
#header.style-inverted .wproto-mega-menu-element .widget_categories ul.menu li a,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_categories ul.menu li a,
#header.style-slider .wproto-mega-menu-element .widget_categories ul.menu li a,
#footer-widgets .widget_pages ul.menu li a,
#header.style-inverted .widget_pages ul.menu li a,
#header.style-slider .widget_pages ul.menu li a,
#header.style-classic_1 .wproto-mega-menu-element .widget_pages ul.menu li a,
#header.style-classic_2 .wproto-mega-menu-element .widget_pages ul.menu li a,
#header.style-inverted .wproto-mega-menu-element .widget_pages ul.menu li a,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_pages ul.menu li a,
#header.style-slider .wproto-mega-menu-element .widget_pages ul.menu li a,
#footer-widgets .widget_nav_menu ul.menu li a,
#header.style-inverted .widget_nav_menu ul.menu li a,
#header.style-slider .widget_nav_menu ul.menu li a,
#header.style-classic_1 .wproto-mega-menu-element .widget_nav_menu ul.menu li a,
#header.style-classic_2 .wproto-mega-menu-element .widget_nav_menu ul.menu li a,
#header.style-inverted .wproto-mega-menu-element .widget_nav_menu ul.menu li a,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_nav_menu ul.menu li a,
#header.style-slider .wproto-mega-menu-element .widget_nav_menu ul.menu li a,
#footer-widgets .wproto_taxonomy_widget ul.menu li a,
#header.style-inverted .wproto_taxonomy_widget ul.menu li a,
#header.style-slider .wproto_taxonomy_widget ul.menu li a,
#header.style-classic_1 .wproto-mega-menu-element .wproto_taxonomy_widget ul.menu li a,
#header.style-classic_2 .wproto-mega-menu-element .wproto_taxonomy_widget ul.menu li a,
#header.style-inverted .wproto-mega-menu-element .wproto_taxonomy_widget ul.menu li a,
#header.style-centered_logo_alt .wproto-mega-menu-element .wproto_taxonomy_widget ul.menu li a,
#header.style-slider .wproto-mega-menu-element .wproto_taxonomy_widget ul.menu li a {
  color: #959595;
}
#footer-widgets .widget_archive .widget-title + ul li a:hover,
#header.style-inverted .widget_archive .widget-title + ul li a:hover,
#header.style-slider .widget_archive .widget-title + ul li a:hover,
#header.style-classic_1 .wproto-mega-menu-element .widget_archive .widget-title + ul li a:hover,
#header.style-classic_2 .wproto-mega-menu-element .widget_archive .widget-title + ul li a:hover,
#header.style-inverted .wproto-mega-menu-element .widget_archive .widget-title + ul li a:hover,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_archive .widget-title + ul li a:hover,
#header.style-slider .wproto-mega-menu-element .widget_archive .widget-title + ul li a:hover,
#footer-widgets .widget_meta .widget-title + ul li a:hover,
#header.style-inverted .widget_meta .widget-title + ul li a:hover,
#header.style-slider .widget_meta .widget-title + ul li a:hover,
#header.style-classic_1 .wproto-mega-menu-element .widget_meta .widget-title + ul li a:hover,
#header.style-classic_2 .wproto-mega-menu-element .widget_meta .widget-title + ul li a:hover,
#header.style-inverted .wproto-mega-menu-element .widget_meta .widget-title + ul li a:hover,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_meta .widget-title + ul li a:hover,
#header.style-slider .wproto-mega-menu-element .widget_meta .widget-title + ul li a:hover,
#footer-widgets .widget_rss .widget-title + ul li a:hover,
#header.style-inverted .widget_rss .widget-title + ul li a:hover,
#header.style-slider .widget_rss .widget-title + ul li a:hover,
#header.style-classic_1 .wproto-mega-menu-element .widget_rss .widget-title + ul li a:hover,
#header.style-classic_2 .wproto-mega-menu-element .widget_rss .widget-title + ul li a:hover,
#header.style-inverted .wproto-mega-menu-element .widget_rss .widget-title + ul li a:hover,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_rss .widget-title + ul li a:hover,
#header.style-slider .wproto-mega-menu-element .widget_rss .widget-title + ul li a:hover,
#footer-widgets .widget_categories .widget-title + ul li a:hover,
#header.style-inverted .widget_categories .widget-title + ul li a:hover,
#header.style-slider .widget_categories .widget-title + ul li a:hover,
#header.style-classic_1 .wproto-mega-menu-element .widget_categories .widget-title + ul li a:hover,
#header.style-classic_2 .wproto-mega-menu-element .widget_categories .widget-title + ul li a:hover,
#header.style-inverted .wproto-mega-menu-element .widget_categories .widget-title + ul li a:hover,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_categories .widget-title + ul li a:hover,
#header.style-slider .wproto-mega-menu-element .widget_categories .widget-title + ul li a:hover,
#footer-widgets .widget_pages .widget-title + ul li a:hover,
#header.style-inverted .widget_pages .widget-title + ul li a:hover,
#header.style-slider .widget_pages .widget-title + ul li a:hover,
#header.style-classic_1 .wproto-mega-menu-element .widget_pages .widget-title + ul li a:hover,
#header.style-classic_2 .wproto-mega-menu-element .widget_pages .widget-title + ul li a:hover,
#header.style-inverted .wproto-mega-menu-element .widget_pages .widget-title + ul li a:hover,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_pages .widget-title + ul li a:hover,
#header.style-slider .wproto-mega-menu-element .widget_pages .widget-title + ul li a:hover,
#footer-widgets .widget_nav_menu .widget-title + ul li a:hover,
#header.style-inverted .widget_nav_menu .widget-title + ul li a:hover,
#header.style-slider .widget_nav_menu .widget-title + ul li a:hover,
#header.style-classic_1 .wproto-mega-menu-element .widget_nav_menu .widget-title + ul li a:hover,
#header.style-classic_2 .wproto-mega-menu-element .widget_nav_menu .widget-title + ul li a:hover,
#header.style-inverted .wproto-mega-menu-element .widget_nav_menu .widget-title + ul li a:hover,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_nav_menu .widget-title + ul li a:hover,
#header.style-slider .wproto-mega-menu-element .widget_nav_menu .widget-title + ul li a:hover,
#footer-widgets .wproto_taxonomy_widget .widget-title + ul li a:hover,
#header.style-inverted .wproto_taxonomy_widget .widget-title + ul li a:hover,
#header.style-slider .wproto_taxonomy_widget .widget-title + ul li a:hover,
#header.style-classic_1 .wproto-mega-menu-element .wproto_taxonomy_widget .widget-title + ul li a:hover,
#header.style-classic_2 .wproto-mega-menu-element .wproto_taxonomy_widget .widget-title + ul li a:hover,
#header.style-inverted .wproto-mega-menu-element .wproto_taxonomy_widget .widget-title + ul li a:hover,
#header.style-centered_logo_alt .wproto-mega-menu-element .wproto_taxonomy_widget .widget-title + ul li a:hover,
#header.style-slider .wproto-mega-menu-element .wproto_taxonomy_widget .widget-title + ul li a:hover,
#footer-widgets .widget_archive ul.menu li a:hover,
#header.style-inverted .widget_archive ul.menu li a:hover,
#header.style-slider .widget_archive ul.menu li a:hover,
#header.style-classic_1 .wproto-mega-menu-element .widget_archive ul.menu li a:hover,
#header.style-classic_2 .wproto-mega-menu-element .widget_archive ul.menu li a:hover,
#header.style-inverted .wproto-mega-menu-element .widget_archive ul.menu li a:hover,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_archive ul.menu li a:hover,
#header.style-slider .wproto-mega-menu-element .widget_archive ul.menu li a:hover,
#footer-widgets .widget_meta ul.menu li a:hover,
#header.style-inverted .widget_meta ul.menu li a:hover,
#header.style-slider .widget_meta ul.menu li a:hover,
#header.style-classic_1 .wproto-mega-menu-element .widget_meta ul.menu li a:hover,
#header.style-classic_2 .wproto-mega-menu-element .widget_meta ul.menu li a:hover,
#header.style-inverted .wproto-mega-menu-element .widget_meta ul.menu li a:hover,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_meta ul.menu li a:hover,
#header.style-slider .wproto-mega-menu-element .widget_meta ul.menu li a:hover,
#footer-widgets .widget_rss ul.menu li a:hover,
#header.style-inverted .widget_rss ul.menu li a:hover,
#header.style-slider .widget_rss ul.menu li a:hover,
#header.style-classic_1 .wproto-mega-menu-element .widget_rss ul.menu li a:hover,
#header.style-classic_2 .wproto-mega-menu-element .widget_rss ul.menu li a:hover,
#header.style-inverted .wproto-mega-menu-element .widget_rss ul.menu li a:hover,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_rss ul.menu li a:hover,
#header.style-slider .wproto-mega-menu-element .widget_rss ul.menu li a:hover,
#footer-widgets .widget_categories ul.menu li a:hover,
#header.style-inverted .widget_categories ul.menu li a:hover,
#header.style-slider .widget_categories ul.menu li a:hover,
#header.style-classic_1 .wproto-mega-menu-element .widget_categories ul.menu li a:hover,
#header.style-classic_2 .wproto-mega-menu-element .widget_categories ul.menu li a:hover,
#header.style-inverted .wproto-mega-menu-element .widget_categories ul.menu li a:hover,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_categories ul.menu li a:hover,
#header.style-slider .wproto-mega-menu-element .widget_categories ul.menu li a:hover,
#footer-widgets .widget_pages ul.menu li a:hover,
#header.style-inverted .widget_pages ul.menu li a:hover,
#header.style-slider .widget_pages ul.menu li a:hover,
#header.style-classic_1 .wproto-mega-menu-element .widget_pages ul.menu li a:hover,
#header.style-classic_2 .wproto-mega-menu-element .widget_pages ul.menu li a:hover,
#header.style-inverted .wproto-mega-menu-element .widget_pages ul.menu li a:hover,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_pages ul.menu li a:hover,
#header.style-slider .wproto-mega-menu-element .widget_pages ul.menu li a:hover,
#footer-widgets .widget_nav_menu ul.menu li a:hover,
#header.style-inverted .widget_nav_menu ul.menu li a:hover,
#header.style-slider .widget_nav_menu ul.menu li a:hover,
#header.style-classic_1 .wproto-mega-menu-element .widget_nav_menu ul.menu li a:hover,
#header.style-classic_2 .wproto-mega-menu-element .widget_nav_menu ul.menu li a:hover,
#header.style-inverted .wproto-mega-menu-element .widget_nav_menu ul.menu li a:hover,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_nav_menu ul.menu li a:hover,
#header.style-slider .wproto-mega-menu-element .widget_nav_menu ul.menu li a:hover,
#footer-widgets .wproto_taxonomy_widget ul.menu li a:hover,
#header.style-inverted .wproto_taxonomy_widget ul.menu li a:hover,
#header.style-slider .wproto_taxonomy_widget ul.menu li a:hover,
#header.style-classic_1 .wproto-mega-menu-element .wproto_taxonomy_widget ul.menu li a:hover,
#header.style-classic_2 .wproto-mega-menu-element .wproto_taxonomy_widget ul.menu li a:hover,
#header.style-inverted .wproto-mega-menu-element .wproto_taxonomy_widget ul.menu li a:hover,
#header.style-centered_logo_alt .wproto-mega-menu-element .wproto_taxonomy_widget ul.menu li a:hover,
#header.style-slider .wproto-mega-menu-element .wproto_taxonomy_widget ul.menu li a:hover {
  color: #0074C8;
}
#footer-widgets .widget_archive .widget-title + ul li:before,
#header.style-inverted .widget_archive .widget-title + ul li:before,
#header.style-slider .widget_archive .widget-title + ul li:before,
#header.style-classic_1 .wproto-mega-menu-element .widget_archive .widget-title + ul li:before,
#header.style-classic_2 .wproto-mega-menu-element .widget_archive .widget-title + ul li:before,
#header.style-inverted .wproto-mega-menu-element .widget_archive .widget-title + ul li:before,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_archive .widget-title + ul li:before,
#header.style-slider .wproto-mega-menu-element .widget_archive .widget-title + ul li:before,
#footer-widgets .widget_meta .widget-title + ul li:before,
#header.style-inverted .widget_meta .widget-title + ul li:before,
#header.style-slider .widget_meta .widget-title + ul li:before,
#header.style-classic_1 .wproto-mega-menu-element .widget_meta .widget-title + ul li:before,
#header.style-classic_2 .wproto-mega-menu-element .widget_meta .widget-title + ul li:before,
#header.style-inverted .wproto-mega-menu-element .widget_meta .widget-title + ul li:before,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_meta .widget-title + ul li:before,
#header.style-slider .wproto-mega-menu-element .widget_meta .widget-title + ul li:before,
#footer-widgets .widget_rss .widget-title + ul li:before,
#header.style-inverted .widget_rss .widget-title + ul li:before,
#header.style-slider .widget_rss .widget-title + ul li:before,
#header.style-classic_1 .wproto-mega-menu-element .widget_rss .widget-title + ul li:before,
#header.style-classic_2 .wproto-mega-menu-element .widget_rss .widget-title + ul li:before,
#header.style-inverted .wproto-mega-menu-element .widget_rss .widget-title + ul li:before,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_rss .widget-title + ul li:before,
#header.style-slider .wproto-mega-menu-element .widget_rss .widget-title + ul li:before,
#footer-widgets .widget_categories .widget-title + ul li:before,
#header.style-inverted .widget_categories .widget-title + ul li:before,
#header.style-slider .widget_categories .widget-title + ul li:before,
#header.style-classic_1 .wproto-mega-menu-element .widget_categories .widget-title + ul li:before,
#header.style-classic_2 .wproto-mega-menu-element .widget_categories .widget-title + ul li:before,
#header.style-inverted .wproto-mega-menu-element .widget_categories .widget-title + ul li:before,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_categories .widget-title + ul li:before,
#header.style-slider .wproto-mega-menu-element .widget_categories .widget-title + ul li:before,
#footer-widgets .widget_pages .widget-title + ul li:before,
#header.style-inverted .widget_pages .widget-title + ul li:before,
#header.style-slider .widget_pages .widget-title + ul li:before,
#header.style-classic_1 .wproto-mega-menu-element .widget_pages .widget-title + ul li:before,
#header.style-classic_2 .wproto-mega-menu-element .widget_pages .widget-title + ul li:before,
#header.style-inverted .wproto-mega-menu-element .widget_pages .widget-title + ul li:before,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_pages .widget-title + ul li:before,
#header.style-slider .wproto-mega-menu-element .widget_pages .widget-title + ul li:before,
#footer-widgets .widget_nav_menu .widget-title + ul li:before,
#header.style-inverted .widget_nav_menu .widget-title + ul li:before,
#header.style-slider .widget_nav_menu .widget-title + ul li:before,
#header.style-classic_1 .wproto-mega-menu-element .widget_nav_menu .widget-title + ul li:before,
#header.style-classic_2 .wproto-mega-menu-element .widget_nav_menu .widget-title + ul li:before,
#header.style-inverted .wproto-mega-menu-element .widget_nav_menu .widget-title + ul li:before,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_nav_menu .widget-title + ul li:before,
#header.style-slider .wproto-mega-menu-element .widget_nav_menu .widget-title + ul li:before,
#footer-widgets .wproto_taxonomy_widget .widget-title + ul li:before,
#header.style-inverted .wproto_taxonomy_widget .widget-title + ul li:before,
#header.style-slider .wproto_taxonomy_widget .widget-title + ul li:before,
#header.style-classic_1 .wproto-mega-menu-element .wproto_taxonomy_widget .widget-title + ul li:before,
#header.style-classic_2 .wproto-mega-menu-element .wproto_taxonomy_widget .widget-title + ul li:before,
#header.style-inverted .wproto-mega-menu-element .wproto_taxonomy_widget .widget-title + ul li:before,
#header.style-centered_logo_alt .wproto-mega-menu-element .wproto_taxonomy_widget .widget-title + ul li:before,
#header.style-slider .wproto-mega-menu-element .wproto_taxonomy_widget .widget-title + ul li:before,
#footer-widgets .widget_archive ul.menu li:before,
#header.style-inverted .widget_archive ul.menu li:before,
#header.style-slider .widget_archive ul.menu li:before,
#header.style-classic_1 .wproto-mega-menu-element .widget_archive ul.menu li:before,
#header.style-classic_2 .wproto-mega-menu-element .widget_archive ul.menu li:before,
#header.style-inverted .wproto-mega-menu-element .widget_archive ul.menu li:before,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_archive ul.menu li:before,
#header.style-slider .wproto-mega-menu-element .widget_archive ul.menu li:before,
#footer-widgets .widget_meta ul.menu li:before,
#header.style-inverted .widget_meta ul.menu li:before,
#header.style-slider .widget_meta ul.menu li:before,
#header.style-classic_1 .wproto-mega-menu-element .widget_meta ul.menu li:before,
#header.style-classic_2 .wproto-mega-menu-element .widget_meta ul.menu li:before,
#header.style-inverted .wproto-mega-menu-element .widget_meta ul.menu li:before,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_meta ul.menu li:before,
#header.style-slider .wproto-mega-menu-element .widget_meta ul.menu li:before,
#footer-widgets .widget_rss ul.menu li:before,
#header.style-inverted .widget_rss ul.menu li:before,
#header.style-slider .widget_rss ul.menu li:before,
#header.style-classic_1 .wproto-mega-menu-element .widget_rss ul.menu li:before,
#header.style-classic_2 .wproto-mega-menu-element .widget_rss ul.menu li:before,
#header.style-inverted .wproto-mega-menu-element .widget_rss ul.menu li:before,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_rss ul.menu li:before,
#header.style-slider .wproto-mega-menu-element .widget_rss ul.menu li:before,
#footer-widgets .widget_categories ul.menu li:before,
#header.style-inverted .widget_categories ul.menu li:before,
#header.style-slider .widget_categories ul.menu li:before,
#header.style-classic_1 .wproto-mega-menu-element .widget_categories ul.menu li:before,
#header.style-classic_2 .wproto-mega-menu-element .widget_categories ul.menu li:before,
#header.style-inverted .wproto-mega-menu-element .widget_categories ul.menu li:before,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_categories ul.menu li:before,
#header.style-slider .wproto-mega-menu-element .widget_categories ul.menu li:before,
#footer-widgets .widget_pages ul.menu li:before,
#header.style-inverted .widget_pages ul.menu li:before,
#header.style-slider .widget_pages ul.menu li:before,
#header.style-classic_1 .wproto-mega-menu-element .widget_pages ul.menu li:before,
#header.style-classic_2 .wproto-mega-menu-element .widget_pages ul.menu li:before,
#header.style-inverted .wproto-mega-menu-element .widget_pages ul.menu li:before,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_pages ul.menu li:before,
#header.style-slider .wproto-mega-menu-element .widget_pages ul.menu li:before,
#footer-widgets .widget_nav_menu ul.menu li:before,
#header.style-inverted .widget_nav_menu ul.menu li:before,
#header.style-slider .widget_nav_menu ul.menu li:before,
#header.style-classic_1 .wproto-mega-menu-element .widget_nav_menu ul.menu li:before,
#header.style-classic_2 .wproto-mega-menu-element .widget_nav_menu ul.menu li:before,
#header.style-inverted .wproto-mega-menu-element .widget_nav_menu ul.menu li:before,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_nav_menu ul.menu li:before,
#header.style-slider .wproto-mega-menu-element .widget_nav_menu ul.menu li:before,
#footer-widgets .wproto_taxonomy_widget ul.menu li:before,
#header.style-inverted .wproto_taxonomy_widget ul.menu li:before,
#header.style-slider .wproto_taxonomy_widget ul.menu li:before,
#header.style-classic_1 .wproto-mega-menu-element .wproto_taxonomy_widget ul.menu li:before,
#header.style-classic_2 .wproto-mega-menu-element .wproto_taxonomy_widget ul.menu li:before,
#header.style-inverted .wproto-mega-menu-element .wproto_taxonomy_widget ul.menu li:before,
#header.style-centered_logo_alt .wproto-mega-menu-element .wproto_taxonomy_widget ul.menu li:before,
#header.style-slider .wproto-mega-menu-element .wproto_taxonomy_widget ul.menu li:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iOTYuMTU1cHgiIGhlaWdodD0iOTYuMTU1cHgiIHZpZXdCb3g9IjAgMCA5Ni4xNTUgOTYuMTU1IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA5Ni4xNTUgOTYuMTU1OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2U1NDkzYSIgZD0iTTIwLjk3Miw5NS41OTRsNTcuNjA1LTQ1Ljk1MWMwLjk1MS0wLjc2LDAuOTUxLTIuMzY3LDAtMy4xMjdMMjAuOTY4LDAuNTZjLTAuNjg5LTAuNTQ3LTEuNzE2LTAuNzA5LTIuNjEtMC40MTQgYy0wLjE4NiwwLjA2MS0wLjMzLDAuMTI5LTAuNDM2LDAuMTg2Yy0wLjY1LDAuMzUtMS4wNTYsMS4wMjUtMS4wNTYsMS43NjR2OTEuOTY3YzAsMC43MzYsMC40MDUsMS40MTQsMS4wNTYsMS43NjIgYzAuMTA5LDAuMDYsMC4yNTMsMC4xMjcsMC40MjYsMC4xODVDMTkuMjUxLDk2LjMwNSwyMC4yODEsOTYuMTQ0LDIwLjk3Miw5NS41OTR6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
#footer-widgets .widget_search button[type=submit],
#header.style-inverted .widget_search button[type=submit],
#header.style-slider .widget_search button[type=submit],
#header.style-classic_1 .wproto-mega-menu-element .widget_search button[type=submit],
#header.style-classic_2 .wproto-mega-menu-element .widget_search button[type=submit],
#header.style-inverted .wproto-mega-menu-element .widget_search button[type=submit],
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_search button[type=submit],
#header.style-slider .wproto-mega-menu-element .widget_search button[type=submit],
#footer-widgets .widget_product_search button[type=submit],
#header.style-inverted .widget_product_search button[type=submit],
#header.style-slider .widget_product_search button[type=submit],
#header.style-classic_1 .wproto-mega-menu-element .widget_product_search button[type=submit],
#header.style-classic_2 .wproto-mega-menu-element .widget_product_search button[type=submit],
#header.style-inverted .wproto-mega-menu-element .widget_product_search button[type=submit],
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_product_search button[type=submit],
#header.style-slider .wproto-mega-menu-element .widget_product_search button[type=submit] {
  color: #ffffff;
  background-color: transparent;
}
#footer-widgets .widget_rss .widget-title a.rsswidget,
#header.style-inverted .widget_rss .widget-title a.rsswidget,
#header.style-slider .widget_rss .widget-title a.rsswidget,
#header.style-classic_1 .wproto-mega-menu-element .widget_rss .widget-title a.rsswidget,
#header.style-classic_2 .wproto-mega-menu-element .widget_rss .widget-title a.rsswidget,
#header.style-inverted .wproto-mega-menu-element .widget_rss .widget-title a.rsswidget,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_rss .widget-title a.rsswidget,
#header.style-slider .wproto-mega-menu-element .widget_rss .widget-title a.rsswidget {
  color: #ffffff !important;
}
#footer-widgets .widget_tag_cloud .tagcloud a,
#header.style-inverted .widget_tag_cloud .tagcloud a,
#header.style-slider .widget_tag_cloud .tagcloud a,
#header.style-classic_1 .wproto-mega-menu-element .widget_tag_cloud .tagcloud a,
#header.style-classic_2 .wproto-mega-menu-element .widget_tag_cloud .tagcloud a,
#header.style-inverted .wproto-mega-menu-element .widget_tag_cloud .tagcloud a,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_tag_cloud .tagcloud a,
#header.style-slider .wproto-mega-menu-element .widget_tag_cloud .tagcloud a,
#footer-widgets .widget_product_tag_cloud .tagcloud a,
#header.style-inverted .widget_product_tag_cloud .tagcloud a,
#header.style-slider .widget_product_tag_cloud .tagcloud a,
#header.style-classic_1 .wproto-mega-menu-element .widget_product_tag_cloud .tagcloud a,
#header.style-classic_2 .wproto-mega-menu-element .widget_product_tag_cloud .tagcloud a,
#header.style-inverted .wproto-mega-menu-element .widget_product_tag_cloud .tagcloud a,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_product_tag_cloud .tagcloud a,
#header.style-slider .wproto-mega-menu-element .widget_product_tag_cloud .tagcloud a {
  border: 1px solid #343434;
  color: #636363;
  font-size: 1.2rem !important;
}
#footer-widgets .widget_tag_cloud .tagcloud a:hover,
#header.style-inverted .widget_tag_cloud .tagcloud a:hover,
#header.style-slider .widget_tag_cloud .tagcloud a:hover,
#header.style-classic_1 .wproto-mega-menu-element .widget_tag_cloud .tagcloud a:hover,
#header.style-classic_2 .wproto-mega-menu-element .widget_tag_cloud .tagcloud a:hover,
#header.style-inverted .wproto-mega-menu-element .widget_tag_cloud .tagcloud a:hover,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_tag_cloud .tagcloud a:hover,
#header.style-slider .wproto-mega-menu-element .widget_tag_cloud .tagcloud a:hover,
#footer-widgets .widget_product_tag_cloud .tagcloud a:hover,
#header.style-inverted .widget_product_tag_cloud .tagcloud a:hover,
#header.style-slider .widget_product_tag_cloud .tagcloud a:hover,
#header.style-classic_1 .wproto-mega-menu-element .widget_product_tag_cloud .tagcloud a:hover,
#header.style-classic_2 .wproto-mega-menu-element .widget_product_tag_cloud .tagcloud a:hover,
#header.style-inverted .wproto-mega-menu-element .widget_product_tag_cloud .tagcloud a:hover,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_product_tag_cloud .tagcloud a:hover,
#header.style-slider .wproto-mega-menu-element .widget_product_tag_cloud .tagcloud a:hover {
  border-color: #0074C8;
  background-color: #0074C8;
  color: #ffffff;
}
#footer-widgets .widget_recent_entries a,
#header.style-inverted .widget_recent_entries a,
#header.style-slider .widget_recent_entries a,
#header.style-classic_1 .wproto-mega-menu-element .widget_recent_entries a,
#header.style-classic_2 .wproto-mega-menu-element .widget_recent_entries a,
#header.style-inverted .wproto-mega-menu-element .widget_recent_entries a,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_recent_entries a,
#header.style-slider .wproto-mega-menu-element .widget_recent_entries a,
#footer-widgets .widget_recent_comments a,
#header.style-inverted .widget_recent_comments a,
#header.style-slider .widget_recent_comments a,
#header.style-classic_1 .wproto-mega-menu-element .widget_recent_comments a,
#header.style-classic_2 .wproto-mega-menu-element .widget_recent_comments a,
#header.style-inverted .wproto-mega-menu-element .widget_recent_comments a,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_recent_comments a,
#header.style-slider .wproto-mega-menu-element .widget_recent_comments a {
  color: #959595;
}
#footer-widgets .widget_recent_entries a:hover,
#header.style-inverted .widget_recent_entries a:hover,
#header.style-slider .widget_recent_entries a:hover,
#header.style-classic_1 .wproto-mega-menu-element .widget_recent_entries a:hover,
#header.style-classic_2 .wproto-mega-menu-element .widget_recent_entries a:hover,
#header.style-inverted .wproto-mega-menu-element .widget_recent_entries a:hover,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_recent_entries a:hover,
#header.style-slider .wproto-mega-menu-element .widget_recent_entries a:hover,
#footer-widgets .widget_recent_comments a:hover,
#header.style-inverted .widget_recent_comments a:hover,
#header.style-slider .widget_recent_comments a:hover,
#header.style-classic_1 .wproto-mega-menu-element .widget_recent_comments a:hover,
#header.style-classic_2 .wproto-mega-menu-element .widget_recent_comments a:hover,
#header.style-inverted .wproto-mega-menu-element .widget_recent_comments a:hover,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_recent_comments a:hover,
#header.style-slider .wproto-mega-menu-element .widget_recent_comments a:hover {
  color: #0074C8;
}
#footer-widgets .widget_recent_entries li,
#header.style-inverted .widget_recent_entries li,
#header.style-slider .widget_recent_entries li,
#header.style-classic_1 .wproto-mega-menu-element .widget_recent_entries li,
#header.style-classic_2 .wproto-mega-menu-element .widget_recent_entries li,
#header.style-inverted .wproto-mega-menu-element .widget_recent_entries li,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_recent_entries li,
#header.style-slider .wproto-mega-menu-element .widget_recent_entries li,
#footer-widgets .widget_recent_comments li,
#header.style-inverted .widget_recent_comments li,
#header.style-slider .widget_recent_comments li,
#header.style-classic_1 .wproto-mega-menu-element .widget_recent_comments li,
#header.style-classic_2 .wproto-mega-menu-element .widget_recent_comments li,
#header.style-inverted .wproto-mega-menu-element .widget_recent_comments li,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_recent_comments li,
#header.style-slider .wproto-mega-menu-element .widget_recent_comments li {
  border-bottom: 1px solid #343434;
}
#footer-widgets .widget_recent_entries li:hover .post-date,
#header.style-inverted .widget_recent_entries li:hover .post-date,
#header.style-slider .widget_recent_entries li:hover .post-date,
#header.style-classic_1 .wproto-mega-menu-element .widget_recent_entries li:hover .post-date,
#header.style-classic_2 .wproto-mega-menu-element .widget_recent_entries li:hover .post-date,
#header.style-inverted .wproto-mega-menu-element .widget_recent_entries li:hover .post-date,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_recent_entries li:hover .post-date,
#header.style-slider .wproto-mega-menu-element .widget_recent_entries li:hover .post-date,
#footer-widgets .widget_recent_comments li:hover .post-date,
#header.style-inverted .widget_recent_comments li:hover .post-date,
#header.style-slider .widget_recent_comments li:hover .post-date,
#header.style-classic_1 .wproto-mega-menu-element .widget_recent_comments li:hover .post-date,
#header.style-classic_2 .wproto-mega-menu-element .widget_recent_comments li:hover .post-date,
#header.style-inverted .wproto-mega-menu-element .widget_recent_comments li:hover .post-date,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_recent_comments li:hover .post-date,
#header.style-slider .wproto-mega-menu-element .widget_recent_comments li:hover .post-date {
  color: #ffffff;
}
#footer-widgets .widget_recent_entries li:hover a,
#header.style-inverted .widget_recent_entries li:hover a,
#header.style-slider .widget_recent_entries li:hover a,
#header.style-classic_1 .wproto-mega-menu-element .widget_recent_entries li:hover a,
#header.style-classic_2 .wproto-mega-menu-element .widget_recent_entries li:hover a,
#header.style-inverted .wproto-mega-menu-element .widget_recent_entries li:hover a,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_recent_entries li:hover a,
#header.style-slider .wproto-mega-menu-element .widget_recent_entries li:hover a,
#footer-widgets .widget_recent_comments li:hover a,
#header.style-inverted .widget_recent_comments li:hover a,
#header.style-slider .widget_recent_comments li:hover a,
#header.style-classic_1 .wproto-mega-menu-element .widget_recent_comments li:hover a,
#header.style-classic_2 .wproto-mega-menu-element .widget_recent_comments li:hover a,
#header.style-inverted .wproto-mega-menu-element .widget_recent_comments li:hover a,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_recent_comments li:hover a,
#header.style-slider .wproto-mega-menu-element .widget_recent_comments li:hover a {
  color: #0074C8;
}
#footer-widgets .widget_recent_entries li:last-of-type,
#header.style-inverted .widget_recent_entries li:last-of-type,
#header.style-slider .widget_recent_entries li:last-of-type,
#header.style-classic_1 .wproto-mega-menu-element .widget_recent_entries li:last-of-type,
#header.style-classic_2 .wproto-mega-menu-element .widget_recent_entries li:last-of-type,
#header.style-inverted .wproto-mega-menu-element .widget_recent_entries li:last-of-type,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_recent_entries li:last-of-type,
#header.style-slider .wproto-mega-menu-element .widget_recent_entries li:last-of-type,
#footer-widgets .widget_recent_comments li:last-of-type,
#header.style-inverted .widget_recent_comments li:last-of-type,
#header.style-slider .widget_recent_comments li:last-of-type,
#header.style-classic_1 .wproto-mega-menu-element .widget_recent_comments li:last-of-type,
#header.style-classic_2 .wproto-mega-menu-element .widget_recent_comments li:last-of-type,
#header.style-inverted .wproto-mega-menu-element .widget_recent_comments li:last-of-type,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_recent_comments li:last-of-type,
#header.style-slider .wproto-mega-menu-element .widget_recent_comments li:last-of-type {
  border-bottom: 0;
}
#footer-widgets .widget_recent_entries .post-date,
#header.style-inverted .widget_recent_entries .post-date,
#header.style-slider .widget_recent_entries .post-date,
#header.style-classic_1 .wproto-mega-menu-element .widget_recent_entries .post-date,
#header.style-classic_2 .wproto-mega-menu-element .widget_recent_entries .post-date,
#header.style-inverted .wproto-mega-menu-element .widget_recent_entries .post-date,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_recent_entries .post-date,
#header.style-slider .wproto-mega-menu-element .widget_recent_entries .post-date,
#footer-widgets .widget_recent_comments .post-date,
#header.style-inverted .widget_recent_comments .post-date,
#header.style-slider .widget_recent_comments .post-date,
#header.style-classic_1 .wproto-mega-menu-element .widget_recent_comments .post-date,
#header.style-classic_2 .wproto-mega-menu-element .widget_recent_comments .post-date,
#header.style-inverted .wproto-mega-menu-element .widget_recent_comments .post-date,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_recent_comments .post-date,
#header.style-slider .wproto-mega-menu-element .widget_recent_comments .post-date {
  color: #636363;
}
#footer-widgets .wproto_contact_info_widget dl,
#header.style-inverted .wproto_contact_info_widget dl,
#header.style-slider .wproto_contact_info_widget dl,
#header.style-classic_1 .wproto-mega-menu-element .wproto_contact_info_widget dl,
#header.style-classic_2 .wproto-mega-menu-element .wproto_contact_info_widget dl,
#header.style-inverted .wproto-mega-menu-element .wproto_contact_info_widget dl,
#header.style-centered_logo_alt .wproto-mega-menu-element .wproto_contact_info_widget dl,
#header.style-slider .wproto-mega-menu-element .wproto_contact_info_widget dl {
  border-color: #343434;
}
#footer-widgets .wproto_contact_info_widget dt,
#header.style-inverted .wproto_contact_info_widget dt,
#header.style-slider .wproto_contact_info_widget dt,
#header.style-classic_1 .wproto-mega-menu-element .wproto_contact_info_widget dt,
#header.style-classic_2 .wproto-mega-menu-element .wproto_contact_info_widget dt,
#header.style-inverted .wproto-mega-menu-element .wproto_contact_info_widget dt,
#header.style-centered_logo_alt .wproto-mega-menu-element .wproto_contact_info_widget dt,
#header.style-slider .wproto-mega-menu-element .wproto_contact_info_widget dt {
  color: #636363;
}
#footer-widgets .wproto_contact_info_widget dd,
#header.style-inverted .wproto_contact_info_widget dd,
#header.style-slider .wproto_contact_info_widget dd,
#header.style-classic_1 .wproto-mega-menu-element .wproto_contact_info_widget dd,
#header.style-classic_2 .wproto-mega-menu-element .wproto_contact_info_widget dd,
#header.style-inverted .wproto-mega-menu-element .wproto_contact_info_widget dd,
#header.style-centered_logo_alt .wproto-mega-menu-element .wproto_contact_info_widget dd,
#header.style-slider .wproto-mega-menu-element .wproto_contact_info_widget dd {
  color: #959595;
}
#footer-widgets .wproto_contact_info_widget dd span,
#header.style-inverted .wproto_contact_info_widget dd span,
#header.style-slider .wproto_contact_info_widget dd span,
#header.style-classic_1 .wproto-mega-menu-element .wproto_contact_info_widget dd span,
#header.style-classic_2 .wproto-mega-menu-element .wproto_contact_info_widget dd span,
#header.style-inverted .wproto-mega-menu-element .wproto_contact_info_widget dd span,
#header.style-centered_logo_alt .wproto-mega-menu-element .wproto_contact_info_widget dd span,
#header.style-slider .wproto-mega-menu-element .wproto_contact_info_widget dd span {
  color: #636363;
}
#footer-widgets .wproto_contact_info_widget .social a,
#header.style-inverted .wproto_contact_info_widget .social a,
#header.style-slider .wproto_contact_info_widget .social a,
#header.style-classic_1 .wproto-mega-menu-element .wproto_contact_info_widget .social a,
#header.style-classic_2 .wproto-mega-menu-element .wproto_contact_info_widget .social a,
#header.style-inverted .wproto-mega-menu-element .wproto_contact_info_widget .social a,
#header.style-centered_logo_alt .wproto-mega-menu-element .wproto_contact_info_widget .social a,
#header.style-slider .wproto-mega-menu-element .wproto_contact_info_widget .social a {
  color: #464646;
}
#footer-widgets .wproto_contact_info_widget .social a:hover,
#header.style-inverted .wproto_contact_info_widget .social a:hover,
#header.style-slider .wproto_contact_info_widget .social a:hover,
#header.style-classic_1 .wproto-mega-menu-element .wproto_contact_info_widget .social a:hover,
#header.style-classic_2 .wproto-mega-menu-element .wproto_contact_info_widget .social a:hover,
#header.style-inverted .wproto-mega-menu-element .wproto_contact_info_widget .social a:hover,
#header.style-centered_logo_alt .wproto-mega-menu-element .wproto_contact_info_widget .social a:hover,
#header.style-slider .wproto-mega-menu-element .wproto_contact_info_widget .social a:hover {
  color: #0074C8;
}
#footer-widgets .wproto_latest_tweets_shortcode.style-widget,
#header.style-inverted .wproto_latest_tweets_shortcode.style-widget,
#header.style-slider .wproto_latest_tweets_shortcode.style-widget,
#header.style-classic_1 .wproto-mega-menu-element .wproto_latest_tweets_shortcode.style-widget,
#header.style-classic_2 .wproto-mega-menu-element .wproto_latest_tweets_shortcode.style-widget,
#header.style-inverted .wproto-mega-menu-element .wproto_latest_tweets_shortcode.style-widget,
#header.style-centered_logo_alt .wproto-mega-menu-element .wproto_latest_tweets_shortcode.style-widget,
#header.style-slider .wproto-mega-menu-element .wproto_latest_tweets_shortcode.style-widget {
  color: #959595;
}
#footer-widgets .wproto_latest_tweets_shortcode.style-widget .tweets > div,
#header.style-inverted .wproto_latest_tweets_shortcode.style-widget .tweets > div,
#header.style-slider .wproto_latest_tweets_shortcode.style-widget .tweets > div,
#header.style-classic_1 .wproto-mega-menu-element .wproto_latest_tweets_shortcode.style-widget .tweets > div,
#header.style-classic_2 .wproto-mega-menu-element .wproto_latest_tweets_shortcode.style-widget .tweets > div,
#header.style-inverted .wproto-mega-menu-element .wproto_latest_tweets_shortcode.style-widget .tweets > div,
#header.style-centered_logo_alt .wproto-mega-menu-element .wproto_latest_tweets_shortcode.style-widget .tweets > div,
#header.style-slider .wproto-mega-menu-element .wproto_latest_tweets_shortcode.style-widget .tweets > div {
  border-color: #343434;
}
#footer-widgets .wproto_latest_tweets_shortcode.style-widget .tweets > div:after,
#header.style-inverted .wproto_latest_tweets_shortcode.style-widget .tweets > div:after,
#header.style-slider .wproto_latest_tweets_shortcode.style-widget .tweets > div:after,
#header.style-classic_1 .wproto-mega-menu-element .wproto_latest_tweets_shortcode.style-widget .tweets > div:after,
#header.style-classic_2 .wproto-mega-menu-element .wproto_latest_tweets_shortcode.style-widget .tweets > div:after,
#header.style-inverted .wproto-mega-menu-element .wproto_latest_tweets_shortcode.style-widget .tweets > div:after,
#header.style-centered_logo_alt .wproto-mega-menu-element .wproto_latest_tweets_shortcode.style-widget .tweets > div:after,
#header.style-slider .wproto-mega-menu-element .wproto_latest_tweets_shortcode.style-widget .tweets > div:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iOTZweCIgaGVpZ2h0PSI5NnB4IiB2aWV3Qm94PSIwIDAgOTYgOTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDk2IDk2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggZmlsbD0iIzQ2NDY0NiIgZD0iTTQ4LDBDMjEuNDg4LDAsMCwyMS40OSwwLDQ4YzAsMjYuNTExLDIxLjQ4OCw0OCw0OCw0OGMyNi41MSwwLDQ4LTIxLjQ4OSw0OC00OEM5NiwyMS40OSw3NC41MSwwLDQ4LDB6IE02Ny41MjEsMzkuMzIyIGMwLjAyLDAuNDA2LDAuMDI3LDAuODE0LDAuMDI3LDEuMjI0YzAsMTIuNDkzLTkuNTEsMjYuODk5LTI2Ljg5OCwyNi44OTljLTUuMzM4LDAtMTAuMzA3LTEuNTY2LTE0LjQ5LTQuMjQ5IGMwLjczOCwwLjA4OSwxLjQ5LDAuMTMzLDIuMjU0LDAuMTMzYzQuNDMsMCw4LjUwNi0xLjUxMSwxMS43NDItNC4wNDhjLTQuMTM3LTAuMDc1LTcuNjI5LTIuODA5LTguODMyLTYuNTY0IGMwLjU3OCwwLjEwOSwxLjE3LDAuMTcsMS43NzksMC4xN2MwLjg2MSwwLDEuNjk3LTAuMTE2LDIuNDktMC4zMzJjLTQuMzI0LTAuODY5LTcuNTg0LTQuNjg5LTcuNTg0LTkuMjcxIGMwLTAuMDQsMC0wLjA3OSwwLjAwMi0wLjExOGMxLjI3MywwLjcwOCwyLjczMiwxLjEzMyw0LjI4MSwxLjE4M2MtMi41MzctMS42OTYtNC4yMDUtNC41ODktNC4yMDUtNy44NyBjMC0xLjczMiwwLjQ2NS0zLjM1NSwxLjI3OS00Ljc1MmM0LjY2Miw1LjcyLDExLjYyOSw5LjQ4MywxOS40ODYsOS44NzhjLTAuMTYyLTAuNjkyLTAuMjQ0LTEuNDE0LTAuMjQ0LTIuMTU1IGMwLTUuMjIxLDQuMjMyLTkuNDUzLDkuNDUzLTkuNDUzYzIuNzE5LDAsNS4xNzYsMS4xNDgsNi45LDIuOTg1YzIuMTU0LTAuNDI0LDQuMTc4LTEuMjEsNi4wMDQtMi4yOTQgYy0wLjcwNywyLjIwNy0yLjIwNSw0LjA2MS00LjE1Niw1LjIzYzEuOTEyLTAuMjI5LDMuNzM0LTAuNzM2LDUuNDMtMS40ODhDNzAuOTczLDM2LjMyNCw2OS4zNjksMzcuOTksNjcuNTIxLDM5LjMyMnoiLz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=) !important;
}
#footer-widgets .wproto_latest_tweets_shortcode.style-widget .tweets > div:hover:after,
#header.style-inverted .wproto_latest_tweets_shortcode.style-widget .tweets > div:hover:after,
#header.style-slider .wproto_latest_tweets_shortcode.style-widget .tweets > div:hover:after,
#header.style-classic_1 .wproto-mega-menu-element .wproto_latest_tweets_shortcode.style-widget .tweets > div:hover:after,
#header.style-classic_2 .wproto-mega-menu-element .wproto_latest_tweets_shortcode.style-widget .tweets > div:hover:after,
#header.style-inverted .wproto-mega-menu-element .wproto_latest_tweets_shortcode.style-widget .tweets > div:hover:after,
#header.style-centered_logo_alt .wproto-mega-menu-element .wproto_latest_tweets_shortcode.style-widget .tweets > div:hover:after,
#header.style-slider .wproto-mega-menu-element .wproto_latest_tweets_shortcode.style-widget .tweets > div:hover:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iOTZweCIgaGVpZ2h0PSI5NnB4IiB2aWV3Qm94PSIwIDAgOTYgOTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDk2IDk2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggZmlsbD0iI2U1NDkzYSIgZD0iTTQ4LDBDMjEuNDg4LDAsMCwyMS40OSwwLDQ4YzAsMjYuNTExLDIxLjQ4OCw0OCw0OCw0OGMyNi41MSwwLDQ4LTIxLjQ4OSw0OC00OEM5NiwyMS40OSw3NC41MSwwLDQ4LDB6IE02Ny41MjEsMzkuMzIyIGMwLjAyLDAuNDA2LDAuMDI3LDAuODE0LDAuMDI3LDEuMjI0YzAsMTIuNDkzLTkuNTEsMjYuODk5LTI2Ljg5OCwyNi44OTljLTUuMzM4LDAtMTAuMzA3LTEuNTY2LTE0LjQ5LTQuMjQ5IGMwLjczOCwwLjA4OSwxLjQ5LDAuMTMzLDIuMjU0LDAuMTMzYzQuNDMsMCw4LjUwNi0xLjUxMSwxMS43NDItNC4wNDhjLTQuMTM3LTAuMDc1LTcuNjI5LTIuODA5LTguODMyLTYuNTY0IGMwLjU3OCwwLjEwOSwxLjE3LDAuMTcsMS43NzksMC4xN2MwLjg2MSwwLDEuNjk3LTAuMTE2LDIuNDktMC4zMzJjLTQuMzI0LTAuODY5LTcuNTg0LTQuNjg5LTcuNTg0LTkuMjcxIGMwLTAuMDQsMC0wLjA3OSwwLjAwMi0wLjExOGMxLjI3MywwLjcwOCwyLjczMiwxLjEzMyw0LjI4MSwxLjE4M2MtMi41MzctMS42OTYtNC4yMDUtNC41ODktNC4yMDUtNy44NyBjMC0xLjczMiwwLjQ2NS0zLjM1NSwxLjI3OS00Ljc1MmM0LjY2Miw1LjcyLDExLjYyOSw5LjQ4MywxOS40ODYsOS44NzhjLTAuMTYyLTAuNjkyLTAuMjQ0LTEuNDE0LTAuMjQ0LTIuMTU1IGMwLTUuMjIxLDQuMjMyLTkuNDUzLDkuNDUzLTkuNDUzYzIuNzE5LDAsNS4xNzYsMS4xNDgsNi45LDIuOTg1YzIuMTU0LTAuNDI0LDQuMTc4LTEuMjEsNi4wMDQtMi4yOTQgYy0wLjcwNywyLjIwNy0yLjIwNSw0LjA2MS00LjE1Niw1LjIzYzEuOTEyLTAuMjI5LDMuNzM0LTAuNzM2LDUuNDMtMS40ODhDNzAuOTczLDM2LjMyNCw2OS4zNjksMzcuOTksNjcuNTIxLDM5LjMyMnoiLz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=) !important;
}
#footer-widgets .wproto_latest_tweets_shortcode.style-widget time,
#header.style-inverted .wproto_latest_tweets_shortcode.style-widget time,
#header.style-slider .wproto_latest_tweets_shortcode.style-widget time,
#header.style-classic_1 .wproto-mega-menu-element .wproto_latest_tweets_shortcode.style-widget time,
#header.style-classic_2 .wproto-mega-menu-element .wproto_latest_tweets_shortcode.style-widget time,
#header.style-inverted .wproto-mega-menu-element .wproto_latest_tweets_shortcode.style-widget time,
#header.style-centered_logo_alt .wproto-mega-menu-element .wproto_latest_tweets_shortcode.style-widget time,
#header.style-slider .wproto-mega-menu-element .wproto_latest_tweets_shortcode.style-widget time {
  color: #464646;
}
#footer-widgets .wproto_latest_tweets_shortcode.style-widget a,
#header.style-inverted .wproto_latest_tweets_shortcode.style-widget a,
#header.style-slider .wproto_latest_tweets_shortcode.style-widget a,
#header.style-classic_1 .wproto-mega-menu-element .wproto_latest_tweets_shortcode.style-widget a,
#header.style-classic_2 .wproto-mega-menu-element .wproto_latest_tweets_shortcode.style-widget a,
#header.style-inverted .wproto-mega-menu-element .wproto_latest_tweets_shortcode.style-widget a,
#header.style-centered_logo_alt .wproto-mega-menu-element .wproto_latest_tweets_shortcode.style-widget a,
#header.style-slider .wproto-mega-menu-element .wproto_latest_tweets_shortcode.style-widget a {
  color: #ffffff;
}
#footer-widgets .wproto_latest_tweets_shortcode.style-widget a:hover,
#header.style-inverted .wproto_latest_tweets_shortcode.style-widget a:hover,
#header.style-slider .wproto_latest_tweets_shortcode.style-widget a:hover,
#header.style-classic_1 .wproto-mega-menu-element .wproto_latest_tweets_shortcode.style-widget a:hover,
#header.style-classic_2 .wproto-mega-menu-element .wproto_latest_tweets_shortcode.style-widget a:hover,
#header.style-inverted .wproto-mega-menu-element .wproto_latest_tweets_shortcode.style-widget a:hover,
#header.style-centered_logo_alt .wproto-mega-menu-element .wproto_latest_tweets_shortcode.style-widget a:hover,
#header.style-slider .wproto-mega-menu-element .wproto_latest_tweets_shortcode.style-widget a:hover {
  color: #0074C8;
}
#footer-widgets .widget_products ul li,
#header.style-inverted .widget_products ul li,
#header.style-slider .widget_products ul li,
#header.style-classic_1 .wproto-mega-menu-element .widget_products ul li,
#header.style-classic_2 .wproto-mega-menu-element .widget_products ul li,
#header.style-inverted .wproto-mega-menu-element .widget_products ul li,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_products ul li,
#header.style-slider .wproto-mega-menu-element .widget_products ul li,
#footer-widgets .widget_recently_viewed_products ul li,
#header.style-inverted .widget_recently_viewed_products ul li,
#header.style-slider .widget_recently_viewed_products ul li,
#header.style-classic_1 .wproto-mega-menu-element .widget_recently_viewed_products ul li,
#header.style-classic_2 .wproto-mega-menu-element .widget_recently_viewed_products ul li,
#header.style-inverted .wproto-mega-menu-element .widget_recently_viewed_products ul li,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_recently_viewed_products ul li,
#header.style-slider .wproto-mega-menu-element .widget_recently_viewed_products ul li,
#footer-widgets .widget_top_rated_products ul li,
#header.style-inverted .widget_top_rated_products ul li,
#header.style-slider .widget_top_rated_products ul li,
#header.style-classic_1 .wproto-mega-menu-element .widget_top_rated_products ul li,
#header.style-classic_2 .wproto-mega-menu-element .widget_top_rated_products ul li,
#header.style-inverted .wproto-mega-menu-element .widget_top_rated_products ul li,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_top_rated_products ul li,
#header.style-slider .wproto-mega-menu-element .widget_top_rated_products ul li,
#footer-widgets .widget_recent_reviews ul li,
#header.style-inverted .widget_recent_reviews ul li,
#header.style-slider .widget_recent_reviews ul li,
#header.style-classic_1 .wproto-mega-menu-element .widget_recent_reviews ul li,
#header.style-classic_2 .wproto-mega-menu-element .widget_recent_reviews ul li,
#header.style-inverted .wproto-mega-menu-element .widget_recent_reviews ul li,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_recent_reviews ul li,
#header.style-slider .wproto-mega-menu-element .widget_recent_reviews ul li,
#footer-widgets .widget_shopping_cart ul li,
#header.style-inverted .widget_shopping_cart ul li,
#header.style-slider .widget_shopping_cart ul li,
#header.style-classic_1 .wproto-mega-menu-element .widget_shopping_cart ul li,
#header.style-classic_2 .wproto-mega-menu-element .widget_shopping_cart ul li,
#header.style-inverted .wproto-mega-menu-element .widget_shopping_cart ul li,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_shopping_cart ul li,
#header.style-slider .wproto-mega-menu-element .widget_shopping_cart ul li {
  border-bottom: 1px solid #343434;
}
#footer-widgets .widget_products .product-title,
#header.style-inverted .widget_products .product-title,
#header.style-slider .widget_products .product-title,
#header.style-classic_1 .wproto-mega-menu-element .widget_products .product-title,
#header.style-classic_2 .wproto-mega-menu-element .widget_products .product-title,
#header.style-inverted .wproto-mega-menu-element .widget_products .product-title,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_products .product-title,
#header.style-slider .wproto-mega-menu-element .widget_products .product-title,
#footer-widgets .widget_recently_viewed_products .product-title,
#header.style-inverted .widget_recently_viewed_products .product-title,
#header.style-slider .widget_recently_viewed_products .product-title,
#header.style-classic_1 .wproto-mega-menu-element .widget_recently_viewed_products .product-title,
#header.style-classic_2 .wproto-mega-menu-element .widget_recently_viewed_products .product-title,
#header.style-inverted .wproto-mega-menu-element .widget_recently_viewed_products .product-title,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_recently_viewed_products .product-title,
#header.style-slider .wproto-mega-menu-element .widget_recently_viewed_products .product-title,
#footer-widgets .widget_top_rated_products .product-title,
#header.style-inverted .widget_top_rated_products .product-title,
#header.style-slider .widget_top_rated_products .product-title,
#header.style-classic_1 .wproto-mega-menu-element .widget_top_rated_products .product-title,
#header.style-classic_2 .wproto-mega-menu-element .widget_top_rated_products .product-title,
#header.style-inverted .wproto-mega-menu-element .widget_top_rated_products .product-title,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_top_rated_products .product-title,
#header.style-slider .wproto-mega-menu-element .widget_top_rated_products .product-title,
#footer-widgets .widget_recent_reviews .product-title,
#header.style-inverted .widget_recent_reviews .product-title,
#header.style-slider .widget_recent_reviews .product-title,
#header.style-classic_1 .wproto-mega-menu-element .widget_recent_reviews .product-title,
#header.style-classic_2 .wproto-mega-menu-element .widget_recent_reviews .product-title,
#header.style-inverted .wproto-mega-menu-element .widget_recent_reviews .product-title,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_recent_reviews .product-title,
#header.style-slider .wproto-mega-menu-element .widget_recent_reviews .product-title,
#footer-widgets .widget_shopping_cart .product-title,
#header.style-inverted .widget_shopping_cart .product-title,
#header.style-slider .widget_shopping_cart .product-title,
#header.style-classic_1 .wproto-mega-menu-element .widget_shopping_cart .product-title,
#header.style-classic_2 .wproto-mega-menu-element .widget_shopping_cart .product-title,
#header.style-inverted .wproto-mega-menu-element .widget_shopping_cart .product-title,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_shopping_cart .product-title,
#header.style-slider .wproto-mega-menu-element .widget_shopping_cart .product-title,
#footer-widgets .widget_products ul > li > a,
#header.style-inverted .widget_products ul > li > a,
#header.style-slider .widget_products ul > li > a,
#header.style-classic_1 .wproto-mega-menu-element .widget_products ul > li > a,
#header.style-classic_2 .wproto-mega-menu-element .widget_products ul > li > a,
#header.style-inverted .wproto-mega-menu-element .widget_products ul > li > a,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_products ul > li > a,
#header.style-slider .wproto-mega-menu-element .widget_products ul > li > a,
#footer-widgets .widget_recently_viewed_products ul > li > a,
#header.style-inverted .widget_recently_viewed_products ul > li > a,
#header.style-slider .widget_recently_viewed_products ul > li > a,
#header.style-classic_1 .wproto-mega-menu-element .widget_recently_viewed_products ul > li > a,
#header.style-classic_2 .wproto-mega-menu-element .widget_recently_viewed_products ul > li > a,
#header.style-inverted .wproto-mega-menu-element .widget_recently_viewed_products ul > li > a,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_recently_viewed_products ul > li > a,
#header.style-slider .wproto-mega-menu-element .widget_recently_viewed_products ul > li > a,
#footer-widgets .widget_top_rated_products ul > li > a,
#header.style-inverted .widget_top_rated_products ul > li > a,
#header.style-slider .widget_top_rated_products ul > li > a,
#header.style-classic_1 .wproto-mega-menu-element .widget_top_rated_products ul > li > a,
#header.style-classic_2 .wproto-mega-menu-element .widget_top_rated_products ul > li > a,
#header.style-inverted .wproto-mega-menu-element .widget_top_rated_products ul > li > a,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_top_rated_products ul > li > a,
#header.style-slider .wproto-mega-menu-element .widget_top_rated_products ul > li > a,
#footer-widgets .widget_recent_reviews ul > li > a,
#header.style-inverted .widget_recent_reviews ul > li > a,
#header.style-slider .widget_recent_reviews ul > li > a,
#header.style-classic_1 .wproto-mega-menu-element .widget_recent_reviews ul > li > a,
#header.style-classic_2 .wproto-mega-menu-element .widget_recent_reviews ul > li > a,
#header.style-inverted .wproto-mega-menu-element .widget_recent_reviews ul > li > a,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_recent_reviews ul > li > a,
#header.style-slider .wproto-mega-menu-element .widget_recent_reviews ul > li > a,
#footer-widgets .widget_shopping_cart ul > li > a,
#header.style-inverted .widget_shopping_cart ul > li > a,
#header.style-slider .widget_shopping_cart ul > li > a,
#header.style-classic_1 .wproto-mega-menu-element .widget_shopping_cart ul > li > a,
#header.style-classic_2 .wproto-mega-menu-element .widget_shopping_cart ul > li > a,
#header.style-inverted .wproto-mega-menu-element .widget_shopping_cart ul > li > a,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_shopping_cart ul > li > a,
#header.style-slider .wproto-mega-menu-element .widget_shopping_cart ul > li > a {
  color: #ffffff;
}
#footer-widgets .widget_products .product-title:hover,
#header.style-inverted .widget_products .product-title:hover,
#header.style-slider .widget_products .product-title:hover,
#header.style-classic_1 .wproto-mega-menu-element .widget_products .product-title:hover,
#header.style-classic_2 .wproto-mega-menu-element .widget_products .product-title:hover,
#header.style-inverted .wproto-mega-menu-element .widget_products .product-title:hover,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_products .product-title:hover,
#header.style-slider .wproto-mega-menu-element .widget_products .product-title:hover,
#footer-widgets .widget_recently_viewed_products .product-title:hover,
#header.style-inverted .widget_recently_viewed_products .product-title:hover,
#header.style-slider .widget_recently_viewed_products .product-title:hover,
#header.style-classic_1 .wproto-mega-menu-element .widget_recently_viewed_products .product-title:hover,
#header.style-classic_2 .wproto-mega-menu-element .widget_recently_viewed_products .product-title:hover,
#header.style-inverted .wproto-mega-menu-element .widget_recently_viewed_products .product-title:hover,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_recently_viewed_products .product-title:hover,
#header.style-slider .wproto-mega-menu-element .widget_recently_viewed_products .product-title:hover,
#footer-widgets .widget_top_rated_products .product-title:hover,
#header.style-inverted .widget_top_rated_products .product-title:hover,
#header.style-slider .widget_top_rated_products .product-title:hover,
#header.style-classic_1 .wproto-mega-menu-element .widget_top_rated_products .product-title:hover,
#header.style-classic_2 .wproto-mega-menu-element .widget_top_rated_products .product-title:hover,
#header.style-inverted .wproto-mega-menu-element .widget_top_rated_products .product-title:hover,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_top_rated_products .product-title:hover,
#header.style-slider .wproto-mega-menu-element .widget_top_rated_products .product-title:hover,
#footer-widgets .widget_recent_reviews .product-title:hover,
#header.style-inverted .widget_recent_reviews .product-title:hover,
#header.style-slider .widget_recent_reviews .product-title:hover,
#header.style-classic_1 .wproto-mega-menu-element .widget_recent_reviews .product-title:hover,
#header.style-classic_2 .wproto-mega-menu-element .widget_recent_reviews .product-title:hover,
#header.style-inverted .wproto-mega-menu-element .widget_recent_reviews .product-title:hover,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_recent_reviews .product-title:hover,
#header.style-slider .wproto-mega-menu-element .widget_recent_reviews .product-title:hover,
#footer-widgets .widget_shopping_cart .product-title:hover,
#header.style-inverted .widget_shopping_cart .product-title:hover,
#header.style-slider .widget_shopping_cart .product-title:hover,
#header.style-classic_1 .wproto-mega-menu-element .widget_shopping_cart .product-title:hover,
#header.style-classic_2 .wproto-mega-menu-element .widget_shopping_cart .product-title:hover,
#header.style-inverted .wproto-mega-menu-element .widget_shopping_cart .product-title:hover,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_shopping_cart .product-title:hover,
#header.style-slider .wproto-mega-menu-element .widget_shopping_cart .product-title:hover,
#footer-widgets .widget_products li:hover .product-title,
#header.style-inverted .widget_products li:hover .product-title,
#header.style-slider .widget_products li:hover .product-title,
#header.style-classic_1 .wproto-mega-menu-element .widget_products li:hover .product-title,
#header.style-classic_2 .wproto-mega-menu-element .widget_products li:hover .product-title,
#header.style-inverted .wproto-mega-menu-element .widget_products li:hover .product-title,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_products li:hover .product-title,
#header.style-slider .wproto-mega-menu-element .widget_products li:hover .product-title,
#footer-widgets .widget_recently_viewed_products li:hover .product-title,
#header.style-inverted .widget_recently_viewed_products li:hover .product-title,
#header.style-slider .widget_recently_viewed_products li:hover .product-title,
#header.style-classic_1 .wproto-mega-menu-element .widget_recently_viewed_products li:hover .product-title,
#header.style-classic_2 .wproto-mega-menu-element .widget_recently_viewed_products li:hover .product-title,
#header.style-inverted .wproto-mega-menu-element .widget_recently_viewed_products li:hover .product-title,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_recently_viewed_products li:hover .product-title,
#header.style-slider .wproto-mega-menu-element .widget_recently_viewed_products li:hover .product-title,
#footer-widgets .widget_top_rated_products li:hover .product-title,
#header.style-inverted .widget_top_rated_products li:hover .product-title,
#header.style-slider .widget_top_rated_products li:hover .product-title,
#header.style-classic_1 .wproto-mega-menu-element .widget_top_rated_products li:hover .product-title,
#header.style-classic_2 .wproto-mega-menu-element .widget_top_rated_products li:hover .product-title,
#header.style-inverted .wproto-mega-menu-element .widget_top_rated_products li:hover .product-title,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_top_rated_products li:hover .product-title,
#header.style-slider .wproto-mega-menu-element .widget_top_rated_products li:hover .product-title,
#footer-widgets .widget_recent_reviews li:hover .product-title,
#header.style-inverted .widget_recent_reviews li:hover .product-title,
#header.style-slider .widget_recent_reviews li:hover .product-title,
#header.style-classic_1 .wproto-mega-menu-element .widget_recent_reviews li:hover .product-title,
#header.style-classic_2 .wproto-mega-menu-element .widget_recent_reviews li:hover .product-title,
#header.style-inverted .wproto-mega-menu-element .widget_recent_reviews li:hover .product-title,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_recent_reviews li:hover .product-title,
#header.style-slider .wproto-mega-menu-element .widget_recent_reviews li:hover .product-title,
#footer-widgets .widget_shopping_cart li:hover .product-title,
#header.style-inverted .widget_shopping_cart li:hover .product-title,
#header.style-slider .widget_shopping_cart li:hover .product-title,
#header.style-classic_1 .wproto-mega-menu-element .widget_shopping_cart li:hover .product-title,
#header.style-classic_2 .wproto-mega-menu-element .widget_shopping_cart li:hover .product-title,
#header.style-inverted .wproto-mega-menu-element .widget_shopping_cart li:hover .product-title,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_shopping_cart li:hover .product-title,
#header.style-slider .wproto-mega-menu-element .widget_shopping_cart li:hover .product-title,
#footer-widgets .widget_products ul > li:hover > a,
#header.style-inverted .widget_products ul > li:hover > a,
#header.style-slider .widget_products ul > li:hover > a,
#header.style-classic_1 .wproto-mega-menu-element .widget_products ul > li:hover > a,
#header.style-classic_2 .wproto-mega-menu-element .widget_products ul > li:hover > a,
#header.style-inverted .wproto-mega-menu-element .widget_products ul > li:hover > a,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_products ul > li:hover > a,
#header.style-slider .wproto-mega-menu-element .widget_products ul > li:hover > a,
#footer-widgets .widget_recently_viewed_products ul > li:hover > a,
#header.style-inverted .widget_recently_viewed_products ul > li:hover > a,
#header.style-slider .widget_recently_viewed_products ul > li:hover > a,
#header.style-classic_1 .wproto-mega-menu-element .widget_recently_viewed_products ul > li:hover > a,
#header.style-classic_2 .wproto-mega-menu-element .widget_recently_viewed_products ul > li:hover > a,
#header.style-inverted .wproto-mega-menu-element .widget_recently_viewed_products ul > li:hover > a,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_recently_viewed_products ul > li:hover > a,
#header.style-slider .wproto-mega-menu-element .widget_recently_viewed_products ul > li:hover > a,
#footer-widgets .widget_top_rated_products ul > li:hover > a,
#header.style-inverted .widget_top_rated_products ul > li:hover > a,
#header.style-slider .widget_top_rated_products ul > li:hover > a,
#header.style-classic_1 .wproto-mega-menu-element .widget_top_rated_products ul > li:hover > a,
#header.style-classic_2 .wproto-mega-menu-element .widget_top_rated_products ul > li:hover > a,
#header.style-inverted .wproto-mega-menu-element .widget_top_rated_products ul > li:hover > a,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_top_rated_products ul > li:hover > a,
#header.style-slider .wproto-mega-menu-element .widget_top_rated_products ul > li:hover > a,
#footer-widgets .widget_recent_reviews ul > li:hover > a,
#header.style-inverted .widget_recent_reviews ul > li:hover > a,
#header.style-slider .widget_recent_reviews ul > li:hover > a,
#header.style-classic_1 .wproto-mega-menu-element .widget_recent_reviews ul > li:hover > a,
#header.style-classic_2 .wproto-mega-menu-element .widget_recent_reviews ul > li:hover > a,
#header.style-inverted .wproto-mega-menu-element .widget_recent_reviews ul > li:hover > a,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_recent_reviews ul > li:hover > a,
#header.style-slider .wproto-mega-menu-element .widget_recent_reviews ul > li:hover > a,
#footer-widgets .widget_shopping_cart ul > li:hover > a,
#header.style-inverted .widget_shopping_cart ul > li:hover > a,
#header.style-slider .widget_shopping_cart ul > li:hover > a,
#header.style-classic_1 .wproto-mega-menu-element .widget_shopping_cart ul > li:hover > a,
#header.style-classic_2 .wproto-mega-menu-element .widget_shopping_cart ul > li:hover > a,
#header.style-inverted .wproto-mega-menu-element .widget_shopping_cart ul > li:hover > a,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_shopping_cart ul > li:hover > a,
#header.style-slider .wproto-mega-menu-element .widget_shopping_cart ul > li:hover > a {
  color: #0074C8;
}
#footer-widgets .widget_products .amount,
#header.style-inverted .widget_products .amount,
#header.style-slider .widget_products .amount,
#header.style-classic_1 .wproto-mega-menu-element .widget_products .amount,
#header.style-classic_2 .wproto-mega-menu-element .widget_products .amount,
#header.style-inverted .wproto-mega-menu-element .widget_products .amount,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_products .amount,
#header.style-slider .wproto-mega-menu-element .widget_products .amount,
#footer-widgets .widget_recently_viewed_products .amount,
#header.style-inverted .widget_recently_viewed_products .amount,
#header.style-slider .widget_recently_viewed_products .amount,
#header.style-classic_1 .wproto-mega-menu-element .widget_recently_viewed_products .amount,
#header.style-classic_2 .wproto-mega-menu-element .widget_recently_viewed_products .amount,
#header.style-inverted .wproto-mega-menu-element .widget_recently_viewed_products .amount,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_recently_viewed_products .amount,
#header.style-slider .wproto-mega-menu-element .widget_recently_viewed_products .amount,
#footer-widgets .widget_top_rated_products .amount,
#header.style-inverted .widget_top_rated_products .amount,
#header.style-slider .widget_top_rated_products .amount,
#header.style-classic_1 .wproto-mega-menu-element .widget_top_rated_products .amount,
#header.style-classic_2 .wproto-mega-menu-element .widget_top_rated_products .amount,
#header.style-inverted .wproto-mega-menu-element .widget_top_rated_products .amount,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_top_rated_products .amount,
#header.style-slider .wproto-mega-menu-element .widget_top_rated_products .amount,
#footer-widgets .widget_recent_reviews .amount,
#header.style-inverted .widget_recent_reviews .amount,
#header.style-slider .widget_recent_reviews .amount,
#header.style-classic_1 .wproto-mega-menu-element .widget_recent_reviews .amount,
#header.style-classic_2 .wproto-mega-menu-element .widget_recent_reviews .amount,
#header.style-inverted .wproto-mega-menu-element .widget_recent_reviews .amount,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_recent_reviews .amount,
#header.style-slider .wproto-mega-menu-element .widget_recent_reviews .amount,
#footer-widgets .widget_shopping_cart .amount,
#header.style-inverted .widget_shopping_cart .amount,
#header.style-slider .widget_shopping_cart .amount,
#header.style-classic_1 .wproto-mega-menu-element .widget_shopping_cart .amount,
#header.style-classic_2 .wproto-mega-menu-element .widget_shopping_cart .amount,
#header.style-inverted .wproto-mega-menu-element .widget_shopping_cart .amount,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_shopping_cart .amount,
#header.style-slider .wproto-mega-menu-element .widget_shopping_cart .amount {
  color: #636363;
  font-size: 1.5999999999999999rem;
}
#footer-widgets .widget_products del,
#header.style-inverted .widget_products del,
#header.style-slider .widget_products del,
#header.style-classic_1 .wproto-mega-menu-element .widget_products del,
#header.style-classic_2 .wproto-mega-menu-element .widget_products del,
#header.style-inverted .wproto-mega-menu-element .widget_products del,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_products del,
#header.style-slider .wproto-mega-menu-element .widget_products del,
#footer-widgets .widget_recently_viewed_products del,
#header.style-inverted .widget_recently_viewed_products del,
#header.style-slider .widget_recently_viewed_products del,
#header.style-classic_1 .wproto-mega-menu-element .widget_recently_viewed_products del,
#header.style-classic_2 .wproto-mega-menu-element .widget_recently_viewed_products del,
#header.style-inverted .wproto-mega-menu-element .widget_recently_viewed_products del,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_recently_viewed_products del,
#header.style-slider .wproto-mega-menu-element .widget_recently_viewed_products del,
#footer-widgets .widget_top_rated_products del,
#header.style-inverted .widget_top_rated_products del,
#header.style-slider .widget_top_rated_products del,
#header.style-classic_1 .wproto-mega-menu-element .widget_top_rated_products del,
#header.style-classic_2 .wproto-mega-menu-element .widget_top_rated_products del,
#header.style-inverted .wproto-mega-menu-element .widget_top_rated_products del,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_top_rated_products del,
#header.style-slider .wproto-mega-menu-element .widget_top_rated_products del,
#footer-widgets .widget_recent_reviews del,
#header.style-inverted .widget_recent_reviews del,
#header.style-slider .widget_recent_reviews del,
#header.style-classic_1 .wproto-mega-menu-element .widget_recent_reviews del,
#header.style-classic_2 .wproto-mega-menu-element .widget_recent_reviews del,
#header.style-inverted .wproto-mega-menu-element .widget_recent_reviews del,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_recent_reviews del,
#header.style-slider .wproto-mega-menu-element .widget_recent_reviews del,
#footer-widgets .widget_shopping_cart del,
#header.style-inverted .widget_shopping_cart del,
#header.style-slider .widget_shopping_cart del,
#header.style-classic_1 .wproto-mega-menu-element .widget_shopping_cart del,
#header.style-classic_2 .wproto-mega-menu-element .widget_shopping_cart del,
#header.style-inverted .wproto-mega-menu-element .widget_shopping_cart del,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_shopping_cart del,
#header.style-slider .wproto-mega-menu-element .widget_shopping_cart del,
#footer-widgets .widget_products del .amount,
#header.style-inverted .widget_products del .amount,
#header.style-slider .widget_products del .amount,
#header.style-classic_1 .wproto-mega-menu-element .widget_products del .amount,
#header.style-classic_2 .wproto-mega-menu-element .widget_products del .amount,
#header.style-inverted .wproto-mega-menu-element .widget_products del .amount,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_products del .amount,
#header.style-slider .wproto-mega-menu-element .widget_products del .amount,
#footer-widgets .widget_recently_viewed_products del .amount,
#header.style-inverted .widget_recently_viewed_products del .amount,
#header.style-slider .widget_recently_viewed_products del .amount,
#header.style-classic_1 .wproto-mega-menu-element .widget_recently_viewed_products del .amount,
#header.style-classic_2 .wproto-mega-menu-element .widget_recently_viewed_products del .amount,
#header.style-inverted .wproto-mega-menu-element .widget_recently_viewed_products del .amount,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_recently_viewed_products del .amount,
#header.style-slider .wproto-mega-menu-element .widget_recently_viewed_products del .amount,
#footer-widgets .widget_top_rated_products del .amount,
#header.style-inverted .widget_top_rated_products del .amount,
#header.style-slider .widget_top_rated_products del .amount,
#header.style-classic_1 .wproto-mega-menu-element .widget_top_rated_products del .amount,
#header.style-classic_2 .wproto-mega-menu-element .widget_top_rated_products del .amount,
#header.style-inverted .wproto-mega-menu-element .widget_top_rated_products del .amount,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_top_rated_products del .amount,
#header.style-slider .wproto-mega-menu-element .widget_top_rated_products del .amount,
#footer-widgets .widget_recent_reviews del .amount,
#header.style-inverted .widget_recent_reviews del .amount,
#header.style-slider .widget_recent_reviews del .amount,
#header.style-classic_1 .wproto-mega-menu-element .widget_recent_reviews del .amount,
#header.style-classic_2 .wproto-mega-menu-element .widget_recent_reviews del .amount,
#header.style-inverted .wproto-mega-menu-element .widget_recent_reviews del .amount,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_recent_reviews del .amount,
#header.style-slider .wproto-mega-menu-element .widget_recent_reviews del .amount,
#footer-widgets .widget_shopping_cart del .amount,
#header.style-inverted .widget_shopping_cart del .amount,
#header.style-slider .widget_shopping_cart del .amount,
#header.style-classic_1 .wproto-mega-menu-element .widget_shopping_cart del .amount,
#header.style-classic_2 .wproto-mega-menu-element .widget_shopping_cart del .amount,
#header.style-inverted .wproto-mega-menu-element .widget_shopping_cart del .amount,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_shopping_cart del .amount,
#header.style-slider .wproto-mega-menu-element .widget_shopping_cart del .amount {
  color: #464646;
  font-size: 1.2rem;
}
#footer-widgets .widget_products ins,
#header.style-inverted .widget_products ins,
#header.style-slider .widget_products ins,
#header.style-classic_1 .wproto-mega-menu-element .widget_products ins,
#header.style-classic_2 .wproto-mega-menu-element .widget_products ins,
#header.style-inverted .wproto-mega-menu-element .widget_products ins,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_products ins,
#header.style-slider .wproto-mega-menu-element .widget_products ins,
#footer-widgets .widget_recently_viewed_products ins,
#header.style-inverted .widget_recently_viewed_products ins,
#header.style-slider .widget_recently_viewed_products ins,
#header.style-classic_1 .wproto-mega-menu-element .widget_recently_viewed_products ins,
#header.style-classic_2 .wproto-mega-menu-element .widget_recently_viewed_products ins,
#header.style-inverted .wproto-mega-menu-element .widget_recently_viewed_products ins,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_recently_viewed_products ins,
#header.style-slider .wproto-mega-menu-element .widget_recently_viewed_products ins,
#footer-widgets .widget_top_rated_products ins,
#header.style-inverted .widget_top_rated_products ins,
#header.style-slider .widget_top_rated_products ins,
#header.style-classic_1 .wproto-mega-menu-element .widget_top_rated_products ins,
#header.style-classic_2 .wproto-mega-menu-element .widget_top_rated_products ins,
#header.style-inverted .wproto-mega-menu-element .widget_top_rated_products ins,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_top_rated_products ins,
#header.style-slider .wproto-mega-menu-element .widget_top_rated_products ins,
#footer-widgets .widget_recent_reviews ins,
#header.style-inverted .widget_recent_reviews ins,
#header.style-slider .widget_recent_reviews ins,
#header.style-classic_1 .wproto-mega-menu-element .widget_recent_reviews ins,
#header.style-classic_2 .wproto-mega-menu-element .widget_recent_reviews ins,
#header.style-inverted .wproto-mega-menu-element .widget_recent_reviews ins,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_recent_reviews ins,
#header.style-slider .wproto-mega-menu-element .widget_recent_reviews ins,
#footer-widgets .widget_shopping_cart ins,
#header.style-inverted .widget_shopping_cart ins,
#header.style-slider .widget_shopping_cart ins,
#header.style-classic_1 .wproto-mega-menu-element .widget_shopping_cart ins,
#header.style-classic_2 .wproto-mega-menu-element .widget_shopping_cart ins,
#header.style-inverted .wproto-mega-menu-element .widget_shopping_cart ins,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_shopping_cart ins,
#header.style-slider .wproto-mega-menu-element .widget_shopping_cart ins {
  text-decoration: none;
}
#footer-widgets .widget_shopping_cart .remove,
#header.style-inverted .widget_shopping_cart .remove,
#header.style-slider .widget_shopping_cart .remove,
#header.style-classic_1 .wproto-mega-menu-element .widget_shopping_cart .remove,
#header.style-classic_2 .wproto-mega-menu-element .widget_shopping_cart .remove,
#header.style-inverted .wproto-mega-menu-element .widget_shopping_cart .remove,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_shopping_cart .remove,
#header.style-slider .wproto-mega-menu-element .widget_shopping_cart .remove {
  color: #0074C8;
}
#footer-widgets .widget_shopping_cart p.buttons .button,
#header.style-inverted .widget_shopping_cart p.buttons .button,
#header.style-slider .widget_shopping_cart p.buttons .button,
#header.style-classic_1 .wproto-mega-menu-element .widget_shopping_cart p.buttons .button,
#header.style-classic_2 .wproto-mega-menu-element .widget_shopping_cart p.buttons .button,
#header.style-inverted .wproto-mega-menu-element .widget_shopping_cart p.buttons .button,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_shopping_cart p.buttons .button,
#header.style-slider .wproto-mega-menu-element .widget_shopping_cart p.buttons .button {
  font-size: 1.2rem;
}
#footer-widgets .widget_shopping_cart p.buttons .button.checkout,
#header.style-inverted .widget_shopping_cart p.buttons .button.checkout,
#header.style-slider .widget_shopping_cart p.buttons .button.checkout,
#header.style-classic_1 .wproto-mega-menu-element .widget_shopping_cart p.buttons .button.checkout,
#header.style-classic_2 .wproto-mega-menu-element .widget_shopping_cart p.buttons .button.checkout,
#header.style-inverted .wproto-mega-menu-element .widget_shopping_cart p.buttons .button.checkout,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_shopping_cart p.buttons .button.checkout,
#header.style-slider .wproto-mega-menu-element .widget_shopping_cart p.buttons .button.checkout {
  background-color: #8dc63f;
}
#footer-widgets .widget_shopping_cart p.buttons .button.checkout:hover,
#header.style-inverted .widget_shopping_cart p.buttons .button.checkout:hover,
#header.style-slider .widget_shopping_cart p.buttons .button.checkout:hover,
#header.style-classic_1 .wproto-mega-menu-element .widget_shopping_cart p.buttons .button.checkout:hover,
#header.style-classic_2 .wproto-mega-menu-element .widget_shopping_cart p.buttons .button.checkout:hover,
#header.style-inverted .wproto-mega-menu-element .widget_shopping_cart p.buttons .button.checkout:hover,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_shopping_cart p.buttons .button.checkout:hover,
#header.style-slider .wproto-mega-menu-element .widget_shopping_cart p.buttons .button.checkout:hover {
  background-color: #80b636;
}
#footer-widgets .widget_layered_nav ul li,
#header.style-inverted .widget_layered_nav ul li,
#header.style-slider .widget_layered_nav ul li,
#header.style-classic_1 .wproto-mega-menu-element .widget_layered_nav ul li,
#header.style-classic_2 .wproto-mega-menu-element .widget_layered_nav ul li,
#header.style-inverted .wproto-mega-menu-element .widget_layered_nav ul li,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_layered_nav ul li,
#header.style-slider .wproto-mega-menu-element .widget_layered_nav ul li,
#footer-widgets .widget_layered_nav_filters ul li,
#header.style-inverted .widget_layered_nav_filters ul li,
#header.style-slider .widget_layered_nav_filters ul li,
#header.style-classic_1 .wproto-mega-menu-element .widget_layered_nav_filters ul li,
#header.style-classic_2 .wproto-mega-menu-element .widget_layered_nav_filters ul li,
#header.style-inverted .wproto-mega-menu-element .widget_layered_nav_filters ul li,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_layered_nav_filters ul li,
#header.style-slider .wproto-mega-menu-element .widget_layered_nav_filters ul li {
  border-bottom: 1px solid #343434;
}
#footer-widgets .widget_layered_nav .product-title,
#header.style-inverted .widget_layered_nav .product-title,
#header.style-slider .widget_layered_nav .product-title,
#header.style-classic_1 .wproto-mega-menu-element .widget_layered_nav .product-title,
#header.style-classic_2 .wproto-mega-menu-element .widget_layered_nav .product-title,
#header.style-inverted .wproto-mega-menu-element .widget_layered_nav .product-title,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_layered_nav .product-title,
#header.style-slider .wproto-mega-menu-element .widget_layered_nav .product-title,
#footer-widgets .widget_layered_nav_filters .product-title,
#header.style-inverted .widget_layered_nav_filters .product-title,
#header.style-slider .widget_layered_nav_filters .product-title,
#header.style-classic_1 .wproto-mega-menu-element .widget_layered_nav_filters .product-title,
#header.style-classic_2 .wproto-mega-menu-element .widget_layered_nav_filters .product-title,
#header.style-inverted .wproto-mega-menu-element .widget_layered_nav_filters .product-title,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_layered_nav_filters .product-title,
#header.style-slider .wproto-mega-menu-element .widget_layered_nav_filters .product-title,
#footer-widgets .widget_layered_nav ul > li > a,
#header.style-inverted .widget_layered_nav ul > li > a,
#header.style-slider .widget_layered_nav ul > li > a,
#header.style-classic_1 .wproto-mega-menu-element .widget_layered_nav ul > li > a,
#header.style-classic_2 .wproto-mega-menu-element .widget_layered_nav ul > li > a,
#header.style-inverted .wproto-mega-menu-element .widget_layered_nav ul > li > a,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_layered_nav ul > li > a,
#header.style-slider .wproto-mega-menu-element .widget_layered_nav ul > li > a,
#footer-widgets .widget_layered_nav_filters ul > li > a,
#header.style-inverted .widget_layered_nav_filters ul > li > a,
#header.style-slider .widget_layered_nav_filters ul > li > a,
#header.style-classic_1 .wproto-mega-menu-element .widget_layered_nav_filters ul > li > a,
#header.style-classic_2 .wproto-mega-menu-element .widget_layered_nav_filters ul > li > a,
#header.style-inverted .wproto-mega-menu-element .widget_layered_nav_filters ul > li > a,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_layered_nav_filters ul > li > a,
#header.style-slider .wproto-mega-menu-element .widget_layered_nav_filters ul > li > a {
  color: #ffffff;
}
#footer-widgets .widget_layered_nav .product-title:hover,
#header.style-inverted .widget_layered_nav .product-title:hover,
#header.style-slider .widget_layered_nav .product-title:hover,
#header.style-classic_1 .wproto-mega-menu-element .widget_layered_nav .product-title:hover,
#header.style-classic_2 .wproto-mega-menu-element .widget_layered_nav .product-title:hover,
#header.style-inverted .wproto-mega-menu-element .widget_layered_nav .product-title:hover,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_layered_nav .product-title:hover,
#header.style-slider .wproto-mega-menu-element .widget_layered_nav .product-title:hover,
#footer-widgets .widget_layered_nav_filters .product-title:hover,
#header.style-inverted .widget_layered_nav_filters .product-title:hover,
#header.style-slider .widget_layered_nav_filters .product-title:hover,
#header.style-classic_1 .wproto-mega-menu-element .widget_layered_nav_filters .product-title:hover,
#header.style-classic_2 .wproto-mega-menu-element .widget_layered_nav_filters .product-title:hover,
#header.style-inverted .wproto-mega-menu-element .widget_layered_nav_filters .product-title:hover,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_layered_nav_filters .product-title:hover,
#header.style-slider .wproto-mega-menu-element .widget_layered_nav_filters .product-title:hover,
#footer-widgets .widget_layered_nav li:hover .product-title,
#header.style-inverted .widget_layered_nav li:hover .product-title,
#header.style-slider .widget_layered_nav li:hover .product-title,
#header.style-classic_1 .wproto-mega-menu-element .widget_layered_nav li:hover .product-title,
#header.style-classic_2 .wproto-mega-menu-element .widget_layered_nav li:hover .product-title,
#header.style-inverted .wproto-mega-menu-element .widget_layered_nav li:hover .product-title,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_layered_nav li:hover .product-title,
#header.style-slider .wproto-mega-menu-element .widget_layered_nav li:hover .product-title,
#footer-widgets .widget_layered_nav_filters li:hover .product-title,
#header.style-inverted .widget_layered_nav_filters li:hover .product-title,
#header.style-slider .widget_layered_nav_filters li:hover .product-title,
#header.style-classic_1 .wproto-mega-menu-element .widget_layered_nav_filters li:hover .product-title,
#header.style-classic_2 .wproto-mega-menu-element .widget_layered_nav_filters li:hover .product-title,
#header.style-inverted .wproto-mega-menu-element .widget_layered_nav_filters li:hover .product-title,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_layered_nav_filters li:hover .product-title,
#header.style-slider .wproto-mega-menu-element .widget_layered_nav_filters li:hover .product-title,
#footer-widgets .widget_layered_nav ul > li:hover > a,
#header.style-inverted .widget_layered_nav ul > li:hover > a,
#header.style-slider .widget_layered_nav ul > li:hover > a,
#header.style-classic_1 .wproto-mega-menu-element .widget_layered_nav ul > li:hover > a,
#header.style-classic_2 .wproto-mega-menu-element .widget_layered_nav ul > li:hover > a,
#header.style-inverted .wproto-mega-menu-element .widget_layered_nav ul > li:hover > a,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_layered_nav ul > li:hover > a,
#header.style-slider .wproto-mega-menu-element .widget_layered_nav ul > li:hover > a,
#footer-widgets .widget_layered_nav_filters ul > li:hover > a,
#header.style-inverted .widget_layered_nav_filters ul > li:hover > a,
#header.style-slider .widget_layered_nav_filters ul > li:hover > a,
#header.style-classic_1 .wproto-mega-menu-element .widget_layered_nav_filters ul > li:hover > a,
#header.style-classic_2 .wproto-mega-menu-element .widget_layered_nav_filters ul > li:hover > a,
#header.style-inverted .wproto-mega-menu-element .widget_layered_nav_filters ul > li:hover > a,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_layered_nav_filters ul > li:hover > a,
#header.style-slider .wproto-mega-menu-element .widget_layered_nav_filters ul > li:hover > a {
  color: #0074C8;
}
#footer-widgets .widget_layered_nav .amount,
#header.style-inverted .widget_layered_nav .amount,
#header.style-slider .widget_layered_nav .amount,
#header.style-classic_1 .wproto-mega-menu-element .widget_layered_nav .amount,
#header.style-classic_2 .wproto-mega-menu-element .widget_layered_nav .amount,
#header.style-inverted .wproto-mega-menu-element .widget_layered_nav .amount,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_layered_nav .amount,
#header.style-slider .wproto-mega-menu-element .widget_layered_nav .amount,
#footer-widgets .widget_layered_nav_filters .amount,
#header.style-inverted .widget_layered_nav_filters .amount,
#header.style-slider .widget_layered_nav_filters .amount,
#header.style-classic_1 .wproto-mega-menu-element .widget_layered_nav_filters .amount,
#header.style-classic_2 .wproto-mega-menu-element .widget_layered_nav_filters .amount,
#header.style-inverted .wproto-mega-menu-element .widget_layered_nav_filters .amount,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_layered_nav_filters .amount,
#header.style-slider .wproto-mega-menu-element .widget_layered_nav_filters .amount {
  font-size: 1.0999999999999999rem;
  line-height: 1em;
  color: #636363;
  background-color: #111111;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
#footer-widgets .widget_price_filter .ui-slider-horizontal,
#header.style-inverted .widget_price_filter .ui-slider-horizontal,
#header.style-slider .widget_price_filter .ui-slider-horizontal,
#header.style-classic_1 .wproto-mega-menu-element .widget_price_filter .ui-slider-horizontal,
#header.style-classic_2 .wproto-mega-menu-element .widget_price_filter .ui-slider-horizontal,
#header.style-inverted .wproto-mega-menu-element .widget_price_filter .ui-slider-horizontal,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_price_filter .ui-slider-horizontal,
#header.style-slider .wproto-mega-menu-element .widget_price_filter .ui-slider-horizontal {
  background-color: #111111;
}
#footer-widgets .widget_price_filter .ui-slider-horizontal .ui-slider-range,
#header.style-inverted .widget_price_filter .ui-slider-horizontal .ui-slider-range,
#header.style-slider .widget_price_filter .ui-slider-horizontal .ui-slider-range,
#header.style-classic_1 .wproto-mega-menu-element .widget_price_filter .ui-slider-horizontal .ui-slider-range,
#header.style-classic_2 .wproto-mega-menu-element .widget_price_filter .ui-slider-horizontal .ui-slider-range,
#header.style-inverted .wproto-mega-menu-element .widget_price_filter .ui-slider-horizontal .ui-slider-range,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_price_filter .ui-slider-horizontal .ui-slider-range,
#header.style-slider .wproto-mega-menu-element .widget_price_filter .ui-slider-horizontal .ui-slider-range {
  background-color: #0074C8;
}
#footer-widgets .widget_price_filter .ui-slider-horizontal .ui-slider-handle,
#header.style-inverted .widget_price_filter .ui-slider-horizontal .ui-slider-handle,
#header.style-slider .widget_price_filter .ui-slider-horizontal .ui-slider-handle,
#header.style-classic_1 .wproto-mega-menu-element .widget_price_filter .ui-slider-horizontal .ui-slider-handle,
#header.style-classic_2 .wproto-mega-menu-element .widget_price_filter .ui-slider-horizontal .ui-slider-handle,
#header.style-inverted .wproto-mega-menu-element .widget_price_filter .ui-slider-horizontal .ui-slider-handle,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_price_filter .ui-slider-horizontal .ui-slider-handle,
#header.style-slider .wproto-mega-menu-element .widget_price_filter .ui-slider-horizontal .ui-slider-handle {
  background-color: #ffffff;
}
#footer-widgets .widget_price_filter .price_label,
#header.style-inverted .widget_price_filter .price_label,
#header.style-slider .widget_price_filter .price_label,
#header.style-classic_1 .wproto-mega-menu-element .widget_price_filter .price_label,
#header.style-classic_2 .wproto-mega-menu-element .widget_price_filter .price_label,
#header.style-inverted .wproto-mega-menu-element .widget_price_filter .price_label,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_price_filter .price_label,
#header.style-slider .wproto-mega-menu-element .widget_price_filter .price_label {
  color: #636363;
}
#footer-widgets .widget_price_filter .price_label .from,
#header.style-inverted .widget_price_filter .price_label .from,
#header.style-slider .widget_price_filter .price_label .from,
#header.style-classic_1 .wproto-mega-menu-element .widget_price_filter .price_label .from,
#header.style-classic_2 .wproto-mega-menu-element .widget_price_filter .price_label .from,
#header.style-inverted .wproto-mega-menu-element .widget_price_filter .price_label .from,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_price_filter .price_label .from,
#header.style-slider .wproto-mega-menu-element .widget_price_filter .price_label .from,
#footer-widgets .widget_price_filter .price_label .to,
#header.style-inverted .widget_price_filter .price_label .to,
#header.style-slider .widget_price_filter .price_label .to,
#header.style-classic_1 .wproto-mega-menu-element .widget_price_filter .price_label .to,
#header.style-classic_2 .wproto-mega-menu-element .widget_price_filter .price_label .to,
#header.style-inverted .wproto-mega-menu-element .widget_price_filter .price_label .to,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_price_filter .price_label .to,
#header.style-slider .wproto-mega-menu-element .widget_price_filter .price_label .to {
  color: #ffffff;
}
#footer-widgets .widget_price_filter .button,
#header.style-inverted .widget_price_filter .button,
#header.style-slider .widget_price_filter .button,
#header.style-classic_1 .wproto-mega-menu-element .widget_price_filter .button,
#header.style-classic_2 .wproto-mega-menu-element .widget_price_filter .button,
#header.style-inverted .wproto-mega-menu-element .widget_price_filter .button,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_price_filter .button,
#header.style-slider .wproto-mega-menu-element .widget_price_filter .button {
  font-size: 1.0999999999999999rem;
  color: #ffffff;
  border: 1px solid #ffffff;
}
#footer-widgets .widget_price_filter .button:hover,
#header.style-inverted .widget_price_filter .button:hover,
#header.style-slider .widget_price_filter .button:hover,
#header.style-classic_1 .wproto-mega-menu-element .widget_price_filter .button:hover,
#header.style-classic_2 .wproto-mega-menu-element .widget_price_filter .button:hover,
#header.style-inverted .wproto-mega-menu-element .widget_price_filter .button:hover,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_price_filter .button:hover,
#header.style-slider .wproto-mega-menu-element .widget_price_filter .button:hover {
  color: #0074C8;
  border-color: #0074C8;
}
#footer-widgets .widget_product_categories ul.product-categories li,
#header.style-inverted .widget_product_categories ul.product-categories li,
#header.style-slider .widget_product_categories ul.product-categories li,
#header.style-classic_1 .wproto-mega-menu-element .widget_product_categories ul.product-categories li,
#header.style-classic_2 .wproto-mega-menu-element .widget_product_categories ul.product-categories li,
#header.style-inverted .wproto-mega-menu-element .widget_product_categories ul.product-categories li,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_product_categories ul.product-categories li,
#header.style-slider .wproto-mega-menu-element .widget_product_categories ul.product-categories li {
  border-bottom: 1px solid #343434;
}
#footer-widgets .widget_product_categories ul.product-categories li > a,
#header.style-inverted .widget_product_categories ul.product-categories li > a,
#header.style-slider .widget_product_categories ul.product-categories li > a,
#header.style-classic_1 .wproto-mega-menu-element .widget_product_categories ul.product-categories li > a,
#header.style-classic_2 .wproto-mega-menu-element .widget_product_categories ul.product-categories li > a,
#header.style-inverted .wproto-mega-menu-element .widget_product_categories ul.product-categories li > a,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_product_categories ul.product-categories li > a,
#header.style-slider .wproto-mega-menu-element .widget_product_categories ul.product-categories li > a {
  font-size: 1.5rem;
  color: #ffffff;
}
#footer-widgets .widget_product_categories ul.product-categories li:hover > a,
#header.style-inverted .widget_product_categories ul.product-categories li:hover > a,
#header.style-slider .widget_product_categories ul.product-categories li:hover > a,
#header.style-classic_1 .wproto-mega-menu-element .widget_product_categories ul.product-categories li:hover > a,
#header.style-classic_2 .wproto-mega-menu-element .widget_product_categories ul.product-categories li:hover > a,
#header.style-inverted .wproto-mega-menu-element .widget_product_categories ul.product-categories li:hover > a,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_product_categories ul.product-categories li:hover > a,
#header.style-slider .wproto-mega-menu-element .widget_product_categories ul.product-categories li:hover > a {
  color: #0074C8;
}
#footer-widgets .widget_product_categories ul.children,
#header.style-inverted .widget_product_categories ul.children,
#header.style-slider .widget_product_categories ul.children,
#header.style-classic_1 .wproto-mega-menu-element .widget_product_categories ul.children,
#header.style-classic_2 .wproto-mega-menu-element .widget_product_categories ul.children,
#header.style-inverted .wproto-mega-menu-element .widget_product_categories ul.children,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_product_categories ul.children,
#header.style-slider .wproto-mega-menu-element .widget_product_categories ul.children {
  border-top: 1px solid #343434;
}
#footer-widgets .widget_product_categories ul.children li > a,
#header.style-inverted .widget_product_categories ul.children li > a,
#header.style-slider .widget_product_categories ul.children li > a,
#header.style-classic_1 .wproto-mega-menu-element .widget_product_categories ul.children li > a,
#header.style-classic_2 .wproto-mega-menu-element .widget_product_categories ul.children li > a,
#header.style-inverted .wproto-mega-menu-element .widget_product_categories ul.children li > a,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_product_categories ul.children li > a,
#header.style-slider .wproto-mega-menu-element .widget_product_categories ul.children li > a {
  font-size: 1.4rem;
  color: #636363;
}
#footer-widgets .widget_product_categories ul.children li:before,
#header.style-inverted .widget_product_categories ul.children li:before,
#header.style-slider .widget_product_categories ul.children li:before,
#header.style-classic_1 .wproto-mega-menu-element .widget_product_categories ul.children li:before,
#header.style-classic_2 .wproto-mega-menu-element .widget_product_categories ul.children li:before,
#header.style-inverted .wproto-mega-menu-element .widget_product_categories ul.children li:before,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_product_categories ul.children li:before,
#header.style-slider .wproto-mega-menu-element .widget_product_categories ul.children li:before {
  color: #636363;
}
#footer-widgets .widget_product_categories ul.children li:hover > a,
#header.style-inverted .widget_product_categories ul.children li:hover > a,
#header.style-slider .widget_product_categories ul.children li:hover > a,
#header.style-classic_1 .wproto-mega-menu-element .widget_product_categories ul.children li:hover > a,
#header.style-classic_2 .wproto-mega-menu-element .widget_product_categories ul.children li:hover > a,
#header.style-inverted .wproto-mega-menu-element .widget_product_categories ul.children li:hover > a,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_product_categories ul.children li:hover > a,
#header.style-slider .wproto-mega-menu-element .widget_product_categories ul.children li:hover > a,
#footer-widgets .widget_product_categories ul.children li:hover:before,
#header.style-inverted .widget_product_categories ul.children li:hover:before,
#header.style-slider .widget_product_categories ul.children li:hover:before,
#header.style-classic_1 .wproto-mega-menu-element .widget_product_categories ul.children li:hover:before,
#header.style-classic_2 .wproto-mega-menu-element .widget_product_categories ul.children li:hover:before,
#header.style-inverted .wproto-mega-menu-element .widget_product_categories ul.children li:hover:before,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_product_categories ul.children li:hover:before,
#header.style-slider .wproto-mega-menu-element .widget_product_categories ul.children li:hover:before {
  color: #0074C8;
}
#footer-widgets .widget_product_categories .wproto-expand-collapse,
#header.style-inverted .widget_product_categories .wproto-expand-collapse,
#header.style-slider .widget_product_categories .wproto-expand-collapse,
#header.style-classic_1 .wproto-mega-menu-element .widget_product_categories .wproto-expand-collapse,
#header.style-classic_2 .wproto-mega-menu-element .widget_product_categories .wproto-expand-collapse,
#header.style-inverted .wproto-mega-menu-element .widget_product_categories .wproto-expand-collapse,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_product_categories .wproto-expand-collapse,
#header.style-slider .wproto-mega-menu-element .widget_product_categories .wproto-expand-collapse {
  background-color: #111111;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzQ5LjAzcHgiIGhlaWdodD0iMzQ5LjAzMXB4IiB2aWV3Qm94PSIwIDAgMzQ5LjAzIDM0OS4wMzEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDM0OS4wMyAzNDkuMDMxOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iIzYzNjM2MyIgZD0iTTM0OS4wMywxNDEuMjI2djY2LjU3OWMwLDUuMDEyLTQuMDYxLDkuMDc5LTkuMDc5LDkuMDc5SDIxNi44ODR2MTIzLjA2N2MwLDUuMDE5LTQuMDY3LDkuMDc5LTkuMDc5LDkuMDc5aC02Ni41NzljLTUuMDA5LDAtOS4wNzktNC4wNjEtOS4wNzktOS4wNzlWMjE2Ljg4NEg5LjA3OWMtNS4wMTYsMC05LjA3OS00LjA2Ny05LjA3OS05LjA3OXYtNjYuNTc5YzAtNS4wMTMsNC4wNjMtOS4wNzksOS4wNzktOS4wNzloMTIzLjA2OFY5LjA3OWMwLTUuMDE4LDQuMDY5LTkuMDc5LDkuMDc5LTkuMDc5aDY2LjU3OWM1LjAxMiwwLDkuMDc5LDQuMDYxLDkuMDc5LDkuMDc5djEyMy4wNjhoMTIzLjA2NyBDMzQ0Ljk3LDEzMi4xNDcsMzQ5LjAzLDEzNi4yMTMsMzQ5LjAzLDE0MS4yMjZ6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9InBsdXMiPjxnPjxwb2x5Z29uIGZpbGw9IiM2MzYzNjMiIHBvaW50cz0iNjEyLDI4Ni44OTMgMzI1LjExNiwyODYuODkzIDMyNS4xMTYsMC4yOTYgMjg2LjkwMywwLjI5NiAyODYuOTAzLDI4Ni44OTMgMCwyODYuODkzIDAsMzI1LjEwNyAyODYuOTAzLDMyNS4xMDcgMjg2LjkwMyw2MTEuNzA0IDMyNS4xMTYsNjExLjcwNCAzMjUuMTE2LDMyNS4xMDcgNjEyLDMyNS4xMDcgCQkJIi8+PC9nPjwvZz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
}
#footer-widgets .widget_product_categories .wproto-expand-collapse.opened,
#header.style-inverted .widget_product_categories .wproto-expand-collapse.opened,
#header.style-slider .widget_product_categories .wproto-expand-collapse.opened,
#header.style-classic_1 .wproto-mega-menu-element .widget_product_categories .wproto-expand-collapse.opened,
#header.style-classic_2 .wproto-mega-menu-element .widget_product_categories .wproto-expand-collapse.opened,
#header.style-inverted .wproto-mega-menu-element .widget_product_categories .wproto-expand-collapse.opened,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_product_categories .wproto-expand-collapse.opened,
#header.style-slider .wproto-mega-menu-element .widget_product_categories .wproto-expand-collapse.opened {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTMzLjMzM3B4IiBoZWlnaHQ9IjUzMy4zMzNweCIgdmlld0JveD0iMCAwIDUzMy4zMzMgNTMzLjMzMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTMzLjMzMyA1MzMuMzMzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iIzYzNjM2MyIgZD0iTTAsMjE2LjY2N3YxMDBjMCw5LjIwNCw3LjQ2MiwxNi42NjYsMTYuNjY3LDE2LjY2Nmg1MDBjOS4yMDQsMCwxNi42NjctNy40NjIsMTYuNjY3LTE2LjY2NnYtMTAwIGMwLTkuMjA0LTcuNDYzLTE2LjY2Ny0xNi42NjctMTYuNjY3aC01MDBDNy40NjIsMjAwLDAsMjA3LjQ2MiwwLDIxNi42Njd6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9Im1pbnVzIj48Zz48cmVjdCBmaWxsPSIjNjM2MzYzIiB5PSIyODcuNDY4IiB3aWR0aD0iNjEyIiBoZWlnaHQ9IjM3LjA2NCIvPjwvZz48L2c+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
#footer-widgets .widget_product_categories .wproto-expand-collapse:hover,
#header.style-inverted .widget_product_categories .wproto-expand-collapse:hover,
#header.style-slider .widget_product_categories .wproto-expand-collapse:hover,
#header.style-classic_1 .wproto-mega-menu-element .widget_product_categories .wproto-expand-collapse:hover,
#header.style-classic_2 .wproto-mega-menu-element .widget_product_categories .wproto-expand-collapse:hover,
#header.style-inverted .wproto-mega-menu-element .widget_product_categories .wproto-expand-collapse:hover,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_product_categories .wproto-expand-collapse:hover,
#header.style-slider .wproto-mega-menu-element .widget_product_categories .wproto-expand-collapse:hover {
  background-color: #0074C8;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzQ5LjAzcHgiIGhlaWdodD0iMzQ5LjAzMXB4IiB2aWV3Qm94PSIwIDAgMzQ5LjAzIDM0OS4wMzEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDM0OS4wMyAzNDkuMDMxOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTM0OS4wMywxNDEuMjI2djY2LjU3OWMwLDUuMDEyLTQuMDYxLDkuMDc5LTkuMDc5LDkuMDc5SDIxNi44ODR2MTIzLjA2N2MwLDUuMDE5LTQuMDY3LDkuMDc5LTkuMDc5LDkuMDc5aC02Ni41NzljLTUuMDA5LDAtOS4wNzktNC4wNjEtOS4wNzktOS4wNzlWMjE2Ljg4NEg5LjA3OWMtNS4wMTYsMC05LjA3OS00LjA2Ny05LjA3OS05LjA3OXYtNjYuNTc5YzAtNS4wMTMsNC4wNjMtOS4wNzksOS4wNzktOS4wNzloMTIzLjA2OFY5LjA3OWMwLTUuMDE4LDQuMDY5LTkuMDc5LDkuMDc5LTkuMDc5aDY2LjU3OWM1LjAxMiwwLDkuMDc5LDQuMDYxLDkuMDc5LDkuMDc5djEyMy4wNjhoMTIzLjA2NyBDMzQ0Ljk3LDEzMi4xNDcsMzQ5LjAzLDEzNi4yMTMsMzQ5LjAzLDE0MS4yMjZ6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9InBsdXMiPjxnPjxwb2x5Z29uIGZpbGw9IiNmZmZmZmYiIHBvaW50cz0iNjEyLDI4Ni44OTMgMzI1LjExNiwyODYuODkzIDMyNS4xMTYsMC4yOTYgMjg2LjkwMywwLjI5NiAyODYuOTAzLDI4Ni44OTMgMCwyODYuODkzIDAsMzI1LjEwNyAyODYuOTAzLDMyNS4xMDcgMjg2LjkwMyw2MTEuNzA0IDMyNS4xMTYsNjExLjcwNCAzMjUuMTE2LDMyNS4xMDcgNjEyLDMyNS4xMDcgCQkJIi8+PC9nPjwvZz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
}
#footer-widgets .widget_product_categories .wproto-expand-collapse.opened:hover,
#header.style-inverted .widget_product_categories .wproto-expand-collapse.opened:hover,
#header.style-slider .widget_product_categories .wproto-expand-collapse.opened:hover,
#header.style-classic_1 .wproto-mega-menu-element .widget_product_categories .wproto-expand-collapse.opened:hover,
#header.style-classic_2 .wproto-mega-menu-element .widget_product_categories .wproto-expand-collapse.opened:hover,
#header.style-inverted .wproto-mega-menu-element .widget_product_categories .wproto-expand-collapse.opened:hover,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_product_categories .wproto-expand-collapse.opened:hover,
#header.style-slider .wproto-mega-menu-element .widget_product_categories .wproto-expand-collapse.opened:hover {
  background-color: #0074C8;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTMzLjMzM3B4IiBoZWlnaHQ9IjUzMy4zMzNweCIgdmlld0JveD0iMCAwIDUzMy4zMzMgNTMzLjMzMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTMzLjMzMyA1MzMuMzMzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTAsMjE2LjY2N3YxMDBjMCw5LjIwNCw3LjQ2MiwxNi42NjYsMTYuNjY3LDE2LjY2Nmg1MDBjOS4yMDQsMCwxNi42NjctNy40NjIsMTYuNjY3LTE2LjY2NnYtMTAwIGMwLTkuMjA0LTcuNDYzLTE2LjY2Ny0xNi42NjctMTYuNjY3aC01MDBDNy40NjIsMjAwLDAsMjA3LjQ2MiwwLDIxNi42Njd6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9Im1pbnVzIj48Zz48cmVjdCBmaWxsPSIjZmZmZmZmIiB5PSIyODcuNDY4IiB3aWR0aD0iNjEyIiBoZWlnaHQ9IjM3LjA2NCIvPjwvZz48L2c+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
#footer-widgets .wproto_testimonials_widget .text,
#header.style-inverted .wproto_testimonials_widget .text,
#header.style-slider .wproto_testimonials_widget .text,
#header.style-classic_1 .wproto-mega-menu-element .wproto_testimonials_widget .text,
#header.style-classic_2 .wproto-mega-menu-element .wproto_testimonials_widget .text,
#header.style-inverted .wproto-mega-menu-element .wproto_testimonials_widget .text,
#header.style-centered_logo_alt .wproto-mega-menu-element .wproto_testimonials_widget .text,
#header.style-slider .wproto-mega-menu-element .wproto_testimonials_widget .text {
  color: #636363;
}
#footer-widgets .wproto_testimonials_widget .owl-page,
#header.style-inverted .wproto_testimonials_widget .owl-page,
#header.style-slider .wproto_testimonials_widget .owl-page,
#header.style-classic_1 .wproto-mega-menu-element .wproto_testimonials_widget .owl-page,
#header.style-classic_2 .wproto-mega-menu-element .wproto_testimonials_widget .owl-page,
#header.style-inverted .wproto-mega-menu-element .wproto_testimonials_widget .owl-page,
#header.style-centered_logo_alt .wproto-mega-menu-element .wproto_testimonials_widget .owl-page,
#header.style-slider .wproto-mega-menu-element .wproto_testimonials_widget .owl-page {
  background-color: #343434 !important;
}
#footer-widgets .wproto_testimonials_widget .owl-page.active,
#header.style-inverted .wproto_testimonials_widget .owl-page.active,
#header.style-slider .wproto_testimonials_widget .owl-page.active,
#header.style-classic_1 .wproto-mega-menu-element .wproto_testimonials_widget .owl-page.active,
#header.style-classic_2 .wproto-mega-menu-element .wproto_testimonials_widget .owl-page.active,
#header.style-inverted .wproto-mega-menu-element .wproto_testimonials_widget .owl-page.active,
#header.style-centered_logo_alt .wproto-mega-menu-element .wproto_testimonials_widget .owl-page.active,
#header.style-slider .wproto-mega-menu-element .wproto_testimonials_widget .owl-page.active,
#footer-widgets .wproto_testimonials_widget .owl-page:hover,
#header.style-inverted .wproto_testimonials_widget .owl-page:hover,
#header.style-slider .wproto_testimonials_widget .owl-page:hover,
#header.style-classic_1 .wproto-mega-menu-element .wproto_testimonials_widget .owl-page:hover,
#header.style-classic_2 .wproto-mega-menu-element .wproto_testimonials_widget .owl-page:hover,
#header.style-inverted .wproto-mega-menu-element .wproto_testimonials_widget .owl-page:hover,
#header.style-centered_logo_alt .wproto-mega-menu-element .wproto_testimonials_widget .owl-page:hover,
#header.style-slider .wproto-mega-menu-element .wproto_testimonials_widget .owl-page:hover {
  background-color: #0074C8 !important;
}
#footer-widgets .wproto_toggles_widget .resp-accordion a,
#header.style-inverted .wproto_toggles_widget .resp-accordion a,
#header.style-slider .wproto_toggles_widget .resp-accordion a,
#header.style-classic_1 .wproto-mega-menu-element .wproto_toggles_widget .resp-accordion a,
#header.style-classic_2 .wproto-mega-menu-element .wproto_toggles_widget .resp-accordion a,
#header.style-inverted .wproto-mega-menu-element .wproto_toggles_widget .resp-accordion a,
#header.style-centered_logo_alt .wproto-mega-menu-element .wproto_toggles_widget .resp-accordion a,
#header.style-slider .wproto-mega-menu-element .wproto_toggles_widget .resp-accordion a {
  background-color: transparent;
  border-color: #343434 !important;
  color: #ffffff !important;
}
#footer-widgets .wproto_toggles_widget .resp-accordion a:hover,
#header.style-inverted .wproto_toggles_widget .resp-accordion a:hover,
#header.style-slider .wproto_toggles_widget .resp-accordion a:hover,
#header.style-classic_1 .wproto-mega-menu-element .wproto_toggles_widget .resp-accordion a:hover,
#header.style-classic_2 .wproto-mega-menu-element .wproto_toggles_widget .resp-accordion a:hover,
#header.style-inverted .wproto-mega-menu-element .wproto_toggles_widget .resp-accordion a:hover,
#header.style-centered_logo_alt .wproto-mega-menu-element .wproto_toggles_widget .resp-accordion a:hover,
#header.style-slider .wproto-mega-menu-element .wproto_toggles_widget .resp-accordion a:hover,
#footer-widgets .wproto_toggles_widget h2.resp-accordion.resp-tab-active a,
#header.style-inverted .wproto_toggles_widget h2.resp-accordion.resp-tab-active a,
#header.style-slider .wproto_toggles_widget h2.resp-accordion.resp-tab-active a,
#header.style-classic_1 .wproto-mega-menu-element .wproto_toggles_widget h2.resp-accordion.resp-tab-active a,
#header.style-classic_2 .wproto-mega-menu-element .wproto_toggles_widget h2.resp-accordion.resp-tab-active a,
#header.style-inverted .wproto-mega-menu-element .wproto_toggles_widget h2.resp-accordion.resp-tab-active a,
#header.style-centered_logo_alt .wproto-mega-menu-element .wproto_toggles_widget h2.resp-accordion.resp-tab-active a,
#header.style-slider .wproto-mega-menu-element .wproto_toggles_widget h2.resp-accordion.resp-tab-active a {
  color: #0074C8 !important;
}
#footer-widgets .wproto_toggles_widget h2.resp-accordion:after,
#header.style-inverted .wproto_toggles_widget h2.resp-accordion:after,
#header.style-slider .wproto_toggles_widget h2.resp-accordion:after,
#header.style-classic_1 .wproto-mega-menu-element .wproto_toggles_widget h2.resp-accordion:after,
#header.style-classic_2 .wproto-mega-menu-element .wproto_toggles_widget h2.resp-accordion:after,
#header.style-inverted .wproto-mega-menu-element .wproto_toggles_widget h2.resp-accordion:after,
#header.style-centered_logo_alt .wproto-mega-menu-element .wproto_toggles_widget h2.resp-accordion:after,
#header.style-slider .wproto-mega-menu-element .wproto_toggles_widget h2.resp-accordion:after,
#footer-widgets .wproto_toggles_widget h2.resp-accordion.resp-tab-active:after,
#header.style-inverted .wproto_toggles_widget h2.resp-accordion.resp-tab-active:after,
#header.style-slider .wproto_toggles_widget h2.resp-accordion.resp-tab-active:after,
#header.style-classic_1 .wproto-mega-menu-element .wproto_toggles_widget h2.resp-accordion.resp-tab-active:after,
#header.style-classic_2 .wproto-mega-menu-element .wproto_toggles_widget h2.resp-accordion.resp-tab-active:after,
#header.style-inverted .wproto-mega-menu-element .wproto_toggles_widget h2.resp-accordion.resp-tab-active:after,
#header.style-centered_logo_alt .wproto-mega-menu-element .wproto_toggles_widget h2.resp-accordion.resp-tab-active:after,
#header.style-slider .wproto-mega-menu-element .wproto_toggles_widget h2.resp-accordion.resp-tab-active:after {
  background-color: transparent;
  border-color: #343434 !important;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzQ5LjAzcHgiIGhlaWdodD0iMzQ5LjAzMXB4IiB2aWV3Qm94PSIwIDAgMzQ5LjAzIDM0OS4wMzEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDM0OS4wMyAzNDkuMDMxOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTM0OS4wMywxNDEuMjI2djY2LjU3OWMwLDUuMDEyLTQuMDYxLDkuMDc5LTkuMDc5LDkuMDc5SDIxNi44ODR2MTIzLjA2N2MwLDUuMDE5LTQuMDY3LDkuMDc5LTkuMDc5LDkuMDc5aC02Ni41NzljLTUuMDA5LDAtOS4wNzktNC4wNjEtOS4wNzktOS4wNzlWMjE2Ljg4NEg5LjA3OWMtNS4wMTYsMC05LjA3OS00LjA2Ny05LjA3OS05LjA3OXYtNjYuNTc5YzAtNS4wMTMsNC4wNjMtOS4wNzksOS4wNzktOS4wNzloMTIzLjA2OFY5LjA3OWMwLTUuMDE4LDQuMDY5LTkuMDc5LDkuMDc5LTkuMDc5aDY2LjU3OWM1LjAxMiwwLDkuMDc5LDQuMDYxLDkuMDc5LDkuMDc5djEyMy4wNjhoMTIzLjA2NyBDMzQ0Ljk3LDEzMi4xNDcsMzQ5LjAzLDEzNi4yMTMsMzQ5LjAzLDE0MS4yMjZ6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9InBsdXMiPjxnPjxwb2x5Z29uIGZpbGw9IiNmZmZmZmYiIHBvaW50cz0iNjEyLDI4Ni44OTMgMzI1LjExNiwyODYuODkzIDMyNS4xMTYsMC4yOTYgMjg2LjkwMywwLjI5NiAyODYuOTAzLDI4Ni44OTMgMCwyODYuODkzIDAsMzI1LjEwNyAyODYuOTAzLDMyNS4xMDcgMjg2LjkwMyw2MTEuNzA0IDMyNS4xMTYsNjExLjcwNCAzMjUuMTE2LDMyNS4xMDcgNjEyLDMyNS4xMDcgCQkJIi8+PC9nPjwvZz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
}
#footer-widgets .wproto_toggles_widget h2.resp-accordion.resp-tab-active:after,
#header.style-inverted .wproto_toggles_widget h2.resp-accordion.resp-tab-active:after,
#header.style-slider .wproto_toggles_widget h2.resp-accordion.resp-tab-active:after,
#header.style-classic_1 .wproto-mega-menu-element .wproto_toggles_widget h2.resp-accordion.resp-tab-active:after,
#header.style-classic_2 .wproto-mega-menu-element .wproto_toggles_widget h2.resp-accordion.resp-tab-active:after,
#header.style-inverted .wproto-mega-menu-element .wproto_toggles_widget h2.resp-accordion.resp-tab-active:after,
#header.style-centered_logo_alt .wproto-mega-menu-element .wproto_toggles_widget h2.resp-accordion.resp-tab-active:after,
#header.style-slider .wproto-mega-menu-element .wproto_toggles_widget h2.resp-accordion.resp-tab-active:after {
  background-color: transparent;
  border-color: #343434 !important;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTMzLjMzM3B4IiBoZWlnaHQ9IjUzMy4zMzNweCIgdmlld0JveD0iMCAwIDUzMy4zMzMgNTMzLjMzMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTMzLjMzMyA1MzMuMzMzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTAsMjE2LjY2N3YxMDBjMCw5LjIwNCw3LjQ2MiwxNi42NjYsMTYuNjY3LDE2LjY2Nmg1MDBjOS4yMDQsMCwxNi42NjctNy40NjIsMTYuNjY3LTE2LjY2NnYtMTAwIGMwLTkuMjA0LTcuNDYzLTE2LjY2Ny0xNi42NjctMTYuNjY3aC01MDBDNy40NjIsMjAwLDAsMjA3LjQ2MiwwLDIxNi42Njd6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9Im1pbnVzIj48Zz48cmVjdCBmaWxsPSIjZmZmZmZmIiB5PSIyODcuNDY4IiB3aWR0aD0iNjEyIiBoZWlnaHQ9IjM3LjA2NCIvPjwvZz48L2c+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
#footer-widgets .owl-buttons .owl-prev,
#header.style-inverted .owl-buttons .owl-prev,
#header.style-slider .owl-buttons .owl-prev,
#header.style-classic_1 .wproto-mega-menu-element .owl-buttons .owl-prev,
#header.style-classic_2 .wproto-mega-menu-element .owl-buttons .owl-prev,
#header.style-inverted .wproto-mega-menu-element .owl-buttons .owl-prev,
#header.style-centered_logo_alt .wproto-mega-menu-element .owl-buttons .owl-prev,
#header.style-slider .wproto-mega-menu-element .owl-buttons .owl-prev,
#footer-widgets .owl-buttons .owl-next,
#header.style-inverted .owl-buttons .owl-next,
#header.style-slider .owl-buttons .owl-next,
#header.style-classic_1 .wproto-mega-menu-element .owl-buttons .owl-next,
#header.style-classic_2 .wproto-mega-menu-element .owl-buttons .owl-next,
#header.style-inverted .wproto-mega-menu-element .owl-buttons .owl-next,
#header.style-centered_logo_alt .wproto-mega-menu-element .owl-buttons .owl-next,
#header.style-slider .wproto-mega-menu-element .owl-buttons .owl-next {
  background-color: rgba(255, 255, 255, 0.3);
}
#footer-widgets .owl-buttons .owl-prev:hover,
#header.style-inverted .owl-buttons .owl-prev:hover,
#header.style-slider .owl-buttons .owl-prev:hover,
#header.style-classic_1 .wproto-mega-menu-element .owl-buttons .owl-prev:hover,
#header.style-classic_2 .wproto-mega-menu-element .owl-buttons .owl-prev:hover,
#header.style-inverted .wproto-mega-menu-element .owl-buttons .owl-prev:hover,
#header.style-centered_logo_alt .wproto-mega-menu-element .owl-buttons .owl-prev:hover,
#header.style-slider .wproto-mega-menu-element .owl-buttons .owl-prev:hover,
#footer-widgets .owl-buttons .owl-next:hover,
#header.style-inverted .owl-buttons .owl-next:hover,
#header.style-slider .owl-buttons .owl-next:hover,
#header.style-classic_1 .wproto-mega-menu-element .owl-buttons .owl-next:hover,
#header.style-classic_2 .wproto-mega-menu-element .owl-buttons .owl-next:hover,
#header.style-inverted .wproto-mega-menu-element .owl-buttons .owl-next:hover,
#header.style-centered_logo_alt .wproto-mega-menu-element .owl-buttons .owl-next:hover,
#header.style-slider .wproto-mega-menu-element .owl-buttons .owl-next:hover {
  background-color: #0074C8;
}
/**
	Tags cloud widget
**/
.widget_tag_cloud .tagcloud a,
.widget_product_tag_cloud .tagcloud a {
  font-size: 1.4rem !important;
}
/**
	Recent posts and recent comments
**/
.widget_recent_entries .post-date,
.widget_recent_comments .post-date {
  font-size: 1.2rem;
}
/**
	Flickr Widget
**/
.widget_flickr img {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.flickr_badge_image a:after {
  background: rgba(54, 54, 54, 0.85);
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
#footer-widgets .widget_flickr img,
#header.style-classic_1 .wproto-mega-menu-element .widget_flickr img,
#header.style-classic_2 .wproto-mega-menu-element .widget_flickr img,
#header.style-inverted .wproto-mega-menu-element .widget_flickr img,
#header.style-centered_logo_alt .wproto-mega-menu-element .widget_flickr img,
#header.style-slider .wproto-mega-menu-element .widget_flickr img {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
/**
	Latest tweets
**/
.wproto_latest_tweets_shortcode.style-widget {
  background-color: transparent;
}
.wproto_latest_tweets_shortcode.style-widget time {
  font-size: 1.2999999999999998rem;
}
/**
	Portfolio carousel
**/
.wproto_thumbnails_carousel_widget img {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.sidebar .wproto_thumbnails_carousel_widget .owl-page,
.wpb_widgetised_column .wproto_thumbnails_carousel_widget .owl-page {
  background-color: #e1e1e1;
}
.sidebar .wproto_thumbnails_carousel_widget .owl-page.active,
.wpb_widgetised_column .wproto_thumbnails_carousel_widget .owl-page.active,
.sidebar .wproto_thumbnails_carousel_widget .owl-page:hover,
.wpb_widgetised_column .wproto_thumbnails_carousel_widget .owl-page:hover {
  background-color: #0074C8;
}
.sidebar .wproto_thumbnails_carousel_widget .owl-prev,
.wpb_widgetised_column .wproto_thumbnails_carousel_widget .owl-prev,
.sidebar .wproto_thumbnails_carousel_widget .owl-next,
.wpb_widgetised_column .wproto_thumbnails_carousel_widget .owl-next {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background-color: #c8c8c8;
}
.sidebar .wproto_thumbnails_carousel_widget .owl-prev,
.wpb_widgetised_column .wproto_thumbnails_carousel_widget .owl-prev {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNMjguNzI0LDUwYzAtMS4zMzgsMC41MTEtMi42NzYsMS41My0zLjY5NmwzMi4xLTMyLjA5OWMyLjA0Mi0yLjA0Miw1LjM1Mi0yLjA0Miw3LjM5MywwYzIuMDQxLDIuMDQxLDIuMDQxLDUuMzUxLDAsNy4zOTMgTDQxLjM0NCw1MGwyOC40MDIsMjguNDAyYzIuMDQxLDIuMDQxLDIuMDQxLDUuMzUyLDAsNy4zOTNjLTIuMDQxLDIuMDQyLTUuMzUxLDIuMDQyLTcuMzkzLDBsLTMyLjEtMzIuMDk5IEMyOS4yMzQsNTIuNjc2LDI4LjcyNCw1MS4zMzgsMjguNzI0LDUweiIvPjwvc3ZnPg==) !important;
}
.sidebar .wproto_thumbnails_carousel_widget .owl-next,
.wpb_widgetised_column .wproto_thumbnails_carousel_widget .owl-next {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNNjkuNzQ2LDUzLjY5NmwtMzIuMSwzMi4wOTljLTIuMDQyLDIuMDQyLTUuMzUyLDIuMDQyLTcuMzkzLDBjLTIuMDQxLTIuMDQxLTIuMDQxLTUuMzUyLDAtNy4zOTNMNTguNjU2LDUwTDMwLjI1NCwyMS41OTggYy0yLjA0MS0yLjA0Mi0yLjA0MS01LjM1MiwwLTcuMzkzYzIuMDQxLTIuMDQyLDUuMzUxLTIuMDQyLDcuMzkzLDBsMzIuMSwzMi4wOTljMS4wMiwxLjAyMSwxLjUzLDIuMzU4LDEuNTMsMy42OTYgUzcwLjc2Niw1Mi42NzYsNjkuNzQ2LDUzLjY5NnoiLz48L3N2Zz4=) !important;
}
.sidebar .wproto_thumbnails_carousel_widget .owl-prev:hover,
.wpb_widgetised_column .wproto_thumbnails_carousel_widget .owl-prev:hover,
.sidebar .wproto_thumbnails_carousel_widget .owl-next:hover,
.wpb_widgetised_column .wproto_thumbnails_carousel_widget .owl-next:hover {
  background-color: #0074C8;
}
#footer-widgets .wproto_thumbnails_carousel_widget .owl-page,
#header.style-classic_1 .wproto-mega-menu-element .wproto_thumbnails_carousel_widget .owl-page,
#header.style-classic_2 .wproto-mega-menu-element .wproto_thumbnails_carousel_widget .owl-page,
#header.style-inverted .wproto-mega-menu-element .wproto_thumbnails_carousel_widget .owl-page,
#header.style-centered_logo_alt .wproto-mega-menu-element .wproto_thumbnails_carousel_widget .owl-page,
#header.style-slider .wproto-mega-menu-element .wproto_thumbnails_carousel_widget .owl-page {
  background-color: #343434;
}
#footer-widgets .wproto_thumbnails_carousel_widget .owl-page.active,
#header.style-classic_1 .wproto-mega-menu-element .wproto_thumbnails_carousel_widget .owl-page.active,
#header.style-classic_2 .wproto-mega-menu-element .wproto_thumbnails_carousel_widget .owl-page.active,
#header.style-inverted .wproto-mega-menu-element .wproto_thumbnails_carousel_widget .owl-page.active,
#header.style-centered_logo_alt .wproto-mega-menu-element .wproto_thumbnails_carousel_widget .owl-page.active,
#header.style-slider .wproto-mega-menu-element .wproto_thumbnails_carousel_widget .owl-page.active,
#footer-widgets .wproto_thumbnails_carousel_widget .owl-page:hover,
#header.style-classic_1 .wproto-mega-menu-element .wproto_thumbnails_carousel_widget .owl-page:hover,
#header.style-classic_2 .wproto-mega-menu-element .wproto_thumbnails_carousel_widget .owl-page:hover,
#header.style-inverted .wproto-mega-menu-element .wproto_thumbnails_carousel_widget .owl-page:hover,
#header.style-centered_logo_alt .wproto-mega-menu-element .wproto_thumbnails_carousel_widget .owl-page:hover,
#header.style-slider .wproto-mega-menu-element .wproto_thumbnails_carousel_widget .owl-page:hover {
  background-color: #0074C8;
}
#footer-widgets .wproto_thumbnails_carousel_widget .owl-prev,
#header.style-classic_1 .wproto-mega-menu-element .wproto_thumbnails_carousel_widget .owl-prev,
#header.style-classic_2 .wproto-mega-menu-element .wproto_thumbnails_carousel_widget .owl-prev,
#header.style-inverted .wproto-mega-menu-element .wproto_thumbnails_carousel_widget .owl-prev,
#header.style-centered_logo_alt .wproto-mega-menu-element .wproto_thumbnails_carousel_widget .owl-prev,
#header.style-slider .wproto-mega-menu-element .wproto_thumbnails_carousel_widget .owl-prev,
#footer-widgets .wproto_thumbnails_carousel_widget .owl-next,
#header.style-classic_1 .wproto-mega-menu-element .wproto_thumbnails_carousel_widget .owl-next,
#header.style-classic_2 .wproto-mega-menu-element .wproto_thumbnails_carousel_widget .owl-next,
#header.style-inverted .wproto-mega-menu-element .wproto_thumbnails_carousel_widget .owl-next,
#header.style-centered_logo_alt .wproto-mega-menu-element .wproto_thumbnails_carousel_widget .owl-next,
#header.style-slider .wproto-mega-menu-element .wproto_thumbnails_carousel_widget .owl-next {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background-color: #1a1a1a;
}
#footer-widgets .wproto_thumbnails_carousel_widget .owl-prev,
#header.style-classic_1 .wproto-mega-menu-element .wproto_thumbnails_carousel_widget .owl-prev,
#header.style-classic_2 .wproto-mega-menu-element .wproto_thumbnails_carousel_widget .owl-prev,
#header.style-inverted .wproto-mega-menu-element .wproto_thumbnails_carousel_widget .owl-prev,
#header.style-centered_logo_alt .wproto-mega-menu-element .wproto_thumbnails_carousel_widget .owl-prev,
#header.style-slider .wproto-mega-menu-element .wproto_thumbnails_carousel_widget .owl-prev {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNMjguNzI0LDUwYzAtMS4zMzgsMC41MTEtMi42NzYsMS41My0zLjY5NmwzMi4xLTMyLjA5OWMyLjA0Mi0yLjA0Miw1LjM1Mi0yLjA0Miw3LjM5MywwYzIuMDQxLDIuMDQxLDIuMDQxLDUuMzUxLDAsNy4zOTMgTDQxLjM0NCw1MGwyOC40MDIsMjguNDAyYzIuMDQxLDIuMDQxLDIuMDQxLDUuMzUyLDAsNy4zOTNjLTIuMDQxLDIuMDQyLTUuMzUxLDIuMDQyLTcuMzkzLDBsLTMyLjEtMzIuMDk5IEMyOS4yMzQsNTIuNjc2LDI4LjcyNCw1MS4zMzgsMjguNzI0LDUweiIvPjwvc3ZnPg==) !important;
}
#footer-widgets .wproto_thumbnails_carousel_widget .owl-next,
#header.style-classic_1 .wproto-mega-menu-element .wproto_thumbnails_carousel_widget .owl-next,
#header.style-classic_2 .wproto-mega-menu-element .wproto_thumbnails_carousel_widget .owl-next,
#header.style-inverted .wproto-mega-menu-element .wproto_thumbnails_carousel_widget .owl-next,
#header.style-centered_logo_alt .wproto-mega-menu-element .wproto_thumbnails_carousel_widget .owl-next,
#header.style-slider .wproto-mega-menu-element .wproto_thumbnails_carousel_widget .owl-next {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNNjkuNzQ2LDUzLjY5NmwtMzIuMSwzMi4wOTljLTIuMDQyLDIuMDQyLTUuMzUyLDIuMDQyLTcuMzkzLDBjLTIuMDQxLTIuMDQxLTIuMDQxLTUuMzUyLDAtNy4zOTNMNTguNjU2LDUwTDMwLjI1NCwyMS41OTggYy0yLjA0MS0yLjA0Mi0yLjA0MS01LjM1MiwwLTcuMzkzYzIuMDQxLTIuMDQyLDUuMzUxLTIuMDQyLDcuMzkzLDBsMzIuMSwzMi4wOTljMS4wMiwxLjAyMSwxLjUzLDIuMzU4LDEuNTMsMy42OTYgUzcwLjc2Niw1Mi42NzYsNjkuNzQ2LDUzLjY5NnoiLz48L3N2Zz4=) !important;
}
#footer-widgets .wproto_thumbnails_carousel_widget .owl-prev:hover,
#header.style-classic_1 .wproto-mega-menu-element .wproto_thumbnails_carousel_widget .owl-prev:hover,
#header.style-classic_2 .wproto-mega-menu-element .wproto_thumbnails_carousel_widget .owl-prev:hover,
#header.style-inverted .wproto-mega-menu-element .wproto_thumbnails_carousel_widget .owl-prev:hover,
#header.style-centered_logo_alt .wproto-mega-menu-element .wproto_thumbnails_carousel_widget .owl-prev:hover,
#header.style-slider .wproto-mega-menu-element .wproto_thumbnails_carousel_widget .owl-prev:hover,
#footer-widgets .wproto_thumbnails_carousel_widget .owl-next:hover,
#header.style-classic_1 .wproto-mega-menu-element .wproto_thumbnails_carousel_widget .owl-next:hover,
#header.style-classic_2 .wproto-mega-menu-element .wproto_thumbnails_carousel_widget .owl-next:hover,
#header.style-inverted .wproto-mega-menu-element .wproto_thumbnails_carousel_widget .owl-next:hover,
#header.style-centered_logo_alt .wproto-mega-menu-element .wproto_thumbnails_carousel_widget .owl-next:hover,
#header.style-slider .wproto-mega-menu-element .wproto_thumbnails_carousel_widget .owl-next:hover {
  background-color: #0074C8;
}
/**
	Posts widget
**/
.wproto_posts_widget .item img,
.wproto_posts_widget .bg {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.wproto_posts_widget .item {
  border-bottom: 1px solid #e1e1e1;
}
.wproto_posts_widget .item time {
  font-size: 1.2999999999999998rem;
  color: #c8c8c8;
}
.wproto_posts_widget .item a {
  color: #7c7c7c;
}
.wproto_posts_widget .item a:hover {
  color: #0074C8;
}
.wproto_posts_widget .item .hover_icon {
  background-color: #0074C8;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjE2cHgiIGhlaWdodD0iMTQ2cHgiIHZpZXdCb3g9IjAgMCAyMTYgMTQ2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyMTYgMTQ2IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNMTcyLjc3LDEyMy4wMjVMMTQ0LjgyNSw5NS4wOGM2LjczNS05LjcyMiwxMC4xMDQtMjAuNTU5LDEwLjEwNC0zMi41MDhjMC03Ljc2Ny0xLjUwOC0xNS4xOTUtNC41MjMtMjIuMjgzIGMtMy4wMTQtNy4wODktNy4wODgtMTMuMTk5LTEyLjIyMS0xOC4zMzJzLTExLjI0Mi05LjIwNy0xOC4zMy0xMi4yMjFjLTcuMDktMy4wMTUtMTQuNTE4LTQuNTIyLTIyLjI4NS00LjUyMiBjLTcuNzY3LDAtMTUuMTk1LDEuNTA3LTIyLjI4Myw0LjUyMmMtNy4wODksMy4wMTQtMTMuMTk5LDcuMDg4LTE4LjMzMiwxMi4yMjFjLTUuMTMzLDUuMTMzLTkuMjA3LDExLjI0NC0xMi4yMjEsMTguMzMyIGMtMy4wMTUsNy4wODktNC41MjIsMTQuNTE2LTQuNTIyLDIyLjI4M2MwLDcuNzY3LDEuNTA3LDE1LjE5Myw0LjUyMiwyMi4yODNjMy4wMTQsNy4wODgsNy4wODgsMTMuMTk3LDEyLjIyMSwxOC4zMyBjNS4xMzMsNS4xMzQsMTEuMjQ0LDkuMjA3LDE4LjMzMiwxMi4yMjJjNy4wODksMy4wMTUsMTQuNTE2LDQuNTIyLDIyLjI4Myw0LjUyMmMxMS45NTEsMCwyMi43ODctMy4zNjksMzIuNTA5LTEwLjEwNGwyNy45NDUsMjcuODYzIGMxLjk1NSwyLjA2NCw0LjM5NywzLjA5Niw3LjMzMiwzLjA5NmMyLjgyNCwwLDUuMjctMS4wMzIsNy4zMzItMy4wOTZjMi4wNjQtMi4wNjMsMy4wOTYtNC41MDgsMy4wOTYtNy4zMzIgQzE3NS43ODUsMTI3LjQ3OSwxNzQuNzgxLDEyNS4wMzQsMTcyLjc3LDEyMy4wMjV6IE0xMjMuMzU3LDg4LjM1N2MtNy4xNDMsNy4xNDMtMTUuNzM4LDEwLjcxNC0yNS43ODcsMTAuNzE0IGMtMTAuMDQ4LDAtMTguNjQzLTMuNTcyLTI1Ljc4Ni0xMC43MTRjLTcuMTQzLTcuMTQzLTEwLjcxNC0xNS43MzctMTAuNzE0LTI1Ljc4NmMwLTEwLjA0OCwzLjU3Mi0xOC42NDQsMTAuNzE0LTI1Ljc4NiBjNy4xNDItNy4xNDMsMTUuNzM4LTEwLjcxNCwyNS43ODYtMTAuNzE0YzEwLjA0OCwwLDE4LjY0MywzLjU3MiwyNS43ODcsMTAuNzE0YzcuMTQzLDcuMTQyLDEwLjcxNSwxNS43MzgsMTAuNzE1LDI1Ljc4NiBDMTM0LjA3Miw3Mi42MiwxMzAuNDk5LDgxLjIxNCwxMjMuMzU3LDg4LjM1N3oiLz48L3N2Zz4=) !important;
}
.wproto_posts_widget .item:hover a {
  color: #0074C8;
}
.wproto_posts_widget .item:hover .bg {
  background-color: rgba(0, 0, 0, 0.6);
}
.wproto_posts_widget .thumbs-off .comments-number {
  font-size: 1.2rem;
  color: #afafaf;
}
.wproto_posts_widget .thumbs-off .comments-num {
  color: #8dc63f;
}
.wproto_posts_widget .thumbs-off .post-date {
  color: #ffffff;
  background-color: #0074C8;
}
.wproto_posts_widget .thumbs-off .post-date .day {
  font-size: 1.7999999999999998rem;
}
.wproto_posts_widget .thumbs-off .post-date .month {
  font-size: 0.9999999999999999rem;
  line-height: 1em;
}
.wproto_posts_widget .thumbs-off .item:hover .post-date {
  background-color: #363636;
  color: #ffffff;
}
.wproto_posts_widget .nav-tabs a {
  border-bottom: 2px solid #e1e1e1;
  color: #e1e1e1;
}
.wproto_posts_widget .nav-tabs a.active {
  border-bottom-color: #0074C8;
  color: #0074C8;
}
#footer-widgets .wproto_posts_widget .item,
#header.style-classic_1 .wproto-mega-menu-element .wproto_posts_widget .item,
#header.style-classic_2 .wproto-mega-menu-element .wproto_posts_widget .item,
#header.style-inverted .wproto-mega-menu-element .wproto_posts_widget .item,
#header.style-centered_logo_alt .wproto-mega-menu-element .wproto_posts_widget .item,
#header.style-slider .wproto-mega-menu-element .wproto_posts_widget .item {
  border-bottom: 1px solid #343434;
}
#footer-widgets .wproto_posts_widget .item time,
#header.style-classic_1 .wproto-mega-menu-element .wproto_posts_widget .item time,
#header.style-classic_2 .wproto-mega-menu-element .wproto_posts_widget .item time,
#header.style-inverted .wproto-mega-menu-element .wproto_posts_widget .item time,
#header.style-centered_logo_alt .wproto-mega-menu-element .wproto_posts_widget .item time,
#header.style-slider .wproto-mega-menu-element .wproto_posts_widget .item time {
  color: #464646;
}
#footer-widgets .wproto_posts_widget .item a,
#header.style-classic_1 .wproto-mega-menu-element .wproto_posts_widget .item a,
#header.style-classic_2 .wproto-mega-menu-element .wproto_posts_widget .item a,
#header.style-inverted .wproto-mega-menu-element .wproto_posts_widget .item a,
#header.style-centered_logo_alt .wproto-mega-menu-element .wproto_posts_widget .item a,
#header.style-slider .wproto-mega-menu-element .wproto_posts_widget .item a {
  color: #959595;
}
#footer-widgets .wproto_posts_widget .item a:hover,
#header.style-classic_1 .wproto-mega-menu-element .wproto_posts_widget .item a:hover,
#header.style-classic_2 .wproto-mega-menu-element .wproto_posts_widget .item a:hover,
#header.style-inverted .wproto-mega-menu-element .wproto_posts_widget .item a:hover,
#header.style-centered_logo_alt .wproto-mega-menu-element .wproto_posts_widget .item a:hover,
#header.style-slider .wproto-mega-menu-element .wproto_posts_widget .item a:hover {
  color: #0074C8;
}
#footer-widgets .wproto_posts_widget .item .hover_icon,
#header.style-classic_1 .wproto-mega-menu-element .wproto_posts_widget .item .hover_icon,
#header.style-classic_2 .wproto-mega-menu-element .wproto_posts_widget .item .hover_icon,
#header.style-inverted .wproto-mega-menu-element .wproto_posts_widget .item .hover_icon,
#header.style-centered_logo_alt .wproto-mega-menu-element .wproto_posts_widget .item .hover_icon,
#header.style-slider .wproto-mega-menu-element .wproto_posts_widget .item .hover_icon {
  background-color: #0074C8;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjE2cHgiIGhlaWdodD0iMTQ2cHgiIHZpZXdCb3g9IjAgMCAyMTYgMTQ2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyMTYgMTQ2IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNMTcyLjc3LDEyMy4wMjVMMTQ0LjgyNSw5NS4wOGM2LjczNS05LjcyMiwxMC4xMDQtMjAuNTU5LDEwLjEwNC0zMi41MDhjMC03Ljc2Ny0xLjUwOC0xNS4xOTUtNC41MjMtMjIuMjgzIGMtMy4wMTQtNy4wODktNy4wODgtMTMuMTk5LTEyLjIyMS0xOC4zMzJzLTExLjI0Mi05LjIwNy0xOC4zMy0xMi4yMjFjLTcuMDktMy4wMTUtMTQuNTE4LTQuNTIyLTIyLjI4NS00LjUyMiBjLTcuNzY3LDAtMTUuMTk1LDEuNTA3LTIyLjI4Myw0LjUyMmMtNy4wODksMy4wMTQtMTMuMTk5LDcuMDg4LTE4LjMzMiwxMi4yMjFjLTUuMTMzLDUuMTMzLTkuMjA3LDExLjI0NC0xMi4yMjEsMTguMzMyIGMtMy4wMTUsNy4wODktNC41MjIsMTQuNTE2LTQuNTIyLDIyLjI4M2MwLDcuNzY3LDEuNTA3LDE1LjE5Myw0LjUyMiwyMi4yODNjMy4wMTQsNy4wODgsNy4wODgsMTMuMTk3LDEyLjIyMSwxOC4zMyBjNS4xMzMsNS4xMzQsMTEuMjQ0LDkuMjA3LDE4LjMzMiwxMi4yMjJjNy4wODksMy4wMTUsMTQuNTE2LDQuNTIyLDIyLjI4Myw0LjUyMmMxMS45NTEsMCwyMi43ODctMy4zNjksMzIuNTA5LTEwLjEwNGwyNy45NDUsMjcuODYzIGMxLjk1NSwyLjA2NCw0LjM5NywzLjA5Niw3LjMzMiwzLjA5NmMyLjgyNCwwLDUuMjctMS4wMzIsNy4zMzItMy4wOTZjMi4wNjQtMi4wNjMsMy4wOTYtNC41MDgsMy4wOTYtNy4zMzIgQzE3NS43ODUsMTI3LjQ3OSwxNzQuNzgxLDEyNS4wMzQsMTcyLjc3LDEyMy4wMjV6IE0xMjMuMzU3LDg4LjM1N2MtNy4xNDMsNy4xNDMtMTUuNzM4LDEwLjcxNC0yNS43ODcsMTAuNzE0IGMtMTAuMDQ4LDAtMTguNjQzLTMuNTcyLTI1Ljc4Ni0xMC43MTRjLTcuMTQzLTcuMTQzLTEwLjcxNC0xNS43MzctMTAuNzE0LTI1Ljc4NmMwLTEwLjA0OCwzLjU3Mi0xOC42NDQsMTAuNzE0LTI1Ljc4NiBjNy4xNDItNy4xNDMsMTUuNzM4LTEwLjcxNCwyNS43ODYtMTAuNzE0YzEwLjA0OCwwLDE4LjY0MywzLjU3MiwyNS43ODcsMTAuNzE0YzcuMTQzLDcuMTQyLDEwLjcxNSwxNS43MzgsMTAuNzE1LDI1Ljc4NiBDMTM0LjA3Miw3Mi42MiwxMzAuNDk5LDgxLjIxNCwxMjMuMzU3LDg4LjM1N3oiLz48L3N2Zz4=) !important;
}
#footer-widgets .wproto_posts_widget .item:hover a,
#header.style-classic_1 .wproto-mega-menu-element .wproto_posts_widget .item:hover a,
#header.style-classic_2 .wproto-mega-menu-element .wproto_posts_widget .item:hover a,
#header.style-inverted .wproto-mega-menu-element .wproto_posts_widget .item:hover a,
#header.style-centered_logo_alt .wproto-mega-menu-element .wproto_posts_widget .item:hover a,
#header.style-slider .wproto-mega-menu-element .wproto_posts_widget .item:hover a {
  color: #0074C8;
}
#footer-widgets .wproto_posts_widget .item:hover time,
#header.style-classic_1 .wproto-mega-menu-element .wproto_posts_widget .item:hover time,
#header.style-classic_2 .wproto-mega-menu-element .wproto_posts_widget .item:hover time,
#header.style-inverted .wproto-mega-menu-element .wproto_posts_widget .item:hover time,
#header.style-centered_logo_alt .wproto-mega-menu-element .wproto_posts_widget .item:hover time,
#header.style-slider .wproto-mega-menu-element .wproto_posts_widget .item:hover time {
  color: #ffffff;
}
#footer-widgets .wproto_posts_widget .thumbs-off .comments-number,
#header.style-classic_1 .wproto-mega-menu-element .wproto_posts_widget .thumbs-off .comments-number,
#header.style-classic_2 .wproto-mega-menu-element .wproto_posts_widget .thumbs-off .comments-number,
#header.style-inverted .wproto-mega-menu-element .wproto_posts_widget .thumbs-off .comments-number,
#header.style-centered_logo_alt .wproto-mega-menu-element .wproto_posts_widget .thumbs-off .comments-number,
#header.style-slider .wproto-mega-menu-element .wproto_posts_widget .thumbs-off .comments-number {
  color: #464646;
}
#footer-widgets .wproto_posts_widget .thumbs-off .post-date,
#header.style-classic_1 .wproto-mega-menu-element .wproto_posts_widget .thumbs-off .post-date,
#header.style-classic_2 .wproto-mega-menu-element .wproto_posts_widget .thumbs-off .post-date,
#header.style-inverted .wproto-mega-menu-element .wproto_posts_widget .thumbs-off .post-date,
#header.style-centered_logo_alt .wproto-mega-menu-element .wproto_posts_widget .thumbs-off .post-date,
#header.style-slider .wproto-mega-menu-element .wproto_posts_widget .thumbs-off .post-date {
  color: #ffffff;
  background-color: #111111;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
#footer-widgets .wproto_posts_widget .thumbs-off .post-date .month,
#header.style-classic_1 .wproto-mega-menu-element .wproto_posts_widget .thumbs-off .post-date .month,
#header.style-classic_2 .wproto-mega-menu-element .wproto_posts_widget .thumbs-off .post-date .month,
#header.style-inverted .wproto-mega-menu-element .wproto_posts_widget .thumbs-off .post-date .month,
#header.style-centered_logo_alt .wproto-mega-menu-element .wproto_posts_widget .thumbs-off .post-date .month,
#header.style-slider .wproto-mega-menu-element .wproto_posts_widget .thumbs-off .post-date .month {
  color: #464646;
}
#footer-widgets .wproto_posts_widget .thumbs-off .item:hover .post-date,
#header.style-classic_1 .wproto-mega-menu-element .wproto_posts_widget .thumbs-off .item:hover .post-date,
#header.style-classic_2 .wproto-mega-menu-element .wproto_posts_widget .thumbs-off .item:hover .post-date,
#header.style-inverted .wproto-mega-menu-element .wproto_posts_widget .thumbs-off .item:hover .post-date,
#header.style-centered_logo_alt .wproto-mega-menu-element .wproto_posts_widget .thumbs-off .item:hover .post-date,
#header.style-slider .wproto-mega-menu-element .wproto_posts_widget .thumbs-off .item:hover .post-date {
  background-color: #0074C8;
  color: #ffffff;
}
#footer-widgets .wproto_posts_widget .thumbs-off .item:hover .post-date .month,
#header.style-classic_1 .wproto-mega-menu-element .wproto_posts_widget .thumbs-off .item:hover .post-date .month,
#header.style-classic_2 .wproto-mega-menu-element .wproto_posts_widget .thumbs-off .item:hover .post-date .month,
#header.style-inverted .wproto-mega-menu-element .wproto_posts_widget .thumbs-off .item:hover .post-date .month,
#header.style-centered_logo_alt .wproto-mega-menu-element .wproto_posts_widget .thumbs-off .item:hover .post-date .month,
#header.style-slider .wproto-mega-menu-element .wproto_posts_widget .thumbs-off .item:hover .post-date .month {
  color: #ffffff;
}
#footer-widgets .wproto_posts_widget .nav-tabs a,
#header.style-classic_1 .wproto-mega-menu-element .wproto_posts_widget .nav-tabs a,
#header.style-classic_2 .wproto-mega-menu-element .wproto_posts_widget .nav-tabs a,
#header.style-inverted .wproto-mega-menu-element .wproto_posts_widget .nav-tabs a,
#header.style-centered_logo_alt .wproto-mega-menu-element .wproto_posts_widget .nav-tabs a,
#header.style-slider .wproto-mega-menu-element .wproto_posts_widget .nav-tabs a {
  border-bottom-color: #343434;
  color: #343434;
}
#footer-widgets .wproto_posts_widget .nav-tabs a.active,
#header.style-classic_1 .wproto-mega-menu-element .wproto_posts_widget .nav-tabs a.active,
#header.style-classic_2 .wproto-mega-menu-element .wproto_posts_widget .nav-tabs a.active,
#header.style-inverted .wproto-mega-menu-element .wproto_posts_widget .nav-tabs a.active,
#header.style-centered_logo_alt .wproto-mega-menu-element .wproto_posts_widget .nav-tabs a.active,
#header.style-slider .wproto-mega-menu-element .wproto_posts_widget .nav-tabs a.active {
  border-bottom-color: #0074C8;
  color: #0074C8;
}
/**************************************************************************************************************************
	SINGLE POST
**************************************************************************************************************************/
.single .wproto-primary-content-area header .meta-item,
.single .wproto-primary-content-area header .meta-item a {
  color: #c8c8c8;
}
.single .wproto-primary-content-area header .meta-item a:hover {
  color: #0074C8;
}
.single .wproto-primary-content-area footer .share a,
.single .wproto-primary-content-area footer .icons a {
  font-size: 1.7999999999999998rem;
  color: #e1e1e1;
}
.single .wproto-primary-content-area footer .share a:hover,
.single .wproto-primary-content-area footer .icons a:hover {
  color: #0074C8;
}
.single .wproto-primary-content-area footer .post-tags a {
  border: 1px solid #e1e1e1;
  color: #959595;
  font-size: 1.2rem;
}
.single .wproto-primary-content-area footer .post-tags a:hover {
  border-color: #0074C8;
  background-color: #0074C8;
  color: #ffffff;
}
.about-author-info {
  border: 1px solid #f5f5f5;
}
.about-author-info .author_image {
  background-color: #fafafa;
}
.about-author-info .name a {
  color: #363636;
}
.about-author-info .name a:hover {
  color: #0074C8;
}
.about-author-info .profession-title {
  font-size: 1.2rem;
  color: #c8c8c8;
}
.about-author-info:after {
  border-color: transparent transparent #fafafa transparent;
}
body.author .about-author-info:after {
  border-color: #fafafa transparent transparent transparent;
}
ol.commentlist li.comment {
  border-bottom: 1px solid #fafafa;
}
ol.commentlist ul.children {
  border-top: 1px solid #fafafa;
}
ol.commentlist .time-and-reply {
  font-size: 1.2rem;
  color: #c8c8c8;
}
ol.commentlist .time-and-reply a {
  color: #363636;
}
ol.commentlist .time-and-reply a:hover {
  color: #0074C8;
}
ol.commentlist li.comment .comment-respond h3.comment-reply-title {
  font-size: 1.4rem;
  font-family: 'Roboto';
  color: #959595;
}
ol.commentlist .children .comment-inside {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTMzLjMzM3B4IiBoZWlnaHQ9IjUzMy4zMzNweCIgdmlld0JveD0iMCAwIDUzMy4zMzMgNTMzLjMzMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTMzLjMzMyA1MzMuMzMzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2U1NDkzYSIgZD0iTTEyNy45NSwwQzY4LjcxNiwxMDcuMzA5LDU4LjczNiwyNzAuOTkyLDI5MS40MTgsMjY1LjUzM3YtMTMyLjJsMjAwLDIwMGwtMjAwLDIwMFY0MDMuOTc0IEMxMi43OTMsNDExLjIzNC0xOC4yNTQsMTU4LjAyOCwxMjcuOTUsMHoiLz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
}
.comments-style-flat ol.commentlist li.comment {
  border: 1px solid #fafafa;
}
.comments-style-flat ol.commentlist li.comment .comment-reply-link {
  background-color: #363636;
  color: #ffffff;
  font-size: 1.2rem;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.comments-style-flat ol.commentlist li.comment .comment-reply-link:hover {
  background-color: #0074C8;
}
.comments-style-flat ol.commentlist > li.comment:hover {
  border-left-color: #0074C8;
}
.comments-style-flat ol.commentlist ul.children {
  background-color: #fafafa;
  border-top: 1px solid #ededed;
}
.comments-style-flat ol.commentlist ul.children li.comment {
  border-bottom: 1px solid #ededed;
}
.comments-style-flat ol.commentlist ul.children .comment-respond textarea {
  background-color: #ffffff;
  border-color: #ededed;
}
.wp-playlist {
  border-color: #e1e1e1 !important;
  color: #959595 !important;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.wp-playlist-caption {
  color: #959595 !important;
}
.wp-playlist-playing .wp-playlist-caption {
  color: #363636 !important;
}
.wproto-prev-next-posts {
  border-top: 1px solid #fafafa;
}
.wproto-prev-next-posts .desc {
  font-size: 1.8rem;
  color: #363636;
  font-family: 'Raleway';
}
.wproto-prev-next-posts .title {
  color: #c8c8c8;
}
.wproto-prev-next-posts .prevpost {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZTFlMWUxIiBkPSJNMjguNzI0LDUwYzAtMS4zMzgsMC41MTEtMi42NzYsMS41My0zLjY5NmwzMi4xLTMyLjA5OWMyLjA0Mi0yLjA0Miw1LjM1Mi0yLjA0Miw3LjM5MywwYzIuMDQxLDIuMDQxLDIuMDQxLDUuMzUxLDAsNy4zOTMgTDQxLjM0NCw1MGwyOC40MDIsMjguNDAyYzIuMDQxLDIuMDQxLDIuMDQxLDUuMzUyLDAsNy4zOTNjLTIuMDQxLDIuMDQyLTUuMzUxLDIuMDQyLTcuMzkzLDBsLTMyLjEtMzIuMDk5IEMyOS4yMzQsNTIuNjc2LDI4LjcyNCw1MS4zMzgsMjguNzI0LDUweiIvPjwvc3ZnPg==) !important;
}
.wproto-prev-next-posts .nextpost {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZTFlMWUxIiBkPSJNNjkuNzQ2LDUzLjY5NmwtMzIuMSwzMi4wOTljLTIuMDQyLDIuMDQyLTUuMzUyLDIuMDQyLTcuMzkzLDBjLTIuMDQxLTIuMDQxLTIuMDQxLTUuMzUyLDAtNy4zOTNMNTguNjU2LDUwTDMwLjI1NCwyMS41OTggYy0yLjA0MS0yLjA0Mi0yLjA0MS01LjM1MiwwLTcuMzkzYzIuMDQxLTIuMDQyLDUuMzUxLTIuMDQyLDcuMzkzLDBsMzIuMSwzMi4wOTljMS4wMiwxLjAyMSwxLjUzLDIuMzU4LDEuNTMsMy42OTYgUzcwLjc2Niw1Mi42NzYsNjkuNzQ2LDUzLjY5NnoiLz48L3N2Zz4=) !important;
}
.wproto-prev-next-posts .prevpost:hover .desc,
.wproto-prev-next-posts .nextpost:hover .desc {
  color: #0074C8;
}
.wproto-prev-next-posts .prevpost:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZTU0OTNhIiBkPSJNMjguNzI0LDUwYzAtMS4zMzgsMC41MTEtMi42NzYsMS41My0zLjY5NmwzMi4xLTMyLjA5OWMyLjA0Mi0yLjA0Miw1LjM1Mi0yLjA0Miw3LjM5MywwYzIuMDQxLDIuMDQxLDIuMDQxLDUuMzUxLDAsNy4zOTMgTDQxLjM0NCw1MGwyOC40MDIsMjguNDAyYzIuMDQxLDIuMDQxLDIuMDQxLDUuMzUyLDAsNy4zOTNjLTIuMDQxLDIuMDQyLTUuMzUxLDIuMDQyLTcuMzkzLDBsLTMyLjEtMzIuMDk5IEMyOS4yMzQsNTIuNjc2LDI4LjcyNCw1MS4zMzgsMjguNzI0LDUweiIvPjwvc3ZnPg==) !important;
}
.wproto-prev-next-posts .nextpost:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZTU0OTNhIiBkPSJNNjkuNzQ2LDUzLjY5NmwtMzIuMSwzMi4wOTljLTIuMDQyLDIuMDQyLTUuMzUyLDIuMDQyLTcuMzkzLDBjLTIuMDQxLTIuMDQxLTIuMDQxLTUuMzUyLDAtNy4zOTNMNTguNjU2LDUwTDMwLjI1NCwyMS41OTggYy0yLjA0MS0yLjA0Mi0yLjA0MS01LjM1MiwwLTcuMzkzYzIuMDQxLTIuMDQyLDUuMzUxLTIuMDQyLDcuMzkzLDBsMzIuMSwzMi4wOTljMS4wMiwxLjAyMSwxLjUzLDIuMzU4LDEuNTMsMy42OTYgUzcwLjc2Niw1Mi42NzYsNjkuNzQ2LDUzLjY5NnoiLz48L3N2Zz4=) !important;
}
.post-single-blog-style-alt .post-content-inner {
  background-color: #fafafa;
}
.format-link .post-text-area {
  background-color: #00aeef;
  color: rgba(255, 255, 255, 0.9);
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMykiIGQ9Ik00NTkuNjU0LDIzMy4zNzNsLTkwLjUzMSw5MC41Yy00OS45NjksNTAtMTMxLjAzMSw1MC0xODEsMGMtNy44NzUtNy44NDQtMTQuMDMxLTE2LjY4OC0xOS40MzgtMjUuODEzIGw0Mi4wNjMtNDIuMDYzYzItMi4wMTYsNC40NjktMy4xNzIsNi44MjgtNC41MzFjMi45MDYsOS45MzgsNy45ODQsMTkuMzQ0LDE1Ljc5NywyNy4xNTZjMjQuOTUzLDI0Ljk2OSw2NS41NjMsMjQuOTM4LDkwLjUsMCBsOTAuNS05MC41YzI0Ljk2OS0yNC45NjksMjQuOTY5LTY1LjU2MywwLTkwLjUxNmMtMjQuOTM4LTI0Ljk1My02NS41MzEtMjQuOTUzLTkwLjUsMGwtMzIuMTg4LDMyLjIxOSBjLTI2LjEwOS0xMC4xNzItNTQuMjUtMTIuOTA2LTgxLjY0MS04Ljg5MWw2OC41NzgtNjguNTc4YzUwLTQ5Ljk4NCwxMzEuMDMxLTQ5Ljk4NCwxODEuMDMxLDAgQzUwOS42MjMsMTAyLjM0Miw1MDkuNjIzLDE4My4zODksNDU5LjY1NCwyMzMuMzczeiBNMjIwLjMyNiwzODIuMTg2bC0zMi4yMDMsMzIuMjE5Yy0yNC45NTMsMjQuOTM4LTY1LjU2MywyNC45MzgtOTAuNTE2LDAgYy0yNC45NTMtMjQuOTY5LTI0Ljk1My02NS41NjMsMC05MC41MzFsOTAuNTE2LTkwLjVjMjQuOTY5LTI0Ljk2OSw2NS41NDctMjQuOTY5LDkwLjUsMGM3Ljc5Nyw3Ljc5NywxMi44NzUsMTcuMjAzLDE1LjgxMywyNy4xMjUgYzIuMzc1LTEuMzc1LDQuODEzLTIuNSw2LjgxMy00LjVsNDIuMDYzLTQyLjA0N2MtNS4zNzUtOS4xNTYtMTEuNTYzLTE3Ljk2OS0xOS40MzgtMjUuODI4Yy00OS45NjktNDkuOTg0LTEzMS4wMzEtNDkuOTg0LTE4MS4wMTYsMCBsLTkwLjUsOTAuNWMtNDkuOTg0LDUwLTQ5Ljk4NCwxMzEuMDMxLDAsMTgxLjAzMWM0OS45ODQsNDkuOTY5LDEzMS4wMzEsNDkuOTY5LDE4MS4wMTYsMGw2OC41OTQtNjguNTk0IEMyNzQuNTYxLDM5NS4wOTIsMjQ2LjQyLDM5Mi4zNDIsMjIwLjMyNiwzODIuMTg2eiIvPjwvc3ZnPg==) !important;
}
.format-link .post-text-area h2 {
  color: #ffffff;
}
.format-link .post-text-area a,
.format-link .post-text-area p {
  color: rgba(255, 255, 255, 0.9);
}
.format-quote.has-post-thumbnail .post-text-area blockquote p {
  color: #fff;
}
.wp-caption-text {
  background-color: #f5f5f5;
  color: #c8c8c8;
}
/**
	Blog Related posts
**/
.wproto-posts-carousel .owl-prev,
.wproto-posts-carousel .owl-next {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background-color: #f2f2f2;
}
.wproto-posts-carousel .owl-prev {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjMzYzNjM2IiBkPSJNMjguNzI0LDUwYzAtMS4zMzgsMC41MTEtMi42NzYsMS41My0zLjY5NmwzMi4xLTMyLjA5OWMyLjA0Mi0yLjA0Miw1LjM1Mi0yLjA0Miw3LjM5MywwYzIuMDQxLDIuMDQxLDIuMDQxLDUuMzUxLDAsNy4zOTMgTDQxLjM0NCw1MGwyOC40MDIsMjguNDAyYzIuMDQxLDIuMDQxLDIuMDQxLDUuMzUyLDAsNy4zOTNjLTIuMDQxLDIuMDQyLTUuMzUxLDIuMDQyLTcuMzkzLDBsLTMyLjEtMzIuMDk5IEMyOS4yMzQsNTIuNjc2LDI4LjcyNCw1MS4zMzgsMjguNzI0LDUweiIvPjwvc3ZnPg==) !important;
}
.wproto-posts-carousel .owl-next {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjMzYzNjM2IiBkPSJNNjkuNzQ2LDUzLjY5NmwtMzIuMSwzMi4wOTljLTIuMDQyLDIuMDQyLTUuMzUyLDIuMDQyLTcuMzkzLDBjLTIuMDQxLTIuMDQxLTIuMDQxLTUuMzUyLDAtNy4zOTNMNTguNjU2LDUwTDMwLjI1NCwyMS41OTggYy0yLjA0MS0yLjA0Mi0yLjA0MS01LjM1MiwwLTcuMzkzYzIuMDQxLTIuMDQyLDUuMzUxLTIuMDQyLDcuMzkzLDBsMzIuMSwzMi4wOTljMS4wMiwxLjAyMSwxLjUzLDIuMzU4LDEuNTMsMy42OTYgUzcwLjc2Niw1Mi42NzYsNjkuNzQ2LDUzLjY5NnoiLz48L3N2Zz4=) !important;
}
.wproto-posts-carousel .owl-prev:hover {
  background-color: #0074C8;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNMjguNzI0LDUwYzAtMS4zMzgsMC41MTEtMi42NzYsMS41My0zLjY5NmwzMi4xLTMyLjA5OWMyLjA0Mi0yLjA0Miw1LjM1Mi0yLjA0Miw3LjM5MywwYzIuMDQxLDIuMDQxLDIuMDQxLDUuMzUxLDAsNy4zOTMgTDQxLjM0NCw1MGwyOC40MDIsMjguNDAyYzIuMDQxLDIuMDQxLDIuMDQxLDUuMzUyLDAsNy4zOTNjLTIuMDQxLDIuMDQyLTUuMzUxLDIuMDQyLTcuMzkzLDBsLTMyLjEtMzIuMDk5IEMyOS4yMzQsNTIuNjc2LDI4LjcyNCw1MS4zMzgsMjguNzI0LDUweiIvPjwvc3ZnPg==) !important;
}
.wproto-posts-carousel .owl-next:hover {
  background-color: #0074C8;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNNjkuNzQ2LDUzLjY5NmwtMzIuMSwzMi4wOTljLTIuMDQyLDIuMDQyLTUuMzUyLDIuMDQyLTcuMzkzLDBjLTIuMDQxLTIuMDQxLTIuMDQxLTUuMzUyLDAtNy4zOTNMNTguNjU2LDUwTDMwLjI1NCwyMS41OTggYy0yLjA0MS0yLjA0Mi0yLjA0MS01LjM1MiwwLTcuMzkzYzIuMDQxLTIuMDQyLDUuMzUxLTIuMDQyLDcuMzkzLDBsMzIuMSwzMi4wOTljMS4wMiwxLjAyMSwxLjUzLDIuMzU4LDEuNTMsMy42OTYgUzcwLjc2Niw1Mi42NzYsNjkuNzQ2LDUzLjY5NnoiLz48L3N2Zz4=) !important;
}
.wproto-posts-carousel .item {
  background-color: #fafafa;
}
.wproto-posts-carousel .item h4 a {
  color: #363636;
}
.wproto-posts-carousel .item .read-more {
  color: #363636;
}
.wproto-posts-carousel .item h4 a:hover,
.wproto-posts-carousel .item .read-more:hover {
  color: #0074C8;
}
.wproto-posts-carousel .meta {
  font-size: 1.2rem;
  line-height: 1.35em;
}
.wproto-posts-carousel .meta-item,
.wproto-posts-carousel .meta-item a {
  color: #c8c8c8;
}
.wproto-posts-carousel .meta-item a:hover {
  color: #0074C8;
}
.wproto-posts-carousel .item:after {
  background-color: #363636;
}
.wproto-posts-carousel .item:hover:after {
  background-color: #0074C8;
}
.wproto-posts-carousel .thumb .overlay {
  background-color: rgba(0, 0, 0, 0.5);
}
.wproto-posts-carousel .thumb .links a {
  background-color: #363636;
}
.wproto-posts-carousel .thumb .links .zoom {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjE2cHgiIGhlaWdodD0iMTQ2cHgiIHZpZXdCb3g9IjAgMCAyMTYgMTQ2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyMTYgMTQ2IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNMTcyLjc3LDEyMy4wMjVMMTQ0LjgyNSw5NS4wOGM2LjczNS05LjcyMiwxMC4xMDQtMjAuNTU5LDEwLjEwNC0zMi41MDhjMC03Ljc2Ny0xLjUwOC0xNS4xOTUtNC41MjMtMjIuMjgzIGMtMy4wMTQtNy4wODktNy4wODgtMTMuMTk5LTEyLjIyMS0xOC4zMzJzLTExLjI0Mi05LjIwNy0xOC4zMy0xMi4yMjFjLTcuMDktMy4wMTUtMTQuNTE4LTQuNTIyLTIyLjI4NS00LjUyMiBjLTcuNzY3LDAtMTUuMTk1LDEuNTA3LTIyLjI4Myw0LjUyMmMtNy4wODksMy4wMTQtMTMuMTk5LDcuMDg4LTE4LjMzMiwxMi4yMjFjLTUuMTMzLDUuMTMzLTkuMjA3LDExLjI0NC0xMi4yMjEsMTguMzMyIGMtMy4wMTUsNy4wODktNC41MjIsMTQuNTE2LTQuNTIyLDIyLjI4M2MwLDcuNzY3LDEuNTA3LDE1LjE5Myw0LjUyMiwyMi4yODNjMy4wMTQsNy4wODgsNy4wODgsMTMuMTk3LDEyLjIyMSwxOC4zMyBjNS4xMzMsNS4xMzQsMTEuMjQ0LDkuMjA3LDE4LjMzMiwxMi4yMjJjNy4wODksMy4wMTUsMTQuNTE2LDQuNTIyLDIyLjI4Myw0LjUyMmMxMS45NTEsMCwyMi43ODctMy4zNjksMzIuNTA5LTEwLjEwNGwyNy45NDUsMjcuODYzIGMxLjk1NSwyLjA2NCw0LjM5NywzLjA5Niw3LjMzMiwzLjA5NmMyLjgyNCwwLDUuMjctMS4wMzIsNy4zMzItMy4wOTZjMi4wNjQtMi4wNjMsMy4wOTYtNC41MDgsMy4wOTYtNy4zMzIgQzE3NS43ODUsMTI3LjQ3OSwxNzQuNzgxLDEyNS4wMzQsMTcyLjc3LDEyMy4wMjV6IE0xMjMuMzU3LDg4LjM1N2MtNy4xNDMsNy4xNDMtMTUuNzM4LDEwLjcxNC0yNS43ODcsMTAuNzE0IGMtMTAuMDQ4LDAtMTguNjQzLTMuNTcyLTI1Ljc4Ni0xMC43MTRjLTcuMTQzLTcuMTQzLTEwLjcxNC0xNS43MzctMTAuNzE0LTI1Ljc4NmMwLTEwLjA0OCwzLjU3Mi0xOC42NDQsMTAuNzE0LTI1Ljc4NiBjNy4xNDItNy4xNDMsMTUuNzM4LTEwLjcxNCwyNS43ODYtMTAuNzE0YzEwLjA0OCwwLDE4LjY0MywzLjU3MiwyNS43ODcsMTAuNzE0YzcuMTQzLDcuMTQyLDEwLjcxNSwxNS43MzgsMTAuNzE1LDI1Ljc4NiBDMTM0LjA3Miw3Mi42MiwxMzAuNDk5LDgxLjIxNCwxMjMuMzU3LDg4LjM1N3oiLz48L3N2Zz4=) !important;
}
.wproto-posts-carousel .thumb .links .post-link {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNNDU5LjY1NCwyMzMuMzczbC05MC41MzEsOTAuNWMtNDkuOTY5LDUwLTEzMS4wMzEsNTAtMTgxLDBjLTcuODc1LTcuODQ0LTE0LjAzMS0xNi42ODgtMTkuNDM4LTI1LjgxMyBsNDIuMDYzLTQyLjA2M2MyLTIuMDE2LDQuNDY5LTMuMTcyLDYuODI4LTQuNTMxYzIuOTA2LDkuOTM4LDcuOTg0LDE5LjM0NCwxNS43OTcsMjcuMTU2YzI0Ljk1MywyNC45NjksNjUuNTYzLDI0LjkzOCw5MC41LDAgbDkwLjUtOTAuNWMyNC45NjktMjQuOTY5LDI0Ljk2OS02NS41NjMsMC05MC41MTZjLTI0LjkzOC0yNC45NTMtNjUuNTMxLTI0Ljk1My05MC41LDBsLTMyLjE4OCwzMi4yMTkgYy0yNi4xMDktMTAuMTcyLTU0LjI1LTEyLjkwNi04MS42NDEtOC44OTFsNjguNTc4LTY4LjU3OGM1MC00OS45ODQsMTMxLjAzMS00OS45ODQsMTgxLjAzMSwwIEM1MDkuNjIzLDEwMi4zNDIsNTA5LjYyMywxODMuMzg5LDQ1OS42NTQsMjMzLjM3M3ogTTIyMC4zMjYsMzgyLjE4NmwtMzIuMjAzLDMyLjIxOWMtMjQuOTUzLDI0LjkzOC02NS41NjMsMjQuOTM4LTkwLjUxNiwwIGMtMjQuOTUzLTI0Ljk2OS0yNC45NTMtNjUuNTYzLDAtOTAuNTMxbDkwLjUxNi05MC41YzI0Ljk2OS0yNC45NjksNjUuNTQ3LTI0Ljk2OSw5MC41LDBjNy43OTcsNy43OTcsMTIuODc1LDE3LjIwMywxNS44MTMsMjcuMTI1IGMyLjM3NS0xLjM3NSw0LjgxMy0yLjUsNi44MTMtNC41bDQyLjA2My00Mi4wNDdjLTUuMzc1LTkuMTU2LTExLjU2My0xNy45NjktMTkuNDM4LTI1LjgyOGMtNDkuOTY5LTQ5Ljk4NC0xMzEuMDMxLTQ5Ljk4NC0xODEuMDE2LDAgbC05MC41LDkwLjVjLTQ5Ljk4NCw1MC00OS45ODQsMTMxLjAzMSwwLDE4MS4wMzFjNDkuOTg0LDQ5Ljk2OSwxMzEuMDMxLDQ5Ljk2OSwxODEuMDE2LDBsNjguNTk0LTY4LjU5NCBDMjc0LjU2MSwzOTUuMDkyLDI0Ni40MiwzOTIuMzQyLDIyMC4zMjYsMzgyLjE4NnoiLz48L3N2Zz4=) !important;
}
.wproto-posts-carousel .thumb .links .zoom:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjE2cHgiIGhlaWdodD0iMTQ2cHgiIHZpZXdCb3g9IjAgMCAyMTYgMTQ2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyMTYgMTQ2IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNMTcyLjc3LDEyMy4wMjVMMTQ0LjgyNSw5NS4wOGM2LjczNS05LjcyMiwxMC4xMDQtMjAuNTU5LDEwLjEwNC0zMi41MDhjMC03Ljc2Ny0xLjUwOC0xNS4xOTUtNC41MjMtMjIuMjgzIGMtMy4wMTQtNy4wODktNy4wODgtMTMuMTk5LTEyLjIyMS0xOC4zMzJzLTExLjI0Mi05LjIwNy0xOC4zMy0xMi4yMjFjLTcuMDktMy4wMTUtMTQuNTE4LTQuNTIyLTIyLjI4NS00LjUyMiBjLTcuNzY3LDAtMTUuMTk1LDEuNTA3LTIyLjI4Myw0LjUyMmMtNy4wODksMy4wMTQtMTMuMTk5LDcuMDg4LTE4LjMzMiwxMi4yMjFjLTUuMTMzLDUuMTMzLTkuMjA3LDExLjI0NC0xMi4yMjEsMTguMzMyIGMtMy4wMTUsNy4wODktNC41MjIsMTQuNTE2LTQuNTIyLDIyLjI4M2MwLDcuNzY3LDEuNTA3LDE1LjE5Myw0LjUyMiwyMi4yODNjMy4wMTQsNy4wODgsNy4wODgsMTMuMTk3LDEyLjIyMSwxOC4zMyBjNS4xMzMsNS4xMzQsMTEuMjQ0LDkuMjA3LDE4LjMzMiwxMi4yMjJjNy4wODksMy4wMTUsMTQuNTE2LDQuNTIyLDIyLjI4Myw0LjUyMmMxMS45NTEsMCwyMi43ODctMy4zNjksMzIuNTA5LTEwLjEwNGwyNy45NDUsMjcuODYzIGMxLjk1NSwyLjA2NCw0LjM5NywzLjA5Niw3LjMzMiwzLjA5NmMyLjgyNCwwLDUuMjctMS4wMzIsNy4zMzItMy4wOTZjMi4wNjQtMi4wNjMsMy4wOTYtNC41MDgsMy4wOTYtNy4zMzIgQzE3NS43ODUsMTI3LjQ3OSwxNzQuNzgxLDEyNS4wMzQsMTcyLjc3LDEyMy4wMjV6IE0xMjMuMzU3LDg4LjM1N2MtNy4xNDMsNy4xNDMtMTUuNzM4LDEwLjcxNC0yNS43ODcsMTAuNzE0IGMtMTAuMDQ4LDAtMTguNjQzLTMuNTcyLTI1Ljc4Ni0xMC43MTRjLTcuMTQzLTcuMTQzLTEwLjcxNC0xNS43MzctMTAuNzE0LTI1Ljc4NmMwLTEwLjA0OCwzLjU3Mi0xOC42NDQsMTAuNzE0LTI1Ljc4NiBjNy4xNDItNy4xNDMsMTUuNzM4LTEwLjcxNCwyNS43ODYtMTAuNzE0YzEwLjA0OCwwLDE4LjY0MywzLjU3MiwyNS43ODcsMTAuNzE0YzcuMTQzLDcuMTQyLDEwLjcxNSwxNS43MzgsMTAuNzE1LDI1Ljc4NiBDMTM0LjA3Miw3Mi42MiwxMzAuNDk5LDgxLjIxNCwxMjMuMzU3LDg4LjM1N3oiLz48L3N2Zz4=) !important;
  background-color: #0074C8;
}
.wproto-posts-carousel .thumb .links .post-link:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNNDU5LjY1NCwyMzMuMzczbC05MC41MzEsOTAuNWMtNDkuOTY5LDUwLTEzMS4wMzEsNTAtMTgxLDBjLTcuODc1LTcuODQ0LTE0LjAzMS0xNi42ODgtMTkuNDM4LTI1LjgxMyBsNDIuMDYzLTQyLjA2M2MyLTIuMDE2LDQuNDY5LTMuMTcyLDYuODI4LTQuNTMxYzIuOTA2LDkuOTM4LDcuOTg0LDE5LjM0NCwxNS43OTcsMjcuMTU2YzI0Ljk1MywyNC45NjksNjUuNTYzLDI0LjkzOCw5MC41LDAgbDkwLjUtOTAuNWMyNC45NjktMjQuOTY5LDI0Ljk2OS02NS41NjMsMC05MC41MTZjLTI0LjkzOC0yNC45NTMtNjUuNTMxLTI0Ljk1My05MC41LDBsLTMyLjE4OCwzMi4yMTkgYy0yNi4xMDktMTAuMTcyLTU0LjI1LTEyLjkwNi04MS42NDEtOC44OTFsNjguNTc4LTY4LjU3OGM1MC00OS45ODQsMTMxLjAzMS00OS45ODQsMTgxLjAzMSwwIEM1MDkuNjIzLDEwMi4zNDIsNTA5LjYyMywxODMuMzg5LDQ1OS42NTQsMjMzLjM3M3ogTTIyMC4zMjYsMzgyLjE4NmwtMzIuMjAzLDMyLjIxOWMtMjQuOTUzLDI0LjkzOC02NS41NjMsMjQuOTM4LTkwLjUxNiwwIGMtMjQuOTUzLTI0Ljk2OS0yNC45NTMtNjUuNTYzLDAtOTAuNTMxbDkwLjUxNi05MC41YzI0Ljk2OS0yNC45NjksNjUuNTQ3LTI0Ljk2OSw5MC41LDBjNy43OTcsNy43OTcsMTIuODc1LDE3LjIwMywxNS44MTMsMjcuMTI1IGMyLjM3NS0xLjM3NSw0LjgxMy0yLjUsNi44MTMtNC41bDQyLjA2My00Mi4wNDdjLTUuMzc1LTkuMTU2LTExLjU2My0xNy45NjktMTkuNDM4LTI1LjgyOGMtNDkuOTY5LTQ5Ljk4NC0xMzEuMDMxLTQ5Ljk4NC0xODEuMDE2LDAgbC05MC41LDkwLjVjLTQ5Ljk4NCw1MC00OS45ODQsMTMxLjAzMSwwLDE4MS4wMzFjNDkuOTg0LDQ5Ljk2OSwxMzEuMDMxLDQ5Ljk2OSwxODEuMDE2LDBsNjguNTk0LTY4LjU5NCBDMjc0LjU2MSwzOTUuMDkyLDI0Ni40MiwzOTIuMzQyLDIyMC4zMjYsMzgyLjE4NnoiLz48L3N2Zz4=) !important;
  background-color: #0074C8;
}
.wproto-posts-carousel .item:hover .read-more,
.wproto-posts-carousel .item:hover h4 a {
  color: #0074C8;
}
.wproto-posts-carousel .item:hover .thumb .overlay {
  opacity: 1;
}
.wproto-posts-carousel .item.format-quote .fake-thumb {
  background-color: #00aeef;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTA4LjA0NHB4IiBoZWlnaHQ9IjUwOC4wNDRweCIgdmlld0JveD0iMCAwIDUwOC4wNDQgNTA4LjA0NCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTA4LjA0NCA1MDguMDQ0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGc+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTAuMTA4LDM1Mi41MzZjMCw2Ni43OTQsNTQuMTQ0LDEyMC45MzgsMTIwLjkzNywxMjAuOTM4YzY2Ljc5NCwwLDEyMC45MzgtNTQuMTQ0LDEyMC45MzgtMTIwLjkzOCBzLTU0LjE0NC0xMjAuOTM3LTEyMC45MzgtMTIwLjkzN2MtMTMuNzI3LDAtMjYuODY3LDIuMzkzLTM5LjE2OCw2LjYxQzEwOS4wOTMsODIuMTE4LDIzMC44MTQtMTguNTQzLDExNy45NzksNjQuMzAzIEMtNy4xMzgsMTU2LjE3LTAuMDI2LDM0OC44NCwwLjExNCwzNTIuMzcxQzAuMTE0LDM1Mi40MjYsMC4xMDgsMzUyLjQ3NSwwLjEwOCwzNTIuNTM2eiIvPjxwYXRoIGZpbGw9IiNmZmZmZmYiIGQ9Ik0yNjYuMTY5LDM1Mi41MzZjMCw2Ni43OTQsNTQuMTQ0LDEyMC45MzgsMTIwLjkzOCwxMjAuOTM4czEyMC45MzgtNTQuMTQ0LDEyMC45MzgtMTIwLjkzOFM0NTMuOSwyMzEuNTk5LDM4Ny4xMDYsMjMxLjU5OSBjLTEzLjcyOCwwLTI2Ljg2NywyLjM5My0zOS4xNjgsNi42MUMzNzUuMTU0LDgyLjExOCw0OTYuODc1LTE4LjU0MywzODQuMDQsNjQuMzAzQzI1OC45MjMsMTU2LjE3LDI2Ni4wMzQsMzQ4Ljg0LDI2Ni4xNzUsMzUyLjM3MSBDMjY2LjE3NSwzNTIuNDI2LDI2Ni4xNjksMzUyLjQ3NSwyNjYuMTY5LDM1Mi41MzZ6Ii8+PC9nPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=) !important;
}
.wproto-posts-carousel .item.format-link .fake-thumb {
  background-color: #8dc63f;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNNDU5LjY1NCwyMzMuMzczbC05MC41MzEsOTAuNWMtNDkuOTY5LDUwLTEzMS4wMzEsNTAtMTgxLDBjLTcuODc1LTcuODQ0LTE0LjAzMS0xNi42ODgtMTkuNDM4LTI1LjgxMyBsNDIuMDYzLTQyLjA2M2MyLTIuMDE2LDQuNDY5LTMuMTcyLDYuODI4LTQuNTMxYzIuOTA2LDkuOTM4LDcuOTg0LDE5LjM0NCwxNS43OTcsMjcuMTU2YzI0Ljk1MywyNC45NjksNjUuNTYzLDI0LjkzOCw5MC41LDAgbDkwLjUtOTAuNWMyNC45NjktMjQuOTY5LDI0Ljk2OS02NS41NjMsMC05MC41MTZjLTI0LjkzOC0yNC45NTMtNjUuNTMxLTI0Ljk1My05MC41LDBsLTMyLjE4OCwzMi4yMTkgYy0yNi4xMDktMTAuMTcyLTU0LjI1LTEyLjkwNi04MS42NDEtOC44OTFsNjguNTc4LTY4LjU3OGM1MC00OS45ODQsMTMxLjAzMS00OS45ODQsMTgxLjAzMSwwIEM1MDkuNjIzLDEwMi4zNDIsNTA5LjYyMywxODMuMzg5LDQ1OS42NTQsMjMzLjM3M3ogTTIyMC4zMjYsMzgyLjE4NmwtMzIuMjAzLDMyLjIxOWMtMjQuOTUzLDI0LjkzOC02NS41NjMsMjQuOTM4LTkwLjUxNiwwIGMtMjQuOTUzLTI0Ljk2OS0yNC45NTMtNjUuNTYzLDAtOTAuNTMxbDkwLjUxNi05MC41YzI0Ljk2OS0yNC45NjksNjUuNTQ3LTI0Ljk2OSw5MC41LDBjNy43OTcsNy43OTcsMTIuODc1LDE3LjIwMywxNS44MTMsMjcuMTI1IGMyLjM3NS0xLjM3NSw0LjgxMy0yLjUsNi44MTMtNC41bDQyLjA2My00Mi4wNDdjLTUuMzc1LTkuMTU2LTExLjU2My0xNy45NjktMTkuNDM4LTI1LjgyOGMtNDkuOTY5LTQ5Ljk4NC0xMzEuMDMxLTQ5Ljk4NC0xODEuMDE2LDAgbC05MC41LDkwLjVjLTQ5Ljk4NCw1MC00OS45ODQsMTMxLjAzMSwwLDE4MS4wMzFjNDkuOTg0LDQ5Ljk2OSwxMzEuMDMxLDQ5Ljk2OSwxODEuMDE2LDBsNjguNTk0LTY4LjU5NCBDMjc0LjU2MSwzOTUuMDkyLDI0Ni40MiwzOTIuMzQyLDIyMC4zMjYsMzgyLjE4NnoiLz48L3N2Zz4=) !important;
}
/**************************************************************************************************************************
	SINGLE PORTFOLIO POST
**************************************************************************************************************************/
.single-wproto_portfolio .bx-prev,
.single-wproto_portfolio .bx-next {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background-color: rgba(225, 225, 225, 0.3);
}
.single-wproto_portfolio .bx-prev {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNMjguNzI0LDUwYzAtMS4zMzgsMC41MTEtMi42NzYsMS41My0zLjY5NmwzMi4xLTMyLjA5OWMyLjA0Mi0yLjA0Miw1LjM1Mi0yLjA0Miw3LjM5MywwYzIuMDQxLDIuMDQxLDIuMDQxLDUuMzUxLDAsNy4zOTMgTDQxLjM0NCw1MGwyOC40MDIsMjguNDAyYzIuMDQxLDIuMDQxLDIuMDQxLDUuMzUyLDAsNy4zOTNjLTIuMDQxLDIuMDQyLTUuMzUxLDIuMDQyLTcuMzkzLDBsLTMyLjEtMzIuMDk5IEMyOS4yMzQsNTIuNjc2LDI4LjcyNCw1MS4zMzgsMjguNzI0LDUweiIvPjwvc3ZnPg==) !important;
}
.single-wproto_portfolio .bx-next {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNNjkuNzQ2LDUzLjY5NmwtMzIuMSwzMi4wOTljLTIuMDQyLDIuMDQyLTUuMzUyLDIuMDQyLTcuMzkzLDBjLTIuMDQxLTIuMDQxLTIuMDQxLTUuMzUyLDAtNy4zOTNMNTguNjU2LDUwTDMwLjI1NCwyMS41OTggYy0yLjA0MS0yLjA0Mi0yLjA0MS01LjM1MiwwLTcuMzkzYzIuMDQxLTIuMDQyLDUuMzUxLTIuMDQyLDcuMzkzLDBsMzIuMSwzMi4wOTljMS4wMiwxLjAyMSwxLjUzLDIuMzU4LDEuNTMsMy42OTYgUzcwLjc2Niw1Mi42NzYsNjkuNzQ2LDUzLjY5NnoiLz48L3N2Zz4=) !important;
}
.single-wproto_portfolio .bx-prev:hover {
  background-color: #0074C8;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNMjguNzI0LDUwYzAtMS4zMzgsMC41MTEtMi42NzYsMS41My0zLjY5NmwzMi4xLTMyLjA5OWMyLjA0Mi0yLjA0Miw1LjM1Mi0yLjA0Miw3LjM5MywwYzIuMDQxLDIuMDQxLDIuMDQxLDUuMzUxLDAsNy4zOTMgTDQxLjM0NCw1MGwyOC40MDIsMjguNDAyYzIuMDQxLDIuMDQxLDIuMDQxLDUuMzUyLDAsNy4zOTNjLTIuMDQxLDIuMDQyLTUuMzUxLDIuMDQyLTcuMzkzLDBsLTMyLjEtMzIuMDk5IEMyOS4yMzQsNTIuNjc2LDI4LjcyNCw1MS4zMzgsMjguNzI0LDUweiIvPjwvc3ZnPg==) !important;
}
.single-wproto_portfolio .bx-next:hover {
  background-color: #0074C8;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNNjkuNzQ2LDUzLjY5NmwtMzIuMSwzMi4wOTljLTIuMDQyLDIuMDQyLTUuMzUyLDIuMDQyLTcuMzkzLDBjLTIuMDQxLTIuMDQxLTIuMDQxLTUuMzUyLDAtNy4zOTNMNTguNjU2LDUwTDMwLjI1NCwyMS41OTggYy0yLjA0MS0yLjA0Mi0yLjA0MS01LjM1MiwwLTcuMzkzYzIuMDQxLTIuMDQyLDUuMzUxLTIuMDQyLDcuMzkzLDBsMzIuMSwzMi4wOTljMS4wMiwxLjAyMSwxLjUzLDIuMzU4LDEuNTMsMy42OTYgUzcwLjc2Niw1Mi42NzYsNjkuNzQ2LDUzLjY5NnoiLz48L3N2Zz4=) !important;
}
.single-wproto_portfolio .wproto-prev-next-posts {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cmVjdCBmaWxsPSIjZTFlMWUxIiB4PSI1NS41MDciIHk9IjMxLjYyIiB3aWR0aD0iMTYuMDIzIiBoZWlnaHQ9IjE2LjAyIi8+PHJlY3QgZmlsbD0iI2UxZTFlMSIgeD0iMzUuMTg1IiB5PSIzMS42MiIgd2lkdGg9IjE2LjAyMSIgaGVpZ2h0PSIxNi4wMiIvPjxyZWN0IGZpbGw9IiNlMWUxZTEiIHg9IjM1LjE4NSIgeT0iNTEuOTQyIiB3aWR0aD0iMTYuMDIxIiBoZWlnaHQ9IjE2LjAyMiIvPjxyZWN0IGZpbGw9IiNlMWUxZTEiIHg9IjU1LjUwNyIgeT0iNTEuOTQyIiB3aWR0aD0iMTYuMDIzIiBoZWlnaHQ9IjE2LjAyMiIvPjwvZz48L3N2Zz4=) !important;
}
.single-wproto_portfolio #content.style-vertical_image .wproto-prev-next-posts,
.single-wproto_portfolio #content.style-full_screen_slider .wproto-prev-next-posts,
.single-wproto_portfolio #content.style-gallery_vertical_thumbnails .wproto-prev-next-posts,
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails .wproto-prev-next-posts {
  background-color: #fafafa;
}
.single-wproto_portfolio #content.style-full_screen_slider .portfolio-content-area {
  background-color: #fafafa;
}
.single-wproto_portfolio #content.style-full_screen_slider .project-info,
.single-wproto_portfolio #content.style-full_screen_slider .project-info a {
  color: #e1e1e1;
}
.single-wproto_portfolio #content.style-full_screen_slider .project-info i.fa {
  font-size: 2.2rem;
}
.single-wproto_portfolio #content.style-full_screen_slider .project-info .item:hover,
.single-wproto_portfolio #content.style-full_screen_slider .project-info .item:hover a {
  color: #0074C8;
}
.single-wproto_portfolio #content.style-image_and_details h1.post-title,
.single-wproto_portfolio #content.style-vertical_image h1.post-title,
.single-wproto_portfolio #content.style-gallery_horizontal_thumbnails h1.post-title,
.single-wproto_portfolio #content.style-gallery_vertical_thumbnails h1.post-title,
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails h1.post-title {
  font-size: 3rem;
  margin-bottom: 20px;
  line-height: 1.35em;
}
.single-wproto_portfolio #content.style-image_and_details .project-info .title i.fa,
.single-wproto_portfolio #content.style-vertical_image .project-info .title i.fa,
.single-wproto_portfolio #content.style-gallery_horizontal_thumbnails .project-info .title i.fa,
.single-wproto_portfolio #content.style-gallery_vertical_thumbnails .project-info .title i.fa,
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails .project-info .title i.fa {
  font-size: 2rem;
  color: #e1e1e1;
}
.single-wproto_portfolio #content.style-image_and_details .project-info .title,
.single-wproto_portfolio #content.style-vertical_image .project-info .title,
.single-wproto_portfolio #content.style-gallery_horizontal_thumbnails .project-info .title,
.single-wproto_portfolio #content.style-gallery_vertical_thumbnails .project-info .title,
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails .project-info .title {
  color: #363636;
}
.single-wproto_portfolio #content.style-image_and_details .project-info .item,
.single-wproto_portfolio #content.style-vertical_image .project-info .item,
.single-wproto_portfolio #content.style-gallery_horizontal_thumbnails .project-info .item,
.single-wproto_portfolio #content.style-gallery_vertical_thumbnails .project-info .item,
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails .project-info .item {
  border-bottom: 1px solid #fafafa;
}
.single-wproto_portfolio #content.style-image_and_details .project-info .value,
.single-wproto_portfolio #content.style-vertical_image .project-info .value,
.single-wproto_portfolio #content.style-gallery_horizontal_thumbnails .project-info .value,
.single-wproto_portfolio #content.style-gallery_vertical_thumbnails .project-info .value,
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails .project-info .value,
.single-wproto_portfolio #content.style-image_and_details .project-info .value a,
.single-wproto_portfolio #content.style-vertical_image .project-info .value a,
.single-wproto_portfolio #content.style-gallery_horizontal_thumbnails .project-info .value a,
.single-wproto_portfolio #content.style-gallery_vertical_thumbnails .project-info .value a,
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails .project-info .value a {
  color: #e1e1e1;
}
.single-wproto_portfolio #content.style-image_and_details .project-info .item:hover .value,
.single-wproto_portfolio #content.style-vertical_image .project-info .item:hover .value,
.single-wproto_portfolio #content.style-gallery_horizontal_thumbnails .project-info .item:hover .value,
.single-wproto_portfolio #content.style-gallery_vertical_thumbnails .project-info .item:hover .value,
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails .project-info .item:hover .value,
.single-wproto_portfolio #content.style-image_and_details .project-info .item:hover .value a,
.single-wproto_portfolio #content.style-vertical_image .project-info .item:hover .value a,
.single-wproto_portfolio #content.style-gallery_horizontal_thumbnails .project-info .item:hover .value a,
.single-wproto_portfolio #content.style-gallery_vertical_thumbnails .project-info .item:hover .value a,
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails .project-info .item:hover .value a {
  color: #0074C8;
}
.single-wproto_portfolio #content.style-image_and_details .project-info .share i.fa,
.single-wproto_portfolio #content.style-vertical_image .project-info .share i.fa,
.single-wproto_portfolio #content.style-gallery_horizontal_thumbnails .project-info .share i.fa,
.single-wproto_portfolio #content.style-gallery_vertical_thumbnails .project-info .share i.fa,
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails .project-info .share i.fa {
  font-size: 1.7999999999999998rem;
}
.single-wproto_portfolio #content.style-gallery_horizontal_thumbnails h1.post-title {
  font-size: 2.4rem;
  line-height: 1.35em;
}
.single-wproto_portfolio #content.style-gallery_vertical_thumbnails #single-portfolio-thumbs-vertical a.active {
  border: 2px solid #0074C8;
}
.single-wproto_portfolio #content.style-image_and_details .owl-buttons .owl-prev,
.single-wproto_portfolio #content.style-vertical_image .owl-buttons .owl-prev,
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails .owl-buttons .owl-prev,
.single-wproto_portfolio #content.style-image_and_details .owl-buttons .owl-next,
.single-wproto_portfolio #content.style-vertical_image .owl-buttons .owl-next,
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails .owl-buttons .owl-next {
  background-color: #f2f2f2;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.single-wproto_portfolio #content.style-image_and_details .owl-buttons .owl-prev:hover,
.single-wproto_portfolio #content.style-vertical_image .owl-buttons .owl-prev:hover,
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails .owl-buttons .owl-prev:hover,
.single-wproto_portfolio #content.style-image_and_details .owl-buttons .owl-next:hover,
.single-wproto_portfolio #content.style-vertical_image .owl-buttons .owl-next:hover,
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails .owl-buttons .owl-next:hover {
  background-color: #0074C8;
}
.single-wproto_portfolio #content.style-image_and_details .owl-buttons .owl-prev,
.single-wproto_portfolio #content.style-vertical_image .owl-buttons .owl-prev,
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails .owl-buttons .owl-prev {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjMzYzNjM2IiBkPSJNMjguNzI0LDUwYzAtMS4zMzgsMC41MTEtMi42NzYsMS41My0zLjY5NmwzMi4xLTMyLjA5OWMyLjA0Mi0yLjA0Miw1LjM1Mi0yLjA0Miw3LjM5MywwYzIuMDQxLDIuMDQxLDIuMDQxLDUuMzUxLDAsNy4zOTMgTDQxLjM0NCw1MGwyOC40MDIsMjguNDAyYzIuMDQxLDIuMDQxLDIuMDQxLDUuMzUyLDAsNy4zOTNjLTIuMDQxLDIuMDQyLTUuMzUxLDIuMDQyLTcuMzkzLDBsLTMyLjEtMzIuMDk5IEMyOS4yMzQsNTIuNjc2LDI4LjcyNCw1MS4zMzgsMjguNzI0LDUweiIvPjwvc3ZnPg==) !important;
}
.single-wproto_portfolio #content.style-image_and_details .owl-buttons .owl-next,
.single-wproto_portfolio #content.style-vertical_image .owl-buttons .owl-next,
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails .owl-buttons .owl-next {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjMzYzNjM2IiBkPSJNNjkuNzQ2LDUzLjY5NmwtMzIuMSwzMi4wOTljLTIuMDQyLDIuMDQyLTUuMzUyLDIuMDQyLTcuMzkzLDBjLTIuMDQxLTIuMDQxLTIuMDQxLTUuMzUyLDAtNy4zOTNMNTguNjU2LDUwTDMwLjI1NCwyMS41OTggYy0yLjA0MS0yLjA0Mi0yLjA0MS01LjM1MiwwLTcuMzkzYzIuMDQxLTIuMDQyLDUuMzUxLTIuMDQyLDcuMzkzLDBsMzIuMSwzMi4wOTljMS4wMiwxLjAyMSwxLjUzLDIuMzU4LDEuNTMsMy42OTYgUzcwLjc2Niw1Mi42NzYsNjkuNzQ2LDUzLjY5NnoiLz48L3N2Zz4=) !important;
}
.single-wproto_portfolio #content.style-image_and_details .owl-buttons .owl-prev:hover,
.single-wproto_portfolio #content.style-vertical_image .owl-buttons .owl-prev:hover,
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails .owl-buttons .owl-prev:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNMjguNzI0LDUwYzAtMS4zMzgsMC41MTEtMi42NzYsMS41My0zLjY5NmwzMi4xLTMyLjA5OWMyLjA0Mi0yLjA0Miw1LjM1Mi0yLjA0Miw3LjM5MywwYzIuMDQxLDIuMDQxLDIuMDQxLDUuMzUxLDAsNy4zOTMgTDQxLjM0NCw1MGwyOC40MDIsMjguNDAyYzIuMDQxLDIuMDQxLDIuMDQxLDUuMzUyLDAsNy4zOTNjLTIuMDQxLDIuMDQyLTUuMzUxLDIuMDQyLTcuMzkzLDBsLTMyLjEtMzIuMDk5IEMyOS4yMzQsNTIuNjc2LDI4LjcyNCw1MS4zMzgsMjguNzI0LDUweiIvPjwvc3ZnPg==) !important;
}
.single-wproto_portfolio #content.style-image_and_details .owl-buttons .owl-next:hover,
.single-wproto_portfolio #content.style-vertical_image .owl-buttons .owl-next:hover,
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails .owl-buttons .owl-next:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNNjkuNzQ2LDUzLjY5NmwtMzIuMSwzMi4wOTljLTIuMDQyLDIuMDQyLTUuMzUyLDIuMDQyLTcuMzkzLDBjLTIuMDQxLTIuMDQxLTIuMDQxLTUuMzUyLDAtNy4zOTNMNTguNjU2LDUwTDMwLjI1NCwyMS41OTggYy0yLjA0MS0yLjA0Mi0yLjA0MS01LjM1MiwwLTcuMzkzYzIuMDQxLTIuMDQyLDUuMzUxLTIuMDQyLDcuMzkzLDBsMzIuMSwzMi4wOTljMS4wMiwxLjAyMSwxLjUzLDIuMzU4LDEuNTMsMy42OTYgUzcwLjc2Niw1Mi42NzYsNjkuNzQ2LDUzLjY5NnoiLz48L3N2Zz4=) !important;
}
.single-wproto_portfolio #content.style-image_and_details .portfolio-related-posts .overlay,
.single-wproto_portfolio #content.style-vertical_image .portfolio-related-posts .overlay,
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails .portfolio-related-posts .overlay,
.single-wproto_portfolio #content.style-full_screen_slider .portfolio-related-posts .overlay,
.single-wproto_portfolio #content.style-gallery_vertical_thumbnails .portfolio-related-posts .overlay,
.single-wproto_portfolio #content.style-gallery_horizontal_thumbnails .portfolio-related-posts .overlay {
  background-color: rgba(0, 0, 0, 0.5);
}
.single-wproto_portfolio #content.style-image_and_details .portfolio-related-posts .overlay h3,
.single-wproto_portfolio #content.style-vertical_image .portfolio-related-posts .overlay h3,
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails .portfolio-related-posts .overlay h3,
.single-wproto_portfolio #content.style-full_screen_slider .portfolio-related-posts .overlay h3,
.single-wproto_portfolio #content.style-gallery_vertical_thumbnails .portfolio-related-posts .overlay h3,
.single-wproto_portfolio #content.style-gallery_horizontal_thumbnails .portfolio-related-posts .overlay h3,
.single-wproto_portfolio #content.style-image_and_details .portfolio-related-posts .overlay h3 a,
.single-wproto_portfolio #content.style-vertical_image .portfolio-related-posts .overlay h3 a,
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails .portfolio-related-posts .overlay h3 a,
.single-wproto_portfolio #content.style-full_screen_slider .portfolio-related-posts .overlay h3 a,
.single-wproto_portfolio #content.style-gallery_vertical_thumbnails .portfolio-related-posts .overlay h3 a,
.single-wproto_portfolio #content.style-gallery_horizontal_thumbnails .portfolio-related-posts .overlay h3 a {
  color: #ffffff;
}
.single-wproto_portfolio #content.style-image_and_details .portfolio-related-posts .overlay .categories a,
.single-wproto_portfolio #content.style-vertical_image .portfolio-related-posts .overlay .categories a,
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails .portfolio-related-posts .overlay .categories a,
.single-wproto_portfolio #content.style-full_screen_slider .portfolio-related-posts .overlay .categories a,
.single-wproto_portfolio #content.style-gallery_vertical_thumbnails .portfolio-related-posts .overlay .categories a,
.single-wproto_portfolio #content.style-gallery_horizontal_thumbnails .portfolio-related-posts .overlay .categories a {
  color: #959595;
}
.single-wproto_portfolio #content.style-image_and_details .portfolio-related-posts .overlay .categories a:hover,
.single-wproto_portfolio #content.style-vertical_image .portfolio-related-posts .overlay .categories a:hover,
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails .portfolio-related-posts .overlay .categories a:hover,
.single-wproto_portfolio #content.style-full_screen_slider .portfolio-related-posts .overlay .categories a:hover,
.single-wproto_portfolio #content.style-gallery_vertical_thumbnails .portfolio-related-posts .overlay .categories a:hover,
.single-wproto_portfolio #content.style-gallery_horizontal_thumbnails .portfolio-related-posts .overlay .categories a:hover {
  color: #0074C8;
}
.single-wproto_portfolio #content.style-image_and_details .portfolio-related-posts .overlay .categories:after,
.single-wproto_portfolio #content.style-vertical_image .portfolio-related-posts .overlay .categories:after,
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails .portfolio-related-posts .overlay .categories:after,
.single-wproto_portfolio #content.style-full_screen_slider .portfolio-related-posts .overlay .categories:after,
.single-wproto_portfolio #content.style-gallery_vertical_thumbnails .portfolio-related-posts .overlay .categories:after,
.single-wproto_portfolio #content.style-gallery_horizontal_thumbnails .portfolio-related-posts .overlay .categories:after {
  background-color: #0074C8;
}
.single-wproto_portfolio #content.style-image_and_details .portfolio-related-posts .overlay .links a,
.single-wproto_portfolio #content.style-vertical_image .portfolio-related-posts .overlay .links a,
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails .portfolio-related-posts .overlay .links a,
.single-wproto_portfolio #content.style-full_screen_slider .portfolio-related-posts .overlay .links a,
.single-wproto_portfolio #content.style-gallery_vertical_thumbnails .portfolio-related-posts .overlay .links a,
.single-wproto_portfolio #content.style-gallery_horizontal_thumbnails .portfolio-related-posts .overlay .links a {
  background-color: #363636;
}
.single-wproto_portfolio #content.style-image_and_details .portfolio-related-posts .overlay .links a:hover,
.single-wproto_portfolio #content.style-vertical_image .portfolio-related-posts .overlay .links a:hover,
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails .portfolio-related-posts .overlay .links a:hover,
.single-wproto_portfolio #content.style-full_screen_slider .portfolio-related-posts .overlay .links a:hover,
.single-wproto_portfolio #content.style-gallery_vertical_thumbnails .portfolio-related-posts .overlay .links a:hover,
.single-wproto_portfolio #content.style-gallery_horizontal_thumbnails .portfolio-related-posts .overlay .links a:hover {
  background-color: #0074C8;
}
.single-wproto_portfolio #content.style-image_and_details .portfolio-related-posts .overlay .links a.zoom,
.single-wproto_portfolio #content.style-vertical_image .portfolio-related-posts .overlay .links a.zoom,
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails .portfolio-related-posts .overlay .links a.zoom,
.single-wproto_portfolio #content.style-full_screen_slider .portfolio-related-posts .overlay .links a.zoom,
.single-wproto_portfolio #content.style-gallery_vertical_thumbnails .portfolio-related-posts .overlay .links a.zoom,
.single-wproto_portfolio #content.style-gallery_horizontal_thumbnails .portfolio-related-posts .overlay .links a.zoom {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjE2cHgiIGhlaWdodD0iMTQ2cHgiIHZpZXdCb3g9IjAgMCAyMTYgMTQ2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyMTYgMTQ2IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNMTcyLjc3LDEyMy4wMjVMMTQ0LjgyNSw5NS4wOGM2LjczNS05LjcyMiwxMC4xMDQtMjAuNTU5LDEwLjEwNC0zMi41MDhjMC03Ljc2Ny0xLjUwOC0xNS4xOTUtNC41MjMtMjIuMjgzIGMtMy4wMTQtNy4wODktNy4wODgtMTMuMTk5LTEyLjIyMS0xOC4zMzJzLTExLjI0Mi05LjIwNy0xOC4zMy0xMi4yMjFjLTcuMDktMy4wMTUtMTQuNTE4LTQuNTIyLTIyLjI4NS00LjUyMiBjLTcuNzY3LDAtMTUuMTk1LDEuNTA3LTIyLjI4Myw0LjUyMmMtNy4wODksMy4wMTQtMTMuMTk5LDcuMDg4LTE4LjMzMiwxMi4yMjFjLTUuMTMzLDUuMTMzLTkuMjA3LDExLjI0NC0xMi4yMjEsMTguMzMyIGMtMy4wMTUsNy4wODktNC41MjIsMTQuNTE2LTQuNTIyLDIyLjI4M2MwLDcuNzY3LDEuNTA3LDE1LjE5Myw0LjUyMiwyMi4yODNjMy4wMTQsNy4wODgsNy4wODgsMTMuMTk3LDEyLjIyMSwxOC4zMyBjNS4xMzMsNS4xMzQsMTEuMjQ0LDkuMjA3LDE4LjMzMiwxMi4yMjJjNy4wODksMy4wMTUsMTQuNTE2LDQuNTIyLDIyLjI4Myw0LjUyMmMxMS45NTEsMCwyMi43ODctMy4zNjksMzIuNTA5LTEwLjEwNGwyNy45NDUsMjcuODYzIGMxLjk1NSwyLjA2NCw0LjM5NywzLjA5Niw3LjMzMiwzLjA5NmMyLjgyNCwwLDUuMjctMS4wMzIsNy4zMzItMy4wOTZjMi4wNjQtMi4wNjMsMy4wOTYtNC41MDgsMy4wOTYtNy4zMzIgQzE3NS43ODUsMTI3LjQ3OSwxNzQuNzgxLDEyNS4wMzQsMTcyLjc3LDEyMy4wMjV6IE0xMjMuMzU3LDg4LjM1N2MtNy4xNDMsNy4xNDMtMTUuNzM4LDEwLjcxNC0yNS43ODcsMTAuNzE0IGMtMTAuMDQ4LDAtMTguNjQzLTMuNTcyLTI1Ljc4Ni0xMC43MTRjLTcuMTQzLTcuMTQzLTEwLjcxNC0xNS43MzctMTAuNzE0LTI1Ljc4NmMwLTEwLjA0OCwzLjU3Mi0xOC42NDQsMTAuNzE0LTI1Ljc4NiBjNy4xNDItNy4xNDMsMTUuNzM4LTEwLjcxNCwyNS43ODYtMTAuNzE0YzEwLjA0OCwwLDE4LjY0MywzLjU3MiwyNS43ODcsMTAuNzE0YzcuMTQzLDcuMTQyLDEwLjcxNSwxNS43MzgsMTAuNzE1LDI1Ljc4NiBDMTM0LjA3Miw3Mi42MiwxMzAuNDk5LDgxLjIxNCwxMjMuMzU3LDg4LjM1N3oiLz48L3N2Zz4=) !important;
}
.single-wproto_portfolio #content.style-image_and_details .portfolio-related-posts .overlay .links a.permalink,
.single-wproto_portfolio #content.style-vertical_image .portfolio-related-posts .overlay .links a.permalink,
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails .portfolio-related-posts .overlay .links a.permalink,
.single-wproto_portfolio #content.style-full_screen_slider .portfolio-related-posts .overlay .links a.permalink,
.single-wproto_portfolio #content.style-gallery_vertical_thumbnails .portfolio-related-posts .overlay .links a.permalink,
.single-wproto_portfolio #content.style-gallery_horizontal_thumbnails .portfolio-related-posts .overlay .links a.permalink {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNNDU5LjY1NCwyMzMuMzczbC05MC41MzEsOTAuNWMtNDkuOTY5LDUwLTEzMS4wMzEsNTAtMTgxLDBjLTcuODc1LTcuODQ0LTE0LjAzMS0xNi42ODgtMTkuNDM4LTI1LjgxMyBsNDIuMDYzLTQyLjA2M2MyLTIuMDE2LDQuNDY5LTMuMTcyLDYuODI4LTQuNTMxYzIuOTA2LDkuOTM4LDcuOTg0LDE5LjM0NCwxNS43OTcsMjcuMTU2YzI0Ljk1MywyNC45NjksNjUuNTYzLDI0LjkzOCw5MC41LDAgbDkwLjUtOTAuNWMyNC45NjktMjQuOTY5LDI0Ljk2OS02NS41NjMsMC05MC41MTZjLTI0LjkzOC0yNC45NTMtNjUuNTMxLTI0Ljk1My05MC41LDBsLTMyLjE4OCwzMi4yMTkgYy0yNi4xMDktMTAuMTcyLTU0LjI1LTEyLjkwNi04MS42NDEtOC44OTFsNjguNTc4LTY4LjU3OGM1MC00OS45ODQsMTMxLjAzMS00OS45ODQsMTgxLjAzMSwwIEM1MDkuNjIzLDEwMi4zNDIsNTA5LjYyMywxODMuMzg5LDQ1OS42NTQsMjMzLjM3M3ogTTIyMC4zMjYsMzgyLjE4NmwtMzIuMjAzLDMyLjIxOWMtMjQuOTUzLDI0LjkzOC02NS41NjMsMjQuOTM4LTkwLjUxNiwwIGMtMjQuOTUzLTI0Ljk2OS0yNC45NTMtNjUuNTYzLDAtOTAuNTMxbDkwLjUxNi05MC41YzI0Ljk2OS0yNC45NjksNjUuNTQ3LTI0Ljk2OSw5MC41LDBjNy43OTcsNy43OTcsMTIuODc1LDE3LjIwMywxNS44MTMsMjcuMTI1IGMyLjM3NS0xLjM3NSw0LjgxMy0yLjUsNi44MTMtNC41bDQyLjA2My00Mi4wNDdjLTUuMzc1LTkuMTU2LTExLjU2My0xNy45NjktMTkuNDM4LTI1LjgyOGMtNDkuOTY5LTQ5Ljk4NC0xMzEuMDMxLTQ5Ljk4NC0xODEuMDE2LDAgbC05MC41LDkwLjVjLTQ5Ljk4NCw1MC00OS45ODQsMTMxLjAzMSwwLDE4MS4wMzFjNDkuOTg0LDQ5Ljk2OSwxMzEuMDMxLDQ5Ljk2OSwxODEuMDE2LDBsNjguNTk0LTY4LjU5NCBDMjc0LjU2MSwzOTUuMDkyLDI0Ni40MiwzOTIuMzQyLDIyMC4zMjYsMzgyLjE4NnoiLz48L3N2Zz4=) !important;
}
.single-wproto_portfolio #content.style-image_and_details .wproto-portfolio-related-posts .thumb:after,
.single-wproto_portfolio #content.style-vertical_image .wproto-portfolio-related-posts .thumb:after,
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails .wproto-portfolio-related-posts .thumb:after {
  border-color: transparent transparent #fafafa transparent;
}
.single-wproto_portfolio #content.style-image_and_details .wproto-portfolio-related-posts .desc,
.single-wproto_portfolio #content.style-vertical_image .wproto-portfolio-related-posts .desc,
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails .wproto-portfolio-related-posts .desc {
  background-color: #fafafa;
}
.single-wproto_portfolio #content.style-image_and_details .wproto-portfolio-related-posts h4,
.single-wproto_portfolio #content.style-vertical_image .wproto-portfolio-related-posts h4,
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails .wproto-portfolio-related-posts h4,
.single-wproto_portfolio #content.style-image_and_details .wproto-portfolio-related-posts h4 a,
.single-wproto_portfolio #content.style-vertical_image .wproto-portfolio-related-posts h4 a,
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails .wproto-portfolio-related-posts h4 a {
  color: #363636;
}
.single-wproto_portfolio #content.style-image_and_details .wproto-portfolio-related-posts .categories a,
.single-wproto_portfolio #content.style-vertical_image .wproto-portfolio-related-posts .categories a,
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails .wproto-portfolio-related-posts .categories a {
  color: #e1e1e1;
}
.single-wproto_portfolio #content.style-image_and_details .wproto-portfolio-related-posts .inside:after,
.single-wproto_portfolio #content.style-vertical_image .wproto-portfolio-related-posts .inside:after,
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails .wproto-portfolio-related-posts .inside:after {
  background-color: #363636;
}
.single-wproto_portfolio #content.style-image_and_details .wproto-portfolio-related-posts .item:hover h4,
.single-wproto_portfolio #content.style-vertical_image .wproto-portfolio-related-posts .item:hover h4,
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails .wproto-portfolio-related-posts .item:hover h4,
.single-wproto_portfolio #content.style-image_and_details .wproto-portfolio-related-posts .item:hover h4 a,
.single-wproto_portfolio #content.style-vertical_image .wproto-portfolio-related-posts .item:hover h4 a,
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails .wproto-portfolio-related-posts .item:hover h4 a {
  color: #0074C8;
}
.single-wproto_portfolio #content.style-image_and_details .wproto-portfolio-related-posts .item:hover .categories a,
.single-wproto_portfolio #content.style-vertical_image .wproto-portfolio-related-posts .item:hover .categories a,
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails .wproto-portfolio-related-posts .item:hover .categories a {
  color: #363636;
}
.single-wproto_portfolio #content.style-image_and_details .wproto-portfolio-related-posts .item:hover .inside:after,
.single-wproto_portfolio #content.style-vertical_image .wproto-portfolio-related-posts .item:hover .inside:after,
.single-wproto_portfolio #content.style-gallery_full_width_thumbnails .wproto-portfolio-related-posts .item:hover .inside:after {
  background-color: #0074C8;
}
.single-wproto_portfolio #content.style-gallery_horizontal_thumbnails .wproto-portfolio-related-posts .overlay h3 {
  font-size: 2.2rem;
  line-height: 1.35em;
}
@media screen and (max-width: 481px) {
  .single-wproto_portfolio .wproto-prev-next-posts {
    background-image: none !important;
  }
}
/**************************************************************************************************************************
	SLIDER REVOLUTION
**************************************************************************************************************************/
.exe-header-medium span,
.exe-header-bold span,
.exe-text span,
.exe-header-medium-white span,
.exe-header-bold-white span,
.exe-text-white span {
  color: #0074C8;
}
.exe-shop-sub-title-white span {
  color: #ffffff;
  background-color: #0074C8;
}
.rev_slider_wrapper .tp-bullets .bullet,
.rev_slider_wrapper .tp-bullets .tp-bullet {
  background: #ffffff !important;
}
.rev_slider_wrapper .tp-bullets .bullet:hover,
.rev_slider_wrapper .tp-bullets .bullet.selected,
.rev_slider_wrapper .tp-bullets .tp-bullet:hover,
.rev_slider_wrapper .tp-bullets .tp-bullet.selected {
  background: #0074C8 !important;
}
.rev_slider_wrapper .tparrows {
  -webkit-border-radius: 3px !important;
  -moz-border-radius: 3px !important;
  border-radius: 3px !important;
  background-color: rgba(217, 217, 217, 0.2) !important;
}
.rev_slider_wrapper .tparrows:hover {
  background-color: #0074C8 !important;
}
.rev_slider_wrapper .tp-leftarrow {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNMjguNzI0LDUwYzAtMS4zMzgsMC41MTEtMi42NzYsMS41My0zLjY5NmwzMi4xLTMyLjA5OWMyLjA0Mi0yLjA0Miw1LjM1Mi0yLjA0Miw3LjM5MywwYzIuMDQxLDIuMDQxLDIuMDQxLDUuMzUxLDAsNy4zOTMgTDQxLjM0NCw1MGwyOC40MDIsMjguNDAyYzIuMDQxLDIuMDQxLDIuMDQxLDUuMzUyLDAsNy4zOTNjLTIuMDQxLDIuMDQyLTUuMzUxLDIuMDQyLTcuMzkzLDBsLTMyLjEtMzIuMDk5IEMyOS4yMzQsNTIuNjc2LDI4LjcyNCw1MS4zMzgsMjguNzI0LDUweiIvPjwvc3ZnPg==) !important;
}
.rev_slider_wrapper .tp-rightarrow {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNNjkuNzQ2LDUzLjY5NmwtMzIuMSwzMi4wOTljLTIuMDQyLDIuMDQyLTUuMzUyLDIuMDQyLTcuMzkzLDBjLTIuMDQxLTIuMDQxLTIuMDQxLTUuMzUyLDAtNy4zOTNMNTguNjU2LDUwTDMwLjI1NCwyMS41OTggYy0yLjA0MS0yLjA0Mi0yLjA0MS01LjM1MiwwLTcuMzkzYzIuMDQxLTIuMDQyLDUuMzUxLTIuMDQyLDcuMzkzLDBsMzIuMSwzMi4wOTljMS4wMiwxLjAyMSwxLjUzLDIuMzU4LDEuNTMsMy42OTYgUzcwLjc2Niw1Mi42NzYsNjkuNzQ2LDUzLjY5NnoiLz48L3N2Zz4=) !important;
}
.rev_slider_wrapper .tp-bannertimer {
  background-color: #0074C8 !important;
}
/*-----------------------------------------------------------------------------------------------------------------------------------------------------
	Star rating
*/
.star-rating {
  font-size: 1.2rem;
}
.star-rating > span {
  font-size: 1.2rem;
}
.star-rating:before {
  color: #e1e1e1;
}
.star-rating span:before {
  color: #fac401;
}
/**************************************************************************************************************************
	PAGINATION STYLES
**************************************************************************************************************************/
.wproto-pagination,
.woocommerce-pagination {
  border-top: 1px solid #e1e1e1;
}
.wproto-pagination.style-numeric_with_prev_next .wproto-load-more-posts-link,
.wproto-pagination.style-numeric .wproto-load-more-posts-link,
.woocommerce-pagination .wproto-load-more-posts-link {
  font-size: 1.2rem;
}
.wproto-pagination.style-numeric_with_prev_next a,
.wproto-pagination.style-numeric a,
.woocommerce-pagination a,
.wproto-pagination.style-numeric_with_prev_next .current,
.wproto-pagination.style-numeric .current,
.woocommerce-pagination .current {
  border: 1px solid #f5f5f5;
  background-color: #f5f5f5;
  color: #959595;
}
.wproto-pagination.style-numeric_with_prev_next a:hover,
.wproto-pagination.style-numeric a:hover,
.woocommerce-pagination a:hover,
.wproto-pagination.style-numeric_with_prev_next .current,
.wproto-pagination.style-numeric .current,
.woocommerce-pagination .current {
  border-color: #0074C8;
  color: #0074C8;
  background-color: transparent;
}
.wproto-pagination.style-numeric_with_prev_next a.next,
.wproto-pagination.style-numeric a.next,
.woocommerce-pagination a.next,
.wproto-pagination.style-numeric_with_prev_next a.prev,
.wproto-pagination.style-numeric a.prev,
.woocommerce-pagination a.prev {
  border-color: #363636;
  background-color: #363636;
  color: #ffffff;
}
.wproto-pagination.style-numeric_with_prev_next a.next:after,
.wproto-pagination.style-numeric a.next:after,
.woocommerce-pagination a.next:after,
.wproto-pagination.style-numeric_with_prev_next a.prev:after,
.wproto-pagination.style-numeric a.prev:after,
.woocommerce-pagination a.prev:after {
  background-color: #1c1c1c;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNNjkuNzQ2LDUzLjY5NmwtMzIuMSwzMi4wOTljLTIuMDQyLDIuMDQyLTUuMzUyLDIuMDQyLTcuMzkzLDBjLTIuMDQxLTIuMDQxLTIuMDQxLTUuMzUyLDAtNy4zOTNMNTguNjU2LDUwTDMwLjI1NCwyMS41OTggYy0yLjA0MS0yLjA0Mi0yLjA0MS01LjM1MiwwLTcuMzkzYzIuMDQxLTIuMDQyLDUuMzUxLTIuMDQyLDcuMzkzLDBsMzIuMSwzMi4wOTljMS4wMiwxLjAyMSwxLjUzLDIuMzU4LDEuNTMsMy42OTYgUzcwLjc2Niw1Mi42NzYsNjkuNzQ2LDUzLjY5NnoiLz48L3N2Zz4=) !important;
}
.wproto-pagination.style-numeric_with_prev_next a.prev:after,
.wproto-pagination.style-numeric a.prev:after,
.woocommerce-pagination a.prev:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNMjguNzI0LDUwYzAtMS4zMzgsMC41MTEtMi42NzYsMS41My0zLjY5NmwzMi4xLTMyLjA5OWMyLjA0Mi0yLjA0Miw1LjM1Mi0yLjA0Miw3LjM5MywwYzIuMDQxLDIuMDQxLDIuMDQxLDUuMzUxLDAsNy4zOTMgTDQxLjM0NCw1MGwyOC40MDIsMjguNDAyYzIuMDQxLDIuMDQxLDIuMDQxLDUuMzUyLDAsNy4zOTNjLTIuMDQxLDIuMDQyLTUuMzUxLDIuMDQyLTcuMzkzLDBsLTMyLjEtMzIuMDk5IEMyOS4yMzQsNTIuNjc2LDI4LjcyNCw1MS4zMzgsMjguNzI0LDUweiIvPjwvc3ZnPg==) !important;
}
.wproto-pagination.style-numeric_with_prev_next a.next:hover,
.wproto-pagination.style-numeric a.next:hover,
.woocommerce-pagination a.next:hover,
.wproto-pagination.style-numeric_with_prev_next a.prev:hover,
.wproto-pagination.style-numeric a.prev:hover,
.woocommerce-pagination a.prev:hover {
  background-color: #0074C8;
  border-color: #0074C8;
}
.wproto-pagination.style-numeric_with_prev_next a.next:hover:after,
.wproto-pagination.style-numeric a.next:hover:after,
.woocommerce-pagination a.next:hover:after,
.wproto-pagination.style-numeric_with_prev_next a.prev:hover:after,
.wproto-pagination.style-numeric a.prev:hover:after,
.woocommerce-pagination a.prev:hover:after {
  background-color: #d02b1c;
}
/**************************************************************************************************************************
	LIST OF BLOG POSTS STYLES
**************************************************************************************************************************/
.wproto-posts-grid .post-content-inner {
  background-color: #fafafa;
}
.wproto-posts-grid .meta-item,
.wproto-posts-grid .meta-item a {
  color: #c8c8c8;
}
.wproto-posts-grid .meta-item a:hover {
  color: #0074C8;
}
.wproto-posts-grid .post-title a,
.wproto-posts-grid a.more {
  color: #363636;
}
.wproto-posts-grid .post-title a:hover,
.wproto-posts-grid a.more:hover {
  color: #0074C8;
}
.wproto-posts-grid .read-more a.button:hover {
  color: #ffffff;
  background-color: #0074C8;
}
.wproto-posts-grid.style-cols_1_centered_no_bg .post-content-inner {
  background-color: transparent;
}
.wproto-posts-grid.style-cols_1_centered_no_bg article {
  border-bottom: 1px solid #e1e1e1;
}
.sticky {
  border: 1px solid #0074C8;
}
.wproto-posts-grid.style-cols_2 .post-title,
.wproto-posts-grid.style-cols_2_alt .post-title,
.wproto-posts-grid.style-cols_2_masonry .post-title,
.wproto-posts-grid.style-cols_2_masonry_alt .post-title {
  font-size: 2.4rem;
  line-height: 1.15em;
}
.wproto-posts-grid.style-cols_3 .post-title,
.wproto-posts-grid.style-cols_4 .post-title,
.wproto-posts-grid.style-cols_3_masonry .post-title,
.wproto-posts-grid.style-cols_4_masonry .post-title {
  font-size: 1.8rem;
  line-height: 1.15em;
}
.wproto-posts-grid.style-cols_3 .format-link .post-text-area h2,
.wproto-posts-grid.style-cols_4 .format-link .post-text-area h2,
.wproto-posts-grid.style-cols_3_masonry .format-link .post-text-area h2,
.wproto-posts-grid.style-cols_4_masonry .format-link .post-text-area h2,
.wproto-posts-grid.style-cols_3 .format-quote blockquote p,
.wproto-posts-grid.style-cols_4 .format-quote blockquote p,
.wproto-posts-grid.style-cols_3_masonry .format-quote blockquote p,
.wproto-posts-grid.style-cols_4_masonry .format-quote blockquote p {
  font-size: 1.8rem;
  line-height: 1.15em;
}
.wproto-posts-grid.style-cols_2_masonry_alt .format-link .post-text-area h2,
.wproto-posts-grid.style-cols_2 .format-link .post-text-area h2,
.wproto-posts-grid.style-cols_2_alt .format-link .post-text-area h2,
.wproto-posts-grid.style-cols_2_masonry_alt .format-quote blockquote p,
.wproto-posts-grid.style-cols_2 .format-quote blockquote p,
.wproto-posts-grid.style-cols_2_alt .format-quote blockquote p {
  font-size: 1.8rem;
  line-height: 1.15em;
}
.wproto-posts-grid.style-cols_2_alt .post-grid-media-header:after,
.wproto-posts-grid.style-cols_3 .post-grid-media-header:after,
.wproto-posts-grid.style-cols_2_masonry_alt .post-grid-media-header:after,
.wproto-posts-grid.style-cols_3_masonry .post-grid-media-header:after {
  border-color: transparent transparent #fafafa transparent;
}
.wproto-posts-grid.style-cols_2_alt article:hover .post-content-inner,
.wproto-posts-grid.style-cols_2_masonry_alt article:hover .post-content-inner {
  background-color: #0074C8;
  color: #ffffff;
}
.wproto-posts-grid.style-cols_2_alt article:hover a,
.wproto-posts-grid.style-cols_2_masonry_alt article:hover a,
.wproto-posts-grid.style-cols_2_alt article:hover p,
.wproto-posts-grid.style-cols_2_masonry_alt article:hover p,
.wproto-posts-grid.style-cols_2_alt article:hover .button,
.wproto-posts-grid.style-cols_2_masonry_alt article:hover .button {
  color: #ffffff;
}
.wproto-posts-grid.style-cols_2_alt article:hover .read-more,
.wproto-posts-grid.style-cols_2_masonry_alt article:hover .read-more {
  border-color: #ffffff;
}
.wproto-posts-grid.style-cols_2_alt article:hover .meta-item,
.wproto-posts-grid.style-cols_2_masonry_alt article:hover .meta-item,
.wproto-posts-grid.style-cols_2_alt article:hover .meta-item a,
.wproto-posts-grid.style-cols_2_masonry_alt article:hover .meta-item a {
  color: rgba(255, 255, 255, 0.7);
}
.wproto-posts-grid.style-cols_2_alt article:hover .meta-item a:hover,
.wproto-posts-grid.style-cols_2_masonry_alt article:hover .meta-item a:hover {
  color: #ffffff;
}
.wproto-posts-grid.style-cols_2_alt article:hover .button:hover,
.wproto-posts-grid.style-cols_2_masonry_alt article:hover .button:hover {
  border-color: #ffffff;
}
.wproto-posts-grid.style-cols_2_alt article:hover .post-grid-media-header:after,
.wproto-posts-grid.style-cols_2_masonry_alt article:hover .post-grid-media-header:after {
  border-color: transparent transparent #0074C8 transparent;
}
.wproto-posts-grid.style-cols_3 article:after,
.wproto-posts-grid.style-cols_4 article:after,
.wproto-posts-grid.style-cols_3_masonry article:after,
.wproto-posts-grid.style-cols_4_masonry article:after {
  background-color: #363636;
}
.wproto-posts-grid.style-cols_3 article:hover .more,
.wproto-posts-grid.style-cols_4 article:hover .more,
.wproto-posts-grid.style-cols_3_masonry article:hover .more,
.wproto-posts-grid.style-cols_4_masonry article:hover .more,
.wproto-posts-grid.style-cols_3 article:hover .post-title a,
.wproto-posts-grid.style-cols_4 article:hover .post-title a,
.wproto-posts-grid.style-cols_3_masonry article:hover .post-title a,
.wproto-posts-grid.style-cols_4_masonry article:hover .post-title a {
  color: #0074C8;
}
.wproto-posts-grid.style-cols_3 article:hover:after,
.wproto-posts-grid.style-cols_4 article:hover:after,
4\ .wproto-posts-grid.style-cols_3_masonry article:hover:after,
.wproto-posts-grid.style-cols_4_masonry article:hover:after {
  background-color: #0074C8;
}
.wproto-posts-grid.style-cols_4 .format-quote blockquote p,
.wproto-posts-grid.style-cols_4_masonry .format-quote blockquote p,
.wproto-posts-grid.style-cols_4 .format-link blockquote p,
.wproto-posts-grid.style-cols_4_masonry .format-link blockquote p,
.wproto-posts-grid.style-cols_4 .format-quote .post-text-area h2,
.wproto-posts-grid.style-cols_4_masonry .format-quote .post-text-area h2,
.wproto-posts-grid.style-cols_4 .format-link .post-text-area h2,
.wproto-posts-grid.style-cols_4_masonry .format-link .post-text-area h2 {
  font-size: 1.8rem;
  line-height: 1.15em;
}
.post-format-icon {
  background-color: #363636;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNMTQxLjkzOCwzMjQuOTY1TDExLjgxOSw0ODQuMDIzYy0zLjM4Nyw0LjE0Ni0zLjUxNywxMC4yNCwwLDE0LjUzNWM0LjAwMiw0LjkxOCwxMS4yNDcsNS42NDYsMTYuMTQ3LDEuNjI1IGwxNTkuMTA3LTEzMC4xMzFjLTguMTMtNy4yNC0xNS45NTUtMTQuNTk4LTIzLjI0NC0yMS44OTNDMTU2LjE5OSwzNDAuNTMzLDE0OC45MDksMzMyLjc1OCwxNDEuOTM4LDMyNC45NjV6Ii8+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTQ0Ny44OSw2NC4xQzQwMy40LDE5LjU5OCwzNTMuMTM0LTIuMjQ2LDMzNS41ODEsMTUuMjU0Yy0wLjkwMywwLjkwOC05Mi43NTcsMTI2LjE5Ny0xMzguNzk2LDE4OC45OCBjLTMwLjE2Ni0yMS41LTU3LjIxOS0zNC4wODItNzQuNjU2LTM0LjA2OGMtNi4zNzQsMC0xMS40ODUsMS42NjItMTQuOTcxLDUuMThjLTE5LjE5NywxOS4xNjQsMTYuNjQ2LDg2LjA3Niw4MC4wMjgsMTQ5LjQ1OSBjNTEuNzk3LDUxLjc5NywxMDUuOTcxLDg1LjIyMywxMzQuNDg4LDg1LjIyM2M2LjM4NywwLDExLjQ3Mi0xLjY4LDE0Ljk3MS01LjE3OGMxMy4wODQtMTMuMDg0LDAuNTQ4LTQ4LjQxLTI4Ljg1OC04OS42NTggYzYyLjgwMi00Ni4wNDMsMTg4LjA0Ny0xMzcuODkzLDE4OC45MzItMTM4Ljc4MUM1MTQuMjU0LDE1OC44OTMsNDkyLjM4LDEwOC42MDcsNDQ3Ljg5LDY0LjF6Ii8+PC9nPjwvc3ZnPg==) !important;
}
.has-post-thumbnail .post-format-icon {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDg1Ljk0NXB4IiBoZWlnaHQ9IjQ4NS45NDVweCIgdmlld0JveD0iMCAwIDQ4NS45NDUgNDg1Ljk0NSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDg1Ljk0NSA0ODUuOTQ1OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGc+PGc+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTE0OS44MzUsODYuMjZjMC0xNS4zNzktMTIuNDY1LTI3Ljg0NC0yNy44NDQtMjcuODQ0SDcyLjM4NmMtMTUuMzc1LDAtMjcuODQsMTIuNDY1LTI3Ljg0LDI3Ljg0NHYzMC44NzVoMTA1LjI4OVY4Ni4yNiBMMTQ5LjgzNSw4Ni4yNnoiLz48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNMzE5LjkxNCwyMzQuMzkzYy0zNi41NTYsMC02Ni4yNzcsMjkuNzM4LTY2LjI3Nyw2Ni4yODVjMCwzNi41NTEsMjkuNzI0LDY2LjI4OSw2Ni4yNzcsNjYuMjg5IGMzNi41NTksMCw2Ni4yNzktMjkuNzM4LDY2LjI3OS02Ni4yODlDMzg2LjE5NSwyNjQuMTMxLDM1Ni40NzMsMjM0LjM5MywzMTkuOTE0LDIzNC4zOTN6Ii8+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTQ0OS41LDE0MC43MjFoLTE1LjY5MWwtMjEuOTU3LTg3LjgwOUM0MDcuODA1LDM2LjY4OSwzOTMuMjE5LDI1LjMxLDM3Ni41LDI1LjMxSDI1NS4yMzQgYy0xNi43MjMsMC0zMS4zMDUsMTEuMzc5LTM1LjM1NSwyNy42MDJsLTIxLjk1Nyw4Ny44MDlIMzYuNDQ1QzE2LjMyNCwxNDAuNzIxLDAsMTU3LjAzNywwLDE3Ny4xNjZ2MjQ3LjAyMyBjMCwyMC4xMjksMTYuMzI0LDM2LjQ0NSwzNi40NDUsMzYuNDQ1aDYyLjc3VjIxMC4xMTJjMC04Ljk0NSw3LjI0Ni0xNi4xOTksMTYuMTk5LTE2LjE5OXMxNi4xOTksNy4yNTQsMTYuMTk5LDE2LjE5OXYyNTAuNTIzIEg0NDkuNWMyMC4xMjEsMCwzNi40NDUtMTYuMzE2LDM2LjQ0NS0zNi40NDVWMTc3LjE2NkM0ODUuOTQ1LDE1Ny4wMzcsNDY5LjYyMSwxNDAuNzIxLDQ0OS41LDE0MC43MjF6IE0yNTMuMDk4LDcxLjkyIGMwLTMuMzU1LDIuNzI0LTYuMDc0LDYuMDc0LTYuMDc0aDExNS40MTRjMy4zNTIsMCw2LjA3NCwyLjcxOSw2LjA3NCw2LjA3NHYzOS4xNDFjMCwzLjM1NS0yLjcyNiw2LjA3NC02LjA3NCw2LjA3NEgyNTkuMTcyIGMtMy4zNTMsMC02LjA3NC0yLjcxOS02LjA3NC02LjA3NFY3MS45MnogTTMxOS45MTQsNDIxLjM4OWMtNjYuNTY0LDAtMTIwLjcxMi01NC4xNTEtMTIwLjcxMi0xMjAuNzExIGMwLTY2LjU1NSw1NC4xNDYtMTIwLjcxMSwxMjAuNzEyLTEyMC43MTFjNjYuNTY0LDAsMTIwLjcxMSw1NC4xNTYsMTIwLjcxMSwxMjAuNzExIEM0NDAuNjI1LDM2Ny4yMzgsMzg2LjQ4LDQyMS4zODksMzE5LjkxNCw0MjEuMzg5eiIvPjwvZz48L2c+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
.post_format-post-format-quote .post-format-icon {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTA4LjA0NHB4IiBoZWlnaHQ9IjUwOC4wNDRweCIgdmlld0JveD0iMCAwIDUwOC4wNDQgNTA4LjA0NCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTA4LjA0NCA1MDguMDQ0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGc+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTAuMTA4LDM1Mi41MzZjMCw2Ni43OTQsNTQuMTQ0LDEyMC45MzgsMTIwLjkzNywxMjAuOTM4YzY2Ljc5NCwwLDEyMC45MzgtNTQuMTQ0LDEyMC45MzgtMTIwLjkzOCBzLTU0LjE0NC0xMjAuOTM3LTEyMC45MzgtMTIwLjkzN2MtMTMuNzI3LDAtMjYuODY3LDIuMzkzLTM5LjE2OCw2LjYxQzEwOS4wOTMsODIuMTE4LDIzMC44MTQtMTguNTQzLDExNy45NzksNjQuMzAzIEMtNy4xMzgsMTU2LjE3LTAuMDI2LDM0OC44NCwwLjExNCwzNTIuMzcxQzAuMTE0LDM1Mi40MjYsMC4xMDgsMzUyLjQ3NSwwLjEwOCwzNTIuNTM2eiIvPjxwYXRoIGZpbGw9IiNmZmZmZmYiIGQ9Ik0yNjYuMTY5LDM1Mi41MzZjMCw2Ni43OTQsNTQuMTQ0LDEyMC45MzgsMTIwLjkzOCwxMjAuOTM4czEyMC45MzgtNTQuMTQ0LDEyMC45MzgtMTIwLjkzOFM0NTMuOSwyMzEuNTk5LDM4Ny4xMDYsMjMxLjU5OSBjLTEzLjcyOCwwLTI2Ljg2NywyLjM5My0zOS4xNjgsNi42MUMzNzUuMTU0LDgyLjExOCw0OTYuODc1LTE4LjU0MywzODQuMDQsNjQuMzAzQzI1OC45MjMsMTU2LjE3LDI2Ni4wMzQsMzQ4Ljg0LDI2Ni4xNzUsMzUyLjM3MSBDMjY2LjE3NSwzNTIuNDI2LDI2Ni4xNjksMzUyLjQ3NSwyNjYuMTY5LDM1Mi41MzZ6Ii8+PC9nPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=) !important;
}
.post_format-post-format-gallery .post-format-icon {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjguOTA3IDI4LjkwNyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjguOTA3IDI4LjkwNzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxnIGlkPSJjODRfbGFuZHNjYXBlIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNMi42MjUsMjQuMjE1VjUuMjkxSDAuNTA5QzAuMjI5LDUuMjkxLDAsNS41MTksMCw1Ljh2MjAuODk5YzAsMC4yODIsMC4yMjksMC41MTEsMC41MDksMC41MTFoMjQuMTU1IGMwLjI4MSwwLDAuNTEtMC4yMjksMC41MS0wLjUxMXYtMS45NzRIMy4xMzZDMi44NTEsMjQuNzI1LDIuNjI1LDI0LjQ5NSwyLjYyNSwyNC4yMTV6Ii8+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTI4LjM5NiwxLjY5OEg0LjI0NGMtMC4yODIsMC0wLjUwOSwwLjIyOS0wLjUwOSwwLjUwOXYyMC44OThjMCwwLjI4MiwwLjIyOCwwLjUxMywwLjUwOSwwLjUxM2gyNC4xNTMgYzAuMjgxLDAsMC41MS0wLjIzLDAuNTEtMC41MTNWMi4yMDdDMjguOTA2LDEuOTI3LDI4LjY3OCwxLjY5OCwyOC4zOTYsMS42OTh6IE0xMC41MDEsMy41OThjMS40OTQsMCwyLjcwOCwxLjIxMywyLjcwOCwyLjcxIGMwLDEuNDk5LTEuMjE0LDIuNzA3LTIuNzA4LDIuNzA3Yy0xLjQ5NiwwLTIuNzA5LTEuMjA4LTIuNzA5LTIuNzA3QzcuNzkyLDQuODExLDkuMDA1LDMuNTk4LDEwLjUwMSwzLjU5OHogTTI3LjI1LDE3LjMwNmgtMC4wMzMgSDcuMjY5SDUuNjcxdi0wLjIwOGw0LjI1OC00Ljg2NWwyLjM5NiwxLjYxNmwyLjc5Mi00Ljc4NWwzLjI0NCwyLjNsMi45MzItNi4wNzdMMjcuMjUsMTcuMDhWMTcuMzA2eiIvPjwvZz48ZyBpZD0iQ2FwYV8xXzE0N18iPjwvZz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
}
.post_format-post-format-video .post-format-icon {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDY5LjYzM3B4IiBoZWlnaHQ9IjQ2OS42MzNweCIgdmlld0JveD0iMCAwIDQ2OS42MzMgNDY5LjYzMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDY5LjYzMyA0NjkuNjMzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTQ1MC4wNjYsMHYxOS45MWgtNDQuNVYwaC0zNDEuNXYxOS45MWgtNDQuNVYwSDB2NDY5LjYzM2gxOS41NjZ2LTIxLjI2aDQ0LjV2MjEuMjZoMzQxLjV2LTIxLjI2aDQ0LjV2MjEuMjZoMTkuNTY2VjAgSDQ1MC4wNjZ6IE02NC4wNjYsMzk2LjYzNWgtNDQuNXYtNDIuNDQzaDQ0LjVWMzk2LjYzNXogTTY0LjA2NiwzMDIuNDU0aC00NC41di00Mi40NDNoNDQuNVYzMDIuNDU0eiBNNjQuMDY2LDIwOC4yNzNoLTQ0LjVWMTY1LjgzIGg0NC41VjIwOC4yNzN6IE02NC4wNjYsMTE0LjA5MWgtNDQuNVY3MS42NDhoNDQuNVYxMTQuMDkxeiBNMzY1LjU2OCw1NC4wNjN2MTQ5LjgxOUgxMDQuMDYzVjU0LjA2M0gzNjUuNTY4eiBNMTA0LjA2Myw0MTUuNTY4IFYyNjUuNzVoMjYxLjUwNXYxNDkuODE4SDEwNC4wNjN6IE00NTAuMDY2LDM5Ni42MzVoLTQ0LjV2LTQyLjQ0M2g0NC41VjM5Ni42MzV6IE00NTAuMDY2LDMwMi40NTRoLTQ0LjV2LTQyLjQ0M2g0NC41VjMwMi40NTR6IE00NTAuMDY2LDIwOC4yNzNoLTQ0LjVWMTY1LjgzaDQ0LjVWMjA4LjI3M3ogTTQ1MC4wNjYsMTE0LjA5MWgtNDQuNVY3MS42NDhoNDQuNVYxMTQuMDkxeiIvPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=) !important;
}
.post_format-post-format-audio .post-format-icon {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjUuNjg1IDI1LjY4NSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjUuNjg1IDI1LjY4NTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxwYXRoIGZpbGw9IiNmZmZmZmYiIGQ9Ik0yMi4wOCwwLjA5OEwxMC45NywzLjQ5N0M5LjYyNCwzLjg4MSw4LjUzMyw1LjI4NSw4LjUzMyw2LjYzMXYxMS41NTdjMCwwLDAsMC4xNTgsMCwwLjE2MiBjMCwwLTAuODA1LTAuNTQzLTIuNTk4LTAuMjg5Yy0yLjYzMywwLjM3NC00Ljc2OCwyLjM5NS00Ljc2OCw0LjUxNXMyLjEzNSwzLjQxOSw0Ljc2OCwzLjA0NWMyLjYzNS0wLjM3Miw0LjU2Ni0yLjMzMSw0LjU2Ni00LjQ1MiBjMCwwLDAtOS4wNjYsMC0xMC4wMDZzMS4xMy0xLjM0MywxLjEzLTEuMzQzbDkuODIzLTMuMDc5YzAsMCwxLjA4Ny0wLjM2NSwxLjA4NywwLjY0MXMwLDguMDMxLDAsOC4wMzFzMCwwLjAwMiwwLDAuMDA2IGMwLDAtMS4wMDEtMC41NzYtMi43OTQtMC4zNThjLTIuNjMzLDAuMzE5LTQuNzY4LDIuMjk4LTQuNzY4LDQuNDE3YzAsMi4xMjEsMi4xMzUsMy40NjMsNC43NjgsMy4xNDMgYzIuNjM1LTAuMzE5LDQuNzctMi4yOTcsNC43Ny00LjQxOFYxLjg0QzI0LjUxNywwLjQ5NCwyMy40MjUtMC4yODYsMjIuMDgsMC4wOTh6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
.post_format-post-format-link .post-format-icon {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNNDU5LjY1NCwyMzMuMzczbC05MC41MzEsOTAuNWMtNDkuOTY5LDUwLTEzMS4wMzEsNTAtMTgxLDBjLTcuODc1LTcuODQ0LTE0LjAzMS0xNi42ODgtMTkuNDM4LTI1LjgxMyBsNDIuMDYzLTQyLjA2M2MyLTIuMDE2LDQuNDY5LTMuMTcyLDYuODI4LTQuNTMxYzIuOTA2LDkuOTM4LDcuOTg0LDE5LjM0NCwxNS43OTcsMjcuMTU2YzI0Ljk1MywyNC45NjksNjUuNTYzLDI0LjkzOCw5MC41LDAgbDkwLjUtOTAuNWMyNC45NjktMjQuOTY5LDI0Ljk2OS02NS41NjMsMC05MC41MTZjLTI0LjkzOC0yNC45NTMtNjUuNTMxLTI0Ljk1My05MC41LDBsLTMyLjE4OCwzMi4yMTkgYy0yNi4xMDktMTAuMTcyLTU0LjI1LTEyLjkwNi04MS42NDEtOC44OTFsNjguNTc4LTY4LjU3OGM1MC00OS45ODQsMTMxLjAzMS00OS45ODQsMTgxLjAzMSwwIEM1MDkuNjIzLDEwMi4zNDIsNTA5LjYyMywxODMuMzg5LDQ1OS42NTQsMjMzLjM3M3ogTTIyMC4zMjYsMzgyLjE4NmwtMzIuMjAzLDMyLjIxOWMtMjQuOTUzLDI0LjkzOC02NS41NjMsMjQuOTM4LTkwLjUxNiwwIGMtMjQuOTUzLTI0Ljk2OS0yNC45NTMtNjUuNTYzLDAtOTAuNTMxbDkwLjUxNi05MC41YzI0Ljk2OS0yNC45NjksNjUuNTQ3LTI0Ljk2OSw5MC41LDBjNy43OTcsNy43OTcsMTIuODc1LDE3LjIwMywxNS44MTMsMjcuMTI1IGMyLjM3NS0xLjM3NSw0LjgxMy0yLjUsNi44MTMtNC41bDQyLjA2My00Mi4wNDdjLTUuMzc1LTkuMTU2LTExLjU2My0xNy45NjktMTkuNDM4LTI1LjgyOGMtNDkuOTY5LTQ5Ljk4NC0xMzEuMDMxLTQ5Ljk4NC0xODEuMDE2LDAgbC05MC41LDkwLjVjLTQ5Ljk4NCw1MC00OS45ODQsMTMxLjAzMSwwLDE4MS4wMzFjNDkuOTg0LDQ5Ljk2OSwxMzEuMDMxLDQ5Ljk2OSwxODEuMDE2LDBsNjguNTk0LTY4LjU5NCBDMjc0LjU2MSwzOTUuMDkyLDI0Ni40MiwzOTIuMzQyLDIyMC4zMjYsMzgyLjE4NnoiLz48L3N2Zz4=) !important;
}
.post-grid-media-header:hover .post-format-icon,
.post-text-area:hover .post-format-icon {
  background-color: #0074C8;
}
.wproto-post-image-area .overlay {
  background-color: rgba(0, 0, 0, 0.65);
}
.wproto-post-image-area .buttons a {
  background-color: #363636;
}
.wproto-post-image-area .buttons .zoom {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjE2cHgiIGhlaWdodD0iMTQ2cHgiIHZpZXdCb3g9IjAgMCAyMTYgMTQ2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyMTYgMTQ2IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNMTcyLjc3LDEyMy4wMjVMMTQ0LjgyNSw5NS4wOGM2LjczNS05LjcyMiwxMC4xMDQtMjAuNTU5LDEwLjEwNC0zMi41MDhjMC03Ljc2Ny0xLjUwOC0xNS4xOTUtNC41MjMtMjIuMjgzIGMtMy4wMTQtNy4wODktNy4wODgtMTMuMTk5LTEyLjIyMS0xOC4zMzJzLTExLjI0Mi05LjIwNy0xOC4zMy0xMi4yMjFjLTcuMDktMy4wMTUtMTQuNTE4LTQuNTIyLTIyLjI4NS00LjUyMiBjLTcuNzY3LDAtMTUuMTk1LDEuNTA3LTIyLjI4Myw0LjUyMmMtNy4wODksMy4wMTQtMTMuMTk5LDcuMDg4LTE4LjMzMiwxMi4yMjFjLTUuMTMzLDUuMTMzLTkuMjA3LDExLjI0NC0xMi4yMjEsMTguMzMyIGMtMy4wMTUsNy4wODktNC41MjIsMTQuNTE2LTQuNTIyLDIyLjI4M2MwLDcuNzY3LDEuNTA3LDE1LjE5Myw0LjUyMiwyMi4yODNjMy4wMTQsNy4wODgsNy4wODgsMTMuMTk3LDEyLjIyMSwxOC4zMyBjNS4xMzMsNS4xMzQsMTEuMjQ0LDkuMjA3LDE4LjMzMiwxMi4yMjJjNy4wODksMy4wMTUsMTQuNTE2LDQuNTIyLDIyLjI4Myw0LjUyMmMxMS45NTEsMCwyMi43ODctMy4zNjksMzIuNTA5LTEwLjEwNGwyNy45NDUsMjcuODYzIGMxLjk1NSwyLjA2NCw0LjM5NywzLjA5Niw3LjMzMiwzLjA5NmMyLjgyNCwwLDUuMjctMS4wMzIsNy4zMzItMy4wOTZjMi4wNjQtMi4wNjMsMy4wOTYtNC41MDgsMy4wOTYtNy4zMzIgQzE3NS43ODUsMTI3LjQ3OSwxNzQuNzgxLDEyNS4wMzQsMTcyLjc3LDEyMy4wMjV6IE0xMjMuMzU3LDg4LjM1N2MtNy4xNDMsNy4xNDMtMTUuNzM4LDEwLjcxNC0yNS43ODcsMTAuNzE0IGMtMTAuMDQ4LDAtMTguNjQzLTMuNTcyLTI1Ljc4Ni0xMC43MTRjLTcuMTQzLTcuMTQzLTEwLjcxNC0xNS43MzctMTAuNzE0LTI1Ljc4NmMwLTEwLjA0OCwzLjU3Mi0xOC42NDQsMTAuNzE0LTI1Ljc4NiBjNy4xNDItNy4xNDMsMTUuNzM4LTEwLjcxNCwyNS43ODYtMTAuNzE0YzEwLjA0OCwwLDE4LjY0MywzLjU3MiwyNS43ODcsMTAuNzE0YzcuMTQzLDcuMTQyLDEwLjcxNSwxNS43MzgsMTAuNzE1LDI1Ljc4NiBDMTM0LjA3Miw3Mi42MiwxMzAuNDk5LDgxLjIxNCwxMjMuMzU3LDg4LjM1N3oiLz48L3N2Zz4=) !important;
}
.wproto-post-image-area .buttons .post-link {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNNDU5LjY1NCwyMzMuMzczbC05MC41MzEsOTAuNWMtNDkuOTY5LDUwLTEzMS4wMzEsNTAtMTgxLDBjLTcuODc1LTcuODQ0LTE0LjAzMS0xNi42ODgtMTkuNDM4LTI1LjgxMyBsNDIuMDYzLTQyLjA2M2MyLTIuMDE2LDQuNDY5LTMuMTcyLDYuODI4LTQuNTMxYzIuOTA2LDkuOTM4LDcuOTg0LDE5LjM0NCwxNS43OTcsMjcuMTU2YzI0Ljk1MywyNC45NjksNjUuNTYzLDI0LjkzOCw5MC41LDAgbDkwLjUtOTAuNWMyNC45NjktMjQuOTY5LDI0Ljk2OS02NS41NjMsMC05MC41MTZjLTI0LjkzOC0yNC45NTMtNjUuNTMxLTI0Ljk1My05MC41LDBsLTMyLjE4OCwzMi4yMTkgYy0yNi4xMDktMTAuMTcyLTU0LjI1LTEyLjkwNi04MS42NDEtOC44OTFsNjguNTc4LTY4LjU3OGM1MC00OS45ODQsMTMxLjAzMS00OS45ODQsMTgxLjAzMSwwIEM1MDkuNjIzLDEwMi4zNDIsNTA5LjYyMywxODMuMzg5LDQ1OS42NTQsMjMzLjM3M3ogTTIyMC4zMjYsMzgyLjE4NmwtMzIuMjAzLDMyLjIxOWMtMjQuOTUzLDI0LjkzOC02NS41NjMsMjQuOTM4LTkwLjUxNiwwIGMtMjQuOTUzLTI0Ljk2OS0yNC45NTMtNjUuNTYzLDAtOTAuNTMxbDkwLjUxNi05MC41YzI0Ljk2OS0yNC45NjksNjUuNTQ3LTI0Ljk2OSw5MC41LDBjNy43OTcsNy43OTcsMTIuODc1LDE3LjIwMywxNS44MTMsMjcuMTI1IGMyLjM3NS0xLjM3NSw0LjgxMy0yLjUsNi44MTMtNC41bDQyLjA2My00Mi4wNDdjLTUuMzc1LTkuMTU2LTExLjU2My0xNy45NjktMTkuNDM4LTI1LjgyOGMtNDkuOTY5LTQ5Ljk4NC0xMzEuMDMxLTQ5Ljk4NC0xODEuMDE2LDAgbC05MC41LDkwLjVjLTQ5Ljk4NCw1MC00OS45ODQsMTMxLjAzMSwwLDE4MS4wMzFjNDkuOTg0LDQ5Ljk2OSwxMzEuMDMxLDQ5Ljk2OSwxODEuMDE2LDBsNjguNTk0LTY4LjU5NCBDMjc0LjU2MSwzOTUuMDkyLDI0Ni40MiwzOTIuMzQyLDIyMC4zMjYsMzgyLjE4NnoiLz48L3N2Zz4=) !important;
}
.wproto-post-image-area .buttons .zoom:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjE2cHgiIGhlaWdodD0iMTQ2cHgiIHZpZXdCb3g9IjAgMCAyMTYgMTQ2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyMTYgMTQ2IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNMTcyLjc3LDEyMy4wMjVMMTQ0LjgyNSw5NS4wOGM2LjczNS05LjcyMiwxMC4xMDQtMjAuNTU5LDEwLjEwNC0zMi41MDhjMC03Ljc2Ny0xLjUwOC0xNS4xOTUtNC41MjMtMjIuMjgzIGMtMy4wMTQtNy4wODktNy4wODgtMTMuMTk5LTEyLjIyMS0xOC4zMzJzLTExLjI0Mi05LjIwNy0xOC4zMy0xMi4yMjFjLTcuMDktMy4wMTUtMTQuNTE4LTQuNTIyLTIyLjI4NS00LjUyMiBjLTcuNzY3LDAtMTUuMTk1LDEuNTA3LTIyLjI4Myw0LjUyMmMtNy4wODksMy4wMTQtMTMuMTk5LDcuMDg4LTE4LjMzMiwxMi4yMjFjLTUuMTMzLDUuMTMzLTkuMjA3LDExLjI0NC0xMi4yMjEsMTguMzMyIGMtMy4wMTUsNy4wODktNC41MjIsMTQuNTE2LTQuNTIyLDIyLjI4M2MwLDcuNzY3LDEuNTA3LDE1LjE5Myw0LjUyMiwyMi4yODNjMy4wMTQsNy4wODgsNy4wODgsMTMuMTk3LDEyLjIyMSwxOC4zMyBjNS4xMzMsNS4xMzQsMTEuMjQ0LDkuMjA3LDE4LjMzMiwxMi4yMjJjNy4wODksMy4wMTUsMTQuNTE2LDQuNTIyLDIyLjI4Myw0LjUyMmMxMS45NTEsMCwyMi43ODctMy4zNjksMzIuNTA5LTEwLjEwNGwyNy45NDUsMjcuODYzIGMxLjk1NSwyLjA2NCw0LjM5NywzLjA5Niw3LjMzMiwzLjA5NmMyLjgyNCwwLDUuMjctMS4wMzIsNy4zMzItMy4wOTZjMi4wNjQtMi4wNjMsMy4wOTYtNC41MDgsMy4wOTYtNy4zMzIgQzE3NS43ODUsMTI3LjQ3OSwxNzQuNzgxLDEyNS4wMzQsMTcyLjc3LDEyMy4wMjV6IE0xMjMuMzU3LDg4LjM1N2MtNy4xNDMsNy4xNDMtMTUuNzM4LDEwLjcxNC0yNS43ODcsMTAuNzE0IGMtMTAuMDQ4LDAtMTguNjQzLTMuNTcyLTI1Ljc4Ni0xMC43MTRjLTcuMTQzLTcuMTQzLTEwLjcxNC0xNS43MzctMTAuNzE0LTI1Ljc4NmMwLTEwLjA0OCwzLjU3Mi0xOC42NDQsMTAuNzE0LTI1Ljc4NiBjNy4xNDItNy4xNDMsMTUuNzM4LTEwLjcxNCwyNS43ODYtMTAuNzE0YzEwLjA0OCwwLDE4LjY0MywzLjU3MiwyNS43ODcsMTAuNzE0YzcuMTQzLDcuMTQyLDEwLjcxNSwxNS43MzgsMTAuNzE1LDI1Ljc4NiBDMTM0LjA3Miw3Mi42MiwxMzAuNDk5LDgxLjIxNCwxMjMuMzU3LDg4LjM1N3oiLz48L3N2Zz4=) !important;
  background-color: #0074C8;
}
.wproto-post-image-area .buttons .post-link:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNNDU5LjY1NCwyMzMuMzczbC05MC41MzEsOTAuNWMtNDkuOTY5LDUwLTEzMS4wMzEsNTAtMTgxLDBjLTcuODc1LTcuODQ0LTE0LjAzMS0xNi42ODgtMTkuNDM4LTI1LjgxMyBsNDIuMDYzLTQyLjA2M2MyLTIuMDE2LDQuNDY5LTMuMTcyLDYuODI4LTQuNTMxYzIuOTA2LDkuOTM4LDcuOTg0LDE5LjM0NCwxNS43OTcsMjcuMTU2YzI0Ljk1MywyNC45NjksNjUuNTYzLDI0LjkzOCw5MC41LDAgbDkwLjUtOTAuNWMyNC45NjktMjQuOTY5LDI0Ljk2OS02NS41NjMsMC05MC41MTZjLTI0LjkzOC0yNC45NTMtNjUuNTMxLTI0Ljk1My05MC41LDBsLTMyLjE4OCwzMi4yMTkgYy0yNi4xMDktMTAuMTcyLTU0LjI1LTEyLjkwNi04MS42NDEtOC44OTFsNjguNTc4LTY4LjU3OGM1MC00OS45ODQsMTMxLjAzMS00OS45ODQsMTgxLjAzMSwwIEM1MDkuNjIzLDEwMi4zNDIsNTA5LjYyMywxODMuMzg5LDQ1OS42NTQsMjMzLjM3M3ogTTIyMC4zMjYsMzgyLjE4NmwtMzIuMjAzLDMyLjIxOWMtMjQuOTUzLDI0LjkzOC02NS41NjMsMjQuOTM4LTkwLjUxNiwwIGMtMjQuOTUzLTI0Ljk2OS0yNC45NTMtNjUuNTYzLDAtOTAuNTMxbDkwLjUxNi05MC41YzI0Ljk2OS0yNC45NjksNjUuNTQ3LTI0Ljk2OSw5MC41LDBjNy43OTcsNy43OTcsMTIuODc1LDE3LjIwMywxNS44MTMsMjcuMTI1IGMyLjM3NS0xLjM3NSw0LjgxMy0yLjUsNi44MTMtNC41bDQyLjA2My00Mi4wNDdjLTUuMzc1LTkuMTU2LTExLjU2My0xNy45NjktMTkuNDM4LTI1LjgyOGMtNDkuOTY5LTQ5Ljk4NC0xMzEuMDMxLTQ5Ljk4NC0xODEuMDE2LDAgbC05MC41LDkwLjVjLTQ5Ljk4NCw1MC00OS45ODQsMTMxLjAzMSwwLDE4MS4wMzFjNDkuOTg0LDQ5Ljk2OSwxMzEuMDMxLDQ5Ljk2OSwxODEuMDE2LDBsNjguNTk0LTY4LjU5NCBDMjc0LjU2MSwzOTUuMDkyLDI0Ni40MiwzOTIuMzQyLDIyMC4zMjYsMzgyLjE4NnoiLz48L3N2Zz4=) !important;
  background-color: #0074C8;
}
/**************************************************************************************************************************
	LIST OF PORTFOLIO POSTS STYLES
**************************************************************************************************************************/
.wproto-posts-grid-portfolio.portfolio-style-cols_2_masonry_no_gap .overlay-info .post-title a,
.wproto-posts-grid-portfolio.portfolio-style-cols_3_masonry_no_gap .overlay-info .post-title a,
.wproto-posts-grid-portfolio.portfolio-style-cols_2_masonry .overlay-info .post-title a,
.wproto-posts-grid-portfolio.portfolio-style-cols_3_masonry .overlay-info .post-title a {
  color: #ffffff;
}
.wproto-posts-grid-portfolio.portfolio-style-cols_2_masonry_no_gap .overlay-info .cats a,
.wproto-posts-grid-portfolio.portfolio-style-cols_3_masonry_no_gap .overlay-info .cats a,
.wproto-posts-grid-portfolio.portfolio-style-cols_2_masonry .overlay-info .cats a,
.wproto-posts-grid-portfolio.portfolio-style-cols_3_masonry .overlay-info .cats a {
  color: #959595;
}
.wproto-posts-grid-portfolio.portfolio-style-cols_2_masonry_no_gap .overlay-info:before,
.wproto-posts-grid-portfolio.portfolio-style-cols_3_masonry_no_gap .overlay-info:before,
.wproto-posts-grid-portfolio.portfolio-style-cols_2_masonry .overlay-info:before,
.wproto-posts-grid-portfolio.portfolio-style-cols_3_masonry .overlay-info:before,
.wproto-posts-grid-portfolio.portfolio-style-cols_2_masonry_no_gap .overlay-info:after,
.wproto-posts-grid-portfolio.portfolio-style-cols_3_masonry_no_gap .overlay-info:after,
.wproto-posts-grid-portfolio.portfolio-style-cols_2_masonry .overlay-info:after,
.wproto-posts-grid-portfolio.portfolio-style-cols_3_masonry .overlay-info:after {
  background-color: #0074C8;
}
.wproto-posts-grid-portfolio.portfolio-style-cols_3_masonry_no_gap .post-title a {
  font-size: 1.8rem;
  line-height: 1.20px;
}
.wproto-posts-grid-portfolio.portfolio-style-cols_2_masonry_with_desc .post-title a,
.wproto-posts-grid-portfolio.portfolio-style-cols_3_masonry_with_desc .post-title a,
.wproto-posts-grid-portfolio.portfolio-style-cols_4_masonry_with_desc .post-title a {
  color: #363636;
}
.wproto-posts-grid-portfolio.portfolio-style-cols_2_masonry_with_desc .post-title a:hover,
.wproto-posts-grid-portfolio.portfolio-style-cols_3_masonry_with_desc .post-title a:hover,
.wproto-posts-grid-portfolio.portfolio-style-cols_4_masonry_with_desc .post-title a:hover {
  color: #0074C8;
}
.wproto-posts-grid-portfolio.portfolio-style-cols_2_masonry_with_desc .cats a,
.wproto-posts-grid-portfolio.portfolio-style-cols_3_masonry_with_desc .cats a,
.wproto-posts-grid-portfolio.portfolio-style-cols_4_masonry_with_desc .cats a {
  color: #c8c8c8;
}
.wproto-posts-grid-portfolio.portfolio-style-cols_2_masonry_with_desc .cats a:hover,
.wproto-posts-grid-portfolio.portfolio-style-cols_3_masonry_with_desc .cats a:hover,
.wproto-posts-grid-portfolio.portfolio-style-cols_4_masonry_with_desc .cats a:hover {
  color: #0074C8;
}
.wproto-posts-grid-portfolio.portfolio-style-cols_2_masonry_with_desc .item-content:before,
.wproto-posts-grid-portfolio.portfolio-style-cols_3_masonry_with_desc .item-content:before,
.wproto-posts-grid-portfolio.portfolio-style-cols_4_masonry_with_desc .item-content:before {
  border-color: transparent transparent #fafafa transparent;
}
.wproto-posts-grid-portfolio.portfolio-style-cols_2_masonry_with_desc .item-content:after,
.wproto-posts-grid-portfolio.portfolio-style-cols_3_masonry_with_desc .item-content:after,
.wproto-posts-grid-portfolio.portfolio-style-cols_4_masonry_with_desc .item-content:after {
  background-color: #363636;
}
.wproto-posts-grid-portfolio.portfolio-style-cols_2_masonry_with_desc .item:hover .item-content:after,
.wproto-posts-grid-portfolio.portfolio-style-cols_3_masonry_with_desc .item:hover .item-content:after,
.wproto-posts-grid-portfolio.portfolio-style-cols_4_masonry_with_desc .item:hover .item-content:after {
  background-color: #0074C8;
}
.wproto-posts-grid-portfolio.portfolio-style-cols_2_masonry_with_desc .item:hover .post-title a,
.wproto-posts-grid-portfolio.portfolio-style-cols_3_masonry_with_desc .item:hover .post-title a,
.wproto-posts-grid-portfolio.portfolio-style-cols_4_masonry_with_desc .item:hover .post-title a {
  color: #0074C8;
}
.wproto-posts-grid-portfolio.portfolio-style-cols_2_masonry_with_desc .item:hover .cats a,
.wproto-posts-grid-portfolio.portfolio-style-cols_3_masonry_with_desc .item:hover .cats a,
.wproto-posts-grid-portfolio.portfolio-style-cols_4_masonry_with_desc .item:hover .cats a {
  color: #363636;
}
@media screen and (max-width: 767px) {
  .wproto-posts-grid-portfolio.portfolio-style-cols_2_masonry_with_desc .post-title a,
  .wproto-posts-grid-portfolio.portfolio-style-cols_3_masonry_with_desc .post-title a,
  .wproto-posts-grid-portfolio.portfolio-style-cols_4_masonry_with_desc .post-title a {
    font-size: 1.4rem;
    line-height: 1.20px;
  }
}
.wproto-filters .filters-list a {
  color: #434343;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.wproto-filters .filters-list a.current,
.wproto-filters .filters-list a:hover {
  background-color: #0074C8;
  color: #ffffff;
}
.wproto-posts-grid.style-cols_1_default article {
  background-color: #fafafa;
}
.wproto-posts-grid.style-cols_1_default .wproto-post-image-area:after {
  border-color: transparent #fafafa transparent transparent;
}
.wproto-posts-grid.style-cols_1_default .post-title {
  color: #363636;
}
.wproto-posts-grid.style-cols_1_default .categories a {
  color: #d4d4d4;
}
.wproto-posts-grid.style-cols_1_default .categories a:hover {
  color: #0074C8;
}
.wproto-posts-grid.style-cols_1_default .more {
  border-bottom: 2px solid #363636;
}
.wproto-posts-grid.style-cols_1_default .row:hover .post-title a,
.wproto-posts-grid.style-cols_1_default .row:hover .more {
  color: #0074C8;
  border-color: #0074C8;
}
.wproto-posts-grid.style-cols_1_default .row:hover .excerpt {
  color: #363636;
}
.wproto-posts-grid.style-cols_1_alt article {
  background-color: #fafafa;
}
.wproto-posts-grid.style-cols_1_alt .post-title {
  color: #363636;
}
.wproto-posts-grid.style-cols_1_alt .categories a {
  color: #d4d4d4;
}
.wproto-posts-grid.style-cols_1_alt .categories a:hover {
  color: #0074C8;
}
.wproto-posts-grid.style-cols_1_alt .item-num-1 .wproto-post-image-area:after {
  border-color: transparent #fafafa transparent transparent;
}
.wproto-posts-grid.style-cols_1_alt .item-num-2 .wproto-post-image-area:after {
  border-color: transparent transparent transparent #fafafa;
}
.wproto-posts-grid.style-cols_1_alt .row:hover article {
  background-color: #111111;
  color: #636363;
}
.wproto-posts-grid.style-cols_1_alt .row:hover .post-title a {
  color: #ffffff;
}
.wproto-posts-grid.style-cols_1_alt .row:hover .categories a {
  color: #464646;
}
.wproto-posts-grid.style-cols_1_alt .row:hover .categories a:hover {
  color: #0074C8;
}
.wproto-posts-grid.style-cols_1_alt .row:hover .wproto-post-image-area .overlay {
  background-color: rgba(229, 73, 58, 0.8);
}
.wproto-posts-grid.style-cols_1_alt .row:hover .button.button-more {
  color: #343434;
  border-color: #343434;
}
.wproto-posts-grid.style-cols_1_alt .row:hover .button.button-more:hover {
  color: #0074C8;
  border-color: #0074C8;
}
.wproto-posts-grid.style-cols_1_alt .item-num-1:hover .wproto-post-image-area:after {
  border-color: transparent #111111 transparent transparent;
}
.wproto-posts-grid.style-cols_1_alt .item-num-2:hover .wproto-post-image-area:after {
  border-color: transparent transparent transparent #111111;
}
.wproto-full-width-filters {
  background-color: #363636;
  color: rgba(255, 255, 255, 0.85);
}
.wproto-full-width-filters a {
  color: #ffffff;
}
.wproto-full-width-filters .links a:hover,
.wproto-full-width-filters .links a.current {
  border-bottom-color: #ffffff;
}
.wproto-full-width-grid.portfolio-style-full_width .inner:hover .inside-overlay {
  border: 5px solid #0074C8;
}
.wproto-full-width-grid.portfolio-style-full_width .post-title {
  font-size: 2.4rem;
  line-height: 1.2em;
}
.wproto-full-width-grid.portfolio-style-full_width .overlay-info .post-title a,
.wproto-full-width-grid.portfolio-style-full_width_alt .overlay-info .post-title a,
.wproto-posts-carousel-shortcode-style-style_1 .overlay-info .post-title a,
.wproto-posts-carousel-shortcode-style-style_2 .overlay-info .post-title a,
.wproto-posts-carousel-shortcode-style-style_3 .overlay-info .post-title a,
.wproto-full-width-grid.portfolio-style-full_width .post-info .post-title a,
.wproto-full-width-grid.portfolio-style-full_width_alt .post-info .post-title a,
.wproto-posts-carousel-shortcode-style-style_1 .post-info .post-title a,
.wproto-posts-carousel-shortcode-style-style_2 .post-info .post-title a,
.wproto-posts-carousel-shortcode-style-style_3 .post-info .post-title a {
  color: #ffffff;
}
.wproto-full-width-grid.portfolio-style-full_width .overlay-info .cats a,
.wproto-full-width-grid.portfolio-style-full_width_alt .overlay-info .cats a,
.wproto-posts-carousel-shortcode-style-style_1 .overlay-info .cats a,
.wproto-posts-carousel-shortcode-style-style_2 .overlay-info .cats a,
.wproto-posts-carousel-shortcode-style-style_3 .overlay-info .cats a,
.wproto-full-width-grid.portfolio-style-full_width .post-info .cats a,
.wproto-full-width-grid.portfolio-style-full_width_alt .post-info .cats a,
.wproto-posts-carousel-shortcode-style-style_1 .post-info .cats a,
.wproto-posts-carousel-shortcode-style-style_2 .post-info .cats a,
.wproto-posts-carousel-shortcode-style-style_3 .post-info .cats a {
  color: #959595;
}
.wproto-full-width-grid.portfolio-style-full_width .overlay-info:after,
.wproto-full-width-grid.portfolio-style-full_width_alt .overlay-info:after,
.wproto-posts-carousel-shortcode-style-style_1 .overlay-info:after,
.wproto-posts-carousel-shortcode-style-style_2 .overlay-info:after,
.wproto-posts-carousel-shortcode-style-style_3 .overlay-info:after,
.wproto-full-width-grid.portfolio-style-full_width .post-info:after,
.wproto-full-width-grid.portfolio-style-full_width_alt .post-info:after,
.wproto-posts-carousel-shortcode-style-style_1 .post-info:after,
.wproto-posts-carousel-shortcode-style-style_2 .post-info:after,
.wproto-posts-carousel-shortcode-style-style_3 .post-info:after {
  background-color: #0074C8;
}
.wproto-full-width-grid.portfolio-style-full_width_third .overlay {
  background-color: rgba(229, 73, 58, 0.8);
}
.wproto-full-width-grid.portfolio-style-full_width_third .overlay-info .post-title a {
  color: #ffffff;
}
.wproto-full-width-grid.portfolio-style-full_width_third .overlay-info .cats a {
  color: #ffffff;
}
.wproto-full-width-grid.portfolio-style-full_width_third .overlay-info:after {
  background-color: #ffffff;
}
@media screen and (max-width: 1299px) {
  .wproto-full-width-grid.portfolio-style-full_width .post-title {
    font-size: 1.8rem;
    line-height: 1.2em;
  }
}
/**************************************************************************************************************************
	POSTS CAROUSEL SHORTCODE STYLES
**************************************************************************************************************************/
.wproto-posts-carousel-shortcode .swiper-pagination-bullet {
  background-color: #e1e1e1;
}
.wproto-posts-carousel-shortcode .swiper-pagination-bullet:hover,
.wproto-posts-carousel-shortcode .swiper-pagination-bullet-active {
  background-color: #0074C8;
}
.wproto-carousel-filters .inside {
  background-color: #fafafa;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.wproto-carousel-filters .filter-link {
  color: #363636;
}
.wproto-carousel-filters .filter-link:hover,
.wproto-carousel-filters .filter-link.current {
  color: #0074C8;
}
.wproto-carousel-filters .filter-nav-left,
.wproto-carousel-filters .filter-nav-right {
  background-color: #ededed;
}
.wproto-carousel-filters .filter-nav-left:hover,
.wproto-carousel-filters .filter-nav-right:hover {
  background-color: #0074C8;
}
.wproto-carousel-filters .filter-nav-left {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZDRkNGQ0IiBkPSJNMjguNzI0LDUwYzAtMS4zMzgsMC41MTEtMi42NzYsMS41My0zLjY5NmwzMi4xLTMyLjA5OWMyLjA0Mi0yLjA0Miw1LjM1Mi0yLjA0Miw3LjM5MywwYzIuMDQxLDIuMDQxLDIuMDQxLDUuMzUxLDAsNy4zOTMgTDQxLjM0NCw1MGwyOC40MDIsMjguNDAyYzIuMDQxLDIuMDQxLDIuMDQxLDUuMzUyLDAsNy4zOTNjLTIuMDQxLDIuMDQyLTUuMzUxLDIuMDQyLTcuMzkzLDBsLTMyLjEtMzIuMDk5IEMyOS4yMzQsNTIuNjc2LDI4LjcyNCw1MS4zMzgsMjguNzI0LDUweiIvPjwvc3ZnPg==) !important;
  -webkit-border-top-right-radius: 0;
  -moz-border-radius-topright: 0;
  border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  -moz-border-radius-bottomright: 0;
  border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 3px;
  -moz-border-radius-bottomleft: 3px;
  border-bottom-left-radius: 3px;
  -webkit-border-top-left-radius: 3px;
  -moz-border-radius-topleft: 3px;
  border-top-left-radius: 3px;
}
.wproto-carousel-filters .filter-nav-right {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZDRkNGQ0IiBkPSJNNjkuNzQ2LDUzLjY5NmwtMzIuMSwzMi4wOTljLTIuMDQyLDIuMDQyLTUuMzUyLDIuMDQyLTcuMzkzLDBjLTIuMDQxLTIuMDQxLTIuMDQxLTUuMzUyLDAtNy4zOTNMNTguNjU2LDUwTDMwLjI1NCwyMS41OTggYy0yLjA0MS0yLjA0Mi0yLjA0MS01LjM1MiwwLTcuMzkzYzIuMDQxLTIuMDQyLDUuMzUxLTIuMDQyLDcuMzkzLDBsMzIuMSwzMi4wOTljMS4wMiwxLjAyMSwxLjUzLDIuMzU4LDEuNTMsMy42OTYgUzcwLjc2Niw1Mi42NzYsNjkuNzQ2LDUzLjY5NnoiLz48L3N2Zz4=) !important;
  -webkit-border-top-right-radius: 3px;
  -moz-border-radius-topright: 3px;
  border-top-right-radius: 3px;
  -webkit-border-bottom-right-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 0;
  -moz-border-radius-bottomleft: 0;
  border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 0;
  -moz-border-radius-topleft: 0;
  border-top-left-radius: 0;
}
.wproto-carousel-filters .filter-nav-left:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNMjguNzI0LDUwYzAtMS4zMzgsMC41MTEtMi42NzYsMS41My0zLjY5NmwzMi4xLTMyLjA5OWMyLjA0Mi0yLjA0Miw1LjM1Mi0yLjA0Miw3LjM5MywwYzIuMDQxLDIuMDQxLDIuMDQxLDUuMzUxLDAsNy4zOTMgTDQxLjM0NCw1MGwyOC40MDIsMjguNDAyYzIuMDQxLDIuMDQxLDIuMDQxLDUuMzUyLDAsNy4zOTNjLTIuMDQxLDIuMDQyLTUuMzUxLDIuMDQyLTcuMzkzLDBsLTMyLjEtMzIuMDk5IEMyOS4yMzQsNTIuNjc2LDI4LjcyNCw1MS4zMzgsMjguNzI0LDUweiIvPjwvc3ZnPg==) !important;
}
.wproto-carousel-filters .filter-nav-right:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNNjkuNzQ2LDUzLjY5NmwtMzIuMSwzMi4wOTljLTIuMDQyLDIuMDQyLTUuMzUyLDIuMDQyLTcuMzkzLDBjLTIuMDQxLTIuMDQxLTIuMDQxLTUuMzUyLDAtNy4zOTNMNTguNjU2LDUwTDMwLjI1NCwyMS41OTggYy0yLjA0MS0yLjA0Mi0yLjA0MS01LjM1MiwwLTcuMzkzYzIuMDQxLTIuMDQyLDUuMzUxLTIuMDQyLDcuMzkzLDBsMzIuMSwzMi4wOTljMS4wMiwxLjAyMSwxLjUzLDIuMzU4LDEuNTMsMy42OTYgUzcwLjc2Niw1Mi42NzYsNjkuNzQ2LDUzLjY5NnoiLz48L3N2Zz4=) !important;
}
.wproto-posts-carousel-shortcode-style-style_2 .post-title,
.wproto-posts-carousel-shortcode-style-style_3 .post-title {
  font-size: 1.8rem;
  line-height: 1.35em;
}
.wproto-posts-carousel-shortcode-style-style_2 .overlay .overlay-info .cats a,
.wproto-posts-carousel-shortcode-style-style_3 .overlay .overlay-info .cats a {
  color: #ffffff;
}
.wproto-posts-carousel-shortcode-style-style_2 .swiper-slide:hover .overlay .overlay-info .cats a,
.wproto-posts-carousel-shortcode-style-style_3 .swiper-slide:hover .overlay .overlay-info .cats a {
  color: #959595;
}
.wproto-posts-carousel-shortcode-style-style_3 .swiper-slide:hover .wproto-post-image-area .overlay-inner {
  border-color: #0074C8;
}
.wproto-posts-carousel-shortcode-style-style_4 .inside,
.wproto-posts-carousel-shortcode-style-style_5 .inside,
.wproto-posts-carousel-shortcode-style-style_6 .inside,
.wproto-posts-carousel-shortcode-style-style_7 .inside {
  background-color: #fafafa;
}
.wproto-posts-carousel-shortcode-style-style_4 .item-description:after,
.wproto-posts-carousel-shortcode-style-style_5 .item-description:after,
.wproto-posts-carousel-shortcode-style-style_6 .item-description:after,
.wproto-posts-carousel-shortcode-style-style_7 .item-description:after {
  background-color: #363636;
}
.wproto-posts-carousel-shortcode-style-style_4 .post-title a,
.wproto-posts-carousel-shortcode-style-style_5 .post-title a,
.wproto-posts-carousel-shortcode-style-style_6 .post-title a,
.wproto-posts-carousel-shortcode-style-style_7 .post-title a,
.wproto-posts-carousel-shortcode-style-style_4 a.more,
.wproto-posts-carousel-shortcode-style-style_5 a.more,
.wproto-posts-carousel-shortcode-style-style_6 a.more,
.wproto-posts-carousel-shortcode-style-style_7 a.more {
  color: #363636;
}
.wproto-posts-carousel-shortcode-style-style_4 .cats,
.wproto-posts-carousel-shortcode-style-style_5 .cats,
.wproto-posts-carousel-shortcode-style-style_6 .cats,
.wproto-posts-carousel-shortcode-style-style_7 .cats,
.wproto-posts-carousel-shortcode-style-style_4 .cats a,
.wproto-posts-carousel-shortcode-style-style_5 .cats a,
.wproto-posts-carousel-shortcode-style-style_6 .cats a,
.wproto-posts-carousel-shortcode-style-style_7 .cats a {
  color: #d4d4d4;
}
.wproto-posts-carousel-shortcode-style-style_4 .cats a:hover,
.wproto-posts-carousel-shortcode-style-style_5 .cats a:hover,
.wproto-posts-carousel-shortcode-style-style_6 .cats a:hover,
.wproto-posts-carousel-shortcode-style-style_7 .cats a:hover {
  color: #0074C8;
}
.wproto-posts-carousel-shortcode-style-style_4 .inside:hover .post-title a,
.wproto-posts-carousel-shortcode-style-style_5 .inside:hover .post-title a,
.wproto-posts-carousel-shortcode-style-style_6 .inside:hover .post-title a,
.wproto-posts-carousel-shortcode-style-style_7 .inside:hover .post-title a,
.wproto-posts-carousel-shortcode-style-style_4 .inside:hover a.more,
.wproto-posts-carousel-shortcode-style-style_5 .inside:hover a.more,
.wproto-posts-carousel-shortcode-style-style_6 .inside:hover a.more,
.wproto-posts-carousel-shortcode-style-style_7 .inside:hover a.more {
  color: #0074C8;
}
.wproto-posts-carousel-shortcode-style-style_4 .inside:hover .item-description:after,
.wproto-posts-carousel-shortcode-style-style_5 .inside:hover .item-description:after,
.wproto-posts-carousel-shortcode-style-style_6 .inside:hover .item-description:after,
.wproto-posts-carousel-shortcode-style-style_7 .inside:hover .item-description:after {
  background-color: #0074C8;
}
.wproto-posts-carousel-block-title {
  border-bottom: 2px solid #ededed;
}
.wproto-posts-carousel-block-title h2:after {
  background-color: #363636;
}
.wproto-posts-carousel-block-title .filter-nav-left,
.wproto-posts-carousel-block-title .filter-nav-right {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background-color: #ededed;
}
.wproto-posts-carousel-block-title .filter-nav-left:hover,
.wproto-posts-carousel-block-title .filter-nav-right:hover {
  background-color: #0074C8;
}
.wproto-posts-carousel-block-title .filter-nav-left {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjYzdjN2M3IiBkPSJNMjguNzI0LDUwYzAtMS4zMzgsMC41MTEtMi42NzYsMS41My0zLjY5NmwzMi4xLTMyLjA5OWMyLjA0Mi0yLjA0Miw1LjM1Mi0yLjA0Miw3LjM5MywwYzIuMDQxLDIuMDQxLDIuMDQxLDUuMzUxLDAsNy4zOTMgTDQxLjM0NCw1MGwyOC40MDIsMjguNDAyYzIuMDQxLDIuMDQxLDIuMDQxLDUuMzUyLDAsNy4zOTNjLTIuMDQxLDIuMDQyLTUuMzUxLDIuMDQyLTcuMzkzLDBsLTMyLjEtMzIuMDk5IEMyOS4yMzQsNTIuNjc2LDI4LjcyNCw1MS4zMzgsMjguNzI0LDUweiIvPjwvc3ZnPg==) !important;
}
.wproto-posts-carousel-block-title .filter-nav-right {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjYzdjN2M3IiBkPSJNNjkuNzQ2LDUzLjY5NmwtMzIuMSwzMi4wOTljLTIuMDQyLDIuMDQyLTUuMzUyLDIuMDQyLTcuMzkzLDBjLTIuMDQxLTIuMDQxLTIuMDQxLTUuMzUyLDAtNy4zOTNMNTguNjU2LDUwTDMwLjI1NCwyMS41OTggYy0yLjA0MS0yLjA0Mi0yLjA0MS01LjM1MiwwLTcuMzkzYzIuMDQxLTIuMDQyLDUuMzUxLTIuMDQyLDcuMzkzLDBsMzIuMSwzMi4wOTljMS4wMiwxLjAyMSwxLjUzLDIuMzU4LDEuNTMsMy42OTYgUzcwLjc2Niw1Mi42NzYsNjkuNzQ2LDUzLjY5NnoiLz48L3N2Zz4=) !important;
}
.wproto-posts-carousel-block-title .filter-nav-left:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNMjguNzI0LDUwYzAtMS4zMzgsMC41MTEtMi42NzYsMS41My0zLjY5NmwzMi4xLTMyLjA5OWMyLjA0Mi0yLjA0Miw1LjM1Mi0yLjA0Miw3LjM5MywwYzIuMDQxLDIuMDQxLDIuMDQxLDUuMzUxLDAsNy4zOTMgTDQxLjM0NCw1MGwyOC40MDIsMjguNDAyYzIuMDQxLDIuMDQxLDIuMDQxLDUuMzUyLDAsNy4zOTNjLTIuMDQxLDIuMDQyLTUuMzUxLDIuMDQyLTcuMzkzLDBsLTMyLjEtMzIuMDk5IEMyOS4yMzQsNTIuNjc2LDI4LjcyNCw1MS4zMzgsMjguNzI0LDUweiIvPjwvc3ZnPg==) !important;
}
.wproto-posts-carousel-block-title .filter-nav-right:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNNjkuNzQ2LDUzLjY5NmwtMzIuMSwzMi4wOTljLTIuMDQyLDIuMDQyLTUuMzUyLDIuMDQyLTcuMzkzLDBjLTIuMDQxLTIuMDQxLTIuMDQxLTUuMzUyLDAtNy4zOTNMNTguNjU2LDUwTDMwLjI1NCwyMS41OTggYy0yLjA0MS0yLjA0Mi0yLjA0MS01LjM1MiwwLTcuMzkzYzIuMDQxLTIuMDQyLDUuMzUxLTIuMDQyLDcuMzkzLDBsMzIuMSwzMi4wOTljMS4wMiwxLjAyMSwxLjUzLDIuMzU4LDEuNTMsMy42OTYgUzcwLjc2Niw1Mi42NzYsNjkuNzQ2LDUzLjY5NnoiLz48L3N2Zz4=) !important;
}
/**************************************************************************************************************************
	INTRO BLOCK POSTS STYLES
**************************************************************************************************************************/
.wproto-intro-posts .item-description {
  background-color: #fafafa;
}
.wproto-intro-posts .post-title a,
.wproto-intro-posts a.more {
  color: #363636;
}
.wproto-intro-posts .cats,
.wproto-intro-posts .cats a {
  color: #d4d4d4;
}
.wproto-intro-posts .cats a:hover {
  color: #0074C8;
}
.wproto-intro-posts .item.num-0 .item-description:after {
  border-color: transparent #fafafa transparent transparent;
}
.wproto-intro-posts .item.num-1 .item-description:after {
  border-color: transparent transparent #fafafa transparent;
}
.wproto-intro-posts .item.num-2 .item-description:after {
  border-color: transparent transparent transparent #fafafa;
}
.wproto-intro-posts .read-all {
  color: #c8c8c8;
}
.wproto-intro-posts .read-all:hover {
  color: #0074C8;
}
.wproto-intro-posts .item:hover .item-description {
  background-color: #0074C8;
}
.wproto-intro-posts .item:hover .more,
.wproto-intro-posts .item:hover .post-title a {
  color: #ffffff;
}
.wproto-intro-posts .item:hover .excerpt,
.wproto-intro-posts .item:hover .excerpt a {
  color: rgba(255, 255, 255, 0.8);
}
.wproto-intro-posts .item:hover .cats a,
.wproto-intro-posts .item:hover .cats {
  color: rgba(255, 255, 255, 0.7);
}
.wproto-intro-posts .item.num-0:hover .item-description:after {
  border-color: transparent #0074C8 transparent transparent;
}
.wproto-intro-posts .item.num-1:hover .item-description:after {
  border-color: transparent transparent #0074C8 transparent;
}
.wproto-intro-posts .item.num-2:hover .item-description:after {
  border-color: transparent transparent transparent #0074C8;
}
/**************************************************************************************************************************
	Top bar styles
**************************************************************************************************************************/
#top-bar.style-light,
#top-bar.style-dark {
  font-size: 1.2999999999999998rem;
  line-height: 1.35em;
}
#top-bar.style-light i.fa,
#top-bar.style-dark i.fa {
  font-size: 1.5999999999999999rem;
}
#top-bar.style-light .top-bar-item.phone i.fa,
#top-bar.style-dark .top-bar-item.phone i.fa {
  font-size: 1.7999999999999998rem;
}
#top-bar.style-light #wproto-top-signin span.reg,
#top-bar.style-dark #wproto-top-signin span.reg {
  color: #8dc63f;
}
#top-bar.style-light i.fa-caret-down,
#top-bar.style-dark i.fa-caret-down,
#top-bar.style-light i.fa-caret-up,
#top-bar.style-dark i.fa-caret-up {
  font-size: 1.2rem;
}
#top-bar.style-light #wproto-top-bar-wishlist-widget,
#top-bar.style-dark #wproto-top-bar-wishlist-widget {
  font-size: 1.5999999999999999rem;
  line-height: 1.35em;
}
#top-bar.style-light #wproto-top-bar-wishlist-widget .thumb img,
#top-bar.style-dark #wproto-top-bar-wishlist-widget .thumb img {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
#top-bar.style-light #wproto-top-bar-wishlist-widget .price,
#top-bar.style-dark #wproto-top-bar-wishlist-widget .price {
  font-size: 1.5999999999999999rem;
}
#top-bar.style-light #wproto-top-bar-wishlist-widget .stock-type span,
#top-bar.style-dark #wproto-top-bar-wishlist-widget .stock-type span {
  font-size: 0.7999999999999999rem;
}
#top-bar.style-light #wproto-top-bar-wishlist-widget .stock-type span,
#top-bar.style-dark #wproto-top-bar-wishlist-widget .stock-type span {
  line-height: 1em;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  color: #ffffff;
  background-color: #8dc63f;
}
#top-bar.style-light #wproto-top-bar-wishlist-widget .stock-type.not-available span,
#top-bar.style-dark #wproto-top-bar-wishlist-widget .stock-type.not-available span {
  background-color: #0074C8;
}
#top-bar.style-light #wproto-top-bar-wishlist-widget .button,
#top-bar.style-dark #wproto-top-bar-wishlist-widget .button,
#top-bar.style-light #wproto-top-bar-wishlist-widget .button:hover,
#top-bar.style-dark #wproto-top-bar-wishlist-widget .button:hover {
  color: #ffffff;
}
#top-bar.style-light {
  background-color: #fafafa;
}
#top-bar.style-light .top-bar-icon,
#top-bar.style-light .social-icons i.fa {
  color: #e1e1e1;
}
#top-bar.style-light .top-bar-item > a {
  color: #959595;
}
#top-bar.style-light a:hover,
#top-bar.style-light a:hover i.fa,
#top-bar.style-light a:hover #wproto-top-wishlist-num,
#top-bar.style-light .top-bar-item:hover,
#top-bar.style-light .top-bar-item:hover > a,
#top-bar.style-light .top-bar-item:hover .top-bar-icon {
  color: #0074C8;
}
#top-bar.style-light #wproto-top-wishlist-num,
#top-bar.style-light #wproto-top-signin span,
#top-bar.style-light .fa-caret-down,
#top-bar.style-light i.fa-caret-up {
  color: #c8c8c8;
}
#top-bar.style-light .top-bar-item:hover #wproto-top-wishlist-num,
#top-bar.style-light .top-bar-item > a:hover #wproto-top-wishlist-num {
  color: #363636;
}
#top-bar.style-light .top-bar-item.active > i.fa,
#top-bar.style-light .top-bar-item.active i.caret {
  color: #0074C8;
}
#top-bar.style-light .active #wproto-top-signin,
#top-bar.style-light .active #wproto-top-wishlist {
  color: #0074C8;
}
#top-bar.style-light .active #wproto-top-signin #wproto-top-wishlist-num,
#top-bar.style-light .active #wproto-top-wishlist #wproto-top-wishlist-num {
  color: #363636;
}
#top-bar.style-light #wproto-top-bar-wishlist-widget {
  background-color: #f7f7f7;
  color: #7c7c7c;
  border-bottom: 2px solid #0074C8;
}
#top-bar.style-light #wproto-top-bar-wishlist-widget ul li {
  border-bottom: 1px solid #eeeeee;
}
#top-bar.style-light #wproto-top-bar-wishlist-widget .product-title {
  color: #363636;
}
#top-bar.style-light #wproto-top-bar-wishlist-widget .product-title:hover {
  color: #0074C8;
}
#top-bar.style-light #wproto-top-bar-wishlist-widget .wproto-remove {
  background-color: #e1e1e1;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iOTAuMjE4cHgiIGhlaWdodD0iOTAuMjE4cHgiIHZpZXdCb3g9IjAgMCA5MC4yMTggOTAuMjE4IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA5MC4yMTggOTAuMjE4OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2Y3ZjdmNyIgZD0iTTkwLjIxOCw3Mi4xODRMNzIuMTg2LDkwLjIxOEw0NS4xMDksNjMuMTQ1TDE4LjAzNCw5MC4yMThMMCw3Mi4xODRsMjcuMDc0LTI3LjA3NEwwLDE4LjAzM0wxOC4wMzQsMGwyNy4wNzUsMjcuMDc0IEw3Mi4xODYsMGwxOC4wMzIsMTguMDM0TDYzLjE0NSw0NS4xMDlMOTAuMjE4LDcyLjE4NHoiLz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
}
#top-bar.style-light #wproto-top-bar-wishlist-widget .wproto-remove:before {
  border-color: transparent #e1e1e1 transparent transparent;
}
#top-bar.style-light #wproto-top-bar-wishlist-widget .wproto-remove:hover {
  background-color: #0074C8;
}
#top-bar.style-light #wproto-top-bar-wishlist-widget .wproto-remove:hover:before {
  border-color: transparent #0074C8 transparent transparent;
}
#top-bar.style-light #wproto-top-bar-wishlist-widget .wishlist-bottom {
  background-color: #f2f2f2;
}
#top-bar.style-light #wproto-top-bar-wishlist-widget .btn-clear-all {
  background-color: #e8e8e8;
}
#top-bar.style-light #wproto-top-bar-wishlist-widget .btn-clear-all:hover {
  background-color: #d9d9d9;
}
#top-bar.style-light #wproto-top-bar-wishlist-widget .price .amount {
  color: #7c7c7c;
}
#top-bar.style-light #wproto-top-bar-wishlist-widget .price del,
#top-bar.style-light #wproto-top-bar-wishlist-widget .price del .amount {
  color: #c8c8c8;
}
#top-bar.style-dark {
  background-color: #252525;
  color: #636363;
}
#top-bar.style-dark .top-bar-icon,
#top-bar.style-dark .social-icons i.fa {
  color: #464646;
}
#top-bar.style-dark .top-bar-item > a {
  color: #636363;
}
#top-bar.style-dark .top-bar-item > a:hover,
#top-bar.style-dark .top-bar-item > a:hover i.fa,
#top-bar.style-dark .top-bar-item > a:hover #wproto-top-wishlist-num,
#top-bar.style-dark .top-bar-item:hover,
#top-bar.style-dark .top-bar-item:hover > a,
#top-bar.style-dark .top-bar-item:hover .top-bar-icon {
  color: #0074C8;
}
#top-bar.style-dark #wproto-top-wishlist-num,
#top-bar.style-dark #wproto-top-signin span,
#top-bar.style-dark .fa-caret-down,
#top-bar.style-dark i.fa-caret-up {
  color: #464646;
}
#top-bar.style-dark .top-bar-item:hover #wproto-top-wishlist-num,
#top-bar.style-dark .top-bar-item > a:hover #wproto-top-wishlist-num {
  color: #ffffff;
}
#top-bar.style-dark .top-bar-item.active > i.fa,
#top-bar.style-dark .top-bar-item.active i.caret {
  color: #0074C8;
}
#top-bar.style-dark .active #wproto-top-signin,
#top-bar.style-dark .active #wproto-top-wishlist {
  color: #0074C8;
}
#top-bar.style-dark .active #wproto-top-signin #wproto-top-wishlist-num,
#top-bar.style-dark .active #wproto-top-wishlist #wproto-top-wishlist-num {
  color: #ffffff;
}
#top-bar.style-dark #wproto-top-bar-wishlist-widget {
  background-color: #252525;
  color: #636363;
  border-bottom: 2px solid #0074C8;
}
#top-bar.style-dark #wproto-top-bar-wishlist-widget ul li {
  border-bottom: 1px solid #343434;
}
#top-bar.style-dark #wproto-top-bar-wishlist-widget .product-title {
  color: #636363;
}
#top-bar.style-dark #wproto-top-bar-wishlist-widget .product-title:hover {
  color: #0074C8;
}
#top-bar.style-dark #wproto-top-bar-wishlist-widget .wproto-remove {
  background-color: #464646;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iOTAuMjE4cHgiIGhlaWdodD0iOTAuMjE4cHgiIHZpZXdCb3g9IjAgMCA5MC4yMTggOTAuMjE4IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA5MC4yMTggOTAuMjE4OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iIzIyMjIyMiIgZD0iTTkwLjIxOCw3Mi4xODRMNzIuMTg2LDkwLjIxOEw0NS4xMDksNjMuMTQ1TDE4LjAzNCw5MC4yMThMMCw3Mi4xODRsMjcuMDc0LTI3LjA3NEwwLDE4LjAzM0wxOC4wMzQsMGwyNy4wNzUsMjcuMDc0IEw3Mi4xODYsMGwxOC4wMzIsMTguMDM0TDYzLjE0NSw0NS4xMDlMOTAuMjE4LDcyLjE4NHoiLz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
}
#top-bar.style-dark #wproto-top-bar-wishlist-widget .wproto-remove:before {
  border-color: transparent #464646 transparent transparent;
}
#top-bar.style-dark #wproto-top-bar-wishlist-widget .wproto-remove:hover {
  background-color: #0074C8;
}
#top-bar.style-dark #wproto-top-bar-wishlist-widget .wproto-remove:hover:before {
  border-color: transparent #0074C8 transparent transparent;
}
#top-bar.style-dark #wproto-top-bar-wishlist-widget .wishlist-bottom {
  background-color: #111111;
}
#top-bar.style-dark #wproto-top-bar-wishlist-widget .btn-clear-all {
  background-color: #252525;
}
#top-bar.style-dark #wproto-top-bar-wishlist-widget .btn-clear-all:hover {
  background-color: #1d1d1d;
}
#top-bar.style-dark #wproto-top-bar-wishlist-widget .price .amount {
  color: #ffffff;
}
#top-bar.style-dark #wproto-top-bar-wishlist-widget .price del,
#top-bar.style-dark #wproto-top-bar-wishlist-widget .price del .amount {
  color: #464646;
}
#top-bar,
#top-bar.style-dark,
#top-bar.style-light {
  background-image: url(  );
  background-repeat: ;
  background-position: ;
}
/**************************************************************************************************************************
	Headers styles
**************************************************************************************************************************/
#wproto-header-search-link {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzAuMjM5cHgiIGhlaWdodD0iMzAuMjM5cHgiIHZpZXdCb3g9IjAgMCAzMC4yMzkgMzAuMjM5IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzMC4yMzkgMzAuMjM5OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iIzM2MzYzNiIgZD0iTTIwLjE5NCwzLjQ2Yy00LjYxMy00LjYxMy0xMi4xMjEtNC42MTMtMTYuNzM0LDBjLTQuNjEyLDQuNjE0LTQuNjEyLDEyLjEyMSwwLDE2LjczNSBjNC4xMDgsNC4xMDcsMTAuNTA2LDQuNTQ3LDE1LjExNiwxLjM0YzAuMDk3LDAuNDU5LDAuMzE5LDAuODk3LDAuNjc2LDEuMjU0bDYuNzE4LDYuNzE4YzAuOTc5LDAuOTc3LDIuNTYxLDAuOTc3LDMuNTM1LDAgYzAuOTc4LTAuOTc4LDAuOTc4LTIuNTYsMC0zLjUzNWwtNi43MTgtNi43MmMtMC4zNTUtMC4zNTQtMC43OTQtMC41NzctMS4yNTMtMC42NzRDMjQuNzQzLDEzLjk2NywyNC4zMDMsNy41NywyMC4xOTQsMy40NnogTTE4LjA3MywxOC4wNzRjLTMuNDQ0LDMuNDQ0LTkuMDQ5LDMuNDQ0LTEyLjQ5MiwwYy0zLjQ0Mi0zLjQ0NC0zLjQ0Mi05LjA0OCwwLTEyLjQ5MmMzLjQ0My0zLjQ0Myw5LjA0OC0zLjQ0MywxMi40OTIsMCBDMjEuNTE3LDkuMDI2LDIxLjUxNywxNC42MywxOC4wNzMsMTguMDc0eiIvPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=) !important;
}
#wproto-header-search-link:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzAuMjM5cHgiIGhlaWdodD0iMzAuMjM5cHgiIHZpZXdCb3g9IjAgMCAzMC4yMzkgMzAuMjM5IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzMC4yMzkgMzAuMjM5OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2U1NDkzYSIgZD0iTTIwLjE5NCwzLjQ2Yy00LjYxMy00LjYxMy0xMi4xMjEtNC42MTMtMTYuNzM0LDBjLTQuNjEyLDQuNjE0LTQuNjEyLDEyLjEyMSwwLDE2LjczNSBjNC4xMDgsNC4xMDcsMTAuNTA2LDQuNTQ3LDE1LjExNiwxLjM0YzAuMDk3LDAuNDU5LDAuMzE5LDAuODk3LDAuNjc2LDEuMjU0bDYuNzE4LDYuNzE4YzAuOTc5LDAuOTc3LDIuNTYxLDAuOTc3LDMuNTM1LDAgYzAuOTc4LTAuOTc4LDAuOTc4LTIuNTYsMC0zLjUzNWwtNi43MTgtNi43MmMtMC4zNTUtMC4zNTQtMC43OTQtMC41NzctMS4yNTMtMC42NzRDMjQuNzQzLDEzLjk2NywyNC4zMDMsNy41NywyMC4xOTQsMy40NnogTTE4LjA3MywxOC4wNzRjLTMuNDQ0LDMuNDQ0LTkuMDQ5LDMuNDQ0LTEyLjQ5MiwwYy0zLjQ0Mi0zLjQ0NC0zLjQ0Mi05LjA0OCwwLTEyLjQ5MmMzLjQ0My0zLjQ0Myw5LjA0OC0zLjQ0MywxMi40OTIsMCBDMjEuNTE3LDkuMDI2LDIxLjUxNywxNC42MywxOC4wNzMsMTguMDc0eiIvPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=) !important;
}
#wproto-header-search-link.cross {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iOTAuMjE4cHgiIGhlaWdodD0iOTAuMjE4cHgiIHZpZXdCb3g9IjAgMCA5MC4yMTggOTAuMjE4IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA5MC4yMTggOTAuMjE4OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iIzM2MzYzNiIgZD0iTTkwLjIxOCw3Mi4xODRMNzIuMTg2LDkwLjIxOEw0NS4xMDksNjMuMTQ1TDE4LjAzNCw5MC4yMThMMCw3Mi4xODRsMjcuMDc0LTI3LjA3NEwwLDE4LjAzM0wxOC4wMzQsMGwyNy4wNzUsMjcuMDc0IEw3Mi4xODYsMGwxOC4wMzIsMTguMDM0TDYzLjE0NSw0NS4xMDlMOTAuMjE4LDcyLjE4NHoiLz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
}
#wproto-header-search-link.cross:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iOTAuMjE4cHgiIGhlaWdodD0iOTAuMjE4cHgiIHZpZXdCb3g9IjAgMCA5MC4yMTggOTAuMjE4IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA5MC4yMTggOTAuMjE4OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2U1NDkzYSIgZD0iTTkwLjIxOCw3Mi4xODRMNzIuMTg2LDkwLjIxOEw0NS4xMDksNjMuMTQ1TDE4LjAzNCw5MC4yMThMMCw3Mi4xODRsMjcuMDc0LTI3LjA3NEwwLDE4LjAzM0wxOC4wMzQsMGwyNy4wNzUsMjcuMDc0IEw3Mi4xODYsMGwxOC4wMzIsMTguMDM0TDYzLjE0NSw0NS4xMDlMOTAuMjE4LDcyLjE4NHoiLz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
}
#wproto-header-cart-link {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEwcHgiIGhlaWdodD0iNTEwcHgiIHZpZXdCb3g9IjAgMCA1MTAgNTEwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTAgNTEwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9InNob3BwaW5nLWNhcnQiPjxwYXRoIGZpbGw9IiMzNjM2MzYiIGQ9Ik0xNTMsNDA4Yy0yOC4wNSwwLTUxLDIyLjk1LTUxLDUxczIyLjk1LDUxLDUxLDUxczUxLTIyLjk1LDUxLTUxUzE4MS4wNSw0MDgsMTUzLDQwOHogTTAsMHY1MWg1MWw5MS44LDE5My44TDEwNy4xLDMwNiBjLTIuNTUsNy42NS01LjEsMTcuODUtNS4xLDI1LjVjMCwyOC4wNSwyMi45NSw1MSw1MSw1MWgzMDZ2LTUxSDE2My4yYy0yLjU1LDAtNS4xLTIuNTUtNS4xLTUuMXYtMi41NTFsMjIuOTUtNDMuMzVoMTg4LjcgYzIwLjQsMCwzNS43LTEwLjIsNDMuMzUtMjUuNUw1MDQuOSw4OS4yNWM1LjEtNS4xLDUuMS03LjY1LDUuMS0xMi43NWMwLTE1LjMtMTAuMi0yNS41LTI1LjUtMjUuNUgxMDcuMUw4NC4xNSwwSDB6IE00MDgsNDA4IGMtMjguMDUsMC01MSwyMi45NS01MSw1MXMyMi45NSw1MSw1MSw1MXM1MS0yMi45NSw1MS01MVM0MzYuMDUsNDA4LDQwOCw0MDh6Ii8+PC9nPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=) !important;
}
#wproto-header-cart-link:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEwcHgiIGhlaWdodD0iNTEwcHgiIHZpZXdCb3g9IjAgMCA1MTAgNTEwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTAgNTEwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9InNob3BwaW5nLWNhcnQiPjxwYXRoIGZpbGw9IiNlNTQ5M2EiIGQ9Ik0xNTMsNDA4Yy0yOC4wNSwwLTUxLDIyLjk1LTUxLDUxczIyLjk1LDUxLDUxLDUxczUxLTIyLjk1LDUxLTUxUzE4MS4wNSw0MDgsMTUzLDQwOHogTTAsMHY1MWg1MWw5MS44LDE5My44TDEwNy4xLDMwNiBjLTIuNTUsNy42NS01LjEsMTcuODUtNS4xLDI1LjVjMCwyOC4wNSwyMi45NSw1MSw1MSw1MWgzMDZ2LTUxSDE2My4yYy0yLjU1LDAtNS4xLTIuNTUtNS4xLTUuMXYtMi41NTFsMjIuOTUtNDMuMzVoMTg4LjcgYzIwLjQsMCwzNS43LTEwLjIsNDMuMzUtMjUuNUw1MDQuOSw4OS4yNWM1LjEtNS4xLDUuMS03LjY1LDUuMS0xMi43NWMwLTE1LjMtMTAuMi0yNS41LTI1LjUtMjUuNUgxMDcuMUw4NC4xNSwwSDB6IE00MDgsNDA4IGMtMjguMDUsMC01MSwyMi45NS01MSw1MXMyMi45NSw1MSw1MSw1MXM1MS0yMi45NSw1MS01MVM0MzYuMDUsNDA4LDQwOCw0MDh6Ii8+PC9nPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=) !important;
}
#wproto-header-cart-link span {
  background-color: #0074C8;
  color: #ffffff;
}
#wproto-header-search .form-input {
  background-color: #ffffff;
}
#header {
  background-color: #ffffff;
}
#header .logo-text {
  font-family: 'Raleway';
  font-size: 2.6rem;
  color: #363636;
}
#header .tagline {
  color: #959595;
}
#header .logo-text:hover {
  color: #0074C8;
}
#header .mega-menu-content h1,
#header .mega-menu-content h2,
#header .mega-menu-content h3,
#header .mega-menu-content h4,
#header .mega-menu-content h5,
#header .mega-menu-content h6 {
  font-size: 1.8rem;
  line-height: 1.25em;
}
#header.style-slider {
  background-color: transparent;
}
#header.scrolled {
  box-shadow: 0 2px 1px -1px #e1e1e1;
}
#header.style-inverted.scrolled,
#header.style-centered_logo_alt {
  box-shadow: none;
}
#wproto-header-cart-widget {
  border-top: 2px solid #0074C8;
  background-color: #fafafa;
}
#wproto-header-cart-widget a.remove {
  background-color: #e1e1e1;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iOTAuMjE4cHgiIGhlaWdodD0iOTAuMjE4cHgiIHZpZXdCb3g9IjAgMCA5MC4yMTggOTAuMjE4IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA5MC4yMTggOTAuMjE4OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2Y3ZjdmNyIgZD0iTTkwLjIxOCw3Mi4xODRMNzIuMTg2LDkwLjIxOEw0NS4xMDksNjMuMTQ1TDE4LjAzNCw5MC4yMThMMCw3Mi4xODRsMjcuMDc0LTI3LjA3NEwwLDE4LjAzM0wxOC4wMzQsMGwyNy4wNzUsMjcuMDc0IEw3Mi4xODYsMGwxOC4wMzIsMTguMDM0TDYzLjE0NSw0NS4xMDlMOTAuMjE4LDcyLjE4NHoiLz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
}
#wproto-header-cart-widget a.remove:before {
  border-color: transparent #e1e1e1 transparent transparent;
}
#wproto-header-cart-widget a.remove:hover {
  background-color: #0074C8;
}
#wproto-header-cart-widget a.remove:hover:before {
  border-color: transparent #0074C8 transparent transparent;
}
#wproto-header-cart-widget:before {
  border-color: transparent transparent #0074C8 transparent;
}
#header.style-inverted #wproto-header-cart-widget,
#header.style-slider #wproto-header-cart-widget {
  border-top: 2px solid #0074C8;
  background-color: #252525;
}
#header.style-inverted #wproto-header-cart-widget a.remove,
#header.style-slider #wproto-header-cart-widget a.remove {
  background-color: #343434;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iOTAuMjE4cHgiIGhlaWdodD0iOTAuMjE4cHgiIHZpZXdCb3g9IjAgMCA5MC4yMTggOTAuMjE4IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA5MC4yMTggOTAuMjE4OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iIzQzNDM0MyIgZD0iTTkwLjIxOCw3Mi4xODRMNzIuMTg2LDkwLjIxOEw0NS4xMDksNjMuMTQ1TDE4LjAzNCw5MC4yMThMMCw3Mi4xODRsMjcuMDc0LTI3LjA3NEwwLDE4LjAzM0wxOC4wMzQsMGwyNy4wNzUsMjcuMDc0IEw3Mi4xODYsMGwxOC4wMzIsMTguMDM0TDYzLjE0NSw0NS4xMDlMOTAuMjE4LDcyLjE4NHoiLz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
}
#header.style-inverted #wproto-header-cart-widget a.remove:before,
#header.style-slider #wproto-header-cart-widget a.remove:before {
  border-color: transparent #343434 transparent transparent;
}
#header.style-inverted #wproto-header-cart-widget a.remove:hover,
#header.style-slider #wproto-header-cart-widget a.remove:hover {
  background-color: #0074C8;
}
#header.style-inverted #wproto-header-cart-widget a.remove:hover:before,
#header.style-slider #wproto-header-cart-widget a.remove:hover:before {
  border-color: transparent #0074C8 transparent transparent;
}
#header.style-inverted #wproto-header-cart-widget .widget .buttons,
#header.style-slider #wproto-header-cart-widget .widget .buttons {
  background-color: #111111;
}
#header.style-inverted #wproto-header-cart-widget:before,
#header.style-slider #wproto-header-cart-widget:before {
  border-color: transparent transparent #0074C8 transparent;
}
#header.style-default #wproto-mobile-menu,
#header.style-classic_1 #wproto-mobile-menu,
#header.style-classic_2 #wproto-mobile-menu,
#header.style-classic_3 #wproto-mobile-menu,
#header.style-classic_4 #wproto-mobile-menu,
#header.style-inverted #wproto-mobile-menu,
#header.style-centered_logo #wproto-mobile-menu,
#header.style-centered_logo_alt #wproto-mobile-menu {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTI0cHgiIGhlaWdodD0iMTI0cHgiIHZpZXdCb3g9IjAgMCAxMjQgMTI0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMjQgMTI0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iIzM2MzYzNiIgZD0iTTExMiw2SDEyQzUuNCw2LDAsMTEuNCwwLDE4czUuNCwxMiwxMiwxMmgxMDBjNi42LDAsMTItNS40LDEyLTEyUzExOC42LDYsMTEyLDZ6Ii8+PHBhdGggZmlsbD0iIzM2MzYzNiIgZD0iTTExMiw1MEgxMkM1LjQsNTAsMCw1NS40LDAsNjJjMCw2LjYsNS40LDEyLDEyLDEyaDEwMGM2LjYsMCwxMi01LjQsMTItMTJDMTI0LDU1LjQsMTE4LjYsNTAsMTEyLDUweiIvPjxwYXRoIGZpbGw9IiMzNjM2MzYiIGQ9Ik0xMTIsOTRIMTJjLTYuNiwwLTEyLDUuNC0xMiwxMnM1LjQsMTIsMTIsMTJoMTAwYzYuNiwwLDEyLTUuNCwxMi0xMlMxMTguNiw5NCwxMTIsOTR6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
#header.style-default #wproto-mobile-menu:hover,
#header.style-classic_1 #wproto-mobile-menu:hover,
#header.style-classic_2 #wproto-mobile-menu:hover,
#header.style-classic_3 #wproto-mobile-menu:hover,
#header.style-classic_4 #wproto-mobile-menu:hover,
#header.style-inverted #wproto-mobile-menu:hover,
#header.style-centered_logo #wproto-mobile-menu:hover,
#header.style-centered_logo_alt #wproto-mobile-menu:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTI0cHgiIGhlaWdodD0iMTI0cHgiIHZpZXdCb3g9IjAgMCAxMjQgMTI0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMjQgMTI0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2U1NDkzYSIgZD0iTTExMiw2SDEyQzUuNCw2LDAsMTEuNCwwLDE4czUuNCwxMiwxMiwxMmgxMDBjNi42LDAsMTItNS40LDEyLTEyUzExOC42LDYsMTEyLDZ6Ii8+PHBhdGggZmlsbD0iI2U1NDkzYSIgZD0iTTExMiw1MEgxMkM1LjQsNTAsMCw1NS40LDAsNjJjMCw2LjYsNS40LDEyLDEyLDEyaDEwMGM2LjYsMCwxMi01LjQsMTItMTJDMTI0LDU1LjQsMTE4LjYsNTAsMTEyLDUweiIvPjxwYXRoIGZpbGw9IiNlNTQ5M2EiIGQ9Ik0xMTIsOTRIMTJjLTYuNiwwLTEyLDUuNC0xMiwxMnM1LjQsMTIsMTIsMTJoMTAwYzYuNiwwLDEyLTUuNCwxMi0xMlMxMTguNiw5NCwxMTIsOTR6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
#header.style-default #header-menu > .level-0 > a .menu-item-icon-down,
#header.style-classic_1 #header-menu > .level-0 > a .menu-item-icon-down,
#header.style-classic_2 #header-menu > .level-0 > a .menu-item-icon-down,
#header.style-classic_3 #header-menu > .level-0 > a .menu-item-icon-down,
#header.style-classic_4 #header-menu > .level-0 > a .menu-item-icon-down,
#header.style-inverted #header-menu > .level-0 > a .menu-item-icon-down,
#header.style-centered_logo #header-menu > .level-0 > a .menu-item-icon-down,
#header.style-centered_logo_alt #header-menu > .level-0 > a .menu-item-icon-down {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjguNzY5IDI4Ljc2OSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjguNzY5IDI4Ljc2OTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxnIGlkPSJjMTA2X2Fycm93Ij48cGF0aCBmaWxsPSIjMzYzNjM2IiBkPSJNMjguNjc4LDUuNzk4TDE0LjcxMywyMy40OTljLTAuMTYsMC4yMDEtMC40OTUsMC4yMDEtMC42NTgsMEwwLjA4OCw1Ljc5OEMtMC4wMDksNS42NjktMC4wMjcsNS41MDEsMC4wNCw1LjM1MyBDMC4xMTEsNS4yMDksMC4yNiw1LjEyLDAuNDE0LDUuMTJIMjguMzVjMC4xNiwwLDAuMzEsMC4wODksMC4zNzgsMC4yMzNDMjguNzk4LDUuNTAxLDI4Ljc3Niw1LjY2OSwyOC42NzgsNS43OTh6Ii8+PC9nPjxnIGlkPSJDYXBhXzFfMjZfIj48L2c+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
#header.style-default #header-menu > .level-0 > a,
#header.style-classic_1 #header-menu > .level-0 > a,
#header.style-classic_2 #header-menu > .level-0 > a,
#header.style-classic_3 #header-menu > .level-0 > a,
#header.style-classic_4 #header-menu > .level-0 > a,
#header.style-inverted #header-menu > .level-0 > a,
#header.style-centered_logo #header-menu > .level-0 > a,
#header.style-centered_logo_alt #header-menu > .level-0 > a {
  font-family: 'Raleway';
  color: #363636;
}
#header.style-default #header-menu > .level-0 > a:hover,
#header.style-classic_1 #header-menu > .level-0 > a:hover,
#header.style-classic_2 #header-menu > .level-0 > a:hover,
#header.style-classic_3 #header-menu > .level-0 > a:hover,
#header.style-classic_4 #header-menu > .level-0 > a:hover,
#header.style-inverted #header-menu > .level-0 > a:hover,
#header.style-centered_logo #header-menu > .level-0 > a:hover,
#header.style-centered_logo_alt #header-menu > .level-0 > a:hover,
#header.style-default #header-menu > .level-0.current-page-ancestor > a,
#header.style-classic_1 #header-menu > .level-0.current-page-ancestor > a,
#header.style-classic_2 #header-menu > .level-0.current-page-ancestor > a,
#header.style-classic_3 #header-menu > .level-0.current-page-ancestor > a,
#header.style-classic_4 #header-menu > .level-0.current-page-ancestor > a,
#header.style-inverted #header-menu > .level-0.current-page-ancestor > a,
#header.style-centered_logo #header-menu > .level-0.current-page-ancestor > a,
#header.style-centered_logo_alt #header-menu > .level-0.current-page-ancestor > a,
#header.style-default #header-menu > .level-0.current-menu-item > a,
#header.style-classic_1 #header-menu > .level-0.current-menu-item > a,
#header.style-classic_2 #header-menu > .level-0.current-menu-item > a,
#header.style-classic_3 #header-menu > .level-0.current-menu-item > a,
#header.style-classic_4 #header-menu > .level-0.current-menu-item > a,
#header.style-inverted #header-menu > .level-0.current-menu-item > a,
#header.style-centered_logo #header-menu > .level-0.current-menu-item > a,
#header.style-centered_logo_alt #header-menu > .level-0.current-menu-item > a,
#header.style-default #header-menu .level-0.current-menu-ancestor > a,
#header.style-classic_1 #header-menu .level-0.current-menu-ancestor > a,
#header.style-classic_2 #header-menu .level-0.current-menu-ancestor > a,
#header.style-classic_3 #header-menu .level-0.current-menu-ancestor > a,
#header.style-classic_4 #header-menu .level-0.current-menu-ancestor > a,
#header.style-inverted #header-menu .level-0.current-menu-ancestor > a,
#header.style-centered_logo #header-menu .level-0.current-menu-ancestor > a,
#header.style-centered_logo_alt #header-menu .level-0.current-menu-ancestor > a {
  color: #0074C8;
}
#header.style-default #header-menu > .level-0 > a:hover .menu-item-icon-down,
#header.style-classic_1 #header-menu > .level-0 > a:hover .menu-item-icon-down,
#header.style-classic_2 #header-menu > .level-0 > a:hover .menu-item-icon-down,
#header.style-classic_3 #header-menu > .level-0 > a:hover .menu-item-icon-down,
#header.style-classic_4 #header-menu > .level-0 > a:hover .menu-item-icon-down,
#header.style-inverted #header-menu > .level-0 > a:hover .menu-item-icon-down,
#header.style-centered_logo #header-menu > .level-0 > a:hover .menu-item-icon-down,
#header.style-centered_logo_alt #header-menu > .level-0 > a:hover .menu-item-icon-down,
#header.style-default #header-menu > .level-0.current-page-ancestor > a .menu-item-icon-down,
#header.style-classic_1 #header-menu > .level-0.current-page-ancestor > a .menu-item-icon-down,
#header.style-classic_2 #header-menu > .level-0.current-page-ancestor > a .menu-item-icon-down,
#header.style-classic_3 #header-menu > .level-0.current-page-ancestor > a .menu-item-icon-down,
#header.style-classic_4 #header-menu > .level-0.current-page-ancestor > a .menu-item-icon-down,
#header.style-inverted #header-menu > .level-0.current-page-ancestor > a .menu-item-icon-down,
#header.style-centered_logo #header-menu > .level-0.current-page-ancestor > a .menu-item-icon-down,
#header.style-centered_logo_alt #header-menu > .level-0.current-page-ancestor > a .menu-item-icon-down,
#header.style-default #header-menu > .level-0.current-menu-item > a .menu-item-icon-down,
#header.style-classic_1 #header-menu > .level-0.current-menu-item > a .menu-item-icon-down,
#header.style-classic_2 #header-menu > .level-0.current-menu-item > a .menu-item-icon-down,
#header.style-classic_3 #header-menu > .level-0.current-menu-item > a .menu-item-icon-down,
#header.style-classic_4 #header-menu > .level-0.current-menu-item > a .menu-item-icon-down,
#header.style-inverted #header-menu > .level-0.current-menu-item > a .menu-item-icon-down,
#header.style-centered_logo #header-menu > .level-0.current-menu-item > a .menu-item-icon-down,
#header.style-centered_logo_alt #header-menu > .level-0.current-menu-item > a .menu-item-icon-down,
#header.style-default #header-menu .level-0.current-menu-ancestor > a .menu-item-icon-down,
#header.style-classic_1 #header-menu .level-0.current-menu-ancestor > a .menu-item-icon-down,
#header.style-classic_2 #header-menu .level-0.current-menu-ancestor > a .menu-item-icon-down,
#header.style-classic_3 #header-menu .level-0.current-menu-ancestor > a .menu-item-icon-down,
#header.style-classic_4 #header-menu .level-0.current-menu-ancestor > a .menu-item-icon-down,
#header.style-inverted #header-menu .level-0.current-menu-ancestor > a .menu-item-icon-down,
#header.style-centered_logo #header-menu .level-0.current-menu-ancestor > a .menu-item-icon-down,
#header.style-centered_logo_alt #header-menu .level-0.current-menu-ancestor > a .menu-item-icon-down {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjguNzY5IDI4Ljc2OSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjguNzY5IDI4Ljc2OTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxnIGlkPSJjMTA2X2Fycm93Ij48cGF0aCBmaWxsPSIjZTU0OTNhIiBkPSJNMjguNjc4LDUuNzk4TDE0LjcxMywyMy40OTljLTAuMTYsMC4yMDEtMC40OTUsMC4yMDEtMC42NTgsMEwwLjA4OCw1Ljc5OEMtMC4wMDksNS42NjktMC4wMjcsNS41MDEsMC4wNCw1LjM1MyBDMC4xMTEsNS4yMDksMC4yNiw1LjEyLDAuNDE0LDUuMTJIMjguMzVjMC4xNiwwLDAuMzEsMC4wODksMC4zNzgsMC4yMzNDMjguNzk4LDUuNTAxLDI4Ljc3Niw1LjY2OSwyOC42NzgsNS43OTh6Ii8+PC9nPjxnIGlkPSJDYXBhXzFfMjZfIj48L2c+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
#header.style-default #header-menu > .level-0.current-page-ancestor > a:before,
#header.style-classic_1 #header-menu > .level-0.current-page-ancestor > a:before,
#header.style-classic_2 #header-menu > .level-0.current-page-ancestor > a:before,
#header.style-classic_3 #header-menu > .level-0.current-page-ancestor > a:before,
#header.style-classic_4 #header-menu > .level-0.current-page-ancestor > a:before,
#header.style-inverted #header-menu > .level-0.current-page-ancestor > a:before,
#header.style-centered_logo #header-menu > .level-0.current-page-ancestor > a:before,
#header.style-centered_logo_alt #header-menu > .level-0.current-page-ancestor > a:before,
#header.style-default #header-menu > .level-0.current-menu-item > a:before,
#header.style-classic_1 #header-menu > .level-0.current-menu-item > a:before,
#header.style-classic_2 #header-menu > .level-0.current-menu-item > a:before,
#header.style-classic_3 #header-menu > .level-0.current-menu-item > a:before,
#header.style-classic_4 #header-menu > .level-0.current-menu-item > a:before,
#header.style-inverted #header-menu > .level-0.current-menu-item > a:before,
#header.style-centered_logo #header-menu > .level-0.current-menu-item > a:before,
#header.style-centered_logo_alt #header-menu > .level-0.current-menu-item > a:before,
#header.style-default #header-menu .level-0.current-menu-ancestor > a:before,
#header.style-classic_1 #header-menu .level-0.current-menu-ancestor > a:before,
#header.style-classic_2 #header-menu .level-0.current-menu-ancestor > a:before,
#header.style-classic_3 #header-menu .level-0.current-menu-ancestor > a:before,
#header.style-classic_4 #header-menu .level-0.current-menu-ancestor > a:before,
#header.style-inverted #header-menu .level-0.current-menu-ancestor > a:before,
#header.style-centered_logo #header-menu .level-0.current-menu-ancestor > a:before,
#header.style-centered_logo_alt #header-menu .level-0.current-menu-ancestor > a:before {
  background-color: #0074C8;
}
#header.style-slider #wproto-mobile-menu {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTI0cHgiIGhlaWdodD0iMTI0cHgiIHZpZXdCb3g9IjAgMCAxMjQgMTI0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMjQgMTI0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTExMiw2SDEyQzUuNCw2LDAsMTEuNCwwLDE4czUuNCwxMiwxMiwxMmgxMDBjNi42LDAsMTItNS40LDEyLTEyUzExOC42LDYsMTEyLDZ6Ii8+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTExMiw1MEgxMkM1LjQsNTAsMCw1NS40LDAsNjJjMCw2LjYsNS40LDEyLDEyLDEyaDEwMGM2LjYsMCwxMi01LjQsMTItMTJDMTI0LDU1LjQsMTE4LjYsNTAsMTEyLDUweiIvPjxwYXRoIGZpbGw9IiNmZmZmZmYiIGQ9Ik0xMTIsOTRIMTJjLTYuNiwwLTEyLDUuNC0xMiwxMnM1LjQsMTIsMTIsMTJoMTAwYzYuNiwwLDEyLTUuNCwxMi0xMlMxMTguNiw5NCwxMTIsOTR6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
#header.style-slider #wproto-mobile-menu:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTI0cHgiIGhlaWdodD0iMTI0cHgiIHZpZXdCb3g9IjAgMCAxMjQgMTI0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMjQgMTI0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2U1NDkzYSIgZD0iTTExMiw2SDEyQzUuNCw2LDAsMTEuNCwwLDE4czUuNCwxMiwxMiwxMmgxMDBjNi42LDAsMTItNS40LDEyLTEyUzExOC42LDYsMTEyLDZ6Ii8+PHBhdGggZmlsbD0iI2U1NDkzYSIgZD0iTTExMiw1MEgxMkM1LjQsNTAsMCw1NS40LDAsNjJjMCw2LjYsNS40LDEyLDEyLDEyaDEwMGM2LjYsMCwxMi01LjQsMTItMTJDMTI0LDU1LjQsMTE4LjYsNTAsMTEyLDUweiIvPjxwYXRoIGZpbGw9IiNlNTQ5M2EiIGQ9Ik0xMTIsOTRIMTJjLTYuNiwwLTEyLDUuNC0xMiwxMnM1LjQsMTIsMTIsMTJoMTAwYzYuNiwwLDEyLTUuNCwxMi0xMlMxMTguNiw5NCwxMTIsOTR6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
#header.style-slider #header-menu > .level-0 > a .menu-item-icon-down {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjguNzY5IDI4Ljc2OSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjguNzY5IDI4Ljc2OTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxnIGlkPSJjMTA2X2Fycm93Ij48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNMjguNjc4LDUuNzk4TDE0LjcxMywyMy40OTljLTAuMTYsMC4yMDEtMC40OTUsMC4yMDEtMC42NTgsMEwwLjA4OCw1Ljc5OEMtMC4wMDksNS42NjktMC4wMjcsNS41MDEsMC4wNCw1LjM1MyBDMC4xMTEsNS4yMDksMC4yNiw1LjEyLDAuNDE0LDUuMTJIMjguMzVjMC4xNiwwLDAuMzEsMC4wODksMC4zNzgsMC4yMzNDMjguNzk4LDUuNTAxLDI4Ljc3Niw1LjY2OSwyOC42NzgsNS43OTh6Ii8+PC9nPjxnIGlkPSJDYXBhXzFfMjZfIj48L2c+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
#header.style-slider #header-menu > .level-0 > a {
  font-family: 'Raleway';
  color: #fff;
}
#header.style-slider #header-menu > .level-0 > a:hover,
#header.style-slider #header-menu > .level-0.current-page-ancestor > a,
#header.style-slider #header-menu > .level-0.current-menu-item > a,
#header.style-slider #header-menu .level-0.current-menu-ancestor > a {
  color: #0074C8;
}
#header.style-slider #header-menu > .level-0 > a:hover .menu-item-icon-down,
#header.style-slider #header-menu > .level-0.current-page-ancestor > a .menu-item-icon-down,
#header.style-slider #header-menu > .level-0.current-menu-item > a .menu-item-icon-down,
#header.style-slider #header-menu .level-0.current-menu-ancestor > a .menu-item-icon-down {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjguNzY5IDI4Ljc2OSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjguNzY5IDI4Ljc2OTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxnIGlkPSJjMTA2X2Fycm93Ij48cGF0aCBmaWxsPSIjZTU0OTNhIiBkPSJNMjguNjc4LDUuNzk4TDE0LjcxMywyMy40OTljLTAuMTYsMC4yMDEtMC40OTUsMC4yMDEtMC42NTgsMEwwLjA4OCw1Ljc5OEMtMC4wMDksNS42NjktMC4wMjcsNS41MDEsMC4wNCw1LjM1MyBDMC4xMTEsNS4yMDksMC4yNiw1LjEyLDAuNDE0LDUuMTJIMjguMzVjMC4xNiwwLDAuMzEsMC4wODksMC4zNzgsMC4yMzNDMjguNzk4LDUuNTAxLDI4Ljc3Niw1LjY2OSwyOC42NzgsNS43OTh6Ii8+PC9nPjxnIGlkPSJDYXBhXzFfMjZfIj48L2c+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
#header.style-slider #header-menu > .level-0.current-page-ancestor > a:before,
#header.style-slider #header-menu > .level-0.current-menu-item > a:before,
#header.style-slider #header-menu .level-0.current-menu-ancestor > a:before {
  background-color: #0074C8;
}
#header.style-slider #wproto-header-search .form-input {
  background-color: transparent;
  color: #fff;
  border-color: #fff;
}
#header.style-slider #wproto-header-search ::-webkit-input-placeholder {
  color: #fff;
}
#header.style-slider #wproto-header-search ::-moz-placeholder {
  color: #fff;
}
#header.style-slider #wproto-header-search :-moz-placeholder {
  color: #fff;
}
#header.style-slider #wproto-header-search :-ms-input-placeholder {
  color: #fff;
}
#header.style-slider #wproto-header-search .form-input:hover,
#header.style-slider #wproto-header-search .form-input:focus {
  border-color: #0074C8;
}
#header.style-slider #wproto-header-search-link {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzAuMjM5cHgiIGhlaWdodD0iMzAuMjM5cHgiIHZpZXdCb3g9IjAgMCAzMC4yMzkgMzAuMjM5IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzMC4yMzkgMzAuMjM5OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTIwLjE5NCwzLjQ2Yy00LjYxMy00LjYxMy0xMi4xMjEtNC42MTMtMTYuNzM0LDBjLTQuNjEyLDQuNjE0LTQuNjEyLDEyLjEyMSwwLDE2LjczNSBjNC4xMDgsNC4xMDcsMTAuNTA2LDQuNTQ3LDE1LjExNiwxLjM0YzAuMDk3LDAuNDU5LDAuMzE5LDAuODk3LDAuNjc2LDEuMjU0bDYuNzE4LDYuNzE4YzAuOTc5LDAuOTc3LDIuNTYxLDAuOTc3LDMuNTM1LDAgYzAuOTc4LTAuOTc4LDAuOTc4LTIuNTYsMC0zLjUzNWwtNi43MTgtNi43MmMtMC4zNTUtMC4zNTQtMC43OTQtMC41NzctMS4yNTMtMC42NzRDMjQuNzQzLDEzLjk2NywyNC4zMDMsNy41NywyMC4xOTQsMy40NnogTTE4LjA3MywxOC4wNzRjLTMuNDQ0LDMuNDQ0LTkuMDQ5LDMuNDQ0LTEyLjQ5MiwwYy0zLjQ0Mi0zLjQ0NC0zLjQ0Mi05LjA0OCwwLTEyLjQ5MmMzLjQ0My0zLjQ0Myw5LjA0OC0zLjQ0MywxMi40OTIsMCBDMjEuNTE3LDkuMDI2LDIxLjUxNywxNC42MywxOC4wNzMsMTguMDc0eiIvPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=) !important;
}
#header.style-slider #wproto-header-search-link:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzAuMjM5cHgiIGhlaWdodD0iMzAuMjM5cHgiIHZpZXdCb3g9IjAgMCAzMC4yMzkgMzAuMjM5IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzMC4yMzkgMzAuMjM5OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2U1NDkzYSIgZD0iTTIwLjE5NCwzLjQ2Yy00LjYxMy00LjYxMy0xMi4xMjEtNC42MTMtMTYuNzM0LDBjLTQuNjEyLDQuNjE0LTQuNjEyLDEyLjEyMSwwLDE2LjczNSBjNC4xMDgsNC4xMDcsMTAuNTA2LDQuNTQ3LDE1LjExNiwxLjM0YzAuMDk3LDAuNDU5LDAuMzE5LDAuODk3LDAuNjc2LDEuMjU0bDYuNzE4LDYuNzE4YzAuOTc5LDAuOTc3LDIuNTYxLDAuOTc3LDMuNTM1LDAgYzAuOTc4LTAuOTc4LDAuOTc4LTIuNTYsMC0zLjUzNWwtNi43MTgtNi43MmMtMC4zNTUtMC4zNTQtMC43OTQtMC41NzctMS4yNTMtMC42NzRDMjQuNzQzLDEzLjk2NywyNC4zMDMsNy41NywyMC4xOTQsMy40NnogTTE4LjA3MywxOC4wNzRjLTMuNDQ0LDMuNDQ0LTkuMDQ5LDMuNDQ0LTEyLjQ5MiwwYy0zLjQ0Mi0zLjQ0NC0zLjQ0Mi05LjA0OCwwLTEyLjQ5MmMzLjQ0My0zLjQ0Myw5LjA0OC0zLjQ0MywxMi40OTIsMCBDMjEuNTE3LDkuMDI2LDIxLjUxNywxNC42MywxOC4wNzMsMTguMDc0eiIvPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=) !important;
}
#header.style-slider #wproto-header-search-link.cross {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iOTAuMjE4cHgiIGhlaWdodD0iOTAuMjE4cHgiIHZpZXdCb3g9IjAgMCA5MC4yMTggOTAuMjE4IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA5MC4yMTggOTAuMjE4OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTkwLjIxOCw3Mi4xODRMNzIuMTg2LDkwLjIxOEw0NS4xMDksNjMuMTQ1TDE4LjAzNCw5MC4yMThMMCw3Mi4xODRsMjcuMDc0LTI3LjA3NEwwLDE4LjAzM0wxOC4wMzQsMGwyNy4wNzUsMjcuMDc0IEw3Mi4xODYsMGwxOC4wMzIsMTguMDM0TDYzLjE0NSw0NS4xMDlMOTAuMjE4LDcyLjE4NHoiLz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
}
#header.style-slider #wproto-header-search-link.cross:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iOTAuMjE4cHgiIGhlaWdodD0iOTAuMjE4cHgiIHZpZXdCb3g9IjAgMCA5MC4yMTggOTAuMjE4IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA5MC4yMTggOTAuMjE4OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2U1NDkzYSIgZD0iTTkwLjIxOCw3Mi4xODRMNzIuMTg2LDkwLjIxOEw0NS4xMDksNjMuMTQ1TDE4LjAzNCw5MC4yMThMMCw3Mi4xODRsMjcuMDc0LTI3LjA3NEwwLDE4LjAzM0wxOC4wMzQsMGwyNy4wNzUsMjcuMDc0IEw3Mi4xODYsMGwxOC4wMzIsMTguMDM0TDYzLjE0NSw0NS4xMDlMOTAuMjE4LDcyLjE4NHoiLz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
}
#header.style-slider #wproto-header-cart-link {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEwcHgiIGhlaWdodD0iNTEwcHgiIHZpZXdCb3g9IjAgMCA1MTAgNTEwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTAgNTEwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9InNob3BwaW5nLWNhcnQiPjxwYXRoIGZpbGw9IiNmZmZmZmYiIGQ9Ik0xNTMsNDA4Yy0yOC4wNSwwLTUxLDIyLjk1LTUxLDUxczIyLjk1LDUxLDUxLDUxczUxLTIyLjk1LDUxLTUxUzE4MS4wNSw0MDgsMTUzLDQwOHogTTAsMHY1MWg1MWw5MS44LDE5My44TDEwNy4xLDMwNiBjLTIuNTUsNy42NS01LjEsMTcuODUtNS4xLDI1LjVjMCwyOC4wNSwyMi45NSw1MSw1MSw1MWgzMDZ2LTUxSDE2My4yYy0yLjU1LDAtNS4xLTIuNTUtNS4xLTUuMXYtMi41NTFsMjIuOTUtNDMuMzVoMTg4LjcgYzIwLjQsMCwzNS43LTEwLjIsNDMuMzUtMjUuNUw1MDQuOSw4OS4yNWM1LjEtNS4xLDUuMS03LjY1LDUuMS0xMi43NWMwLTE1LjMtMTAuMi0yNS41LTI1LjUtMjUuNUgxMDcuMUw4NC4xNSwwSDB6IE00MDgsNDA4IGMtMjguMDUsMC01MSwyMi45NS01MSw1MXMyMi45NSw1MSw1MSw1MXM1MS0yMi45NSw1MS01MVM0MzYuMDUsNDA4LDQwOCw0MDh6Ii8+PC9nPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=) !important;
}
#header.style-slider #wproto-header-cart-link:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEwcHgiIGhlaWdodD0iNTEwcHgiIHZpZXdCb3g9IjAgMCA1MTAgNTEwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTAgNTEwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9InNob3BwaW5nLWNhcnQiPjxwYXRoIGZpbGw9IiNlNTQ5M2EiIGQ9Ik0xNTMsNDA4Yy0yOC4wNSwwLTUxLDIyLjk1LTUxLDUxczIyLjk1LDUxLDUxLDUxczUxLTIyLjk1LDUxLTUxUzE4MS4wNSw0MDgsMTUzLDQwOHogTTAsMHY1MWg1MWw5MS44LDE5My44TDEwNy4xLDMwNiBjLTIuNTUsNy42NS01LjEsMTcuODUtNS4xLDI1LjVjMCwyOC4wNSwyMi45NSw1MSw1MSw1MWgzMDZ2LTUxSDE2My4yYy0yLjU1LDAtNS4xLTIuNTUtNS4xLTUuMXYtMi41NTFsMjIuOTUtNDMuMzVoMTg4LjcgYzIwLjQsMCwzNS43LTEwLjIsNDMuMzUtMjUuNUw1MDQuOSw4OS4yNWM1LjEtNS4xLDUuMS03LjY1LDUuMS0xMi43NWMwLTE1LjMtMTAuMi0yNS41LTI1LjUtMjUuNUgxMDcuMUw4NC4xNSwwSDB6IE00MDgsNDA4IGMtMjguMDUsMC01MSwyMi45NS01MSw1MXMyMi45NSw1MSw1MSw1MXM1MS0yMi45NSw1MS01MVM0MzYuMDUsNDA4LDQwOCw0MDh6Ii8+PC9nPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=) !important;
}
#header.style-slider #wproto-header-cart-link span {
  background-color: #0074C8;
  color: #ffffff;
}
@media screen and (min-width: 995px) {
  #header.style-classic_1 #header-menu > .level-0 > a:hover,
  #header.style-classic_1 #header-menu > .level-0.current-page-ancestor > a,
  #header.style-classic_1 #header-menu > .level-0.current-menu-item > a,
  #header.style-classic_1 #header-menu .level-0.current-menu-ancestor > a {
    border-bottom: 2px solid #0074C8;
  }
  #header.style-classic_3 #header-menu > .level-0 > a {
    font-family: 'Roboto';
  }
  #header.style-classic_3 #header-menu > .level-0 > a:hover,
  #header.style-classic_3 #header-menu > .level-0.current-page-ancestor > a,
  #header.style-classic_3 #header-menu > .level-0.current-menu-item > a,
  #header.style-classic_3 #header-menu .level-0.current-menu-ancestor > a {
    border-top: 2px solid #0074C8;
  }
  #header.style-classic_4 #header-menu > .level-0:hover > a,
  #header.style-classic_4 #header-menu > .level-0 > a:hover,
  #header.style-classic_4 #header-menu > .level-0.current-page-ancestor > a,
  #header.style-classic_4 #header-menu > .level-0.current-menu-item > a,
  #header.style-classic_4 #header-menu .level-0.current-menu-ancestor > a {
    border-top: 2px solid #0074C8;
    background-color: #fafafa;
  }
}
#header.style-classic_2 {
  background-color: #fafafa;
}
#header.style-inverted {
  background-color: #111111;
}
#header.style-inverted #header-menu > .level-0 > a,
#header.style-centered_logo_alt #header-menu > .level-0 > a {
  color: #636363;
}
#header.style-inverted #header-menu > .level-0 > a .menu-item-icon-down,
#header.style-centered_logo_alt #header-menu > .level-0 > a .menu-item-icon-down {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjguNzY5IDI4Ljc2OSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjguNzY5IDI4Ljc2OTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxnIGlkPSJjMTA2X2Fycm93Ij48cGF0aCBmaWxsPSIjNjM2MzYzIiBkPSJNMjguNjc4LDUuNzk4TDE0LjcxMywyMy40OTljLTAuMTYsMC4yMDEtMC40OTUsMC4yMDEtMC42NTgsMEwwLjA4OCw1Ljc5OEMtMC4wMDksNS42NjktMC4wMjcsNS41MDEsMC4wNCw1LjM1MyBDMC4xMTEsNS4yMDksMC4yNiw1LjEyLDAuNDE0LDUuMTJIMjguMzVjMC4xNiwwLDAuMzEsMC4wODksMC4zNzgsMC4yMzNDMjguNzk4LDUuNTAxLDI4Ljc3Niw1LjY2OSwyOC42NzgsNS43OTh6Ii8+PC9nPjxnIGlkPSJDYXBhXzFfMjZfIj48L2c+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
#header.style-inverted #header-menu > .level-0 > a:hover .menu-item-icon-down,
#header.style-centered_logo_alt #header-menu > .level-0 > a:hover .menu-item-icon-down,
#header.style-inverted #header-menu > .level-0.current-page-ancestor > a .menu-item-icon-down,
#header.style-centered_logo_alt #header-menu > .level-0.current-page-ancestor > a .menu-item-icon-down,
#header.style-inverted #header-menu > .level-0.current-menu-item > a .menu-item-icon-down,
#header.style-centered_logo_alt #header-menu > .level-0.current-menu-item > a .menu-item-icon-down,
#header.style-inverted #header-menu .level-0.current-menu-ancestor > a .menu-item-icon-down,
#header.style-centered_logo_alt #header-menu .level-0.current-menu-ancestor > a .menu-item-icon-down {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjguNzY5IDI4Ljc2OSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjguNzY5IDI4Ljc2OTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxnIGlkPSJjMTA2X2Fycm93Ij48cGF0aCBmaWxsPSIjZTU0OTNhIiBkPSJNMjguNjc4LDUuNzk4TDE0LjcxMywyMy40OTljLTAuMTYsMC4yMDEtMC40OTUsMC4yMDEtMC42NTgsMEwwLjA4OCw1Ljc5OEMtMC4wMDksNS42NjktMC4wMjcsNS41MDEsMC4wNCw1LjM1MyBDMC4xMTEsNS4yMDksMC4yNiw1LjEyLDAuNDE0LDUuMTJIMjguMzVjMC4xNiwwLDAuMzEsMC4wODksMC4zNzgsMC4yMzNDMjguNzk4LDUuNTAxLDI4Ljc3Niw1LjY2OSwyOC42NzgsNS43OTh6Ii8+PC9nPjxnIGlkPSJDYXBhXzFfMjZfIj48L2c+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
#header.style-inverted #wproto-header-search .form-input,
#header.style-centered_logo_alt #wproto-header-search .form-input {
  background-color: #111111;
  color: #636363;
  border-color: #343434;
}
#header.style-inverted #wproto-header-search ::-webkit-input-placeholder,
#header.style-centered_logo_alt #wproto-header-search ::-webkit-input-placeholder {
  color: #636363;
}
#header.style-inverted #wproto-header-search ::-moz-placeholder,
#header.style-centered_logo_alt #wproto-header-search ::-moz-placeholder {
  color: #636363;
}
#header.style-inverted #wproto-header-search :-moz-placeholder,
#header.style-centered_logo_alt #wproto-header-search :-moz-placeholder {
  color: #636363;
}
#header.style-inverted #wproto-header-search :-ms-input-placeholder,
#header.style-centered_logo_alt #wproto-header-search :-ms-input-placeholder {
  color: #636363;
}
#header.style-inverted #wproto-header-search .form-input:hover,
#header.style-centered_logo_alt #wproto-header-search .form-input:hover,
#header.style-inverted #wproto-header-search .form-input:focus,
#header.style-centered_logo_alt #wproto-header-search .form-input:focus {
  border-color: #0074C8;
}
#header.style-inverted #wproto-header-search-link,
#header.style-centered_logo_alt #wproto-header-search-link {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzAuMjM5cHgiIGhlaWdodD0iMzAuMjM5cHgiIHZpZXdCb3g9IjAgMCAzMC4yMzkgMzAuMjM5IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzMC4yMzkgMzAuMjM5OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iIzQ2NDY0NiIgZD0iTTIwLjE5NCwzLjQ2Yy00LjYxMy00LjYxMy0xMi4xMjEtNC42MTMtMTYuNzM0LDBjLTQuNjEyLDQuNjE0LTQuNjEyLDEyLjEyMSwwLDE2LjczNSBjNC4xMDgsNC4xMDcsMTAuNTA2LDQuNTQ3LDE1LjExNiwxLjM0YzAuMDk3LDAuNDU5LDAuMzE5LDAuODk3LDAuNjc2LDEuMjU0bDYuNzE4LDYuNzE4YzAuOTc5LDAuOTc3LDIuNTYxLDAuOTc3LDMuNTM1LDAgYzAuOTc4LTAuOTc4LDAuOTc4LTIuNTYsMC0zLjUzNWwtNi43MTgtNi43MmMtMC4zNTUtMC4zNTQtMC43OTQtMC41NzctMS4yNTMtMC42NzRDMjQuNzQzLDEzLjk2NywyNC4zMDMsNy41NywyMC4xOTQsMy40NnogTTE4LjA3MywxOC4wNzRjLTMuNDQ0LDMuNDQ0LTkuMDQ5LDMuNDQ0LTEyLjQ5MiwwYy0zLjQ0Mi0zLjQ0NC0zLjQ0Mi05LjA0OCwwLTEyLjQ5MmMzLjQ0My0zLjQ0Myw5LjA0OC0zLjQ0MywxMi40OTIsMCBDMjEuNTE3LDkuMDI2LDIxLjUxNywxNC42MywxOC4wNzMsMTguMDc0eiIvPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=) !important;
}
#header.style-inverted #wproto-header-search-link:hover,
#header.style-centered_logo_alt #wproto-header-search-link:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzAuMjM5cHgiIGhlaWdodD0iMzAuMjM5cHgiIHZpZXdCb3g9IjAgMCAzMC4yMzkgMzAuMjM5IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzMC4yMzkgMzAuMjM5OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2U1NDkzYSIgZD0iTTIwLjE5NCwzLjQ2Yy00LjYxMy00LjYxMy0xMi4xMjEtNC42MTMtMTYuNzM0LDBjLTQuNjEyLDQuNjE0LTQuNjEyLDEyLjEyMSwwLDE2LjczNSBjNC4xMDgsNC4xMDcsMTAuNTA2LDQuNTQ3LDE1LjExNiwxLjM0YzAuMDk3LDAuNDU5LDAuMzE5LDAuODk3LDAuNjc2LDEuMjU0bDYuNzE4LDYuNzE4YzAuOTc5LDAuOTc3LDIuNTYxLDAuOTc3LDMuNTM1LDAgYzAuOTc4LTAuOTc4LDAuOTc4LTIuNTYsMC0zLjUzNWwtNi43MTgtNi43MmMtMC4zNTUtMC4zNTQtMC43OTQtMC41NzctMS4yNTMtMC42NzRDMjQuNzQzLDEzLjk2NywyNC4zMDMsNy41NywyMC4xOTQsMy40NnogTTE4LjA3MywxOC4wNzRjLTMuNDQ0LDMuNDQ0LTkuMDQ5LDMuNDQ0LTEyLjQ5MiwwYy0zLjQ0Mi0zLjQ0NC0zLjQ0Mi05LjA0OCwwLTEyLjQ5MmMzLjQ0My0zLjQ0Myw5LjA0OC0zLjQ0MywxMi40OTIsMCBDMjEuNTE3LDkuMDI2LDIxLjUxNywxNC42MywxOC4wNzMsMTguMDc0eiIvPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=) !important;
}
#header.style-inverted #wproto-header-search-link.cross,
#header.style-centered_logo_alt #wproto-header-search-link.cross {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iOTAuMjE4cHgiIGhlaWdodD0iOTAuMjE4cHgiIHZpZXdCb3g9IjAgMCA5MC4yMTggOTAuMjE4IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA5MC4yMTggOTAuMjE4OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iIzQ2NDY0NiIgZD0iTTkwLjIxOCw3Mi4xODRMNzIuMTg2LDkwLjIxOEw0NS4xMDksNjMuMTQ1TDE4LjAzNCw5MC4yMThMMCw3Mi4xODRsMjcuMDc0LTI3LjA3NEwwLDE4LjAzM0wxOC4wMzQsMGwyNy4wNzUsMjcuMDc0IEw3Mi4xODYsMGwxOC4wMzIsMTguMDM0TDYzLjE0NSw0NS4xMDlMOTAuMjE4LDcyLjE4NHoiLz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
}
#header.style-inverted #wproto-header-search-link.cross:hover,
#header.style-centered_logo_alt #wproto-header-search-link.cross:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iOTAuMjE4cHgiIGhlaWdodD0iOTAuMjE4cHgiIHZpZXdCb3g9IjAgMCA5MC4yMTggOTAuMjE4IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA5MC4yMTggOTAuMjE4OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2U1NDkzYSIgZD0iTTkwLjIxOCw3Mi4xODRMNzIuMTg2LDkwLjIxOEw0NS4xMDksNjMuMTQ1TDE4LjAzNCw5MC4yMThMMCw3Mi4xODRsMjcuMDc0LTI3LjA3NEwwLDE4LjAzM0wxOC4wMzQsMGwyNy4wNzUsMjcuMDc0IEw3Mi4xODYsMGwxOC4wMzIsMTguMDM0TDYzLjE0NSw0NS4xMDlMOTAuMjE4LDcyLjE4NHoiLz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
}
#header.style-inverted #wproto-header-cart-link,
#header.style-centered_logo_alt #wproto-header-cart-link {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEwcHgiIGhlaWdodD0iNTEwcHgiIHZpZXdCb3g9IjAgMCA1MTAgNTEwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTAgNTEwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9InNob3BwaW5nLWNhcnQiPjxwYXRoIGZpbGw9IiM0NjQ2NDYiIGQ9Ik0xNTMsNDA4Yy0yOC4wNSwwLTUxLDIyLjk1LTUxLDUxczIyLjk1LDUxLDUxLDUxczUxLTIyLjk1LDUxLTUxUzE4MS4wNSw0MDgsMTUzLDQwOHogTTAsMHY1MWg1MWw5MS44LDE5My44TDEwNy4xLDMwNiBjLTIuNTUsNy42NS01LjEsMTcuODUtNS4xLDI1LjVjMCwyOC4wNSwyMi45NSw1MSw1MSw1MWgzMDZ2LTUxSDE2My4yYy0yLjU1LDAtNS4xLTIuNTUtNS4xLTUuMXYtMi41NTFsMjIuOTUtNDMuMzVoMTg4LjcgYzIwLjQsMCwzNS43LTEwLjIsNDMuMzUtMjUuNUw1MDQuOSw4OS4yNWM1LjEtNS4xLDUuMS03LjY1LDUuMS0xMi43NWMwLTE1LjMtMTAuMi0yNS41LTI1LjUtMjUuNUgxMDcuMUw4NC4xNSwwSDB6IE00MDgsNDA4IGMtMjguMDUsMC01MSwyMi45NS01MSw1MXMyMi45NSw1MSw1MSw1MXM1MS0yMi45NSw1MS01MVM0MzYuMDUsNDA4LDQwOCw0MDh6Ii8+PC9nPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=) !important;
}
#header.style-inverted #wproto-header-cart-link:hover,
#header.style-centered_logo_alt #wproto-header-cart-link:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEwcHgiIGhlaWdodD0iNTEwcHgiIHZpZXdCb3g9IjAgMCA1MTAgNTEwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTAgNTEwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9InNob3BwaW5nLWNhcnQiPjxwYXRoIGZpbGw9IiNlNTQ5M2EiIGQ9Ik0xNTMsNDA4Yy0yOC4wNSwwLTUxLDIyLjk1LTUxLDUxczIyLjk1LDUxLDUxLDUxczUxLTIyLjk1LDUxLTUxUzE4MS4wNSw0MDgsMTUzLDQwOHogTTAsMHY1MWg1MWw5MS44LDE5My44TDEwNy4xLDMwNiBjLTIuNTUsNy42NS01LjEsMTcuODUtNS4xLDI1LjVjMCwyOC4wNSwyMi45NSw1MSw1MSw1MWgzMDZ2LTUxSDE2My4yYy0yLjU1LDAtNS4xLTIuNTUtNS4xLTUuMXYtMi41NTFsMjIuOTUtNDMuMzVoMTg4LjcgYzIwLjQsMCwzNS43LTEwLjIsNDMuMzUtMjUuNUw1MDQuOSw4OS4yNWM1LjEtNS4xLDUuMS03LjY1LDUuMS0xMi43NWMwLTE1LjMtMTAuMi0yNS41LTI1LjUtMjUuNUgxMDcuMUw4NC4xNSwwSDB6IE00MDgsNDA4IGMtMjguMDUsMC01MSwyMi45NS01MSw1MXMyMi45NSw1MSw1MSw1MXM1MS0yMi45NSw1MS01MVM0MzYuMDUsNDA4LDQwOCw0MDh6Ii8+PC9nPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=) !important;
}
#header.style-inverted #wproto-header-cart-link span,
#header.style-centered_logo_alt #wproto-header-cart-link span {
  background-color: #0074C8;
  color: #ffffff;
}
#header.style-centered_logo .wproto-top-menu-container {
  border-top: 1px solid #eeeeee;
}
#header.style-centered_logo_alt .wproto-top-menu-container {
  background-color: #252525;
}
#header.style-centered_logo .col-logo,
#header.style-centered_logo_alt .col-logo {
  text-align: center;
}
#header.style-centered_logo .text-logo,
#header.style-centered_logo_alt .text-logo {
  float: none;
  display: inline-block;
}
/**************************************************************************************************************************
	Sub-menus styles
**************************************************************************************************************************/
#header.style-default #header-menu .level-0 > .sub-menu,
#header.style-classic_3 #header-menu .level-0 > .sub-menu,
#header.style-classic_4 #header-menu .level-0 > .sub-menu,
#header.style-centered_logo #header-menu .level-0 > .sub-menu {
  border-top: 2px solid #0074C8;
}
#header.style-default #header-menu .menu-item-icon i,
#header.style-classic_3 #header-menu .menu-item-icon i,
#header.style-classic_4 #header-menu .menu-item-icon i,
#header.style-centered_logo #header-menu .menu-item-icon i {
  color: #e1e1e1;
}
#header.style-default #header-menu .menu-item:hover > a .menu-item-icon i,
#header.style-classic_3 #header-menu .menu-item:hover > a .menu-item-icon i,
#header.style-classic_4 #header-menu .menu-item:hover > a .menu-item-icon i,
#header.style-centered_logo #header-menu .menu-item:hover > a .menu-item-icon i {
  color: #0074C8;
}
#header.style-default #header-menu .sub-menu,
#header.style-classic_3 #header-menu .sub-menu,
#header.style-classic_4 #header-menu .sub-menu,
#header.style-centered_logo #header-menu .sub-menu {
  background-color: #fafafa;
}
#header.style-default #header-menu .sub-menu .menu-item > a,
#header.style-classic_3 #header-menu .sub-menu .menu-item > a,
#header.style-classic_4 #header-menu .sub-menu .menu-item > a,
#header.style-centered_logo #header-menu .sub-menu .menu-item > a {
  color: #626262;
}
#header.style-default #header-menu .sub-menu .menu-item > a > .inside-menu-item,
#header.style-classic_3 #header-menu .sub-menu .menu-item > a > .inside-menu-item,
#header.style-classic_4 #header-menu .sub-menu .menu-item > a > .inside-menu-item,
#header.style-centered_logo #header-menu .sub-menu .menu-item > a > .inside-menu-item {
  border-bottom: 1px solid #ededed;
}
#header.style-default #header-menu .sub-menu .menu-item > a:hover,
#header.style-classic_3 #header-menu .sub-menu .menu-item > a:hover,
#header.style-classic_4 #header-menu .sub-menu .menu-item > a:hover,
#header.style-centered_logo #header-menu .sub-menu .menu-item > a:hover {
  color: #0074C8;
  background-color: #ffffff;
}
#header.style-default #header-menu .sub-menu .menu-item.current-page-ancestor > a,
#header.style-classic_3 #header-menu .sub-menu .menu-item.current-page-ancestor > a,
#header.style-classic_4 #header-menu .sub-menu .menu-item.current-page-ancestor > a,
#header.style-centered_logo #header-menu .sub-menu .menu-item.current-page-ancestor > a,
#header.style-default #header-menu .sub-menu > .menu-item.current-menu-item > a,
#header.style-classic_3 #header-menu .sub-menu > .menu-item.current-menu-item > a,
#header.style-classic_4 #header-menu .sub-menu > .menu-item.current-menu-item > a,
#header.style-centered_logo #header-menu .sub-menu > .menu-item.current-menu-item > a,
#header.style-default #header-menu .sub-menu .menu-item.current-menu-ancestor > a,
#header.style-classic_3 #header-menu .sub-menu .menu-item.current-menu-ancestor > a,
#header.style-classic_4 #header-menu .sub-menu .menu-item.current-menu-ancestor > a,
#header.style-centered_logo #header-menu .sub-menu .menu-item.current-menu-ancestor > a {
  color: #0074C8;
}
#header.style-default #header-menu .sub-menu .menu-item.menu-item-has-children,
#header.style-classic_3 #header-menu .sub-menu .menu-item.menu-item-has-children,
#header.style-classic_4 #header-menu .sub-menu .menu-item.menu-item-has-children,
#header.style-centered_logo #header-menu .sub-menu .menu-item.menu-item-has-children {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzg0cHgiIGhlaWdodD0iMzg0cHgiIHZpZXdCb3g9IjAgMCAzODQgMzg0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzODQgMzg0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2UxZTFlMSIgZD0iTTMyLDBsMzIwLDE5MkwzMiwzODRWMHoiLz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
}
#header.style-default #header-menu .sub-menu .menu-item.menu-item-has-children:hover > a,
#header.style-classic_3 #header-menu .sub-menu .menu-item.menu-item-has-children:hover > a,
#header.style-classic_4 #header-menu .sub-menu .menu-item.menu-item-has-children:hover > a,
#header.style-centered_logo #header-menu .sub-menu .menu-item.menu-item-has-children:hover > a {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzg0cHgiIGhlaWdodD0iMzg0cHgiIHZpZXdCb3g9IjAgMCAzODQgMzg0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzODQgMzg0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2U1NDkzYSIgZD0iTTMyLDBsMzIwLDE5MkwzMiwzODRWMHoiLz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
}
@media screen and (max-width: 995px) {
  #header.style-default #header-menu,
  #header.style-classic_3 #header-menu,
  #header.style-classic_4 #header-menu,
  #header.style-centered_logo #header-menu {
    background-color: #fafafa;
  }
  #header.style-default #header-menu .menu-item.level-0 > a,
  #header.style-classic_3 #header-menu .menu-item.level-0 > a,
  #header.style-classic_4 #header-menu .menu-item.level-0 > a,
  #header.style-centered_logo #header-menu .menu-item.level-0 > a {
    color: #626262;
  }
  #header.style-default #header-menu .menu-item.level-0 > a:hover,
  #header.style-classic_3 #header-menu .menu-item.level-0 > a:hover,
  #header.style-classic_4 #header-menu .menu-item.level-0 > a:hover,
  #header.style-centered_logo #header-menu .menu-item.level-0 > a:hover,
  #header.style-default #header-menu .menu-item.level-0.current-page-ancestor > a,
  #header.style-classic_3 #header-menu .menu-item.level-0.current-page-ancestor > a,
  #header.style-classic_4 #header-menu .menu-item.level-0.current-page-ancestor > a,
  #header.style-centered_logo #header-menu .menu-item.level-0.current-page-ancestor > a,
  #header.style-default #header-menu .menu-item.level-0.current-menu-item > a,
  #header.style-classic_3 #header-menu .menu-item.level-0.current-menu-item > a,
  #header.style-classic_4 #header-menu .menu-item.level-0.current-menu-item > a,
  #header.style-centered_logo #header-menu .menu-item.level-0.current-menu-item > a,
  #header.style-default #header-menu .menu-item.level-0.current-menu-ancestor > a,
  #header.style-classic_3 #header-menu .menu-item.level-0.current-menu-ancestor > a,
  #header.style-classic_4 #header-menu .menu-item.level-0.current-menu-ancestor > a,
  #header.style-centered_logo #header-menu .menu-item.level-0.current-menu-ancestor > a {
    color: #0074C8;
  }
  #header.style-default #header-menu .menu-item.level-0 > a > .inside-menu-item,
  #header.style-classic_3 #header-menu .menu-item.level-0 > a > .inside-menu-item,
  #header.style-classic_4 #header-menu .menu-item.level-0 > a > .inside-menu-item,
  #header.style-centered_logo #header-menu .menu-item.level-0 > a > .inside-menu-item {
    border-bottom: 1px solid #ededed;
  }
  #header.style-default #header-menu .sub-menu .menu-item > a:hover,
  #header.style-classic_3 #header-menu .sub-menu .menu-item > a:hover,
  #header.style-classic_4 #header-menu .sub-menu .menu-item > a:hover,
  #header.style-centered_logo #header-menu .sub-menu .menu-item > a:hover {
    background-color: #fafafa;
  }
  #header.style-default #header-menu .sub-menu .menu-item > a:hover .inside-menu-item,
  #header.style-classic_3 #header-menu .sub-menu .menu-item > a:hover .inside-menu-item,
  #header.style-classic_4 #header-menu .sub-menu .menu-item > a:hover .inside-menu-item,
  #header.style-centered_logo #header-menu .sub-menu .menu-item > a:hover .inside-menu-item,
  #header.style-default #header-menu .sub-menu .prev-hover > a .inside-menu-item,
  #header.style-classic_3 #header-menu .sub-menu .prev-hover > a .inside-menu-item,
  #header.style-classic_4 #header-menu .sub-menu .prev-hover > a .inside-menu-item,
  #header.style-centered_logo #header-menu .sub-menu .prev-hover > a .inside-menu-item {
    border-bottom: 1px solid #ededed !important;
  }
  #header.style-default #header-menu .sub-menu .menu-item:last-of-type > a .inside-menu-item,
  #header.style-classic_3 #header-menu .sub-menu .menu-item:last-of-type > a .inside-menu-item,
  #header.style-classic_4 #header-menu .sub-menu .menu-item:last-of-type > a .inside-menu-item,
  #header.style-centered_logo #header-menu .sub-menu .menu-item:last-of-type > a .inside-menu-item {
    border-bottom: transparent !important;
  }
  #header.style-default #header-menu .sub-menu .menu-item > a.highlighted,
  #header.style-classic_3 #header-menu .sub-menu .menu-item > a.highlighted,
  #header.style-classic_4 #header-menu .sub-menu .menu-item > a.highlighted,
  #header.style-centered_logo #header-menu .sub-menu .menu-item > a.highlighted,
  #header.style-default #header-menu .sub-menu .menu-item:hover > a.highlighted,
  #header.style-classic_3 #header-menu .sub-menu .menu-item:hover > a.highlighted,
  #header.style-classic_4 #header-menu .sub-menu .menu-item:hover > a.highlighted,
  #header.style-centered_logo #header-menu .sub-menu .menu-item:hover > a.highlighted,
  #header.style-default #header-menu .sub-menu .menu-item > a.highlighted:hover,
  #header.style-classic_3 #header-menu .sub-menu .menu-item > a.highlighted:hover,
  #header.style-classic_4 #header-menu .sub-menu .menu-item > a.highlighted:hover,
  #header.style-centered_logo #header-menu .sub-menu .menu-item > a.highlighted:hover {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjguNzY5IDI4Ljc2OSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjguNzY5IDI4Ljc2OTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxnIGlkPSJjMTA2X2Fycm93Ij48cGF0aCBmaWxsPSIjZTU0OTNhIiBkPSJNMjguNjc4LDUuNzk4TDE0LjcxMywyMy40OTljLTAuMTYsMC4yMDEtMC40OTUsMC4yMDEtMC42NTgsMEwwLjA4OCw1Ljc5OEMtMC4wMDksNS42NjktMC4wMjcsNS41MDEsMC4wNCw1LjM1MyBDMC4xMTEsNS4yMDksMC4yNiw1LjEyLDAuNDE0LDUuMTJIMjguMzVjMC4xNiwwLDAuMzEsMC4wODksMC4zNzgsMC4yMzNDMjguNzk4LDUuNTAxLDI4Ljc3Niw1LjY2OSwyOC42NzgsNS43OTh6Ii8+PC9nPjxnIGlkPSJDYXBhXzFfMjZfIj48L2c+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  }
  #header.style-default #header-menu .menu-item:last-of-type > a .inside-menu-item,
  #header.style-classic_3 #header-menu .menu-item:last-of-type > a .inside-menu-item,
  #header.style-classic_4 #header-menu .menu-item:last-of-type > a .inside-menu-item,
  #header.style-centered_logo #header-menu .menu-item:last-of-type > a .inside-menu-item,
  #header.style-default #header-menu .menu-item.level-0 > a.highlighted .inside-menu-item,
  #header.style-classic_3 #header-menu .menu-item.level-0 > a.highlighted .inside-menu-item,
  #header.style-classic_4 #header-menu .menu-item.level-0 > a.highlighted .inside-menu-item,
  #header.style-centered_logo #header-menu .menu-item.level-0 > a.highlighted .inside-menu-item {
    border-bottom: transparent !important;
  }
}
#header.style-classic_1 #header-menu .level-0 > .sub-menu,
#header.style-classic_2 #header-menu .level-0 > .sub-menu,
#header.style-inverted #header-menu .level-0 > .sub-menu,
#header.style-centered_logo_alt #header-menu .level-0 > .sub-menu,
#header.style-slider #header-menu .level-0 > .sub-menu {
  border-top: 2px solid #0074C8;
}
#header.style-classic_1 #header-menu .menu-item-icon i,
#header.style-classic_2 #header-menu .menu-item-icon i,
#header.style-inverted #header-menu .menu-item-icon i,
#header.style-centered_logo_alt #header-menu .menu-item-icon i,
#header.style-slider #header-menu .menu-item-icon i {
  color: #343434;
}
#header.style-classic_1 #header-menu .menu-item:hover > a .menu-item-icon i,
#header.style-classic_2 #header-menu .menu-item:hover > a .menu-item-icon i,
#header.style-inverted #header-menu .menu-item:hover > a .menu-item-icon i,
#header.style-centered_logo_alt #header-menu .menu-item:hover > a .menu-item-icon i,
#header.style-slider #header-menu .menu-item:hover > a .menu-item-icon i {
  color: #0074C8;
}
#header.style-classic_1 #header-menu .sub-menu,
#header.style-classic_2 #header-menu .sub-menu,
#header.style-inverted #header-menu .sub-menu,
#header.style-centered_logo_alt #header-menu .sub-menu,
#header.style-slider #header-menu .sub-menu {
  background-color: #252525;
}
#header.style-classic_1 #header-menu .sub-menu .menu-item > a,
#header.style-classic_2 #header-menu .sub-menu .menu-item > a,
#header.style-inverted #header-menu .sub-menu .menu-item > a,
#header.style-centered_logo_alt #header-menu .sub-menu .menu-item > a,
#header.style-slider #header-menu .sub-menu .menu-item > a {
  color: #636363;
}
#header.style-classic_1 #header-menu .sub-menu .menu-item > a > .inside-menu-item,
#header.style-classic_2 #header-menu .sub-menu .menu-item > a > .inside-menu-item,
#header.style-inverted #header-menu .sub-menu .menu-item > a > .inside-menu-item,
#header.style-centered_logo_alt #header-menu .sub-menu .menu-item > a > .inside-menu-item,
#header.style-slider #header-menu .sub-menu .menu-item > a > .inside-menu-item {
  border-bottom: 1px solid #343434;
}
#header.style-classic_1 #header-menu .sub-menu .menu-item > a:hover,
#header.style-classic_2 #header-menu .sub-menu .menu-item > a:hover,
#header.style-inverted #header-menu .sub-menu .menu-item > a:hover,
#header.style-centered_logo_alt #header-menu .sub-menu .menu-item > a:hover,
#header.style-slider #header-menu .sub-menu .menu-item > a:hover {
  color: #0074C8;
  background-color: #111111;
}
#header.style-classic_1 #header-menu .sub-menu .menu-item.current-page-ancestor > a,
#header.style-classic_2 #header-menu .sub-menu .menu-item.current-page-ancestor > a,
#header.style-inverted #header-menu .sub-menu .menu-item.current-page-ancestor > a,
#header.style-centered_logo_alt #header-menu .sub-menu .menu-item.current-page-ancestor > a,
#header.style-slider #header-menu .sub-menu .menu-item.current-page-ancestor > a,
#header.style-classic_1 #header-menu .sub-menu > .menu-item.current-menu-item > a,
#header.style-classic_2 #header-menu .sub-menu > .menu-item.current-menu-item > a,
#header.style-inverted #header-menu .sub-menu > .menu-item.current-menu-item > a,
#header.style-centered_logo_alt #header-menu .sub-menu > .menu-item.current-menu-item > a,
#header.style-slider #header-menu .sub-menu > .menu-item.current-menu-item > a,
#header.style-classic_1 #header-menu .sub-menu .menu-item.current-menu-ancestor > a,
#header.style-classic_2 #header-menu .sub-menu .menu-item.current-menu-ancestor > a,
#header.style-inverted #header-menu .sub-menu .menu-item.current-menu-ancestor > a,
#header.style-centered_logo_alt #header-menu .sub-menu .menu-item.current-menu-ancestor > a,
#header.style-slider #header-menu .sub-menu .menu-item.current-menu-ancestor > a {
  color: #0074C8;
}
#header.style-classic_1 #header-menu .sub-menu .menu-item.menu-item-has-children,
#header.style-classic_2 #header-menu .sub-menu .menu-item.menu-item-has-children,
#header.style-inverted #header-menu .sub-menu .menu-item.menu-item-has-children,
#header.style-centered_logo_alt #header-menu .sub-menu .menu-item.menu-item-has-children,
#header.style-slider #header-menu .sub-menu .menu-item.menu-item-has-children {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzg0cHgiIGhlaWdodD0iMzg0cHgiIHZpZXdCb3g9IjAgMCAzODQgMzg0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzODQgMzg0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iIzM0MzQzNCIgZD0iTTMyLDBsMzIwLDE5MkwzMiwzODRWMHoiLz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
}
#header.style-classic_1 #header-menu .sub-menu .menu-item.menu-item-has-children:hover > a,
#header.style-classic_2 #header-menu .sub-menu .menu-item.menu-item-has-children:hover > a,
#header.style-inverted #header-menu .sub-menu .menu-item.menu-item-has-children:hover > a,
#header.style-centered_logo_alt #header-menu .sub-menu .menu-item.menu-item-has-children:hover > a,
#header.style-slider #header-menu .sub-menu .menu-item.menu-item-has-children:hover > a {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzg0cHgiIGhlaWdodD0iMzg0cHgiIHZpZXdCb3g9IjAgMCAzODQgMzg0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzODQgMzg0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2U1NDkzYSIgZD0iTTMyLDBsMzIwLDE5MkwzMiwzODRWMHoiLz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
}
#header {
  background-image: url(  );
  background-repeat: ;
  background-position: ;
}
@media screen and (min-width: 995px) {
  #header.style-classic_2 #header-menu .menu-item.level-0 > a:hover .inside-menu-item,
  #header.style-classic_2 #header-menu .menu-item.level-0.current-page-ancestor > a .inside-menu-item,
  #header.style-classic_2 #header-menu .menu-item.level-0.current-menu-item > a .inside-menu-item,
  #header.style-classic_2 #header-menu .menu-item.level-0.current-menu-ancestor > a .inside-menu-item {
    border-bottom: 2px solid #0074C8;
  }
}
@media screen and (max-width: 995px) {
  #header.style-classic_1 #header-menu,
  #header.style-classic_2 #header-menu,
  #header.style-inverted #header-menu,
  #header.style-centered_logo_alt #header-menu,
  #header.style-slider #header-menu {
    background-color: #252525;
  }
  #header.style-classic_1 #header-menu .menu-item.level-0 > a,
  #header.style-classic_2 #header-menu .menu-item.level-0 > a,
  #header.style-inverted #header-menu .menu-item.level-0 > a,
  #header.style-centered_logo_alt #header-menu .menu-item.level-0 > a,
  #header.style-slider #header-menu .menu-item.level-0 > a {
    color: #636363;
  }
  #header.style-classic_1 #header-menu .menu-item.level-0 > a > .inside-menu-item,
  #header.style-classic_2 #header-menu .menu-item.level-0 > a > .inside-menu-item,
  #header.style-inverted #header-menu .menu-item.level-0 > a > .inside-menu-item,
  #header.style-centered_logo_alt #header-menu .menu-item.level-0 > a > .inside-menu-item,
  #header.style-slider #header-menu .menu-item.level-0 > a > .inside-menu-item {
    border-bottom: 1px solid #343434;
  }
  #header.style-classic_1 #header-menu .menu-item.level-0 > a:hover,
  #header.style-classic_2 #header-menu .menu-item.level-0 > a:hover,
  #header.style-inverted #header-menu .menu-item.level-0 > a:hover,
  #header.style-centered_logo_alt #header-menu .menu-item.level-0 > a:hover,
  #header.style-slider #header-menu .menu-item.level-0 > a:hover,
  #header.style-classic_1 #header-menu .menu-item.level-0.current-page-ancestor > a,
  #header.style-classic_2 #header-menu .menu-item.level-0.current-page-ancestor > a,
  #header.style-inverted #header-menu .menu-item.level-0.current-page-ancestor > a,
  #header.style-centered_logo_alt #header-menu .menu-item.level-0.current-page-ancestor > a,
  #header.style-slider #header-menu .menu-item.level-0.current-page-ancestor > a,
  #header.style-classic_1 #header-menu .menu-item.level-0.current-menu-item > a,
  #header.style-classic_2 #header-menu .menu-item.level-0.current-menu-item > a,
  #header.style-inverted #header-menu .menu-item.level-0.current-menu-item > a,
  #header.style-centered_logo_alt #header-menu .menu-item.level-0.current-menu-item > a,
  #header.style-slider #header-menu .menu-item.level-0.current-menu-item > a,
  #header.style-classic_1 #header-menu .menu-item.level-0.current-menu-ancestor > a,
  #header.style-classic_2 #header-menu .menu-item.level-0.current-menu-ancestor > a,
  #header.style-inverted #header-menu .menu-item.level-0.current-menu-ancestor > a,
  #header.style-centered_logo_alt #header-menu .menu-item.level-0.current-menu-ancestor > a,
  #header.style-slider #header-menu .menu-item.level-0.current-menu-ancestor > a,
  #header.style-classic_1 #header-menu .menu-item.level-0 > a.highlighted,
  #header.style-classic_2 #header-menu .menu-item.level-0 > a.highlighted,
  #header.style-inverted #header-menu .menu-item.level-0 > a.highlighted,
  #header.style-centered_logo_alt #header-menu .menu-item.level-0 > a.highlighted,
  #header.style-slider #header-menu .menu-item.level-0 > a.highlighted {
    color: #0074C8;
  }
  #header.style-classic_1 #header-menu .menu-item.level-0 > a:hover .menu-item-icon-down,
  #header.style-classic_2 #header-menu .menu-item.level-0 > a:hover .menu-item-icon-down,
  #header.style-inverted #header-menu .menu-item.level-0 > a:hover .menu-item-icon-down,
  #header.style-centered_logo_alt #header-menu .menu-item.level-0 > a:hover .menu-item-icon-down,
  #header.style-slider #header-menu .menu-item.level-0 > a:hover .menu-item-icon-down,
  #header.style-classic_1 #header-menu .menu-item.level-0.current-page-ancestor > a .menu-item-icon-down,
  #header.style-classic_2 #header-menu .menu-item.level-0.current-page-ancestor > a .menu-item-icon-down,
  #header.style-inverted #header-menu .menu-item.level-0.current-page-ancestor > a .menu-item-icon-down,
  #header.style-centered_logo_alt #header-menu .menu-item.level-0.current-page-ancestor > a .menu-item-icon-down,
  #header.style-slider #header-menu .menu-item.level-0.current-page-ancestor > a .menu-item-icon-down,
  #header.style-classic_1 #header-menu .menu-item.level-0.current-menu-item > a .menu-item-icon-down,
  #header.style-classic_2 #header-menu .menu-item.level-0.current-menu-item > a .menu-item-icon-down,
  #header.style-inverted #header-menu .menu-item.level-0.current-menu-item > a .menu-item-icon-down,
  #header.style-centered_logo_alt #header-menu .menu-item.level-0.current-menu-item > a .menu-item-icon-down,
  #header.style-slider #header-menu .menu-item.level-0.current-menu-item > a .menu-item-icon-down,
  #header.style-classic_1 #header-menu .menu-item.level-0.current-menu-ancestor > a .menu-item-icon-down,
  #header.style-classic_2 #header-menu .menu-item.level-0.current-menu-ancestor > a .menu-item-icon-down,
  #header.style-inverted #header-menu .menu-item.level-0.current-menu-ancestor > a .menu-item-icon-down,
  #header.style-centered_logo_alt #header-menu .menu-item.level-0.current-menu-ancestor > a .menu-item-icon-down,
  #header.style-slider #header-menu .menu-item.level-0.current-menu-ancestor > a .menu-item-icon-down,
  #header.style-classic_1 #header-menu .menu-item.level-0 > a.highlighted .menu-item-icon-down,
  #header.style-classic_2 #header-menu .menu-item.level-0 > a.highlighted .menu-item-icon-down,
  #header.style-inverted #header-menu .menu-item.level-0 > a.highlighted .menu-item-icon-down,
  #header.style-centered_logo_alt #header-menu .menu-item.level-0 > a.highlighted .menu-item-icon-down,
  #header.style-slider #header-menu .menu-item.level-0 > a.highlighted .menu-item-icon-down {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjguNzY5IDI4Ljc2OSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjguNzY5IDI4Ljc2OTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxnIGlkPSJjMTA2X2Fycm93Ij48cGF0aCBmaWxsPSIjZTU0OTNhIiBkPSJNMjguNjc4LDUuNzk4TDE0LjcxMywyMy40OTljLTAuMTYsMC4yMDEtMC40OTUsMC4yMDEtMC42NTgsMEwwLjA4OCw1Ljc5OEMtMC4wMDksNS42NjktMC4wMjcsNS41MDEsMC4wNCw1LjM1MyBDMC4xMTEsNS4yMDksMC4yNiw1LjEyLDAuNDE0LDUuMTJIMjguMzVjMC4xNiwwLDAuMzEsMC4wODksMC4zNzgsMC4yMzNDMjguNzk4LDUuNTAxLDI4Ljc3Niw1LjY2OSwyOC42NzgsNS43OTh6Ii8+PC9nPjxnIGlkPSJDYXBhXzFfMjZfIj48L2c+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  }
  #header.style-classic_1 #header-menu .menu-item:last-of-type > a .inside-menu-item,
  #header.style-classic_2 #header-menu .menu-item:last-of-type > a .inside-menu-item,
  #header.style-inverted #header-menu .menu-item:last-of-type > a .inside-menu-item,
  #header.style-centered_logo_alt #header-menu .menu-item:last-of-type > a .inside-menu-item,
  #header.style-slider #header-menu .menu-item:last-of-type > a .inside-menu-item {
    border-bottom-color: transparent;
  }
  #header.style-classic_1 #header-menu .menu-item.level-0 > a.highlighted > .inside-menu-item,
  #header.style-classic_2 #header-menu .menu-item.level-0 > a.highlighted > .inside-menu-item,
  #header.style-inverted #header-menu .menu-item.level-0 > a.highlighted > .inside-menu-item,
  #header.style-centered_logo_alt #header-menu .menu-item.level-0 > a.highlighted > .inside-menu-item,
  #header.style-slider #header-menu .menu-item.level-0 > a.highlighted > .inside-menu-item {
    border-bottom-color: #0074C8 !important;
  }
  #header.style-classic_1 #header-menu .sub-menu .menu-item > a:hover,
  #header.style-classic_2 #header-menu .sub-menu .menu-item > a:hover,
  #header.style-inverted #header-menu .sub-menu .menu-item > a:hover,
  #header.style-centered_logo_alt #header-menu .sub-menu .menu-item > a:hover,
  #header.style-slider #header-menu .sub-menu .menu-item > a:hover {
    background-color: #252525;
  }
  #header.style-classic_1 #header-menu .sub-menu .menu-item > a:hover .inside-menu-item,
  #header.style-classic_2 #header-menu .sub-menu .menu-item > a:hover .inside-menu-item,
  #header.style-inverted #header-menu .sub-menu .menu-item > a:hover .inside-menu-item,
  #header.style-centered_logo_alt #header-menu .sub-menu .menu-item > a:hover .inside-menu-item,
  #header.style-slider #header-menu .sub-menu .menu-item > a:hover .inside-menu-item,
  #header.style-classic_1 #header-menu .sub-menu .prev-hover > a .inside-menu-item,
  #header.style-classic_2 #header-menu .sub-menu .prev-hover > a .inside-menu-item,
  #header.style-inverted #header-menu .sub-menu .prev-hover > a .inside-menu-item,
  #header.style-centered_logo_alt #header-menu .sub-menu .prev-hover > a .inside-menu-item,
  #header.style-slider #header-menu .sub-menu .prev-hover > a .inside-menu-item {
    border-bottom: 1px solid #343434 !important;
  }
  #header.style-classic_1 #header-menu .sub-menu .menu-item:last-of-type > a .inside-menu-item,
  #header.style-classic_2 #header-menu .sub-menu .menu-item:last-of-type > a .inside-menu-item,
  #header.style-inverted #header-menu .sub-menu .menu-item:last-of-type > a .inside-menu-item,
  #header.style-centered_logo_alt #header-menu .sub-menu .menu-item:last-of-type > a .inside-menu-item,
  #header.style-slider #header-menu .sub-menu .menu-item:last-of-type > a .inside-menu-item {
    border-bottom: transparent !important;
  }
  #header.style-classic_1 #header-menu .sub-menu .menu-item > a.highlighted,
  #header.style-classic_2 #header-menu .sub-menu .menu-item > a.highlighted,
  #header.style-inverted #header-menu .sub-menu .menu-item > a.highlighted,
  #header.style-centered_logo_alt #header-menu .sub-menu .menu-item > a.highlighted,
  #header.style-slider #header-menu .sub-menu .menu-item > a.highlighted,
  #header.style-classic_1 #header-menu .sub-menu .menu-item:hover > a.highlighted,
  #header.style-classic_2 #header-menu .sub-menu .menu-item:hover > a.highlighted,
  #header.style-inverted #header-menu .sub-menu .menu-item:hover > a.highlighted,
  #header.style-centered_logo_alt #header-menu .sub-menu .menu-item:hover > a.highlighted,
  #header.style-slider #header-menu .sub-menu .menu-item:hover > a.highlighted,
  #header.style-classic_1 #header-menu .sub-menu .menu-item > a.highlighted:hover,
  #header.style-classic_2 #header-menu .sub-menu .menu-item > a.highlighted:hover,
  #header.style-inverted #header-menu .sub-menu .menu-item > a.highlighted:hover,
  #header.style-centered_logo_alt #header-menu .sub-menu .menu-item > a.highlighted:hover,
  #header.style-slider #header-menu .sub-menu .menu-item > a.highlighted:hover {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjguNzY5IDI4Ljc2OSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjguNzY5IDI4Ljc2OTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxnIGlkPSJjMTA2X2Fycm93Ij48cGF0aCBmaWxsPSIjZTU0OTNhIiBkPSJNMjguNjc4LDUuNzk4TDE0LjcxMywyMy40OTljLTAuMTYsMC4yMDEtMC40OTUsMC4yMDEtMC42NTgsMEwwLjA4OCw1Ljc5OEMtMC4wMDksNS42NjktMC4wMjcsNS41MDEsMC4wNCw1LjM1MyBDMC4xMTEsNS4yMDksMC4yNiw1LjEyLDAuNDE0LDUuMTJIMjguMzVjMC4xNiwwLDAuMzEsMC4wODksMC4zNzgsMC4yMzNDMjguNzk4LDUuNTAxLDI4Ljc3Niw1LjY2OSwyOC42NzgsNS43OTh6Ii8+PC9nPjxnIGlkPSJDYXBhXzFfMjZfIj48L2c+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  }
}
/**************************************************************************************************************************
	Mega menu styles
**************************************************************************************************************************/
.wproto-mega-menu-element .widget {
  font-size: 1.4rem !important;
}
#header.style-default .wproto-mega-menu-element .container,
#header.style-classic_3 .wproto-mega-menu-element .container,
#header.style-classic_4 .wproto-mega-menu-element .container,
#header.style-centered_logo .wproto-mega-menu-element .container {
  border-top: 2px solid #0074C8;
}
#header.style-default .wproto-mega-menu-element .container,
#header.style-classic_3 .wproto-mega-menu-element .container,
#header.style-classic_4 .wproto-mega-menu-element .container,
#header.style-centered_logo .wproto-mega-menu-element .container {
  background-color: #fafafa;
}
#header.style-classic_1 .wproto-mega-menu-element .container,
#header.style-classic_2 .wproto-mega-menu-element .container,
#header.style-inverted .wproto-mega-menu-element .container,
#header.style-centered_logo_alt .wproto-mega-menu-element .container,
#header.style-slider .wproto-mega-menu-element .container {
  border-top: 2px solid #0074C8;
}
#header.style-classic_1 .wproto-mega-menu-element .container,
#header.style-classic_2 .wproto-mega-menu-element .container,
#header.style-inverted .wproto-mega-menu-element .container,
#header.style-centered_logo_alt .wproto-mega-menu-element .container,
#header.style-slider .wproto-mega-menu-element .container {
  background-color: #252525;
}
#header.style-default .widget .widget-title,
#header.style-classic_3 .widget .widget-title,
#header.style-classic_4 .widget .widget-title,
#header.style-centered_logo .widget .widget-title,
#header.style-classic_1 .widget .widget-title,
#header.style-classic_2 .widget .widget-title,
#header.style-inverted .widget .widget-title,
#header.style-centered_logo_alt .widget .widget-title,
#header.style-slider .widget .widget-title {
  font-size: 1.8rem !important;
}
/**************************************************************************************************************************
	Default styles for WooCommerce
**************************************************************************************************************************/
.single-product a.woocommerce-main-image:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGc+PGc+PHBhdGggZmlsbD0iIzM2MzYzNiIgZD0iTTI0My45NTgsMzQwLjE3N0wzNy42NTcsNTQ2LjQ5N0wzOC4yNSw0MjAuNzVjMC0xMC41NTctOC41NjgtMTkuMTI1LTE5LjEyNS0xOS4xMjVTMCw0MTAuMTkzLDAsNDIwLjc1djE3Mi4xMjUgYzAsNS42NjEsMi4zMzMsMTAuMjMyLDYuMDQzLDEzLjM2OEM5LjUwNSw2MDkuNzgxLDE0LjMyNSw2MTIsMTkuNjgsNjEyaDE3MS41N2MxMC41NTcsMCwxOS4xMjUtOC41NjcsMTkuMTI1LTE5LjEyNSBjMC0xMC41NTctOC41NjgtMTkuMTI1LTE5LjEyNS0xOS4xMjVINjQuNDdsMjA2LjUzMS0yMDYuNTEyTDI0My45NTgsMzQwLjE3N3ogTTYwNS45NTYsNS43NTdDNjAyLjQ5NSwyLjIxOSw1OTcuNjc2LDAsNTkyLjM0LDAgSDQyMC43NWMtMTAuNTU3LDAtMTkuMTI1LDguNTY4LTE5LjEyNSwxOS4xMjVjMCwxMC41NTcsOC41NjgsMTkuMTI1LDE5LjEyNSwxOS4xMjVoMTI2Ljc2MUwzNDAuOTk5LDI0NC43ODFsMjcuMDQyLDI3LjA0MiBsMjA2LjMyMS0yMDYuMzJMNTczLjc1LDE5MS4yNWMwLDEwLjU1Nyw4LjU2OCwxOS4xMjUsMTkuMTI1LDE5LjEyNVM2MTIsMjAxLjgwNyw2MTIsMTkxLjI1VjE5LjEyNSBDNjEyLDEzLjQ2NCw2MDkuNjY3LDguODk0LDYwNS45NTYsNS43NTd6Ii8+PC9nPjwvZz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
}
.products li.product {
  font-size: 1.4rem;
}
.products li.product h3 {
  font-size: 1.8rem;
  line-height: 1.35em;
}
.products li.product a:hover h3 {
  color: #0074C8;
}
.products li.product .add_to_cart_button,
.products li.product .button,
.products li.product .added_to_cart {
  color: #0074C8;
}
.products .price {
  color: #363636;
}
.products .price del {
  color: #e1e1e1;
  font-size: 1.2rem;
}
.onsale {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDY3LjA5NXB4IiBoZWlnaHQ9IjQ2Ny4wOTZweCIgdmlld0JveD0iMCAwIDQ2Ny4wOTUgNDY3LjA5NiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDY3LjA5NSA0NjcuMDk2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iIzAwYWVlZiIgZD0iTTIzLjU1MSwxNDguNDQzYzAsMC0yMy41NTEsNC42MS0yMy41NTEsMjcuODc5YzAsMjMuMjY3LDAsMTQyLjMzLDAsMTQyLjMzczIuNjE1LTI4LjY3MywyMy41NTEtMjguNjczaDQ0My41NDQgbC00NS4yMzEtNzMuMjlsNDUuMjMxLTY4LjI0NkgyMy41NTF6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  color: #ffffff;
}
.single-product .wproto-primary-content-area .product h1.product_title {
  font-size: 2.4rem;
  line-height: 1.35em;
}
.single-product .wproto-primary-content-area .product .summary .price {
  font-size: 3rem;
  line-height: 1em;
  color: #0074C8;
}
.single-product .wproto-primary-content-area .product .summary .price del {
  font-size: 1.8rem;
  color: #e1e1e1;
}
.single-product .wproto-primary-content-area .product .product_meta a {
  color: #363636;
}
.single-product .wproto-primary-content-area .product .product_meta a:hover {
  color: #0074C8;
}
.single-product .wproto-primary-content-area .product .product_meta .share a {
  color: #c8c8c8;
}
.single-product .wproto-primary-content-area .product .product_meta .share a:hover {
  color: #0074C8;
}
.single-product .wproto-primary-content-area .product .wproto-single-product-meta {
  border-top: 1px solid #e1e1e1;
}
.single-product .wproto-primary-content-area .product .wproto-single-product-meta .links a {
  color: #c8c8c8;
  font-size: 1.2rem;
}
.single-product .wproto-primary-content-area .product .wproto-single-product-meta .links a:hover {
  color: #0074C8;
}
#shipping_method .amount {
  color: #363636;
}
#shipping_method label {
  font-size: 1.4rem;
  font-family: 'Roboto';
  color: #959595;
}
.woocommerce-cart .wproto-primary-content-area h2 {
  font-size: 2.4rem;
  line-height: 1.25em;
}
.woocommerce-cart .wproto-primary-content-area .cart_totals .order-total .amount {
  color: #8dc63f;
}
.woocommerce-cart .wproto-primary-content-area table.cart th {
  font-size: 1.8rem;
  line-height: 1.25em;
  border-bottom: 2px solid #fafafa;
}
.woocommerce-cart .wproto-primary-content-area table.cart td {
  border-bottom: 1px solid #fafafa;
}
.woocommerce-cart .wproto-primary-content-area table.cart .variation {
  font-size: 1.0999999999999999rem;
}
.woocommerce-cart .wproto-primary-content-area table.cart .variation dd {
  color: #afafaf;
}
.woocommerce-cart .wproto-primary-content-area table.cart .variation dt {
  color: #959595;
}
.woocommerce-cart .wproto-primary-content-area table.cart .product-name a {
  color: #363636;
  font-size: 1.8rem;
  line-height: 1.25em;
  font-family: 'Raleway';
}
.woocommerce-cart .wproto-primary-content-area table.cart .product-name a:hover {
  color: #0074C8;
}
.woocommerce-cart .wproto-primary-content-area table.cart td.product-price,
.woocommerce-cart .wproto-primary-content-area table.cart td.product-subtotal {
  font-size: 1.8rem;
  line-height: 1.25em;
  color: #363636;
}
.woocommerce-cart .wproto-primary-content-area table.cart a.remove {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iOTAuMjE4cHgiIGhlaWdodD0iOTAuMjE4cHgiIHZpZXdCb3g9IjAgMCA5MC4yMTggOTAuMjE4IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA5MC4yMTggOTAuMjE4OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2UxZTFlMSIgZD0iTTkwLjIxOCw3Mi4xODRMNzIuMTg2LDkwLjIxOEw0NS4xMDksNjMuMTQ1TDE4LjAzNCw5MC4yMThMMCw3Mi4xODRsMjcuMDc0LTI3LjA3NEwwLDE4LjAzM0wxOC4wMzQsMGwyNy4wNzUsMjcuMDc0IEw3Mi4xODYsMGwxOC4wMzIsMTguMDM0TDYzLjE0NSw0NS4xMDlMOTAuMjE4LDcyLjE4NHoiLz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
}
.woocommerce-cart .wproto-primary-content-area table.cart a.remove:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iOTAuMjE4cHgiIGhlaWdodD0iOTAuMjE4cHgiIHZpZXdCb3g9IjAgMCA5MC4yMTggOTAuMjE4IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA5MC4yMTggOTAuMjE4OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2U1NDkzYSIgZD0iTTkwLjIxOCw3Mi4xODRMNzIuMTg2LDkwLjIxOEw0NS4xMDksNjMuMTQ1TDE4LjAzNCw5MC4yMThMMCw3Mi4xODRsMjcuMDc0LTI3LjA3NEwwLDE4LjAzM0wxOC4wMzQsMGwyNy4wNzUsMjcuMDc0IEw3Mi4xODYsMGwxOC4wMzIsMTguMDM0TDYzLjE0NSw0NS4xMDlMOTAuMjE4LDcyLjE4NHoiLz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
}
.woocommerce-cart .wproto-primary-content-area table.cart td.actions {
  background-color: #fafafa;
}
.woocommerce .wproto-primary-content-area .added_to_cart {
  font-family: 'Raleway';
  font-size: 1.4rem;
}
@media screen and (max-width: 560px) {
  .woocommerce-cart .wproto-primary-content-area table.cart td.product-price,
  .woocommerce-cart .wproto-primary-content-area table.cart td.product-subtotal,
  .woocommerce-cart .wproto-primary-content-area table.cart .product-name a {
    font-size: 1.4rem;
    line-height: 1.25em;
    font-weight: normal;
  }
}
.woocommerce-message,
.woocommerce-info,
.woocommerce-error {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #e1e1e1;
}
.woocommerce-message .button,
.woocommerce-info .button,
.woocommerce-error .button {
  font-family: 'Roboto';
  font-size: 1.4rem;
  color: #0074C8;
}
.woocommerce-message,
.woocommerce-info {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjcuOTYzIDI3Ljk2MyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjcuOTYzIDI3Ljk2MzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxnIGlkPSJjMTI5X2V4Y2xhbWF0aW9uIj48cGF0aCBmaWxsPSIjZTFlMWUxIiBkPSJNMTMuOTgzLDBDNi4yNjEsMCwwLjAwMSw2LjI1OSwwLjAwMSwxMy45NzljMCw3LjcyNCw2LjI2LDEzLjk4NCwxMy45ODIsMTMuOTg0czEzLjk4LTYuMjYxLDEzLjk4LTEzLjk4NCBDMjcuOTYzLDYuMjU5LDIxLjcwNSwwLDEzLjk4MywweiBNMTMuOTgzLDI2LjUzMWMtNi45MzMsMC0xMi41NS01LjYyLTEyLjU1LTEyLjU1M2MwLTYuOTMsNS42MTctMTIuNTQ4LDEyLjU1LTEyLjU0OCBjNi45MzEsMCwxMi41NDksNS42MTgsMTIuNTQ5LDEyLjU0OEMyNi41MzEsMjAuOTExLDIwLjkxMywyNi41MzEsMTMuOTgzLDI2LjUzMXoiLz48cG9seWdvbiBmaWxsPSIjZTFlMWUxIiBwb2ludHM9IjE1LjU3OSwxNy4xNTggMTYuMTkxLDQuNTc5IDExLjgwNCw0LjU3OSAxMi40MTQsMTcuMTU4Ii8+PHBhdGggZmlsbD0iI2UxZTFlMSIgZD0iTTEzLjk5OCwxOC41NDZjLTEuNDcxLDAtMi41LDEuMDI5LTIuNSwyLjUyNmMwLDEuNDQzLDAuOTk5LDIuNTI4LDIuNDQ0LDIuNTI4aDAuMDU2YzEuNDk5LDAsMi40NjktMS4wODUsMi40NjktMi41MjggQzE2LjQ0MSwxOS41NzUsMTUuNDY4LDE4LjU0NiwxMy45OTgsMTguNTQ2eiIvPjwvZz48ZyBpZD0iQ2FwYV8xXzIwN18iPjwvZz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
}
.woocommerce-error li {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjcuOTYzIDI3Ljk2MyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjcuOTYzIDI3Ljk2MzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxnIGlkPSJjMTI5X2V4Y2xhbWF0aW9uIj48cGF0aCBmaWxsPSIjZTU0OTNhIiBkPSJNMTMuOTgzLDBDNi4yNjEsMCwwLjAwMSw2LjI1OSwwLjAwMSwxMy45NzljMCw3LjcyNCw2LjI2LDEzLjk4NCwxMy45ODIsMTMuOTg0czEzLjk4LTYuMjYxLDEzLjk4LTEzLjk4NCBDMjcuOTYzLDYuMjU5LDIxLjcwNSwwLDEzLjk4MywweiBNMTMuOTgzLDI2LjUzMWMtNi45MzMsMC0xMi41NS01LjYyLTEyLjU1LTEyLjU1M2MwLTYuOTMsNS42MTctMTIuNTQ4LDEyLjU1LTEyLjU0OCBjNi45MzEsMCwxMi41NDksNS42MTgsMTIuNTQ5LDEyLjU0OEMyNi41MzEsMjAuOTExLDIwLjkxMywyNi41MzEsMTMuOTgzLDI2LjUzMXoiLz48cG9seWdvbiBmaWxsPSIjZTU0OTNhIiBwb2ludHM9IjE1LjU3OSwxNy4xNTggMTYuMTkxLDQuNTc5IDExLjgwNCw0LjU3OSAxMi40MTQsMTcuMTU4Ii8+PHBhdGggZmlsbD0iI2U1NDkzYSIgZD0iTTEzLjk5OCwxOC41NDZjLTEuNDcxLDAtMi41LDEuMDI5LTIuNSwyLjUyNmMwLDEuNDQzLDAuOTk5LDIuNTI4LDIuNDQ0LDIuNTI4aDAuMDU2YzEuNDk5LDAsMi40NjktMS4wODUsMi40NjktMi41MjggQzE2LjQ0MSwxOS41NzUsMTUuNDY4LDE4LjU0NiwxMy45OTgsMTguNTQ2eiIvPjwvZz48ZyBpZD0iQ2FwYV8xXzIwN18iPjwvZz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
}
.woocommerce-checkout .wproto-primary-content-area .woocommerce-checkout-review-order .order-total td {
  color: #8dc63f;
}
.woocommerce-checkout .wproto-primary-content-area .woocommerce-checkout-review-order .shipping td {
  color: #00aeef;
}
.woocommerce-checkout-payment li {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #e1e1e1;
}
.woocommerce-checkout-payment li:hover {
  border-color: #0074C8;
}
.woocommerce-tabs .tabs {
  border-bottom: 2px solid #fafafa;
}
.woocommerce-tabs .tabs li {
  border-bottom: 2px solid #fafafa;
  font-size: 1.7999999999999998rem;
  line-height: 1.35em;
}
.woocommerce-tabs .tabs li a {
  color: #363636;
}
.woocommerce-tabs .tabs li.active {
  border-color: #0074C8;
}
.woocommerce-tabs .tabs li.active a {
  color: #0074C8;
}
.single-product #reviews li.comment {
  border: 1px solid #e1e1e1;
}
.single-product #reviews .meta > strong {
  font-size: 1.7999999999999998rem;
  line-height: 1.35em;
  color: #363636;
}
.single-product #reviews p.stars .star-1,
.single-product #reviews p.stars .star-2,
.single-product #reviews p.stars .star-3,
.single-product #reviews p.stars .star-4 {
  border-right: 1px solid #e1e1e1;
}
.single-product #reviews p.stars a {
  color: #e1e1e1;
}
.single-product #reviews p.stars a:hover,
.single-product #reviews p.stars a.active {
  color: #fecc17;
}
.single-product #reply-title {
  font-size: 2.4rem;
  line-height: 1.25em;
}
.related.products h2,
.upsells.products h2,
p.stock.out-of-stock {
  font-size: 2.4rem;
  line-height: 1.25em;
}
.single-product p.stock.out-of-stock {
  font-size: 1.8rem;
  line-height: 1.25em;
  color: #0074C8;
}
.single-product table.group_table td.label a {
  color: #363636;
}
.single-product table.group_table td.label a:hover {
  color: #0074C8;
}
.single-product table.group_table tr {
  border-bottom: 1px solid #fafafa;
}
.single-product table.group_table tr:last-of-type {
  border-bottom: 0;
}
.single-product table.group_table td.price span,
.single-product table.group_table p.stock {
  font-size: 1.4rem;
}
.single-product table.group_table td.price span {
  color: #363636;
}
.single-product table.group_table td.price del span,
.single-product table.group_table td.price del {
  color: #c8c8c8;
}
p.demo_store {
  color: #ffffff;
  background-color: #0074C8;
}
p.add_to_cart_inline {
  border: 1px solid #e1e1e1 !important;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
p.add_to_cart_inline .amount {
  color: #363636;
}
p.add_to_cart_inline del,
p.add_to_cart_inline del .amount {
  color: #c8c8c8;
}
/**************************************************************************************************************************
	WPROTO BANNER SHORTCODE
**************************************************************************************************************************/
.wproto-banner h2 {
  color: #363636;
}
.wproto-banner p {
  color: #959595;
}
.wproto-banner mark {
  color: #ffffff;
  background-color: #0074C8;
}
.wproto-banner span {
  color: #0074C8;
}
.wproto-banner.type-image {
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.wproto-banner.type-image h2 {
  font-size: 3.6rem;
  line-height: 1em;
}
.wproto-banner.type-image:hover {
  border-color: #0074C8;
}
.wproto-banner.type-text h2,
.wproto-banner.type-text mark {
  font-size: 4.8rem;
  line-height: 1em;
}
.wproto-banner.type-text p {
  font-size: 2.4rem;
  line-height: 1.25em;
  color: #959595;
}
@media screen and (max-width: 767px) {
  .wproto-banner.type-text h2,
  .wproto-banner.type-text mark {
    font-size: 2.4rem;
  }
  .wproto-banner.type-text p {
    font-size: 1.4rem;
  }
}
/**************************************************************************************************************************
	PRODUCTS LIST SHORTCODE
**************************************************************************************************************************/
.wproto-products-list {
  background-color: #ffffff;
}
.wproto-products-list .shortcode-title {
  color: #363636;
  border-bottom: 2px solid #363636;
}
.wproto-products-list .item {
  border-bottom: 1px solid #e1e1e1;
}
.wproto-products-list .title {
  color: #363636;
}
.wproto-products-list .title:hover {
  color: #0074C8;
}
.wproto-products-list .product-price {
  font-family: 'Raleway';
  color: #505050;
  font-size: 1.5999999999999999rem;
}
.wproto-products-list .product-price del {
  color: #e1e1e1;
  font-size: 1.2rem;
}
/**************************************************************************************************************************
	PRODUCTS CAROUSEL
**************************************************************************************************************************/
.wproto-products-carousel .owl-page {
  background-color: #e1e1e1;
}
.wproto-products-carousel .owl-page.active {
  background-color: #0074C8;
}
.wproto-products-carousel .owl-prev,
.wproto-products-carousel .owl-next {
  background-color: #ffffff;
}
.wproto-products-carousel .owl-prev:hover,
.wproto-products-carousel .owl-next:hover {
  background-color: #0074C8;
}
.wproto-products-carousel .owl-prev {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZTFlMWUxIiBkPSJNMjguNzI0LDUwYzAtMS4zMzgsMC41MTEtMi42NzYsMS41My0zLjY5NmwzMi4xLTMyLjA5OWMyLjA0Mi0yLjA0Miw1LjM1Mi0yLjA0Miw3LjM5MywwYzIuMDQxLDIuMDQxLDIuMDQxLDUuMzUxLDAsNy4zOTMgTDQxLjM0NCw1MGwyOC40MDIsMjguNDAyYzIuMDQxLDIuMDQxLDIuMDQxLDUuMzUyLDAsNy4zOTNjLTIuMDQxLDIuMDQyLTUuMzUxLDIuMDQyLTcuMzkzLDBsLTMyLjEtMzIuMDk5IEMyOS4yMzQsNTIuNjc2LDI4LjcyNCw1MS4zMzgsMjguNzI0LDUweiIvPjwvc3ZnPg==) !important;
}
.wproto-products-carousel .owl-next {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZTFlMWUxIiBkPSJNNjkuNzQ2LDUzLjY5NmwtMzIuMSwzMi4wOTljLTIuMDQyLDIuMDQyLTUuMzUyLDIuMDQyLTcuMzkzLDBjLTIuMDQxLTIuMDQxLTIuMDQxLTUuMzUyLDAtNy4zOTNMNTguNjU2LDUwTDMwLjI1NCwyMS41OTggYy0yLjA0MS0yLjA0Mi0yLjA0MS01LjM1MiwwLTcuMzkzYzIuMDQxLTIuMDQyLDUuMzUxLTIuMDQyLDcuMzkzLDBsMzIuMSwzMi4wOTljMS4wMiwxLjAyMSwxLjUzLDIuMzU4LDEuNTMsMy42OTYgUzcwLjc2Niw1Mi42NzYsNjkuNzQ2LDUzLjY5NnoiLz48L3N2Zz4=) !important;
}
.wproto-products-carousel .owl-prev:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNMjguNzI0LDUwYzAtMS4zMzgsMC41MTEtMi42NzYsMS41My0zLjY5NmwzMi4xLTMyLjA5OWMyLjA0Mi0yLjA0Miw1LjM1Mi0yLjA0Miw3LjM5MywwYzIuMDQxLDIuMDQxLDIuMDQxLDUuMzUxLDAsNy4zOTMgTDQxLjM0NCw1MGwyOC40MDIsMjguNDAyYzIuMDQxLDIuMDQxLDIuMDQxLDUuMzUyLDAsNy4zOTNjLTIuMDQxLDIuMDQyLTUuMzUxLDIuMDQyLTcuMzkzLDBsLTMyLjEtMzIuMDk5IEMyOS4yMzQsNTIuNjc2LDI4LjcyNCw1MS4zMzgsMjguNzI0LDUweiIvPjwvc3ZnPg==) !important;
}
.wproto-products-carousel .owl-next:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNNjkuNzQ2LDUzLjY5NmwtMzIuMSwzMi4wOTljLTIuMDQyLDIuMDQyLTUuMzUyLDIuMDQyLTcuMzkzLDBjLTIuMDQxLTIuMDQxLTIuMDQxLTUuMzUyLDAtNy4zOTNMNTguNjU2LDUwTDMwLjI1NCwyMS41OTggYy0yLjA0MS0yLjA0Mi0yLjA0MS01LjM1MiwwLTcuMzkzYzIuMDQxLTIuMDQyLDUuMzUxLTIuMDQyLDcuMzkzLDBsMzIuMSwzMi4wOTljMS4wMiwxLjAyMSwxLjUzLDIuMzU4LDEuNTMsMy42OTYgUzcwLjc2Niw1Mi42NzYsNjkuNzQ2LDUzLjY5NnoiLz48L3N2Zz4=) !important;
}
.wproto-products-carousel .iconic-wishlist {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzEuNDc1cHgiIGhlaWdodD0iMzEuNDc0cHgiIHZpZXdCb3g9IjAgMCAzMS40NzUgMzEuNDc0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzMS40NzUgMzEuNDc0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2M4YzhjOCIgZD0iTTMxLjQzNCwxMi4xMzZjMC4wMjctMC4yNywwLjA0MS0wLjU0NSwwLjA0MS0wLjgyMmMwLTQuNTQ0LTMuNjgzLTguMjI5LTguMjI4LTguMjI5Yy0zLjM0NSwwLTYuMjI0LDEuOTk5LTcuNTEsNC44NjYgYy0xLjI4Ni0yLjg2OC00LjE2NS00Ljg2Ni03LjUxLTQuODY2QzMuNjgzLDMuMDg1LDAsNi43NywwLDExLjMxNGMwLDAuMjc3LDAuMDE0LDAuNTUyLDAuMDQsMC44MjJjMCwwLDAuMTYxLDguMTAyLDE1Ljc5OCwxNi4yNTMgbDAsMEMzMS40NzMsMjAuMjM4LDMxLjQzNCwxMi4xMzYsMzEuNDM0LDEyLjEzNnogTTguNDYxLDQuODk4YzAuNzQ3LDAsMS4zNTEsMC42MDQsMS4zNTEsMS4zNWMwLDAuNzQ2LTAuNjA0LDEuMzUtMS4zNTEsMS4zNSBzLTEuMzQ4LTAuNjAzLTEuMzQ4LTEuMzVDNy4xMTIsNS41MDMsNy43MTUsNC44OTgsOC40NjEsNC44OTh6IE00LjI0MSwxNC45OTljLTAuMTI2LDAuMDM1LTAuMjU0LDAuMDUyLTAuMzc4LDAuMDUyIGMtMC42MTcsMC0xLjE4My0wLjQwOS0xLjM1Ni0xLjAzMWMtMC4yMTItMC43NTUtMC4zMTItMS40NDktMC4zMzgtMi4wODFDMi4wNDMsOC42MTIsNC4wOTMsNi45NzYsNC4xOTUsNi44OTUgQzQuODExLDYuNDE5LDUuNjk2LDYuNTMxLDYuMTcsNy4xNDZjMC40NzQsMC42MDksMC4zNjcsMS40OC0wLjIyOSwxLjk2Yy0wLjA3MywwLjA2MS0wLjk2MiwwLjg2LTAuOTU2LDIuNTcgYzAuMDAzLDAuNDYxLDAuMDY5LDAuOTg4LDAuMjM0LDEuNTg3QzUuNDI4LDE0LjAxNCw0Ljk4OSwxNC43OSw0LjI0MSwxNC45OTl6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
.wproto-products-carousel .iconic-wishlist:hover,
.wproto-products-carousel .iconic-wishlist.active {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzEuNDc1cHgiIGhlaWdodD0iMzEuNDc0cHgiIHZpZXdCb3g9IjAgMCAzMS40NzUgMzEuNDc0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzMS40NzUgMzEuNDc0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2U1NDkzYSIgZD0iTTMxLjQzNCwxMi4xMzZjMC4wMjctMC4yNywwLjA0MS0wLjU0NSwwLjA0MS0wLjgyMmMwLTQuNTQ0LTMuNjgzLTguMjI5LTguMjI4LTguMjI5Yy0zLjM0NSwwLTYuMjI0LDEuOTk5LTcuNTEsNC44NjYgYy0xLjI4Ni0yLjg2OC00LjE2NS00Ljg2Ni03LjUxLTQuODY2QzMuNjgzLDMuMDg1LDAsNi43NywwLDExLjMxNGMwLDAuMjc3LDAuMDE0LDAuNTUyLDAuMDQsMC44MjJjMCwwLDAuMTYxLDguMTAyLDE1Ljc5OCwxNi4yNTMgbDAsMEMzMS40NzMsMjAuMjM4LDMxLjQzNCwxMi4xMzYsMzEuNDM0LDEyLjEzNnogTTguNDYxLDQuODk4YzAuNzQ3LDAsMS4zNTEsMC42MDQsMS4zNTEsMS4zNWMwLDAuNzQ2LTAuNjA0LDEuMzUtMS4zNTEsMS4zNSBzLTEuMzQ4LTAuNjAzLTEuMzQ4LTEuMzVDNy4xMTIsNS41MDMsNy43MTUsNC44OTgsOC40NjEsNC44OTh6IE00LjI0MSwxNC45OTljLTAuMTI2LDAuMDM1LTAuMjU0LDAuMDUyLTAuMzc4LDAuMDUyIGMtMC42MTcsMC0xLjE4My0wLjQwOS0xLjM1Ni0xLjAzMWMtMC4yMTItMC43NTUtMC4zMTItMS40NDktMC4zMzgtMi4wODFDMi4wNDMsOC42MTIsNC4wOTMsNi45NzYsNC4xOTUsNi44OTUgQzQuODExLDYuNDE5LDUuNjk2LDYuNTMxLDYuMTcsNy4xNDZjMC40NzQsMC42MDksMC4zNjcsMS40OC0wLjIyOSwxLjk2Yy0wLjA3MywwLjA2MS0wLjk2MiwwLjg2LTAuOTU2LDIuNTcgYzAuMDAzLDAuNDYxLDAuMDY5LDAuOTg4LDAuMjM0LDEuNTg3QzUuNDI4LDE0LjAxNCw0Ljk4OSwxNC43OSw0LjI0MSwxNC45OTl6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
.wproto-products-carousel .text {
  background-color: #fafafa;
}
.wproto-products-carousel .categories,
.wproto-products-carousel .categories a {
  font-size: 1.2999999999999998rem;
  color: #c8c8c8;
}
.wproto-products-carousel .product-title,
.wproto-products-carousel .product-price {
  color: #363636;
}
.wproto-products-carousel .product-title:hover,
.wproto-products-carousel .categories a:hover,
.wproto-products-carousel .inside:hover .product-title {
  color: #0074C8;
}
.wproto-products-carousel .product-price,
.wproto-products-carousel .product-title {
  font-size: 1.7999999999999998rem;
  line-height: 1.25em;
}
.wproto-products-carousel .product-price {
  font-family: 'Raleway';
}
.wproto-products-carousel .product-price del {
  color: #c8c8c8;
  font-size: 1.4rem;
}
.wproto-products-carousel .product-add-button .button {
  background-color: transparent;
  border: 1px solid #363636;
  color: #363636;
  font-size: 1.2rem;
}
.wproto-products-carousel .product-add-button .button:hover,
.wproto-products-carousel .inside:hover .product-add-button .button {
  color: #ffffff;
  background-color: #8dc63f;
  border: 1px solid #8dc63f;
}
.wproto-products-carousel.style-style_2 .product-title {
  font-size: 1.5rem;
}
.wproto-products-carousel.style-style_2 .categories,
.wproto-products-carousel.style-style_2 .categories a {
  font-size: 0.9999999999999999rem;
}
.wproto-products-carousel.style-style_2 .text {
  border-bottom: 1px solid #e1e1e1;
}
.wproto-products-carousel.style-style_2 .inside:hover .text {
  border-color: #0074C8;
}
.wproto-products-carousel.style-style_2 .iconic-cart,
.wproto-products-carousel.style-style_5 .iconic-cart {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEwcHgiIGhlaWdodD0iNTEwcHgiIHZpZXdCb3g9IjAgMCA1MTAgNTEwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTAgNTEwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9InNob3BwaW5nLWNhcnQiPjxwYXRoIGZpbGw9IiNjOGM4YzgiIGQ9Ik0xNTMsNDA4Yy0yOC4wNSwwLTUxLDIyLjk1LTUxLDUxczIyLjk1LDUxLDUxLDUxczUxLTIyLjk1LDUxLTUxUzE4MS4wNSw0MDgsMTUzLDQwOHogTTAsMHY1MWg1MWw5MS44LDE5My44TDEwNy4xLDMwNiBjLTIuNTUsNy42NS01LjEsMTcuODUtNS4xLDI1LjVjMCwyOC4wNSwyMi45NSw1MSw1MSw1MWgzMDZ2LTUxSDE2My4yYy0yLjU1LDAtNS4xLTIuNTUtNS4xLTUuMXYtMi41NTFsMjIuOTUtNDMuMzVoMTg4LjcgYzIwLjQsMCwzNS43LTEwLjIsNDMuMzUtMjUuNUw1MDQuOSw4OS4yNWM1LjEtNS4xLDUuMS03LjY1LDUuMS0xMi43NWMwLTE1LjMtMTAuMi0yNS41LTI1LjUtMjUuNUgxMDcuMUw4NC4xNSwwSDB6IE00MDgsNDA4IGMtMjguMDUsMC01MSwyMi45NS01MSw1MXMyMi45NSw1MSw1MSw1MXM1MS0yMi45NSw1MS01MVM0MzYuMDUsNDA4LDQwOCw0MDh6Ii8+PC9nPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=) !important;
}
.wproto-products-carousel.style-style_2 .iconic-cart:hover,
.wproto-products-carousel.style-style_5 .iconic-cart:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEwcHgiIGhlaWdodD0iNTEwcHgiIHZpZXdCb3g9IjAgMCA1MTAgNTEwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTAgNTEwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9InNob3BwaW5nLWNhcnQiPjxwYXRoIGZpbGw9IiMzNjM2MzYiIGQ9Ik0xNTMsNDA4Yy0yOC4wNSwwLTUxLDIyLjk1LTUxLDUxczIyLjk1LDUxLDUxLDUxczUxLTIyLjk1LDUxLTUxUzE4MS4wNSw0MDgsMTUzLDQwOHogTTAsMHY1MWg1MWw5MS44LDE5My44TDEwNy4xLDMwNiBjLTIuNTUsNy42NS01LjEsMTcuODUtNS4xLDI1LjVjMCwyOC4wNSwyMi45NSw1MSw1MSw1MWgzMDZ2LTUxSDE2My4yYy0yLjU1LDAtNS4xLTIuNTUtNS4xLTUuMXYtMi41NTFsMjIuOTUtNDMuMzVoMTg4LjcgYzIwLjQsMCwzNS43LTEwLjIsNDMuMzUtMjUuNUw1MDQuOSw4OS4yNWM1LjEtNS4xLDUuMS03LjY1LDUuMS0xMi43NWMwLTE1LjMtMTAuMi0yNS41LTI1LjUtMjUuNUgxMDcuMUw4NC4xNSwwSDB6IE00MDgsNDA4IGMtMjguMDUsMC01MSwyMi45NS01MSw1MXMyMi45NSw1MSw1MSw1MXM1MS0yMi45NSw1MS01MVM0MzYuMDUsNDA4LDQwOCw0MDh6Ii8+PC9nPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=) !important;
}
.wproto-products-carousel.style-style_3 .product-title {
  font-size: 1.5rem;
}
.wproto-products-carousel.style-style_3 .categories,
.wproto-products-carousel.style-style_3 .categories a {
  font-size: 0.9999999999999999rem;
}
.wproto-products-carousel.style-style_3 .product-add-button .button {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.wproto-products-carousel.style-style_3 .product-add-button .button {
  background-color: #363636;
  border: 1px solid #363636;
  color: #ffffff;
}
.wproto-products-carousel.style-style_3 .product-add-button .button:hover,
.wproto-products-carousel.style-style_3 .inside:hover .product-add-button .button {
  background-color: #8dc63f;
  border: 1px solid #8dc63f;
  color: #ffffff;
}
.wproto-products-carousel.style-style_3 .product-price {
  color: #8dc63f;
}
.wproto-products-carousel.style-style_5 footer {
  border-top: 1px solid #e1e1e1;
}
.wproto-products-carousel.style-style_5 .product-price {
  color: #8dc63f;
}
.wproto-products-carousel .thumb .bx-prev,
.wproto-products-grid .thumb .bx-prev,
.wproto-products-carousel .thumb .bx-next,
.wproto-products-grid .thumb .bx-next {
  background-color: rgba(225, 225, 225, 0.7);
}
.wproto-products-carousel .thumb .bx-prev:hover,
.wproto-products-grid .thumb .bx-prev:hover,
.wproto-products-carousel .thumb .bx-next:hover,
.wproto-products-grid .thumb .bx-next:hover {
  background-color: #0074C8;
}
.wproto-products-carousel .thumb .bx-prev,
.wproto-products-grid .thumb .bx-prev {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNMjguNzI0LDUwYzAtMS4zMzgsMC41MTEtMi42NzYsMS41My0zLjY5NmwzMi4xLTMyLjA5OWMyLjA0Mi0yLjA0Miw1LjM1Mi0yLjA0Miw3LjM5MywwYzIuMDQxLDIuMDQxLDIuMDQxLDUuMzUxLDAsNy4zOTMgTDQxLjM0NCw1MGwyOC40MDIsMjguNDAyYzIuMDQxLDIuMDQxLDIuMDQxLDUuMzUyLDAsNy4zOTNjLTIuMDQxLDIuMDQyLTUuMzUxLDIuMDQyLTcuMzkzLDBsLTMyLjEtMzIuMDk5IEMyOS4yMzQsNTIuNjc2LDI4LjcyNCw1MS4zMzgsMjguNzI0LDUweiIvPjwvc3ZnPg==) !important;
}
.wproto-products-carousel .thumb .bx-next,
.wproto-products-grid .thumb .bx-next {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNNjkuNzQ2LDUzLjY5NmwtMzIuMSwzMi4wOTljLTIuMDQyLDIuMDQyLTUuMzUyLDIuMDQyLTcuMzkzLDBjLTIuMDQxLTIuMDQxLTIuMDQxLTUuMzUyLDAtNy4zOTNMNTguNjU2LDUwTDMwLjI1NCwyMS41OTggYy0yLjA0MS0yLjA0Mi0yLjA0MS01LjM1MiwwLTcuMzkzYzIuMDQxLTIuMDQyLDUuMzUxLTIuMDQyLDcuMzkzLDBsMzIuMSwzMi4wOTljMS4wMiwxLjAyMSwxLjUzLDIuMzU4LDEuNTMsMy42OTYgUzcwLjc2Niw1Mi42NzYsNjkuNzQ2LDUzLjY5NnoiLz48L3N2Zz4=) !important;
}
/**************************************************************************************************************************
	WPROTO PRODUCTS SHORTCODE
**************************************************************************************************************************/
.wproto-products-grid.style-col_1_style_1 article {
  background-color: #fafafa;
}
.wproto-products-grid.style-col_1_style_1 .product-title {
  font-family: 'Raleway';
  font-size: 1.7999999999999998rem;
  line-height: 1.25em;
}
.wproto-products-grid.style-col_1_style_1 .product-price {
  color: #8dc63f;
  font-size: 1.7999999999999998rem;
  line-height: 1.25em;
}
.wproto-products-grid.style-col_1_style_1 .product-price del {
  font-size: 1.4rem;
  color: #e1e1e1;
}
.wproto-products-grid.style-col_1_style_1 .product-categories,
.wproto-products-grid.style-col_1_style_1 .product-cart-buttons .button {
  font-size: 1.2rem;
}
.wproto-products-grid.style-col_1_style_1 .product-desc {
  border-top: 1px solid #e1e1e1;
}
.wproto-products-grid.style-col_1_style_1 .product-title {
  color: #363636;
}
.wproto-products-grid.style-col_1_style_1 .product-categories,
.wproto-products-grid.style-col_1_style_1 .product-categories a {
  color: #c8c8c8;
}
.wproto-products-grid.style-col_1_style_1 .product-title:hover,
.wproto-products-grid.style-col_1_style_1 .product-categories a:hover {
  color: #0074C8;
}
.wproto-products-grid.style-col_1_style_1 .product-cart-buttons .wproto-add-to-wishlist {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzEuNDc1cHgiIGhlaWdodD0iMzEuNDc0cHgiIHZpZXdCb3g9IjAgMCAzMS40NzUgMzEuNDc0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzMS40NzUgMzEuNDc0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2UxZTFlMSIgZD0iTTMxLjQzNCwxMi4xMzZjMC4wMjctMC4yNywwLjA0MS0wLjU0NSwwLjA0MS0wLjgyMmMwLTQuNTQ0LTMuNjgzLTguMjI5LTguMjI4LTguMjI5Yy0zLjM0NSwwLTYuMjI0LDEuOTk5LTcuNTEsNC44NjYgYy0xLjI4Ni0yLjg2OC00LjE2NS00Ljg2Ni03LjUxLTQuODY2QzMuNjgzLDMuMDg1LDAsNi43NywwLDExLjMxNGMwLDAuMjc3LDAuMDE0LDAuNTUyLDAuMDQsMC44MjJjMCwwLDAuMTYxLDguMTAyLDE1Ljc5OCwxNi4yNTMgbDAsMEMzMS40NzMsMjAuMjM4LDMxLjQzNCwxMi4xMzYsMzEuNDM0LDEyLjEzNnogTTguNDYxLDQuODk4YzAuNzQ3LDAsMS4zNTEsMC42MDQsMS4zNTEsMS4zNWMwLDAuNzQ2LTAuNjA0LDEuMzUtMS4zNTEsMS4zNSBzLTEuMzQ4LTAuNjAzLTEuMzQ4LTEuMzVDNy4xMTIsNS41MDMsNy43MTUsNC44OTgsOC40NjEsNC44OTh6IE00LjI0MSwxNC45OTljLTAuMTI2LDAuMDM1LTAuMjU0LDAuMDUyLTAuMzc4LDAuMDUyIGMtMC42MTcsMC0xLjE4My0wLjQwOS0xLjM1Ni0xLjAzMWMtMC4yMTItMC43NTUtMC4zMTItMS40NDktMC4zMzgtMi4wODFDMi4wNDMsOC42MTIsNC4wOTMsNi45NzYsNC4xOTUsNi44OTUgQzQuODExLDYuNDE5LDUuNjk2LDYuNTMxLDYuMTcsNy4xNDZjMC40NzQsMC42MDksMC4zNjcsMS40OC0wLjIyOSwxLjk2Yy0wLjA3MywwLjA2MS0wLjk2MiwwLjg2LTAuOTU2LDIuNTcgYzAuMDAzLDAuNDYxLDAuMDY5LDAuOTg4LDAuMjM0LDEuNTg3QzUuNDI4LDE0LjAxNCw0Ljk4OSwxNC43OSw0LjI0MSwxNC45OTl6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
.wproto-products-grid.style-col_1_style_1 .product-cart-buttons .wproto-add-to-wishlist:hover,
.wproto-products-grid.style-col_1_style_1 .product-cart-buttons .wproto-add-to-wishlist.active {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzEuNDc1cHgiIGhlaWdodD0iMzEuNDc0cHgiIHZpZXdCb3g9IjAgMCAzMS40NzUgMzEuNDc0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzMS40NzUgMzEuNDc0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2U1NDkzYSIgZD0iTTMxLjQzNCwxMi4xMzZjMC4wMjctMC4yNywwLjA0MS0wLjU0NSwwLjA0MS0wLjgyMmMwLTQuNTQ0LTMuNjgzLTguMjI5LTguMjI4LTguMjI5Yy0zLjM0NSwwLTYuMjI0LDEuOTk5LTcuNTEsNC44NjYgYy0xLjI4Ni0yLjg2OC00LjE2NS00Ljg2Ni03LjUxLTQuODY2QzMuNjgzLDMuMDg1LDAsNi43NywwLDExLjMxNGMwLDAuMjc3LDAuMDE0LDAuNTUyLDAuMDQsMC44MjJjMCwwLDAuMTYxLDguMTAyLDE1Ljc5OCwxNi4yNTMgbDAsMEMzMS40NzMsMjAuMjM4LDMxLjQzNCwxMi4xMzYsMzEuNDM0LDEyLjEzNnogTTguNDYxLDQuODk4YzAuNzQ3LDAsMS4zNTEsMC42MDQsMS4zNTEsMS4zNWMwLDAuNzQ2LTAuNjA0LDEuMzUtMS4zNTEsMS4zNSBzLTEuMzQ4LTAuNjAzLTEuMzQ4LTEuMzVDNy4xMTIsNS41MDMsNy43MTUsNC44OTgsOC40NjEsNC44OTh6IE00LjI0MSwxNC45OTljLTAuMTI2LDAuMDM1LTAuMjU0LDAuMDUyLTAuMzc4LDAuMDUyIGMtMC42MTcsMC0xLjE4My0wLjQwOS0xLjM1Ni0xLjAzMWMtMC4yMTItMC43NTUtMC4zMTItMS40NDktMC4zMzgtMi4wODFDMi4wNDMsOC42MTIsNC4wOTMsNi45NzYsNC4xOTUsNi44OTUgQzQuODExLDYuNDE5LDUuNjk2LDYuNTMxLDYuMTcsNy4xNDZjMC40NzQsMC42MDksMC4zNjcsMS40OC0wLjIyOSwxLjk2Yy0wLjA3MywwLjA2MS0wLjk2MiwwLjg2LTAuOTU2LDIuNTcgYzAuMDAzLDAuNDYxLDAuMDY5LDAuOTg4LDAuMjM0LDEuNTg3QzUuNDI4LDE0LjAxNCw0Ljk4OSwxNC43OSw0LjI0MSwxNC45OTl6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
.wproto-products-grid.style-col_1_style_2 article {
  border-bottom: 1px solid #f2f2f2;
}
.wproto-products-grid.style-col_1_style_2 article footer {
  border-left: 1px solid #f7f7f7;
}
.wproto-products-grid.style-col_1_style_2 .product-cart-buttons .button {
  font-size: 1.2rem;
}
.wproto-products-grid.style-col_1_style_2 .product-categories {
  font-size: 1.0999999999999999rem;
}
.wproto-products-grid.style-col_1_style_2 .product-title {
  font-family: 'Raleway';
  font-size: 1.7999999999999998rem;
  line-height: 1.25em;
}
.wproto-products-grid.style-col_1_style_2 .product-price {
  color: #0074C8;
  font-size: 1.7999999999999998rem;
  line-height: 1.25em;
}
.wproto-products-grid.style-col_1_style_2 .product-price del {
  font-size: 1.4rem;
  color: #e1e1e1;
}
.wproto-products-grid.style-col_1_style_2 .product-title {
  color: #363636;
}
.wproto-products-grid.style-col_1_style_2 .product-categories,
.wproto-products-grid.style-col_1_style_2 .product-categories a {
  color: #c8c8c8;
}
.wproto-products-grid.style-col_1_style_2 .product-title:hover,
.wproto-products-grid.style-col_1_style_2 .product-categories a:hover {
  color: #0074C8;
}
.wproto-products-grid.style-col_1_style_2 .product-cart-buttons .wproto-add-to-wishlist {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzEuNDc1cHgiIGhlaWdodD0iMzEuNDc0cHgiIHZpZXdCb3g9IjAgMCAzMS40NzUgMzEuNDc0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzMS40NzUgMzEuNDc0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2UxZTFlMSIgZD0iTTMxLjQzNCwxMi4xMzZjMC4wMjctMC4yNywwLjA0MS0wLjU0NSwwLjA0MS0wLjgyMmMwLTQuNTQ0LTMuNjgzLTguMjI5LTguMjI4LTguMjI5Yy0zLjM0NSwwLTYuMjI0LDEuOTk5LTcuNTEsNC44NjYgYy0xLjI4Ni0yLjg2OC00LjE2NS00Ljg2Ni03LjUxLTQuODY2QzMuNjgzLDMuMDg1LDAsNi43NywwLDExLjMxNGMwLDAuMjc3LDAuMDE0LDAuNTUyLDAuMDQsMC44MjJjMCwwLDAuMTYxLDguMTAyLDE1Ljc5OCwxNi4yNTMgbDAsMEMzMS40NzMsMjAuMjM4LDMxLjQzNCwxMi4xMzYsMzEuNDM0LDEyLjEzNnogTTguNDYxLDQuODk4YzAuNzQ3LDAsMS4zNTEsMC42MDQsMS4zNTEsMS4zNWMwLDAuNzQ2LTAuNjA0LDEuMzUtMS4zNTEsMS4zNSBzLTEuMzQ4LTAuNjAzLTEuMzQ4LTEuMzVDNy4xMTIsNS41MDMsNy43MTUsNC44OTgsOC40NjEsNC44OTh6IE00LjI0MSwxNC45OTljLTAuMTI2LDAuMDM1LTAuMjU0LDAuMDUyLTAuMzc4LDAuMDUyIGMtMC42MTcsMC0xLjE4My0wLjQwOS0xLjM1Ni0xLjAzMWMtMC4yMTItMC43NTUtMC4zMTItMS40NDktMC4zMzgtMi4wODFDMi4wNDMsOC42MTIsNC4wOTMsNi45NzYsNC4xOTUsNi44OTUgQzQuODExLDYuNDE5LDUuNjk2LDYuNTMxLDYuMTcsNy4xNDZjMC40NzQsMC42MDksMC4zNjcsMS40OC0wLjIyOSwxLjk2Yy0wLjA3MywwLjA2MS0wLjk2MiwwLjg2LTAuOTU2LDIuNTcgYzAuMDAzLDAuNDYxLDAuMDY5LDAuOTg4LDAuMjM0LDEuNTg3QzUuNDI4LDE0LjAxNCw0Ljk4OSwxNC43OSw0LjI0MSwxNC45OTl6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  font-size: 1.2rem;
  color: #e1e1e1;
}
.wproto-products-grid.style-col_1_style_2 .product-cart-buttons .wproto-add-to-wishlist:hover,
.wproto-products-grid.style-col_1_style_2 .product-cart-buttons .wproto-add-to-wishlist.active {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzEuNDc1cHgiIGhlaWdodD0iMzEuNDc0cHgiIHZpZXdCb3g9IjAgMCAzMS40NzUgMzEuNDc0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzMS40NzUgMzEuNDc0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2U1NDkzYSIgZD0iTTMxLjQzNCwxMi4xMzZjMC4wMjctMC4yNywwLjA0MS0wLjU0NSwwLjA0MS0wLjgyMmMwLTQuNTQ0LTMuNjgzLTguMjI5LTguMjI4LTguMjI5Yy0zLjM0NSwwLTYuMjI0LDEuOTk5LTcuNTEsNC44NjYgYy0xLjI4Ni0yLjg2OC00LjE2NS00Ljg2Ni03LjUxLTQuODY2QzMuNjgzLDMuMDg1LDAsNi43NywwLDExLjMxNGMwLDAuMjc3LDAuMDE0LDAuNTUyLDAuMDQsMC44MjJjMCwwLDAuMTYxLDguMTAyLDE1Ljc5OCwxNi4yNTMgbDAsMEMzMS40NzMsMjAuMjM4LDMxLjQzNCwxMi4xMzYsMzEuNDM0LDEyLjEzNnogTTguNDYxLDQuODk4YzAuNzQ3LDAsMS4zNTEsMC42MDQsMS4zNTEsMS4zNWMwLDAuNzQ2LTAuNjA0LDEuMzUtMS4zNTEsMS4zNSBzLTEuMzQ4LTAuNjAzLTEuMzQ4LTEuMzVDNy4xMTIsNS41MDMsNy43MTUsNC44OTgsOC40NjEsNC44OTh6IE00LjI0MSwxNC45OTljLTAuMTI2LDAuMDM1LTAuMjU0LDAuMDUyLTAuMzc4LDAuMDUyIGMtMC42MTcsMC0xLjE4My0wLjQwOS0xLjM1Ni0xLjAzMWMtMC4yMTItMC43NTUtMC4zMTItMS40NDktMC4zMzgtMi4wODFDMi4wNDMsOC42MTIsNC4wOTMsNi45NzYsNC4xOTUsNi44OTUgQzQuODExLDYuNDE5LDUuNjk2LDYuNTMxLDYuMTcsNy4xNDZjMC40NzQsMC42MDksMC4zNjcsMS40OC0wLjIyOSwxLjk2Yy0wLjA3MywwLjA2MS0wLjk2MiwwLjg2LTAuOTU2LDIuNTcgYzAuMDAzLDAuNDYxLDAuMDY5LDAuOTg4LDAuMjM0LDEuNTg3QzUuNDI4LDE0LjAxNCw0Ljk4OSwxNC43OSw0LjI0MSwxNC45OTl6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  color: #0074C8;
}
.wproto-products-grid.style-col_1_style_3 article {
  border-bottom: 1px solid #f2f2f2;
}
.wproto-products-grid.style-col_1_style_3 .product-cart-buttons .button {
  font-size: 1.2rem;
}
.wproto-products-grid.style-col_1_style_3 .product-title {
  font-family: 'Raleway';
  font-size: 1.5999999999999999rem;
  line-height: 1.25em;
}
.wproto-products-grid.style-col_1_style_3 .product-price {
  color: #8dc63f;
  font-size: 1.7999999999999998rem;
  line-height: 1.25em;
}
.wproto-products-grid.style-col_1_style_3 .product-price del {
  font-size: 1.4rem;
  color: #e1e1e1;
}
.wproto-products-grid.style-col_1_style_3 .product-title {
  color: #363636;
}
.wproto-products-grid.style-col_1_style_3 .product-title:hover,
.wproto-products-grid.style-col_1_style_3 .product-categories a:hover {
  color: #0074C8;
}
.wproto-products-grid.style-col_1_style_3 .product-cart-buttons .wproto-add-to-wishlist {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzEuNDc1cHgiIGhlaWdodD0iMzEuNDc0cHgiIHZpZXdCb3g9IjAgMCAzMS40NzUgMzEuNDc0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzMS40NzUgMzEuNDc0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2UxZTFlMSIgZD0iTTMxLjQzNCwxMi4xMzZjMC4wMjctMC4yNywwLjA0MS0wLjU0NSwwLjA0MS0wLjgyMmMwLTQuNTQ0LTMuNjgzLTguMjI5LTguMjI4LTguMjI5Yy0zLjM0NSwwLTYuMjI0LDEuOTk5LTcuNTEsNC44NjYgYy0xLjI4Ni0yLjg2OC00LjE2NS00Ljg2Ni03LjUxLTQuODY2QzMuNjgzLDMuMDg1LDAsNi43NywwLDExLjMxNGMwLDAuMjc3LDAuMDE0LDAuNTUyLDAuMDQsMC44MjJjMCwwLDAuMTYxLDguMTAyLDE1Ljc5OCwxNi4yNTMgbDAsMEMzMS40NzMsMjAuMjM4LDMxLjQzNCwxMi4xMzYsMzEuNDM0LDEyLjEzNnogTTguNDYxLDQuODk4YzAuNzQ3LDAsMS4zNTEsMC42MDQsMS4zNTEsMS4zNWMwLDAuNzQ2LTAuNjA0LDEuMzUtMS4zNTEsMS4zNSBzLTEuMzQ4LTAuNjAzLTEuMzQ4LTEuMzVDNy4xMTIsNS41MDMsNy43MTUsNC44OTgsOC40NjEsNC44OTh6IE00LjI0MSwxNC45OTljLTAuMTI2LDAuMDM1LTAuMjU0LDAuMDUyLTAuMzc4LDAuMDUyIGMtMC42MTcsMC0xLjE4My0wLjQwOS0xLjM1Ni0xLjAzMWMtMC4yMTItMC43NTUtMC4zMTItMS40NDktMC4zMzgtMi4wODFDMi4wNDMsOC42MTIsNC4wOTMsNi45NzYsNC4xOTUsNi44OTUgQzQuODExLDYuNDE5LDUuNjk2LDYuNTMxLDYuMTcsNy4xNDZjMC40NzQsMC42MDksMC4zNjcsMS40OC0wLjIyOSwxLjk2Yy0wLjA3MywwLjA2MS0wLjk2MiwwLjg2LTAuOTU2LDIuNTcgYzAuMDAzLDAuNDYxLDAuMDY5LDAuOTg4LDAuMjM0LDEuNTg3QzUuNDI4LDE0LjAxNCw0Ljk4OSwxNC43OSw0LjI0MSwxNC45OTl6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  font-size: 1.2rem;
  color: #e1e1e1;
}
.wproto-products-grid.style-col_1_style_3 .product-cart-buttons .wproto-add-to-wishlist:hover,
.wproto-products-grid.style-col_1_style_3 .product-cart-buttons .wproto-add-to-wishlist.active {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzEuNDc1cHgiIGhlaWdodD0iMzEuNDc0cHgiIHZpZXdCb3g9IjAgMCAzMS40NzUgMzEuNDc0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzMS40NzUgMzEuNDc0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2U1NDkzYSIgZD0iTTMxLjQzNCwxMi4xMzZjMC4wMjctMC4yNywwLjA0MS0wLjU0NSwwLjA0MS0wLjgyMmMwLTQuNTQ0LTMuNjgzLTguMjI5LTguMjI4LTguMjI5Yy0zLjM0NSwwLTYuMjI0LDEuOTk5LTcuNTEsNC44NjYgYy0xLjI4Ni0yLjg2OC00LjE2NS00Ljg2Ni03LjUxLTQuODY2QzMuNjgzLDMuMDg1LDAsNi43NywwLDExLjMxNGMwLDAuMjc3LDAuMDE0LDAuNTUyLDAuMDQsMC44MjJjMCwwLDAuMTYxLDguMTAyLDE1Ljc5OCwxNi4yNTMgbDAsMEMzMS40NzMsMjAuMjM4LDMxLjQzNCwxMi4xMzYsMzEuNDM0LDEyLjEzNnogTTguNDYxLDQuODk4YzAuNzQ3LDAsMS4zNTEsMC42MDQsMS4zNTEsMS4zNWMwLDAuNzQ2LTAuNjA0LDEuMzUtMS4zNTEsMS4zNSBzLTEuMzQ4LTAuNjAzLTEuMzQ4LTEuMzVDNy4xMTIsNS41MDMsNy43MTUsNC44OTgsOC40NjEsNC44OTh6IE00LjI0MSwxNC45OTljLTAuMTI2LDAuMDM1LTAuMjU0LDAuMDUyLTAuMzc4LDAuMDUyIGMtMC42MTcsMC0xLjE4My0wLjQwOS0xLjM1Ni0xLjAzMWMtMC4yMTItMC43NTUtMC4zMTItMS40NDktMC4zMzgtMi4wODFDMi4wNDMsOC42MTIsNC4wOTMsNi45NzYsNC4xOTUsNi44OTUgQzQuODExLDYuNDE5LDUuNjk2LDYuNTMxLDYuMTcsNy4xNDZjMC40NzQsMC42MDksMC4zNjcsMS40OC0wLjIyOSwxLjk2Yy0wLjA3MywwLjA2MS0wLjk2MiwwLjg2LTAuOTU2LDIuNTcgYzAuMDAzLDAuNDYxLDAuMDY5LDAuOTg4LDAuMjM0LDEuNTg3QzUuNDI4LDE0LjAxNCw0Ljk4OSwxNC43OSw0LjI0MSwxNC45OTl6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  color: #0074C8;
}
.wproto-products-grid.style-cols_2_style_1 .col,
.wproto-products-grid.style-cols_2_style_2 .col,
.wproto-products-grid.style-cols_2_style_3 .col,
.wproto-products-grid.style-cols_3_style_1 .col,
.wproto-products-grid.style-cols_3_style_2 .col,
.wproto-products-grid.style-cols_3_style_3 .col,
.wproto-products-grid.style-cols_4_style_1 .col,
.wproto-products-grid.style-cols_4_style_2 .col,
.wproto-products-grid.style-cols_4_style_3 .col {
  font-size: 1.4rem;
}
.wproto-products-grid.style-cols_2_style_1 article {
  background-color: #fafafa;
}
.wproto-products-grid.style-cols_2_style_1 .product-desc {
  border-bottom: 1px solid #e1e1e1;
}
.wproto-products-grid.style-cols_2_style_1 .product-cart-buttons .button {
  font-size: 1.2rem;
}
.wproto-products-grid.style-cols_2_style_1 .product-title {
  font-family: 'Raleway';
  font-size: 1.5999999999999999rem;
  line-height: 1.25em;
}
.wproto-products-grid.style-cols_2_style_1 .product-price {
  color: #8dc63f;
  font-size: 1.7999999999999998rem;
  line-height: 1.25em;
}
.wproto-products-grid.style-cols_2_style_1 .product-price del {
  font-size: 1.4rem;
  color: #e1e1e1;
}
.wproto-products-grid.style-cols_2_style_1 .product-title {
  color: #363636;
}
.wproto-products-grid.style-cols_2_style_1 .product-title:hover,
.wproto-products-grid.style-cols_2_style_1 .product-categories a:hover {
  color: #0074C8;
}
.wproto-products-grid.style-cols_2_style_1 .product-categories,
.wproto-products-grid.style-cols_2_style_1 .product-categories a {
  color: #c8c8c8;
}
.wproto-products-grid.style-cols_2_style_1 .product-title:hover,
.wproto-products-grid.style-cols_2_style_1 .product-categories a:hover {
  color: #0074C8;
}
.wproto-products-grid.style-cols_2_style_1 .product-categories {
  font-size: 1.0999999999999999rem;
}
.wproto-products-grid.style-cols_2_style_2 article {
  background-color: #fafafa;
}
.wproto-products-grid.style-cols_2_style_2 .product-cart-buttons .button {
  font-size: 1.2rem;
}
.wproto-products-grid.style-cols_2_style_2 .product-title {
  font-family: 'Raleway';
  font-size: 1.5999999999999999rem;
  line-height: 1.25em;
}
.wproto-products-grid.style-cols_2_style_2 .product-price {
  color: #8dc63f;
  font-size: 1.7999999999999998rem;
  line-height: 1.25em;
}
.wproto-products-grid.style-cols_2_style_2 .product-price del {
  font-size: 1.4rem;
  color: #e1e1e1;
}
.wproto-products-grid.style-cols_2_style_2 .product-title {
  color: #363636;
}
.wproto-products-grid.style-cols_2_style_2 .product-title:hover,
.wproto-products-grid.style-cols_2_style_2 .product-categories a:hover {
  color: #0074C8;
}
.wproto-products-grid.style-cols_2_style_2 .product-categories,
.wproto-products-grid.style-cols_2_style_2 .product-categories a {
  color: #c8c8c8;
}
.wproto-products-grid.style-cols_2_style_2 .product-title:hover,
.wproto-products-grid.style-cols_2_style_2 .product-categories a:hover {
  color: #0074C8;
}
.wproto-products-grid.style-cols_2_style_2 .product-categories {
  font-size: 1.0999999999999999rem;
}
.wproto-products-grid.style-cols_2_style_2 .product-cart-buttons .wproto-add-to-wishlist {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzEuNDc1cHgiIGhlaWdodD0iMzEuNDc0cHgiIHZpZXdCb3g9IjAgMCAzMS40NzUgMzEuNDc0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzMS40NzUgMzEuNDc0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2UxZTFlMSIgZD0iTTMxLjQzNCwxMi4xMzZjMC4wMjctMC4yNywwLjA0MS0wLjU0NSwwLjA0MS0wLjgyMmMwLTQuNTQ0LTMuNjgzLTguMjI5LTguMjI4LTguMjI5Yy0zLjM0NSwwLTYuMjI0LDEuOTk5LTcuNTEsNC44NjYgYy0xLjI4Ni0yLjg2OC00LjE2NS00Ljg2Ni03LjUxLTQuODY2QzMuNjgzLDMuMDg1LDAsNi43NywwLDExLjMxNGMwLDAuMjc3LDAuMDE0LDAuNTUyLDAuMDQsMC44MjJjMCwwLDAuMTYxLDguMTAyLDE1Ljc5OCwxNi4yNTMgbDAsMEMzMS40NzMsMjAuMjM4LDMxLjQzNCwxMi4xMzYsMzEuNDM0LDEyLjEzNnogTTguNDYxLDQuODk4YzAuNzQ3LDAsMS4zNTEsMC42MDQsMS4zNTEsMS4zNWMwLDAuNzQ2LTAuNjA0LDEuMzUtMS4zNTEsMS4zNSBzLTEuMzQ4LTAuNjAzLTEuMzQ4LTEuMzVDNy4xMTIsNS41MDMsNy43MTUsNC44OTgsOC40NjEsNC44OTh6IE00LjI0MSwxNC45OTljLTAuMTI2LDAuMDM1LTAuMjU0LDAuMDUyLTAuMzc4LDAuMDUyIGMtMC42MTcsMC0xLjE4My0wLjQwOS0xLjM1Ni0xLjAzMWMtMC4yMTItMC43NTUtMC4zMTItMS40NDktMC4zMzgtMi4wODFDMi4wNDMsOC42MTIsNC4wOTMsNi45NzYsNC4xOTUsNi44OTUgQzQuODExLDYuNDE5LDUuNjk2LDYuNTMxLDYuMTcsNy4xNDZjMC40NzQsMC42MDksMC4zNjcsMS40OC0wLjIyOSwxLjk2Yy0wLjA3MywwLjA2MS0wLjk2MiwwLjg2LTAuOTU2LDIuNTcgYzAuMDAzLDAuNDYxLDAuMDY5LDAuOTg4LDAuMjM0LDEuNTg3QzUuNDI4LDE0LjAxNCw0Ljk4OSwxNC43OSw0LjI0MSwxNC45OTl6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
.wproto-products-grid.style-cols_2_style_2 .product-cart-buttons .wproto-add-to-wishlist:hover,
.wproto-products-grid.style-cols_2_style_2 .product-cart-buttons .wproto-add-to-wishlist.active {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzEuNDc1cHgiIGhlaWdodD0iMzEuNDc0cHgiIHZpZXdCb3g9IjAgMCAzMS40NzUgMzEuNDc0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzMS40NzUgMzEuNDc0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2U1NDkzYSIgZD0iTTMxLjQzNCwxMi4xMzZjMC4wMjctMC4yNywwLjA0MS0wLjU0NSwwLjA0MS0wLjgyMmMwLTQuNTQ0LTMuNjgzLTguMjI5LTguMjI4LTguMjI5Yy0zLjM0NSwwLTYuMjI0LDEuOTk5LTcuNTEsNC44NjYgYy0xLjI4Ni0yLjg2OC00LjE2NS00Ljg2Ni03LjUxLTQuODY2QzMuNjgzLDMuMDg1LDAsNi43NywwLDExLjMxNGMwLDAuMjc3LDAuMDE0LDAuNTUyLDAuMDQsMC44MjJjMCwwLDAuMTYxLDguMTAyLDE1Ljc5OCwxNi4yNTMgbDAsMEMzMS40NzMsMjAuMjM4LDMxLjQzNCwxMi4xMzYsMzEuNDM0LDEyLjEzNnogTTguNDYxLDQuODk4YzAuNzQ3LDAsMS4zNTEsMC42MDQsMS4zNTEsMS4zNWMwLDAuNzQ2LTAuNjA0LDEuMzUtMS4zNTEsMS4zNSBzLTEuMzQ4LTAuNjAzLTEuMzQ4LTEuMzVDNy4xMTIsNS41MDMsNy43MTUsNC44OTgsOC40NjEsNC44OTh6IE00LjI0MSwxNC45OTljLTAuMTI2LDAuMDM1LTAuMjU0LDAuMDUyLTAuMzc4LDAuMDUyIGMtMC42MTcsMC0xLjE4My0wLjQwOS0xLjM1Ni0xLjAzMWMtMC4yMTItMC43NTUtMC4zMTItMS40NDktMC4zMzgtMi4wODFDMi4wNDMsOC42MTIsNC4wOTMsNi45NzYsNC4xOTUsNi44OTUgQzQuODExLDYuNDE5LDUuNjk2LDYuNTMxLDYuMTcsNy4xNDZjMC40NzQsMC42MDksMC4zNjcsMS40OC0wLjIyOSwxLjk2Yy0wLjA3MywwLjA2MS0wLjk2MiwwLjg2LTAuOTU2LDIuNTcgYzAuMDAzLDAuNDYxLDAuMDY5LDAuOTg4LDAuMjM0LDEuNTg3QzUuNDI4LDE0LjAxNCw0Ljk4OSwxNC43OSw0LjI0MSwxNC45OTl6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
.wproto-products-grid.style-cols_2_style_2 article .button {
  border: 1px solid #363636;
  color: #363636;
}
.wproto-products-grid.style-cols_2_style_2 article .button:hover {
  border-color: #8dc63f;
  color: #8dc63f;
}
.wproto-products-grid.style-cols_2_style_3 .product-cart-buttons .button {
  font-size: 1.2rem;
}
.wproto-products-grid.style-cols_2_style_3 .product-title {
  font-family: 'Raleway';
  font-size: 1.5999999999999999rem;
  line-height: 1.25em;
}
.wproto-products-grid.style-cols_2_style_3 .product-price {
  color: #8dc63f;
  font-size: 1.7999999999999998rem;
  line-height: 1.25em;
}
.wproto-products-grid.style-cols_2_style_3 .product-price del {
  font-size: 1.4rem;
  color: #e1e1e1;
}
.wproto-products-grid.style-cols_2_style_3 .product-title {
  color: #363636;
}
.wproto-products-grid.style-cols_2_style_3 .product-title:hover,
.wproto-products-grid.style-cols_2_style_3 .product-categories a:hover {
  color: #0074C8;
}
.wproto-products-grid.style-cols_2_style_3 .product-categories,
.wproto-products-grid.style-cols_2_style_3 .product-categories a {
  color: #c8c8c8;
}
.wproto-products-grid.style-cols_2_style_3 .product-title:hover,
.wproto-products-grid.style-cols_2_style_3 .product-categories a:hover {
  color: #0074C8;
}
.wproto-products-grid.style-cols_2_style_3 .product-categories {
  font-size: 1.0999999999999999rem;
}
.wproto-products-grid.style-cols_2_style_3 .product-cart-buttons .wproto-add-to-wishlist {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzEuNDc1cHgiIGhlaWdodD0iMzEuNDc0cHgiIHZpZXdCb3g9IjAgMCAzMS40NzUgMzEuNDc0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzMS40NzUgMzEuNDc0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2UxZTFlMSIgZD0iTTMxLjQzNCwxMi4xMzZjMC4wMjctMC4yNywwLjA0MS0wLjU0NSwwLjA0MS0wLjgyMmMwLTQuNTQ0LTMuNjgzLTguMjI5LTguMjI4LTguMjI5Yy0zLjM0NSwwLTYuMjI0LDEuOTk5LTcuNTEsNC44NjYgYy0xLjI4Ni0yLjg2OC00LjE2NS00Ljg2Ni03LjUxLTQuODY2QzMuNjgzLDMuMDg1LDAsNi43NywwLDExLjMxNGMwLDAuMjc3LDAuMDE0LDAuNTUyLDAuMDQsMC44MjJjMCwwLDAuMTYxLDguMTAyLDE1Ljc5OCwxNi4yNTMgbDAsMEMzMS40NzMsMjAuMjM4LDMxLjQzNCwxMi4xMzYsMzEuNDM0LDEyLjEzNnogTTguNDYxLDQuODk4YzAuNzQ3LDAsMS4zNTEsMC42MDQsMS4zNTEsMS4zNWMwLDAuNzQ2LTAuNjA0LDEuMzUtMS4zNTEsMS4zNSBzLTEuMzQ4LTAuNjAzLTEuMzQ4LTEuMzVDNy4xMTIsNS41MDMsNy43MTUsNC44OTgsOC40NjEsNC44OTh6IE00LjI0MSwxNC45OTljLTAuMTI2LDAuMDM1LTAuMjU0LDAuMDUyLTAuMzc4LDAuMDUyIGMtMC42MTcsMC0xLjE4My0wLjQwOS0xLjM1Ni0xLjAzMWMtMC4yMTItMC43NTUtMC4zMTItMS40NDktMC4zMzgtMi4wODFDMi4wNDMsOC42MTIsNC4wOTMsNi45NzYsNC4xOTUsNi44OTUgQzQuODExLDYuNDE5LDUuNjk2LDYuNTMxLDYuMTcsNy4xNDZjMC40NzQsMC42MDksMC4zNjcsMS40OC0wLjIyOSwxLjk2Yy0wLjA3MywwLjA2MS0wLjk2MiwwLjg2LTAuOTU2LDIuNTcgYzAuMDAzLDAuNDYxLDAuMDY5LDAuOTg4LDAuMjM0LDEuNTg3QzUuNDI4LDE0LjAxNCw0Ljk4OSwxNC43OSw0LjI0MSwxNC45OTl6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
.wproto-products-grid.style-cols_2_style_3 .product-cart-buttons .wproto-add-to-wishlist:hover,
.wproto-products-grid.style-cols_2_style_3 .product-cart-buttons .wproto-add-to-wishlist.active {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzEuNDc1cHgiIGhlaWdodD0iMzEuNDc0cHgiIHZpZXdCb3g9IjAgMCAzMS40NzUgMzEuNDc0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzMS40NzUgMzEuNDc0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2U1NDkzYSIgZD0iTTMxLjQzNCwxMi4xMzZjMC4wMjctMC4yNywwLjA0MS0wLjU0NSwwLjA0MS0wLjgyMmMwLTQuNTQ0LTMuNjgzLTguMjI5LTguMjI4LTguMjI5Yy0zLjM0NSwwLTYuMjI0LDEuOTk5LTcuNTEsNC44NjYgYy0xLjI4Ni0yLjg2OC00LjE2NS00Ljg2Ni03LjUxLTQuODY2QzMuNjgzLDMuMDg1LDAsNi43NywwLDExLjMxNGMwLDAuMjc3LDAuMDE0LDAuNTUyLDAuMDQsMC44MjJjMCwwLDAuMTYxLDguMTAyLDE1Ljc5OCwxNi4yNTMgbDAsMEMzMS40NzMsMjAuMjM4LDMxLjQzNCwxMi4xMzYsMzEuNDM0LDEyLjEzNnogTTguNDYxLDQuODk4YzAuNzQ3LDAsMS4zNTEsMC42MDQsMS4zNTEsMS4zNWMwLDAuNzQ2LTAuNjA0LDEuMzUtMS4zNTEsMS4zNSBzLTEuMzQ4LTAuNjAzLTEuMzQ4LTEuMzVDNy4xMTIsNS41MDMsNy43MTUsNC44OTgsOC40NjEsNC44OTh6IE00LjI0MSwxNC45OTljLTAuMTI2LDAuMDM1LTAuMjU0LDAuMDUyLTAuMzc4LDAuMDUyIGMtMC42MTcsMC0xLjE4My0wLjQwOS0xLjM1Ni0xLjAzMWMtMC4yMTItMC43NTUtMC4zMTItMS40NDktMC4zMzgtMi4wODFDMi4wNDMsOC42MTIsNC4wOTMsNi45NzYsNC4xOTUsNi44OTUgQzQuODExLDYuNDE5LDUuNjk2LDYuNTMxLDYuMTcsNy4xNDZjMC40NzQsMC42MDksMC4zNjcsMS40OC0wLjIyOSwxLjk2Yy0wLjA3MywwLjA2MS0wLjk2MiwwLjg2LTAuOTU2LDIuNTcgYzAuMDAzLDAuNDYxLDAuMDY5LDAuOTg4LDAuMjM0LDEuNTg3QzUuNDI4LDE0LjAxNCw0Ljk4OSwxNC43OSw0LjI0MSwxNC45OTl6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
.wproto-products-grid.style-cols_2_style_3 .product-desc {
  border-top: 1px solid #f5f5f5;
}
.wproto-products-grid.style-cols_3_style_1 article,
.wproto-products-grid.style-cols_4_style_1 article {
  background-color: #fafafa;
}
.wproto-products-grid.style-cols_3_style_1 .product-title,
.wproto-products-grid.style-cols_4_style_1 .product-title {
  color: #363636;
}
.wproto-products-grid.style-cols_3_style_1 .product-title:hover,
.wproto-products-grid.style-cols_4_style_1 .product-title:hover,
.wproto-products-grid.style-cols_3_style_1 .product-categories a:hover,
.wproto-products-grid.style-cols_4_style_1 .product-categories a:hover {
  color: #0074C8;
}
.wproto-products-grid.style-cols_3_style_1 .product-categories,
.wproto-products-grid.style-cols_4_style_1 .product-categories,
.wproto-products-grid.style-cols_3_style_1 .product-categories a,
.wproto-products-grid.style-cols_4_style_1 .product-categories a {
  color: #c8c8c8;
}
.wproto-products-grid.style-cols_3_style_1 .product-title,
.wproto-products-grid.style-cols_4_style_1 .product-title {
  font-family: 'Raleway';
  font-size: 1.5999999999999999rem;
  line-height: 1.25em;
}
.wproto-products-grid.style-cols_3_style_1 .product-price,
.wproto-products-grid.style-cols_4_style_1 .product-price {
  color: #8dc63f;
  font-size: 1.7999999999999998rem;
  line-height: 1.25em;
}
.wproto-products-grid.style-cols_3_style_1 .product-price del,
.wproto-products-grid.style-cols_4_style_1 .product-price del {
  font-size: 1.4rem;
  color: #e1e1e1;
}
.wproto-products-grid.style-cols_3_style_1 article .button,
.wproto-products-grid.style-cols_4_style_1 article .button {
  border: 1px solid #363636;
  color: #363636;
  font-size: 1.2rem;
}
.wproto-products-grid.style-cols_3_style_1 article .button:hover,
.wproto-products-grid.style-cols_4_style_1 article .button:hover {
  border-color: #8dc63f;
  color: #ffffff;
  background-color: #8dc63f;
}
.wproto-products-grid.style-cols_3_style_1 .thumb .wproto-add-to-wishlist,
.wproto-products-grid.style-cols_4_style_1 .thumb .wproto-add-to-wishlist {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzEuNDc1cHgiIGhlaWdodD0iMzEuNDc0cHgiIHZpZXdCb3g9IjAgMCAzMS40NzUgMzEuNDc0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzMS40NzUgMzEuNDc0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2UxZTFlMSIgZD0iTTMxLjQzNCwxMi4xMzZjMC4wMjctMC4yNywwLjA0MS0wLjU0NSwwLjA0MS0wLjgyMmMwLTQuNTQ0LTMuNjgzLTguMjI5LTguMjI4LTguMjI5Yy0zLjM0NSwwLTYuMjI0LDEuOTk5LTcuNTEsNC44NjYgYy0xLjI4Ni0yLjg2OC00LjE2NS00Ljg2Ni03LjUxLTQuODY2QzMuNjgzLDMuMDg1LDAsNi43NywwLDExLjMxNGMwLDAuMjc3LDAuMDE0LDAuNTUyLDAuMDQsMC44MjJjMCwwLDAuMTYxLDguMTAyLDE1Ljc5OCwxNi4yNTMgbDAsMEMzMS40NzMsMjAuMjM4LDMxLjQzNCwxMi4xMzYsMzEuNDM0LDEyLjEzNnogTTguNDYxLDQuODk4YzAuNzQ3LDAsMS4zNTEsMC42MDQsMS4zNTEsMS4zNWMwLDAuNzQ2LTAuNjA0LDEuMzUtMS4zNTEsMS4zNSBzLTEuMzQ4LTAuNjAzLTEuMzQ4LTEuMzVDNy4xMTIsNS41MDMsNy43MTUsNC44OTgsOC40NjEsNC44OTh6IE00LjI0MSwxNC45OTljLTAuMTI2LDAuMDM1LTAuMjU0LDAuMDUyLTAuMzc4LDAuMDUyIGMtMC42MTcsMC0xLjE4My0wLjQwOS0xLjM1Ni0xLjAzMWMtMC4yMTItMC43NTUtMC4zMTItMS40NDktMC4zMzgtMi4wODFDMi4wNDMsOC42MTIsNC4wOTMsNi45NzYsNC4xOTUsNi44OTUgQzQuODExLDYuNDE5LDUuNjk2LDYuNTMxLDYuMTcsNy4xNDZjMC40NzQsMC42MDksMC4zNjcsMS40OC0wLjIyOSwxLjk2Yy0wLjA3MywwLjA2MS0wLjk2MiwwLjg2LTAuOTU2LDIuNTcgYzAuMDAzLDAuNDYxLDAuMDY5LDAuOTg4LDAuMjM0LDEuNTg3QzUuNDI4LDE0LjAxNCw0Ljk4OSwxNC43OSw0LjI0MSwxNC45OTl6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
.wproto-products-grid.style-cols_3_style_1 .thumb .wproto-add-to-wishlist:hover,
.wproto-products-grid.style-cols_4_style_1 .thumb .wproto-add-to-wishlist:hover,
.wproto-products-grid.style-cols_3_style_1 .thumb .wproto-add-to-wishlist.active,
.wproto-products-grid.style-cols_4_style_1 .thumb .wproto-add-to-wishlist.active {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzEuNDc1cHgiIGhlaWdodD0iMzEuNDc0cHgiIHZpZXdCb3g9IjAgMCAzMS40NzUgMzEuNDc0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzMS40NzUgMzEuNDc0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2U1NDkzYSIgZD0iTTMxLjQzNCwxMi4xMzZjMC4wMjctMC4yNywwLjA0MS0wLjU0NSwwLjA0MS0wLjgyMmMwLTQuNTQ0LTMuNjgzLTguMjI5LTguMjI4LTguMjI5Yy0zLjM0NSwwLTYuMjI0LDEuOTk5LTcuNTEsNC44NjYgYy0xLjI4Ni0yLjg2OC00LjE2NS00Ljg2Ni03LjUxLTQuODY2QzMuNjgzLDMuMDg1LDAsNi43NywwLDExLjMxNGMwLDAuMjc3LDAuMDE0LDAuNTUyLDAuMDQsMC44MjJjMCwwLDAuMTYxLDguMTAyLDE1Ljc5OCwxNi4yNTMgbDAsMEMzMS40NzMsMjAuMjM4LDMxLjQzNCwxMi4xMzYsMzEuNDM0LDEyLjEzNnogTTguNDYxLDQuODk4YzAuNzQ3LDAsMS4zNTEsMC42MDQsMS4zNTEsMS4zNWMwLDAuNzQ2LTAuNjA0LDEuMzUtMS4zNTEsMS4zNSBzLTEuMzQ4LTAuNjAzLTEuMzQ4LTEuMzVDNy4xMTIsNS41MDMsNy43MTUsNC44OTgsOC40NjEsNC44OTh6IE00LjI0MSwxNC45OTljLTAuMTI2LDAuMDM1LTAuMjU0LDAuMDUyLTAuMzc4LDAuMDUyIGMtMC42MTcsMC0xLjE4My0wLjQwOS0xLjM1Ni0xLjAzMWMtMC4yMTItMC43NTUtMC4zMTItMS40NDktMC4zMzgtMi4wODFDMi4wNDMsOC42MTIsNC4wOTMsNi45NzYsNC4xOTUsNi44OTUgQzQuODExLDYuNDE5LDUuNjk2LDYuNTMxLDYuMTcsNy4xNDZjMC40NzQsMC42MDksMC4zNjcsMS40OC0wLjIyOSwxLjk2Yy0wLjA3MywwLjA2MS0wLjk2MiwwLjg2LTAuOTU2LDIuNTcgYzAuMDAzLDAuNDYxLDAuMDY5LDAuOTg4LDAuMjM0LDEuNTg3QzUuNDI4LDE0LjAxNCw0Ljk4OSwxNC43OSw0LjI0MSwxNC45OTl6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
.wproto-products-grid.style-cols_3_style_3 .product-title,
.wproto-products-grid.style-cols_4_style_3 .product-title {
  color: #363636;
}
.wproto-products-grid.style-cols_3_style_3 .product-title:hover,
.wproto-products-grid.style-cols_4_style_3 .product-title:hover {
  color: #0074C8;
}
.wproto-products-grid.style-cols_3_style_3 .product-title,
.wproto-products-grid.style-cols_4_style_3 .product-title {
  font-family: 'Raleway';
  font-size: 1.5999999999999999rem;
  line-height: 1.25em;
}
.wproto-products-grid.style-cols_3_style_3 .product-price,
.wproto-products-grid.style-cols_4_style_3 .product-price {
  color: #8dc63f;
  font-size: 1.7999999999999998rem;
  line-height: 1.25em;
}
.wproto-products-grid.style-cols_3_style_3 .product-price del,
.wproto-products-grid.style-cols_4_style_3 .product-price del {
  font-size: 1.4rem;
  color: #e1e1e1;
}
.wproto-products-grid.style-cols_3_style_3 article .button,
.wproto-products-grid.style-cols_4_style_3 article .button {
  font-size: 1.2rem;
}
.wproto-products-grid.style-cols_3_style_3 article .button:hover,
.wproto-products-grid.style-cols_4_style_3 article .button:hover {
  border-color: #8dc63f;
  color: #ffffff;
  background-color: #8dc63f;
}
.wproto-products-grid.style-cols_3_style_3 .thumb .wproto-add-to-wishlist,
.wproto-products-grid.style-cols_4_style_3 .thumb .wproto-add-to-wishlist {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzEuNDc1cHgiIGhlaWdodD0iMzEuNDc0cHgiIHZpZXdCb3g9IjAgMCAzMS40NzUgMzEuNDc0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzMS40NzUgMzEuNDc0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2UxZTFlMSIgZD0iTTMxLjQzNCwxMi4xMzZjMC4wMjctMC4yNywwLjA0MS0wLjU0NSwwLjA0MS0wLjgyMmMwLTQuNTQ0LTMuNjgzLTguMjI5LTguMjI4LTguMjI5Yy0zLjM0NSwwLTYuMjI0LDEuOTk5LTcuNTEsNC44NjYgYy0xLjI4Ni0yLjg2OC00LjE2NS00Ljg2Ni03LjUxLTQuODY2QzMuNjgzLDMuMDg1LDAsNi43NywwLDExLjMxNGMwLDAuMjc3LDAuMDE0LDAuNTUyLDAuMDQsMC44MjJjMCwwLDAuMTYxLDguMTAyLDE1Ljc5OCwxNi4yNTMgbDAsMEMzMS40NzMsMjAuMjM4LDMxLjQzNCwxMi4xMzYsMzEuNDM0LDEyLjEzNnogTTguNDYxLDQuODk4YzAuNzQ3LDAsMS4zNTEsMC42MDQsMS4zNTEsMS4zNWMwLDAuNzQ2LTAuNjA0LDEuMzUtMS4zNTEsMS4zNSBzLTEuMzQ4LTAuNjAzLTEuMzQ4LTEuMzVDNy4xMTIsNS41MDMsNy43MTUsNC44OTgsOC40NjEsNC44OTh6IE00LjI0MSwxNC45OTljLTAuMTI2LDAuMDM1LTAuMjU0LDAuMDUyLTAuMzc4LDAuMDUyIGMtMC42MTcsMC0xLjE4My0wLjQwOS0xLjM1Ni0xLjAzMWMtMC4yMTItMC43NTUtMC4zMTItMS40NDktMC4zMzgtMi4wODFDMi4wNDMsOC42MTIsNC4wOTMsNi45NzYsNC4xOTUsNi44OTUgQzQuODExLDYuNDE5LDUuNjk2LDYuNTMxLDYuMTcsNy4xNDZjMC40NzQsMC42MDksMC4zNjcsMS40OC0wLjIyOSwxLjk2Yy0wLjA3MywwLjA2MS0wLjk2MiwwLjg2LTAuOTU2LDIuNTcgYzAuMDAzLDAuNDYxLDAuMDY5LDAuOTg4LDAuMjM0LDEuNTg3QzUuNDI4LDE0LjAxNCw0Ljk4OSwxNC43OSw0LjI0MSwxNC45OTl6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
.wproto-products-grid.style-cols_3_style_3 .thumb .wproto-add-to-wishlist:hover,
.wproto-products-grid.style-cols_4_style_3 .thumb .wproto-add-to-wishlist:hover,
.wproto-products-grid.style-cols_3_style_3 .thumb .wproto-add-to-wishlist.active,
.wproto-products-grid.style-cols_4_style_3 .thumb .wproto-add-to-wishlist.active {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzEuNDc1cHgiIGhlaWdodD0iMzEuNDc0cHgiIHZpZXdCb3g9IjAgMCAzMS40NzUgMzEuNDc0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzMS40NzUgMzEuNDc0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2U1NDkzYSIgZD0iTTMxLjQzNCwxMi4xMzZjMC4wMjctMC4yNywwLjA0MS0wLjU0NSwwLjA0MS0wLjgyMmMwLTQuNTQ0LTMuNjgzLTguMjI5LTguMjI4LTguMjI5Yy0zLjM0NSwwLTYuMjI0LDEuOTk5LTcuNTEsNC44NjYgYy0xLjI4Ni0yLjg2OC00LjE2NS00Ljg2Ni03LjUxLTQuODY2QzMuNjgzLDMuMDg1LDAsNi43NywwLDExLjMxNGMwLDAuMjc3LDAuMDE0LDAuNTUyLDAuMDQsMC44MjJjMCwwLDAuMTYxLDguMTAyLDE1Ljc5OCwxNi4yNTMgbDAsMEMzMS40NzMsMjAuMjM4LDMxLjQzNCwxMi4xMzYsMzEuNDM0LDEyLjEzNnogTTguNDYxLDQuODk4YzAuNzQ3LDAsMS4zNTEsMC42MDQsMS4zNTEsMS4zNWMwLDAuNzQ2LTAuNjA0LDEuMzUtMS4zNTEsMS4zNSBzLTEuMzQ4LTAuNjAzLTEuMzQ4LTEuMzVDNy4xMTIsNS41MDMsNy43MTUsNC44OTgsOC40NjEsNC44OTh6IE00LjI0MSwxNC45OTljLTAuMTI2LDAuMDM1LTAuMjU0LDAuMDUyLTAuMzc4LDAuMDUyIGMtMC42MTcsMC0xLjE4My0wLjQwOS0xLjM1Ni0xLjAzMWMtMC4yMTItMC43NTUtMC4zMTItMS40NDktMC4zMzgtMi4wODFDMi4wNDMsOC42MTIsNC4wOTMsNi45NzYsNC4xOTUsNi44OTUgQzQuODExLDYuNDE5LDUuNjk2LDYuNTMxLDYuMTcsNy4xNDZjMC40NzQsMC42MDksMC4zNjcsMS40OC0wLjIyOSwxLjk2Yy0wLjA3MywwLjA2MS0wLjk2MiwwLjg2LTAuOTU2LDIuNTcgYzAuMDAzLDAuNDYxLDAuMDY5LDAuOTg4LDAuMjM0LDEuNTg3QzUuNDI4LDE0LjAxNCw0Ljk4OSwxNC43OSw0LjI0MSwxNC45OTl6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
.wproto-products-grid.style-cols_3_style_2 .product-cart-buttons .button,
.wproto-products-grid.style-cols_4_style_2 .product-cart-buttons .button {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEwcHgiIGhlaWdodD0iNTEwcHgiIHZpZXdCb3g9IjAgMCA1MTAgNTEwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTAgNTEwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9InNob3BwaW5nLWNhcnQiPjxwYXRoIGZpbGw9IiNlMWUxZTEiIGQ9Ik0xNTMsNDA4Yy0yOC4wNSwwLTUxLDIyLjk1LTUxLDUxczIyLjk1LDUxLDUxLDUxczUxLTIyLjk1LDUxLTUxUzE4MS4wNSw0MDgsMTUzLDQwOHogTTAsMHY1MWg1MWw5MS44LDE5My44TDEwNy4xLDMwNiBjLTIuNTUsNy42NS01LjEsMTcuODUtNS4xLDI1LjVjMCwyOC4wNSwyMi45NSw1MSw1MSw1MWgzMDZ2LTUxSDE2My4yYy0yLjU1LDAtNS4xLTIuNTUtNS4xLTUuMXYtMi41NTFsMjIuOTUtNDMuMzVoMTg4LjcgYzIwLjQsMCwzNS43LTEwLjIsNDMuMzUtMjUuNUw1MDQuOSw4OS4yNWM1LjEtNS4xLDUuMS03LjY1LDUuMS0xMi43NWMwLTE1LjMtMTAuMi0yNS41LTI1LjUtMjUuNUgxMDcuMUw4NC4xNSwwSDB6IE00MDgsNDA4IGMtMjguMDUsMC01MSwyMi45NS01MSw1MXMyMi45NSw1MSw1MSw1MXM1MS0yMi45NSw1MS01MVM0MzYuMDUsNDA4LDQwOCw0MDh6Ii8+PC9nPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=) !important;
}
.wproto-products-grid.style-cols_3_style_2 .product-cart-buttons .button:hover,
.wproto-products-grid.style-cols_4_style_2 .product-cart-buttons .button:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEwcHgiIGhlaWdodD0iNTEwcHgiIHZpZXdCb3g9IjAgMCA1MTAgNTEwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTAgNTEwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9InNob3BwaW5nLWNhcnQiPjxwYXRoIGZpbGw9IiNlNTQ5M2EiIGQ9Ik0xNTMsNDA4Yy0yOC4wNSwwLTUxLDIyLjk1LTUxLDUxczIyLjk1LDUxLDUxLDUxczUxLTIyLjk1LDUxLTUxUzE4MS4wNSw0MDgsMTUzLDQwOHogTTAsMHY1MWg1MWw5MS44LDE5My44TDEwNy4xLDMwNiBjLTIuNTUsNy42NS01LjEsMTcuODUtNS4xLDI1LjVjMCwyOC4wNSwyMi45NSw1MSw1MSw1MWgzMDZ2LTUxSDE2My4yYy0yLjU1LDAtNS4xLTIuNTUtNS4xLTUuMXYtMi41NTFsMjIuOTUtNDMuMzVoMTg4LjcgYzIwLjQsMCwzNS43LTEwLjIsNDMuMzUtMjUuNUw1MDQuOSw4OS4yNWM1LjEtNS4xLDUuMS03LjY1LDUuMS0xMi43NWMwLTE1LjMtMTAuMi0yNS41LTI1LjUtMjUuNUgxMDcuMUw4NC4xNSwwSDB6IE00MDgsNDA4IGMtMjguMDUsMC01MSwyMi45NS01MSw1MXMyMi45NSw1MSw1MSw1MXM1MS0yMi45NSw1MS01MVM0MzYuMDUsNDA4LDQwOCw0MDh6Ii8+PC9nPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=) !important;
}
.wproto-products-grid.style-cols_3_style_2 .product-cart-buttons .wproto-add-to-wishlist,
.wproto-products-grid.style-cols_4_style_2 .product-cart-buttons .wproto-add-to-wishlist {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzEuNDc1cHgiIGhlaWdodD0iMzEuNDc0cHgiIHZpZXdCb3g9IjAgMCAzMS40NzUgMzEuNDc0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzMS40NzUgMzEuNDc0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2UxZTFlMSIgZD0iTTMxLjQzNCwxMi4xMzZjMC4wMjctMC4yNywwLjA0MS0wLjU0NSwwLjA0MS0wLjgyMmMwLTQuNTQ0LTMuNjgzLTguMjI5LTguMjI4LTguMjI5Yy0zLjM0NSwwLTYuMjI0LDEuOTk5LTcuNTEsNC44NjYgYy0xLjI4Ni0yLjg2OC00LjE2NS00Ljg2Ni03LjUxLTQuODY2QzMuNjgzLDMuMDg1LDAsNi43NywwLDExLjMxNGMwLDAuMjc3LDAuMDE0LDAuNTUyLDAuMDQsMC44MjJjMCwwLDAuMTYxLDguMTAyLDE1Ljc5OCwxNi4yNTMgbDAsMEMzMS40NzMsMjAuMjM4LDMxLjQzNCwxMi4xMzYsMzEuNDM0LDEyLjEzNnogTTguNDYxLDQuODk4YzAuNzQ3LDAsMS4zNTEsMC42MDQsMS4zNTEsMS4zNWMwLDAuNzQ2LTAuNjA0LDEuMzUtMS4zNTEsMS4zNSBzLTEuMzQ4LTAuNjAzLTEuMzQ4LTEuMzVDNy4xMTIsNS41MDMsNy43MTUsNC44OTgsOC40NjEsNC44OTh6IE00LjI0MSwxNC45OTljLTAuMTI2LDAuMDM1LTAuMjU0LDAuMDUyLTAuMzc4LDAuMDUyIGMtMC42MTcsMC0xLjE4My0wLjQwOS0xLjM1Ni0xLjAzMWMtMC4yMTItMC43NTUtMC4zMTItMS40NDktMC4zMzgtMi4wODFDMi4wNDMsOC42MTIsNC4wOTMsNi45NzYsNC4xOTUsNi44OTUgQzQuODExLDYuNDE5LDUuNjk2LDYuNTMxLDYuMTcsNy4xNDZjMC40NzQsMC42MDksMC4zNjcsMS40OC0wLjIyOSwxLjk2Yy0wLjA3MywwLjA2MS0wLjk2MiwwLjg2LTAuOTU2LDIuNTcgYzAuMDAzLDAuNDYxLDAuMDY5LDAuOTg4LDAuMjM0LDEuNTg3QzUuNDI4LDE0LjAxNCw0Ljk4OSwxNC43OSw0LjI0MSwxNC45OTl6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
.wproto-products-grid.style-cols_3_style_2 .product-cart-buttons .wproto-add-to-wishlist:hover,
.wproto-products-grid.style-cols_4_style_2 .product-cart-buttons .wproto-add-to-wishlist:hover,
.wproto-products-grid.style-cols_3_style_2 .product-cart-buttons .wproto-add-to-wishlist.active,
.wproto-products-grid.style-cols_4_style_2 .product-cart-buttons .wproto-add-to-wishlist.active {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzEuNDc1cHgiIGhlaWdodD0iMzEuNDc0cHgiIHZpZXdCb3g9IjAgMCAzMS40NzUgMzEuNDc0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzMS40NzUgMzEuNDc0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbD0iI2U1NDkzYSIgZD0iTTMxLjQzNCwxMi4xMzZjMC4wMjctMC4yNywwLjA0MS0wLjU0NSwwLjA0MS0wLjgyMmMwLTQuNTQ0LTMuNjgzLTguMjI5LTguMjI4LTguMjI5Yy0zLjM0NSwwLTYuMjI0LDEuOTk5LTcuNTEsNC44NjYgYy0xLjI4Ni0yLjg2OC00LjE2NS00Ljg2Ni03LjUxLTQuODY2QzMuNjgzLDMuMDg1LDAsNi43NywwLDExLjMxNGMwLDAuMjc3LDAuMDE0LDAuNTUyLDAuMDQsMC44MjJjMCwwLDAuMTYxLDguMTAyLDE1Ljc5OCwxNi4yNTMgbDAsMEMzMS40NzMsMjAuMjM4LDMxLjQzNCwxMi4xMzYsMzEuNDM0LDEyLjEzNnogTTguNDYxLDQuODk4YzAuNzQ3LDAsMS4zNTEsMC42MDQsMS4zNTEsMS4zNWMwLDAuNzQ2LTAuNjA0LDEuMzUtMS4zNTEsMS4zNSBzLTEuMzQ4LTAuNjAzLTEuMzQ4LTEuMzVDNy4xMTIsNS41MDMsNy43MTUsNC44OTgsOC40NjEsNC44OTh6IE00LjI0MSwxNC45OTljLTAuMTI2LDAuMDM1LTAuMjU0LDAuMDUyLTAuMzc4LDAuMDUyIGMtMC42MTcsMC0xLjE4My0wLjQwOS0xLjM1Ni0xLjAzMWMtMC4yMTItMC43NTUtMC4zMTItMS40NDktMC4zMzgtMi4wODFDMi4wNDMsOC42MTIsNC4wOTMsNi45NzYsNC4xOTUsNi44OTUgQzQuODExLDYuNDE5LDUuNjk2LDYuNTMxLDYuMTcsNy4xNDZjMC40NzQsMC42MDksMC4zNjcsMS40OC0wLjIyOSwxLjk2Yy0wLjA3MywwLjA2MS0wLjk2MiwwLjg2LTAuOTU2LDIuNTcgYzAuMDAzLDAuNDYxLDAuMDY5LDAuOTg4LDAuMjM0LDEuNTg3QzUuNDI4LDE0LjAxNCw0Ljk4OSwxNC43OSw0LjI0MSwxNC45OTl6Ii8+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
.wproto-products-grid.style-cols_3_style_2 .product-content,
.wproto-products-grid.style-cols_4_style_2 .product-content {
  border-bottom: 1px solid #e1e1e1;
}
.wproto-products-grid.style-cols_3_style_2 article:hover .product-content,
.wproto-products-grid.style-cols_4_style_2 article:hover .product-content {
  border-color: #0074C8;
}
.wproto-products-grid.style-cols_3_style_2 .product-title,
.wproto-products-grid.style-cols_4_style_2 .product-title {
  color: #363636;
}
.wproto-products-grid.style-cols_3_style_2 .product-title:hover,
.wproto-products-grid.style-cols_4_style_2 .product-title:hover {
  color: #0074C8;
}
.wproto-products-grid.style-cols_3_style_2 .product-title,
.wproto-products-grid.style-cols_4_style_2 .product-title {
  font-family: 'Raleway';
  font-size: 1.5999999999999999rem;
  line-height: 1.25em;
}
.wproto-products-grid.style-cols_3_style_2 .product-price,
.wproto-products-grid.style-cols_4_style_2 .product-price {
  color: #8dc63f;
  font-size: 1.7999999999999998rem;
  line-height: 1.25em;
}
.wproto-products-grid.style-cols_3_style_2 .product-price del,
.wproto-products-grid.style-cols_4_style_2 .product-price del {
  font-size: 1.4rem;
  color: #e1e1e1;
}
.wproto-products-grid.style-cols_3_style_2 .product-categories,
.wproto-products-grid.style-cols_4_style_2 .product-categories,
.wproto-products-grid.style-cols_3_style_2 .product-categories a,
.wproto-products-grid.style-cols_4_style_2 .product-categories a {
  color: #c8c8c8;
}
.wproto-products-grid.style-cols_3_style_2 .product-categories a:hover,
.wproto-products-grid.style-cols_4_style_2 .product-categories a:hover {
  color: #0074C8;
}
.wproto-products-grid.style-cols_3_style_2 .product-categories,
.wproto-products-grid.style-cols_4_style_2 .product-categories {
  font-size: 1.0999999999999999rem;
}
.wproto-products-list-view {
  background-color: #fafafa;
  border-color: #fafafa;
  color: #e1e1e1;
}
.wproto-products-list-view:hover,
.wproto-products-list-view.active {
  color: #ffffff;
  background-color: #00aeef;
  border-color: #00aeef;
}
/**
	Custom Header Height
**/
.shop-subcategories h3 {
  font-size: 1.4rem;
}
