/**** # Please do not edit this file. ****/
/**** # If you want to add any CSS keep making a new file. so we can provide a good style sheet ****/
.inner-banner h1, .nav-menu li .sub-menu-container a, footer .footer-widgets .newsletter-widget h3, footer .footer-widgets .address-widget address, footer .provider p {
  letter-spacing: -0.03em;
}

.social-widget a {
  letter-spacing: 0.05em;
}

.inner-banner .metadata .meta-cat {
  /*font-family: 'SharpGroteskSmBold20-Regular';*/
  font-family: "Raleway", sans-serif;
}

/**
 * Inline elements styles
 * -----------------------------------------------------------------------------
 */
a {
  color: #6633CC;
  text-decoration: none;
}

a:focus, a:hover {
  color: #43288f;
}

abbr[title],
acronym[title] {
  cursor: help;
  text-decoration-style: dotted;
}

big {
  font-size: 20px;
}

cite {
  font-weight: bold;
}

blockquote cite {
  display: block;
  margin-top: 28px;
}

code,
kbd,
tt,
var {
  padding: 3.5px;
  background-color: #eaeaea;
  font-family: monospace;
}

del,
s,
strike {
  text-decoration: line-through;
}

em {
  font-style: italic;
}

img {
  max-width: 100%;
  height: auto;
}

ins,
u {
  text-decoration: underline;
}

q {
  font-style: italic;
}

q:before {
  content: '\201c';
}

q:after {
  content: '\201d';
}

small,
.site-description {
  font-size: 13px;
}

strong {
  font-weight: bold;
}

sub,
sup {
  position: relative;
  font-size: 13px;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}
h1, h2, h3, h4, h5, h6 {
  font-family: "Raleway", sans-serif !important;
}
h1 {
  font-weight: 800 !important;
}
h2, h3, h4, h5, h6 {
  font-weight: 700 !important;
}
h1 {
  font-size: 70px;
  letter-spacing: -0.03em;
}
@media (max-width: 767px) {
  h1 {
    font-size: 30px;
  }
}

h2 {
  font-size: 60px;
  letter-spacing: -0.03em;
}
@media (max-width: 767px) {
  h2 {
    font-size: 25px;
  }
}

h3, .site-title {
  font-size: 48px;
  letter-spacing: -0.03em;
}
@media (max-width: 767px) {
  h3, .site-title {
    font-size: 20px;
  }
}

h4 {
  font-size: 30px;
  letter-spacing: -0.03em;
}

h5 {
  font-size: 24px;
}
@media (max-width: 1199px) {
  h5 {
    font-size: 22px;
  }
}
@media (max-width: 767px) {
  h5 {
    font-size: 20px;
  }
}
@media (max-width: 575px) {
  h5 {
    font-size: 18px;
  }
}

h6 {
  font-size: 20px;
}
@media (max-width: 767px) {
  h6 {
    font-size: 18px;
  }
}

.text-primary {
  color: #6633CC !important;
}

.fullscreen {
  height: 100vh;
}
@media (min-width: 1200px) {
  .fullscreen {
    padding: 30px 0 30px 50px;
  }
}
@media (min-width: 1600px) {
  .fullscreen {
    padding: 85px 0 85px 100px;
  }
}
@media (max-width: 1199px) {
  .fullscreen {
    padding: 30px;
  }
}
@media (max-width: 991px) {
  .fullscreen {
    padding: 20px;
  }
}

.section {
  height: inherit;
}
@media (min-width: 1200px) {
  .section {
    padding: 30px 50px;
  }
}
@media (min-width: 1600px) {
  .section {
    padding: 85px 100px;
  }
}
@media (max-width: 1199px) {
  .section {
    padding: 30px;
  }
}
@media (max-width: 991px) {
  .section {
    padding: 20px;
  }
}
ul li ol {
  margin-bottom: 0 !important;
}
@media (max-width: 1199px) {
  .regular-section h3, .et-db #et-boc .et-l .regular-text-module h3 {
    line-height: 1.4;
  }
}

.grid-section {
  height: inherit;
}
@media (min-width: 1200px) {
  .grid-section {
    padding: 30px 50px;
  }
}
@media (min-width: 1600px) {
  .grid-section {
    padding: 30px 100px 85px;
  }
}
@media (max-width: 1199px) {
  .grid-section {
    padding: 30px;
  }
}
@media (max-width: 991px) {
  .grid-section {
    padding: 20px;
  }
}

.inner-banner {
  /*background-image: linear-gradient(90deg, #6633cc 0%, #8040d9 38%, #b85cf5 61%, #cc66ff 100%) !important;*/
  background: rgb(224,0,150);
  background: linear-gradient(90deg, rgba(224,0,150,1) 5%, rgba(43,58,217,1) 57%);
  /*min-height: 40.625rem;*/
  min-height: 290px;
  height: inherit;
  display: flex;
  align-items: flex-start;
  flex-direction: column;
  justify-content: center;
}
@media (min-width: 1200px) {
  .inner-banner {
    padding: 135px 50px 50px;
  }
}
@media (min-width: 1600px) {
  .inner-banner {
    padding: 135px 100px 50px;
  }
}
@media (max-width: 1199px) {
  .inner-banner {
    padding: 85px 30px 30px;
  }
  .et-db #et-boc .et-l .inner-banner .et_pb_row {
    width: 100% !important;
    max-width: 100% !important;
  }
}
@media (max-width: 991px) {
  .inner-banner {
    padding: 85px 20px 20px;
  }
}
@media (min-width: 768px) and (max-width: 980px) {
  .inner-banner {
    min-height: 320px !important;
  }
}
@media (min-width: 981px) and (max-width: 991px) {
  .inner-banner {
    min-height: 380px !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .inner-banner {
    min-height: 420px !important;
  }
}
@media (min-width: 1200px) and (max-width: 1599px) {
  .inner-banner {
    min-height: 560px !important;
  }
}
@media (max-width: 991px) {
  .inner-banner .metadata {
    justify-content: center;
    text-align: center;
  }
}
.inner-banner .metadata .meta-cat {
  font-size: 0.875rem;
  color: #FFFFFF;
  padding-bottom: 1rem;
}
@media (min-width: 1200px) {
  .inner-banner .metadata .meta-cat {
    font-size: 1rem;
    padding-bottom: 1.25rem;
  }
}
@media (min-width: 1600px) {
  .inner-banner .metadata .meta-cat {
    font-size: 1.25rem;
    padding-bottom: 1.5625rem;
  }
}
.inner-banner .metadata .meta-cat, .inner-banner .metadata .meta-cat a {
  font-size: 14px;
  font-weight: 700;
  color: #FFFFFF;
  letter-spacing: 1.5px;
  text-transform: uppercase;
}
.inner-banner .metadata button .ld-icon {
  margin-right: 0.5rem;
}
.inner-banner h1 {
  font-size: 24px !important;
  color: #FFFFFF;
  line-height: 1;
  /*padding-bottom: 1rem !important;*/
}
@media (min-width: 1200px) {
  .inner-banner h1 {
    font-size: 52px !important;
    /*padding-bottom: 1.25rem !important;*/
  }
}
@media (min-width: 1400px) {
  .inner-banner h1 {
    font-size: 58px !important;
  }
}
@media (min-width: 1600px) {
  .inner-banner h1 {
    font-size: 70px !important;
    /*padding-bottom: 1.5625rem !important;*/
  }
}
@media (max-width: 1199px) {
  .inner-banner h1 {
    font-size: 42px !important;
  }
}
@media (max-width: 767px) {
  .inner-banner h1 {
    font-size: 30px !important;
  }
}
.inner-banner p {
  color: #FFFFFF;
  padding-bottom: 1.5625rem !important;
  font-weight: 700;
}
@media (max-width: 767px) {
  .inner-banner p {
    font-size: 13px !important;
  }
}
.inner-banner .page-header {
  display: flex;
  align-items: flex-start;
  flex-direction: column;
  justify-content: center;
  width: 50%;
}

body.page-template-default article .post-entry p:not(:last-child) {
  margin-bottom: 1.875rem;
}

.four04 .btn-black:hover {
  background-color: transparent !important;
  /*border: 2px solid #FFFFFF !important;*/
  color: #FFFFFF !important;
}

@media (min-width: 768px) {
  .columncontent-2 {
    column-count: 2;
    column-gap: 50px;
  }
}

/*-----------------contact form text ------------*/
.input-placeholder {
  opacity: 1;
  color: #101010;
}

::-webkit-input-placeholder {
  opacity: 1;
  color: #101010;
}

:-moz-placeholder {
  opacity: 1;
  color: #101010;
}

::-moz-placeholder {
  opacity: 1;
  color: #101010;
}

:-ms-input-placeholder {
  opacity: 1;
  color: #101010;
}

/*-----------------Responsive Form------------*/
#responsive-form {
  margin: 0 auto;
  width: 100%;
}

.form-row {
  margin-left: -12px !important;
  margin-right: -12px !important;
}

.column-half, .column-full {
  float: left;
  position: relative;
  padding: 0 12px !important;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.clearfix:after {
  content: "";
  display: table;
  clear: both;
}

/**---------------- Media query ----------------**/
@media only screen and (min-width: 48em) {
  .column-half {
    width: 50%;
  }
}
/*-----------------contact form------------*/
.wpcf7 input[type=text],
.wpcf7 input[type=email],
.wpcf7 input[type=tel],
.wpcf7 input[type=date],
.wpcf7 textarea {
  background-color: #f3f4f6 !important;
  border: none !important;
  width: 100% !important;
  -moz-border-radius: 0 !important;
  -webkit-border-radius: 0 !important;
  border-radius: 8px !important;
  font-size: 14px;
  color: #101010 !important;
  padding: 13px 20px !important;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
@media (min-width: 1200px) {
  .wpcf7 input[type=text],
  .wpcf7 input[type=email],
  .wpcf7 input[type=tel],
  .wpcf7 textarea {
    font-size: 16px;
  }
}

.wpcf7 #responsive-form:not(.booking_form)  input[type=text],
.wpcf7 #responsive-form:not(.booking_form)  input[type=email],
.wpcf7 #responsive-form:not(.booking_form)  input[type=tel],
.wpcf7 #responsive-form:not(.booking_form) .wpcf7-select {
  padding-left: 50px !important;
}
.wpcf7 span.label {
  font-weight: 600;
}
span.label ~ .wpcf7-form-control-wrap {
	position: relative;
	display: inline-block;
	width: 100%;
	margin-top: 15px !important;
}
.wpcf7-list-item-label::before, .wpcf7-list-item-label::after {
	content: " ";
	display: none;
}
.wpcf7-list-item-label{
    font-weight: 600;
	margin:0 10px !important;
}
.wpcf7-not-valid-tip {
  color: #dc3232 !important;
  font-weight: 500;
  margin-top: 6px !important;
}
@media (max-width: 1199px) {
  .wpcf7 #responsive-form:not(.booking_form) input[type=text],
  .wpcf7 #responsive-form:not(.booking_form) input[type=email],
  .wpcf7 #responsive-form:not(.booking_form) input[type=tel],
  .wpcf7 #responsive-form:not(.booking_form) .wpcf7-select {
    padding-left: 40px !important;
  }
  /*.wpcf7 input[type=text],*/
  /*.wpcf7 input[type=email],*/
  /*.wpcf7 input[type=tel],*/
  /*.wpcf7-select {*/
  /*  padding-left: 40px !important;*/
  /*}*/
}

.wpcf7 input:hover,
.wpcf7 input:focus,
.wpcf7 input:active,
.wpcf7 textarea:hover,
.wpcf7 textarea:focus,
.wpcf7 textarea:active {
  background-color: #f3f4f6;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
}

.wpcf7-select {
  background-color: #f3f4f6 !important;
  border: none !important;
  width: 100%;
  font-size: 14px;
  color: #101010 !important;
  height: auto;
  -moz-border-radius: 0 !important;
  -webkit-border-radius: 0 !important;
  border-radius: 8px !important;
  padding: 13px 20px;
  -webkit-appearance: none;
  appearance: none;
}
@media (min-width: 1200px) {
  .wpcf7-select {
    font-size: 16px;
    height: 50px;
  }
}

input[type=checkbox] {
  font-size: 3em;
}

.wpcf7-captcha {
  background-color: #fff !important;
  border: 1px solid !important;
  padding: 12px !important;
}

input.wpcf7-form-control.wpcf7-submit {
  text-transform: none !important;
}

.wpcf7-submit {
  display: block;
  background-origin: padding-box;
  background-size: auto;
  background-color: #000 !important;
  color: white !important;
  font-family: "Raleway", sans-serif;
  font-size: 14px !important;
  font-weight: 700 !important;
  border: 2px solid #FFF !important;
  border-radius: 8px !important;
  -webkit-border-radius: 8px !important;
  -moz-border-radius: 8px !important;
  -khtml-border-radius: 8px !important;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -moz-transition: all 0.3s !important;
  -webkit-transition: all 0.3s !important;
  transition: all 0.3s !important;
  padding: 12px 30px 11px !important;
  cursor: pointer;
  margin: 0 auto !important;
}
@media (min-width: 1200px) {
  .wpcf7-submit {
    font-size: 16px !important;
  }
}
.wpcf7-submit:hover {
  background-color: transparent !important;
  color: #000 !important;
  border-color: #000 !important;
  -moz-transition: all 0.3s !important;
  -webkit-transition: all 0.3s !important;
  transition: all 0.3s !important;
}
.wpcf7 form .wpcf7-response-output {
  margin-bottom: 1rem !important;
}
.wpcf7 p {
  position: relative;
}
.wpcf7 p .ld-icon {
  position: absolute;
  color: #666666;
  z-index: 100;
  /*top: 50%;*/
  /*transform: translateY(-50%);*/
  top: calc(25px / 2);
  left: 15px;
}
.wpcf7 .booking_form p .ld-icon {
  left: auto;
  right: 15px;
  pointer-events: none;
}
@media (max-width: 1199px) {
  .wpcf7 p .ld-icon {
    width: 16px;
    height: 16px;
    top: calc((47px - 16px) / 2);
  }
}

.wpcf7-spinner {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: #000000;
}

@media (min-width: 1200px) {
  .form-row:not(:last-child) p {
    margin-bottom: 30px !important;
  }
}
@media (max-width: 1199px) {
  .form-row:not(:last-child) p {
    margin-bottom: 15px !important;
  }
}
.form-row .select-wrapper {
  position: relative;
}
.form-row .select-wrapper .wpcf7-form-control-wrap::after {
  content: "";
  position: absolute;
  color: #666666;
  z-index: 1;
  pointer-events: none;
  top: 50%;
  /*transform: translateY(-50%) rotate(90deg);*/
  /*right: 15px;*/

  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgMzUwIiBmaWxsPSIjMDAwIj48cGF0aCBkPSJNNDE4Ljk5IDcuMjVMMjU2LjAxIDE2Ni44NiA5My4wNSA3LjI1IDUuMDMgOTQuNzJsMjUwLjk4IDI0Ni45NUw1MDcgOTQuNzJ6Ii8+PC9zdmc+") !important;
  background-size: 100% 100%;
  right: 1.25rem;
  width: 12px;
  height: 12px;
  border: none;
  vertical-align: middle;
  transform: translateY(-50%) rotate(0deg) translate3d(0, 0, 0);
  transition: transform .2s ease-in-out;
  will-change: transform;

}
.form-row .select-wrapper:focus:after {
  transform: rotate(180deg) translate3d(0, 0, 0);
}

@media (max-width: 767px) {
  .form-row .select-wrapper .wpcf7-form-control-wrap::after {
    width: 9px;
    height: 9px;
  }
}
.form-row .wpcf7-date:after {

}
.form-row .recaptcha-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 15px !important;
}
@media (min-width: 1200px) {
  .form-row .recaptcha-wrapper {
    margin-bottom: 30px !important;
  }
}
.booking_form .form-row .select-wrapper .wpcf7-form-control-wrap::after {
	/*top: calc(50%  + 12px);*/
    /*top: unset;*/
    /*bottom: calc((50px - 12px) / 2);*/
}
.booking_form .form-row .select-wrapper.hear-about-us .wpcf7-form-control-wrap::after {
	top: 50% !important;
    bottom: unset !important;
}
form[data-status="invalid"] .booking_form .form-row .select-wrapper.hear-about-us .wpcf7-form-control-wrap::after {
	top: calc(50% - 14px) !important;
}
form[data-status="invalid"] .booking_form .form-row .select-wrapper.state-dropdown .wpcf7-form-control-wrap::after {
    top: calc(50% - 20px) !important;
}
.booking_form .form-row .select-wrapper.hear-about-us p {
  display: flex;
  align-items: center;
}
.booking_form .form-row .select-wrapper.hear-about-us p span.label {
  flex-grow: 1;
  min-width: 250px;
}
@media (max-width: 767px) {
  .booking_form .form-row .select-wrapper .wpcf7-form-control-wrap::after {
    bottom: calc((50px - 9px) / 2);
  }
}
form[data-status="init"] .wpcf7-not-valid-tip {
    display: none;
}
.ld-icon {
  display: block;
  vertical-align: middle;
}

.icon-calendar, .icon-calendar-white, .icon-calendar-gray, .icon-clock-gray, .icon-ticket, .icon-ticket-white, .icon-filter, .icon-share, .icon-search, .icon-round-check, .icon-to-divider {
  display: inline-block;
  vertical-align: middle;
}

.ld-icon {
  position: relative;
  background-repeat: no-repeat !important;
  background-position: center !important;
  background-size: 100% 100% !important;
  width: 25px;
  height: 25px;
}
.ld-icon:before {
  display: none !important;
}

.icon-name {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNC4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA0NTAgNTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0NTAgNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojMDEwMTAxO30NCjwvc3R5bGU+DQo8Zz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTQ5LjQzLDIzNy43NmMtNjQuMy00Ny44MS03MC41LTEzOC40OC0xNy42My0xOTQuNGM1MS4zNS01NC4zMSwxMzcuMzYtNTQuNjgsMTg5LjE0LTAuMjENCgkJYzUzLjE2LDU1LjkzLDQ2Ljg0LDE0Ni45NC0xNy40LDE5NC41OWMwLjM4LDAuODQsMS4yOCwwLjgzLDEuOTQsMS4xYzI3Ljg1LDExLjExLDUyLjM4LDI3LjI3LDczLjQ0LDQ4LjU4DQoJCWMyOS4xMywyOS40OCw0OC4zMSw2NC40OCw1Ny4zOSwxMDQuOTRjMy42MSwxNi4wNyw1LjYsMzIuMzksNC44OCw0OC44NWMtMS4xMiwyNS4zNC0xMi43OSw0NC44OC0zNC4xNCw1OC40OA0KCQljLTExLjIxLDcuMTQtMjMuNjYsMTAuNTMtMzYuOTksMTAuNTNjLTk1LjgyLDAtMTkxLjYzLDAtMjg3LjQ1LDBjLTMzLDAtNjIuMzMtMjMuNzUtNjkuMzMtNTYuMDZjLTEuNDItNi41Ni0xLjg1LTEzLjE4LTEuNjgtMTkuODUNCgkJYzAuNTEtMjAuNDgsMy42NS00MC41Myw5Ljg2LTYwLjA3YzEwLjI1LTMyLjI5LDI3LjE3LTYwLjYxLDUwLjcyLTg0Ljk1YzIxLjU5LTIyLjMxLDQ2Ljg2LTM5LjE2LDc1LjcyLTUwLjYyDQoJCUMxNDguMzksMjM4LjQ4LDE0OS4wMiwyMzguNDcsMTQ5LjQzLDIzNy43NnogTTIyNi4zNSw0NzEuMTVjNDcuNTEsMCw5NS4wMSwwLDE0Mi41MiwwLjAxYzIuNTUsMCw1LjA3LTAuMTcsNy41Ni0wLjcyDQoJCWMxNS4zMy0zLjQyLDI1Ljc2LTE2LjQ3LDI1Ljc4LTMyLjIyYzAuMDEtOC4yNi0wLjY0LTE2LjQ3LTEuODEtMjQuNjRjLTIuNzYtMTkuMzktOC42Ny0zNy43Ni0xNy42Mi01NS4xNw0KCQljLTI2Ljk1LTUyLjM3LTgwLjMxLTkwLjgyLTE0NC43OC05NS4xM2MtMTcuMS0xLjE0LTM0LjA0LDAuMjItNTAuNzcsNC4wN2MtNTIuMzEsMTIuMDMtOTYuNTcsNDcuNTctMTE5LjYsOTYuMTYNCgkJYy0xMS4wMywyMy4yNi0xNi42LDQ3Ljc5LTE2LjksNzMuNTJjLTAuMDQsMy44MiwwLjMyLDcuNTksMS40OCwxMS4yNmM0LjMzLDEzLjY2LDE2Ljc3LDIyLjg0LDMxLjE1LDIyLjg0DQoJCUMxMzEuMDIsNDcxLjE3LDE3OC42OSw0NzEuMTUsMjI2LjM1LDQ3MS4xNXogTTEzNS4zNSwxMzIuNzNjMC4xNCw1MS4xNSw0MS43Niw5MC40OSw4OS45NSw5MS4wOA0KCQljNTAuMSwwLjYxLDkxLjc2LTM5Ljk4LDkyLjI4LTkwLjE2YzAuNTItNDkuODctMzkuOTMtOTIuMDEtOTEuMTMtOTIuMDJDMTc2LjI1LDQxLjYsMTM1LjM1LDgyLjUyLDEzNS4zNSwxMzIuNzN6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==") !important;
}
.icon-email {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNC4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA1MTIgMzgwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgMzgwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojMDEwMTAxO30NCjwvc3R5bGU+DQo8Zz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjU2LjQxLDM2OS40OGMtNjEuNjcsMC0xMjMuMzUsMC4yLTE4NS4wMi0wLjFjLTI2LjA5LTAuMTMtNDUuNDItMTIuNDEtNTcuNy0zNS40Mw0KCQljLTQuNy04LjgtNi43NC0xOC4zOC02Ljc0LTI4LjM2QzYuOTUsMjI4LjA4LDYuODgsMTUwLjU3LDcsNzMuMDZjMC4wMy0xNy41NCw2LjYyLTMyLjU4LDE5LjA4LTQ0Ljk1DQoJCWMxMC4zNS0xMC4yNywyMi44Ny0xNi4xNSwzNy4zMS0xOC4wMmMyLjY4LTAuMzUsNS4zOC0wLjQ1LDguMDctMC40NUMxOTQuOCw5LjYyLDMxOC4xNCw5LjUxLDQ0MS40OSw5LjcyDQoJCWMyNi4xNSwwLjA0LDQ1LjUsMTIuNDIsNTcuOCwzNS40OWM0LjY3LDguNzYsNi43MSwxOC4zLDYuNzEsMjguMjRjMC4wMSw3Ny40MiwwLDE1NC44NSwwLDIzMi4yN2MwLDMwLjUyLTIyLjI1LDU3LjE2LTUyLjI1LDYyLjY0DQoJCWMtNC4xMiwwLjc1LTguMjcsMS4xMS0xMi40NSwxLjExQzM3OS42NywzNjkuNDgsMzE4LjA0LDM2OS40OCwyNTYuNDEsMzY5LjQ4eiBNNDEuODEsMTA1LjY2YzAsMC43OSwwLDEuMzUsMCwxLjkNCgkJYzAsNjUuNjMsMCwxMzEuMjYsMCwxOTYuODhjMCwwLjk2LDAuMDMsMS45MSwwLjA4LDIuODdjMC44NywxNS4yNywxMy41NywyNy4yNiwyOC44OCwyNy4yNmMxMjMuNzgsMCwyNDcuNTUsMCwzNzEuMzMsMA0KCQljMTUuOTgsMCwyOS4wMS0xMi45MSwyOS4wMi0yOC44OWMwLjAyLTY2LjQ1LDAuMDEtMTMyLjkxLDAuMDEtMTk5LjM2YzAtMC40LDAuMTEtMC44NC0wLjE2LTEuMjdjLTAuMywwLjE3LTAuNTIsMC4yOS0wLjc0LDAuNDINCgkJYy0yNS42MywxNS4zNC01MS4yNiwzMC42Ny03Ni44OCw0Ni4wMWMtMzIuNDgsMTkuNDQtNjQuOTcsMzguODctOTcuNDQsNTguMzNjLTEzLjMsNy45Ny0yNy42NSwxMS43MS00My4xNSwxMC45OA0KCQljLTExLjItMC41Mi0yMS44My0zLjI3LTMxLjYxLTguNzJjLTkuNTktNS4zNC0xOC45Ni0xMS4wOS0yOC40LTE2LjdjLTQ4LjA2LTI4LjU3LTk2LjEyLTU3LjE0LTE0NC4xNy04NS43Mg0KCQlDNDYuMzksMTA4LjM2LDQ0LjIsMTA3LjA3LDQxLjgxLDEwNS42NnogTTI1Ni40Nyw0NC41M2MtNjEuOTQsMC0xMjMuODcsMC0xODUuODEsMGMtMTIuNzYsMC0yNC4yMiw4LjY5LTI3LjczLDIwLjk1DQoJCWMtMC4yNywwLjkzLTAuMTEsMS4zNSwwLjcyLDEuODRDNTcuMTIsNzUuMjcsNzAuNTYsODMuMjQsODQsOTEuMjFjNTAuNiwyOS45OSwxMDEuMTYsNjAuMDQsMTUxLjgzLDg5LjkxDQoJCWMxMy4wOCw3LjcxLDI2LjU2LDcuNTIsMzkuNzksMC4xYzcuNjQtNC4yOSwxNS4xLTguOTEsMjIuNjQtMTMuMzhjNTYuOTUtMzMuNzUsMTEzLjktNjcuNTEsMTcwLjg3LTEwMS4yNA0KCQljMC43OC0wLjQ2LDAuOTYtMC44NiwwLjY5LTEuNzRjLTMuNjMtMTEuODYtMTUuMDMtMjAuMzMtMjcuNDEtMjAuMzNDMzgwLjQzLDQ0LjUzLDMxOC40NSw0NC41MywyNTYuNDcsNDQuNTN6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==") !important;
}
.icon-mobile {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNC4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA0MjAgNTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0MjAgNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojMDEwMTAxO30NCjwvc3R5bGU+DQo8Zz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTIuNzYsMjU2LjA0YzAtNjcuMTUsMC4wMi0xMzQuMzEtMC4wMi0yMDEuNDZjLTAuMDEtMTAuNDgsMi42NC0yMC4xMSw4Ljc2LTI4LjYyDQoJCUMzMC4zOSwxMy41OSw0Mi41Miw2LjgxLDU3LjczLDUuNjFjMC43LTAuMDYsMS40MS0wLjA4LDIuMTEtMC4wOGM5OS45OCwwLDE5OS45Ny0wLjAzLDI5OS45NSwwLjAzDQoJCWMxMi40OSwwLjAxLDIzLjMzLDQuNiwzMi40MSwxMy4xN2M4LDcuNTUsMTIuNzYsMTYuODYsMTQuNDcsMjcuNzJjMC4zMiwyLjA0LDAuNSw0LjExLDAuNSw2LjE5YzAsMTM1LjI0LDAsMjcwLjQ5LDAsNDA1LjczDQoJCWMwLDIwLjkxLTEzLjE1LDM5LjE4LTMyLjk4LDQ1Ljc5Yy00Ljc0LDEuNTgtOS42MiwyLjM4LTE0LjYyLDIuMzhjLTk5LjcxLDAtMTk5LjQyLDAuMS0yOTkuMTMtMC4wOQ0KCQljLTE5LjE1LTAuMDQtMzMuMzEtOS4zOC00Mi40NC0yNi4xNWMtMy42OC02Ljc3LTUuMjQtMTQuMTYtNS4yNC0yMS44N0MxMi43NywzOTAuOTcsMTIuNzYsMzIzLjUsMTIuNzYsMjU2LjA0eiBNMjA5Ljk2LDEwMS41Mw0KCQljLTU0LjU5LDAtMTA5LjE4LDAtMTYzLjc4LTAuMDNjLTEuMTksMC0xLjQ0LDAuMjktMS40NCwxLjQ1YzAuMDMsODcuODIsMC4wMywxNzUuNjQsMCwyNjMuNDZjMCwxLjE3LDAuMjIsMS41NSwxLjUsMS41NQ0KCQljMTA5LjE0LTAuMDMsMjE4LjI5LTAuMDMsMzI3LjQzLDBjMS4yOCwwLDEuNDktMC4zOSwxLjQ5LTEuNTZjLTAuMDMtODcuODItMC4wMy0xNzUuNjQsMC0yNjMuNDZjMC0xLjE3LTAuMjYtMS40NC0xLjQ0LTEuNDQNCgkJQzMxOS4xNCwxMDEuNTMsMjY0LjU1LDEwMS41MywyMDkuOTYsMTAxLjUzeiBNMjA5Ljk3LDM5OS45OGMtNTQuNjMsMC0xMDkuMjUsMC0xNjMuODgtMC4wMmMtMS4wMywwLTEuMzQsMC4yMS0xLjM0LDEuMw0KCQljMC4wNCwxOC45OCwwLjAyLDM3Ljk2LDAuMDMsNTYuOTRjMCw4LjgxLDYuMjksMTUuNjUsMTUuMDQsMTYuMjNjMy4xMiwwLjIxLDYuMjYsMC4xLDkuMzgsMC4xYzk2LjQ2LDAsMTkyLjkyLDAsMjg5LjM3LDAuMDENCgkJYzIuNjIsMCw1LjE2LTAuMzgsNy40OS0xLjZjNi4xMi0zLjIsOS4wOS04LjMsOS4wOS0xNS4xOWMtMC4wMS0xOC43OC0wLjAyLTM3LjU3LDAuMDMtNTYuMzVjMC0xLjE4LTAuMjctMS40NC0xLjQ1LTEuNDQNCgkJQzMxOS4xNSwzOTkuOTgsMjY0LjU2LDM5OS45OCwyMDkuOTcsMzk5Ljk4eiBNMjA5Ljg5LDY5LjQ3YzU0LjQ3LDAsMTA4Ljk0LDAsMTYzLjQxLDBjMC4zMSwwLDAuNjMtMC4wMywwLjk0LDAuMDENCgkJYzAuNzMsMC4xLDAuOTItMC4yLDAuOTItMC45MmMtMC4wMy01LjA1LTAuMDEtMTAuMS0wLjAyLTE1LjE0YzAtMC44Mi0wLjA3LTEuNjUtMC4yMS0yLjQ1Yy0xLjUtOC4xMy03Ljk1LTEzLjQyLTE2LjMzLTEzLjQyDQoJCWMtOTguNzcsMC0xOTcuNTQsMC0yOTYuMywwYy0wLjk0LDAtMS44OCwwLjAyLTIuODEsMC4wOGMtNy41NCwwLjQ0LTE0LjI0LDYuOTYtMTQuNTgsMTQuNDhjLTAuMjMsNS4xNS0wLjEsMTAuMzMtMC4xMiwxNS40OQ0KCQljLTAuMDEsMS44OCwwLDEuODgsMS44MiwxLjg4QzEwMS4wMyw2OS40NywxNTUuNDYsNjkuNDcsMjA5Ljg5LDY5LjQ3eiIvPg0KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yMTAuMDIsNDE1LjljMTEuNzcsMC4wMiwyMS4zMyw5LjU5LDIxLjMxLDIxLjM0Yy0wLjAyLDExLjk5LTkuNTgsMjEuMzUtMjEuNzgsMjEuMzINCgkJYy0xMS40NS0wLjAyLTIwLjk3LTkuNzEtMjAuOTYtMjEuMzJDMTg4LjYsNDI1LjQxLDE5OC4xNyw0MTUuODksMjEwLjAyLDQxNS45eiIvPg0KPC9nPg0KPC9zdmc+DQo=") !important;
}
.icon-topic {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCA1MTIgNDkwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnN0MXtmaWxsOiMwMjAyMDJ9PC9zdHlsZT48cGF0aCBkPSJNMjU3LjU2IDQ4Mi40MWMtLjk4LS40NS0xLjQzLTEuMTEtMS45Ny0xLjY1LTIwLjgxLTIwLjc5LTQxLjYxLTQxLjU5LTYyLjQtNjIuNC03Ljc2LTcuNzctMTUuNTMtMTUuNTMtMjMuMjQtMjMuMzUtMS4xNC0xLjE1LTIuMjctMS41OS0zLjg5LTEuNTktMzUuNzcuMDUtNzEuNTQuMDYtMTA3LjMuMDMtMjMuNS0uMDItNDQuMDEtMTUuNTgtNTAuNDgtMzguMTlhNTEuMzkyIDUxLjM5MiAwIDAgMS0xLjk5LTE0LjE1Yy0uMDEtOTMuNTgtLjAxLTE4Ny4xNyAwLTI4MC43NSAwLTI1LjM4IDE4Ljk3LTQ3LjYxIDQzLjkyLTUxLjU0IDMuMTEtLjQ5IDYuMjItLjc0IDkuMzctLjc0aDM5NS43OWMyNS4wNCAwIDQ2LjE2IDE2Ljc0IDUxLjc3IDQxLjA4Ljc5IDMuNDQgMS4yMiA2Ljk0IDEuMjIgMTAuNDktLjAxIDk0LjA1LjAxIDE4OC4xMS0uMDEgMjgyLjE2LS4wMSAyMy40NS0xNy4wNSA0NC43My00MC4wNyA1MC4xOC00LjIxIDEtOC40OCAxLjQ4LTEyLjgxIDEuNDgtMzUuNTMtLjAyLTcxLjA3IDAtMTA2LjYtLjA1LTEuNzcgMC0zLjAzLjQ5LTQuMyAxLjc2LTI3LjcgMjcuNzctNTUuNDQgNTUuNS04My4xNiA4My4yMy0xLjM0IDEuMzMtMi42MSAyLjcxLTMuODUgNHptLS4xNy00MzkuMjFINjAuNjdjLS43MSAwLTEuNDEtLjAyLTIuMTIgMC02LjQ2LjIzLTExLjM3IDMuMTUtMTQuNzUgOC42My0xLjg3IDMuMDItMi40MyA2LjM3LTIuNDMgOS45LjAzIDkyLjU2LjAyIDE4NS4xMy4wMiAyNzcuNjl2MS42NWMuMSA3LjgzIDUuMjggMTQuNTYgMTIuODIgMTYuNjUgMi4yMi42MiA0LjQ4LjcyIDYuNzYuNzIgMzkuODUgMCA3OS42OS4wMSAxMTkuNTQtLjA0IDEuOCAwIDMuMDQuNTUgNC4yOSAxLjggMjMuNjQgMjMuNzMgNDcuMzIgNDcuNDIgNzAuOTkgNzEuMTEgMS42NiAxLjY2IDEuMzIgMS43NyAzLjAyLjA2IDUuNzEtNS43MSAxMS40LTExLjQ1IDE3LjExLTE3LjE2IDE3Ljk3LTE3Ljk4IDM1Ljk1LTM1LjkzIDUzLjg4LTUzLjk1IDEuMzItMS4zMyAyLjYyLTEuODcgNC41LTEuODcgMzkuNjEuMDUgNzkuMjIuMDQgMTE4LjgzLjA0Ljk0IDAgMS44OC0uMDEgMi44Mi0uMDUgMy4zNS0uMTMgNi41MS0uOTMgOS4zMi0yLjgzIDUuNi0zLjc4IDguMDYtOS4xMyA4LjA2LTE1LjgxLS4wMi05Mi42NC0uMDEtMTg1LjI5LS4wMS0yNzcuOTMgMC0uNDcuMDItLjk0IDAtMS40MS0uMTktNC40Ny0xLjY3LTguNDQtNC43OC0xMS43LTMuNjYtMy44NC04LjE4LTUuNTQtMTMuNDktNS41NC02NS44OS4wNS0xMzEuNzguMDQtMTk3LjY2LjA0eiIgZmlsbD0iIzAxMDEwMSIvPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yNTcuMjEgMjE4LjMzYy01My40OSAwLTEwNi45NyAwLTE2MC40Ni0uMDEtMy40MSAwLTIuOTMuNDctMi45My0zLjAzLS4wMi05LjgtLjAxLTE5LjYxLS4wMS0yOS40MSAwLS40Ny4wNC0uOTQtLjAxLTEuNDEtLjEtMS4wNy40NC0xLjM5IDEuNDEtMS4zMS4zOS4wMy43OCAwIDEuMTggMGgzMjEuODZjMi43OSAwIDIuNTYtLjMzIDIuNTYgMi40Ny4wMSAxMC4xMiAwIDIwLjI0IDAgMzAuMzUgMCAuNDctLjAyLjk0IDAgMS40MS4wMi43Mi0uMzUuOTUtMS4wMi45My0uNjMtLjAyLTEuMjUgMC0xLjg4IDAtNTMuNTcuMDEtMTA3LjEzLjAxLTE2MC43LjAxeiIvPjxwYXRoIGQ9Ik0yMzMuOTIgMTEzLjIzYzQ1LjggMCA5MS42IDAgMTM3LjQuMDEgMy4zNCAwIDIuOC0uMzYgMi44MSAyLjkxLjAyIDkuOC4wMiAxOS42MSAwIDI5LjQxLS4wMSAzLjA2LjQ0IDIuNjgtMi43OSAyLjY4LTE4LjEyLjAxLTM2LjIzLjAxLTU0LjM1LjAxLTczLjQxIDAtMTQ2LjgxIDAtMjIwLjIyLS4wMS0zLjQ0IDAtMi45NC40NS0yLjk1LTMuMDEtLjAyLTkuNzMtLjAyLTE5LjQ1IDAtMjkuMTguMDEtMy4xNS0uNDUtMi44MSAyLjkzLTIuODEgMjEuOTYtLjAxIDQzLjkyIDAgNjUuODggMCAyMy43Ni0uMDEgNDcuNTItLjAxIDcxLjI5LS4wMXoiLz48cGF0aCBjbGFzcz0ic3QxIiBkPSJNMjEwLjg2IDI1My4yM2MzNy44OSAwIDc1Ljc3IDAgMTEzLjY2LjAxIDMuMjYgMCAyLjkxLS40OCAyLjkyIDIuODIuMDEgOS44OCAwIDE5Ljc3IDAgMjkuNjUgMCAuNTUtLjAyIDEuMSAwIDEuNjUuMDMuODMtLjQgMS4xLTEuMTYgMS4wNi0uNDctLjAyLS45NCAwLTEuNDEgMEg5Ni4zOGMtMi43NSAwLTIuNTcuMzQtMi41Ny0yLjQ3di0zMC4zNmMwLS40Ny4wMS0uOTQuMDEtMS40MSAwLS43LjM2LS45NyAxLjAzLS45NS42My4wMiAxLjI1IDAgMS44OCAwaDExNC4xM3oiLz48L3N2Zz4=") !important;
}
.icon-cancel {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9IiNGRkZGRkYiIHZpZXdCb3g9IjAgMCA0OTAuNCA0OTAuNCI+PHBhdGggZD0iTTI0NS4yIDQ5MC40YzEzNS4yIDAgMjQ1LjItMTEwIDI0NS4yLTI0NS4yUzM4MC40IDAgMjQ1LjIgMCAwIDExMCAwIDI0NS4yIDExMCA0OTAuNCAyNDUuMiA0OTAuNHpNMjQ1LjIgMjQuNWMxMjEuNyAwIDIyMC43IDk5IDIyMC43IDIyMC43cy05OSAyMjAuNy0yMjAuNyAyMjAuNyAtMjIwLjctOTktMjIwLjctMjIwLjdTMTIzLjUgMjQuNSAyNDUuMiAyNC41eiIvPjxwYXRoIGQ9Ik0xODAuMyAzMTAuMWMyLjQgMi40IDUuNSAzLjYgOC43IDMuNnM2LjMtMS4yIDguNy0zLjZsNDcuNi00Ny42IDQ3LjYgNDcuNmMyLjQgMi40IDUuNSAzLjYgOC43IDMuNnM2LjMtMS4yIDguNy0zLjZjNC44LTQuOCA0LjgtMTIuNSAwLTE3LjNsLTQ3LjgtNDcuNiA0Ny42LTQ3LjZjNC44LTQuOCA0LjgtMTIuNSAwLTE3LjNzLTEyLjUtNC44LTE3LjMgMGwtNDcuNiA0Ny42IC00Ny42LTQ3LjZjLTQuOC00LjgtMTIuNS00LjgtMTcuMyAwcy00LjggMTIuNSAwIDE3LjNsNDcuNiA0Ny42IC00Ny42IDQ3LjZDMTc1LjUgMjk3LjYgMTc1LjUgMzA1LjMgMTgwLjMgMzEwLjF6Ii8+PC9zdmc+") !important;
  width: 32px;
  height: 32px;
}
.icon-down-arrow {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgMzUwIj48cGF0aCBkPSJNNDE4Ljk5IDcuMjVMMjU2LjAxIDE2Ni44NiA5My4wNSA3LjI1IDUuMDMgOTQuNzJsMjUwLjk4IDI0Ni45NUw1MDcgOTQuNzJ6Ii8+PC9zdmc+") !important;
  width: 32px;
  height: 32px;
}
.icon-down-arrow.white {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgMzUwIiBmaWxsPSIjRkZGIj48cGF0aCBkPSJNNDE4Ljk5IDcuMjVMMjU2LjAxIDE2Ni44NiA5My4wNSA3LjI1IDUuMDMgOTQuNzJsMjUwLjk4IDI0Ni45NUw1MDcgOTQuNzJ6Ii8+PC9zdmc+") !important;
}
.icon-left-arrow {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnN0MHtmaWxsOiMwMzAzMDN9PC9zdHlsZT48cGF0aCBjbGFzcz0ic3QwIiBkPSJNNTA2Ljc4IDI1NS45NGMuMDQgMTM4LjQ3LTExMi4yNCAyNTAuODEtMjUwLjcxIDI1MC44NS0xMzguNDguMDMtMjUwLjgxLTExMi4yMy0yNTAuODUtMjUwLjcyQzUuMTcgMTE3LjYxIDExNy40NSA1LjI2IDI1NS45MyA1LjIyYzEzOC40Ni0uMDUgMjUwLjgxIDExMi4yNCAyNTAuODUgMjUwLjcyem0tNDgyLjItLjE0Yy0uMTEgMTI2LjczIDEwNC45IDIzMS43MSAyMzEuNTkgMjMxLjYyIDEyNi40NS0uMDkgMjMxLjI4LTEwNC44OSAyMzEuMjUtMjMxLjQ3LS4wMi0xMjYuNy0xMDUuMDgtMjMyLjIxLTIzMS4zNC0yMzEuMTNDMTI5Ljc5IDIzLjY2IDI0LjY5IDEyOS4xMSAyNC41OCAyNTUuOHoiLz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjc5LjQ4IDMxMC44NmM0LjA5LS4xNyA3LjA3LTIuMDQgOC42Mi01LjYyIDEuNjUtMy44MS43OC03LjM4LTIuMTUtMTAuMzItNi4yLTYuMjUtMTIuNDUtMTIuNDYtMTguNjgtMTguNjktNi02LTExLjg4LTEyLjEyLTE4LjA1LTE3LjkzLTIuMzktMi4yNS0yLjcxLTMuNDMtLjEzLTUuOTMgMTEuOTQtMTEuNTggMjMuNi0yMy40NCAzNS40My0zNS4xNCAzLjE1LTMuMTEgNC45Mi02LjUxIDMuMjQtMTAuOTMtMi4zNS02LjE5LTkuOTctOC4yNi0xNC44NC0zLjUyLTE1LjY1IDE1LjI1LTMxLjA4IDMwLjczLTQ2LjQ0IDQ2LjI3LTMuODMgMy44OC0zLjc1IDguNzUuMTUgMTIuNjkgMTUuMzggMTUuNTMgMzAuOTIgMzAuODkgNDYuNCA0Ni4zMSAxLjgxIDEuODEgNC4wMiAyLjc0IDYuNDUgMi44MXoiLz48L3N2Zz4=") !important;
  width: 32px;
  height: 32px;
}
.icon-left-arrow.white {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnN0MHtmaWxsOiNGRkZGRkZ9PC9zdHlsZT48cGF0aCBjbGFzcz0ic3QwIiBkPSJNNTA2Ljc4IDI1NS45NGMuMDQgMTM4LjQ3LTExMi4yNCAyNTAuODEtMjUwLjcxIDI1MC44NS0xMzguNDguMDMtMjUwLjgxLTExMi4yMy0yNTAuODUtMjUwLjcyQzUuMTcgMTE3LjYxIDExNy40NSA1LjI2IDI1NS45MyA1LjIyYzEzOC40Ni0uMDUgMjUwLjgxIDExMi4yNCAyNTAuODUgMjUwLjcyem0tNDgyLjItLjE0Yy0uMTEgMTI2LjczIDEwNC45IDIzMS43MSAyMzEuNTkgMjMxLjYyIDEyNi40NS0uMDkgMjMxLjI4LTEwNC44OSAyMzEuMjUtMjMxLjQ3LS4wMi0xMjYuNy0xMDUuMDgtMjMyLjIxLTIzMS4zNC0yMzEuMTNDMTI5Ljc5IDIzLjY2IDI0LjY5IDEyOS4xMSAyNC41OCAyNTUuOHoiLz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjc5LjQ4IDMxMC44NmM0LjA5LS4xNyA3LjA3LTIuMDQgOC42Mi01LjYyIDEuNjUtMy44MS43OC03LjM4LTIuMTUtMTAuMzItNi4yLTYuMjUtMTIuNDUtMTIuNDYtMTguNjgtMTguNjktNi02LTExLjg4LTEyLjEyLTE4LjA1LTE3LjkzLTIuMzktMi4yNS0yLjcxLTMuNDMtLjEzLTUuOTMgMTEuOTQtMTEuNTggMjMuNi0yMy40NCAzNS40My0zNS4xNCAzLjE1LTMuMTEgNC45Mi02LjUxIDMuMjQtMTAuOTMtMi4zNS02LjE5LTkuOTctOC4yNi0xNC44NC0zLjUyLTE1LjY1IDE1LjI1LTMxLjA4IDMwLjczLTQ2LjQ0IDQ2LjI3LTMuODMgMy44OC0zLjc1IDguNzUuMTUgMTIuNjkgMTUuMzggMTUuNTMgMzAuOTIgMzAuODkgNDYuNCA0Ni4zMSAxLjgxIDEuODEgNC4wMiAyLjc0IDYuNDUgMi44MXoiLz48L3N2Zz4=") !important;
}
.icon-right-arrow {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnN0MHtmaWxsOiMwMzAzMDN9PC9zdHlsZT48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjU2LjA3IDUuMjJjMTM4LjQ4LjA1IDI1MC43NiAxMTIuMzkgMjUwLjcxIDI1MC44Ni0uMDUgMTM4LjQ5LTExMi4zNyAyNTAuNzQtMjUwLjg1IDI1MC43MUMxMTcuNDYgNTA2Ljc1IDUuMTcgMzk0LjQgNS4yMiAyNTUuOTQgNS4yNiAxMTcuNDYgMTE3LjYxIDUuMTcgMjU2LjA3IDUuMjJ6bS0uMTUgMTkuNkMxMjkuNjYgMjMuNzQgMjQuNiAxMjkuMjUgMjQuNTggMjU1Ljk2Yy0uMDIgMTI2LjU4IDEwNC44MSAyMzEuMzggMjMxLjI1IDIzMS40NyAxMjYuNjkuMDkgMjMxLjY5LTEwNC44OSAyMzEuNTktMjMxLjYyLS4xMS0xMjYuNy0xMDUuMjEtMjMyLjE1LTIzMS41LTIzMC45OXoiLz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjMyLjUyIDMxMC44NmMtNC4wOS0uMTctNy4wNy0yLjA0LTguNjItNS42Mi0xLjY1LTMuODEtLjc4LTcuMzggMi4xNS0xMC4zMiA2LjItNi4yNSAxMi40NS0xMi40NiAxOC42OC0xOC42OSA2LTYgMTEuODgtMTIuMTIgMTguMDUtMTcuOTMgMi4zOS0yLjI1IDIuNzEtMy40My4xMy01LjkzLTExLjk0LTExLjU4LTIzLjYtMjMuNDQtMzUuNDMtMzUuMTQtMy4xNS0zLjExLTQuOTItNi41MS0zLjI0LTEwLjkzIDIuMzUtNi4xOSA5Ljk3LTguMjYgMTQuODQtMy41MiAxNS42NSAxNS4yNSAzMS4wOCAzMC43MyA0Ni40NCA0Ni4yNyAzLjgzIDMuODggMy43NSA4Ljc1LS4xNSAxMi42OS0xNS4zOCAxNS41My0zMC45MiAzMC44OS00Ni40IDQ2LjMxLTEuODEgMS44MS00LjAyIDIuNzQtNi40NSAyLjgxeiIvPjwvc3ZnPg==") !important;
  width: 32px;
  height: 32px;
}
.icon-right-arrow.white, .form-row .white.select-wrapper .wpcf7-form-control-wrap::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnN0MHtmaWxsOiNGRkZGRkZ9PC9zdHlsZT48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjU2LjA3IDUuMjJjMTM4LjQ4LjA1IDI1MC43NiAxMTIuMzkgMjUwLjcxIDI1MC44Ni0uMDUgMTM4LjQ5LTExMi4zNyAyNTAuNzQtMjUwLjg1IDI1MC43MUMxMTcuNDYgNTA2Ljc1IDUuMTcgMzk0LjQgNS4yMiAyNTUuOTQgNS4yNiAxMTcuNDYgMTE3LjYxIDUuMTcgMjU2LjA3IDUuMjJ6bS0uMTUgMTkuNkMxMjkuNjYgMjMuNzQgMjQuNiAxMjkuMjUgMjQuNTggMjU1Ljk2Yy0uMDIgMTI2LjU4IDEwNC44MSAyMzEuMzggMjMxLjI1IDIzMS40NyAxMjYuNjkuMDkgMjMxLjY5LTEwNC44OSAyMzEuNTktMjMxLjYyLS4xMS0xMjYuNy0xMDUuMjEtMjMyLjE1LTIzMS41LTIzMC45OXoiLz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjMyLjUyIDMxMC44NmMtNC4wOS0uMTctNy4wNy0yLjA0LTguNjItNS42Mi0xLjY1LTMuODEtLjc4LTcuMzggMi4xNS0xMC4zMiA2LjItNi4yNSAxMi40NS0xMi40NiAxOC42OC0xOC42OSA2LTYgMTEuODgtMTIuMTIgMTguMDUtMTcuOTMgMi4zOS0yLjI1IDIuNzEtMy40My4xMy01LjkzLTExLjk0LTExLjU4LTIzLjYtMjMuNDQtMzUuNDMtMzUuMTQtMy4xNS0zLjExLTQuOTItNi41MS0zLjI0LTEwLjkzIDIuMzUtNi4xOSA5Ljk3LTguMjYgMTQuODQtMy41MiAxNS42NSAxNS4yNSAzMS4wOCAzMC43MyA0Ni40NCA0Ni4yNyAzLjgzIDMuODggMy43NSA4Ljc1LS4xNSAxMi42OS0xNS4zOCAxNS41My0zMC45MiAzMC44OS00Ni40IDQ2LjMxLTEuODEgMS44MS00LjAyIDIuNzQtNi40NSAyLjgxeiIvPjwvc3ZnPg==") !important;
}
.icon-play {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCAxNTEgMTUxIiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnN0MntmaWxsOiM0MzNhM2Z9LnN0M3tmaWxsOiM0MjM5M2V9PC9zdHlsZT48ZyBpZD0iRWxsaXBzZV8xXzFfIj48ZWxsaXBzZSBpZD0iRWxsaXBzZV8xIiBjeD0iNzUiIGN5PSI3NS41IiByeD0iNzIuNyIgcnk9IjcyLjciIGZpbGw9IiNmZmYiLz48cGF0aCBjbGFzcz0ic3QyIiBkPSJNNjQuNCA3NS42VjYzLjVjMC0uNC4xLS44LjQtMS4xLjQtLjMuOS0uNCAxLjQgMCAxLjQuOSAyLjggMS44IDQuMyAyLjcgNC45IDMuMiA5LjggNi4zIDE0LjcgOS40LjMuMi42LjQuNy45LjEuNC0uMS45LS40IDEuMS0xLjMuOC0yLjYgMS43LTMuOSAyLjVsLTguMiA1LjNjLTIuNCAxLjUtNC44IDMuMS03LjEgNC42LS42LjQtMS4zLjMtMS42LS4zLS4yLS4zLS4yLS41LS4yLS44LS4xLTQuMS0uMS04LjEtLjEtMTIuMnptMi4yLTEwLjl2MjEuOGMuMS0uMS4yLS4xLjItLjEgNC4xLTIuNyA4LjEtNS40IDEyLjItOC4yIDEuMi0uOCAyLjQtMS43IDMuNy0yLjUuMi0uMS4yLS4yIDAtLjNoLS4xYy01LjMtMy41LTEwLjYtNy4xLTE1LjgtMTAuNi0uMSAwLS4xIDAtLjItLjF6Ii8+PC9nPjxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik02NC45IDc1LjZWNjMuNWMwLS40LjEtLjguNC0xLjEuNC0uMy45LS40IDEuNCAwIDEuNC45IDIuOCAxLjggNC4zIDIuNyA0LjkgMy4yIDkuOCA2LjMgMTQuNyA5LjQuMy4yLjYuNC43LjkuMS40LS4xLjktLjQgMS4xLTEuMy44LTIuNiAxLjctMy45IDIuNWwtOC4yIDUuM2MtMi40IDEuNS00LjggMy4xLTcuMSA0LjYtLjYuNC0xLjMuMy0xLjYtLjMtLjItLjMtLjItLjUtLjItLjgtLjEtNC4xLS4xLTguMS0uMS0xMi4yem0yLjItMTAuOXYyMS44Yy4xLS4xLjItLjEuMi0uMSA0LjEtMi43IDguMS01LjQgMTIuMi04LjIgMS4yLS44IDIuNC0xLjcgMy43LTIuNS4yLS4xLjItLjIgMC0uM2gtLjFjLTUuMy0zLjUtMTAuNi03LjEtMTUuOC0xMC42LS4xIDAtLjEgMC0uMi0uMXoiLz48cGF0aCBjbGFzcz0ic3QzIiBkPSJNMzAuNSA0Ny4yYy42LTEuMSAxLjMtMS44IDIuMS0yIC44LS4yIDEuNi0uMSAyLjQuNC40LjIuNy41IDEgLjhzLjUuNy42IDEuMWMuMS40LjEuOSAwIDEuNHMtLjMgMS4xLS43IDEuN2wtLjUuOCAzLjEgMS44LTEgMS44LTguNy01IDEuNy0yLjh6bTEuNCAxbC0uNS44IDIuNiAxLjUuMy0uNmMuMi0uMy4zLS43LjQtMSAuMS0uMyAwLS42LS4xLS44LS4xLS4yLS4zLS41LS42LS42LS40LS4yLS44LS4zLTEuMi0uMi0uMy4xLS42LjQtLjkuOXpNNDMuMSA0Ni41bC02LjktNy4yIDEuNS0xLjUgNS43IDUuOSAyLjktMi44IDEuMiAxLjMtNC40IDQuM3pNNTUuNCAzNy42bC0xLjgtMS44LTMuMiAxLjcuNSAyLjQtMiAxLjEtMS42LTEwLjUgMi4zLTEuMiA3LjggNy4yLTIgMS4xem0tMy4xLTMuMWwtMS43LTEuNy0uNC0uNGMtLjEtLjEtLjQtLjQtLjUtLjYtLjItLjItLjMtLjQtLjUtLjUgMCAuMi4xLjQuMi43cy4xLjUuMi44Yy4xLjMuMS40LjEuNWwuNSAyLjQgMi4xLTEuMnpNNjEuNSAyOS4zbDEtNC41IDIuMi0uNkw2MyAzMWwxIDMuOC0yIC41LTEtMy43LTQuNy01LjIgMi4yLS42IDMgMy41ek04OC41IDI0LjVsLTMuNiA5LjctMi40LS4zLS44LTUuNGMwLS4xIDAtLjMtLjEtLjUgMC0uMiAwLS40LS4xLS43IDAtLjIgMC0uNS0uMS0uN3YtLjVjMCAuMS0uMS4zLS4xLjUtLjEuMi0uMS40LS4yLjdzLS4xLjUtLjIuN2MtLjEuMi0uMS40LS4yLjVsLTEuOSA1LjEtMi40LS4zTDc1IDIzbDIuMS4yLjcgNS42YzAgLjIgMCAuNC4xLjYgMCAuMiAwIC41LjEuNyAwIC4zIDAgLjUuMS43czAgLjQgMCAuNmMwLS4yLjEtLjQuMi0uNi4xLS4yLjEtLjUuMi0uNy4xLS4yLjEtLjQuMi0uNi4xLS4yLjEtLjQuMi0uNWwyLTUuNCAyIC4yLjggNS43YzAgLjEgMCAuMy4xLjUgMCAuMiAwIC40LjEuN3MwIC41IDAgLjd2LjZjLjEtLjIuMS0uNS4yLS44bC4zLS45Yy4xLS4zLjItLjYuMy0uOGwxLjgtNS4zIDIgLjN6TTg5LjggMzUuN2wzLjUtOS40IDIgLjctMy41IDkuNC0yLS43ek05OC44IDQwTDk3IDM4LjlsNC4yLTcuMS0yLjMtMS40LjktMS41IDYuNSAzLjktLjkgMS41LTIuMy0xLjQtNC4zIDcuMXpNMTA5LjIgNDlsLTEuNS0xLjUgMy4xLTMtMi44LTIuOC0zLjEgMy0xLjUtMS41IDcuMS03IDEuNSAxLjUtMi44IDIuNyAyLjggMi44IDIuOC0yLjcgMS41IDEuNS03LjEgN3oiLz48Zz48cGF0aCBjbGFzcz0ic3QzIiBkPSJNNTEgMTE1LjljLS40LjQtLjkuNy0xLjQuOC0uNS4xLTEgLjEtMS42LS4xcy0xLjEtLjYtMS43LTEuMWMtLjMtLjItLjUtLjUtLjctLjgtLjItLjMtLjQtLjUtLjUtLjgtLjItLjMtLjMtLjYtLjQtLjhsMS40LTEuNGMuMi41LjQgMSAuNyAxLjRzLjYuOS45IDEuMmMuMy4yLjUuNC43LjUuMi4xLjQuMS42IDAgLjIgMCAuMy0uMS41LS4zLjItLjIuMy0uNC4zLS42IDAtLjItLjEtLjUtLjItLjgtLjEtLjMtLjItLjctLjQtMS0uMS0uMi0uMi0uNS0uMy0uOC0uMS0uMy0uMS0uNi0uMi0xczAtLjcuMS0xYy4xLS4zLjMtLjcuNi0xIC40LS40LjktLjcgMS40LS44LjUtLjEgMS0uMSAxLjUuMXMxIC41IDEuNSAxYy40LjQuNy43LjkgMS4yLjMuNC41LjkuNyAxLjRsLTEuNi43Yy0uMi0uNS0uNC0uOC0uNi0xLjJzLS40LS42LS43LS45Yy0uMi0uMi0uNC0uMy0uNi0uNHMtLjQtLjEtLjYgMC0uMy4xLS41LjNjLS4yLjItLjMuNC0uMy42IDAgLjIgMCAuNS4xLjguMS4zLjIuNy40IDEuMS4yLjUuMyAxIC40IDEuNXMuMS45IDAgMS4yYy4yLjItLjEuNi0uNCAxek02NC4xIDEyMC44Yy0uMy43LS43IDEuMy0xLjIgMS44LS40LjUtLjkuOS0xLjUgMS4xLS41LjItMS4xLjMtMS44LjMtLjYgMC0xLjMtLjItMi4xLS42LS43LS40LTEuMy0uOC0xLjgtMS4yLS40LS41LS43LTEtLjktMS42LS4yLS42LS4yLTEuMi0uMS0xLjguMS0uNy4zLTEuMy43LTIgLjQtLjkgMS0xLjcgMS42LTIuMi42LS41IDEuNC0uOSAyLjItLjkuOC0uMSAxLjcuMSAyLjcuNiAxIC41IDEuNyAxIDIuMSAxLjcuNC43LjcgMS40LjYgMi4zLjIuNyAwIDEuNi0uNSAyLjV6bS02LjUtMy4yYy0uMy42LS41IDEuMi0uNSAxLjdzMCAxIC4yIDEuNC42LjcgMS4xIDFjLjUuMyAxIC4zIDEuNS4zLjUtLjEuOS0uMyAxLjItLjdzLjctLjkgMS0xLjVjLjUtLjkuNi0xLjguNS0yLjVzLS41LTEuMy0xLjQtMS43Yy0uNS0uMy0xLS4zLTEuNS0uMy0uNS4xLS45LjMtMS4yLjctLjMuNS0uNiAxLS45IDEuNnpNNzcuMiAxMTcuN2wtLjYgNi40Yy0uMS43LS4zIDEuMy0uNiAxLjhzLS44LjktMS41IDEuMmMtLjYuMy0xLjQuNC0yLjMuMy0xLjMtLjEtMi4zLS41LTIuOS0xLjMtLjYtLjctLjktMS43LS44LTIuOGwuNi02LjQgMi4xLjItLjUgNi4xYy0uMS44IDAgMS40LjQgMS44LjMuNC44LjYgMS40LjYuNSAwIC44IDAgMS4xLS4xLjMtLjEuNS0uNC43LS43cy4zLS43LjMtMS4ybC41LTYuMSAyLjEuMnpNOTEuNyAxMjQuN2wtMi42LjctNi4yLTYuMWgtLjFsLjMuOS4zLjkuMy45IDEuMiA0LjUtMS44LjUtMi43LTkuNiAyLjYtLjcgNi4yIDYuMS0uMy0uOS0uMy0uOS0uMy0uOS0xLjMtNC42IDEuOC0uNSAyLjkgOS43ek0xMDEuNSAxMTIuNmMuNy45IDEgMS44IDEuMSAyLjdzLS4xIDEuNy0uNSAyLjUtMS4xIDEuNS0yIDIuMmwtMi4zIDEuNy01LjktOC4xIDIuNS0xLjhjLjgtLjYgMS43LTEgMi41LTEuMi44LS4yIDEuNi0uMSAyLjQuMy45LjMgMS42LjkgMi4yIDEuN3ptLTEuNyAxLjRjLS40LS42LS45LTEtMS4zLTEuMy0uNS0uMy0uOS0uNC0xLjQtLjMtLjUuMS0xIC4zLTEuNS42bC0uOS43IDMuOCA1LjMuNy0uNWMuOC0uNiAxLjMtMS4zIDEuNC0yIC4xLS44LS4yLTEuNi0uOC0yLjV6Ii8+PC9nPjwvc3ZnPg==") !important;
  width: 84px;
  height: 84px;
}
.icon-buy-tickets {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCAxNTEgMTUxIiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnN0MntmaWxsOiM0MjM5M2V9LnN0M3tmaWxsOiM0MzNhM2Z9PC9zdHlsZT48ZyBpZD0iRWxsaXBzZV8xXzFfIj48ZWxsaXBzZSBpZD0iRWxsaXBzZV8xIiBjeD0iNzUuNSIgY3k9Ijc1LjUiIHJ4PSI3Mi43IiByeT0iNzIuNyIgZmlsbD0iI2ZmZiIvPjwvZz48cGF0aCBjbGFzcz0ic3QyIiBkPSJNNTkuMSAyNS4xbDMtLjhjMS4zLS4zIDIuMy0uNCAzLjEtLjIuOC4yIDEuMy43IDEuNSAxLjYuMS40LjEuNy4xIDEgMCAuMy0uMS42LS4zLjktLjIuMi0uNC40LS43LjZ2LjFjLjMgMCAuNyAwIDEgLjEuMy4xLjYuMy44LjUuMi4zLjQuNi42IDEuMi4yLjYuMSAxLjEgMCAxLjYtLjIuNS0uNS45LTEgMS4zcy0xLjEuNi0xLjguOGwtMy42IDEtMi43LTkuN3ptMy4xIDMuM2wxLjItLjNjLjYtLjIgMS0uNCAxLjItLjYuMi0uMi4yLS42LjEtLjktLjEtLjQtLjMtLjYtLjYtLjdzLS44LS4xLTEuMy4xbC0xLjEuMy41IDIuMXptLjUgMS42bC43IDIuNSAxLjMtLjRjLjYtLjIgMS0uNCAxLjItLjdzLjItLjcuMS0xLjFsLS4zLS42Yy0uMi0uMi0uNC0uMi0uNi0uMy0uMyAwLS42IDAtMS4xLjFsLTEuMy41ek04MC4zIDIyLjVWMjljMCAuNy0uMiAxLjMtLjUgMS45cy0uOCAxLTEuNCAxLjNjLS42LjMtMS40LjUtMi4zLjUtMS4zIDAtMi4zLS4zLTMtMS0uNy0uNy0xLTEuNi0xLTIuN3YtNi40aDIuMXY2LjFjMCAuOC4yIDEuNC41IDEuNy4zLjMuOC41IDEuNS41LjUgMCAuOC0uMSAxLjEtLjJzLjUtLjQuNi0uNy4yLS44LjItMS4zdi02LjFsMi4yLS4xek04OC40IDI4LjJsMy4xLTMuNCAyLjIuNi00LjggNS0xIDMuOC0yLS41IDEtMy43LTEuNi02LjggMi4yLjYuOSA0LjR6Ii8+PGc+PHBhdGggY2xhc3M9InN0MiIgZD0iTTQ2LjQgMTE1LjdsLTEuNi0xLjQgNS4zLTYuMy0yLjEtMS44IDEuMS0xLjMgNS44IDQuOS0xLjEgMS4zLTIuMS0xLjgtNS4zIDYuNHpNNTIuNCAxMTkuOWw0LjgtOC44IDEuOSAxLTQuOCA4LjgtMS45LTF6TTY1LjggMTE2LjRjLS40LS4xLS44LS4xLTEuMS0uMS0uMy4xLS43LjItLjkuNC0uMy4yLS41LjUtLjguOS0uMi40LS40LjgtLjYgMS4zLS4yLjctLjMgMS4zLS4zIDEuOHMuMiAxIC41IDEuMy43LjYgMS4zLjhjLjQuMS44LjIgMS4yLjJoMS40bC0uNSAxLjdjLS41IDAtLjkuMS0xLjQgMC0uNCAwLS45LS4xLTEuNC0uMy0xLS4zLTEuNy0uNy0yLjMtMS4zLS41LS42LS44LTEuMy0uOS0yLjFzMC0xLjcuMy0yLjdjLjItLjcuNS0xLjQuOS0xLjlzLjgtMSAxLjMtMS4zYy41LS4zIDEuMS0uNSAxLjctLjYuNi0uMSAxLjMgMCAyIC4yLjUuMS45LjMgMS40LjYuNC4zLjkuNiAxLjIuOWwtMS4xIDEuNWMtLjMtLjMtLjYtLjUtLjktLjgtLjMtLjItLjYtLjQtMS0uNXpNNzkuNSAxMjYuMmgtMi40bC0yLjUtNC4zLS45LjYtLjEgMy42aC0yLjFsLjItMTBoMi4xbC0uMSA0LjZjLjEtLjIuMy0uNC40LS42LjEtLjIuMy0uNC40LS42bDIuOC0zLjNoMi4zbC0zLjYgNC4zIDMuNSA1Ljd6TTg5LjcgMTI0LjFsLTUuNiAxLjMtMi4zLTkuNyA1LjYtMS4zLjQgMS43LTMuNS44LjUgMi4xIDMuMy0uOC40IDEuNy0zLjMuOC42IDIuNSAzLjUtLjguNCAxLjd6TTk4LjIgMTIwLjRsLTEuOSAxLTMuOC03LjMtMi40IDEuMi0uOC0xLjYgNi43LTMuNS44IDEuNi0yLjQgMS4yIDMuOCA3LjR6TTEwNy4yIDExMC40Yy40LjQuNi45LjcgMS40czAgMS0uMyAxLjYtLjcgMS4xLTEuMyAxLjZjLS4zLjItLjUuNC0uOC42LS4zLjItLjYuMy0uOC41cy0uNi4yLS45LjNsLTEuMy0xLjVjLjUtLjIgMS0uMyAxLjUtLjVzLjktLjUgMS4zLS44Yy4zLS4yLjQtLjQuNS0uNy4xLS4yLjEtLjQuMS0uNiAwLS4yLS4xLS40LS4zLS41LS4yLS4yLS40LS4zLS42LS4zLS4yIDAtLjUgMC0uOS4xcy0uNy4yLTEuMS4zYy0uMi4xLS41LjEtLjguMi0uMy4xLS42LjEtMSAuMS0uMyAwLS43LS4xLTEtLjItLjMtLjEtLjYtLjQtLjktLjctLjQtLjUtLjYtLjktLjctMS40LS4xLS41IDAtMSAuMi0xLjVzLjYtMSAxLjEtMS40Yy40LS4zLjgtLjYgMS4yLS44LjQtLjIuOS0uNCAxLjUtLjZsLjYgMS43Yy0uNS4yLS45LjMtMS4yLjUtLjMuMi0uNy40LS45LjYtLjIuMi0uMy40LS40LjUtLjEuMi0uMS40LS4xLjUgMCAuMi4xLjMuMi41LjIuMi4zLjMuNS4zcy41IDAgLjgtLjFjLjMtLjEuNy0uMiAxLjEtLjMuNS0uMiAxLS4yIDEuNS0uMy40IDAgLjkgMCAxLjIuMXMuOS40IDEuMy44eiIvPjwvZz48Zz48cGF0aCBjbGFzcz0ic3QzIiBkPSJNODguMSA3MS44TDc5IDYyLjdjLS44LS44LTEuOS0uOC0yLjcgMEw2MiA3N2MtLjQuNC0uNi45LS42IDEuNCAwIC41LjIgMSAuNiAxLjNsMS45IDEuOWMuMy4zLjkuNCAxLjMuMSAxLjEtLjggMi43LS43IDMuNi4zIDEgMSAxLjEgMi41LjMgMy42LS4zLjQtLjMuOS4xIDEuM2wyIDJjLjQuNC45LjYgMS40LjYuNSAwIDEtLjIgMS4zLS42bDE0LjItMTQuMmMuNC0uNC42LS45LjYtMS40IDAtLjctLjItMS4xLS42LTEuNXptLTEwLjQtNy43cy0uMSAwIDAgMGwtLjctLjcuNy43em0tNS4yIDIzLjNMNzEuMSA4NmMuOS0xLjguNS0zLjktLjktNS40LTEuNC0xLjUtMy42LTEuOC01LjQtLjlsLTEuNC0xLjQgMTQuMi0xNC4yIDkuMSA5LjEtMTQuMiAxNC4yeiIvPjxwYXRoIHRyYW5zZm9ybT0icm90YXRlKC00NC42MzEgNzQuODAzIDY3LjkxNikiIGNsYXNzPSJzdDMiIGQ9Ik03My44IDY2LjJoMS45djMuNWgtMS45eiIvPjxwYXRoIHRyYW5zZm9ybT0icm90YXRlKC00NS4zNzIgODIuOTY3IDc2LjA3NikiIGNsYXNzPSJzdDMiIGQ9Ik04MiA3NC4zaDEuOXYzLjVIODJ6Ii8+PHBhdGggdHJhbnNmb3JtPSJyb3RhdGUoLTQ1LjAwMSA3OC44OSA3MS45ODgpIiBjbGFzcz0ic3QzIiBkPSJNNzcuOSA3MC4yaDEuOXYzLjVoLTEuOXoiLz48L2c+PC9zdmc+") !important;
  width: 84px;
  height: 84px;
}
.icon-facebook {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48c3R5bGU+LnN0MHtlbmFibGUtYmFja2dyb3VuZDpuZXd9LnN0MXtmaWxsOiNmZmZ9PC9zdHlsZT48ZyBpZD0iVGltXzE5OF8xXzFfIiBjbGFzcz0ic3QwIj48cGF0aCBjbGFzcz0ic3QxIiBkPSJNNDM1LjkgNzcuMUMzODYuNSAyNy43IDMyNy4xIDMgMjU3LjUgM2MtNzAgMC0xMjkuNiAyNC43LTE3OC43IDc0LjFDMjkuNiAxMjYuNSA1IDE4NS45IDUgMjU1LjVjMCA3MCAyNC42IDEyOS42IDczLjggMTc4LjdDMTI4IDQ4My40IDE4Ny41IDUwOCAyNTcuNSA1MDhjNjkuNiAwIDEyOS0yNC42IDE3OC40LTczLjhDNDg1LjMgMzg1IDUxMCAzMjUuNSA1MTAgMjU1LjVjMC02OS42LTI0LjctMTI5LTc0LjEtMTc4LjR6TTQxMyA0MTFjLTQyLjggNDIuOC05NC41IDY0LjItMTU1IDY0LjJTMTQ1LjggNDUzLjggMTAzIDQxMWMtNDIuOC00Mi44LTY0LjItOTQuNS02NC4yLTE1NVM2MC4yIDE0My44IDEwMyAxMDFjNDIuOC00Mi44IDk0LjUtNjQuMiAxNTUtNjQuMlMzNzAuMiA1OC4yIDQxMyAxMDFzNjQuMyA5NC41IDY0LjMgMTU1LTIxLjQgMTEyLjItNjQuMyAxNTV6IiBpZD0iVGltXzE5OF8xIi8+PC9nPjxnIGlkPSJGb3JtYV8xXzFfIiBjbGFzcz0ic3QwIj48cGF0aCBjbGFzcz0ic3QxIiBkPSJNMjcyLjYgMjQyLjR2LTIwLjNzLTIuMy0xOS4zIDExLTE5LjNoMjd2LTQxLjdoLTQ2cy0zOC41LS4yLTM4LjUgMzkuMWMwIDguNSAwIDIzLjgtLjEgNDIuMmgtMjYuNFYyNzZIMjI2Yy0uMiA1My40LS4zIDExMi44LS4zIDExMi44aDQ3VjI3NmgzMWwxMC0zMy42aC00MS4xeiIgaWQ9IkZvcm1hXzEiLz48L2c+PC9zdmc+") !important;
  width: 30px;
  height: 30px;
}
.icon-facebook:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnN0MHtlbmFibGUtYmFja2dyb3VuZDpuZXd9PC9zdHlsZT48ZyBpZD0iVGltXzE5OF8xXzFfIiBjbGFzcz0ic3QwIj48cGF0aCBkPSJNNDM1LjkgNzcuMUMzODYuNSAyNy43IDMyNy4xIDMgMjU3LjUgM2MtNzAgMC0xMjkuNiAyNC43LTE3OC43IDc0LjFDMjkuNiAxMjYuNSA1IDE4NS45IDUgMjU1LjVjMCA3MCAyNC42IDEyOS42IDczLjggMTc4LjdDMTI4IDQ4My40IDE4Ny41IDUwOCAyNTcuNSA1MDhjNjkuNiAwIDEyOS0yNC42IDE3OC40LTczLjhTNTEwIDMyNS41IDUxMCAyNTUuNWMwLTY5LjYtMjQuNy0xMjktNzQuMS0xNzguNHoiIGZpbGw9IiNmZmYiIGlkPSJUaW1fMTk4XzEiLz48L2c+PGcgaWQ9IkZvcm1hXzFfMV8iIGNsYXNzPSJzdDAiPjxwYXRoIGQ9Ik0yNzIuNiAyNDIuNHYtMjAuM3MtMi4zLTE5LjMgMTEtMTkuM2gyN3YtNDEuN2gtNDZzLTM4LjUtLjItMzguNSAzOS4xYzAgOC41IDAgMjMuOC0uMSA0Mi4yaC0yNi40VjI3NkgyMjZjLS4yIDUzLjQtLjMgMTEyLjgtLjMgMTEyLjhoNDdWMjc2aDMxbDEwLTMzLjZoLTQxLjF6IiBpZD0iRm9ybWFfMSIvPjwvZz48L3N2Zz4=") !important;
}
.icon-facebook.icon-dark {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48c3R5bGU+LnN0MHtlbmFibGUtYmFja2dyb3VuZDpuZXd9LnN0MXtmaWxsOiMwMDB9PC9zdHlsZT48ZyBpZD0iVGltXzE5OF8xXzFfIiBjbGFzcz0ic3QwIj48cGF0aCBjbGFzcz0ic3QxIiBkPSJNNDM1LjkgNzcuMUMzODYuNSAyNy43IDMyNy4xIDMgMjU3LjUgM2MtNzAgMC0xMjkuNiAyNC43LTE3OC43IDc0LjFDMjkuNiAxMjYuNSA1IDE4NS45IDUgMjU1LjVjMCA3MCAyNC42IDEyOS42IDczLjggMTc4LjdDMTI4IDQ4My40IDE4Ny41IDUwOCAyNTcuNSA1MDhjNjkuNiAwIDEyOS0yNC42IDE3OC40LTczLjhDNDg1LjMgMzg1IDUxMCAzMjUuNSA1MTAgMjU1LjVjMC02OS42LTI0LjctMTI5LTc0LjEtMTc4LjR6TTQxMyA0MTFjLTQyLjggNDIuOC05NC41IDY0LjItMTU1IDY0LjJTMTQ1LjggNDUzLjggMTAzIDQxMWMtNDIuOC00Mi44LTY0LjItOTQuNS02NC4yLTE1NVM2MC4yIDE0My44IDEwMyAxMDFjNDIuOC00Mi44IDk0LjUtNjQuMiAxNTUtNjQuMlMzNzAuMiA1OC4yIDQxMyAxMDFzNjQuMyA5NC41IDY0LjMgMTU1LTIxLjQgMTEyLjItNjQuMyAxNTV6IiBpZD0iVGltXzE5OF8xIi8+PC9nPjxnIGlkPSJGb3JtYV8xXzFfIiBjbGFzcz0ic3QwIj48cGF0aCBjbGFzcz0ic3QxIiBkPSJNMjcyLjYgMjQyLjR2LTIwLjNzLTIuMy0xOS4zIDExLTE5LjNoMjd2LTQxLjdoLTQ2cy0zOC41LS4yLTM4LjUgMzkuMWMwIDguNSAwIDIzLjgtLjEgNDIuMmgtMjYuNFYyNzZIMjI2Yy0uMiA1My40LS4zIDExMi44LS4zIDExMi44aDQ3VjI3NmgzMWwxMC0zMy42aC00MS4xeiIgaWQ9IkZvcm1hXzEiLz48L2c+PC9zdmc+") !important;
}
.icon-instagram {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48c3R5bGU+LnN0MHtlbmFibGUtYmFja2dyb3VuZDpuZXd9LnN0MXtmaWxsOiNmZmZ9PC9zdHlsZT48ZyBpZD0iVGltXzE5OF8xXzFfIiBjbGFzcz0ic3QwIj48cGF0aCBjbGFzcz0ic3QxIiBkPSJNNDM0LjMgODMuOUMzODQuOSAzNC41IDMyNS40IDkuOCAyNTUuOSA5LjhjLTcwIDAtMTI5LjYgMjQuNy0xNzguNyA3NC4xQzI3LjkgMTMzLjMgMy40IDE5Mi43IDMuNCAyNjIuM2MwIDcwIDI0LjYgMTI5LjYgNzMuOCAxNzguNyA0OS4yIDQ5LjIgMTA4LjcgNzMuOCAxNzguNyA3My44IDY5LjYgMCAxMjktMjQuNiAxNzguNC03My44IDQ5LjQtNDkuMiA3NC4xLTEwOC43IDc0LjEtMTc4LjcgMC02OS42LTI0LjctMTI5LTc0LjEtMTc4LjR6bS0yMi45IDMzMy45Yy00Mi44IDQyLjgtOTQuNSA2NC4yLTE1NSA2NC4ycy0xMTIuMi0yMS40LTE1NS02NC4yYy00Mi44LTQyLjgtNjQuMi05NC41LTY0LjItMTU1czIxLjQtMTEyLjIgNjQuMi0xNTVjNDIuOC00Mi44IDk0LjUtNjQuMiAxNTUtNjQuMnMxMTIuMiAyMS40IDE1NSA2NC4yYzQyLjggNDIuOCA2NC4zIDk0LjUgNjQuMyAxNTUtLjEgNjAuNS0yMS41IDExMi4yLTY0LjMgMTU1eiIgaWQ9IlRpbV8xOThfMSIvPjwvZz48ZyBpZD0iRm9ybWFfMV8xXyIgY2xhc3M9InN0MCI+PHBhdGggY2xhc3M9InN0MSIgZD0iTTMzNC44IDE3NC43aC0xNy41Yy00LjggMC04LjggMy45LTguOCA4LjhWMjAxYzAgNC44IDMuOSA4LjggOC44IDguOGgxNy41YzQuOCAwIDguOC0zLjkgOC44LTguOHYtMTcuNWMwLTQuOS0zLjktOC44LTguOC04Ljh6bS03OC45IDU0LjJjLTYuNCAwLTEyLjMgMS45LTE3LjMgNC45IDEuNi0uNSAzLjItLjggNC45LS44IDkuNCAwIDE3IDcuNiAxNyAxNi45IDAgOS4zLTcuNiAxNi45LTE3IDE2LjlzLTE3LTcuNi0xNy0xNi45YzAtMS43LjMtMy40LjgtNS0zLjEgNS00LjkgMTAuOS00LjkgMTcuMyAwIDE4LjUgMTUgMzMuNCAzMy41IDMzLjRzMzMuNS0xNC45IDMzLjUtMzMuNGMtLjEtMTguNC0xNS4xLTMzLjMtMzMuNS0zMy4zem03MS4zLTgwLjVIMTg0LjZjLTIzLjYgMC00Mi44IDE5LjEtNDIuOCA0Mi43djE0Mi40YzAgMjMuNiAxOS4xIDQyLjcgNDIuOCA0Mi43aDE0Mi42YzIzLjYgMCA0Mi44LTE5LjEgNDIuOC00Mi43VjE5MS4xYy0uMS0yMy42LTE5LjItNDIuNy00Mi44LTQyLjd6bS03MS4zIDE2Ni41Yy0yOS4xIDAtNTIuNy0yMy41LTUyLjctNTIuNiAwLS45IDAtMS43LjEtMi42IDAtLjQuMS0uNy4xLTEuMSAwLS41LjEtMSAuMS0xLjVzLjEtLjkuMi0xLjRjMC0uNC4xLS43LjEtMS4xLjEtLjYuMi0xLjEuMy0xLjcgMC0uMi4xLS41LjEtLjcuMS0uNi4zLTEuMy40LTEuOSAwLS4xLjEtLjMuMS0uNC4yLS43LjQtMS41LjYtMi4yIDIuMi03LjcgNi4yLTE0LjcgMTEuNC0yMC41aC0uMWM5LjYtMTAuOCAyMy42LTE3LjUgMzkuMi0xNy41IDE1LjYgMCAyOS42IDYuOCAzOS4yIDE3LjUgNS43IDYuNCA5LjkgMTQuMSAxMiAyMi43IDAgLjEuMS4yLjEuNC4yLjYuMyAxLjMuNCAyIDAgLjIuMS41LjEuNy4xLjYuMiAxLjEuMyAxLjcuMS40LjEuNy4xIDEuMS4xLjUuMS45LjIgMS40IDAgLjUuMSAxIC4xIDEuNSAwIC40LjEuNy4xIDEuMSAwIC45LjEgMS43LjEgMi42IDAgMjguOS0yMy42IDUyLjUtNTIuNiA1Mi41em05Ni41LTg3LjdoLTM1LjhjLTEyLjItMjAuOS0zNC44LTM1LjEtNjAuOC0zNS4xcy00OC42IDE0LjEtNjAuOCAzNS4xaC0zNS44di0zNi4xYzAtMTMuOSAxMS4zLTI1LjIgMjUuMi0yNS4ySDMyN2MxMy45IDAgMjUuMiAxMS4zIDI1LjIgMjUuMnYzNi4xeiIgaWQ9IkZvcm1hXzFfM18iLz48L2c+PC9zdmc+") !important;
  width: 30px;
  height: 30px;
}
.icon-instagram:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48c3R5bGU+LnN0MHtlbmFibGUtYmFja2dyb3VuZDpuZXd9PC9zdHlsZT48ZyBpZD0iVGltXzE5OF8xXzFfIiBjbGFzcz0ic3QwIj48cGF0aCBkPSJNNDM0LjMgODMuOUMzODQuOSAzNC41IDMyNS40IDkuOCAyNTUuOSA5LjhjLTcwIDAtMTI5LjYgMjQuNy0xNzguNyA3NC4xQzI3LjkgMTMzLjMgMy40IDE5Mi43IDMuNCAyNjIuM2MwIDcwIDI0LjYgMTI5LjYgNzMuOCAxNzguNyA0OS4yIDQ5LjIgMTA4LjcgNzMuOCAxNzguNyA3My44IDY5LjYgMCAxMjktMjQuNiAxNzguNC03My44IDQ5LjQtNDkuMiA3NC4xLTEwOC43IDc0LjEtMTc4LjcgMC02OS42LTI0LjctMTI5LTc0LjEtMTc4LjR6IiBmaWxsPSIjZmZmIiBpZD0iVGltXzE5OF8xIi8+PC9nPjxnIGlkPSJGb3JtYV8xXzFfIiBjbGFzcz0ic3QwIj48cGF0aCBkPSJNMzM0LjggMTc0LjdoLTE3LjVjLTQuOCAwLTguOCAzLjktOC44IDguOFYyMDFjMCA0LjggMy45IDguOCA4LjggOC44aDE3LjVjNC44IDAgOC44LTMuOSA4LjgtOC44di0xNy41YzAtNC45LTMuOS04LjgtOC44LTguOHptLTc4LjkgNTQuMmMtNi40IDAtMTIuMyAxLjktMTcuMyA0LjkgMS42LS41IDMuMi0uOCA0LjktLjggOS40IDAgMTcgNy42IDE3IDE2LjkgMCA5LjMtNy42IDE2LjktMTcgMTYuOXMtMTctNy42LTE3LTE2LjljMC0xLjcuMy0zLjQuOC01LTMuMSA1LTQuOSAxMC45LTQuOSAxNy4zIDAgMTguNSAxNSAzMy40IDMzLjUgMzMuNHMzMy41LTE0LjkgMzMuNS0zMy40Yy0uMS0xOC40LTE1LjEtMzMuMy0zMy41LTMzLjN6bTcxLjMtODAuNUgxODQuNmMtMjMuNiAwLTQyLjggMTkuMS00Mi44IDQyLjd2MTQyLjRjMCAyMy42IDE5LjEgNDIuNyA0Mi44IDQyLjdoMTQyLjZjMjMuNiAwIDQyLjgtMTkuMSA0Mi44LTQyLjdWMTkxLjFjLS4xLTIzLjYtMTkuMi00Mi43LTQyLjgtNDIuN3ptLTcxLjMgMTY2LjVjLTI5LjEgMC01Mi43LTIzLjUtNTIuNy01Mi42IDAtLjkgMC0xLjcuMS0yLjYgMC0uNC4xLS43LjEtMS4xIDAtLjUuMS0xIC4xLTEuNXMuMS0uOS4yLTEuNGMwLS40LjEtLjcuMS0xLjEuMS0uNi4yLTEuMS4zLTEuNyAwLS4yLjEtLjUuMS0uNy4xLS42LjMtMS4zLjQtMS45IDAtLjEuMS0uMy4xLS40LjItLjcuNC0xLjUuNi0yLjIgMi4yLTcuNyA2LjItMTQuNyAxMS40LTIwLjVoLS4xYzkuNi0xMC44IDIzLjYtMTcuNSAzOS4yLTE3LjUgMTUuNiAwIDI5LjYgNi44IDM5LjIgMTcuNSA1LjcgNi40IDkuOSAxNC4xIDEyIDIyLjcgMCAuMS4xLjIuMS40LjIuNi4zIDEuMy40IDIgMCAuMi4xLjUuMS43LjEuNi4yIDEuMS4zIDEuNy4xLjQuMS43LjEgMS4xLjEuNS4xLjkuMiAxLjQgMCAuNS4xIDEgLjEgMS41IDAgLjQuMS43LjEgMS4xIDAgLjkuMSAxLjcuMSAyLjYgMCAyOC45LTIzLjYgNTIuNS01Mi42IDUyLjV6bTk2LjUtODcuN2gtMzUuOGMtMTIuMi0yMC45LTM0LjgtMzUuMS02MC44LTM1LjFzLTQ4LjYgMTQuMS02MC44IDM1LjFoLTM1Ljh2LTM2LjFjMC0xMy45IDExLjMtMjUuMiAyNS4yLTI1LjJIMzI3YzEzLjkgMCAyNS4yIDExLjMgMjUuMiAyNS4ydjM2LjF6IiBpZD0iRm9ybWFfMV8zXyIvPjwvZz48L3N2Zz4=") !important;
}
.icon-instagram.icon-dark {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48c3R5bGU+LnN0MHtlbmFibGUtYmFja2dyb3VuZDpuZXd9LnN0MXtmaWxsOiMwMDB9PC9zdHlsZT48ZyBpZD0iVGltXzE5OF8xXzFfIiBjbGFzcz0ic3QwIj48cGF0aCBjbGFzcz0ic3QxIiBkPSJNNDM0LjMgODMuOUMzODQuOSAzNC41IDMyNS40IDkuOCAyNTUuOSA5LjhjLTcwIDAtMTI5LjYgMjQuNy0xNzguNyA3NC4xQzI3LjkgMTMzLjMgMy40IDE5Mi43IDMuNCAyNjIuM2MwIDcwIDI0LjYgMTI5LjYgNzMuOCAxNzguNyA0OS4yIDQ5LjIgMTA4LjcgNzMuOCAxNzguNyA3My44IDY5LjYgMCAxMjktMjQuNiAxNzguNC03My44IDQ5LjQtNDkuMiA3NC4xLTEwOC43IDc0LjEtMTc4LjcgMC02OS42LTI0LjctMTI5LTc0LjEtMTc4LjR6bS0yMi45IDMzMy45Yy00Mi44IDQyLjgtOTQuNSA2NC4yLTE1NSA2NC4ycy0xMTIuMi0yMS40LTE1NS02NC4yYy00Mi44LTQyLjgtNjQuMi05NC41LTY0LjItMTU1czIxLjQtMTEyLjIgNjQuMi0xNTVjNDIuOC00Mi44IDk0LjUtNjQuMiAxNTUtNjQuMnMxMTIuMiAyMS40IDE1NSA2NC4yYzQyLjggNDIuOCA2NC4zIDk0LjUgNjQuMyAxNTUtLjEgNjAuNS0yMS41IDExMi4yLTY0LjMgMTU1eiIgaWQ9IlRpbV8xOThfMSIvPjwvZz48ZyBpZD0iRm9ybWFfMV8xXyIgY2xhc3M9InN0MCI+PHBhdGggY2xhc3M9InN0MSIgZD0iTTMzNC44IDE3NC43aC0xNy41Yy00LjggMC04LjggMy45LTguOCA4LjhWMjAxYzAgNC44IDMuOSA4LjggOC44IDguOGgxNy41YzQuOCAwIDguOC0zLjkgOC44LTguOHYtMTcuNWMwLTQuOS0zLjktOC44LTguOC04Ljh6bS03OC45IDU0LjJjLTYuNCAwLTEyLjMgMS45LTE3LjMgNC45IDEuNi0uNSAzLjItLjggNC45LS44IDkuNCAwIDE3IDcuNiAxNyAxNi45IDAgOS4zLTcuNiAxNi45LTE3IDE2LjlzLTE3LTcuNi0xNy0xNi45YzAtMS43LjMtMy40LjgtNS0zLjEgNS00LjkgMTAuOS00LjkgMTcuMyAwIDE4LjUgMTUgMzMuNCAzMy41IDMzLjRzMzMuNS0xNC45IDMzLjUtMzMuNGMtLjEtMTguNC0xNS4xLTMzLjMtMzMuNS0zMy4zem03MS4zLTgwLjVIMTg0LjZjLTIzLjYgMC00Mi44IDE5LjEtNDIuOCA0Mi43djE0Mi40YzAgMjMuNiAxOS4xIDQyLjcgNDIuOCA0Mi43aDE0Mi42YzIzLjYgMCA0Mi44LTE5LjEgNDIuOC00Mi43VjE5MS4xYy0uMS0yMy42LTE5LjItNDIuNy00Mi44LTQyLjd6bS03MS4zIDE2Ni41Yy0yOS4xIDAtNTIuNy0yMy41LTUyLjctNTIuNiAwLS45IDAtMS43LjEtMi42IDAtLjQuMS0uNy4xLTEuMSAwLS41LjEtMSAuMS0xLjVzLjEtLjkuMi0xLjRjMC0uNC4xLS43LjEtMS4xLjEtLjYuMi0xLjEuMy0xLjcgMC0uMi4xLS41LjEtLjcuMS0uNi4zLTEuMy40LTEuOSAwLS4xLjEtLjMuMS0uNC4yLS43LjQtMS41LjYtMi4yIDIuMi03LjcgNi4yLTE0LjcgMTEuNC0yMC41aC0uMWM5LjYtMTAuOCAyMy42LTE3LjUgMzkuMi0xNy41IDE1LjYgMCAyOS42IDYuOCAzOS4yIDE3LjUgNS43IDYuNCA5LjkgMTQuMSAxMiAyMi43IDAgLjEuMS4yLjEuNC4yLjYuMyAxLjMuNCAyIDAgLjIuMS41LjEuNy4xLjYuMiAxLjEuMyAxLjcuMS40LjEuNy4xIDEuMS4xLjUuMS45LjIgMS40IDAgLjUuMSAxIC4xIDEuNSAwIC40LjEuNy4xIDEuMSAwIC45LjEgMS43LjEgMi42IDAgMjguOS0yMy42IDUyLjUtNTIuNiA1Mi41em05Ni41LTg3LjdoLTM1LjhjLTEyLjItMjAuOS0zNC44LTM1LjEtNjAuOC0zNS4xcy00OC42IDE0LjEtNjAuOCAzNS4xaC0zNS44di0zNi4xYzAtMTMuOSAxMS4zLTI1LjIgMjUuMi0yNS4ySDMyN2MxMy45IDAgMjUuMiAxMS4zIDI1LjIgMjUuMnYzNi4xeiIgaWQ9IkZvcm1hXzFfM18iLz48L2c+PC9zdmc+") !important;
}
.icon-youtube {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnN0MXtmaWxsOiNmZmZ9PC9zdHlsZT48ZyBpZD0iVGltXzE5OF8xXzFfIj48cGF0aCBjbGFzcz0ic3QxIiBkPSJNNDMwLjUgODEuOEMzODEuMSAzMi40IDMyMS43IDcuNyAyNTIuMSA3LjdjLTcwIDAtMTI5LjYgMjQuNy0xNzguNyA3NC4xQzI0LjIgMTMxLjItLjQgMTkwLjYtLjQgMjYwLjJjMCA3MCAyNC42IDEyOS42IDczLjggMTc4LjcgNDkuMiA0OS4yIDEwOC43IDczLjggMTc4LjcgNzMuOCA2OS42IDAgMTI5LTI0LjYgMTc4LjQtNzMuOHM3NC4xLTEwOC43IDc0LjEtMTc4LjdjMC02OS42LTI0LjctMTI5LTc0LjEtMTc4LjR6bS0yMi45IDMzMy45Yy00Mi44IDQyLjgtOTQuNSA2NC4yLTE1NSA2NC4ycy0xMTIuMi0yMS40LTE1NS02NC4yLTY0LjItOTQuNS02NC4yLTE1NSAyMS40LTExMi4yIDY0LjItMTU1IDk0LjUtNjQuMiAxNTUtNjQuMiAxMTIuMiAyMS40IDE1NSA2NC4yIDY0LjMgOTQuNSA2NC4zIDE1NS0yMS40IDExMi4yLTY0LjMgMTU1eiIgaWQ9IlRpbV8xOThfMSIvPjwvZz48cGF0aCBjbGFzcz0ic3QxIiBkPSJNMzM2LjcgMjYxLjVjLTIuMS05LjMtOS44LTE2LjItMTguOS0xNy4yLTIxLjctMi40LTQzLjctMi40LTY1LjYtMi40LTIxLjkgMC00My45IDAtNjUuNiAyLjQtOS4yIDEtMTYuOCA3LjktMTguOSAxNy4yLTMuMSAxMy4zLTMuMSAyNy44LTMuMSA0MS40czAgMjguMSAzLjEgNDEuNGMyLjEgOS4zIDkuOCAxNi4yIDE4LjkgMTcuMiAyMS43IDIuNCA0My43IDIuNCA2NS42IDIuNCAyMS45IDAgNDMuOSAwIDY1LjYtMi40IDkuMi0xIDE2LjgtNy45IDE4LjktMTcuMiAzLjEtMTMuMyAzLjEtMjcuOCAzLjEtNDEuNC0uMS0xMy43LS4xLTI4LjEtMy4xLTQxLjR6bS0xMjIuMiAxMC4zaC0xMi43djY3LjRIMTkwdi02Ny40aC0xMi41di0xMWgzNi45djExem0zMiA2Ny40aC0xMC42di02LjRjLTQuMiA0LjgtOC4yIDcuMi0xMi4xIDcuMi0zLjQgMC01LjgtMS40LTYuOC00LjMtLjYtMS44LS45LTQuNi0uOS04Ljd2LTQ2LjJoMTAuNnY0M2MwIDIuNSAwIDMuOC4xIDQuMS4zIDEuNiAxLjEgMi41IDIuNSAyLjUgMi4xIDAgNC4zLTEuNiA2LjctNXYtNDQuN2gxMC42bC0uMSA1OC41em00MC4yLTE3LjZjMCA1LjQtLjQgOS4zLTEuMSAxMS44LTEuNCA0LjMtNC4yIDYuNi04LjUgNi42LTMuOCAwLTcuNC0yLjEtMTAuOS02LjV2NS43aC0xMC42di03OC40aDEwLjZ2MjUuNmMzLjQtNC4yIDcuMS02LjMgMTAuOS02LjMgNC4yIDAgNyAyLjIgOC41IDYuNi43IDIuNCAxLjEgNi4yIDEuMSAxMS43djIzLjJ6bTQwLTkuN2gtMjEuMnYxMC40YzAgNS40IDEuOCA4LjEgNS40IDguMSAyLjYgMCA0LjEtMS40IDQuNy00LjIuMS0uNi4yLTIuOS4yLTcuMmgxMC44djEuNWMwIDMuNC0uMSA1LjgtLjIgNi44LS40IDIuMy0xLjIgNC41LTIuNSA2LjMtMi45IDQuMi03LjMgNi4zLTEyLjggNi4zLTUuNSAwLTkuOC0yLTEyLjgtNi0yLjItMi45LTMuNC03LjUtMy40LTEzLjd2LTIwLjVjMC02LjIgMS0xMC44IDMuMy0xMy44IDMuMS00IDcuMy02IDEyLjctNiA1LjMgMCA5LjUgMiAxMi41IDYgMi4yIDMgMy4zIDcuNSAzLjMgMTMuOHYxMi4yeiIvPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0zMTAuOCAyODkuNWMtMy41IDAtNS4zIDIuNy01LjMgOC4xdjUuNGgxMC42di01LjRjMC01LjMtMS44LTguMS01LjMtOC4xek0yNzEuNSAyODkuNWMtMS43IDAtMy41LjgtNS4zIDIuNnYzNS42YzEuOCAxLjggMy41IDIuNiA1LjMgMi42IDMuMSAwIDQuNi0yLjYgNC42LTcuOXYtMjQuOWMwLTUuMi0xLjUtOC00LjYtOHpNMjc3LjQgMjM2LjVjMy45IDAgOC0yLjQgMTIuMi03LjN2Ni40aDEwLjd2LTU5LjFoLTEwLjd2NDUuMWMtMi40IDMuNC00LjYgNS02LjggNS0xLjQgMC0yLjMtLjgtMi41LTIuNS0uMS0uNC0uMS0xLjctLjEtNC4ydi00My41aC0xMC43djQ2LjdjMCA0LjIuNCA3IC45IDguOCAxLjIgMy4yIDMuNiA0LjYgNyA0LjZ6TTIwMi45IDIwMy42djMyLjFoMTEuOXYtMzIuMWwxNC4zLTQ3LjJoLTEybC04LjEgMzEuMS04LjQtMzEuMUgxODhjMi41IDcuMyA1LjEgMTQuNyA3LjYgMjIuMSAzLjkgMTEgNi4yIDE5LjQgNy4zIDI1LjF6TTI0NSAyMzYuNWM1LjQgMCA5LjUtMiAxMi41LTYgMi4yLTMgMy4zLTcuNiAzLjMtMTMuOXYtMjAuN2MwLTYuMy0xLjEtMTAuOS0zLjMtMTMuOS0zLTQtNy4xLTYuMS0xMi41LTYuMS01LjMgMC05LjUgMi0xMi41IDYuMS0yLjMgMy0zLjMgNy42LTMuMyAxMy45djIwLjdjMCA2LjMgMS4xIDEwLjkgMy4zIDEzLjkgMyAzLjkgNy4xIDYgMTIuNSA2em0tNS4xLTQyLjhjMC01LjUgMS43LTguMiA1LjEtOC4yczUuMSAyLjcgNS4xIDguMnYyNC44YzAgNS41LTEuNyA4LjItNS4xIDguMnMtNS4xLTIuNy01LjEtOC4ydi0yNC44eiIvPjwvc3ZnPg==") !important;
  width: 30px;
  height: 30px;
}
.icon-youtube:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBkPSJNNDMwLjUgODEuOEMzODEuMSAzMi40IDMyMS43IDcuNyAyNTIuMSA3LjdjLTcwIDAtMTI5LjYgMjQuNy0xNzguNyA3NC4xQzI0LjIgMTMxLjItLjQgMTkwLjYtLjQgMjYwLjJjMCA3MCAyNC42IDEyOS42IDczLjggMTc4LjcgNDkuMiA0OS4yIDEwOC43IDczLjggMTc4LjcgNzMuOCA2OS42IDAgMTI5LTI0LjYgMTc4LjQtNzMuOHM3NC4xLTEwOC43IDc0LjEtMTc4LjdjMC02OS42LTI0LjctMTI5LTc0LjEtMTc4LjR6IiBmaWxsPSIjZmZmIi8+PHBhdGggZD0iTTMzNi43IDI2MS41Yy0yLjEtOS4zLTkuOC0xNi4yLTE4LjktMTcuMi0yMS43LTIuNC00My43LTIuNC02NS42LTIuNC0yMS45IDAtNDMuOSAwLTY1LjYgMi40LTkuMiAxLTE2LjggNy45LTE4LjkgMTcuMi0zLjEgMTMuMy0zLjEgMjcuOC0zLjEgNDEuNHMwIDI4LjEgMy4xIDQxLjRjMi4xIDkuMyA5LjggMTYuMiAxOC45IDE3LjIgMjEuNyAyLjQgNDMuNyAyLjQgNjUuNiAyLjQgMjEuOSAwIDQzLjkgMCA2NS42LTIuNCA5LjItMSAxNi44LTcuOSAxOC45LTE3LjIgMy4xLTEzLjMgMy4xLTI3LjggMy4xLTQxLjQtLjEtMTMuNy0uMS0yOC4xLTMuMS00MS40em0tMTIyLjIgMTAuM2gtMTIuN3Y2Ny40SDE5MHYtNjcuNGgtMTIuNXYtMTFoMzYuOXYxMXptMzIgNjcuNGgtMTAuNnYtNi40Yy00LjIgNC44LTguMiA3LjItMTIuMSA3LjItMy40IDAtNS44LTEuNC02LjgtNC4zLS42LTEuOC0uOS00LjYtLjktOC43di00Ni4yaDEwLjZ2NDNjMCAyLjUgMCAzLjguMSA0LjEuMyAxLjYgMS4xIDIuNSAyLjUgMi41IDIuMSAwIDQuMy0xLjYgNi43LTV2LTQ0LjdoMTAuNmwtLjEgNTguNXptNDAuMi0xNy42YzAgNS40LS40IDkuMy0xLjEgMTEuOC0xLjQgNC4zLTQuMiA2LjYtOC41IDYuNi0zLjggMC03LjQtMi4xLTEwLjktNi41djUuN2gtMTAuNnYtNzguNGgxMC42djI1LjZjMy40LTQuMiA3LjEtNi4zIDEwLjktNi4zIDQuMiAwIDcgMi4yIDguNSA2LjYuNyAyLjQgMS4xIDYuMiAxLjEgMTEuN3YyMy4yem00MC05LjdoLTIxLjJ2MTAuNGMwIDUuNCAxLjggOC4xIDUuNCA4LjEgMi42IDAgNC4xLTEuNCA0LjctNC4yLjEtLjYuMi0yLjkuMi03LjJoMTAuOHYxLjVjMCAzLjQtLjEgNS44LS4yIDYuOC0uNCAyLjMtMS4yIDQuNS0yLjUgNi4zLTIuOSA0LjItNy4zIDYuMy0xMi44IDYuMy01LjUgMC05LjgtMi0xMi44LTYtMi4yLTIuOS0zLjQtNy41LTMuNC0xMy43di0yMC41YzAtNi4yIDEtMTAuOCAzLjMtMTMuOCAzLjEtNCA3LjMtNiAxMi43LTYgNS4zIDAgOS41IDIgMTIuNSA2IDIuMiAzIDMuMyA3LjUgMy4zIDEzLjh2MTIuMnoiLz48cGF0aCBkPSJNMzEwLjggMjg5LjVjLTMuNSAwLTUuMyAyLjctNS4zIDguMXY1LjRoMTAuNnYtNS40YzAtNS4zLTEuOC04LjEtNS4zLTguMXpNMjcxLjUgMjg5LjVjLTEuNyAwLTMuNS44LTUuMyAyLjZ2MzUuNmMxLjggMS44IDMuNSAyLjYgNS4zIDIuNiAzLjEgMCA0LjYtMi42IDQuNi03Ljl2LTI0LjljMC01LjItMS41LTgtNC42LTh6TTI3Ny40IDIzNi41YzMuOSAwIDgtMi40IDEyLjItNy4zdjYuNGgxMC43di01OS4xaC0xMC43djQ1LjFjLTIuNCAzLjQtNC42IDUtNi44IDUtMS40IDAtMi4zLS44LTIuNS0yLjUtLjEtLjQtLjEtMS43LS4xLTQuMnYtNDMuNWgtMTAuN3Y0Ni43YzAgNC4yLjQgNyAuOSA4LjggMS4yIDMuMiAzLjYgNC42IDcgNC42ek0yMDIuOSAyMDMuNnYzMi4xaDExLjl2LTMyLjFsMTQuMy00Ny4yaC0xMmwtOC4xIDMxLjEtOC40LTMxLjFIMTg4YzIuNSA3LjMgNS4xIDE0LjcgNy42IDIyLjEgMy45IDExIDYuMiAxOS40IDcuMyAyNS4xek0yNDUgMjM2LjVjNS40IDAgOS41LTIgMTIuNS02IDIuMi0zIDMuMy03LjYgMy4zLTEzLjl2LTIwLjdjMC02LjMtMS4xLTEwLjktMy4zLTEzLjktMy00LTcuMS02LjEtMTIuNS02LjEtNS4zIDAtOS41IDItMTIuNSA2LjEtMi4zIDMtMy4zIDcuNi0zLjMgMTMuOXYyMC43YzAgNi4zIDEuMSAxMC45IDMuMyAxMy45IDMgMy45IDcuMSA2IDEyLjUgNnptLTUuMS00Mi44YzAtNS41IDEuNy04LjIgNS4xLTguMnM1LjEgMi43IDUuMSA4LjJ2MjQuOGMwIDUuNS0xLjcgOC4yLTUuMSA4LjJzLTUuMS0yLjctNS4xLTguMnYtMjQuOHoiLz48L3N2Zz4=") !important;
}
.icon-youtube.icon-dark {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnN0MXtmaWxsOiMwMDB9PC9zdHlsZT48ZyBpZD0iVGltXzE5OF8xXzFfIj48cGF0aCBjbGFzcz0ic3QxIiBkPSJNNDMwLjUgODEuOEMzODEuMSAzMi40IDMyMS43IDcuNyAyNTIuMSA3LjdjLTcwIDAtMTI5LjYgMjQuNy0xNzguNyA3NC4xQzI0LjIgMTMxLjItLjQgMTkwLjYtLjQgMjYwLjJjMCA3MCAyNC42IDEyOS42IDczLjggMTc4LjcgNDkuMiA0OS4yIDEwOC43IDczLjggMTc4LjcgNzMuOCA2OS42IDAgMTI5LTI0LjYgMTc4LjQtNzMuOHM3NC4xLTEwOC43IDc0LjEtMTc4LjdjMC02OS42LTI0LjctMTI5LTc0LjEtMTc4LjR6bS0yMi45IDMzMy45Yy00Mi44IDQyLjgtOTQuNSA2NC4yLTE1NSA2NC4ycy0xMTIuMi0yMS40LTE1NS02NC4yLTY0LjItOTQuNS02NC4yLTE1NSAyMS40LTExMi4yIDY0LjItMTU1IDk0LjUtNjQuMiAxNTUtNjQuMiAxMTIuMiAyMS40IDE1NSA2NC4yIDY0LjMgOTQuNSA2NC4zIDE1NS0yMS40IDExMi4yLTY0LjMgMTU1eiIgaWQ9IlRpbV8xOThfMSIvPjwvZz48cGF0aCBjbGFzcz0ic3QxIiBkPSJNMzM2LjcgMjYxLjVjLTIuMS05LjMtOS44LTE2LjItMTguOS0xNy4yLTIxLjctMi40LTQzLjctMi40LTY1LjYtMi40LTIxLjkgMC00My45IDAtNjUuNiAyLjQtOS4yIDEtMTYuOCA3LjktMTguOSAxNy4yLTMuMSAxMy4zLTMuMSAyNy44LTMuMSA0MS40czAgMjguMSAzLjEgNDEuNGMyLjEgOS4zIDkuOCAxNi4yIDE4LjkgMTcuMiAyMS43IDIuNCA0My43IDIuNCA2NS42IDIuNCAyMS45IDAgNDMuOSAwIDY1LjYtMi40IDkuMi0xIDE2LjgtNy45IDE4LjktMTcuMiAzLjEtMTMuMyAzLjEtMjcuOCAzLjEtNDEuNC0uMS0xMy43LS4xLTI4LjEtMy4xLTQxLjR6bS0xMjIuMiAxMC4zaC0xMi43djY3LjRIMTkwdi02Ny40aC0xMi41di0xMWgzNi45djExem0zMiA2Ny40aC0xMC42di02LjRjLTQuMiA0LjgtOC4yIDcuMi0xMi4xIDcuMi0zLjQgMC01LjgtMS40LTYuOC00LjMtLjYtMS44LS45LTQuNi0uOS04Ljd2LTQ2LjJoMTAuNnY0M2MwIDIuNSAwIDMuOC4xIDQuMS4zIDEuNiAxLjEgMi41IDIuNSAyLjUgMi4xIDAgNC4zLTEuNiA2LjctNXYtNDQuN2gxMC42bC0uMSA1OC41em00MC4yLTE3LjZjMCA1LjQtLjQgOS4zLTEuMSAxMS44LTEuNCA0LjMtNC4yIDYuNi04LjUgNi42LTMuOCAwLTcuNC0yLjEtMTAuOS02LjV2NS43aC0xMC42di03OC40aDEwLjZ2MjUuNmMzLjQtNC4yIDcuMS02LjMgMTAuOS02LjMgNC4yIDAgNyAyLjIgOC41IDYuNi43IDIuNCAxLjEgNi4yIDEuMSAxMS43djIzLjJ6bTQwLTkuN2gtMjEuMnYxMC40YzAgNS40IDEuOCA4LjEgNS40IDguMSAyLjYgMCA0LjEtMS40IDQuNy00LjIuMS0uNi4yLTIuOS4yLTcuMmgxMC44djEuNWMwIDMuNC0uMSA1LjgtLjIgNi44LS40IDIuMy0xLjIgNC41LTIuNSA2LjMtMi45IDQuMi03LjMgNi4zLTEyLjggNi4zLTUuNSAwLTkuOC0yLTEyLjgtNi0yLjItMi45LTMuNC03LjUtMy40LTEzLjd2LTIwLjVjMC02LjIgMS0xMC44IDMuMy0xMy44IDMuMS00IDcuMy02IDEyLjctNiA1LjMgMCA5LjUgMiAxMi41IDYgMi4yIDMgMy4zIDcuNSAzLjMgMTMuOHYxMi4yeiIvPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0zMTAuOCAyODkuNWMtMy41IDAtNS4zIDIuNy01LjMgOC4xdjUuNGgxMC42di01LjRjMC01LjMtMS44LTguMS01LjMtOC4xek0yNzEuNSAyODkuNWMtMS43IDAtMy41LjgtNS4zIDIuNnYzNS42YzEuOCAxLjggMy41IDIuNiA1LjMgMi42IDMuMSAwIDQuNi0yLjYgNC42LTcuOXYtMjQuOWMwLTUuMi0xLjUtOC00LjYtOHpNMjc3LjQgMjM2LjVjMy45IDAgOC0yLjQgMTIuMi03LjN2Ni40aDEwLjd2LTU5LjFoLTEwLjd2NDUuMWMtMi40IDMuNC00LjYgNS02LjggNS0xLjQgMC0yLjMtLjgtMi41LTIuNS0uMS0uNC0uMS0xLjctLjEtNC4ydi00My41aC0xMC43djQ2LjdjMCA0LjIuNCA3IC45IDguOCAxLjIgMy4yIDMuNiA0LjYgNyA0LjZ6TTIwMi45IDIwMy42djMyLjFoMTEuOXYtMzIuMWwxNC4zLTQ3LjJoLTEybC04LjEgMzEuMS04LjQtMzEuMUgxODhjMi41IDcuMyA1LjEgMTQuNyA3LjYgMjIuMSAzLjkgMTEgNi4yIDE5LjQgNy4zIDI1LjF6TTI0NSAyMzYuNWM1LjQgMCA5LjUtMiAxMi41LTYgMi4yLTMgMy4zLTcuNiAzLjMtMTMuOXYtMjAuN2MwLTYuMy0xLjEtMTAuOS0zLjMtMTMuOS0zLTQtNy4xLTYuMS0xMi41LTYuMS01LjMgMC05LjUgMi0xMi41IDYuMS0yLjMgMy0zLjMgNy42LTMuMyAxMy45djIwLjdjMCA2LjMgMS4xIDEwLjkgMy4zIDEzLjkgMyAzLjkgNy4xIDYgMTIuNSA2em0tNS4xLTQyLjhjMC01LjUgMS43LTguMiA1LjEtOC4yczUuMSAyLjcgNS4xIDguMnYyNC44YzAgNS41LTEuNyA4LjItNS4xIDguMnMtNS4xLTIuNy01LjEtOC4ydi0yNC44eiIvPjwvc3ZnPg==") !important;
}
@media (min-width: 1200px) {
  .icon-facebook, .icon-instagram, .icon-youtube {
    width: 40px;
    height: 40px;
  }
}
.icon-calendar, .icon-calendar-white, .icon-calendar-gray, .icon-clock-gray {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjgyLjY2NyIgaGVpZ2h0PSI2ODIuNjY3IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxkZWZzPjxjbGlwUGF0aCBjbGlwUGF0aFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgaWQ9ImEiPjxwYXRoIGQ9Ik0wIDUxMmg1MTJWMEgweiIvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIGNsaXAtcGF0aD0idXJsKCNhKSIgdHJhbnNmb3JtPSJtYXRyaXgoMS4zMzMzMyAwIDAgLTEuMzMzMzMgMCA2ODIuNjY3KSI+PHBhdGggZD0iTTIzNi4zMzMgMTE4aDM5LjMzM203OC44OTUgMGgzOS4zMzNtLTI3NS41NiAwaDM5LjMzM203OC42NjcgMTE4aDM5LjMzM203OC44OTUgMGgzOS4zMzNtLTI3NS41NjEgMGgzOS4zMzNNMjAgMzM0LjY2N2g0NzIuMjI2TTk4Ljg5NSAyMGgzMTQuNDM4YzQzLjU3MiAwIDc4Ljg5NCAzNS4zMjIgNzguODk0IDc4Ljg5NXYyNzQuODc3YzAgNDMuNTcyLTM1LjMyMiA3OC44OTUtNzguODk0IDc4Ljg5NUg5OC44OTRDNTUuMzIyIDQ1Mi42NjcgMjAgNDE3LjM0NCAyMCAzNzMuNzcyVjk4Ljg5NUMyMCA1NS4zMjIgNTUuMzIyIDIwIDk4Ljg5NCAyMHptMjc1LjMzMiAzNzMuNjY3VjQ5Mm0tMjM2LjIyNi05OC4zMzNWNDkyIiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iNDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+PC9nPjwvc3ZnPg==");
  background-size: 100% 100%;
  width: 22px;
  height: 22px;
}
@media (max-width: 1365px) {
  .icon-calendar, .icon-calendar-white, .icon-calendar-gray, .icon-clock-gray {
    width: 16px;
    height: 16px;
  }
}
.icon-calendar-white {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjgyLjY2NyIgaGVpZ2h0PSI2ODIuNjY3IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxkZWZzPjxjbGlwUGF0aCBjbGlwUGF0aFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgaWQ9ImEiPjxwYXRoIGQ9Ik0wIDUxMmg1MTJWMEgweiIvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIGNsaXAtcGF0aD0idXJsKCNhKSIgdHJhbnNmb3JtPSJtYXRyaXgoMS4zMzMzMyAwIDAgLTEuMzMzMzMgMCA2ODIuNjY3KSI+PHBhdGggZD0iTTIzNi4zMzMgMTE4aDM5LjMzM203OC44OTUgMGgzOS4zMzNtLTI3NS41NiAwaDM5LjMzM203OC42NjcgMTE4aDM5LjMzM203OC44OTUgMGgzOS4zMzNtLTI3NS41NjEgMGgzOS4zMzNNMjAgMzM0LjY2N2g0NzIuMjI2TTk4Ljg5NSAyMGgzMTQuNDM4YzQzLjU3MiAwIDc4Ljg5NCAzNS4zMjIgNzguODk0IDc4Ljg5NXYyNzQuODc3YzAgNDMuNTcyLTM1LjMyMiA3OC44OTUtNzguODk0IDc4Ljg5NUg5OC44OTRDNTUuMzIyIDQ1Mi42NjcgMjAgNDE3LjM0NCAyMCAzNzMuNzcyVjk4Ljg5NUMyMCA1NS4zMjIgNTUuMzIyIDIwIDk4Ljg5NCAyMHptMjc1LjMzMiAzNzMuNjY3VjQ5Mm0tMjM2LjIyNi05OC4zMzNWNDkyIiBmaWxsPSJub25lIiBzdHJva2U9IiNGRkYiIHN0cm9rZS13aWR0aD0iNDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+PC9nPjwvc3ZnPg==");
}
.icon-calendar-gray {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjgyLjY2NyIgaGVpZ2h0PSI2ODIuNjY3IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxkZWZzPjxjbGlwUGF0aCBjbGlwUGF0aFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgaWQ9ImEiPjxwYXRoIGQ9Ik0wIDUxMmg1MTJWMEgweiIvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIGNsaXAtcGF0aD0idXJsKCNhKSIgdHJhbnNmb3JtPSJtYXRyaXgoMS4zMzMzMyAwIDAgLTEuMzMzMzMgMCA2ODIuNjY3KSI+PHBhdGggZD0iTTIzNi4zMzMgMTE4aDM5LjMzM203OC44OTUgMGgzOS4zMzNtLTI3NS41NiAwaDM5LjMzM203OC42NjcgMTE4aDM5LjMzM203OC44OTUgMGgzOS4zMzNtLTI3NS41NjEgMGgzOS4zMzNNMjAgMzM0LjY2N2g0NzIuMjI2TTk4Ljg5NSAyMGgzMTQuNDM4YzQzLjU3MiAwIDc4Ljg5NCAzNS4zMjIgNzguODk0IDc4Ljg5NXYyNzQuODc3YzAgNDMuNTcyLTM1LjMyMiA3OC44OTUtNzguODk0IDc4Ljg5NUg5OC44OTRDNTUuMzIyIDQ1Mi42NjcgMjAgNDE3LjM0NCAyMCAzNzMuNzcyVjk4Ljg5NUMyMCA1NS4zMjIgNTUuMzIyIDIwIDk4Ljg5NCAyMHptMjc1LjMzMiAzNzMuNjY3VjQ5Mm0tMjM2LjIyNi05OC4zMzNWNDkyIiBmaWxsPSJub25lIiBzdHJva2U9IiM5MTkxOTEiIHN0cm9rZS13aWR0aD0iNDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+PC9nPjwvc3ZnPg==");
}
.icon-clock-gray {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBmaWxsPSIjOTE5MTkxIiBkPSJNMzQ3LjIxNiAzMDEuMjExbC03MS4zODctNTMuNTRWMTM4LjYwOWMwLTEwLjk2Ni04Ljg2NC0xOS44My0xOS44My0xOS44My0xMC45NjYgMC0xOS44MyA4Ljg2NC0xOS44MyAxOS44M3YxMTguOTc4YzAgNi4yNDYgMi45MzUgMTIuMTM2IDcuOTMyIDE1Ljg2NGw3OS4zMTggNTkuNDg5YTE5LjcxMyAxOS43MTMgMCAwIDAgMTEuODc4IDMuOTY2YzYuMDQ4IDAgMTEuOTk3LTIuNzE3IDE1Ljg4NC03Ljk1MiA2LjU4NS04Ljc0NiA0LjgtMjEuMTc5LTMuOTY1LTI3Ljc0M3oiLz48cGF0aCBmaWxsPSIjOTE5MTkxIiBkPSJNMjU2IDBDMTE0LjgzMyAwIDAgMTE0LjgzMyAwIDI1NnMxMTQuODMzIDI1NiAyNTYgMjU2IDI1Ni0xMTQuODMzIDI1Ni0yNTZTMzk3LjE2NyAwIDI1NiAwem0wIDQ3Mi4zNDFjLTExOS4yNzUgMC0yMTYuMzQxLTk3LjA2Ni0yMTYuMzQxLTIxNi4zNDFTMTM2LjcyNSAzOS42NTkgMjU2IDM5LjY1OWMxMTkuMjk1IDAgMjE2LjM0MSA5Ny4wNjYgMjE2LjM0MSAyMTYuMzQxUzM3NS4yNzUgNDcyLjM0MSAyNTYgNDcyLjM0MXoiLz48L3N2Zz4=");
}
.icon-ticket, .icon-ticket-white {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBkPSJNNDQ4LjY3OCAxMjguMjE5bC0xMC42MDcgMTAuNjA4Yy04LjY2NyA4LjY2Ny0yMC4xOTEgMTMuNDQtMzIuNDQ5IDEzLjQ0cy0yMy43OC00Ljc3My0zMi40NDgtMTMuNDRjLTguNjY3LTguNjY3LTEzLjQ0LTIwLjE5MS0xMy40NC0zMi40NDhzNC43NzMtMjMuNzgxIDEzLjQ0LTMyLjQ0OWwxMC42MDgtMTAuNjA4TDMyMC40NTkgMCAwIDMyMC40NTlsNjMuMzIyIDYzLjMyMiAxMC42MDgtMTAuNjA4YzguNjY3LTguNjY3IDIwLjE5MS0xMy40NCAzMi40NDktMTMuNDRzMjMuNzggNC43NzMgMzIuNDQ4IDEzLjQ0YzguNjY3IDguNjY3IDEzLjQ0IDIwLjE5MSAxMy40NCAzMi40NDhzLTQuNzczIDIzLjc4MS0xMy40NCAzMi40NDlsLTEwLjYwOCAxMC42MDhMMTkxLjU0MSA1MTIgNTEyIDE5MS41NDFsLTYzLjMyMi02My4zMjJ6TTE2OS42MSA0NDcuNjM2YzguMjM3LTEyLjM0MyAxMi42NjItMjYuODM5IDEyLjY2Mi00Mi4wMTUgMC0yMC4yNzItNy44OTQtMzkuMzMtMjIuMjI5LTUzLjY2NC0xNC4zMzQtMTQuMzM1LTMzLjM5My0yMi4yMjktNTMuNjY0LTIyLjIyOS0xNS4xNzYgMC0yOS42NzIgNC40MjUtNDIuMDE1IDEyLjY2MmwtMjEuOTMyLTIxLjkzMUwzMjAuNDU5IDQyLjQzMmwyMS45MzEgMjEuOTMyYy04LjIzNyAxMi4zNDMtMTIuNjYyIDI2LjgzOS0xMi42NjIgNDIuMDE1IDAgMjAuMjcyIDcuODk0IDM5LjMzIDIyLjIyOSA1My42NjQgMTQuMzM0IDE0LjMzNSAzMy4zOTMgMjIuMjI5IDUzLjY2NCAyMi4yMjkgMTUuMTc2IDAgMjkuNjcyLTQuNDI1IDQyLjAxNS0xMi42NjJsMjEuOTMyIDIxLjkzMS0yNzguMDI3IDI3OC4wMjctMjEuOTMxLTIxLjkzMnoiLz48cGF0aCBkPSJNMjc3Ljc0MSAyMTIuOTZsMjEuMjE2LTIxLjIxNiAyMS4zIDIxLjMtMjEuMjE1IDIxLjIxN3pNMjM1LjE0NSAxNzAuMzQ1bDIxLjIxNi0yMS4yMTUgMjEuMyAyMS4zLTIxLjIxNSAyMS4yMTZ6TTMyMC4zNDYgMjU1LjU2MWwyMS4yMTYtMjEuMjE2IDIxLjMgMjEuMzAxLTIxLjIxNSAyMS4yMTZ6Ii8+PC9zdmc+");
  background-size: 100% 100%;
  width: 24px;
  height: 24px;
}
@media (max-width: 1365px) {
  .icon-ticket, .icon-ticket-white {
    width: 20px;
    height: 20px;
  }
}
.icon-ticket-white {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBmaWxsPSIjRkZGIj48cGF0aCBkPSJNNDQ4LjY3OCAxMjguMjE5bC0xMC42MDcgMTAuNjA4Yy04LjY2NyA4LjY2Ny0yMC4xOTEgMTMuNDQtMzIuNDQ5IDEzLjQ0cy0yMy43OC00Ljc3My0zMi40NDgtMTMuNDRjLTguNjY3LTguNjY3LTEzLjQ0LTIwLjE5MS0xMy40NC0zMi40NDhzNC43NzMtMjMuNzgxIDEzLjQ0LTMyLjQ0OWwxMC42MDgtMTAuNjA4TDMyMC40NTkgMCAwIDMyMC40NTlsNjMuMzIyIDYzLjMyMiAxMC42MDgtMTAuNjA4YzguNjY3LTguNjY3IDIwLjE5MS0xMy40NCAzMi40NDktMTMuNDRzMjMuNzggNC43NzMgMzIuNDQ4IDEzLjQ0YzguNjY3IDguNjY3IDEzLjQ0IDIwLjE5MSAxMy40NCAzMi40NDhzLTQuNzczIDIzLjc4MS0xMy40NCAzMi40NDlsLTEwLjYwOCAxMC42MDhMMTkxLjU0MSA1MTIgNTEyIDE5MS41NDFsLTYzLjMyMi02My4zMjJ6TTE2OS42MSA0NDcuNjM2YzguMjM3LTEyLjM0MyAxMi42NjItMjYuODM5IDEyLjY2Mi00Mi4wMTUgMC0yMC4yNzItNy44OTQtMzkuMzMtMjIuMjI5LTUzLjY2NC0xNC4zMzQtMTQuMzM1LTMzLjM5My0yMi4yMjktNTMuNjY0LTIyLjIyOS0xNS4xNzYgMC0yOS42NzIgNC40MjUtNDIuMDE1IDEyLjY2MmwtMjEuOTMyLTIxLjkzMUwzMjAuNDU5IDQyLjQzMmwyMS45MzEgMjEuOTMyYy04LjIzNyAxMi4zNDMtMTIuNjYyIDI2LjgzOS0xMi42NjIgNDIuMDE1IDAgMjAuMjcyIDcuODk0IDM5LjMzIDIyLjIyOSA1My42NjQgMTQuMzM0IDE0LjMzNSAzMy4zOTMgMjIuMjI5IDUzLjY2NCAyMi4yMjkgMTUuMTc2IDAgMjkuNjcyLTQuNDI1IDQyLjAxNS0xMi42NjJsMjEuOTMyIDIxLjkzMS0yNzguMDI3IDI3OC4wMjctMjEuOTMxLTIxLjkzMnoiLz48cGF0aCBkPSJNMjc3Ljc0MSAyMTIuOTZsMjEuMjE2LTIxLjIxNiAyMS4zIDIxLjMtMjEuMjE1IDIxLjIxN3pNMjM1LjE0NSAxNzAuMzQ1bDIxLjIxNi0yMS4yMTUgMjEuMyAyMS4zLTIxLjIxNSAyMS4yMTZ6TTMyMC4zNDYgMjU1LjU2MWwyMS4yMTYtMjEuMjE2IDIxLjMgMjEuMzAxLTIxLjIxNSAyMS4yMTZ6Ii8+PC9zdmc+");
}
.icon-filter {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBmaWxsPSIjRkZGIj48cGF0aCBkPSJNNDQ4LjY3OCAxMjguMjE5bC0xMC42MDcgMTAuNjA4Yy04LjY2NyA4LjY2Ny0yMC4xOTEgMTMuNDQtMzIuNDQ5IDEzLjQ0cy0yMy43OC00Ljc3My0zMi40NDgtMTMuNDRjLTguNjY3LTguNjY3LTEzLjQ0LTIwLjE5MS0xMy40NC0zMi40NDhzNC43NzMtMjMuNzgxIDEzLjQ0LTMyLjQ0OWwxMC42MDgtMTAuNjA4TDMyMC40NTkgMCAwIDMyMC40NTlsNjMuMzIyIDYzLjMyMiAxMC42MDgtMTAuNjA4YzguNjY3LTguNjY3IDIwLjE5MS0xMy40NCAzMi40NDktMTMuNDRzMjMuNzggNC43NzMgMzIuNDQ4IDEzLjQ0YzguNjY3IDguNjY3IDEzLjQ0IDIwLjE5MSAxMy40NCAzMi40NDhzLTQuNzczIDIzLjc4MS0xMy40NCAzMi40NDlsLTEwLjYwOCAxMC42MDhMMTkxLjU0MSA1MTIgNTEyIDE5MS41NDFsLTYzLjMyMi02My4zMjJ6TTE2OS42MSA0NDcuNjM2YzguMjM3LTEyLjM0MyAxMi42NjItMjYuODM5IDEyLjY2Mi00Mi4wMTUgMC0yMC4yNzItNy44OTQtMzkuMzMtMjIuMjI5LTUzLjY2NC0xNC4zMzQtMTQuMzM1LTMzLjM5My0yMi4yMjktNTMuNjY0LTIyLjIyOS0xNS4xNzYgMC0yOS42NzIgNC40MjUtNDIuMDE1IDEyLjY2MmwtMjEuOTMyLTIxLjkzMUwzMjAuNDU5IDQyLjQzMmwyMS45MzEgMjEuOTMyYy04LjIzNyAxMi4zNDMtMTIuNjYyIDI2LjgzOS0xMi42NjIgNDIuMDE1IDAgMjAuMjcyIDcuODk0IDM5LjMzIDIyLjIyOSA1My42NjQgMTQuMzM0IDE0LjMzNSAzMy4zOTMgMjIuMjI5IDUzLjY2NCAyMi4yMjkgMTUuMTc2IDAgMjkuNjcyLTQuNDI1IDQyLjAxNS0xMi42NjJsMjEuOTMyIDIxLjkzMS0yNzguMDI3IDI3OC4wMjctMjEuOTMxLTIxLjkzMnoiLz48cGF0aCBkPSJNMjc3Ljc0MSAyMTIuOTZsMjEuMjE2LTIxLjIxNiAyMS4zIDIxLjMtMjEuMjE1IDIxLjIxN3pNMjM1LjE0NSAxNzAuMzQ1bDIxLjIxNi0yMS4yMTUgMjEuMyAyMS4zLTIxLjIxNSAyMS4yMTZ6TTMyMC4zNDYgMjU1LjU2MWwyMS4yMTYtMjEuMjE2IDIxLjMgMjEuMzAxLTIxLjIxNSAyMS4yMTZ6Ii8+PC9zdmc+");
  background-size: 100% 100%;
  width: 24px;
  height: 24px;
}
@media (max-width: 1365px) {
  .icon-filter {
    width: 20px;
    height: 20px;
  }
}
.icon-share {
  background-image: url("data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjUxMiIgd2lkdGg9IjUxMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNDk0LjUzMyAxNzIuMDE2TDM3OC42MzQgNTYuMTE3Yy05LjU2My05LjU2My0xOS4yNjMtMTQuNDEyLTI4LjgyOS0xNC40MTItMTMuMTM0IDAtMjguNDcyIDkuOTktMjguNDcyIDM4LjE0NXYzOS40NThjLTg0LjIwNCAzLjY3LTE2Mi44MzkgMzguMjAzLTIyMi44MTUgOTguMTc2QzM0Ljk5NCAyODEuMDAzLjAwNyAzNjUuNDU5IDAgNDU1LjI5MmExNC45OTkgMTQuOTk5IDAgMCAwIDI2Ljk5MyA5LjAxMWM3MC44MTctOTQuMjY1IDE3Ny40MzgtMTQ5Ljk3MyAyOTQuMzQtMTU0LjM3MnYzOC44NDljMCAyOC4xNTQgMTUuMzM3IDM4LjE0NSAyOC40NzEgMzguMTQ2aC4wMDFjOS41NjYgMCAxOS4yNjctNC44NDkgMjguODI5LTE0LjQxMmwxMTUuODk4LTExNS45QzUwNS43OTcgMjQ1LjM1MiA1MTIgMjMwLjMzIDUxMiAyMTQuMzE2YzAtMTYuMDE1LTYuMjAzLTMxLjAzNy0xNy40NjctNDIuM3ptLTIxLjIxMyA2My4zODVMMzU3LjQyMSAzNTEuMzAyYy0yLjIyMyAyLjIyMy00LjA2NCAzLjYyNy01LjQyMiA0LjQ4LS4zNTctMS41NjMtLjY2Ni0zLjg1OC0uNjY2LTcuMDAxVjI5NC42NWMwLTguMjg0LTYuNzE2LTE1LTE1LTE1LTY2LjY0NyAwLTEzMC4zMzIgMTUuMjctMTg5LjI4MyA0NS4zODQtNDIuMzIgMjEuNjE5LTgxLjAwNiA1MC43MjEtMTEzLjc2NyA4NS4zNzkgMjEuNzk0LTE0Ny42OTcgMTQ5LjM5Ni0yNjEuNDMxIDMwMy4wNS0yNjEuNDMxIDguMjg0IDAgMTUtNi43MTYgMTUtMTVWNzkuODVjMC0zLjE0My4zMDktNS40MzguNjY1LTcgMS4zNTguODUzIDMuMiAyLjI1NyA1LjQyMyA0LjQ4bDExNS44OTkgMTE1LjljNS41OTggNS41OTcgOC42OCAxMy4wODUgOC42OCAyMS4wODYgMCA4LTMuMDgyIDE1LjQ4OC04LjY4IDIxLjA4NXoiLz48L3N2Zz4=");
  background-size: 100% 100%;
  width: 24px;
  height: 24px;
}
@media (max-width: 1365px) {
  .icon-share {
    width: 20px;
    height: 20px;
  }
}
.icon-search {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBkPSJNNDk2LjI2IDQ1OC45OUwzNzQuMTIgMzM3YzMxLjQtMzUuODIgNDguNjEtODAuOTUgNDguNjEtMTI3LjkxIDAtMTA5LjcxLTkyLjk1LTE5OC45Ni0yMDcuMi0xOTguOTYtMTE0LjI1IDAtMjA3LjIgODkuMjUtMjA3LjIgMTk4Ljk2czkyLjk1IDE5OC45NyAyMDcuMiAxOTguOTdjNDIuODkgMCA4My43Ni0xMi40NCAxMTguNzEtMzYuMDFsMTIzLjA3IDEyMi45MWM1LjE0IDUuMTMgMTIuMDYgNy45NSAxOS40OCA3Ljk1IDcuMDIgMCAxMy42Ny0yLjU1IDE4LjczLTcuMjEgMTAuNzMtOS45MyAxMS4wNy0yNi4zNy43NC0zNi43MXpNMjE1LjUzIDM1Ni4xNWMtODQuNDUgMC0xNTMuMTUtNjUuOTYtMTUzLjE1LTE0Ny4wNiAwLTgxLjA4IDY4LjctMTQ3LjA3IDE1My4xNS0xNDcuMDdzMTUzLjE1IDY1Ljk5IDE1My4xNSAxNDcuMDdjMCA4MS4xLTY4LjcgMTQ3LjA2LTE1My4xNSAxNDcuMDZ6IiBmaWxsPSIjOTE5MTkxIi8+PC9zdmc+");
  background-size: 100% 100%;
  width: 20px;
  height: 20px;
}
@media (max-width: 1365px) {
  .icon-search {
    width: 18px;
    height: 18px;
  }
}
@media (min-width: 1200px) {
  .icon-submenu, .back-menu-wrapper {
    display: none !important;
  }
}
@media (max-width: 1199px) {
  .icon-submenu {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnN0MHtmaWxsOiMwMDAwMDB9PC9zdHlsZT48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjU2LjA3IDUuMjJjMTM4LjQ4LjA1IDI1MC43NiAxMTIuMzkgMjUwLjcxIDI1MC44Ni0uMDUgMTM4LjQ5LTExMi4zNyAyNTAuNzQtMjUwLjg1IDI1MC43MUMxMTcuNDYgNTA2Ljc1IDUuMTcgMzk0LjQgNS4yMiAyNTUuOTQgNS4yNiAxMTcuNDYgMTE3LjYxIDUuMTcgMjU2LjA3IDUuMjJ6bS0uMTUgMTkuNkMxMjkuNjYgMjMuNzQgMjQuNiAxMjkuMjUgMjQuNTggMjU1Ljk2Yy0uMDIgMTI2LjU4IDEwNC44MSAyMzEuMzggMjMxLjI1IDIzMS40NyAxMjYuNjkuMDkgMjMxLjY5LTEwNC44OSAyMzEuNTktMjMxLjYyLS4xMS0xMjYuNy0xMDUuMjEtMjMyLjE1LTIzMS41LTIzMC45OXoiLz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjMyLjUyIDMxMC44NmMtNC4wOS0uMTctNy4wNy0yLjA0LTguNjItNS42Mi0xLjY1LTMuODEtLjc4LTcuMzggMi4xNS0xMC4zMiA2LjItNi4yNSAxMi40NS0xMi40NiAxOC42OC0xOC42OSA2LTYgMTEuODgtMTIuMTIgMTguMDUtMTcuOTMgMi4zOS0yLjI1IDIuNzEtMy40My4xMy01LjkzLTExLjk0LTExLjU4LTIzLjYtMjMuNDQtMzUuNDMtMzUuMTQtMy4xNS0zLjExLTQuOTItNi41MS0zLjI0LTEwLjkzIDIuMzUtNi4xOSA5Ljk3LTguMjYgMTQuODQtMy41MiAxNS42NSAxNS4yNSAzMS4wOCAzMC43MyA0Ni40NCA0Ni4yNyAzLjgzIDMuODggMy43NSA4Ljc1LS4xNSAxMi42OS0xNS4zOCAxNS41My0zMC45MiAzMC44OS00Ni40IDQ2LjMxLTEuODEgMS44MS00LjAyIDIuNzQtNi40NSAyLjgxeiIvPjwvc3ZnPg==");
    background-size: 100% 100%;
    width: 30px;
    height: 30px;
    cursor: pointer;
  }
  .icon-back-menu {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnN0MHtmaWxsOiNGRkZ9PC9zdHlsZT48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjU2LjA3IDUuMjJjMTM4LjQ4LjA1IDI1MC43NiAxMTIuMzkgMjUwLjcxIDI1MC44Ni0uMDUgMTM4LjQ5LTExMi4zNyAyNTAuNzQtMjUwLjg1IDI1MC43MUMxMTcuNDYgNTA2Ljc1IDUuMTcgMzk0LjQgNS4yMiAyNTUuOTQgNS4yNiAxMTcuNDYgMTE3LjYxIDUuMTcgMjU2LjA3IDUuMjJ6bS0uMTUgMTkuNkMxMjkuNjYgMjMuNzQgMjQuNiAxMjkuMjUgMjQuNTggMjU1Ljk2Yy0uMDIgMTI2LjU4IDEwNC44MSAyMzEuMzggMjMxLjI1IDIzMS40NyAxMjYuNjkuMDkgMjMxLjY5LTEwNC44OSAyMzEuNTktMjMxLjYyLS4xMS0xMjYuNy0xMDUuMjEtMjMyLjE1LTIzMS41LTIzMC45OXoiLz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjMyLjUyIDMxMC44NmMtNC4wOS0uMTctNy4wNy0yLjA0LTguNjItNS42Mi0xLjY1LTMuODEtLjc4LTcuMzggMi4xNS0xMC4zMiA2LjItNi4yNSAxMi40NS0xMi40NiAxOC42OC0xOC42OSA2LTYgMTEuODgtMTIuMTIgMTguMDUtMTcuOTMgMi4zOS0yLjI1IDIuNzEtMy40My4xMy01LjkzLTExLjk0LTExLjU4LTIzLjYtMjMuNDQtMzUuNDMtMzUuMTQtMy4xNS0zLjExLTQuOTItNi41MS0zLjI0LTEwLjkzIDIuMzUtNi4xOSA5Ljk3LTguMjYgMTQuODQtMy41MiAxNS42NSAxNS4yNSAzMS4wOCAzMC43MyA0Ni40NCA0Ni4yNyAzLjgzIDMuODggMy43NSA4Ljc1LS4xNSAxMi42OS0xNS4zOCAxNS41My0zMC45MiAzMC44OS00Ni40IDQ2LjMxLTEuODEgMS44MS00LjAyIDIuNzQtNi40NSAyLjgxeiIvPjwvc3ZnPg==");
    background-size: 100% 100%;
    width: 30px;
    height: 30px;
    cursor: pointer;
    transform: scale(-1);
  }
}
.icon-round-check {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMiAyMiI+PHBhdGggZD0iTTE1LjIgNy40bC01LjcgNS40TDYuOCAxMGMtMC4zLTAuNC0wLjktMC40LTEuMyAwIC0wLjQgMC4zLTAuNCAwLjkgMCAxLjNsMy4zIDMuNGMwLjIgMC4yIDAuNCAwLjMgMC42IDAuMyAwLjIgMCAwLjQtMC4xIDAuNi0wLjJsNi4zLTZjMC40LTAuMyAwLjQtMC45IDAtMS4zQzE2LjIgNyAxNS42IDcgMTUuMiA3LjR6TTExIDBDNC45IDAgMCA0LjkgMCAxMWMwIDYuMSA0LjkgMTEgMTEgMTEgNi4xIDAgMTEtNC45IDExLTExQzIyIDQuOSAxNy4xIDAgMTEgMHpNMTEgMjAuMmMtNS4xIDAtOS4yLTQuMS05LjItOS4yIDAtNS4xIDQuMS05LjIgOS4yLTkuMiA1LjEgMCA5LjIgNC4xIDkuMiA5LjJDMjAuMiAxNi4xIDE2LjEgMjAuMiAxMSAyMC4yeiIgZmlsbD0iI0ZGRiIvPjwvc3ZnPg==");
  background-size: 100% 100%;
  width: 20px;
  height: 20px;
}
@media (max-width: 1365px) {
  .icon-round-check {
    width: 18px;
    height: 18px;
  }
}
.icon-round-checked {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMiAyMiI+PHBhdGggZD0iTTExIDBDNC45IDAgMCA0LjkgMCAxMWMwIDYuMSA0LjkgMTEgMTEgMTEgNi4xIDAgMTEtNC45IDExLTExQzIyIDQuOSAxNy4xIDAgMTEgMHoiIGZpbGw9IiNGRkYiLz48cGF0aCBkPSJNMTYuNSA3LjRjLTAuMy0wLjQtMC45LTAuNC0xLjMgMGwtNS43IDUuNEw2LjggMTBjLTAuMy0wLjQtMC45LTAuNC0xLjMgMCAtMC40IDAuMy0wLjQgMC45IDAgMS4zbDMuMyAzLjRjMC4yIDAuMiAwLjQgMC4zIDAuNiAwLjMgMC4yIDAgMC40LTAuMSAwLjYtMC4ybDYuMy02QzE2LjggOC4zIDE2LjggNy43IDE2LjUgNy40eiIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==");
}
.icon-to-divider {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBmaWxsPSIjRkZGIj48cGF0aCBkPSJNNTA2LjggMjU1LjljMCAxMzguNS0xMTIuMiAyNTAuOC0yNTAuNyAyNTAuOS0xMzguNSAwLTI1MC44LTExMi4yLTI1MC45LTI1MC43QzUuMiAxMTcuNiAxMTcuNCA1LjMgMjU1LjkgNS4yYzEzOC41IDAgMjUwLjggMTEyLjMgMjUwLjkgMjUwLjd6bS00ODIuMi0uMWMtLjEgMTI2LjcgMTA0LjkgMjMxLjcgMjMxLjYgMjMxLjYgMTI2LjUtLjEgMjMxLjMtMTA0LjkgMjMxLjMtMjMxLjUgMC0xMjYuNy0xMDUuMS0yMzIuMi0yMzEuMy0yMzEuMS0xMjYuNC0xLjEtMjMxLjUgMTA0LjMtMjMxLjYgMjMxeiIvPjxwYXRoIGQ9Ik0xODIuNiAyMjYuN0gxNTN2LTIwaDgyLjF2MjBoLTI5LjZ2ODAuNmgtMjN2LTgwLjZ6TTMwNy41IDMwOS41Yy03LjYgMC0xNC41LTEuMy0yMC43LTMuOS02LjMtMi42LTExLjctNi4yLTE2LjMtMTAuOS00LjYtNC42LTguMS0xMC4yLTEwLjctMTYuNi0yLjYtNi41LTMuOC0xMy41LTMuOC0yMS4xIDAtNy42IDEuMy0xNC42IDMuOC0yMXM2LjEtMTIgMTAuNy0xNi42YzQuNi00LjcgMTAtOC4zIDE2LjMtMTAuOSA2LjMtMi42IDEzLjItMy45IDIwLjctMy45czE0LjMgMS4zIDIwLjcgMy45YzYuMyAyLjYgMTEuOCA2LjMgMTYuMyAxMC45IDQuNiA0LjcgOC4xIDEwLjIgMTAuNyAxNi42IDIuNiA2LjQgMy44IDEzLjQgMy44IDIxcy0xLjMgMTQuNi0zLjggMjEuMWMtMi42IDYuNS02LjEgMTItMTAuNyAxNi42LTQuNiA0LjYtMTAgOC4zLTE2LjMgMTAuOS02LjQgMi42LTEzLjIgMy45LTIwLjcgMy45em0wLTIxLjNjNC40IDAgOC4zLS44IDExLjgtMi40IDMuNC0xLjYgNi4zLTMuOCA4LjctNi42IDIuNC0yLjggNC4yLTYuMSA1LjQtOS45IDEuMy0zLjggMS45LTcuOSAxLjktMTIuNCAwLTQuNC0uNi04LjYtMS45LTEyLjQtMS4zLTMuOC0zLjEtNy4xLTUuNC05LjktMi40LTIuOC01LjItNS04LjctNi42LTMuNC0xLjYtNy40LTIuNC0xMS44LTIuNHMtOC4zLjgtMTEuOCAyLjRjLTMuNCAxLjYtNi4zIDMuOC04LjcgNi42LTIuNCAyLjgtNC4yIDYuMS01LjQgOS45LTEuMyAzLjgtMS45IDcuOS0xLjkgMTIuNCAwIDQuNC42IDguNiAxLjkgMTIuNCAxLjMgMy44IDMuMSA3LjEgNS40IDkuOSAyLjQgMi44IDUuMiA1IDguNyA2LjYgMy41IDEuNiA3LjQgMi40IDExLjggMi40eiIvPjwvc3ZnPg==");
  background-size: 100% 100%;
  width: 30px;
  height: 30px;
}
@media (max-width: 1365px) {
  .icon-to-divider {
    width: 22px;
    height: 22px;
  }
}

/*-----------------Buttons------------*/
button {
  cursor: pointer;
}

.btn,body.et-db #et-boc .et-l .et_pb_button {
  color: #FFFFFF !important;
  border-radius: 8px !important;
  border: none;
  transition: all 300ms ease 0ms !important;
}
.btn-icon {
	display: flex;
	align-items: center;
}
@media (min-width: 1200px) {
  .btn,body.et-db #et-boc .et-l .et_pb_button {
    padding: 13px 30px !important;
  }
}
@media (max-width: 1199px) {
  .btn,body.et-db #et-boc .et-l .et_pb_button {
    padding: 10px 22px !important;
    font-size: 14px !important;
  }
}
.btn > i {
  margin-right: 0.5rem;
}
.btn:focus,body.et-db #et-boc .et-l .et_pb_button:focus {
  box-shadow: none !important;
  outline: none !important;
}
.btn-default {
  background-color: #6633CC !important;
}
.btn-default:hover {
  background-color: #000000 !important;
}
.btn-primary,body.et-db #et-boc .et-l .et_pb_button {
  background-color: #6633CC !important;
  border-color: transparent !important;
}
.btn-primary:hover,body.et-db #et-boc .et-l .et_pb_button:hover {
  background-color: #000000 !important;
}
.btn-secondary-light {
  background-color: #cb66ff !important;
}
.btn-secondary-light:hover {
  background-color: #c24cff !important;
}
.btn-blue {
  background-color: #c8e9f3 !important;
  color: #000000 !important;
}
.btn-blue:hover {
  background-color: #9ed8ea !important;
}
.btn-black {
  background-color: #000000 !important;
}
.btn-black:not(.filterandsrot-mobile):hover {
    background-color: #FFFFFF !important;
    color: #000000 !important;
    /*background-color: transparent !important;*/
    /*box-shadow: inset 0 0 0 2px #000000;*/
}
.btn-white {
  background-color: #FFFFFF !important;
  border: none !important;
  color: #2b2b2b !important;
}
.btn-white:hover {
  background-color: #6633CC !important;
  color: #FFFFFF !important;
}
.btn-white.alternate {
  background-color: #6633CC !important;
  border: none !important;
  color: #fff !important;
}
.btn-white.alternate:hover {
  background-color: #fff !important;
  color: #2b2b2b !important;
}
@media (min-width: 1200px) {
  .header .btn {
    padding: 0 !important;
  }
}

/**
 * Header styles
 * -----------------------------------------------------------------------------
 */
.site-header {
  position: absolute;
  top: -1px;
  left: 0;
  z-index: 999;
  background: #FFF;
  width: calc(100% - 1.25rem * 2 );
  margin-right: 1.25rem;
  margin-left: 1.25rem;
  padding: 15px 1.25rem;
  transform: translateY(-100%);
  transition: all 0.4s;
  will-change: transform;
}
#masthead .site-notification {
	background: yellow;
	text-align:center;
	font-size:16px;
	font-weight:700;
	font-family: "Raleway", sans-serif;
}
@media (min-width: 768px) {
  .site-header {
    width: calc(100% - 1.875rem * 2 );
    margin-right: 1.875rem;
    margin-left: 1.875rem;
    /*padding: 0 1.875rem;*/
  }
}
@media (min-width: 1200px) {
  .site-header {
    padding: 0 1.875rem;
  }
  #masthead .site-notification {
	padding: 10px 1.875rem;
	margin: 0 -1.875rem;
  }
}
@media (max-width: 1199px) {
   
  #masthead .site-notification {
	padding: 10px 1.25rem;
	margin: -15px -1.25rem 0;
  }
  .site-header .container {
		position: relative;
		padding-top: 15px;
	}
}
@media (min-width: 1600px) {
  .site-header {
    width: calc(100% - 3.125rem * 2 );
    margin-right: 3.125rem;
    margin-left: 3.125rem;
    padding: 0 3.125rem;
  }
  #masthead .site-notification {
	padding: 15px 3.125rem;
	margin: 0 -3.125rem;
  }
}
@media (max-width: 1199px) {
  .site-header {
    transform: translateY(calc(-100% - 1.5rem));
  }
}
@media (max-width: 575px) {
  .site-header {
    border-radius: 0.9375rem;
    margin-top: 1.25rem;
  }
}
.site-header:not(.is-visible) {
  border-bottom-left-radius: 0.9375rem;
  border-bottom-right-radius: 0.9375rem;
}
.site-header.show {
  transform: translateY(0);
  top: 0;
}
.site-header .custom-logo {
  display: block;
}
@media (min-width: 1200px) {
  .site-header .custom-logo {
    max-width: 230px;
  }
}
@media (min-width: 1400px) {
  .site-header .custom-logo {
    max-width: 270px;
  }
}
@media (min-width: 1600px) {
  .site-header .custom-logo {
    max-width: 270px;
  }
}
@media (min-width: 1200px) and (max-width: 1220px) {
  .site-header .custom-logo {
    max-width: 210px !important;
  }
}
@media (max-width: 1199px) {
  .site-header .custom-logo {
    max-width: 225px;
  }
}
@media (max-width: 991px) {
  .site-header .custom-logo {
    /*max-width: 80px;*/
    max-width: 200px;
  }
}
/*.site-header .custom-logo-link {*/
/*  display: none;*/
/*}*/
/*.site-header .mobile-custom-logo {*/
/*  display: inline-block;*/
/*}*/
/*@media (min-width: 1200px) {*/
/*  .site-header .custom-logo-link {*/
/*    display: block;*/
/*  }*/
/*  .site-header .mobile-custom-logo {*/
/*    display: none;*/
/*  }*/
/*}*/
.site-header .container {
  margin-right: auto;
  margin-left: auto;
}
.site-header .row {
  display: flex;
  /*flex-direction: column;*/
  flex-direction: row;
  flex-wrap: wrap;
  /*align-items: flex-start;*/
  align-items: center;
}
/*@media (min-width: 768px) {*/
/*  .site-header .row {*/
/*    flex-wrap: nowrap;*/
/*  }*/
/*}*/
@media (min-width: 1200px) {
  .site-header .row {
    /*flex-direction: row;*/
    /*align-items: center;*/
    flex-wrap: nowrap;
  }
}
@media (max-width: 1199px) {
  .site-header .row {
    justify-content: space-between;
  }
}

.site-branding {
  width: auto;
  /*width: 100%;*/
}
@media (min-width: 768px) {
  .site-branding {
    width: auto;
  }
}

.nav-menu {
  font-family: "Raleway", sans-serif;
  font-weight: 700;
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  list-style: none;
  line-height: 1.5;
  padding: 0;
  margin: 0;
}
@media (min-width: 1200px) {
  .nav-menu {
    align-items: center;
  }
}
.nav-menu li {
  line-height: 1;
  padding: 0 15px;
}
@media (min-width: 1600px) {
  .nav-menu li {
    padding: 0 25px;
  }
}
@media (min-width: 1200px) and (max-width: 1365px) {
  .nav-menu li {
    padding: 0 12px;
  }
}
.nav-menu li:last-child {
  padding-right: 0 !important;
}
@media (max-width: 1199px) {
  .nav-menu li:last-child {
    padding-left: 0 !important;
    margin: 20px 0;
  }
}
@media (min-width: 1200px) and (max-width: 1365px) {
  .nav-menu > li:last-child {
    padding-left: 10px !important;
  }
}
.nav-menu li a {
  font-size: 16px;
  color: #000;
  text-decoration: none;
  transition: color linear .3s;
}
@media (min-width: 1200px) {
  .nav-menu li a {
    line-height: 70px;
  }
}
@media (min-width: 1365px) {
  .nav-menu li a {
    font-size: 18px;
    line-height: 100px;
  }
  #masthead .site-notification {
		font-size:18px;
	}
}
.nav-menu li a:hover {
  color: #6633CC;
}
.nav-menu li.current_page_item a {
  color: #6633CC;
  position: relative;
}
.nav-menu li.btn a {
  color: #FFF;
  padding: 16px 24px;
  background-color: #6633CC;
  border-radius: 8px;
  transition: color 300ms ease 0ms,background-color 300ms ease 0ms;
}
.nav-menu li.btn a:hover {
  background-color: #000000 !important;
}
.nav-menu > li:last-child {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
@media (max-width: 1199px) {
  .nav-menu li.btn {
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .nav-menu li.btn a {
    font-size: 14px;
    padding: 8px 22px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media (min-width: 1200px) {
  .main-navigation {
    display: flex;
    justify-content: flex-end;
    width: 100%;
  }
  .main-navigation .menu-toggle {
    display: none;
  }
  .header-widget {
    display: none !important;
  }
  .nav-menu li.has-children > .icon-submenu {
    display: none !important;
  }
}
@media (max-width: 1199px) {
  .main-navigation:not(.toggled) #header-menu {
    opacity: 0;
    visibility: hidden;
    height: 0;
  }
  .main-navigation:not(.toggled) .header-widget.social-widget {
    opacity: 0;
    visibility: hidden;
    height: 0;
  }
  .main-navigation.toggled {
    padding-top: 20px;
    width: 100%;
  }
  .main-navigation.toggled #header-menu {
    opacity: 1;
    visibility: visible;
    transition: opacity 0.75s, visibility 0.75s, height 0.75s;
  }
  .main-navigation.toggled #header-menu li {
    opacity: 1;
    visibility: visible;
    transform: rotateZ(0deg);
    transition: transform 0.75s, opacity 0.75s .3s, visibility 0.75s .3s;

    display: flex;
    align-items: center;
    justify-content: space-between;
  }
  .main-navigation.toggled .header-widget.social-widget {
    opacity: 1;
    visibility: visible;
    transition: opacity 0.75s, visibility 0.75s, height 0.75s;
    justify-content: center;
  }
  .main-navigation.toggled .menu-toggle {
    z-index: 1;
  }
  .main-navigation.toggled .menu-toggle [class*=" icon-"], .main-navigation.toggled .menu-toggle [class^=icon-] {
    color: #000;
  }
  .main-navigation .menu-toggle {
    position: absolute;
    /*top: 0;*/
    top: calc(53px / 2);
    transform: translateY(-50%);
    right: 0;
    width: 27px;
    height: 14px;
    /*border-radius: 0;*/
    border: none;
    outline: none;
    background-color: transparent;
    cursor: pointer;
    line-height: 1;
    padding: 0;
  }
  .main-navigation.toggled .menu-toggle {
    width: 40px;
    height: 40px;
  }
  .main-navigation .menu-toggle [class*=" icon-"], .main-navigation .menu-toggle [class^=icon-] {
    font-family: 'ETmodules' !important;
    /*color: #000;*/
    /*font-size: 42px;*/
  }
  .menu-toggle .icon-bars {
    position: relative;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: 100% 100% !important;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNyAxNCI+PHBhdGggZD0iTTIxLjkuMUg1LjF2MmgxNi43di0yek01LjEgMTMuOWgxNi43di0ySDUuMXYyek0uMiA2djJoMjYuNVY2SC4yeiIgZmlsbD0iIzQyMzkzZSIvPjwvc3ZnPg==") !important;
    width: 27px;
    height: 14px;
    display: block;
  }
  .menu-toggle .icon-times {
    position: relative;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: 100% 100% !important;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBkPSJNMjU2LjEgNS4yYzEzOC41LjEgMjUwLjggMTEyLjQgMjUwLjcgMjUwLjkgMCAxMzguNS0xMTIuNCAyNTAuNy0yNTAuOSAyNTAuN0MxMTcuNSA1MDYuNyA1LjIgMzk0LjQgNS4yIDI1NS45IDUuMyAxMTcuNSAxMTcuNiA1LjIgMjU2LjEgNS4yem0tLjIgMTkuNkMxMjkuNyAyMy43IDI0LjYgMTI5LjIgMjQuNiAyNTZjMCAxMjYuNiAxMDQuOCAyMzEuNCAyMzEuMyAyMzEuNSAxMjYuNy4xIDIzMS43LTEwNC45IDIzMS42LTIzMS42LS4yLTEyNi44LTEwNS4zLTIzMi4yLTIzMS42LTIzMS4xeiIgZmlsbD0iIzAwMDAwMCIvPjxwYXRoIGQ9Ik0yNjggMjU2LjJsNTAtNTBjMy4yLTMuMiAzLjItOC44IDAtMTJzLTguOC0zLjItMTIgMGwtNTAgNTAtNTAtNTBjLTMuMi0zLjItOC44LTMuMi0xMiAwcy0zLjIgOC44IDAgMTJsNTAgNTAtNTAgNDkuNmMtMy4yIDMuMi0zLjIgOC44IDAgMTIgMS42IDEuNiA0IDIuNCA2IDIuNHM0LjQtLjggNi0yLjRsNTAtNTAgNTAgNTBjMS42IDEuNiA0IDIuNCA2IDIuNHM0LjQtLjggNi0yLjRjMy4yLTMuMiAzLjItOC44IDAtMTJsLTUwLTQ5LjZ6Ii8+PC9zdmc+") !important;
    width: 40px;
    height: 40px;
    display: block;
  }
  .menu-toggle .icon-bars:before {
    /*content: "a";*/
    content: "";
  }

  .icon-times:before {
    /*content: "M" !important;*/
    content: "" !important;
  }

  #header-menu {
    flex-direction: column;
  }
  #header-menu li {
    line-height: 2;
    opacity: 0;
    visibility: hidden;
    transform: rotateZ(45deg);
    padding: 0 0 10px;
    width: 100%;
  }
  #header-menu li a:hover {
    border-bottom: none;
  }
  #header-menu li.current_page_item a {
    border-bottom: none;
  }
}
/**** Header styles ****/
.nav-menu li .sub-menu-container {
  display: flex;
  padding: 30px 0 50px;
  position: absolute;
  width: 100%;
  left: 0;
  background-color: #171717;
  transform: scale(0);
  opacity: 0;
  transition: opacity linear 1s;
  justify-content: space-between;
  color: #FFFFFF;
}
.nav-menu li .sub-menu-container .col {
  width: 33.33%;
  padding: 0 50px;
  border-right: 1px solid #FFFFFF;
}
.nav-menu li .sub-menu-container .col:last-child {
  border: 0;
}
.nav-menu li .sub-menu-container .col .coloun_title {
  font-size: 14px;
  /*letter-spacing: 1.5px;*/
  letter-spacing: 0.10em;
  text-transform: uppercase;
  margin-bottom: 25px;
}
@media (min-width: 1600px) {
  .nav-menu li .sub-menu-container .col .coloun_title {
    margin-bottom: 35px;
  }
}
.nav-menu li .sub-menu-container .col .meta-box {
  color: #B094FF;
  font-family: "Open Sans", sans-serif !important;
  /*color: #FFF;*/
  margin-top: 10px;
  font-size: 14px;
}
.nav-menu li .sub-menu-container a {
  line-height: 1.5;
  height: auto;
  font-size: 16px;
  color: #FFFFFF;
}
@media (min-width: 1600px) {
  .nav-menu li .sub-menu-container a {
    font-size: 18px;
  }
}
.nav-menu li.has-children {
  transition: all linear .3s;
}
.nav-menu li.has-children > a {
  display: inline-block;
  /*display: flex;*/
  /*align-items: center;*/
  /*justify-content: space-between;*/
}
.nav-menu li.has-children:hover {
  transition: all linear .5s;
}
.nav-menu li.has-children:hover > a {
  transition: all linear .3s;
}
@media (min-width: 1200px) {
  .nav-menu li.has-children > a {
    /*height: 100px;*/
  }
  .nav-menu li.has-children:hover {
    background-color: #171717;
  }
  .nav-menu li.has-children:hover > a {
    color: #FFFFFF;
  }
  .nav-menu li:hover .sub-menu-container {
    transform: scale(1);
    opacity: 1;
    transition: opacity linear 0.5s;
  }
}
.nav-menu li.is-visible .sub-menu-container {
  border-bottom-left-radius: 0.9375rem;
  border-bottom-right-radius: 0.9375rem;
}
.sub-menu-container .item-up, .sub-menu-container .menu-item {
  margin-bottom: 15px;
  padding: 0;
}
@media (min-width: 1600px) {
  .sub-menu-container .item-up, .sub-menu-container .menu-item {
    margin-bottom: 20px;
  }
}
.sub-menu-container .menu-item:last-child {
  margin-bottom: 0;
}

.main-navigation:not(.toggled) > .sub-menu-container {
  display: none;
}
.main-navigation.toggled > .sub-menu-container {
  position: fixed;
  top: 52px;
  left: 0;
  width: 100%;
  background: #000;
  transform: translateX(130%) skewX(-5deg);
  transition: transform 0.7s ease;
}
.main-navigation.toggled > .sub-menu-container.ease-in-menu {
  transform: translateX(0) skewX(0);
}
.main-navigation.toggled #header-menu.ease-out-menu, .main-navigation.toggled .header-widget.social-widget.ease-out-menu {
  transform: translateX(-130%) skewX(25deg);
  transition: transform 0.7s ease;
}
.main-navigation.toggled > .sub-menu-container .back-menu-wrapper {
  display: flex;
  padding-top: 20px;
  margin-left: 20px;
  margin-right: 20px;
  align-items: center;
  justify-content: flex-start;
  font-size: 16px;
  color: #FFF;
}
.main-navigation.toggled > .sub-menu-container .back-menu-wrapper .ld-icon {
  margin-right: 10px;
}
.main-navigation.toggled > .sub-menu-container .item-up {
  margin-bottom: 10px;
}
.main-navigation.toggled > .sub-menu-container .menu-item:not(:last-child) {
  margin-bottom: 6px;
}
.main-navigation.toggled > .sub-menu-container .col {
  /*width: 100%;*/
  padding: 20px 0;
  margin-left: 20px;
  margin-right: 20px;
  border-bottom: 1px solid #FFFFFF;
}
.main-navigation.toggled > .sub-menu-container .col:last-child {
  border: 0;
}
.main-navigation.toggled > .sub-menu-container .col .coloun_title {
  font-size: 12px;
  letter-spacing: 0.10em;
  text-transform: uppercase;
  margin-bottom: 10px;
  margin-top: 0;
  color: #FFF;
}
.main-navigation.toggled > .sub-menu-container .col .meta-box {
  font-family: "Open Sans", sans-serif !important;
  color: #B094FF;
  margin-top: 2px;
  font-size: 12px;
}
.main-navigation.toggled > .sub-menu-container a {
  line-height: 1.5;
  height: auto;
  font-size: 14px;
  color: #FFFFFF;
}

/**** Header styles ****/
.et-db #et-boc .et-l .regular-section {
  max-width: 1240px;
  margin-left: auto;
  margin-right: auto;
}
/**
 * Footer styles
 * -----------------------------------------------------------------------------
 */
footer {
  padding: 20px !important;
  background-color: #000000;
}
@media (min-width: 1200px) {
  footer {
    padding: 100px !important;
  }
}
@media (max-width: 1199px) {
  footer {
    padding: 60px !important;
  }
}
@media (max-width: 991px) {
  footer {
    padding: 30px !important;
  }
}
footer .footer-widgets {
  display: flex;
  position: relative;
}
@media (min-width: 1024px) {
  footer .footer-widgets {
    align-items: flex-start;
    justify-content: space-between;
  }
}
@media (max-width: 1023px) {
  footer .footer-widgets {
    flex-direction: column;
    align-items: center;
    justify-content: center;
  }
}
footer .footer-widgets + .footer-widgets {
  padding-top: 35px;
  margin-top: 35px;
  border-top: 1px solid #3b3b3b;
}
footer .footer-widgets h3, footer .footer-widgets a, footer .footer-widgets p, footer .footer-widgets address {
  color: #FFFFFF;
  font-weight: 600;
}
@media (max-width: 1023px) {
  footer .footer-widgets .footer-widget {
    flex: 0 0 100%;
    max-width: 100%;
    text-align: center;
  }
}
@media (min-width: 1024px) {
  footer .footer-widgets .footer-widget:nth-child(1) {
    flex: 0 0 50%;
    max-width: 50%;
    padding-right: 100px;
  }
}
@media (min-width: 1024px) {
  footer .footer-widgets .footer-widget:nth-child(2) {
    flex: 0 0 30%;
    max-width: 30%;
  }
}
@media (min-width: 1024px) {
  footer .footer-widgets .footer-widget:nth-child(3) {
    flex: 0 0 20%;
    max-width: 20%;
  }
}
footer .footer-widgets .footer-widget:not(:last-child) {
  margin-bottom: 1.5625rem !important;
}
footer .footer-widgets .footer-widget .gjs-row {
  margin-bottom: 0 !important;
}
footer .footer-widgets .newsletter-widget h3 {
  font-size: 20px;
  margin: 0 auto;
  line-height: 1;
}
@media (min-width: 1200px) {
  footer .footer-widgets .newsletter-widget h3 {
    font-size: 40px;
  }
}
footer .footer-widgets .newsletter-widget h3 + .emaillist {
  margin-top: 20px;
}
footer .footer-widgets .newsletter-widget p {
  font-size: 12px;
  margin: 20px auto;
  line-height: 1.7;
}
@media (min-width: 992px) {
  footer .footer-widgets .newsletter-widget p {
    font-size: 14px;
  }
}
@media (max-width: 1023px) {
  footer .footer-widgets .newsletter-widget p br {
    display: none;
  }
}
footer .footer-widgets .newsletter-widget .emaillist .es_subscription_form label {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
footer .footer-widgets .newsletter-widget .emaillist {
  width: 100%;
  /*max-width: 29.6875rem;*/
  max-width: 520px;
  display: inline-block;
  margin: 0 auto;
}
footer .footer-widgets .newsletter-widget .emaillist .es_subscription_form input.es-email, footer .footer-widgets .newsletter-widget .emaillist .es_subscription_form input.es-name {
  color: #FFFFFF;
  width: 100%;
  padding: 10px 20px;
  margin-bottom: 15px;
  border-radius: 8px;
  background-color: #362d32;
  box-shadow: none;
  border: none;
}
footer .footer-widgets .newsletter-widget .emaillist .es_subscription_form input.es-email::-webkit-input-placeholder,
footer .footer-widgets .newsletter-widget .emaillist .es_subscription_form input.es-name::-webkit-input-placeholder {
  color: #FFFFFF;
}
footer .footer-widgets .newsletter-widget .emaillist .es_subscription_form input.es-email:-moz-placeholder,
footer .footer-widgets .newsletter-widget .emaillist .es_subscription_form input.es-name:-moz-placeholder {
  color: #FFFFFF;
}
footer .footer-widgets .newsletter-widget .emaillist .es_subscription_form input.es-email::-moz-placeholder,
footer .footer-widgets .newsletter-widget .emaillist .es_subscription_form input.es-name::-moz-placeholder {
  color: #FFFFFF;
}
footer .footer-widgets .newsletter-widget .emaillist .es_subscription_form input.es-email:-ms-input-placeholder,
footer .footer-widgets .newsletter-widget .emaillist .es_subscription_form input.es-name:-ms-input-placeholder {
  color: #FFFFFF;
}
footer .footer-widgets .newsletter-widget .emaillist .es_subscription_form input.es-email:focus,
footer .footer-widgets .newsletter-widget .emaillist .es_subscription_form input.es-name:focus {
  outline: none;
}
footer .footer-widgets .newsletter-widget .emaillist .es_subscription_form input[name="submit"] {
  color: #FFFFFF;
  font-family: "Raleway", sans-serif;
  font-size: 16px;
  font-weight: 700;
  width: 100%;
  padding: 13px;
  border-radius: 8px !important;
  line-height: 1.5;
  /*text-transform: uppercase;*/
  background-color: #6633CC;
  box-shadow: none;
  border: none;
  text-align: center;
  cursor: pointer;
}
footer .footer-widgets .address-widget address {
  font-size: 14px;
  line-height: 1.7;
}
footer .footer-widgets .address-widget address:not(:last-child) {
  padding-bottom: 20px;
}
@media (min-width: 1024px) {
  footer .footer-widgets .address-widget address:not(:last-child) {
    padding-bottom: 35px;
  }
}
footer .footer-widgets .logo-widget {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
footer .footer-widgets .logo-widget img {
  max-height: 30px;
}
@media (min-width: 1200px) {
  footer .footer-widgets .logo-widget img {
    max-height: 38px;
  }
}
@media (min-width: 1600px) {
  footer .footer-widgets .logo-widget img {
    max-height: 48px;
  }
}
footer .footer-widgets .navigation-widget .footer-menu li {
  font-size: 16px;
  line-height: 1.7;
}
@media (min-width: 1200px) {
  footer .footer-widgets .navigation-widget .footer-menu li {
    font-size: 24px;
  }
}
footer .footer-widgets .navigation-widget a:hover {
  text-decoration: underline;
}
.social-widget {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.social-widget a {
  /*font-family: "Raleway", sans-serif;*/
  /*font-size: 12px;*/
  /*color: #000000;*/
  /*line-height: 1;*/
  /*width: 30px;*/
  /*height: 30px;*/
  /*background-color: #FFFFFF;*/
  /*border-radius: 50%;*/
  display: flex;
  align-items: center;
  justify-content: center;
  transition: background ease-out 0.2s, color 0.2s;
}
@media (min-width: 992px) {
  .social-widget a {
    /*font-size: 14px;*/
  }
}
@media (min-width: 1200px) {
  .social-widget a {
    /*font-size: 16px;*/
    width: 40px;
    height: 40px;
  }
}
.social-widget a:not(:last-child) {
  margin-right: 20px;
}
.social-widget a span {
  /*line-height: 1;*/
  /*margin-bottom: -2px;*/
  /*font-weight: 700;*/
}
.social-widget a:hover {
  /*background-color: #6633CC;*/
  /*color: #FFFFFF;*/
  text-decoration: none;
}
.social-widget.header-widget a {
  /*color: #FFFFFF;*/
  /*background-color: #000000;*/
}
footer .social-widget a {
  color: #000000;
}
footer .copyrights-widget {
  margin-top: 2.1875rem;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  background-color: #FFFFFF;
  border-radius: 0.5rem;
  min-height: 6.25rem;
  display: flex;
  align-items: center;
  /*flex-wrap: wrap;*/
  flex-direction: column;
  justify-content: center;
}
@media (min-width: 768px) {
  footer .copyrights-widget {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
    max-height: 6.25rem;
    flex-direction: row;
    justify-content: space-between;
  }
}
footer .copyrights-widget + .provider {
  padding-top: 1.5625rem;
}
footer .sponsers {
  flex: 0 0 100%;
  max-width: 100%;
}
@media (min-width: 1200px) {
  footer .sponsers {
    flex: 0 0 73%;
    max-width: 73%;
  }
}
@media (min-width: 1400px) {
  footer .sponsers {
    flex: 0 0 75%;
    max-width: 75%;
  }
}
@media (min-width: 1600px) {
  footer .sponsers {
    flex: 0 0 70%;
    max-width: 70%;
  }
}
@media (max-width: 767px) {
  footer .sponsers > h6 {
    margin: 0 auto;
    text-align: center;
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }
}
footer .sponsers-wrapper {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 767px) {
  footer .sponsers-wrapper {
    padding-bottom: 1.25rem;
  }
}
footer .sponsers-wrapper h6 {
  color: #42393e;
}
@media (min-width: 1200px) {
  footer .sponsers-wrapper h6 {
    width: 6.25rem;
  }
}
@media (max-width: 767px) {
  footer .sponsers-wrapper h6 {
    width: 5.625rem;
  }
}
footer .sponsers-wrapper .sponsers-prev, footer .sponsers-wrapper .sponsers-next {
  cursor: pointer;
}
@media (min-width: 1200px) {
  footer .sponsers-wrapper .sponsers-prev, footer .sponsers-wrapper .sponsers-next {
    width: 6.25rem;
  }
}
@media (max-width: 767px) {
  footer .sponsers-wrapper .sponsers-prev, footer .sponsers-wrapper .sponsers-next {
    width: 3.75rem;
  }
}
footer .sponsers-wrapper .sponsers-prev .ld-icon, footer .sponsers-wrapper .sponsers-next .ld-icon {
  margin: 0 auto;
}
@media (max-width: 767px) {
  footer .sponsers-wrapper .sponsers-prev .ld-icon, footer .sponsers-wrapper .sponsers-next .ld-icon {
    width: 2.5rem;
    height: 2.5rem;
  }
}
footer .sponsers-logo {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: calc(100% - 6.25rem * 2 - 6.25rem);
  visibility: hidden;
  margin-left: 0.625rem;
  margin-right: 0.625rem;
}
@media (max-width: 767px) {
  footer .sponsers-logo {
    width: calc(100% - 3.75rem * 2);
  }
}
footer .sponsers-logo.slick-initialized {
  visibility: visible;
}
footer .sponsers-logo .slick-list {
  width: 100%;
}
footer .sponsers-logo .slick-track {
  height: 100%;
  display: flex;
  align-items: center;
}
footer .sponsers-logo .item {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}
footer .sponsers-logo .item img {
	text-align: center;
	margin: 0 auto;
	width: 100%;
	height: 75px;
	object-fit: contain;
	filter: grayscale(1);
}
footer .provider {
  /*flex: 0 0 100%;
  max-width: 100%;*/
}
@media (min-width: 1200px) {
  /*footer .provider {
    flex: 0 0 27%;
    max-width: 27%;
  }*/
}
@media (min-width: 1400px) {
  /*footer .provider {
    flex: 0 0 25%;
    max-width: 25%;
  }*/
}
@media (min-width: 1600px) {
  footer .provider {
    /*flex: 0 0 30%;
    max-width: 30%;
    padding-left: 50px;*/
  }
}
@media (max-width: 767px) {
  footer .provider {
    padding-top: 10px;
  }
}
footer .provider p {
  text-align: center;
  color: #FFFFFF;
}
footer .copyrights p {
  color: #000000;
}
footer .provider p, footer .copyrights p {
  font-size: 13px;
  font-weight: 700;
  margin-bottom: 0;
}
@media (min-width: 1200px) {
  footer .provider p {
    text-align: right;
  }
  footer .provider p, footer .copyrights p {
    font-size: 14px;
    color: #000000 !important;
  }
}
footer .provider p a {
  color: #FFFFFF;
}
@media (max-width: 767px) {
  footer .provider p, footer .copyrights p {
    text-align: center;
  }
}
@media (min-width: 1200px) {
  footer .provider p a, footer .provider p span.text-primary {
    color: #6633CC !important;
  }
}

/**** # Please do not edit this file. ****/
/**** # If you want to add any CSS keep making a new file. so we can provide a good style sheet ****/
/***** Emergency edit******/
body.et-db #et-boc .et-l .et_pb_button:hover, body.et-db #et-boc .et-l .et_pb_module .et_pb_button:hover {
	border: 0;
}
body.et-db #et-boc .et-l .et_pb_button{
	font-size:16px;
}
body.et-db #et-boc .et-l .et_pb_button::after, body.et-db #et-boc .et-l .et_pb_button::before{
	display:none;
}
@media only screen and (max-width: 980px) {
  body.et-db #et-boc .et-l .et_pb_row.page-header{
    width: 100%;
    max-width: 100%;
  }
}
#banner_list .banner_item {
	height: 100vh !important;
	position:relative;
}
#banner_list .banner_item .image_container {
	display: block;
	height: 100%;
}
#banner_list .banner_item .image_container img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}
#banner_list .banner_item .banner_content {
	position: absolute;
	width: calc(100% );
	height: 100%;
	top: 0;
	left: 0;
	padding: 100px 100px;
	display: flex;
	flex-direction: column;
	justify-content: end;
}
#banner_list .banner_item .hero-banner-content .caption_text {
	color: #fff !important;
	margin-bottom: 25px !important;
	font-weight: 700 !important;
	font-size: 14px;
	line-height: 1;
	text-transform: uppercase;
	word-spacing: ;
	letter-spacing: 0.10em;
	font-family: "Raleway", sans-serif !important;
}
#banner_list .banner_item .hero-banner-content h1 {
	font-size: 32px;
	color: #FFFFFF;
	line-height: 1;
	/* transform: translatey(20px); */
	/* opacity: 0; */
	padding-bottom: 0 !important;
}
#banner_list .banner_item .hero-banner-content h1{
	letter-spacing: -0.03em;
}
#banner_list .banner_item .hero-banner-content a {
	max-width: fit-content;
	margin-top: 30px;
}
@media (min-width: 1600px) {
  #banner_list .banner_item .hero-banner-content h1 {
    font-size: 70px;
  }
}
@media (min-width: 1200px) and (max-width: 1599px)  {
  #banner_list .banner_item .hero-banner-content h1 {
    font-size: 62px;
  }
}
@media (max-width: 992px) {
  #banner_list .banner_item hero-banner-content h1 {
    font-size: 50px;
  }
  #banner_list .banner_item .banner_content {
	padding: 50px 0;
	text-align: center;
	}
	#banner_list .banner_item .hero-banner-content .caption_text {
		margin-bottom: 15px !important;
		font-size: 12px;
	}
	#banner_list .banner_item .banner_content .btn {
		margin: 10px auto 0;
	}
}
@media (min-width: 768px) {
  #banner_list .banner_item.hero-banner-content h1 {
    font-size: 42px;
  }
}
.slider-controls button .ld-icon, 
.banner-controls button .ld-icon {
  width: 40px;
  height: 40px;
}
.banner_list_wrap .banner-controls {
	position: absolute;
	width: 100%;
	display: flex;
	justify-content: space-between;
	top: calc(50% - 20px);
	align-self: flex-end;
	padding:0 20px !important;
}
@media screen and (min-width: 1200px) {
  .slider-controls button .ld-icon, 
  .banner-controls button .ld-icon {
    width: 48px;
    height: 48px;
  }
  .banner_list_wrap .banner-controls {
	top: calc(50% - 24px);
  }
}

@media screen and (min-width: 1400px) {
  .slider-controls button .ld-icon, 
  .banner-controls button .ld-icon {
    width: 56px;
    height: 56px;
  }
  .banner_list_wrap .banner-controls {
	top: calc(50% - 28px);
  }
}

@media screen and (min-width: 1600px) {
  .slider-controls button .ld-icon, 
  .banner-controls button .ld-icon {
    width: 74px;
    height: 74px;
  }
  .banner_list_wrap .banner-controls {
	top: calc(50% - 37px);
  }
}

.banner_list_wrap .icon-right-arrow {
	 background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' x='0' y='0' viewBox='0 0 512 512' xml:space='preserve'%3E%3Cstyle%3E.st0%7Bfill%3A%23ffffff%3B%7D%3C/style%3E%3Cpath class='st0' d='M256.07 5.22c138.48.05 250.76 112.39 250.71 250.86-.05 138.49-112.37 250.74-250.85 250.71C117.46 506.75 5.17 394.4 5.22 255.94 5.26 117.46 117.61 5.17 256.07 5.22zm-.15 19.6C129.66 23.74 24.6 129.25 24.58 255.96c-.02 126.58 104.81 231.38 231.25 231.47 126.69.09 231.69-104.89 231.59-231.62-.11-126.7-105.21-232.15-231.5-230.99z'/%3E%3Cpath class='st0' d='M232.52 310.86c-4.09-.17-7.07-2.04-8.62-5.62-1.65-3.81-.78-7.38 2.15-10.32 6.2-6.25 12.45-12.46 18.68-18.69 6-6 11.88-12.12 18.05-17.93 2.39-2.25 2.71-3.43.13-5.93-11.94-11.58-23.6-23.44-35.43-35.14-3.15-3.11-4.92-6.51-3.24-10.93 2.35-6.19 9.97-8.26 14.84-3.52 15.65 15.25 31.08 30.73 46.44 46.27 3.83 3.88 3.75 8.75-.15 12.69-15.38 15.53-30.92 30.89-46.4 46.31-1.81 1.81-4.02 2.74-6.45 2.81z'/%3E%3C/svg%3E") !important;
    width: 32px;
    height: 32px;
}
.banner_list_wrap .icon-left-arrow {
    background-image: url("data:image/svg+xml,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' xml:space='preserve'><style>.st0{fill:%23ffffff}</style><path class='st0' d='M506.78 255.94c.04 138.47-112.24 250.81-250.71 250.85-138.48.03-250.81-112.23-250.85-250.72C5.17 117.61 117.45 5.26 255.93 5.22c138.46-.05 250.81 112.24 250.85 250.72zm-482.2-.14c-.11 126.73 104.9 231.71 231.59 231.62 126.45-.09 231.28-104.89 231.25-231.47-.02-126.7-105.08-232.21-231.34-231.13C129.79 23.66 24.69 129.11 24.58 255.8z'/><path class='st0' d='M279.48 310.86c4.09-.17 7.07-2.04 8.62-5.62 1.65-3.81.78-7.38-2.15-10.32-6.2-6.25-12.45-12.46-18.68-18.69-6-6-11.88-12.12-18.05-17.93-2.39-2.25-2.71-3.43-.13-5.93 11.94-11.58 23.6-23.44 35.43-35.14 3.15-3.11 4.92-6.51 3.24-10.93-2.35-6.19-9.97-8.26-14.84-3.52-15.65 15.25-31.08 30.73-46.44 46.27-3.83 3.88-3.75 8.75.15 12.69 15.38 15.53 30.92 30.89 46.4 46.31 1.81 1.81 4.02 2.74 6.45 2.81z'/></svg>") !important;
    width: 32px;
    height: 32px;
}
.banner_list_wrap .banner-controls button {
	background: transparent;
	border: 0;
	padding:0 !important;
}
/***** Emergency edit******/
/**** banner mobile view edit *****/
#banner_list .banner_item .image_container .mobile_image {
	display: none;
}
@media screen and (max-width: 768px){
	#banner_list .banner_item .image_container .desktop_image {
		display: none;
	}
	#banner_list .banner_item .image_container .mobile_image {
		display: block;
		height:100%
	}
	#banner_list .banner_item .image_container .mobile_image {
		width:100%;
		height:100%;
		object-fit:cover;
	}
	#banner_list .banner_item {
		height: auto !important;
		position: relative;
	}
}
/**** banner mobile view edit *****/
.et-db #et-boc .et-l .et_pb_section .hero-banner-content .title_text {
	text-shadow: 0.08em 0.08em 0em rgba(0,0,0,0.4);
}
/***** Toogle Edit ****/
body.et-db #et-boc .et-l .et_pb_toggle.fixed_sider_down_action .et_pb_toggle_title{
	margin-bottom:0;
}
body.et-db #et-boc .et-l .et_pb_toggle.fixed_sider_down_action .et_pb_toggle_content{
	margin-top:0;
}
body.et-db #et-boc .et-l .et_pb_toggle.fixed_sider_down_action.et_pb_toggle_close {
	background-color: transparent;
}