/* 

Theme Name: OSC Theme
Author: CTS{ agency
Author URI: https://cts.agency
Description: Custom Designed theme for the Orlando Science Center
Template: ctsagency
Version: 2.2.3

*/


/**********************************************************************
 *** STARTING POINTS FOR CHILD THEMES ***
/**********************************************************************/


/* Fonts
–––––––––––––––––––––––––––––––––––––––––––––––––– */

@font-face {
    font-family: 'fontawesome';
    src: url('fonts/fontawesome-webfont.eot');
    src: url('fonts/fontawesome-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/fontawesome-webfont.woff2') format('woff2'),
         url('fonts/fontawesome-webfont.woff') format('woff'),
         url('fonts/fontawesome-webfont.ttf') format('ttf'),
         url('fonts/fontawesome-webfont.svg#fontawesome') format('svg');
    font-weight: 300;
    font-style: normal;
}
@font-face {
  font-family: 'Font Awesome 5 Brands';
  font-style: normal;
  font-weight: normal;
  src: url("fonts/fa-brands-400.eot");
  src: url("fonts/fa-brands-400.eot?#iefix") format("embedded-opentype"), 
  url("fonts/fa-brands-400.woff2") format("woff2"), 
  url("fonts/fa-brands-400.woff") format("woff"), 
  url("fonts/fa-brands-400.ttf") format("truetype"), 
  url("fonts/fa-brands-400.svg#fontawesome") format("svg"); 
}

@font-face {
  font-family: 'Font Awesome 5 Free';
  font-style: normal;
  font-weight: 400;
  src: url("fonts/fa-regular-400.eot");
  src: url("fonts/fa-regular-400.eot?#iefix") format("embedded-opentype"), 
  url("fonts/fa-regular-400.woff2") format("woff2"), 
  url("fonts/fa-regular-400.woff") format("woff"), 
  url("fonts/fa-regular-400.ttf") format("truetype"), 
  url("fonts/fa-regular-400.svg#fontawesome") format("svg"); 
}

@font-face {
  font-family: 'Font Awesome 5 Free';
  font-style: normal;
  font-weight: 900;
  src: url("fonts/fa-solid-900.eot");
  src: url("fonts/fa-solid-900.eot?#iefix") format("embedded-opentype"), 
  url("fonts/fa-solid-900.woff2") format("woff2"), 
  url("fonts/fa-solid-900.woff") format("woff"), 
  url("fonts/fa-solid-900.ttf") format("truetype"), 
  url("fonts/fa-solid-900.svg#fontawesome") format("svg"); 
}
@font-face {
  font-family: 'icomoon';
  src:url('fonts/icomoon.eot');
  src:url('fonts/icomoon.eot?#iefix') format('embedded-opentype'),
    url('fonts/icomoon.woff') format('woff'),
    url('fonts/icomoon.ttf') format('truetype'),
    url('fonts/icomoon.svg#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
    font-family: 'lato';
    src: url('fonts/lato-black-webfont.eot');
    src: url('fonts/lato-black-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/lato-black-webfont.woff2') format('woff2'),
         url('fonts/lato-black-webfont.woff') format('woff'),
         url('fonts/lato-black-webfont.ttf') format('truetype'),
         url('fonts/lato-black-webfont.svg#latoblack') format('svg');
    font-weight: 900;
    font-style: normal;

}
@font-face {
    font-family: 'lato';
    src: url('fonts/lato-bold-webfont.eot');
    src: url('fonts/lato-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/lato-bold-webfont.woff2') format('woff2'),
         url('fonts/lato-bold-webfont.woff') format('woff'),
         url('fonts/lato-bold-webfont.ttf') format('truetype'),
         url('fonts/lato-bold-webfont.svg#latobold') format('svg');
    font-weight: 600;
    font-style: normal;

}
@font-face {
    font-family: 'lato';
    src: url('fonts/lato-bolditalic-webfont.eot');
    src: url('fonts/lato-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/lato-bolditalic-webfont.woff2') format('woff2'),
         url('fonts/lato-bolditalic-webfont.woff') format('woff'),
         url('fonts/lato-bolditalic-webfont.ttf') format('truetype'),
         url('fonts/lato-bolditalic-webfont.svg#latobold_italic') format('svg');
    font-weight: 600;
    font-style: italic;

}
@font-face {
    font-family: 'lato';
    src: url('fonts/lato-italic-webfont.eot');
    src: url('fonts/lato-italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/lato-italic-webfont.woff2') format('woff2'),
         url('fonts/lato-italic-webfont.woff') format('woff'),
         url('fonts/lato-italic-webfont.ttf') format('truetype'),
         url('fonts/lato-italic-webfont.svg#latoitalic') format('svg');
    font-weight: 300;
    font-style: italic;

}
@font-face {
    font-family: 'lato';
    src: url('fonts/lato-light-webfont.eot');
    src: url('fonts/lato-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/lato-light-webfont.woff2') format('woff2'),
         url('fonts/lato-light-webfont.woff') format('woff'),
         url('fonts/lato-light-webfont.ttf') format('truetype'),
         url('fonts/lato-light-webfont.svg#latolight') format('svg');
    font-weight: 200;
    font-style: normal;

}
@font-face {
    font-family: 'lato';
    src: url('fonts/lato-lightitalic-webfont.eot');
    src: url('fonts/lato-lightitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/lato-lightitalic-webfont.woff2') format('woff2'),
         url('fonts/lato-lightitalic-webfont.woff') format('woff'),
         url('fonts/lato-lightitalic-webfont.ttf') format('truetype'),
         url('fonts/lato-lightitalic-webfont.svg#latolight_italic') format('svg');
    font-weight: 200;
    font-style: italic;

}
@font-face {
    font-family: 'lato';
    src: url('fonts/lato-regular-webfont.eot');
    src: url('fonts/lato-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/lato-regular-webfont.woff2') format('woff2'),
         url('fonts/lato-regular-webfont.woff') format('woff'),
         url('fonts/lato-regular-webfont.ttf') format('truetype'),
         url('fonts/lato-regular-webfont.svg#latoregular') format('svg');
    font-weight: 300;
    font-style: normal;

}

/* Typography
   ================================ */

body{
  font-size  : 17px;
  line-height: 26px;
  color      : #4d4d4f;
  font-weight: 300;
  font-style : normal;
  font-family: 'lato';
  background-color: #ffffff;
}
p{
  font-size  : 17px;
  line-height: 150%;
  margin: 0px 0px 28px 0px;
}
a,
a:link { 
  color      : #47499e;
  font-weight: 600;
  font-style : normal;
  font-family: 'lato';
}
a:active,
a:visited,
a:hover {  
  color: #0f77c5;
  text-decoration-line: underline;
}

/*a:hover {  
  color: #47499e;
}*/
h1 a:hover,
h1 a:link:hover,
h2 a:hover,
h2 a:link:hover,
h3 a:hover,
h3 a:link:hover,
h4 a:hover,
h4 a:link:hover,
h5 a:hover,
h5 a:link:hover,
h6 a:hover,
h6 a:link:hover,
p a:hover,
p a:link:hover {  
  color: #0f77c5;
}
h1 a,
h1 a:link,
h2 a,
h2 a:link,
h3 a,
h3 a:link,
h4 a,
h4 a:link,
h5 a,
h5 a:link,
h6 a,
h6 a:link,
p a,
p a:link{  
   color: #47499e;
}
/* a:focus { outline: none; } */

h1, h2, h3, h5, h6 {
line-height: 120%;
}

h4{
  line-height: 150%;
}

h1 {
  font-size  : 75px;
  font-weight: 200;
  font-style : normal;
  font-family: 'lato';
}
.vce-row-container h1{
  margin-top: 0;
}
h2 {
  font-size  : 40px;
  font-weight : 900;
  font-family: 'lato';
}

h3 {
  font-size  : 25px;
  font-weight: 300;
  font-style : normal;
  font-family: 'lato';
}

h4 {    
  font-size  : 20px;
  font-weight: 300;
  font-style: normal;
  font-family: 'lato';
}

h5 { 
  font-size  : 20px;
  font-weight: 200;
  font-style: normal;
  font-family: 'lato';
}

h6 {
  font-size: 33px;
  font-weight: 300;
  font-style: normal;
  font-family: 'lato';
}
ul:not(.browser-default)>li{
  list-style-type: disc;
}

#dl-menu ul:not(.browser-default)>li{
  list-style-type: none;
}

.skipnav { 
  text-align: left; 
}
.skipnav a { 
  position: absolute; 
  left: -10000px; 
  width: 1px; 
  height: 1px; 
  overflow: hidden; 
}
.skipnav a:focus, 
.skipnav a:active { 
  position: static; 
  left: 0; 
  width: auto; 
  height: auto; 
  overflow: visible; 
  text-decoration: underline; 
}



/* Elements
   ================================ */
.caldera-grid .caldera_forms_form hr,hr {display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0;}

.caldera-grid .checkbox input[type=checkbox], .caldera-grid .checkbox-inline input[type=checkbox], .caldera-grid .radio input[type=radio], .caldera-grid .radio-inline input[type=radio]{
  display: none;
}

.caldera-grid [type="checkbox"]:checked ~ .radio-checkmark:after{
  display: none;
}

.caldera-grid{
  width: 90%;
}

strong {
    font-weight: 600;
}
blockquote{
  font-style: italic;
  font-size : 20px;
}
.vce-button--style-basic{
  color           : #fff !important;
  background-color: #47499e !important;
  border-radius   : 5px !important;
}
a.button{
  color: #fff;
}
.button:hover,
.vce-button--style-basic:hover{
  background-color: #0f77c5 !important;
  color: #fff;
}
.button{
  color           : #fff;
  background-color: #47499e;
  font-size       : 17px;
  font-weight     : 300;
  font-style      : normal;
  font-family     : 'lato';
  padding         : 20px 56px;
  border-radius   : 5px;
  cursor          : pointer;
  display         : inline-block;
  margin          : 25px 0;
  max-width       : 100%;
  position        : relative;
  line-height     : normal;
  border          : none;
}
.no-margin{
  margin: 0;
}
blockquote{
  border: none;
  margin: 5px 0;
}
.inline-block{
  display: inline-block;
}
.container{
  width: 90%;
}
.max-width-container,
.vce-row.vce-row--col-gap-30,
.vce-row.vce-row--col-gap-0{
  max-width: 1080px !important;
  margin: 0 auto;
  width: 90%;
}

.vce-row[data-vce-full-width=true].vce-row--col-gap-30{
  /*Reverts none boxed rows back to original styles*/
  max-width: inherit !important;
  margin: inherit;
  width: inherit;
}
.vce-row-container .max-width-container{
  max-width: 1080px !important;
  margin-left: auto !important;
  margin-right: auto !important;
  width: 90%;
}
.entry-header{
  display: none;
}
.bordered-text-col{
  border: 2px solid #DADADA !important;
}
.bordered-text-row{
    border: 2px solid #DADADA !important;
    padding: 50px 75px !important;
}
.bordered-text-col h1,
.bordered-text-col h2,
.bordered-text-col h3,
.bordered-text-col h4,
.bordered-text-col h5,
.bordered-text-col h6{
  margin-top: 0;
}

#main{
/*  position: relative;
  top:80px;*/
  /*Moves body below sticky header*/
}
#page{
  padding-top: 80px;
}
.vce-row.vce-row--col-gap-30.full-width-hero{
  max-width: inherit !important;
  width: 100%;
}

/* VC TABS */
.vce-classic-tabs 
.vce-classic-tabs-container 
.vce-classic-tabs-list 
.vce-classic-tabs-tab>.vce-classic-tabs-tab-title,
.vce-classic-tabs .vce-classic-tabs-panel-title,
.vce-faq-toggle-title-text{
    color: #47499e !important;
}
.vce-classic-tabs 
.vce-classic-tabs-container 
.vce-classic-tabs-list 
.vce-classic-tabs-tab>.vce-classic-tabs-tab-title:hover,
.vce-classic-tabs .vce-classic-tabs-panel-title:hover,
.vce-faq-toggle-title-text:hover{
    color: #0f77c5 !important;
    text-decoration: underline !important;
}
.vce-tabs-with-slide 
.vce-tabs-with-slide-list 
.vce-tabs-with-slide-tab>.vce-tabs-with-slide-tab-title,
.vce-tabs-with-slide .vce-tabs-with-slide-panel-title{
  color: #47499e !important;
}
.vce-tabs-with-slide 
.vce-tabs-with-slide-list 
.vce-tabs-with-slide-tab>.vce-tabs-with-slide-tab-title:hover,
.vce-tabs-with-slide .vce-tabs-with-slide-panel-title:hover{
  color: #0f77c5 !important;
  text-decoration: underline !important;
}

.hidden {
  display: none;
}

/* Materialize Overrides
   ================================ */
.select-wrapper input.select-dropdown:focus{
  border-bottom: none;
}
input:not([type]):focus:not([readonly]), 
input[type=text]:not(.browser-default):focus:not([readonly]), 
input[type=password]:not(.browser-default):focus:not([readonly]), 
input[type=email]:not(.browser-default):focus:not([readonly]), 
input[type=url]:not(.browser-default):focus:not([readonly]), 
input[type=time]:not(.browser-default):focus:not([readonly]), 
input[type=date]:not(.browser-default):focus:not([readonly]), 
input[type=datetime]:not(.browser-default):focus:not([readonly]), 
input[type=datetime-local]:not(.browser-default):focus:not([readonly]), 
input[type=tel]:not(.browser-default):focus:not([readonly]), 
input[type=number]:not(.browser-default):focus:not([readonly]), 
input[type=search]:not(.browser-default):focus:not([readonly]), 
textarea.materialize-textarea:focus:not([readonly]){
  border-bottom: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* adding a new screen size for the gird */
@media only screen and (max-width: 550px){
  .row .col.xs12{
    width: 100%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
}

/* TRIBE EVENT CALENDAR
   ================================ */
.tribe-events-day .tribe-events-day-time-slot .tribe-events-day-time-slot-heading{
  background-color: #4d4d4f;
}
.tribe-events-notices{
  color: #0f77c5;
}
.tribe-events-sub-nav li a{
  background: #ffffff;
}

.tribe-common .tribe-common-anchor-thin:focus, 
.tribe-common .tribe-common-anchor-thin:hover {
    border-bottom: 1px solid #0f77c5;
}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day:hover:after {
    background-color: #0f77c5;
}
.tribe-common .tribe-common-c-btn, .tribe-common a.tribe-common-c-btn{
  background-color:#0f77c5;
}
.tribe-events .tribe-events-c-ical__link:active, 
.tribe-events .tribe-events-c-ical__link:focus, 
.tribe-events .tribe-events-c-ical__link:hover{
  color: #fff;
  background-color: #0f77c5;
}
.tribe-common .tribe-common-anchor-thin-alt {
    border-bottom: 1px solid #0f77c5;
    color: #141827;
    transition: color .2s ease;
}

.tribe-common .tribe-common-c-btn:focus, 
.tribe-common .tribe-common-c-btn:hover, 
.tribe-common a.tribe-common-c-btn:focus, 
.tribe-common a.tribe-common-c-btn:hover{
  background-color: rgba(15, 119, 197, .8);
}

.tribe-events .tribe-events-calendar-month__header-column-title{
  color: #141827;;
}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-events-bar--border {
    border: 1px solid #C6C6C6;
}

.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day{
  border-color: #C6C6C6;
}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__week{
  border-left: 1px solid #C6C6C6;
}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__body{
  border-top: 1px solid #C6C6C6;
}

.tribe-common .tribe-common-c-btn-border, .tribe-common a.tribe-common-c-btn-border{
  border: 1px solid #C6C6C6;
}
.tribe-events .datepicker .day.active, 
.tribe-events .datepicker .day.active.focused, 
.tribe-events .datepicker .day.active:focus, 
.tribe-events .datepicker .day.active:hover, 
.tribe-events .datepicker .month.active, 
.tribe-events .datepicker .month.active.focused, 
.tribe-events .datepicker .month.active:focus, 
.tribe-events .datepicker .month.active:hover, 
.tribe-events .datepicker .year.active, 
.tribe-events .datepicker .year.active.focused, 
.tribe-events .datepicker .year.active:focus, 
.tribe-events .datepicker .year.active:hover{
  background-color: #0f77c5;
}
.tribe-events .tribe-events-c-ical__link {
    color: #0f77c5;
    border: 1px solid #0f77c5;
}
.tribe-events .tribe-events-calendar-month__calendar-event-datetime {
    color: #141827;
}

.tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date{
  color: #0f77c5;
}

.tribe-events .tribe-events-calendar-month__mobile-events-icon--event {
    background-color: #0f77c5;
}

.tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date, .tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-link{
    color: #ffffff;
}

@media only screen and (min-width: 768px){
  .tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date, .tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-link{
      color: #0f77c5;
  }
}


.tribe-events .tribe-events-calendar-month__day-cell--selected, 
.tribe-events .tribe-events-calendar-month__day-cell--selected:focus, 
.tribe-events .tribe-events-calendar-month__day-cell--selected:hover {
    background-color: #0f77c5;
}



#tribe-events-content.max-width-container {
    width: 90%;
}

.tribe-events-button, .tribe-events-button.tribe-active:hover, 
.tribe-events-button.tribe-inactive, .tribe-events-button:hover,
#tribe-events .tribe-events-button:hover{
  background-color: rgba(15, 119, 197, .8);
}

#tribe-events .tribe-events-button,  
#tribe_events_filters_wrapper input[type=submit], 
.tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-], 
.tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]>a {
    background-color: #0f77c5;
}


.tribe-events-back{
  margin: 20px 0px;
}

.tribe-events-content, .tribe-events-content h2, 
.tribe-events-content h3, .tribe-events-content h4, 
.tribe-events-content h5, .tribe-events-content h6 {
    font-family: inherit;
    color: inherit;
}

.tribe-events-single ul.tribe-related-events li .tribe-related-events-thumbnail img {
    bottom: initial;
    left: initial;
    position: initial;
    right: initial;
    top: initial;
    transform: initial;
}

.tribe-events-single ul.tribe-related-events li .tribe-related-events-thumbnail a{
  padding-top: 0;
}

.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-title-link,
.tribe-events .tribe-events-calendar-month__calendar-event-title-link, 
.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-title-link, 
.tribe-events .tribe-events-calendar-list__event-title-link,
.tribe-events .tribe-events-calendar-day__event-title-link,
.tribe-common a, .tribe-common a:active, .tribe-common a:focus, .tribe-common a:hover, .tribe-common a:visited {
    color: #47499e;
}
.tribe-events .tribe-events-calendar-month__calendar-event-title-link:active, .tribe-events .tribe-events-calendar-month__calendar-event-title-link:focus, .tribe-events .tribe-events-calendar-month__calendar-event-title-link:hover, .tribe-events .tribe-events-calendar-month__calendar-event-tooltip-title-link:active, .tribe-events .tribe-events-calendar-month__calendar-event-tooltip-title-link:focus, .tribe-events .tribe-events-calendar-month__calendar-event-tooltip-title-link:hover, 
.tribe-events .tribe-events-calendar-list__event-title-link:active, .tribe-events .tribe-events-calendar-list__event-title-link:focus, .tribe-events .tribe-events-calendar-list__event-title-link:hover {
    color: #0f77c5;
}

.tribe-events-header__breadcrumbs.tribe-events-c-breadcrumbs {
    display: none;
}

/* Removes the image from related events
.tribe-events-single ul.tribe-related-events .tribe-related-events-thumbnail img {
    display: none;
}
 */ 

/**
 * From https://gist.github.com/cliffordp/cc30fba3242c495a26bd/
 * 
 * Hide past events on The Events Calendar's Month View
 * 
 * Without this snippet: http://cl.ly/3x2o3N2K3z1r
 * With this snippet: http://cl.ly/0H431E2L0i17
 * 
 */
 
.tribe-events-calendar-month__day--past .tribe-events-calendar-month__calendar-event,
.tribe-events-calendar-month__multiday-event--past {
    display: none !important;
}


.tribe-events-event-categories-label,
.tribe-events-event-cost-label,
.tribe-events-event-categories,
.tribe-events-event-cost,
.tribe-event-tags{
  display: none;
}

/* MENU
   ================================ */
/*** Overrides Materialize Nav styles ***/

.site-header{
  z-index: 9999;
  top: 0;
  position: fixed;
  width: 100%;
  background: #fff;
}
body.logged-in.admin-bar .site-header{
  top: 46px;
}
#overlay {
  width     : 0;
  height    : 0;
  position  : fixed;
  background: rgba(255,255,255,.98);
  z-index   : 99;
  top       : -25%;
  bottom    : 0;
  right     : 0;
  left      : 0;
}
nav ul li{
  float: none;
}

body.modal-open {
    overflow: hidden;
}
#overlay.show {
  width : 100%;
  height: 150%;
}
nav {
  height     : 80px;
  line-height: 80px;
  background : transparent;
  box-shadow : none;   
}
.nav-wrap{
  /*max-width: 1080px;*/
  margin   : 0 5%;
  position : relative;
}
ul#menu-otronicon-main-menu,
ul#menu-spanish-menu,
ul#menu-main-menu {
  height  : 100%;
  position: relative;
  width: auto;
}
.active-mobile-menu body.logged-in.admin-bar #dl-menu {
    top: 46px;
}
.active-mobile-menu body #dl-menu{
  position: fixed;
  width: 90%;
}
#dl-menu {
  position: absolute;    
  top     : 0;
  left    : 0;
  right   : 0;
  width   : 100%;
  z-index : 999;
  height  : 80px;
  margin  : 0 auto;
}  
.active-mobile-menu #dl-menu{
  height: 100vh;
} 
.active-mobile-menu ul#menu-otronicon-main-menu,
.active-mobile-menu ul#menu-spanish-menu,
.active-mobile-menu ul#menu-main-menu{
  height: calc(55vh - -10px);
  overflow: auto;
  padding-bottom: 10px;
} 
.active-mobile-menu body.logged-in.admin-bar ul#menu-otronicon-main-menu,
.active-mobile-menu body.logged-in.admin-bar ul#menu-spanish-menu,
.active-mobile-menu body.logged-in.admin-bar ul#menu-main-menu{
  height: calc(55vh - 106px);
}  
.dl-menu.dl-menuopen{
  top: 60px;
}
.sub-menu .menu-item a{
  padding: 16px 30px;
}

/* Turn Hamburger Menu into X when active */

    .otronicon-dl-menuwrapper.dl-menuwrapper button span, 
    .otronicon-dl-menuwrapper.dl-menuwrapper button span:before, 
    .otronicon-dl-menuwrapper.dl-menuwrapper button span:after {
      cursor: pointer;
      border-radius: 1px;
      height: 3px;
      width: 100%;
      background-color: #C1CD23;
      position: absolute;
      display: block;
      content: '';
      bottom: 20px;
    }

    .dl-menuwrapper button span, 
    .dl-menuwrapper button span:before, 
    .dl-menuwrapper button span:after {
      cursor: pointer;
      border-radius: 1px;
      height: 3px;
      width: 100%;
      background-color: #47499e ;
      position: absolute;
      display: block;
      content: '';
      bottom: 20px;
    }
    .dl-menuwrapper button span:before {
      top: -9px;
    }
    .dl-menuwrapper button span:after {
      bottom: -9px; 
    }
    .dl-menuwrapper button span, .dl-menuwrapper button span:before, .dl-menuwrapper button span:after {
       -webkit-transition: all 500ms ease-in-out;
         transition: all 500ms ease-in-out;
    }
    .dl-menuwrapper button.active span {
      background-color: transparent;
    }
    .dl-menuwrapper button.active span:before, .dl-menuwrapper button.active span:after {
      top: 0;
    }
    .dl-menuwrapper button.active span:before {
       -webkit-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
         transform: rotate(45deg);
    }
    .dl-menuwrapper button.active span:after {
       -webkit-transform: rotate(-45deg);
        -ms-transform: rotate(-45deg);
         transform: rotate(-45deg);
    }
/* Turn Hamburger Menu into X when active */

/****************************************/
/****************************************/
/* Common styles of menus */

.dl-menuwrapper {
  z-index : 9; /* Makes sure the menu stays above the Visual Composer elements */
  width   : 100%;
  float   : left;
  position: relative;
  -webkit-perspective       : 1000px;
  perspective               : 1000px;
  -webkit-perspective-origin: 50% 200%;
  perspective-origin        : 50% 200%;
}
.dl-menuwrapper:first-child {
  margin-right: 100px;
}
.dl-menuwrapper button {
  width     : 48px;
  height    : 45px;
  position  : absolute;
  right     : 0;
  cursor    : pointer;
  outline   : none;
  border    : none;
  padding   : 9px;
  margin-top: 12px;
  background: #fff;
}
.dl-menuwrapper ul {
  padding   : 0;
  list-style: none;
  -webkit-transform-style: preserve-3d;
  transform-style        : preserve-3d;
}
.dl-menuwrapper li {
  position: relative;
  width   : 100%;
}
.dl-menuwrapper li:first-of-type{
  margin-top: 10px; /*Adjust to change space between mobile menu and top nav*/
}
.dl-menuwrapper li a {
  display       : block;
  position      : relative;
  padding       : 10px 12px 10px 0;
  line-height   : 20px;
  font-weight   : 600;
  font-family   : 'lato';
  /*outline       : none; */
  color         : #47499e;
  text-transform: uppercase;
  font-size     : 17px;
}
.dl-menuwrapper .sub-menu li a{
 color:#4d4d4f;
 text-transform: capitalize;
 font-weight: 300;
}
.dl-menuwrapper li.book a {
  color: #FF9E16;  
}
.dl-menuwrapper li.book a:before {
  content     : '//';
  display     : inline-block;
  margin-right: 25px;
  color       : #FF9E16;
}
.dl-menuwrapper li a:hover,
.dl-menuwrapper li a:focus {
  background: transparent;
  color     : #47499e;
}
.dl-menuwrapper li.dl-back > a {
  padding: 10px 12px 10px 30px;
}
.dl-menuwrapper li.dl-back:after,
.dl-menuwrapper li > a:not(:only-child):after {
  position              : absolute;
  top                   : 0;
  line-height           : 40px;
  font-family           : 'icomoon';
  speak                 : none;
  -webkit-font-smoothing: antialiased;
  content               : "\e000";
}
.dl-menuwrapper li.dl-back:after {
  color: #47499e;
  -webkit-transform: rotate(180deg);
  transform        : rotate(180deg);
}
.dl-menuwrapper li > a:after {
  right: 10px;
  color: #47499e;
}
.dl-menuwrapper .dl-menu {
  margin        : 0;
  width         : 100%;
  opacity       : 0;
  pointer-events: none;
  text-align    : left;
  -webkit-transform          : translateY(10px);
  transform                  : translateY(10px);
  -webkit-backface-visibility: hidden;
  backface-visibility        : hidden;
}

/*IE 10 fix to make sure clicks are clickable when mobile menu is closed*/
html[data-useragent*='MSIE 10.0'] .dl-menuwrapper li a  {
  display: none;
}
html[data-useragent*='MSIE 10.0'] .dl-menuwrapper .dl-menu.dl-menuopen li a{
  display: block;
}
html[data-useragent*='MSIE 10.0'] .dl-menuwrapper .dl-menu.dl-menuopen.dl-subview li a{
  display: none;
}
html[data-useragent*='MSIE 10.0'] .dl-menuwrapper .dl-menu.dl-menuopen.dl-subview .sub-menu li a{
  display: block;
}
html[data-useragent*='MSIE 10.0'] .dl-menuwrapper .dl-menu.dl-menuopen.dl-subview .dl-subview .sub-menu li a{
  display: none;
}
html[data-useragent*='MSIE 10.0'] .dl-menuwrapper .dl-menu.dl-menuopen.dl-subview .dl-subview .sub-menu .sub-menu li a{
  display: block;
}
/****************************************/

.dl-menuwrapper .dl-menu.dl-menu-toggle {
  transition: all 0.3s ease;
}
.dl-menuwrapper .dl-menu.dl-menuopen {
  opacity       : 1;
  pointer-events: auto;
  -webkit-transform: translateY(0px);
  transform        : translateY(0px);
}

/* Hide the inner submenus */
.dl-menuwrapper li .sub-menu {
  display: none;
}

/* 
When a submenu is openend, we will hide all li siblings.
For that we give a class to the parent menu called "dl-subview".
We also hide the submenu link. 
The opened submenu will get the class "dl-subviewopen".
All this is done for any sub-level being entered.
*/
.dl-menu.dl-subview li,
.dl-menu.dl-subview li.dl-subviewopen > a,
.dl-menu.dl-subview li.dl-subview > a {
  display: none;
}

.dl-menu.dl-subview li.dl-subview,
.dl-menu.dl-subview li.dl-subview .sub-menu,
.dl-menu.dl-subview li.dl-subviewopen,
.dl-menu.dl-subview li.dl-subviewopen > .sub-menu,
.dl-menu.dl-subview li.dl-subviewopen > .sub-menu > li {
  display: block;
}

/* Dynamically added submenu outside of the menu context */
.dl-menuwrapper > .sub-menu {
  position: absolute;
  width   : 100%;
  top     : 60px; /*Needs to match .dl-menu.dl-menuopen*/
  left    : 0;
  margin  : 0;
}

/* Animation classes for moving out and in */

.dl-menu.dl-animate-out-1 {
  -webkit-animation: MenuAnimOut1 0.4s;
  animation        : MenuAnimOut1 0.4s;
}
.dl-menu.dl-animate-out-2 {
  -webkit-animation: MenuAnimOut2 0.3s ease-in-out;
  animation        : MenuAnimOut2 0.3s ease-in-out;
}
.dl-menu.dl-animate-out-3 {
  -webkit-animation: MenuAnimOut3 0.4s ease;
  animation        : MenuAnimOut3 0.4s ease;
}
.dl-menu.dl-animate-out-4 {
  -webkit-animation: MenuAnimOut4 0.4s ease;
  animation        : MenuAnimOut4 0.4s ease;
}
.dl-menu.dl-animate-out-5 {
  -webkit-animation: MenuAnimOut5 0.4s ease;
  animation        : MenuAnimOut5 0.4s ease;
}

@-webkit-keyframes MenuAnimOut1 {
  0% { }
  50% {
    -webkit-transform: translateZ(-250px) rotateY(30deg);
  }
  75% {
    -webkit-transform: translateZ(-372.5px) rotateY(15deg);
    opacity: .5;
  }
  100% {
    -webkit-transform: translateZ(-500px) rotateY(0deg);
    opacity: 0;
  }
}

@-webkit-keyframes MenuAnimOut2 {
  0% { }
  100% {
    -webkit-transform: translateX(-100%);
    opacity: 0;
  }
}

@-webkit-keyframes MenuAnimOut3 {
  0% { }
  100% {
    -webkit-transform: translateZ(300px);
    opacity: 0;
  }
}

@-webkit-keyframes MenuAnimOut4 {
  0% { }
  100% {
    -webkit-transform: translateZ(-300px);
    opacity: 0;
  }
}

@-webkit-keyframes MenuAnimOut5 {
  0% { }
  100% {
    -webkit-transform: translateY(40%);
    opacity: 0;
  }
}

@keyframes MenuAnimOut1 {
  0% { }
  50% {
    -webkit-transform: translateZ(-250px) rotateY(30deg);
    transform: translateZ(-250px) rotateY(30deg);
  }
  75% {
    -webkit-transform: translateZ(-372.5px) rotateY(15deg);
    transform: translateZ(-372.5px) rotateY(15deg);
    opacity: .5;
  }
  100% {
    -webkit-transform: translateZ(-500px) rotateY(0deg);
    transform: translateZ(-500px) rotateY(0deg);
    opacity: 0;
  }
}

@keyframes MenuAnimOut2 {
  0% { }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
    opacity: 0;
  }
}

@keyframes MenuAnimOut3 {
  0% { }
  100% {
    -webkit-transform: translateZ(300px);
    transform: translateZ(300px);
    opacity: 0;
  }
}

@keyframes MenuAnimOut4 {
  0% { }
  100% {
    -webkit-transform: translateZ(-300px);
    transform: translateZ(-300px);
    opacity: 0;
  }
}

@keyframes MenuAnimOut5 {
  0% { }
  100% {
    -webkit-transform: translateY(40%);
    transform: translateY(40%);
    opacity: 0;
  }
}

.dl-menu.dl-animate-in-1 {
  -webkit-animation: MenuAnimIn1 0.3s;
  animation        : MenuAnimIn1 0.3s;
}
.dl-menu.dl-animate-in-2 {
  -webkit-animation: MenuAnimIn2 0.3s ease-in-out;
  animation        : MenuAnimIn2 0.3s ease-in-out;
}
.dl-menu.dl-animate-in-3 {
  -webkit-animation: MenuAnimIn3 0.4s ease;
  animation        : MenuAnimIn3 0.4s ease;
}
.dl-menu.dl-animate-in-4 {
  -webkit-animation: MenuAnimIn4 0.4s ease;
  animation        : MenuAnimIn4 0.4s ease;
}
.dl-menu.dl-animate-in-5 {
  -webkit-animation: MenuAnimIn5 0.4s ease;
  animation        : MenuAnimIn5 0.4s ease;
}

@-webkit-keyframes MenuAnimIn1 {
  0% {
    -webkit-transform: translateZ(-500px) rotateY(0deg);
    opacity: 0;
  }
  20% {
    -webkit-transform: translateZ(-250px) rotateY(30deg);
    opacity: 0.5;
  }
  100% {
    -webkit-transform: translateZ(0px) rotateY(0deg);
    opacity: 1;
  }
}

@-webkit-keyframes MenuAnimIn2 {
  0% {
    -webkit-transform: translateX(-100%);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateX(0px);
    opacity: 1;
  }
}

@-webkit-keyframes MenuAnimIn3 {
  0% {
    -webkit-transform: translateZ(300px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateZ(0px);
    opacity: 1;
  }
}

@-webkit-keyframes MenuAnimIn4 {
  0% {
    -webkit-transform: translateZ(-300px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateZ(0px);
    opacity: 1;
  }
}

@-webkit-keyframes MenuAnimIn5 {
  0% {
    -webkit-transform: translateY(40%);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateY(0);
    opacity: 1;
  }
}

@keyframes MenuAnimIn1 {
  0% {
    -webkit-transform: translateZ(-500px) rotateY(0deg);
    transform: translateZ(-500px) rotateY(0deg);
    opacity: 0;
  }
  20% {
    -webkit-transform: translateZ(-250px) rotateY(30deg);
    transform: translateZ(-250px) rotateY(30deg);
    opacity: 0.5;
  }
  100% {
    -webkit-transform: translateZ(0px) rotateY(0deg);
    transform: translateZ(0px) rotateY(0deg);
    opacity: 1;
  }
}

@keyframes MenuAnimIn2 {
  0% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateX(0px);
    transform: translateX(0px);
    opacity: 1;
  }
}

@keyframes MenuAnimIn3 {
  0% {
    -webkit-transform: translateZ(300px);
    transform: translateZ(300px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateZ(0px);
    transform: translateZ(0px);
    opacity: 1;
  }
}

@keyframes MenuAnimIn4 {
  0% {
    -webkit-transform: translateZ(-300px);
    transform: translateZ(-300px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateZ(0px);
    transform: translateZ(0px);
    opacity: 1;
  }
}

@keyframes MenuAnimIn5 {
  0% {
    -webkit-transform: translateY(40%);
    transform: translateY(40%);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    opacity: 1;
  }
}

.dl-menuwrapper > .sub-menu.dl-animate-in-1 {
  -webkit-animation: SubMenuAnimIn1 0.4s ease;
  animation        : SubMenuAnimIn1 0.4s ease;
}
.dl-menuwrapper > .sub-menu.dl-animate-in-2 {
  -webkit-animation: SubMenuAnimIn2 0.3s ease-in-out;
  animation        : SubMenuAnimIn2 0.3s ease-in-out;
}
.dl-menuwrapper > .sub-menu.dl-animate-in-3 {
  -webkit-animation: SubMenuAnimIn3 0.4s ease;
  animation        : SubMenuAnimIn3 0.4s ease;
}
.dl-menuwrapper > .sub-menu.dl-animate-in-4 {
  -webkit-animation: SubMenuAnimIn4 0.4s ease;
  animation        : SubMenuAnimIn4 0.4s ease;
}
.dl-menuwrapper > .sub-menu.dl-animate-in-5 {
  -webkit-animation: SubMenuAnimIn5 0.4s ease;
  animation        : SubMenuAnimIn5 0.4s ease;
}

@-webkit-keyframes SubMenuAnimIn1 {
  0% {
    -webkit-transform: translateX(50%);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateX(0px);
    opacity: 1;
  }
}

@-webkit-keyframes SubMenuAnimIn2 {
  0% {
    -webkit-transform: translateX(100%);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateX(0px);
    opacity: 1;
  }
}

@-webkit-keyframes SubMenuAnimIn3 {
  0% {
    -webkit-transform: translateZ(-300px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateZ(0px);
    opacity: 1;
  }
}

@-webkit-keyframes SubMenuAnimIn4 {
  0% {
    -webkit-transform: translateZ(300px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateZ(0px);
    opacity: 1;
  }
}

@-webkit-keyframes SubMenuAnimIn5 {
  0% {
    -webkit-transform: translateZ(-200px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateZ(0);
    opacity: 1;
  }
}

@keyframes SubMenuAnimIn1 {
  0% {
    -webkit-transform: translateX(50%);
    transform: translateX(50%);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateX(0px);
    transform: translateX(0px);
    opacity: 1;
  }
}

@keyframes SubMenuAnimIn2 {
  0% {
    -webkit-transform: translateX(100%);
    transform: translateX(100%);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateX(0px);
    transform: translateX(0px);
    opacity: 1;
  }
}

@keyframes SubMenuAnimIn3 {
  0% {
    -webkit-transform: translateZ(-300px);
    transform: translateZ(-300px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateZ(0px);
    transform: translateZ(0px);
    opacity: 1;
  }
}

@keyframes SubMenuAnimIn4 {
  0% {
    -webkit-transform: translateZ(300px);
    transform: translateZ(300px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateZ(0px);
    transform: translateZ(0px);
    opacity: 1;
  }
}

@keyframes SubMenuAnimIn5 {
  0% {
    -webkit-transform: translateZ(-200px);
    transform: translateZ(-200px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    opacity: 1;
  }
}

.dl-menuwrapper > .sub-menu.dl-animate-out-1 {
  -webkit-animation: SubMenuAnimOut1 0.4s ease;
  animation        : SubMenuAnimOut1 0.4s ease;
}
.dl-menuwrapper > .sub-menu.dl-animate-out-2 {
  -webkit-animation: SubMenuAnimOut2 0.3s ease-in-out;
  animation        : SubMenuAnimOut2 0.3s ease-in-out;
}
.dl-menuwrapper > .sub-menu.dl-animate-out-3 {
  -webkit-animation: SubMenuAnimOut3 0.4s ease;
  animation        : SubMenuAnimOut3 0.4s ease;
}
.dl-menuwrapper > .sub-menu.dl-animate-out-4 {
  -webkit-animation: SubMenuAnimOut4 0.4s ease;
  animation        : SubMenuAnimOut4 0.4s ease;
}
.dl-menuwrapper > .sub-menu.dl-animate-out-5 {
  -webkit-animation: SubMenuAnimOut5 0.4s ease;
  animation        : SubMenuAnimOut5 0.4s ease;
}

@-webkit-keyframes SubMenuAnimOut1 {
  0% {
    -webkit-transform: translateX(0%);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(50%);
    opacity: 0;
  }
}

@-webkit-keyframes SubMenuAnimOut2 {
  0% {
    -webkit-transform: translateX(0%);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(100%);
    opacity: 0;
  }
}

@-webkit-keyframes SubMenuAnimOut3 {
  0% {
    -webkit-transform: translateZ(0px);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateZ(-300px);
    opacity: 0;
  }
}

@-webkit-keyframes SubMenuAnimOut4 {
  0% {
    -webkit-transform: translateZ(0px);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateZ(300px);
    opacity: 0;
  }
}

@-webkit-keyframes SubMenuAnimOut5 {
  0% {
    -webkit-transform: translateZ(0);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateZ(-200px);
    opacity: 0;
  }
}

@keyframes SubMenuAnimOut1 {
  0% {
    -webkit-transform: translateX(0%);
    transform: translateX(0%);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(50%);
    transform: translateX(50%);
    opacity: 0;
  }
}

@keyframes SubMenuAnimOut2 {
  0% {
    -webkit-transform: translateX(0%);
    transform: translateX(0%);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(100%);
    transform: translateX(100%);
    opacity: 0;
  }
}

@keyframes SubMenuAnimOut3 {
  0% {
    -webkit-transform: translateZ(0px);
    transform: translateZ(0px);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateZ(-300px);
    transform: translateZ(-300px);
    opacity: 0;
  }
}

@keyframes SubMenuAnimOut4 {
  0% {
    -webkit-transform: translateZ(0px);
    transform: translateZ(0px);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateZ(300px);
    transform: translateZ(300px);
    opacity: 0;
  }
}

@keyframes SubMenuAnimOut5 {
  0% {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateZ(-200px);
    transform: translateZ(-200px);
    opacity: 0;
  }
}

/* No JS Fallback */
.no-js .dl-menuwrapper .dl-menu {
  position         : relative;
  opacity          : 1;
  -webkit-transform: none;
  transform        : none;
}
.no-js .dl-menuwrapper li .sub-menu {
  display: block;
}
.no-js .dl-menuwrapper li.dl-back {
  display: none;
}
.no-js .dl-menuwrapper li > a:not(:only-child) {
  background: rgba(0,0,0,0.1);
}
.no-js .dl-menuwrapper li > a:not(:only-child):after {
  content: '';
}


/* Header Logo
   ================================ */
.site-header .menu-bar {
  width   : 100%;
  height  : 52px;
  top     : 0;
  display : block;
  position: fixed;    
  z-index : 9999;
}
.active-mobile-menu .site-title{
  position: fixed;
} 
.active-mobile-menu body.logged-in.admin-bar .site-title{
  top: 46px
}  
.site-title {
  top       : 0;
  margin    : 0;
  z-index   : 9999;
  height    : 60px;
  width     : 225px;
  position  : relative;
  text-align: right;
  background: #fff;
}
.site-title a {
  /*position : relative;
  top      : -56px;*/
}
.header-tagline{
  font-size  : 11px;
  font-weight: 200;
  font-style : italic;
  line-height: 11px;
  color      : #47488e;
  position   : absolute;
  top        : 40px;
  right      : 0;
}
.site-description {
  display: none;
}
.logo-desktop img {
  float     : left;
  margin-top: 15px;
  height    : auto;
  width     : 100%;
}
.search-svg{
  display: none;
}

/**********************************************************************
 *** Purple Navbar ***
/**********************************************************************/


.purple-navbar{
  display: inherit;
  left: -200%;
  opacity: 0;
  position: absolute;
  background-color: #47499e;
  color           : #fff;
  font-size       : 14px;
  font-weight     : 600;
  font-family     : 'lato';
  height          : 30vh;
  line-height: initial;
}
.purple-navbar span {
  width: auto;
  line-height: normal !important;
  font-weight: 600;
}
html[data-useragent*='MSIE 10.0'] .purple-navbar span {
  width: auto;
}
html[data-useragent*='MSIE 10.0'] .purple-navbar span.event-header-slider-container {
  width: 300px;/*Needs set width so slider works correctly*/
}
.purple-navbar .nav-wrap{
  height: 100%;
}
.active-mobile-menu .purple-navbar{
  left: inherit;
  position: fixed;
  bottom: 0;
  z-index: 999;
  display: inherit;
  opacity: 1;
}
.mobile-search,
.todays-hours,
.purple-nav-inner-wrapper{
  height: 25%;
  display: flex;
  display: -ms-flexbox;
  display: -webkit-flex;
  align-items: center;
  -ms-flex-align:center;
  -webkit-align-items: center;
}
.mobile-search-content{
  display: flex;
  display: -ms-flexbox;
  display: -webkit-flex;
  align-items: center;
  -ms-flex-align:center;
  -webkit-align-items: center;
}
.event-header-slider .slick-slide{
  /*width: 100% !important;*/
  float: none;
  display: inline-block;
}

.event-header-slider{
  overflow: hidden;
}

.nav-upcoming-event{
  text-align: left;
  height: 100%;
  /*width: 50%;*/
  overflow: hidden;
  display: flex;
  display: -ms-flexbox;
  display: -webkit-flex;
  align-items: center;
  -ms-flex-align:center;
  -webkit-align-items: center;
}
.nav-upcoming-event a{
  color: #fff;
  font-size: 14px;
  font-weight: 600;
  line-height: normal;
}
/* Removed this class to display the connect menu on mobile
.nav-connect{
  display: none;
} */
.spanish-header .nav-connect{
  text-transform: uppercase;
}
.mobile-search-svg,
.clock-svg,
.logo-svg,
.calendar-svg{
  width         : 25px;
  height        : 26px;
  position      : relative;
}
.calendar-svg,
.mobile-search-svg,
.clock-svg{
  margin-right: 10px;
}
.social-media-links{
  text-align         : left;
  height             : 25%;
  display            : flex;
  display            : -ms-flexbox;
  display            : -webkit-flex;
  align-items        : center;
  -ms-flex-align     : center;
  -webkit-align-items: center;
  left               : 0;
  bottom             : 0;
  position           : absolute;
}
.facebook-svg{
  width: 15px;
  height: 26px;
  cursor          : pointer;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxNSAyNSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTUgMjU7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHRpdGxlPkFzc2V0IDI8L3RpdGxlPgo8ZyBpZD0iTGF5ZXJfMl8xXyI+Cgk8ZyBpZD0iTGF5ZXJfMS0yIj4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTIuMSw5LjJjLTEsMC0xLjktMC4xLTEuOS0xLjVzMS0xLjQsMi0xLjRjMC45LDAuMSwxLjgtMC4zLDIuMy0xLjFjMS40LTIuNi0wLjEtNS4yLTMtNS4yaC0xLjMKCQkJQzgtMC4zLDUuOSwwLjUsNC42LDIuM2MtMSwxLjQtMC44LDMtMC44LDQuNmMwLDEuNC0wLjIsMi4zLTEuOSwyLjRTMCwxMC42LDAsMTJzLTAuMywzLjEsMS42LDMuNGMxLjMsMC4yLDIuMiwwLjQsMi4zLDEuNmwwLDAKCQkJYzAsMC4yLDAsMC40LDAsMC41djAuMmMtMC4xLDEuNSwwLDIuOSwwLDQuNGMwLjEsMi4yLDIuNywzLjUsNC42LDIuNmwwLDBjMS0wLjQsMS42LTEuNCwxLjYtMi41YzAuMS0xLjUsMC4xLTIuOSwwLTQuNAoJCQlzMC4zLTIuMiwyLTIuM3MyLjctMS45LDIuNi00LjJDMTQuNyw5LjUsMTMuNSw5LjIsMTIuMSw5LjJ6IE0xMS44LDEzLjZjLTAuNCwwLjEtMC45LDAuMi0xLjMsMC4yYy0xLjEtMC4xLTIsMC44LTIuMSwxLjkKCQkJYzAsMC4xLDAsMC4yLDAsMC4zYzAsMS41LTAuMSwyLjksMCw0LjRjMC4xLDEuMywwLDIuNC0xLjQsMi42Yy0xLjQtMC4yLTEuNC0xLjMtMS40LTIuNmMwLTEuMSwwLTIuMiwwLTMuM2MwLjItMS45LTAuNS0zLTIuNi0zLjMKCQkJYy0wLjgtMC4xLTEuMy0wLjQtMS4zLTEuM2MtMC4xLTAuNiwwLjMtMS4zLDAuOS0xLjVjMi45LTEsMi45LTEsMi45LTRjMC00LDEuNS01LjQsNS41LTUuM2MxLDAsMiwwLjEsMS45LDEuNXMtMC44LDEuNC0xLjgsMS40CgkJCWMtMS0wLjItMiwwLjMtMi41LDEuMWMtMSwxLjYtMC42LDMuNywxLDQuN2MwLjUsMC40LDEuMiwwLjUsMS44LDAuNmMwLjYsMCwxLjMtMC4xLDEuMywwLjdDMTIuOSwxMi41LDEyLjUsMTMuMywxMS44LDEzLjZ6Ii8+Cgk8L2c+CjwvZz4KPC9zdmc+");
}
.twitter-svg{
  width: 29px;
  height: 23px;
  cursor          : pointer;
  background-repeat: round;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMjUuNiAxMDMiIHdpZHRoPSIyODgiIGhlaWdodD0iMjg4Ij48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNMTM3LjksMzQuNWEzLjIsMy4yLDAsMCwwLTQtMi4yaDBsLTUuOCwxLjhhMjguNywyOC43LDAsMCwwLDYtOS4yQTMuMywzLjMsMCwwLDAsMTM0LDIyYTMuNCwzLjQsMCwwLDAtNC41LTEuMmwtLjMuMmgwYTQ0LjcsNDQuNywwLDAsMS0xMi45LDQuOSwyNS42LDI1LjYsMCwwLDAtMTQuNi02LjMsMzIuNSwzMi41LDAsMCwwLTguOC4yLDMwLDMwLDAsMCwwLTguNCwzLDI4LDI4LDAsMCwwLTEyLDEzLDI5LjEsMjkuMSwwLDAsMC0yLjMsMTNDNTMsNDYuOSwzNi40LDM4LjIsMjUuNSwyNC45aDBhMS44LDEuOCwwLDAsMC0uOS0uOEEzLjMsMy4zLDAsMCwwLDIwLDI1LjNhMjIuMiwyMi4yLDAsMCwwLTIuNiwxMC44LDQ4LjIsNDguMiwwLDAsMCwuMSw1LjMsMjUuOSwyNS45LDAsMCwwLDEuMyw1LjUsMzAuMiwzMC4yLDAsMCwwLDQuNCw3LjYsNS45LDUuOSwwLDAsMS0xLjYtLjcsNC43LDQuNywwLDAsMC0xLjYtLjQsMy41LDMuNSwwLDAsMC0zLjUsMy40LDIyLjgsMjIuOCwwLDAsMCwyLjMsOS45LDI1LjYsMjUuNiwwLDAsMCw1LjksNy45LDMwLjcsMzAuNywwLDAsMCw1LjEsMy44SDI4LjVhMi45LDIuOSwwLDAsMC0xLjYuMSwzLjMsMy4zLDAsMCwwLTIuMiw0LjF2LjJBMjUuMywyNS4zLDAsMCwwLDM1LjUsOTYuNGEyNy45LDI3LjksMCwwLDAsNy4yLDMuNCwzOS40LDM5LjQsMCwwLDEtOC44LDMuNSw0Mi42LDQyLjYsMCwwLDEtOC44LDEuNSw1Mi45LDUyLjksMCwwLDEtOC45LS4xLDMuMywzLjMsMCwwLDAtMy4yLDEuNSwzLjQsMy40LDAsMCwwLDEsNC43LDcyLjIsNzIuMiwwLDAsMCwzNy4yLDExLjRjMTMsLjMsMjYuMy0yLjUsMzcuOC05LjFhNzEsNzEsMCwwLDAsMjcuMi0yNy43LDgwLjEsODAuMSwwLDAsMCw3LjItMTguMyw2Mi4yLDYyLjIsMCwwLDAsMS43LTkuNmMuMi0xLjcuMy0zLjMuNC00LjlWNTAuMmguNGwyLjItMS41YTI0LjEsMjQuMSwwLDAsMCwzLjctMy40LDM2LjgsMzYuOCwwLDAsMCw1LjYtNy43bC4yLS40QTIuOCwyLjgsMCwwLDAsMTM3LjksMzQuNVptLTE5LDEzLjloMFptNS4yLTUuMy0xLjUuOS0uNy40aC0uNGEzLjYsMy42LDAsMCwwLTIuMSwxLjQsMy4zLDMuMywwLDAsMC0uNSwxLjUsMi4yLDIuMiwwLDAsMC0uMS44aDB2NC4xYy0uMSwxLjUtLjEsMi45LS4zLDQuNGE2NC45LDY0LjksMCwwLDEtMS42LDguOCw3MC4xLDcwLjEsMCwwLDEtNi42LDE2LjYsNjMuMiw2My4yLDAsMCwxLTI0LjYsMjUuMSw2NS43LDY1LjcsMCwwLDEtMzQuMyw4LjIsNjYuMyw2Ni4zLDAsMCwxLTIyLTQuNCw0NS4zLDQ1LjMsMCwwLDAsNi40LTEuMyw1Mi4yLDUyLjIsMCwwLDAsMTguMi05LjJBMy4yLDMuMiwwLDAsMCw1NS4yLDk4YTMuNCwzLjQsMCwwLDAtMy4zLTMuNCwyMy43LDIzLjcsMCwwLDEtMTIuNy0zLjksMTkuNiwxOS42LDAsMCwxLTYtNS44aDIuNGMyLjgtLjQsNS4xLS45LDcuNi0xLjVhMy42LDMuNiwwLDAsMCwyLjUtMi42LDMuMywzLjMsMCwwLDAtMi42LTRINDNhMjguOCwyOC44LDAsMCwxLTEzLjctNi45LDIxLjEsMjEuMSwwLDAsMS00LjQtNiwxNC4yLDE0LjIsMCwwLDEtLjgtMS44bDIsLjVhNDAuNyw0MC43LDAsMCwwLDcuOCwxLjEsMy4zLDMuMywwLDAsMCwzLTEuNSwzLjUsMy41LDAsMCwwLS45LTQuN2gtLjFjLTQuNy0zLjItOC45LTcuOC0xMC44LTEyLjhhMjYuMiwyNi4yLDAsMCwxLS45LTMuOGMtLjEtMS4xLDAtMi45LDAtNC40YTIxLjEsMjEuMSwwLDAsMSwuMi0yLjZBNzUuNSw3NS41LDAsMCwwLDc0LDU2aC45YTMuNCwzLjQsMCwwLDAsMi42LTQsMjEuMiwyMS4yLDAsMCwxLDEuMi0xMy40LDIxLjksMjEuOSwwLDAsMSw5LTkuOEEyMywyMywwLDAsMSwxMDEsMjYuM2ExOSwxOSwwLDAsMSwxMS44LDUuNiwzLjIsMy4yLDAsMCwwLDMuMSwxLDU1LjgsNTUuOCwwLDAsMCw4LjktMi40LDIxLjgsMjEuOCwwLDAsMS01LjMsNmgtLjFhMS43LDEuNywwLDAsMC0uNiwxLjIsMS42LDEuNiwwLDAsMCwxLjcsMS43YzIuNC4xLDQuOCwwLDcuMy0uMWE1LjIsNS4yLDAsMCwxLTEsMS4xQTE2LjQsMTYuNCwwLDAsMSwxMjQuMSw0My4xWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEyLjQgLTE5LjQpIiBjbGFzcz0iY29sb3IzNzQyOTAgc3ZnU2hhcGUiLz48L3N2Zz4=");
}
.flicker-svg{
  width: 23px;
  height: 11px;
  cursor          : pointer;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyMS40IDkuNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjEuNCA5LjQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHRpdGxlPkFzc2V0IDU8L3RpdGxlPgo8ZyBpZD0iTGF5ZXJfMl8xXyI+Cgk8ZyBpZD0iTGF5ZXJfMS0yIj4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOC45LDIuNUM4LjIsMC45LDYuNS0wLjEsNC44LDBDMi4xLDAsMCwyLjIsMCw0LjhjMCwwLjIsMCwwLjUsMC4xLDAuN2MwLDAsMCwwLjEsMCwwLjIKCQkJYzAuMSwwLjUsMC4zLDEsMC42LDEuNWwwLjEsMC4ybDAuMiwwLjJDMiw5LDMuOSw5LjcsNS43LDkuNGMxLjEtMC4yLDIuMS0wLjgsMi44LTEuN0M4LjgsNy4zLDksNyw5LjEsNi42CgkJCUM5LjcsNS4zLDkuNiwzLjgsOC45LDIuNXogTTUuMiw3LjVDMy43LDcuNywyLjMsNi42LDIuMSw1LjFDMiw0LjMsMi4zLDMuNSwyLjgsMi44YzAuOC0wLjcsMi0wLjksMy0wLjVjMC42LDAuMiwxLDAuNiwxLjMsMS4yCgkJCWwwLDBjMCwwLjEsMC4xLDAuMSwwLjEsMC4yYzAuMywwLjcsMC4zLDEuNiwwLDIuM2wwLDBDNi44LDYuOCw2LjEsNy4zLDUuMiw3LjVMNS4yLDcuNXoiLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjAuOCwyLjVjLTAuOC0xLjYtMi40LTIuNi00LjEtMi41Yy0yLjcsMC00LjgsMi4yLTQuNyw0LjljMCwwLjIsMCwwLjQsMC4xLDAuNmMwLDAsMCwwLjEsMCwwLjIKCQkJYzAuMSwwLjUsMC4zLDEsMC42LDEuNWwwLjEsMC4ybDAuMiwwLjJjMS4xLDEuNSwyLjksMi4yLDQuOCwxLjhjMS4xLTAuMiwyLjEtMC44LDIuOC0xLjdjMC4zLTAuMywwLjUtMC42LDAuNi0xCgkJCUMyMS42LDUuMywyMS41LDMuOCwyMC44LDIuNXogTTE3LjEsNy41Yy0xLjIsMC4yLTIuNS0wLjUtMi45LTEuN2MtMC40LTEtMC4yLTIuMiwwLjYtM2MwLjgtMC43LDItMC45LDMtMC41CgkJCWMwLjYsMC4yLDEsMC42LDEuNCwxLjJsMCwwYzAsMCwwLDAuMSwwLjEsMC4yYzAuMywwLjcsMC4zLDEuNiwwLDIuM2wwLDBDMTguNyw2LjgsMTgsNy4zLDE3LjEsNy41TDE3LjEsNy41eiIvPgoJPC9nPgo8L2c+Cjwvc3ZnPg==");
}
.yelp-svg{
  width: 21px;
  height: 26px;
  cursor          : pointer;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyMC4yIDI0LjUiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDIwLjIgMjQuNTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNGRkZGRkY7fQo8L3N0eWxlPgo8dGl0bGU+QXNzZXQgNjwvdGl0bGU+CjxnIGlkPSJMYXllcl8yXzFfIj4KCTxnIGlkPSJMYXllcl8xLTIiPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik05LjksMTEuMkM5LjYsMTAuMSw5LjMsOSw5LDcuOUM4LjksNy40LDguOCw2LjgsOC42LDYuM0M4LjQsNS4yLDguMSw0LjIsNy44LDMuMkM3LjYsMi40LDcuNCwxLjcsNy4yLDEKCQkJQzYuNywwLjEsNi0wLjEsNS4xLDAuNEwxLjksMi4xQzEuMSwyLjMsMC43LDMuMiwwLjksMy45QzEsNC4yLDEuMSw0LjQsMS4zLDQuNUMzLjUsNy4yLDUuNyw5LjgsOCwxMi40YzAuMywwLjUsMSwwLjYsMS41LDAuMwoJCQlDOS45LDEyLjQsMTAuMSwxMS44LDkuOSwxMS4yeiBNOC41LDExLjJMMS45LDMuNGw0LjItMi4yQzYuMywyLDYuNCwyLjcsNi43LDMuNGMwLjEsMC4yLDEuNyw3LjcsMS45LDcuOEw4LjUsMTEuMnoiLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOC45LDEzYy0wLjQsMC0wLjgtMC4yLTEuMS0wLjZMNi42LDExQzQuOCw5LDMsNi44LDEuMiw0LjZDMC44LDQuMiwwLjcsMy43LDAuNywzLjJjMC4yLTAuNSwwLjUtMSwxLTEuMgoJCQlsMC40LTAuMkw1LDAuM0M1LjQsMCw1LjktMC4xLDYuNCwwLjFDNi44LDAuMiw3LjEsMC42LDcuMywxYzAuMiwwLjQsMC4zLDAuOCwwLjQsMS4zYzAuMSwwLjMsMC4xLDAuNiwwLjIsMC45CgkJCWMwLjQsMSwwLjYsMi4xLDAuOCwzLjJDOC45LDYuNiw5LDcsOSw3LjNsMC4xLDAuNWwwLjIsMC43YzAuMiwwLjksMC40LDEuOCwwLjcsMi43bDAsMGMwLjMsMC42LDAsMS4zLTAuNSwxLjYKCQkJQzkuMywxMi45LDkuMSwxMyw4LjksMTN6IE02LDAuM2MtMC4zLDAtMC42LDAuMS0wLjgsMC4yTDIuMywyTDEuOSwyLjJDMS41LDIuNCwxLjIsMi44LDEsMy4yQzEsMy43LDEuMSw0LjEsMS40LDQuNAoJCQljMS44LDIuMiwzLjcsNC4zLDUuNCw2LjRsMS4yLDEuNGMwLjMsMC40LDAuOCwwLjYsMS4zLDAuM2MwLjQtMC4zLDAuNS0wLjcsMC40LTEuM0M5LjUsMTAuNCw5LjIsOS41LDksOC42TDguOCw3LjlMOC43LDcuNAoJCQlDOC42LDcsOC42LDYuNyw4LjQsNi40QzguMiw1LjMsOCw0LjMsNy42LDMuM0M3LjUsMyw3LjQsMi42LDcuNCwyLjNDNy4zLDEuOSw3LjIsMS41LDcsMS4xQzYuOSwwLjgsNi42LDAuNSw2LjMsMC40CgkJCUM2LjIsMC4zLDYuMSwwLjMsNiwwLjN6IE04LjQsMTEuNEwxLjYsMy4zTDYuMiwxbDAuMSwwLjJsMC4yLDAuN2MwLjEsMC41LDAuMywxLDAuNSwxLjRDNi44LDMuNCw3LDMuOCw3LjMsNQoJCQljMC40LDEuOSwxLjMsNS44LDEuNSw2TDksMTEuMkw4LjQsMTEuNHogTTIuMSwzLjRsNi4yLDcuNEM4LjEsMTAuMiw3LjgsOC43LDcsNS4xQzYuOCw0LjIsNi42LDMuNSw2LjYsMy40CgkJCWMtMC4yLTAuNS0wLjMtMS0wLjUtMS41YzAtMC4xLTAuMS0wLjMtMC4xLTAuNUwyLjEsMy40eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xOS4xLDEwYy0wLjMsMC4zLTAuNSwwLjgtMC45LDAuOWMtMS44LDAuOC0zLjcsMS42LTUuNSwyLjRjLTAuNCwwLjEtMC45LDAtMS4yLTAuMwoJCQljLTAuMy0wLjMtMC40LTAuNy0wLjMtMS4yYzAuNy0xLjksMS42LTMuOCwyLjQtNS43YzAuMS0wLjUsMC43LTAuOCwxLjItMC43YzAuMiwwLDAuMywwLjEsMC40LDAuMmMxLjIsMS4xLDIuNCwyLjMsMy42LDMuNQoJCQlDMTksOS4zLDE5LDkuNiwxOS4xLDEweiBNMTIuMiwxMi4zbDUuNS0yLjRsLTMuMS0zLjJMMTIuMiwxMi4zeiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMi40LDEzLjVjLTAuNCwwLTAuNy0wLjEtMS0wLjRjLTAuMy0wLjQtMC40LTAuOS0wLjMtMS4zYzAuOC0yLjEsMS43LTQsMi40LTUuN2MwLjItMC40LDAuNS0wLjcsMC45LTAuOAoJCQljMC40LTAuMSwwLjcsMCwxLDAuM2MxLjEsMSwyLjEsMiwzLjEsM0wxOSw5YzAuMSwwLjIsMC4yLDAuMywwLjMsMC41YzAsMC4xLDAuMSwwLjIsMC4xLDAuNFYxMGwtMC4xLDAuMQoJCQljLTAuMSwwLjEtMC4yLDAuMi0wLjIsMC4zYy0wLjIsMC4zLTAuNCwwLjUtMC43LDAuN2MtMiwwLjktMy44LDEuNy01LjUsMi40QzEyLjcsMTMuNSwxMi41LDEzLjUsMTIuNCwxMy41eiBNMTQuNiw1LjZoLTAuMgoJCQljLTAuMywwLjEtMC42LDAuMy0wLjcsMC42Yy0wLjcsMS43LTEuNiwzLjYtMi40LDUuN2MtMC4xLDAuNCwwLDAuNywwLjIsMWMwLjMsMC4yLDAuNywwLjMsMS4xLDAuMmMxLjctMC43LDMuNS0xLjQsNS41LTIuNAoJCQljMC4yLTAuMiwwLjQtMC40LDAuNi0wLjZsMC4yLTAuMmMwLTAuMS0wLjEtMC4yLTAuMS0wLjNjMC0wLjEtMC4xLTAuMy0wLjItMC40bC0wLjQtMC40Yy0xLTEtMi0yLjEtMy4xLTMKCQkJQzE1LDUuNywxNC44LDUuNiwxNC42LDUuNnogTTExLjksMTIuNmwyLjYtNi4xTDE4LDEwTDExLjksMTIuNnogTTE0LjYsN2wtMi4xLDVsNC45LTIuMUwxNC42LDd6Ii8+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTEuNSwxMi4zbDUuMywxLjJjMC4zLDAsMC41LDAuMSwwLjgsMC4yYzAuMywwLjMsMC44LDAuNiwwLjgsMWMwLDAuNC0wLjIsMC44LTAuNSwxLjEKCQkJYy0xLjcsMS4xLTMuNCwyLjEtNS4yLDMuMWMtMC41LDAuMy0xLjIsMC4yLTEuNS0wLjNDMS4xLDE4LjUsMSwxOC40LDEsMTguMmMtMC40LTEuNS0wLjYtMy4xLTAuOC00LjZjMC0wLjYsMC40LTEuMiwxLjEtMS4zCgkJCUMxLjMsMTIuMywxLjQsMTIuMywxLjUsMTIuM3ogTTIsMThsNS4zLTMuMmwtNi0xLjNMMiwxOHoiLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMiwxOS4zYy0wLjIsMC0wLjMsMC0wLjUtMC4xYy0wLjQtMC4yLTAuNi0wLjUtMC43LTAuOWMtMC4zLTEuNC0wLjYtMi45LTAuOC00LjZjLTAuMS0wLjQsMC0wLjcsMC4zLTEKCQkJYzAuMy0wLjMsMC43LTAuNSwxLjItMC41bDAsMGw1LjMsMS4ySDdjMC4yLDAsMC40LDAuMSwwLjYsMC4yYzAuMywwLjMsMC44LDAuNywwLjksMS4xYzAsMC41LTAuMiwxLTAuNiwxLjIKCQkJYy0xLjUsMC45LTMsMS45LTUuMiwzLjFDMi41LDE5LjIsMi4zLDE5LjMsMiwxOS4zeiBNMS40LDEyLjVjLTAuMywwLTAuNywwLjEtMC45LDAuNGMtMC4yLDAuMi0wLjMsMC40LTAuMiwwLjcKCQkJYzAuMiwxLjcsMC41LDMuMiwwLjgsNC42YzAuMSwwLjMsMC4yLDAuNiwwLjUsMC43QzIsMTksMi40LDE5LDIuNywxOC44YzIuMS0xLjIsMy43LTIuMiw1LjItMy4xYzAuMy0wLjIsMC41LTAuNiwwLjUtMC45CgkJCWMtMC4xLTAuMy0wLjUtMC42LTAuOC0wLjljLTAuMi0wLjEtMC4zLTAuMS0wLjUtMC4xbC0wLjItMC4xTDEuNCwxMi41TDEuNCwxMi41eiBNMS45LDE4LjNsLTAuOC01bDYuNywxLjVMMS45LDE4LjN6IE0xLjUsMTMuNwoJCQlsMC43LDQuMWw0LjgtMi45TDEuNSwxMy43eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMi4zLDIzLjFjMCwwLjctMC41LDEuMi0xLjEsMS4zYy0wLjEsMC0wLjIsMC0wLjMsMGwtNC4yLTAuNmMtMC43LDAtMS4yLTAuNS0xLjMtMS4xYzAtMC4zLDAuMS0wLjYsMC4zLTAuOQoJCQljMS0xLjYsMS45LTMuMywyLjktNC45YzAuMy0wLjQsMC43LTAuNiwxLjItMC43YzAuNSwwLjEsMC44LDAuNCwxLDAuOWMwLjUsMS45LDEsMy45LDEuNCw1LjlDMTIuMiwyMywxMi4zLDIzLDEyLjMsMjMuMXoKCQkJIE02LjYsMjIuNWw0LjUsMC43bC0xLjQtNkw2LjYsMjIuNXoiLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTEuMSwyNC41aC0wLjJsLTQuMi0wLjZjLTAuNSwwLTEtMC4zLTEuMi0wLjhjLTAuMi0wLjUtMC4xLTEsMC4yLTEuNGwwLjItMC4yYzAuOS0xLjUsMS44LTMuMSwyLjgtNC42CgkJCUM4LjgsMTYuMyw5LjMsMTYsOS45LDE2YzAuNSwwLjEsMSwwLjUsMS4xLDFjMC40LDEuNSwwLjcsMywxLjEsNC40bDAuMywxLjVjMCwwLjEsMCwwLjEsMCwwLjJ2MC4xYzAsMC40LTAuMSwwLjgtMC40LDEuMQoJCQlDMTEuNywyNC40LDExLjQsMjQuNiwxMS4xLDI0LjV6IE05LjgsMTYuM2MtMC40LDAuMS0wLjgsMC4zLTEsMC42Yy0xLDEuNS0xLjksMy4xLTIuOCw0LjZsLTAuMSwwLjJjLTAuMiwwLjMtMC4zLDAuOC0wLjEsMS4yCgkJCWMwLjIsMC40LDAuNiwwLjYsMSwwLjZsNC4yLDAuNmMwLjMsMC4xLDAuNiwwLDAuOS0wLjJjMC4yLTAuMiwwLjQtMC41LDAuNC0wLjh2LTAuMWMwLDAsMC0wLjEsMC0wLjFsLTAuMy0xLjUKCQkJYy0wLjMtMS40LTAuNy0yLjktMS4xLTQuNEMxMC42LDE2LjcsMTAuMiwxNi41LDkuOCwxNi4zTDkuOCwxNi4zeiBNMTEuNCwyMy40bC01LTAuOGwzLjUtNS45TDExLjQsMjMuNHogTTYuOSwyMi40TDExLDIzCgkJCWwtMS4zLTUuNEw2LjksMjIuNHoiLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTMuNywxNC42YzEuNywwLjIsMy41LDAuMyw1LjIsMC41YzEuMSwwLjEsMS41LDAuOSwxLDEuOWMtMC42LDEuMi0xLjIsMi40LTEuOCwzLjZzLTEuNCwxLjEtMi4yLDAuMgoJCQljLTEuMS0xLjItMi4yLTIuNS0zLjMtMy43Yy0wLjUtMC41LTEuMS0xLTAuNy0xLjlTMTMsMTQuNSwxMy43LDE0LjZ6IE0xMi44LDE1LjdsNC4xLDQuNmwyLTQuMUwxMi44LDE1Ljd6Ii8+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE2LjksMjEuNmMtMC41LDAtMC45LTAuMy0xLjItMC43bC0wLjMtMC40Yy0xLTEuMS0yLTIuMi0zLTMuM2MtMC4xLTAuMS0wLjEtMC4xLTAuMi0wLjIKCQkJYy0wLjQtMC41LTAuOS0xLTAuNi0xLjlzMS4xLTAuOCwxLjgtMC44aDAuMmwwLDBsMS42LDAuMWMxLjIsMC4xLDIuNCwwLjIsMy43LDAuNGMwLjUsMCwwLjksMC4zLDEuMiwwLjdjMC4yLDAuNSwwLjIsMSwwLDEuNAoJCQljLTAuNywxLjQtMS4yLDIuNS0xLjgsMy42Yy0wLjIsMC41LTAuNiwwLjgtMS4xLDAuOUwxNi45LDIxLjZ6IE0xMywxNC43Yy0wLjQsMC0wLjgsMC4yLTEsMC42Yy0wLjMsMC42LDAuMSwxLDAuNSwxLjVsMC4yLDAuMgoJCQljMSwxLjEsMiwyLjIsMywzLjNsMC4zLDAuNGMwLjMsMC40LDAuNywwLjYsMS4xLDAuNmMwLjQtMC4xLDAuNy0wLjQsMC45LTAuOGMwLjYtMS4xLDEuMS0yLjIsMS44LTMuNmMwLjItMC40LDAuMy0wLjgsMC4xLTEuMgoJCQljLTAuMi0wLjMtMC42LTAuNS0xLTAuNWMtMS4yLTAuMS0yLjQtMC4yLTMuNi0wLjRsLTEuNi0wLjFoLTAuMkwxMywxNC43eiBNMTcsMjAuNmwtNC41LTUuMWw2LjgsMC42TDE3LDIwLjZ6IE0xMy4yLDE1LjlsMy42LDQuMQoJCQlsMS45LTMuN0wxMy4yLDE1Ljl6Ii8+Cgk8L2c+CjwvZz4KPC9zdmc+")
}
.insta-svg{
  width: 25px;
  height: 26px;
  cursor          : pointer;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNC43IDI0LjciIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI0LjcgMjQuNzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNmZmZmZmY7fQo8L3N0eWxlPgo8dGl0bGU+QXNzZXQgNzwvdGl0bGU+CjxnIGlkPSJMYXllcl8yXzFfIj4KCTxnIGlkPSJMYXllcl8xLTIiPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yNC43LDE3LjZjMC4xLTIsMC00LjEsMC02LjFjMC0xLjQsMC0yLjgsMC00LjJjMC0wLjEsMC0wLjEsMC0wLjJjMC0wLjEsMC0wLjEsMC0wLjJjMC0yLjUtMS40LTQuOS0zLjYtNgoJCQljLTEtMC41LTIuMS0wLjgtMy4yLTAuOGgtMS4yQzEzLjcsMCwxMC44LDAsNy44LDAuMUg2LjljLTAuMywwLTAuNiwwLTAuOSwwLjFDNC45LDAuMywzLjcsMC44LDIuOCwxLjVDMS45LDIuMSwxLjIsMywwLjgsNAoJCQlDMC40LDQuOSwwLjEsNS45LDAuMSw2LjljMCwxLDAsMiwwLDIuOWMwLDEuNiwwLDMuMiwwLDQuOGMwLDEsMCwyLDAsM2MwLDAuOCwwLjIsMS41LDAuNCwyLjNWMjBjMCwwLjIsMC4xLDAuMywwLjIsMC41CgkJCWMwLjEsMC4xLDAuMSwwLjMsMC4yLDAuNGMwLDAsMC4xLDAuMSwwLjEsMC4xYzAuMSwwLjEsMC4yLDAuMywwLjMsMC40bDAuMSwwLjFsMC4yLDAuM2MxLjMsMS44LDMuNCwyLjgsNS42LDIuOAoJCQljMiwwLjEsNC4xLDAsNi4xLDBoMS4yYzEuMSwwLDIuMiwwLDMuMywwYzIuOCwwLDUuNC0xLjYsNi41LTQuM2MwLjItMC41LDAuNC0xLjEsMC41LTEuN0MyNC42LDE4LjQsMjQuNiwxOCwyNC43LDE3LjZ6CgkJCSBNMTUuMywyMi45Yy0xLjgsMC0zLjYsMC4xLTUuNCwwYy0xLjItMC4xLTIuNS0wLjItMy43LTAuNGMtMC40LTAuMS0wLjgtMC4yLTEuMi0wLjNjLTAuOS0wLjMtMS43LTEtMi4zLTEuOAoJCQljLTAuMy0wLjYtMC41LTEuMy0wLjYtMmMtMC42LTQtMC42LTguMSwwLTEyLjJjMC4xLTIuMSwxLjctMy44LDMuNy00LjFsMC40LTAuMWMxLjMtMC4yLDIuNi0wLjMsMy45LTAuNGMxLjgsMCwzLjUsMC4xLDUuMywwLjEKCQkJYzEsMC4xLDIsMC4yLDIuOSwwLjNjMC41LDAuMSwxLDAuMiwxLjUsMC40YzAuMywwLjEsMC42LDAuMywwLjgsMC40YzEsMC44LDEuNywyLDEuOSwzLjRjMC4yLDEsMC4zLDEuOSwwLjMsMi45YzAsMSwwLDIsMCwyLjkKCQkJcy0wLjEsMi4yLDAsMy4zYzAsMC4zLDAsMC41LDAsMC44Yy0wLjEsMC44LTAuMiwxLjYtMC4zLDIuM2MwLDAuMi0wLjEsMC40LTAuMiwwLjZjLTAuMiwwLjYtMC40LDEuMS0wLjgsMS42CgkJCWMtMC44LDEtMS45LDEuNi0zLjEsMS43QzE3LjUsMjIuOCwxNi40LDIyLjksMTUuMywyMi45eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xOC42LDExLjljMC0wLjEsMC0wLjEsMC0wLjJjMC0wLjEsMC0wLjEsMC0wLjJjLTAuMi0yLjQtMS45LTQuNS00LjItNS4xbC0wLjItMC4xYy0wLjYtMC4yLTEuMi0wLjItMS44LTAuMgoJCQljLTMsMC01LjYsMi4xLTYuMSw1LjFjLTAuMSwwLjQtMC4xLDAuOS0wLjEsMS4zYzAuMSwzLjEsMi40LDUuNiw1LjQsNmMwLjYsMC4xLDEuMSwwLjEsMS43LDBjMC41LDAsMS0wLjEsMS41LTAuNAoJCQlDMTcuMywxNy4yLDE4LjgsMTQuNiwxOC42LDExLjl6IE0xMS42LDE2LjZjLTItMC4zLTMuNC0yLTMuNi00LjNjMC0wLjEsMC0wLjMsMC0wLjRjMC0wLjEsMC0wLjEsMC0wLjJjMC40LTIuMiwyLjItMy43LDQuNC0zLjgKCQkJYzEsMCwxLjksMC40LDIuNywxbDAuMiwwLjJsMC4zLDAuM2MwLjEsMC4xLDAuMSwwLjIsMC4yLDAuM2MwLjUsMC42LDAuOCwxLjMsMC45LDJjMCwwLjIsMC4xLDAuNCwwLjEsMC42YzAsMCwwLDAuMSwwLDAuMWwwLDAKCQkJYzAsMC4xLDAsMC4yLDAsMC4zYy0wLjIsMS41LTEuMSwyLjgtMi41LDMuNUMxMy40LDE2LjYsMTIuNSwxNi44LDExLjYsMTYuNkwxMS42LDE2LjZ6Ii8+Cgk8L2c+CjwvZz4KPGNpcmNsZSBjbGFzcz0ic3QwIiBjeD0iMTkuNCIgY3k9IjUuNCIgcj0iMC45Ii8+Cjwvc3ZnPg==")
}
.youtube-svg{
  width: 25px;
  height: 26px;
  cursor          : pointer;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNC43IDI0LjciIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI0LjcgMjQuNzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNGRkZGRkY7fQo8L3N0eWxlPgo8dGl0bGU+QXNzZXQgODwvdGl0bGU+CjxnIGlkPSJMYXllcl8yXzFfIj4KCTxnIGlkPSJMYXllcl8xLTIiPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yNC42LDE2LjZjMC4xLTIuOSwwLjEtNS44LDAtOC44VjYuOWMwLTAuMy0wLjEtMC42LTAuMS0wLjljLTAuMi0xLjItMC42LTIuMy0xLjMtMy4yCgkJCWMtMC43LTAuOS0xLjUtMS42LTIuNS0yYy0wLjktMC40LTEuOS0wLjYtMi45LTAuN2MtMSwwLTIsMC0yLjksMGMtMS42LDAtMy4yLDAtNC44LDBjLTEsMC0yLDAtMywwYy0wLjgsMC0xLjUsMC4yLTIuMywwLjRINC43CgkJCWMtMC4yLDAtMC4zLDAuMS0wLjUsMC4yTDMuOCwwLjhMMy43LDAuOUwzLjIsMS4yTDMuMSwxLjNMMi44LDEuNUMxLjEsMi44LDAuMSw0LjksMC4xLDcuMWMtMC4xLDIsMCw0LjEsMCw2LjF2MS40CgkJCWMwLDEsMCwyLjEsMCwzLjFjMCwwLjEsMCwwLjEsMCwwLjJjMCwwLjEsMCwwLjIsMCwwLjJjMCwwLjEsMCwwLjIsMCwwLjNjMC4yLDIuNiwxLjgsNC44LDQuMiw1LjhjMC42LDAuMiwxLjEsMC40LDEuNywwLjUKCQkJYzAuNCwwLjEsMC43LDAuMSwxLjEsMC4xYzIsMC4xLDQuMSwwLDYuMSwwYzEuNCwwLDMuNCwwLDQuOCwwYzAuMSwwLDAuMywwLDAuNC0wLjFjMi4zLTAuMiw0LjMtMS41LDUuNC0zLjUKCQkJYzAuNS0xLDAuOC0yLjEsMC44LTMuMUMyNC42LDE3LjQsMjQuNiwxNywyNC42LDE2LjZ6IE0yMi42LDE4LjRjLTAuMSwwLjUtMC4yLDEtMC40LDEuNWMtMC4xLDAuMy0wLjMsMC42LTAuNSwwLjgKCQkJYy0wLjgsMS0yLDEuNy0zLjQsMS45Yy0wLjksMC4yLTEuOCwwLjMtMi44LDAuM2MtMC45LDAtMS45LDAtMi44LDBjLTEuMiwwLTIuMy0wLjEtMy41LTAuMWMtMC4yLDAtMC41LDAtMC43LDAKCQkJYy0wLjgtMC4xLTEuNi0wLjItMi40LTAuM2MtMC4yLDAtMC40LTAuMS0wLjYtMC4yYy0wLjYtMC4yLTEuMS0wLjQtMS43LTAuOGMtMS0wLjgtMS42LTEuOS0xLjctMy4xYy0wLjEtMS0wLjMtMi4xLTAuMy0zLjEKCQkJYzAtMS45LTAuMS0zLjgsMC01LjhDMS45LDguNSwyLDcuMywyLjIsNi4yQzIuMiw1LjgsMi4zLDUuNCwyLjQsNWMwLjMtMC45LDEtMS43LDEuOC0yLjJjMC42LTAuMywxLjMtMC41LDItMC42CgkJCWM0LTAuNiw4LjEtMC42LDEyLjIsMGMyLjEsMC4xLDMuOCwxLjcsNC4xLDMuOGMwLDAuMSwwLDAuMiwwLjEsMC40YzAuMiwxLjMsMC4zLDIuNiwwLjQsMy45YzAsMS44LTAuMSwzLjUsMCw1LjMKCQkJQzIyLjgsMTYuNSwyMi43LDE3LjQsMjIuNiwxOC40eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMC41LDlsNC42LDEuOWMwLjIsMC4xLDAuNSwwLjEsMC43LDAuM2MwLjMsMC4zLDAuNSwwLjcsMC42LDEuMWMtMC4xLDAuNC0wLjMsMC44LTAuNywxCgkJCWMtMS43LDAuOC0zLjQsMS42LTUuMSwyLjNjLTAuNSwwLjItMS4xLDAtMS4zLTAuNWMtMC4xLTAuMi0wLjEtMC4zLTAuMS0wLjVjMC0xLjYsMC0zLjEsMC00LjdjMC0wLjYsMC41LTEuMSwxLjItMS4xCgkJCUMxMC40LDksMTAuNSw5LDEwLjUsOXogTTEwLjEsMTQuN2w1LjItMi40bC01LjItMi4yTDEwLjEsMTQuN3oiLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTAuMSwxNS45Yy0wLjIsMC0wLjQtMC4xLTAuNi0wLjJDOS4yLDE1LjUsOSwxNS4xLDksMTQuN2MwLTEuNCwwLTMsMC00LjdjMC0wLjQsMC4yLTAuNywwLjUtMC45CgkJCWMwLjMtMC4yLDAuNy0wLjMsMS4xLTAuMmwwLDBsNC42LDEuOWwwLjIsMC4xYzAuMiwwLDAuNCwwLjEsMC41LDAuM2MwLjMsMC4zLDAuNSwwLjgsMC42LDEuMmMtMC4xLDAuNS0wLjMsMC45LTAuOCwxLjEKCQkJYy0xLjksMC45LTMuNywxLjctNS4xLDIuM0MxMC40LDE1LjksMTAuMiwxNS45LDEwLjEsMTUuOXogTTEwLjMsOS4xYy0wLjIsMC0wLjQsMC4xLTAuNiwwLjJDOS41LDkuNSw5LjMsOS43LDkuMywxMAoJCQljLTAuMSwxLjctMC4xLDMuMy0wLjEsNC43YzAsMC4zLDAuMSwwLjYsMC40LDAuOGMwLjMsMC4xLDAuNiwwLjEsMC45LDBjMS40LTAuNiwzLjItMS40LDUuMS0yLjNjMC4zLTAuMiwwLjUtMC41LDAuNi0wLjkKCQkJYy0wLjEtMC40LTAuMy0wLjctMC41LTFjLTAuMS0wLjEtMC4yLTAuMi0wLjQtMC4yTDE1LDExLjFsLTQuNS0xLjlMMTAuMyw5LjF6IE0xMCwxNC45bDAuMS01LjFsNS43LDIuNEwxMCwxNC45eiBNMTAuNCwxMC4zCgkJCWwtMC4xLDQuMWw0LjctMi4xTDEwLjQsMTAuM3oiLz4KCTwvZz4KPC9nPgo8L3N2Zz4=")
}
.newletter-svg{
  width: 25px;
  height: 26px;
  cursor          : pointer;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNC43IDI0LjciIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI0LjcgMjQuNzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNGRkZGRkY7fQo8L3N0eWxlPgo8dGl0bGU+QXNzZXQgOTwvdGl0bGU+CjxnIGlkPSJMYXllcl8yXzFfIj4KCTxnIGlkPSJMYXllcl8xLTIiPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yNC42LDE2LjZjMC4xLTIuOSwwLjEtNS44LDAtOC44VjYuOWMwLTAuMy0wLjEtMC42LTAuMS0wLjljLTAuMi0xLjItMC42LTIuMy0xLjMtMy4yCgkJCWMtMC43LTAuOS0xLjUtMS42LTIuNS0yYy0wLjktMC40LTEuOS0wLjYtMi45LTAuN2MtMSwwLTIsMC0yLjksMGMtMS42LDAtMy4yLDAtNC44LDBjLTEsMC0yLDAtMywwYy0wLjgsMC0xLjUsMC4yLTIuMywwLjRINC43CgkJCWMtMC4yLDAtMC4zLDAuMS0wLjUsMC4yTDMuOCwwLjhMMy43LDAuOUwzLjIsMS4yTDMuMSwxLjNMMi44LDEuNUMxLjEsMi44LDAuMSw0LjksMC4xLDcuMWMtMC4xLDIsMCw0LjEsMCw2LjF2MS40CgkJCWMwLDEsMCwyLjEsMCwzLjFjMCwwLjEsMCwwLjEsMCwwLjJjMCwwLjEsMCwwLjIsMCwwLjJjMCwwLjEsMCwwLjIsMCwwLjNjMC4yLDIuNiwxLjgsNC44LDQuMiw1LjhjMC42LDAuMiwxLjEsMC40LDEuNywwLjUKCQkJYzAuNCwwLjEsMC43LDAuMSwxLjEsMC4xYzIsMC4xLDQuMSwwLDYuMSwwYzEuNCwwLDMuNCwwLDQuOCwwYzAuMSwwLDAuMywwLDAuNC0wLjFjMi4zLTAuMiw0LjMtMS41LDUuNC0zLjUKCQkJYzAuNS0xLDAuOC0yLjEsMC44LTMuMUMyNC42LDE3LjQsMjQuNiwxNywyNC42LDE2LjZ6IE0yMi42LDE4LjRjLTAuMSwwLjUtMC4yLDEtMC40LDEuNWMtMC4xLDAuMy0wLjMsMC42LTAuNSwwLjgKCQkJYy0wLjgsMS0yLDEuNy0zLjQsMS45Yy0wLjksMC4yLTEuOCwwLjMtMi44LDAuM2MtMC45LDAtMS45LDAtMi44LDBjLTEuMiwwLTIuMy0wLjEtMy41LTAuMWMtMC4yLDAtMC41LDAtMC43LDAKCQkJYy0wLjgtMC4xLTEuNi0wLjItMi40LTAuM2MtMC4yLDAtMC40LTAuMS0wLjYtMC4yYy0wLjYtMC4yLTEuMS0wLjQtMS43LTAuOGMtMS0wLjgtMS42LTEuOS0xLjctMy4xYy0wLjEtMS0wLjMtMi4xLTAuMy0zLjEKCQkJYzAtMS45LTAuMS0zLjgsMC01LjhDMS45LDguNSwyLDcuMywyLjIsNi4yQzIuMiw1LjgsMi4zLDUuNCwyLjQsNWMwLjMtMC45LDEtMS43LDEuOC0yLjJjMC42LTAuMywxLjMtMC41LDItMC42CgkJCWM0LTAuNiw4LjEtMC42LDEyLjIsMGMyLjEsMC4xLDMuOCwxLjcsNC4xLDMuOGMwLDAuMSwwLDAuMiwwLjEsMC40YzAuMiwxLjMsMC4zLDIuNiwwLjQsMy45YzAsMS44LTAuMSwzLjUsMCw1LjMKCQkJQzIyLjgsMTYuNSwyMi43LDE3LjQsMjIuNiwxOC40eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xOCw5LjdjMCwwLTAuMSwwLjEtMC4xLDAuMWMwLjEsMC4zLDAsMC42LTAuMSwwLjljLTAuMSwwLjMtMC4xLDAuNy0wLjIsMWMwLDAuMS0wLjEsMC4yLTAuMSwwLjMKCQkJYzAsMC4xLTAuMSwwLjItMC4xLDAuM2MwLDAuMy0wLjEsMC4yLTAuMiwwLjJjLTAuMSwwLjMtMC4xLDAuNS0wLjMsMC43Yy0wLjMsMC4zLTAuNiwwLjYtMC45LDAuOGMtMC4yLDAuMi0wLjMsMC4zLTAuNSwwLjQKCQkJYy0wLjEsMC4xLTAuMiwwLjEtMC4zLDAuMmMtMC4yLDAuMS0wLjQsMC4zLTAuNiwwLjRzLTAuMiwwLjItMC40LDAuMnMtMC4zLDAtMC4zLDAuMmMtMC4yLDAuMS0wLjMsMC4yLTAuNSwwLjIKCQkJYy0wLjEsMC0wLjMsMC0wLjQsMGwtMC4yLDAuM2wtMC4xLTAuMmMtMC4xLDAuNC0wLjQsMC4yLTAuNiwwLjNDMTIsMTYsMTEuOCwxNiwxMS42LDE2LjFjMCwwLTAuMSwwLTAuMSwwYy0wLjItMC4yLTAuMywwLTAuNSwwCgkJCWMtMC4yLDAtMC40LDAtMC42LDBjLTAuMy0wLjEtMC42LTAuMS0wLjktMC4yYy0wLjEsMC0wLjItMC4xLTAuMy0wLjJjLTAuMy0wLjItMC41LTAuNC0wLjgtMC42QzguMiwxNSw4LjEsMTQuOCw4LDE0LjYKCQkJYy0wLjEtMC4yLTAuMi0wLjUtMC4zLTAuN2wwLjItMC4xdi0wLjFINy43YzAuMS0wLjEtMC4zLTAuMywwLTAuNGMtMC4xLTAuMy0wLjEtMC41LDAtMC44YzAuMi0wLjMsMC4yLTAuNywwLjMtMQoJCQljMC0wLjEsMC4yLTAuMiwwLjMtMC40YzAuNC0wLjUsMC44LTEsMS4yLTEuNGMwLTAuMSwwLjIsMCwwLjMsMGMtMC4xLTAuMywwLTAuNCwwLjQtMC42YzAuMi0wLjEsMC4zLTAuMiwwLjUtMC40YzAsMCwwLDAsMC0wLjEKCQkJYzAuMy0wLjIsMC42LTAuNCwwLjktMC40bDAuNC0wLjJjMCwwLDAuMS0wLjEsMC4xLTAuMWwwLjQtMC4ybDAuMi0wLjFjMC4xLDAsMC4yLTAuMSwwLjMtMC4xYzAuMiwwLDAuNCwwLDAuNC0wLjJjMCwwLDAsMCwwLjEsMAoJCQljMC4yLDAuMSwwLjMtMC4yLDAuNS0wLjFWNy4yYy0wLjEsMC0wLjEsMC0wLjIsMGMtMSwwLTIuMSwwLjItMy4xLDAuNUM5LjgsNy45LDkuMSw4LjQsOC40LDlDOC4yLDkuMyw4LDkuNiw3LjgsMTAKCQkJYy0wLjEsMC4xLTAuMSwwLjItMC4yLDAuM0w3LjUsMTBWOS45bDAuMy0wLjNMNy42LDkuNWwwLjItMC4yTDcuNyw5bDAuNCwwLjFMOCw4LjRsMC41LTAuMUg4LjRjMC0wLjEsMC0wLjIsMC4xLTAuMwoJCQljMC4xLTAuMSwwLjItMC4yLDAuNC0wLjNMOSw3LjlsMC4yLTAuMkw5LjEsNy40bDAuMywwLjFsMC4xLTAuNGgwLjF2MC4zYzAuMy0wLjIsMC42LTAuNCwwLjktMC42YzAsMCwwLjEsMCwwLjIsMEgxMWwwLjQtMC4yCgkJCUwxMiw2LjRsMC4xLDAuMWwwLjQtMC4zbDAuMSwwLjJjMC4xLTAuMSwwLjMtMC4yLDAuNS0wLjFjMC4yLDAuMSwwLjQsMC4xLDAuNiwwYzAuMy0wLjIsMC42LDAsMC44LDAuMXMwLjIsMCwwLjMsMHMwLDAsMC4xLDAKCQkJbDAuMSwwLjJsMC4yLTAuMWwwLjEsMC4zYzAuMi0wLjMsMC4zLTAuMiwwLjQsMEMxNiw2LjYsMTYuMiw3LDE2LjUsN2MwLjEsMC4zLDAuMSwwLjMsMC40LDAuNGMwLjEsMCwwLjEsMC4xLDAuMiwwLjIKCQkJYzAuMSwwLjIsMC4yLDAuNCwwLjQsMC42YzAuMiwwLjIsMC4zLDAuNCwwLjEsMC43bDAuMywwLjJjLTAuMSwwLjItMC4xLDAuNCwwLjEsMC41TDE4LDkuN3ogTTguMywxMi4yYzAsMC4zLTAuMSwwLjUtMC4yLDAuOAoJCQlDOCwxMy4yLDcuOCwxMy40LDgsMTMuN2MwLjEsMC4xLDAuMiwwLjIsMC4yLDAuM2MwLjMsMC44LDEsMS4zLDEuOSwxLjRjMC41LDAsMSwwLDEuNC0wLjFjMS40LTAuMywyLjctMC45LDMuOC0xLjkKCQkJYzAuNi0wLjYsMS4xLTEuMiwxLjQtMS45YzAuMy0wLjUsMC40LTEuMSwwLjUtMS43YzAuMS0wLjYtMC4xLTEuMy0wLjYtMS43Yy0wLjQtMC4zLTAuOS0wLjYtMS40LTAuN2MtMC4zLTAuMS0wLjYtMC4xLTAuOSwwLjEKCQkJYy0wLjEsMC4xLTAuMywwLTAuNCwwaC0wLjF2MC4xYy0wLjMsMC4xLTAuNiwwLjItMC45LDAuM2MtMC40LDAuMi0wLjcsMC4zLTEuMSwwLjVjLTAuMSwwLjEtMC4yLDAuMi0wLjMsMC4yCgkJCWMtMC4yLDAtMC40LDAuMS0wLjUsMC4xbDAuMywwLjJoLTAuM2MtMC4yLDAuMy0wLjUsMC42LTAuOSwwLjhjLTAuMSwwLTAuMSwwLjEtMC4xLDAuMWwtMC41LDAuN2MwLDAuMS0wLjEsMC4xLTAuMSwwLjEKCQkJYy0wLjIsMC4yLTAuNCwwLjQtMC42LDAuNmMtMC4xLDAuMi0wLjEsMC42LTAuNSwwLjRDOC41LDExLjgsOC41LDEyLDguMywxMi4yeiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMi43LDE2LjVsLTAuMS0wLjRjLTAuMSwwLTAuMywwLTAuNCwwYy0wLjEsMC4xLTAuMywwLjEtMC40LDAuMWgtMC4xYy0wLjEsMC0wLjMsMC0wLjQtMC4xbDAsMAoJCQljLTAuMSwwLTAuMSwwLjEtMC4yLDAuMWMtMC4yLDAtMC40LDAtMC42LDBjLTAuMy0wLjEtMC42LTAuMS0wLjktMC4yYy0wLjEsMC0wLjMtMC4xLTAuNC0wLjJsLTAuMi0wLjFjLTAuMi0wLjEtMC40LTAuMy0wLjYtMC40CgkJCWMtMC4yLTAuMi0wLjMtMC40LTAuNC0wLjZjLTAuMS0wLjItMC4yLTAuMy0wLjItMC41TDcuNCwxNEg3LjNsMC4xLTAuMWwwLDBsMCwwdi0wLjFjLTAuMS0wLjEtMC4xLTAuMy0wLjEtMC40CgkJCWMwLTAuMSwwLjEtMC4xLDAuMS0wLjFjLTAuMS0wLjMsMC0wLjUsMC4xLTAuOGMwLjEtMC4yLDAuMS0wLjMsMC4yLTAuNWMwLTAuMiwwLjEtMC4zLDAuMS0wLjVjMCwwLDAtMC4xLDAtMC4xbDAtMC4yTDgsMTEuMgoJCQlMOCwxMS4xYzAsMCwwLjEtMC4xLDAuMS0wLjFjMC4yLTAuMywwLjQtMC42LDAuNy0wLjlDOSw5LjksOS4yLDkuNyw5LjMsOS42YzAuMS0wLjEsMC4yLTAuMSwwLjMtMC4xbDAsMEM5LjcsOS4yLDkuOSw5LDEwLjEsOC45CgkJCWMwLjEtMC4xLDAuMi0wLjEsMC4zLTAuMmwwLjEtMC4xbDAsMGwtMC4xLTAuMWgwLjFjMC4zLTAuMiwwLjYtMC40LDEtMC42bDAsMGgwLjFsMC4yLTAuMWMwLTAuMSwwLjEtMC4xLDAuMi0wLjFsMC4zLTAuMWwwLjMtMC4xCgkJCWgwLjFsMC4xLTAuMWMtMC43LDAuMS0xLjMsMC4yLTIsMC40QzEwLDguMSw5LjIsOC42LDguNiw5LjJDOC40LDkuMyw4LjMsOS42LDguMiw5LjhDOC4xLDkuOSw4LjEsMTAsOCwxMC4xbC0wLjEsMC4xbC0wLjMsMC42CgkJCUw3LjMsMTBWOS44bDAuMS0wLjFMNyw5LjZsMC41LTAuNEw3LjMsOC43bDAuNSwwLjFMNy43LDguMmwwLjUtMC4xYzAtMC4xLDAuMS0wLjIsMC4xLTAuM2MwLjEtMC4xLDAuMi0wLjIsMC4zLTAuMmwwLjEtMC4xCgkJCWwwLjEtMC4xTDguNiw3LjFsMC42LDAuMWwwLjEtMC40TDkuOCw3YzAuMi0wLjEsMC4zLTAuMiwwLjUtMC4zYzAuMSwwLDAuMiwwLDAuMywwbDAsMGgwLjJsMC41LTAuMkwxMiw2LjJsMCwwbDAuNC0wLjNsMC4xLDAuMgoJCQljMC4xLDAsMC4xLTAuMSwwLjItMC4xYzAuMSwwLDAuMywwLDAuNCwwLjFjMC4xLDAuMSwwLjMsMC4xLDAuNCwwYzAuMy0wLjEsMC41LTAuMSwwLjgsMGgwLjJoMC4xbDAuMS0wLjFMMTUsNi4xTDE1LjIsNmwwLjEsMC4yCgkJCWgwLjFjMC4xLDAsMC4zLDAuMSwwLjMsMC4yYzAuMiwwLDAuNCwwLjEsMC41LDAuMmMwLjEsMCwwLjIsMC4xLDAuMiwwLjFoMC4ybDAsMC4yYzAsMC4xLDAsMC4xLDAsMC4ybDAuMiwwLjEKCQkJYzAuMSwwLjEsMC4yLDAuMSwwLjMsMC4yYzAuMSwwLjEsMC4xLDAuMiwwLjEsMC4yYzAuMSwwLjEsMC4xLDAuMiwwLjIsMC4zYzAuMiwwLjIsMC4zLDAuNSwwLjIsMC43TDE4LjIsOUwxOCw5LjIKCQkJQzE4LDkuMywxOCw5LjMsMTgsOS4zczAsMCwwLjEsMC4xbDAuMSwwLjF2MC4yTDE4LDkuOGMwLDAuMywwLDAuNi0wLjEsMC45Yy0wLjEsMC4yLTAuMSwwLjQtMC4xLDAuNmwtMC4xLDAuNAoJCQljMCwwLjEtMC4xLDAuMi0wLjEsMC4yYzAsMCwwLDAuMSwwLDAuMWwwLDAuMWMwLDAsMCwwLjEsMCwwLjFjMCwwLjEsMCwwLjMtMC4xLDAuNGMtMC4xLDAtMC4xLDAuMS0wLjIsMC4xbDAsMAoJCQljMCwwLjItMC4xLDAuNC0wLjIsMC42Yy0wLjIsMC4yLTAuNCwwLjUtMC42LDAuNmwtMC4yLDAuMmMtMC4yLDAuMi0wLjMsMC4zLTAuNSwwLjRjLTAuMSwwLjEtMC4yLDAuMS0wLjIsMC4xbC0wLjEsMC4xbC0wLjIsMC4yCgkJCWwtMC40LDAuMmgtMC4xYy0wLjEsMC4xLTAuMywwLjItMC40LDAuMmgtMC4xdjAuMUwxNCwxNS41bC0wLjIsMC4xYy0wLjEsMC4xLTAuMiwwLjEtMC40LDAuMmMtMC4xLDAtMC4yLDAtMC40LDBsMCwwTDEyLjcsMTYuNXoKCQkJIE04LDE0TDgsMTRjMC4xLDAuMiwwLjEsMC4zLDAuMiwwLjVjMC4xLDAuMiwwLjIsMC4zLDAuMywwLjRjMC4yLDAuMSwwLjQsMC4zLDAuNiwwLjRsMC4yLDAuMWMwLjEsMC4xLDAuMiwwLjEsMC4yLDAuMQoJCQljMC4zLDAuMSwwLjYsMC4yLDAuOSwwLjJjMC4yLDAsMC4zLDAsMC41LDBIMTFjMC4yLTAuMSwwLjQtMC4xLDAuNiwwbDAsMGgwLjJjMC4xLDAsMC4yLDAsMC4zLTAuMWMwLjEsMCwwLjItMC4xLDAuMy0wLjFoMC4xCgkJCWMwLDAsMCwwLDAtMC4xbDAuMS0wLjRjLTAuMywwLjEtMC43LDAuMi0xLDAuMmMtMC41LDAuMS0xLDAuMS0xLjUsMC4xQzkuMiwxNS42LDguMywxNC45LDgsMTRMOCwxNHogTTEzLDE1LjRoMC4yCgkJCWMwLjEsMCwwLjEsMCwwLjIsMGMwLjEsMCwwLjItMC4xLDAuMi0wLjFoMC4xYzAtMC4xLDAuMS0wLjIsMC4yLTAuMkMxNCwxNSwxNC4yLDE1LDE0LjMsMTVsMC4xLTAuMWwwLjEtMC4xbDAuNC0wLjJsMC4yLTAuMgoJCQlsMC4xLTAuMWwwLjItMC4xbDAuNC0wLjRsMC4zLTAuMmMwLjItMC4yLDAuNC0wLjQsMC42LTAuNmMwLjEtMC4xLDAuMS0wLjMsMC4yLTAuNGMwLTAuMSwwLTAuMiwwLjEtMC4zbDAuMS0wLjJoMC4xCgkJCWMwLTAuMSwwLTAuMiwwLjEtMC4zYzAsMCwwLDAsMC0wLjFsMC4xLTAuMWMwLDAsMC0wLjEsMC0wLjFjMC0wLjEsMC0wLjIsMC0wLjNjMC0wLjIsMC4xLTAuNSwwLjEtMC43YzAuMS0wLjIsMC4xLTAuNSwwLjEtMC44CgkJCWMwLTAuMSwwLTAuMSwwLTAuMmMwLTAuMS0wLjEtMC4xLTAuMS0wLjJjMC0wLjEsMC0wLjIsMC0wLjNsLTAuMS0wLjFjMCwwLjIsMCwwLjUsMCwwLjdjMCwwLjYtMC4xLDEuMy0wLjQsMS44CgkJCWMtMC40LDAuOC0wLjksMS40LTEuNSwyYy0wLjgsMC43LTEuNiwxLjItMi42LDEuNkwxMywxNS40eiBNOC41LDEyLjNjMCwwLjEsMCwwLjEsMCwwLjJjMCwwLjItMC4xLDAuNC0wLjIsMC41bC0wLjEsMC4xCgkJCWMtMC4xLDAuMi0wLjEsMC4yLDAsMC4zbDAuMSwwLjFjMC4xLDAuMSwwLjEsMC4yLDAuMiwwLjNjMC4zLDAuNywwLjksMS4yLDEuNywxLjJjMC40LDAsMC44LDAsMS4yLTAuMWMwLjQtMC4xLDAuOC0wLjIsMS4yLTAuMwoJCQlsMC4xLTAuM2wwLjEsMC4zYzAuOS0wLjMsMS43LTAuOCwyLjQtMS40YzAuNi0wLjUsMS0xLjIsMS40LTEuOWMwLjMtMC41LDAuNC0xLDAuNC0xLjVjMC0wLjcsMC0xLjEtMC41LTEuNQoJCQljLTAuNC0wLjMtMC44LTAuNS0xLjMtMC43Yy0wLjItMC4xLTAuNS0wLjEtMC43LDBjLTAuMSwwLTAuMiwwLjEtMC4zLDAuMWwwLDBMMTQsNy44bC0wLjMsMC4xQzEzLjUsOCwxMy40LDgsMTMuMiw4LjEKCQkJYy0wLjMsMC4xLTAuNywwLjMtMSwwLjVsLTAuMSwwLjFMMTIsOC43YzAsMC0wLjEsMC4xLTAuMiwwLjFsMC40LDAuM2gtMWMtMC4yLDAuMy0wLjUsMC41LTAuOCwwLjdoLTAuMWwtMC4xLDAuMWwtMC4xLDAuMWwwLDAKCQkJbC0wLjIsMC4zbC0wLjIsMC4zYzAsMC0wLjEsMC4xLTAuMSwwLjFsLTAuMiwwLjJjLTAuMSwwLjEtMC4zLDAuMy0wLjQsMC40bC0wLjEsMC4xYzAsMC4yLTAuMiwwLjMtMC40LDAuNAoJCQlDOC44LDEyLDguNywxMi4yLDguNSwxMi4zeiBNOC4xLDEyLjNjMCwwLjEtMC4xLDAuMi0wLjEsMC4zYzAsMC4xLTAuMSwwLjItMC4xLDAuM0M3LjksMTIuOCw4LDEyLjYsOC4xLDEyLjMKCQkJQzgsMTIuNCw4LDEyLjMsOC4xLDEyLjNMOC4xLDEyLjN6IE04LjIsMTEuOGMwLDAuMSwwLDAuMSwwLDAuMnYwLjFsMC0wLjFDOC4yLDExLjksOC4yLDExLjgsOC4yLDExLjhMOC4yLDExLjh6IE04LjQsMTEuNAoJCQlMOC40LDExLjRjMCwwLDAuMSwwLDAuMSwwbDAuMS0wLjFjMC0wLjEsMC4xLTAuMSwwLjEtMC4yYzAuMS0wLjIsMC4zLTAuNCwwLjQtMC41bDAuMi0wLjJjMCwwLDAuMS0wLjEsMC4xLTAuMUw5LjYsMTBsMCwwbDAsMAoJCQljLTAuMSwwLjItMC4zLDAuMy0wLjUsMC41Yy0wLjIsMC4yLTAuNSwwLjUtMC42LDAuN0M4LjUsMTEuMyw4LjUsMTEuMyw4LjQsMTEuNEw4LjQsMTEuNHogTTguMyw4Ljd2MC4ybDAuMi0wLjJMOC4zLDguN3oKCQkJIE0xNS4zLDcuMkwxNS4zLDcuMmMwLjYsMC4xLDEuMSwwLjQsMS41LDAuN2MwLjMsMC4yLDAuNSwwLjUsMC42LDAuOGMwLTAuMSwwLTAuMi0wLjEtMC4zQzE3LjEsOC4zLDE3LjEsOC4xLDE3LDgKCQkJYzAtMC4xLTAuMS0wLjItMC4xLTAuMmMwLDAtMC4xLTAuMS0wLjEtMC4xYy0wLjMtMC4yLTAuNC0wLjItMC40LTAuNGMtMC4xLDAtMC4yLTAuMS0wLjMtMC4yQzE1LjksNywxNS44LDcsMTUuOCw3bC0wLjIsMC4xCgkJCWwtMC4xLTAuMmwwLDBsMCwwTDE1LjMsNy4yeiBNOC43LDguMmwwLjIsMC4xTDksOC4yTDguOCw4TDguNyw4LjJDOC43LDguMSw4LjcsOC4yLDguNyw4LjJMOC43LDguMnogTTkuMyw3LjlMOSw4LjIKCQkJYzAuNS0wLjMsMS0wLjYsMS42LTAuOGMxLTAuMywyLjEtMC41LDMuMS0wLjVjMC4xLDAsMC4xLDAsMC4yLDBoMC4ydjAuMnYwLjFoMC4xYzAuMy0wLjEsMC42LTAuMiwwLjktMC4xTDE1LDYuOEwxNC43LDdsLTAuMS0wLjMKCQkJaC0wLjFjLTAuMSwwLTAuMiwwLTAuMy0wLjFjLTAuMS0wLjEtMC4zLTAuMS0wLjUsMGMtMC4zLDAuMS0wLjYsMC4xLTAuOS0wLjFjLTAuMSwwLTAuMiwwLTAuMiwwLjFMMTIuNSw3bC0wLjItMC4zTDEyLDYuOAoJCQlsLTAuMS0wLjFsLTAuNSwwLjJMMTEsNy4xaC0wLjRsMCwwaC0wLjFsMCwwTDEwLDcuNUw5LjYsNy44bDAsMEw5LjMsNy45eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMiwxOC41bC0xLjctMC4ybC0wLjEtMC4xbC0wLjEsMC4xbC0wLjItMC4xYzAtMC4xLDAuMy0wLjMsMC40LTAuM2MwLjEsMCwwLjIsMCwwLjMsMEwxMywxOAoJCQljMC40LDAsMC43LDAsMS4xLDBjMC4xLDAsMC4yLDAuMSwwLjIsMC4ybC0xLjIsMC4xbC0wLjgsMC4xTDEyLDE4LjV6Ii8+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTEyLDE4LjhoLTAuM2wtMS41LTAuMWwtMC4xLDAuMWwtMC40LTAuNHYtMC4xYzAtMC4xLDAuMS0wLjMsMC4yLTAuM2MwLjEtMC4xLDAuMy0wLjIsMC41LTAuMgoJCQljMC4xLDAsMC4yLDAsMC4yLDBoMS4xaDEuNGMwLjQsMCwwLjcsMCwxLjEsMGMwLjIsMCwwLjQsMC4zLDAuNCwwLjRsMC4xLDAuM2wtMS41LDAuMmwtMC42LDAuMWgtMC4zTDEyLDE4Ljh6IE0xMiwxOC4zaDAuM2gwLjIKCQkJaDAuMmgtMS4xSDExSDEyeiIvPgoJPC9nPgo8L2c+Cjwvc3ZnPg==")
}
.forward-slashes{
  display: block;
}
.spanish-header .forward-slashes{
  text-transform: uppercase;
}
.social-media-links span{
  margin-right: 22.7px;
}
.social-media-links span:last-of-type{
  margin-right: 0;
}
.desktop-newsletter{
  display: none;
}

.language-button{
  margin-left: 32px;
  position: absolute;
  top: 43px;
  right: 0;
}

.language-button a{
  color: #ffffff;
  text-decoration: none;
}

.language-button span:hover{
  color: #47499e;
  background: #ffffff;
}

.language-button span {
    padding: 7px 14px;
    border: 1px solid #ffffff;
    border-radius: 5px;
    cursor: pointer;
}

.material-tooltip{
  border-radius: 5px;
  height: 26px;
  min-height: 25px;
  padding: 5px 8px;
  top: 100px;

}

.material-tooltip .backdrop{
  background-color: #47499e;
}


.material-tooltip {
    background-color: #47499e;
    overflow: visible;
}

.material-tooltip .backdrop {
    display: none !important;
}

.material-tooltip:after {
  bottom: 100%;
  left: 50%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-color: rgba(71, 73, 158, 0);
  border-bottom-color: #47499e;
  border-width: 6px;
  margin-left: -6px;
}



/**********************************************************************
 *** VISUAL COMPOSER ***
/**********************************************************************/

.vce-row-content select{
  display: block;
}
.layout-sample-three-col h2{
  margin-top: 0;
}
.small-body{
  font-size: 11px;
}
.banner-row .banner-col{
  margin: 0 auto !important;
}
.banner-row .vce-single-image-wrapper,
.banner-row .vce-single-image-inner,
.banner-row img{
  width: 100%;
}
.banner-text{
  margin: 0 auto;
  width : 75%;
}
.banner-text p{
  font-size: 20px;
  font-weight: 300;
  font-style: normal;
  font-family: 'lato';
  margin: 1.14rem 0 .912rem;
}
.banner-btn button{
  font-size: 17px !important;
}
.accordion-btn{
  font-size: 17px !important;
}
.four-col-row h4{
  margin: 0;
}
.color-overlay-image span,
.color-overlay-image img{
  opacity: .3;
}
.vce-row ol:not(.browser-default)>li,
.vce-row ul:not(.browser-default)>li{
  margin-left    : 40px;
  padding: 10px 25px 10px 0 !important;
}
.vce-row ul:not(.browser-default)>li:first-child, 
li:first-child {
    padding-top: 0;
}
.vce-row ul:not(.browser-default)>li:last-child, li:last-child {
    margin-bottom: 18px;
}
.single-text-box-row ul:not(.browser-default)>li{
  list-style-type: disc;
  padding        : 10px 25px 10px 0;
  margin-left    : 40px;
}
.single-text-box-row ol:not(.browser-default)>li{
  list-style-type: decimal;
  padding        : 10px 25px 10px 0;
  margin-left    : 40px;
}
.master-accordion ul:not(.browser-default)>li{
  list-style-type: disc;
  padding        : 10px 25px 10px 0;
}
.single-img-slider-row .vce-simple-image-slider-img{
  width : 70%;
  margin: 0 auto;
}
.single-img-slider-row .vce-simple-image-slider-arrow{
  opacity   : 1;
  visibility: inherit;
  background: #fff;
}
.single-img-slider-row svg{
  display: none !important;
}
.vce-simple-image-slider-prev-arrow:before{
  font-family: 'FontAwesome';
  content    : '';
  color      : #4d4d4f;
  width      : 10px;
  height     : 10px;
  font-size  : 17px;
  position   : absolute;
  right      : 0;
  left       : 0;
  margin     : 0 auto;
  border-bottom    : 2px solid #4d4d4f;
  border-left      : 2px solid #4d4d4f;
  -webkit-transform: rotate(45deg);
  transform        : rotate(45deg);
  border-radius    : 3px;
}
.vce-simple-image-slider-prev-arrow:after{
  font-family  : 'FontAwesome';
  content      : '';
  color        : #4d4d4f;
  width        : 10px;
  height       : 10px;
  font-size    : 17px;
  position     : absolute;
  top          : -4px;
  right        : 0;
  left         : 0;
  margin       : 0 auto;
  border-bottom: 2px solid #4d4d4f;
}
.vce-simple-image-slider-prev-arrow{
  top: 50% !important;
}
.vce-simple-image-slider-next-arrow:after{
  font-family: 'FontAwesome';
  content    : '';
  color      : #4d4d4f;
  width      : 10px;
  height     : 10px;
  font-size  : 17px;
  position   : absolute;
  right      : 0;
  left       : 0;
  margin     : 0 auto;
  border-top       : 2px solid #4d4d4f;
  border-right     : 2px solid #4d4d4f;
  -webkit-transform: rotate(45deg);
  transform        : rotate(45deg);
  border-radius    : 3px;
}
.vce-simple-image-slider-next-arrow{
  top:50% !important;
}
.vce-simple-image-slider-next-arrow:before{
  font-family  : 'FontAwesome';
  content      : '';
  color        : #4d4d4f;
  width        : 10px;
  height       : 10px;
  font-size    : 17px;
  position     : absolute;
  top          : -4px;
  right        : 0;
  left         : 0;
  margin       : 0 auto;
  border-bottom: 2px solid #4d4d4f;
}
.vc-slider-prev-btn{
  position: absolute;
  top     : 50%;
  padding : 0;
  width   : 5%;
  -webkit-transform: translateY(-50%);
  transform        : translateY(-50%);
}
.vc-slider-next-btn{
  position: absolute;
  right   : 0;
  top     : 50%;
  padding : 0;
  width   : 5%;
  -webkit-transform: translateY(-50%);
  transform        : translateY(-50%);
}
.vce-image-gallery-list.slick-initialized.slick-slider {
  width : 90%;
  margin: 50px auto;
}
.visual-composer-custom-slick .vce-image-gallery-item,
.visual-composer-custom-slick .vce{
  margin: 0 !important;
}
.visual-composer-custom-slick img{
  width: 100% !important;
  height: auto !important;
}
.vce-row.landing-cta-cards{
  width: 90%;
  margin: 0 auto;
}
.vce-row.landing-cta-cards a{
  font-weight: 600;
}
/*.vce-row.landing-cta-cards a:hover{
  color: #47499e;
}*/
.landing-cta-cards .fa::before{
  font-size: 40px;
}
.landing-cta-cards #icon-member .fa::before{
  line-height: normal;
  height     : 60px;
  width      : 37px;
  content    : " ";
  background-image : url("images/icon-member.png");
  background-repeat: no-repeat;
  background-size  : contain;
}
.landing-cta-cards #icon-volunteer .fa::before{
  line-height: normal;
  height     : 50px;
  width      : 46px;
  content    : " ";
  background-image : url("images/icon-volunteer.png");
  background-repeat: no-repeat;
  background-size  : contain;
}
.landing-cta-cards #icon-donate .fa::before{
  line-height: normal;
  height     : 50px;
  width      : 48px;
  content    : " ";
  background-image : url("images/icon-donate.png");
  background-repeat: no-repeat;
  background-size  : contain;
}
.landing-cta-cards #icon-butterfly .fa::before{
  line-height: normal;
  height     : 48px;
  width      : 48px;
  content    : " ";
  background-image : url("images/icon-butterfly.png");
  background-repeat: no-repeat;
  background-size  : contain;
}
.landing-cta-cards #icon-code .fa::before{
  line-height: normal;
  height     : 30px;
  width      : 48px;
  content    : " ";
  background-image : url("images/icon-code.png");
  background-repeat: no-repeat;
  background-size  : contain;
}
.landing-cta-cards #icon-events .fa::before{
  line-height: normal;
  height     : 46px;
  width      : 42px;
  content    : " ";
  background-image : url("images/icon-events.png");
  background-repeat: no-repeat;
  background-size  : contain;
}
.landing-cta-cards #icon-reading .fa::before{
  line-height: normal;
  height     : 40px;
  width      : 48px;
  content    : " ";
  background-image : url("images/icon-reading.png");
  background-repeat: no-repeat;
  background-size  : contain;
}
.landing-cta-cards #icon-science .fa::before{
  line-height: normal;
  height     : 50px;
  width      : 30px;
  content    : " ";
  background-image : url("images/icon-science.png");
  background-repeat: no-repeat;
  background-size  : contain;
}
.landing-cta-cards .vce{
  margin-bottom: 0;
}
/*.left-cta-card,
.middle-cta-card,
.right-cta-card {
  margin-top: 75px;
  margin-bottom: 75px;
}*/
.cta-card-hover-text{
  max-height: 0;
  transition: max-height 0.5s ease-out;
  overflow: hidden;
  font-size:17px;
  line-height: normal;
}

.left-cta-card:hover .cta-card-hover-text,
.middle-cta-card:hover .cta-card-hover-text,
.right-cta-card:hover .cta-card-hover-text {
  max-height: 500px;
  transition: max-height 1.0s ease-in;
}
.cta-card-link{
  font-weight: 600px;
  font-size: 17px;
  margin-top: 1.168rem;
}

.custom-vc-tabs-row.max-width-container{
  margin: 75px auto !important;
}
.custom-vc-tabs-row .vce-classic-tabs-list .vce-classic-tabs-tab,
.custom-vc-tabs-row .vce-classic-tabs-panels-container{
  border: none !important;
}
.custom-vc-tabs-row .vce-classic-tabs-tab-title{
  text-transform: uppercase;
  padding: 20px !important;
}
.custom-vc-tabs-row .vce-classic-tabs-tab[data-vcv-active=true] .vce-classic-tabs-tab-title{
  font-weight: 600;
}
.custom-vc-tabs-row .vce-classic-tabs-container::after, 
.custom-vc-tabs-row .vce-classic-tabs-container::before,
.custom-vc-tabs-row .vce-classic-tabs-panel,
.custom-vc-tabs-row .vce-classic-tabs-panel-body{
  border: none !important;
}

/* Visual Composer Tabs */
.vce-tabs-with-slide-tab-title{
  color: #47499e;
}
.vce-tabs-with-slide-tab-title:hover{
  color: #0f77c5;
}

       
       /* Mobile Horizontal 548
   ================================ */
@media only screen and (min-width: 544px){
/* REMOVED FOR TESTING - THIS WAS HIDING THE 3 COLUMN GALLERY
.vce-image-gallery--columns-3 .vce-image-gallery-item {
    -webkit-box-flex: unset !important;
    -ms-flex: unset !important;
    flex: unset !important;
    max-width: unset !important;
} */
}


/**********************************************************************
 *** Landing ***
/**********************************************************************/

.home-slider{
  overflow: hidden;
}
.home-slider .slick-list{
  width: 120%;
  position: relative;
  left: -10%;
}
.home-slide-outer-wrapper{
  display: table;
  margin: 0 auto;
}
.home-slide-inner-wrapper {    
  display: table-cell;
  vertical-align: middle;
  -webkit-transform: scale( 0.8 );
  -moz-transform: scale( 0.8 );
  -o-transform: scale( 0.8 );
  -ms-transform: scale( 0.8 );
  transform: scale( 0.8 );   
  width: auto;
  height: auto;
  max-width: 500px;
}

.home-slide-inner-wrapper,.slider-read-more {
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -o-transition: all 1s ease-in-out;
  -ms-transition: all 1s ease-in-out;
  transition: all 1s ease-in-out;
}
.slick-current.slick-active.slick-center .home-slide-inner-wrapper {
  -webkit-transform: scale( 1 );
  -moz-transform: scale( 1 );
  -o-transform: scale( 1 );
  -ms-transform: scale( 1 );
  transform: scale( 1 );    
}
.featured-image{
  margin: 0 auto;
  height: auto;
}
.featured-image img{
  width : 100%;
  height: auto;
  max-width: 100%;
}
.home-slide-content-wrapper{
  text-align: center;
  margin: 0 auto;
  padding: 25px 15px;
}
.post-title{
  font-size: 25px;
  font-weight: 300;
  line-height: 27px;
  color: #fff;
  padding-bottom: 5px;
}
.sub-desc,
.slider-read-more a{
  font-size: 17px;
  font-weight: 300;
  color: #fff;
}
.slider-read-more{
  opacity: 0;
  height: 0;
}
.slick-current.slick-active.slick-center .slider-read-more {
  opacity: 1;
  height:17px;
  padding: 30px 0;
}
.bg-option-1{
  background-color: #47499e;
}
.bg-option-2{
  background-color: #777572;
}
.bg-option-3{
  background-color: #008833;
}
.bg-option-4{
  background-color: #0f77c5;
}
.home-slider-buttons{
  margin: 15px auto;
  position: relative;
}
.next-arrow-btn {
 float: right;
}
.prev-arrow-btn:focus,
.next-arrow-btn:focus,
.event-prev-btn:focus,
.event-next-btn:focus,
.vc-slider-prev-btn:focus,
.vc-slider-next-btn:focus{
  background-color: inherit;
}
.prev-arrow-btn:after,
.event-prev-btn:after,
.vc-slider-prev-btn:after{
  font-family: 'FontAwesome';
  color      : #4d4d4f;
  font-size  : 17px;
}
.next-arrow-btn:after,
.event-next-btn:after,
.vc-slider-next-btn:after{
  font-family: 'FontAwesome';
  color      : #4d4d4f;
  font-size  : 17px;
}

.left-arrow-inside{
  /* border-bottom: 2px solid #4d4d4f; */
  /* border-left: 2px solid #4d4d4f; */
  /* border-radius: 3px; */
  /* height: 10px; */
  /* width: 10px; */
  /* transform: rotate(45deg); */
  position: relative;
  top: 6px;
  left: -1px;
  font-size: 32px;
}
.left-arrow{
  /* border-bottom: 2px solid #4d4d4f; */
  position: relative;
  left: 7px;
  width: 10px
}
.vc-slider-prev-btn .left-arrow{
  left: 0px;
}
.right-arrow{
  /* border-bottom: 2px solid #4d4d4f; */
  position: relative;
  right: 7px;
  width: 10px
}
.right-arrow-inside{
  /* border-top: 2px solid #4d4d4f; */
  /* border-right: 2px solid #4d4d4f; */
  /* border-radius: 3px; */
  /* height: 10px; */
  /* width: 10px; */
  /* transform: rotate(45deg); */
  position: relative;
  top: 6px;
  right: -1px;
  font-size: 32px;
}
.vc-slider-next-btn .right-arrow{
  right: 0px;
  margin-left: auto;
  margin-right: 0;
}

/* HOME WHAT CAN YOU DO SECTION */
.what-dropdown-wrapper {
    border: 1px solid #d2d2d2;
    border-top-left-radius: 50px;
    border-top-right-radius: 50px;
    border-bottom-left-radius: 50px;
    border-bottom-right-radius: 50px;
    margin: 0px auto 75px auto;
    width: 70%;
}

.what-dropdown-wrapper .select-wrapper{
  padding: 10px 0px;
}
.what-dropdown-wrapper .select-wrapper input{
  margin-bottom: 0;
}


/* HOME EVENT SLIDER */

.event-slider-title{    
  position   : absolute;
  top        : 60px;
  left       : 0;
  right      : 0;
  margin     : 0 auto;
  width      : 272px;
  font-size  : 28px;
  font-weight: 200;
}
.home-event-slider{
  text-align: center;
  /* height: 800px; */
  margin-bottom: 75px;
}
.event-slider-buttons{
  margin-bottom: 25px;
  position     : relative;
  text-align: center;
}
.title-wrapper{
  position     : relative;
  top          : 50px;
  margin-bottom: 25px;
  -webkit-transition: all .3s ease;
  -moz-transition   : all .3s ease;
  -o-transition     : all .3s ease;
  -ms-transition    : all .3s ease;
  transition        : all .3s ease;
}
.title-wrapper .event-title{
  display: flex;
  height: 100px;
}
.title-wrapper .event-title span{
  align-self: flex-end;
  width: 100%;
}
.event-title{
  text-transform: capitalize;
  margin-bottom: 5px;
  color: #4d4d4f;
  text-decoration: none;
}
.event-slide a:hover .event-title{
  border:none;
  text-decoration: none;
}
.read-more{
  font-weight: 600;
}
.event-image-outer-wrapper{
  display: inline-block;
}
.event-image-wrapper{
  height: 450px;
  display: table-cell;
  vertical-align: middle;
}
.event-featured-image{
  width   : 375px;
  height  : 450px;
  overflow: hidden;
  margin  : 0 auto;
  background-position: center;
  background-size: 375px 450px;
}
.event-date-wrapper{
  font-weight: 600;
  position   : relative;
  bottom     : 50px;
  margin-top : 25px;
  -webkit-transition: all .3s ease;
  -moz-transition   : all .3s ease;
  -o-transition     : all .3s ease;
  -ms-transition    : all .3s ease;
  transition        : all .3s ease;
}
.event-date-wrapper div{
  margin-bottom: 5px;
}
.event-desc{
  width     : 250px;
  opacity   : 0;
  display   : block;
  margin    : 0 auto;
  position  : relative;
  bottom    : 50px;
  margin-top: 20px;
  height    : 0;
  -webkit-transition: all .3s ease;
  -moz-transition   : all .3s ease;
  -o-transition     : all .3s ease;
  -ms-transition    : all .3s ease;
  transition        : all .3s ease;
}
.title-wrapper{
  position: relative;
  top     : 0px;
  -webkit-transition: all .5s ease;
  -moz-transition   : all .5s ease;
  -o-transition     : all .5s ease;
  -ms-transition    : all .5s ease;
  transition        : all .5s ease;
}

.event-date-wrapper{
  position: relative;
  bottom: 0px;
  -webkit-transition: all .5s ease;
  -moz-transition   : all .5s ease;
  -o-transition     : all .5s ease;
  -ms-transition    : all .5s ease;
  transition        : all .5s ease;
}

.event-desc{
  opacity : 1;
  position: relative;
  bottom  : 0px;
  height  : inherit;
  -webkit-transition: all .5s ease;
  -moz-transition   : all .5s ease;
  -o-transition     : all .5s ease;
  -ms-transition    : all .5s ease;
  transition        : all .5s ease;
}

.event-bg{
  position: relative;
  color: #fff;
  text-align: center;
  padding: 5% 5%;
  top: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  overflow: hidden; 
}
.bg-event-option-1{
  /*background-color: rgba(71, 73, 158, .5);*/
}
.bg-event-option-2{
  /*background-color: rgba(1, 173, 164, .5);*/
}
.bg-event-option-3{
  /*background-color: rgba(58, 181, 74, .5);*/
}
.bg-event-option-4{  
  /*background-color: rgba(21, 126, 204, .5);*/
}

/*End Home Event Slider*/

.visual-composer-icon .vce-separator-with-icon--icon{
  background-color: #fff;
}
.visual-composer-icon .vce-separator-with-icon--icon--style-shape-outlined-circle{
  border-width: 1px;
}

.select-wrapper{
  width : 85%;
  max-width: 750px;
  margin: 0 auto;
}
.select-wrapper input.select-dropdown{
  border     : none;
  font-size  : 15px;
  font-weight: 200;
  height     : 3.5rem;
  line-height: 3.5rem;
  text-align: center;
}
.dropdown-content li>a, .dropdown-content li>span{
  font-size  : 15px;
  line-height: 15px;
  font-weight: 200;
  color      : #4d4d4f;
}

.select-wrapper span.caret {
  color        : #4d4d4f;
  position     : absolute;
  top          : -4px;
  bottom       : 0;
  right        : 0;
  margin       : auto 0;
  border-right : 3px solid;
  border-bottom: 3px solid;
  border-radius: 2px;
  width        : 10px;
  height       : 10px;
  line-height  : 10px;
  transform    : rotate(45deg);
}
.programs_wrapper{
  text-align: center;
  margin    : 100px auto;
}
.programs_header-title{
  font-size: 20px;
  font-weight: 600;
  margin-bottom: 10px;
}
.program-content-wrapper{
  display: inline-block;
  vertical-align: top;
  width: 300px;
  margin-bottom: 50px;
}
.program-content-wrapper p{
  font-weight: 300;
  line-height: 20px;
}
.dynamic-programs{
  /*max-width: 1080px;*/
  margin: 0 auto;
}
.program-title{
  font-weight: 600;
  line-height: 110%;
  margin: 1.14rem 0 .912rem;
}
.program-icon{
  height: 60px;
}
.learn-more-link{
  margin-top: 20px;
  font-weight: 600;
}
.learn-more-link:hover a{
  color: #47499e;
}

/**********************************************************************
 *** Default Page ***
/**********************************************************************/


header.entry-header {
    width: 90%;
    margin: 0 auto;
}

/**********************************************************************
 *** Blog ***
/**********************************************************************/
.blog-banner-wrapper{
    border-bottom: 1px solid #C6C6C6;
    margin: 30px auto 30px auto;
}
.blog-header-content{
  margin: 0px auto 50px auto;
  position: relative;
  width: 90%;
}
.blog-grid-item{
  width: 100%;
  display: inline-block;
  vertical-align: top;
}
.blog-grid-item img{
  max-width: 100%;
  height: auto;
}

.blog-content-wrapper{
  margin-bottom: 75px;
}
.blog-date{
  margin-bottom: 25px;
  font-size: 17px;
  color: #4d4d4f;
  font-weight: normal;
}
.blog-copy{
   font-size: 17px;
  color: #4d4d4f;
  font-weight: normal; 
}
.blog-content-wrapper h3{
  margin-bottom: 5px;
}
.blog-btn-wrapper{
  text-align: center;
  margin-bottom: 75px;
}
.otronicon-blog-btn-wrapper{
  text-align: center;
  margin-bottom: 75px;
}
.blog-sorting-outer-wrapper h3{
  font-size: 33px;
  text-align: center;
  margin: 0px 0px 10px 0px;
}
.blog-sorting-inner-wrapper.row{
  margin: 0 -.75rem;
}
.blog-sorting-filter-wrapper .row {
    margin: 0 -.75rem;
}
.blog-grid.row{
    margin: 0 -.75rem;
}
.blog-sorting-inner-wrapper.row .col{
  padding: 0;
  margin: 15px 0px;
  text-align: center;
}
.category-button{
  max-width: 250px; 
  width: 90%;
  padding: 20px 10px;
  border: 1px solid #787878;
  text-align: center;
  display: inline-block;
  cursor: pointer;
}
.category-button span{
    font-size: 25px;
    font-weight: 300;
    font-style: normal;
    font-family: 'lato';
}
.category-button p{
  margin:0;
}

.category-button.active{
    color: #fff;
    background-color: #47499e;
}
.filter-button{
    font-size: 17px;
    font-weight: 300;
    font-style: normal;
    font-family: 'lato';
    text-transform: capitalize;
    padding: 15px 20px;
    cursor: pointer;
    display: inline-block;
    max-width: 100%;
    border: 1px solid #787878;
    position: relative;
    line-height: normal;
    margin: 15px 30px 15px 0px;
}
.filter-button.active{
    color: #fff;
    background-color: #47499e;
}
.filter-button.cat-all{
  margin-left: 0;
}

.blog-hr{
  margin: 45px auto 60px auto;
}

/**********************************************************************
 *** Search Bar ***
/**********************************************************************/

/* Reset Search Input */

.search__input {
  border: 0;
  background: transparent;
  border-radius: 0;
  -webkit-appearance: none;
}

.search__input:focus {
  outline: none;
}

/* Links */

.hidden {
  position: absolute;
  overflow: hidden;
  width: 0;
  height: 0;
  pointer-events: none;
  margin: 0;
}
/* Icons */

.icon {
  display: block;
  width: 1.5em;
  height: 1.5em;
  margin: 0 auto;
}

/* Layout for search container */
.js #btn-search,
.js #btn-search-mobile{
  cursor: pointer;
}
.js #btn-search-close{
  margin: 0;
  padding: 0;
  font-weight: 200;
    font-size: 30px;
  cursor: pointer;
  color: #000;
  border: none;
  background: none;
  z-index: 999999999;
}
.icon-cross{
  color: #000;
  margin: 0;
  padding: 0;
  border: none;
  background: none;
  text-decoration: none;
  color: #000;
  outline: none;
}
.js .search-bar {
  text-align: center;
  background: #fff;
}

.js .search-bar {
  position: fixed;
  z-index: 1000;
  top: 0;
  left: 0;
  width: 100%;
  height: 100vh;
}

.js .search-bar::before,
.js .search-bar::after {
  content: '';
  position: absolute;
  width: calc(100% + 15px);
  height: calc(100% + 15px);
  pointer-events: none;
}

.js .search-bar::before {
  top: 0;
  left: 0;
  border-right-width: 0;
  border-bottom-width: 0;
}

.js .search-bar::after {
  right: 0;
  bottom: 0;
  border-top-width: 0;
  border-left-width: 0;
}

.js .btn--search-close {
  position: absolute;
  top: 2em;
  right: 2em;
  display: none;
}

.js .btn--search-close {
  display: block;
}

.js .search__form {
  margin: 5em 0;
}

.js #main .search__form .search__input {
  font-family: inherit;
  font-size: 35px;
  font-weight: 200;
  line-height: 1;
  height: inherit;
  display: inline-block;
  box-sizing: border-box;
  width: 90%;
  padding: 0.05em 0;
  color: #000;
    border-bottom: 1px solid #000;
    -webkit-box-shadow: 0 1px 0 0 #000;
    box-shadow: 0 1px 0 0 #000;
}

.js #main.spanish-main .search__form .search__input{
  font-size: 32px;
}

.js .search__form .search__input::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  opacity: 1;
  color:  #000;
}

.js .search__form .search__input::-moz-placeholder {
  opacity: 1;
  /* Mozilla Firefox 19+ */
  color:  #000;
}

.js .search__form .search__input:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  opacity: 1;
  color:  #000;
}
.js .search__form .search__input::-ms-input-placeholder {
  /* Microsoft Edge */
  opacity: 1;
  color:  #000;
}

.js .search__form .search__input::-webkit-search-cancel-button,
.js .search__input::-webkit-search-decoration {
  -webkit-appearance: none;
}

.js .search__form .search__input::-ms-clear {
  display: none;
}

.js .search__info {
  font-size: 14px;
  font-weight: 600;
    font-style: normal;
  display: block;
  width: 90%;
  margin: 0 auto;
  padding: 0.85em 0;
  text-align: left;
  color: #000;
}

/************************/
/* Transitions      */
/************************/

.js .search-bar {
  pointer-events: none;
  opacity: 0;
  transition: opacity 0.5s;
  z-index: 0;
  display: table;
}
html[data-useragent*='MSIE 10.0'].js .search-bar  {
  display: none;
}
.js .search--open {
  pointer-events: auto;
  opacity: 1;
  z-index: 9999;
}
html[data-useragent*='MSIE 10.0'].js .search--open  {
  display: table;
}
/* Border */
.js .search-bar::before,
.js .search-bar::after {
  transition: transform 0.5s;
}

.js .search-bar::before {
  transform: translate3d(-15px, -15px, 0);
}

.js .search-bar::after {
  transform: translate3d(15px, 15px, 0);
}

.js .search--open::before,
.js .search--open::after {
  transform: translate3d(0, 0, 0);
}

/* Close button */
.js .btn--search-close {
  opacity: 0;
  transform: scale3d(0.8, 0.8, 1);
  transition: opacity 0.5s, transform 0.5s;
}

.js .search--open .btn--search-close {
  opacity: 1;
  transform: scale3d(1, 1, 1);
}

/* Search form with input and description */
.js .search__form {
  opacity: 0;
  transform: scale3d(0.8, 0.8, 1);
  transition: opacity 0.5s, transform 0.5s;
  vertical-align: middle;
  display: table-cell;
}

html[data-useragent*='MSIE 10.0'].js .search__form {
  display: none;
}
.js .search--open .search__form {
  opacity: 1;
  transform: scale3d(1, 1, 1);
}
html[data-useragent*='MSIE 10.0'].js .search--open .search__form {
  display: table-cell;
}
.js .search__suggestion {
  opacity: 0;
  transform: translate3d(0, -30px, 0);
  transition: opacity 0.5s, transform 0.5s;
}

.js .search--open .search__suggestion {
  opacity: 1;
  transform: translate3d(0, 0, 0);
}

.js .search--open .search__suggestion:nth-child(2) {
  transition-delay: 0.1s;
}

.js .search--open .search__suggestion:nth-child(3) {
  transition-delay: 0.2s;
}

@media screen and (max-width:40em) {
  .js .search__form {
    margin: 5em 0 1em;
  }
  .js .btn--search-close {
    font-size: 1.25em;
    top: 1.5em;
    right: 1.5em;
  }
  .js .search__info {
    text-align: left;
  }
}
@media only screen and (min-width: 1080px){
  .js #main .search__form .search__input {
    font-size: 150px;
  }
}



/**********************************************************************
 *** Search Result Page ***
/**********************************************************************/

.search-result-page .entry-header{
  display: inherit;
}
.search-result-page h2 a{
  font-size: 40px;
  font-weight: 300;
  font-style: normal;
  font-family: 'lato';
}
.search-result-page header.entry-header{
  width: 100%;
}
h1.assistive-text{
  display: none !important;
}
.search-result-page a, 
.search-result-page a:link{
  color: #4d4d4f;
}
.search-footer-bar{
  background-color: #DADADA;
}
.search footer.entry-meta{
  padding: 2px;
  margin: 25px auto;
  text-align: center;
}
footer.entry-meta,
footer.entry-meta a,
footer.entry-meta a:link{
  color: #fff;
}
.search-result-page p{
  margin: 10px auto;
}
/**********************************************************************
 *** Visit Template ***
/**********************************************************************/

.visit-banner{
  text-align: center;
  /* border: 2px solid #DADADA; */
  /* margin: 50px auto; */
  margin: 0px auto 50px auto;
}
.visit-banner-content{
  margin: 50px auto;
}
.visit-banner-content .button{
  max-width: 80%;
}
.vist-hero {
  background-color: rgba(26, 123, 188, .20);
}
.vist-hero img{
  max-width: 1080px;
  display: block;
  margin: 0 auto;
  width: 90%;
}


/**********************************************************************
 *** Calder Form ***
/**********************************************************************/


.caldera-grid{
  width: 90%;
  max-width: 1080px;
  margin: 0 auto;
}
.caldera-grid .form-header h1,
.caldera-grid .form-header h2,
.caldera-grid .form-header h3,
.caldera-grid .form-header h4{
  font-size: 14px
}
.form-header{
  border-top: 1px solid #DADADA;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  margin: 25px auto;
}

.caldera-grid .form-header h1,
.caldera-grid .form-header h2,
.caldera-grid .form-header h3,
.caldera-grid .form-header h4{
  margin: 0 auto;
  position: relative;
  top: -8px;
  background: #fff;
  padding: 0 10px;
  text-align: center;
}
.caldera-grid .row{
  margin-bottom: 0;
}
.caldera-grid .form-group {
  margin-bottom: 25px !important;
}
.caldera-grid .form-group div{
  position: relative;
}
.caldera-grid .short-dropdown.form-group{
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
.caldera-grid .short-dropdown.form-group label{
  margin-right: 15px;
}
.caldera-grid .short-dropdown.form-group div{
  display: inline-block;
  flex-grow: 1;
  -ms-flex: 1;
  flex: 1 1 auto;
}
.caldera-grid .form-group .form-control{
  border: 1px solid #DADADA;
  border-radius: 50px;
  padding: 10px 0px 10px 0px;
  /* width: calc(100% - 80px); */
  color:#4d4d4f;
}
.caldera-grid input::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:    #4d4d4f !important;
}
.caldera-grid input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #4d4d4f !important;
   opacity:  1;
}
.caldera-grid input::-moz-placeholder { /* Mozilla Firefox 19+ */
  color:    #4d4d4f !important;
  opacity:  1;
}
.caldera-grid input:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:    #4d4d4f !important;
}
.caldera-grid input::-ms-input-placeholder { /* Microsoft Edge */
   color:    #4d4d4f !important;
}
.caldera-grid input::placeholder { /* Most modern browsers support this now. */
   color:    #4d4d4f;
}

.caldera-grid .select-wrapper span.caret {
    right: 40px;
}
.caldera-grid label{
  color:#4d4d4f !important;
  font-size: 17px;
}
.caldera-grid .short-dropdown label{
  position: relative;
  top: 25px;
  vertical-align: top;
  color:#4d4d4f !important;
}

.caldera-grid select.form-control{
  height: 45px;
  border: none !important;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.caldera-grid .select-wrapper.form-control{
  width: 100%;
  height: 67px;
}
.caldera-grid .select-wrapper .dropdown-content li>a, 
.caldera-grid .select-wrapper .dropdown-content li>span,
.caldera-grid .select-wrapper input.select-dropdown{
  font-size: 17px;
  text-align: left;
  font-weight: 300;
  font-style: normal;
  font-family: 'lato';
  position: relative;
  top: -3px;
}

.caldera-grid select.form-control{
  display: none;
}
.caldera-grid .select-wrapper span.caret{
  color : #4d4d4f;
  width : 8px;
  height: 8px;
  top   : 0;
}
.caldera-grid .checkbox{
  margin-top: 5px !important;
}
.caldera-grid .checkbox input[type=checkbox],
.caldera-grid .checkbox input[type=checkbox]:checked{
  border: 1px solid #DADADA;
  height: 18px;
  width: 18px;
  top: 4px;
  position: relative;
  -moz-appearance: none !important;
  -webkit-appearance: none !important;
  appearance: none !important;
  opacity: 1;
  pointer-events: inherit;
  border-radius: 5px;
  margin-right: 3px;
}
input[type="radio"]::-ms-check,
input[type="checkbox"]::-ms-check {
    color: transparent;
}
.caldera-grid input[type=radio],
.caldera-grid input[type=radio]:checked{
  border: 1px solid #DADADA;
  border-radius: 100%;
  height: 16px;
  width: 16px;
  top: 6px;
  position: absolute;
  -moz-appearance: none !important;
  -webkit-appearance: none !important;
  appearance: none !important;
   opacity: 1;
  pointer-events: inherit;
}
.caldera-grid input[type=radio]{
  height: 16px;
  width: 16px;
}
.caldera-grid [type="checkbox"]:checked ~ .radio-checkmark:after,
.caldera-grid [type="radio"]:checked ~ .radio-checkmark:after {
    content: '';
    position: absolute;
    display: block;
    left: 6px;
    top: 8px;
    width: 5px;
    height: 10px;
    border: solid #DADADA;
    border-width: 0 3px 3px 0;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}
.caldera-grid [type="checkbox"]:checked ~ .radio-checkmark:after{
    left: 7px;
    /*top: 25px;*/
}
.caldera-grid .help-block{
  margin-left: 20px;
  font-size: 14px;
  color: #4d4d4f;
  position: relative;
  top: 3px;
  line-height: 20px;
}
.download-link-wrapper{
  max-width: 1080px;
}
.cf-uploader-trigger,
.download-link,
.caldera-grid .btn.btn-default{
    color: #fff !important;
    background-color: #47499e;
    font-size: 17px;
    font-weight: 300;
    font-style: normal;
    font-family: 'lato';
    padding: 20px 56px; 
    border-radius: 5px;
    cursor: pointer;
    display: inline-block;
    max-width: 100%;
    position: relative;
    line-height: normal;
    border:none;
    box-shadow: none;
    height: inherit;
}
.download-link{
  /*margin-left: -15px;*/
  /*helps Centers btn*/
}

.caldera-grid .cf-uploader-trigger.btn-block{
  width: inherit;
}
.cf-uploader-trigger:hover{
  color: #fff !important;
  background-color: #0f77c5 !important;
  border-color: #0f77c5 !important;
  -webkit-box-shadow:none !important;
  box-shadow: none!important;
}
.download-link:hover,
.download-link:focus,
.download-link:active,
.caldera-grid .btn-default.active, 
.caldera-grid .btn-default.focus, 
.caldera-grid .btn-default:active, 
.caldera-grid .btn-default:focus, 
.caldera-grid .btn-default:hover, 
.open>.dropdown-toggle.caldera-grid .btn-default{
  color: #fff !important;
  background-color: #0f77c5 !important;
  border-color: inherit !important;
}
.form-group.center-form-btn{
  text-align: center;
}
.caldera-grid .form-control{
  margin: 0 !important;
}
.caldera-grid .form-control:focus{
  border-color: #47499e !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}
.caldera-grid .form-group div.flag-container{
   position: absolute;
    margin-left: 40px;
}
.intl-tel-input.allow-dropdown{
  width: 100%;
}
.caldera-grid .form-group input[type="tel"].form-control{
  width: calc(100% - 106px);
}
.intl-tel-input.allow-dropdown input[type=tel], .intl-tel-input.separate-dial-code input[type=tel]{
  padding-left: 100px !important;
}
.caldera-grid .form-group input[type="phone"].form-control{
  width: 100%;
  height: 67px;
}


/**********************************************************************
 *** Email Sub Popup ***
/**********************************************************************/


.email-modal{
  z-index: 9999999999 !important;
  width: 90%;
}
.email-modal .modal-close{
      font-size: 20px;
    position: relative;
    top: 10px;
}
.email-modal .modal-content{
  padding: 24px 12px;
}
.email-modal div.ctct-form-embed form.ctct-form-custom div.ctct-form-listitem label.ctct-form-checkbox-label, 
.email-modal div.ctct-form-embed form.ctct-form-custom div.ctct-form-listitem input[type="checkbox"].ctct-form-checkbox{
  padding-left: 30px
}
.email-modal div.ctct-form-embed div.ctct-form-defaults{
  padding: 15px;
}
/**********************************************************************
 *** FOOTER ***
/**********************************************************************/

footer{
  background-color: #47499e;
  margin: 80px 0px 0px;
}
footer a,
footer a:link{
  color: #fff;
}
.footer-wrapper{
  width     : 90%;
  text-align: center;
  margin    : 0 auto 50px auto;
  padding   : 30px 0;
  font-size : 13px;
  color     : #fff;
}
.left-footer a,
.middle-footer a{
  text-decoration: underline;
}
.footer-phone a{
  text-decoration: none;
}
.footer-wrapper a:hover{
  color: #fff;
}
.left-footer,
.middle-footer{
  margin-bottom: 10px;
}
.left-footer,
.left-footer a{
  font-size: 12px;/*All content wont fit on one line at 14px*/
}
.middle-footer,
.middle-footer p,
.middle-footer a{
  font-size  : 10px;
  line-height: 14px;
}
.right-footer,
.right-footer a{
  font-size: 12px;
}
.footer-sm-icon{
  vertical-align: middle;
  display       : inline-block;
  margin        : 0 5px;
}
.footer-sm-icon img{
  width : 20px;
  height: 20px;
}
.footer-contact-info,
.right-footer div {
    margin-bottom: 5px;
}

.active-mobile-menu .fixed-buttons{
  display: none;
}
.fixed-buttons a.button-tickets,
.fixed-buttons a.button-plan-vist{
  font-weight: 600;
  font-style: normal;
  text-align    : center;
  background    : #47499e;
  display       : inline-block;
  color         : #fff;
  position      : fixed;
  bottom        : 0;
  border-radius : 0;
  width         : 50%;
  font-size     : 14px;
  line-height   : 20px;
  z-index       : 9999999999;
  padding       : 15px;
  text-transform: uppercase;
  border-top  : 1px solid #fff;
}
.fixed-buttons a.button-tickets{
  left          : 0;
  border-right  : 1px solid #fff;
}
.fixed-buttons a.button-plan-vist{
  right         : 0;
  border-left   : 1px solid #fff;
}
/**********************************************************************
 *** Single Post ***
/**********************************************************************/
.post-info{

}
.single-blog-banner-content{
    margin: 50px auto;
    position: relative;
    width: 80%;
}
.post-cat,
.post-date{
  display: inline-block;
}
.post-cat:after{
  content: "|";
  padding: 0 10px;
}
.vc-single-blog-img .vce-single-image-wrapper,
.vc-single-blog-img .vce-single-image-inner{
  width: 100%;
}
.vc-single-blog-img img{
  width: 100%;
  height: auto;
}
.all-post-btn{
  margin-top: 50px;
}
.related-post-image{
   margin-top: 35px;
}
.blog-post-title{
  /*margin-top: 100px; */
  font-weight: 600;
}
.blog-icon{
    border: 2px solid #DADADA;
    border-radius: 100%;
    background: #fff;
    position: absolute;
    left: 0;
    right: 0;
    top: -152px;
    height: 89px;
    width: 89px;
    margin: 0 auto;
}
.blog-icon img {
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    width: 50%;
    height: 50%;
}
.blog-social-icons{
  margin-bottom: 30px;
}
.blog-social-icons h4,
.blog-icon-wrapper{
  display: inline-block;
}
.blog-icon-wrapper {
  top: 5px;
  position: relative;
}
.sm-icon{
  display: inline-block;
  margin: 0 10px;
}
.sm-icon:first-of-type {
    margin-right: 0px;
}
 .blog-facebook-svg{
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNS4wNCAyNSI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiM0NzQ5OWU7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5Bc3NldCAyPC90aXRsZT48ZyBpZD0iTGF5ZXJfMiIgZGF0YS1uYW1lPSJMYXllciAyIj48ZyBpZD0iTGF5ZXJfMS0yIiBkYXRhLW5hbWU9IkxheWVyIDEiPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTEyLjEyLDkuMjJjLTEsMC0xLjk1LS4wNy0xLjkyLTEuNDZzMS0xLjM4LDItMS4zOEEyLjI3LDIuMjcsMCwwLDAsMTQuNDksNS4zYzEuNDItMi42Mi0uMDYtNS4yMy0zLTUuMjVIMTAuMThBNS41NCw1LjU0LDAsMCwwLDQuNjQsMi4zMmMtMSwxLjQzLS44MSwzLS43Nyw0LjYxQzMuOSw4LjMyLDMuNjksOS4yNCwyLDkuMjlTMCwxMC42NSwwLDEycy0uMzIsMy4xMSwxLjU5LDMuMzljMS4yOS4xOSwyLjE3LjQ0LDIuMzMsMS42M3YwYTMuMDksMy4wOSwwLDAsMSwwLC41NHYuMTdjLS4wNywxLjQ2LDAsMi45MiwwLDQuMzhDNCwyNC4zLDYuNjEsMjUuNjMsOC41LDI0LjdoMGEyLjc1LDIuNzUsMCwwLDAsMS42Mi0yLjUxYy4wNS0xLjQ2LjA3LTIuOTIsMC00LjM4cy4yOC0yLjIzLDItMi4zMSwyLjY5LTEuODYsMi42MS00LjI0QzE0LjY3LDkuNDksMTMuNTQsOS4xOCwxMi4xMiw5LjIyWm0tLjI3LDQuMzlhMy45NCwzLjk0LDAsMCwxLTEuMy4yQTIsMiwwLDAsMCw4LjQ1LDE2YzAsMS40Ni0uMDgsMi45MiwwLDQuMzguMDUsMS4zLDAsMi40My0xLjM4LDIuNi0xLjM4LS4xNy0xLjQzLTEuMy0xLjM4LTIuNiwwLTEuMDksMC0yLjE5LDAtMy4yOS4yNS0xLjkyLS41Mi0zLTIuNTctMy4zMi0uODItLjEzLTEuMjktLjQzLTEuMy0xLjNBMS4zMSwxLjMxLDAsMCwxLDIuNjksMTFjMi45LTEsMi44OS0xLDIuOS00LDAtNCwxLjQ2LTUuMzYsNS40Ny01LjI2LDEsMCwyLC4wNiwxLjk0LDEuNDZzLS44NCwxLjQtMS44MSwxLjM5QTIuNDEsMi40MSwwLDAsMCw4LjcxLDUuNywzLjQyLDMuNDIsMCwwLDAsMTEuNDksMTFjLjU1LDAsMS4yOC0uMDcsMS4zNC43MkExLjgzLDEuODMsMCwwLDEsMTEuODUsMTMuNjFaIi8+PC9nPjwvZz48L3N2Zz4=");
    width: 15px;
    height: 26px;
    cursor          : pointer;
    background-repeat: no-repeat;
  }
  .blog-twitter-svg{
    width: 29px;
    height: 23px;
    cursor          : pointer;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMjUuNiAxMDMiPjxkZWZzPjxzdHlsZT4uYXtmaWxsOiMzNzQyOTA7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5vc2MtdHdpdHRlcjwvdGl0bGU+PHBhdGggY2xhc3M9ImEiIGQ9Ik0xMzcuOSwzNC41YTMuMiwzLjIsMCwwLDAtNC0yLjJoMGwtNS44LDEuOGEyOC43LDI4LjcsMCwwLDAsNi05LjJBMy4zLDMuMywwLDAsMCwxMzQsMjJhMy40LDMuNCwwLDAsMC00LjUtMS4ybC0uMy4yaDBhNDQuNyw0NC43LDAsMCwxLTEyLjksNC45LDI1LjYsMjUuNiwwLDAsMC0xNC42LTYuMywzMi41LDMyLjUsMCwwLDAtOC44LjIsMzAsMzAsMCwwLDAtOC40LDMsMjgsMjgsMCwwLDAtMTIsMTMsMjkuMSwyOS4xLDAsMCwwLTIuMywxM0M1Myw0Ni45LDM2LjQsMzguMiwyNS41LDI0LjloMGExLjgsMS44LDAsMCwwLS45LS44QTMuMywzLjMsMCwwLDAsMjAsMjUuM2EyMi4yLDIyLjIsMCwwLDAtMi42LDEwLjgsNDguMiw0OC4yLDAsMCwwLC4xLDUuMywyNS45LDI1LjksMCwwLDAsMS4zLDUuNSwzMC4yLDMwLjIsMCwwLDAsNC40LDcuNiw1LjksNS45LDAsMCwxLTEuNi0uNyw0LjcsNC43LDAsMCwwLTEuNi0uNCwzLjUsMy41LDAsMCwwLTMuNSwzLjQsMjIuOCwyMi44LDAsMCwwLDIuMyw5LjksMjUuNiwyNS42LDAsMCwwLDUuOSw3LjksMzAuNywzMC43LDAsMCwwLDUuMSwzLjhIMjguNWEyLjksMi45LDAsMCwwLTEuNi4xLDMuMywzLjMsMCwwLDAtMi4yLDQuMXYuMkEyNS4zLDI1LjMsMCwwLDAsMzUuNSw5Ni40YTI3LjksMjcuOSwwLDAsMCw3LjIsMy40LDM5LjQsMzkuNCwwLDAsMS04LjgsMy41LDQyLjYsNDIuNiwwLDAsMS04LjgsMS41LDUyLjksNTIuOSwwLDAsMS04LjktLjEsMy4zLDMuMywwLDAsMC0zLjIsMS41LDMuNCwzLjQsMCwwLDAsMSw0LjcsNzIuMiw3Mi4yLDAsMCwwLDM3LjIsMTEuNGMxMywuMywyNi4zLTIuNSwzNy44LTkuMWE3MSw3MSwwLDAsMCwyNy4yLTI3LjcsODAuMSw4MC4xLDAsMCwwLDcuMi0xOC4zLDYyLjIsNjIuMiwwLDAsMCwxLjctOS42Yy4yLTEuNy4zLTMuMy40LTQuOVY1MC4yaC40bDIuMi0xLjVhMjQuMSwyNC4xLDAsMCwwLDMuNy0zLjQsMzYuOCwzNi44LDAsMCwwLDUuNi03LjdsLjItLjRBMi44LDIuOCwwLDAsMCwxMzcuOSwzNC41Wm0tMTksMTMuOWgwWm01LjItNS4zLTEuNS45LS43LjRoLS40YTMuNiwzLjYsMCwwLDAtMi4xLDEuNCwzLjMsMy4zLDAsMCwwLS41LDEuNSwyLjIsMi4yLDAsMCwwLS4xLjhoMHY0LjFjLS4xLDEuNS0uMSwyLjktLjMsNC40YTY0LjksNjQuOSwwLDAsMS0xLjYsOC44LDcwLjEsNzAuMSwwLDAsMS02LjYsMTYuNiw2My4yLDYzLjIsMCwwLDEtMjQuNiwyNS4xLDY1LjcsNjUuNywwLDAsMS0zNC4zLDguMiw2Ni4zLDY2LjMsMCwwLDEtMjItNC40LDQ1LjMsNDUuMywwLDAsMCw2LjQtMS4zLDUyLjIsNTIuMiwwLDAsMCwxOC4yLTkuMkEzLjIsMy4yLDAsMCwwLDU1LjIsOThhMy40LDMuNCwwLDAsMC0zLjMtMy40LDIzLjcsMjMuNywwLDAsMS0xMi43LTMuOSwxOS42LDE5LjYsMCwwLDEtNi01LjhoMi40YzIuOC0uNCw1LjEtLjksNy42LTEuNWEzLjYsMy42LDAsMCwwLDIuNS0yLjYsMy4zLDMuMywwLDAsMC0yLjYtNEg0M2EyOC44LDI4LjgsMCwwLDEtMTMuNy02LjksMjEuMSwyMS4xLDAsMCwxLTQuNC02LDE0LjIsMTQuMiwwLDAsMS0uOC0xLjhsMiwuNWE0MC43LDQwLjcsMCwwLDAsNy44LDEuMSwzLjMsMy4zLDAsMCwwLDMtMS41LDMuNSwzLjUsMCwwLDAtLjktNC43aC0uMWMtNC43LTMuMi04LjktNy44LTEwLjgtMTIuOGEyNi4yLDI2LjIsMCwwLDEtLjktMy44Yy0uMS0xLjEsMC0yLjksMC00LjRhMjEuMSwyMS4xLDAsMCwxLC4yLTIuNkE3NS41LDc1LjUsMCwwLDAsNzQsNTZoLjlhMy40LDMuNCwwLDAsMCwyLjYtNCwyMS4yLDIxLjIsMCwwLDEsMS4yLTEzLjQsMjEuOSwyMS45LDAsMCwxLDktOS44QTIzLDIzLDAsMCwxLDEwMSwyNi4zYTE5LDE5LDAsMCwxLDExLjgsNS42LDMuMiwzLjIsMCwwLDAsMy4xLDEsNTUuOCw1NS44LDAsMCwwLDguOS0yLjQsMjEuOCwyMS44LDAsMCwxLTUuMyw2aC0uMWExLjcsMS43LDAsMCwwLS42LDEuMiwxLjYsMS42LDAsMCwwLDEuNywxLjdjMi40LjEsNC44LDAsNy4zLS4xYTUuMiw1LjIsMCwwLDEtMSwxLjFBMTYuNCwxNi40LDAsMCwxLDEyNC4xLDQzLjFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTIuNCAtMTkuNCkiLz48L3N2Zz4=");
  }
  .blog-insta-svg{
    width: 25px;
    height: 26px;
    cursor          : pointer;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNC43IDI0LjciIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI0LjcgMjQuNzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiM0NzQ5OUU7fQo8L3N0eWxlPgo8dGl0bGU+QXNzZXQgNzwvdGl0bGU+CjxnIGlkPSJMYXllcl8yXzFfIj4KCTxnIGlkPSJMYXllcl8xLTIiPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yNC43LDE3LjZjMC4xLTIsMC00LjEsMC02LjFjMC0xLjQsMC0yLjgsMC00LjJjMC0wLjEsMC0wLjEsMC0wLjJjMC0wLjEsMC0wLjEsMC0wLjJjMC0yLjUtMS40LTQuOS0zLjYtNgoJCQljLTEtMC41LTIuMS0wLjgtMy4yLTAuOGgtMS4yQzEzLjcsMCwxMC44LDAsNy44LDAuMUg2LjljLTAuMywwLTAuNiwwLTAuOSwwLjFDNC45LDAuMywzLjcsMC44LDIuOCwxLjVDMS45LDIuMSwxLjIsMywwLjgsNAoJCQlDMC40LDQuOSwwLjEsNS45LDAuMSw2LjljMCwxLDAsMiwwLDIuOWMwLDEuNiwwLDMuMiwwLDQuOGMwLDEsMCwyLDAsM2MwLDAuOCwwLjIsMS41LDAuNCwyLjNWMjBjMCwwLjIsMC4xLDAuMywwLjIsMC41CgkJCWMwLjEsMC4xLDAuMSwwLjMsMC4yLDAuNGMwLDAsMC4xLDAuMSwwLjEsMC4xYzAuMSwwLjEsMC4yLDAuMywwLjMsMC40bDAuMSwwLjFsMC4yLDAuM2MxLjMsMS44LDMuNCwyLjgsNS42LDIuOAoJCQljMiwwLjEsNC4xLDAsNi4xLDBoMS4yYzEuMSwwLDIuMiwwLDMuMywwYzIuOCwwLDUuNC0xLjYsNi41LTQuM2MwLjItMC41LDAuNC0xLjEsMC41LTEuN0MyNC42LDE4LjQsMjQuNiwxOCwyNC43LDE3LjZ6CgkJCSBNMTUuMywyMi45Yy0xLjgsMC0zLjYsMC4xLTUuNCwwYy0xLjItMC4xLTIuNS0wLjItMy43LTAuNGMtMC40LTAuMS0wLjgtMC4yLTEuMi0wLjNjLTAuOS0wLjMtMS43LTEtMi4zLTEuOAoJCQljLTAuMy0wLjYtMC41LTEuMy0wLjYtMmMtMC42LTQtMC42LTguMSwwLTEyLjJjMC4xLTIuMSwxLjctMy44LDMuNy00LjFsMC40LTAuMWMxLjMtMC4yLDIuNi0wLjMsMy45LTAuNGMxLjgsMCwzLjUsMC4xLDUuMywwLjEKCQkJYzEsMC4xLDIsMC4yLDIuOSwwLjNjMC41LDAuMSwxLDAuMiwxLjUsMC40YzAuMywwLjEsMC42LDAuMywwLjgsMC40YzEsMC44LDEuNywyLDEuOSwzLjRjMC4yLDEsMC4zLDEuOSwwLjMsMi45YzAsMSwwLDIsMCwyLjkKCQkJcy0wLjEsMi4yLDAsMy4zYzAsMC4zLDAsMC41LDAsMC44Yy0wLjEsMC44LTAuMiwxLjYtMC4zLDIuM2MwLDAuMi0wLjEsMC40LTAuMiwwLjZjLTAuMiwwLjYtMC40LDEuMS0wLjgsMS42CgkJCWMtMC44LDEtMS45LDEuNi0zLjEsMS43QzE3LjUsMjIuOCwxNi40LDIyLjksMTUuMywyMi45eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xOC42LDExLjljMC0wLjEsMC0wLjEsMC0wLjJjMC0wLjEsMC0wLjEsMC0wLjJjLTAuMi0yLjQtMS45LTQuNS00LjItNS4xbC0wLjItMC4xYy0wLjYtMC4yLTEuMi0wLjItMS44LTAuMgoJCQljLTMsMC01LjYsMi4xLTYuMSw1LjFjLTAuMSwwLjQtMC4xLDAuOS0wLjEsMS4zYzAuMSwzLjEsMi40LDUuNiw1LjQsNmMwLjYsMC4xLDEuMSwwLjEsMS43LDBjMC41LDAsMS0wLjEsMS41LTAuNAoJCQlDMTcuMywxNy4yLDE4LjgsMTQuNiwxOC42LDExLjl6IE0xMS42LDE2LjZjLTItMC4zLTMuNC0yLTMuNi00LjNjMC0wLjEsMC0wLjMsMC0wLjRjMC0wLjEsMC0wLjEsMC0wLjJjMC40LTIuMiwyLjItMy43LDQuNC0zLjgKCQkJYzEsMCwxLjksMC40LDIuNywxbDAuMiwwLjJsMC4zLDAuM2MwLjEsMC4xLDAuMSwwLjIsMC4yLDAuM2MwLjUsMC42LDAuOCwxLjMsMC45LDJjMCwwLjIsMC4xLDAuNCwwLjEsMC42YzAsMCwwLDAuMSwwLDAuMWwwLDAKCQkJYzAsMC4xLDAsMC4yLDAsMC4zYy0wLjIsMS41LTEuMSwyLjgtMi41LDMuNUMxMy40LDE2LjYsMTIuNSwxNi44LDExLjYsMTYuNkwxMS42LDE2LjZ6Ii8+Cgk8L2c+CjwvZz4KPGNpcmNsZSBjbGFzcz0ic3QwIiBjeD0iMTkuNCIgY3k9IjUuNCIgcj0iMC45Ii8+Cjwvc3ZnPg==")
  }
/*////////////////*/
/* Loading Section*/
/*////////////////*/

.load-toast {
    position: fixed;
    bottom: 200%;
    left: 0;
    width: 100%;  
    padding: 20px;
    text-transform: lowercase;
    font-size: 25px;
    font-weight: 300;
    background: rgba(255, 255, 255, .95);    
    text-align: center;
    color: #47499e;
    transition: all .5s;
    opacity: 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    z-index: 98;
}

.loading-bar {
  display: inline-block;
  width: 4px;
  height: 18px;
  margin: 0 2px;
  border-radius: 4px;
  animation: loading 1s ease-in-out infinite;
}
.loading-bar:nth-child(1) {
  background-color: #0f77c5;
  animation-delay: 0;
  opacity: .8;
}
.loading-bar:nth-child(2) {
  background-color: #0f77c5;
  animation-delay: 0.09s;
}
.loading-bar:nth-child(3) {
  background-color: #0f77c5;
  animation-delay: .18s;
}
.loading-bar:nth-child(4) {
  background-color: #0f77c5;
  animation-delay: .27s;
  opacity: .8;
}

@keyframes loading {
  0% {
    transform: scale(1);
  }
  20% {
    transform: scale(1, 2.2);
  }
  40% {
    transform: scale(1);
  }
}

.spinner {
  margin: 100px auto 0 auto;
  width: 70px;
  text-align: center;
}

.spinner > div {
  width: 18px;
  height: 18px;
  background-color: #fd665c;

  border-radius: 100%;
  display: inline-block;
  -webkit-animation: sk-bouncedelay .4s infinite ease-in-out both;
  animation: sk-bouncedelay .4s infinite ease-in-out both;
}

.spinner .bounce1 {
  -webkit-animation-delay: -0.32s;
  animation-delay: -0.32s;
}

.spinner .bounce2 {
  -webkit-animation-delay: -0.16s;
  animation-delay: -0.16s;
}

@-webkit-keyframes sk-bouncedelay {
  0%, 80%, 100% { -webkit-transform: scale(0) }
  40% { -webkit-transform: scale(1.0) }
}

@keyframes sk-bouncedelay {
  0%, 80%, 100% { 
    -webkit-transform: scale(0);
    transform: scale(0);
  } 40% { 
    -webkit-transform: scale(1.0);
    transform: scale(1.0);
  }
}

/**********************************************************************
 *** Otronicon Header ***
/**********************************************************************/

.otronicon-header .site-title{
  width: 220px;
  height: 56px;
  top: 12px;
}
.active-mobile-menu body.logged-in.admin-bar .otronicon-header .site-title {
    top: 58px;
}
.otronicon-header .dl-menuwrapper li.dl-back:after,
.otronicon-header .dl-menuwrapper li > a:after{
    color: #C1CD23;
}
.otronicon-header .dl-menuwrapper li a:hover {
    color: #C1CD23;
}
.otronicon-header .logo-desktop img{
  margin-top: 0;
}
nav.black-navbar{
  background-color: #000;
}

.otronicon-dl-menuwrapper li a{
  color: #000;
}
.otronicon-header .facebook-svg{
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxNSAyNSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTUgMjU7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojQzFDRDIzO30KPC9zdHlsZT4KPHRpdGxlPkFzc2V0IDI8L3RpdGxlPgo8ZyBpZD0iTGF5ZXJfMl8xXyI+Cgk8ZyBpZD0iTGF5ZXJfMS0yIj4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTIuMSw5LjJjLTEsMC0xLjktMC4xLTEuOS0xLjVzMS0xLjQsMi0xLjRjMC45LDAuMSwxLjgtMC4zLDIuMy0xLjFjMS40LTIuNi0wLjEtNS4yLTMtNS4zaC0xLjMKCQkJQzgtMC4zLDUuOSwwLjUsNC42LDIuM2MtMSwxLjQtMC44LDMtMC44LDQuNmMwLDEuNC0wLjIsMi4zLTEuOSwyLjRTMCwxMC42LDAsMTJzLTAuMywzLjEsMS42LDMuNGMxLjMsMC4yLDIuMiwwLjQsMi4zLDEuNmwwLDAKCQkJYzAsMC4yLDAsMC40LDAsMC41djAuMmMtMC4xLDEuNSwwLDIuOSwwLDQuNGMwLjEsMi4yLDIuNywzLjUsNC42LDIuNmwwLDBjMS0wLjQsMS42LTEuNCwxLjYtMi41YzAuMS0xLjUsMC4xLTIuOSwwLTQuNAoJCQlzMC4zLTIuMiwyLTIuM3MyLjctMS45LDIuNi00LjJDMTQuNyw5LjUsMTMuNSw5LjIsMTIuMSw5LjJ6IE0xMS44LDEzLjZjLTAuNCwwLjEtMC45LDAuMi0xLjMsMC4yYy0xLjEtMC4xLTIsMC44LTIuMSwxLjkKCQkJYzAsMC4xLDAsMC4yLDAsMC4zYzAsMS41LTAuMSwyLjksMCw0LjRjMC4xLDEuMywwLDIuNC0xLjQsMi42Yy0xLjQtMC4yLTEuNC0xLjMtMS40LTIuNmMwLTEuMSwwLTIuMiwwLTMuM2MwLjMtMS45LTAuNS0zLTIuNi0zLjMKCQkJYy0wLjgtMC4xLTEuMy0wLjQtMS4zLTEuM2MtMC4xLTAuNiwwLjMtMS4zLDAuOS0xLjVjMi45LTEsMi45LTEsMi45LTRjMC00LDEuNS01LjQsNS41LTUuM2MxLDAsMiwwLjEsMS45LDEuNXMtMC44LDEuNC0xLjgsMS40CgkJCWMtMS0wLjItMiwwLjMtMi41LDEuMWMtMSwxLjYtMC42LDMuNywxLDQuN2MwLjUsMC40LDEuMiwwLjUsMS44LDAuNmMwLjYsMCwxLjMtMC4xLDEuMywwLjdDMTIuOSwxMi41LDEyLjUsMTMuMywxMS44LDEzLjZ6Ii8+Cgk8L2c+CjwvZz4KPC9zdmc+");
  }

.black-navbar a:active,
.black-navbar a:visited,
.black-navbar a:hover{
  color: #C1CD23;
}
.black-navbar a, .black-navbar a:link{
  color: #fff ;
}
.otronicon-event-title{
  text-transform: uppercase;
  display: block;
}
.black-bar-logo-text p{
  font-size: 14px;
  line-height: 14px;
}
.black-navbar .slick-slide a span{
  line-height: 14px !important;
}
.otronicon-header .dl-menuwrapper button div:before{
  color: #C1CD23;
}
.otronicon-header .dl-menuwrapper button.active span:before,
.otronicon-header .dl-menuwrapper button.active span:after{
  background-color: #C1CD23;
}
.js .otronicon-search-bar.search--open{
  background-color: #C1CD23;
}
.otronicon-sponsor-logo span {
  position: relative;
  /*top: 7px;*/
  height: 35px;
  vertical-align: middle;
}
.otronicon-sponsor-logo span img{
  height: 100%;
  width: auto;
}
/**********************************************************************
 *** Otronicon Footer ***
/**********************************************************************/

.otronicon-footer{
  background-color: #000;
}
.otronicon-footer .footer-wrapper{
  margin: 0 auto;
}
.otronicon-footer p a:hover, 
.otronicon-footer p a:link:hover,
.otronicon-footer a:active,
.otronicon-footer a:visited,
.otronicon-footer a:hover{
  color: #C1CD23;
}
/**********************************************************************
 *** Otronicon Landing Page ***
/**********************************************************************/

.green-hero-banner{
  position: relative;
  overflow: hidden;
  border-bottom: 3px solid white;
}
.otronicon-hero-image-wrapper img{
  width: 100%;
}
.green-hero-content{
  position: relative;
  z-index: 9;
  padding: 45px 0;
  color: #000;
}
.green-hero-header{
  margin: 0;
  max-width: 800px;
  font-size: 40px;
}
.green-hero-subheader{
  margin: 40px 0;
}
.green-hero-subheader h2,
.green-hero-subheader h3,
.green-hero-subheader h4{
  margin: 0;
}

.green-hero-subheader p {
    font-size: 25px;
    font-weight: 300;
    font-style: normal;
    font-family: 'lato';
}

.hero-video-wrapper{
  position: relative;
}
.hero-video{
  width: 100%;
  height: auto;
}
.otronicon-vc-header{
  background-color: #C1CD23;
  padding: 15px 0 !important;
}
.otronicon-vc-header h2{
  margin: 0;
  text-align: center;
  text-transform: uppercase;
}
.otronicon-landing-img-labels a,
.otronicon-landing-img-labels a:link,
.otronicon-landing-img-labels a:active,
.otronicon-landing-img-labels a:visited,
.otronicon-landing-img-labels a:hover{
  color: #000;
}
.otronicon-cta-cards a:link{
  color: #000;
  text-decoration: underline;
}
.otronicon-cta-cards p a:active, 
.otronicon-cta-cards p a:visited, 
.otronicon-cta-cards p a:hover{
  color: #4d4d4f;
}
#lightbulb .fa::before{
  font-family: 'Font Awesome 5 Free';
  font-style: normal;
  font-weight: 900;
  content: "\f0eb";
  color: #C1CD23;
  font-size: 42px;
}
#moon .fa::before{
  font-family: 'Font Awesome 5 Free';
  font-style: normal;
  font-weight: 900;
  content: "\f186";
  color: #C1CD23;
  font-size: 42px;
}
#hand-holding-heart .fa::before{
  font-family: 'Font Awesome 5 Free';
  font-style: normal;
  font-weight: 900;
  content: "\f4be"; 
  color: #C1CD23;
  font-size: 42px;
}
#icon-laptop .fa::before{
 background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA2NC41IDM5LjUiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDY0LjUgMzkuNTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNDMUNEMjM7fQoJLnN0MXtkaXNwbGF5Om5vbmU7ZmlsbDojMjc3REMxO30KCS5zdDJ7ZGlzcGxheTpub25lO2ZpbGw6IzI5NDA1NDt9Cjwvc3R5bGU+CjxnPgoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTYzLjQsMzMuM2gtNC42SDU4di0wLjhWMTkuMVY1LjljLTAuMS0yLjMtMS00LjEtMy4yLTUuMmMtMC43LTAuMy0xLjMtMC41LTItMC41QzUyLjYsMC4xLDUyLjQsMCw1Mi4yLDAKCQlDNTEsMCwxMywwLDExLjksMGMtMC44LDAuMS0xLjYsMC4yLTIuMywwLjZjLTIuMiwxLTMuMSwzLTMuMSw1LjR2MjYuM3YwLjlIMS45Yy0xLjgsMC0yLjIsMC40LTEuNywyLjJjMC4xLDAuMSwwLjEsMC4xLDAuMSwwLjEKCQljMC43LDIuMywyLjcsMy45LDUuMSwzLjloNTRoMC4zYzIuNS0wLjEsNC44LTIuNSw0LjgtNS4xQzY0LjUsMzMuNyw2NC4xLDMzLjMsNjMuNCwzMy4zeiBNOC40LDUuNmMwLTIsMS42LTMuNSwzLjUtMy42aDM4LjYKCQljMC4xLDAuMSwwLjMsMC4xLDAuNCwwLjFoMS41YzIuMiwwLDMuNywxLjYsMy43LDMuN3YyNi43djAuN0g4LjRjLTAuMS0wLjItMC4xLTAuNC0wLjEtMC43VjUuNnogTTU5LjksMzcuNQoJCWMtMC40LDAuMS0wLjcsMC4xLTEuMSwwLjFINS42Yy0xLjgsMC0zLTAuNy0zLjUtMi4zaDYwLjFDNjIsMzYuNCw2MSwzNy4zLDU5LjksMzcuNXoiLz4KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik01My4zLDMuOGgtMi4yYzAsMCwwLDAtMC4xLDBjMCwwLDAsMC0wLjEsMEgxMS40Yy0xLjMsMC0xLjUsMC4yLTEuNSwxLjV2MjUuMWMwLDEsMC4zLDEuMywxLjMsMS4zaDQxLjkKCQljMSwwLDEuMy0wLjMsMS4zLTEuM1Y2VjQuOUM1NC40LDQuMSw1NC4xLDMuOCw1My4zLDMuOHogTTUyLjUsMjkuNkgxMS44VjUuOGMwLjEtMC4xLDAuMS0wLjEsMC4xLTAuMUg1MWMwLDAsMCwwLDAuMSwwCgkJYzAsMCwwLDAsMC4xLDBoMS4zVjI5LjZ6Ii8+Cgk8Zz4KCQk8cmVjdCB4PSIxOC41IiB5PSIxNi45IiBjbGFzcz0ic3QwIiB3aWR0aD0iMTUuNiIgaGVpZ2h0PSIxLjkiLz4KCQk8cmVjdCB4PSIxOC41IiB5PSIxMC45IiBjbGFzcz0ic3QwIiB3aWR0aD0iMTUuNiIgaGVpZ2h0PSIxLjkiLz4KCQk8cmVjdCB4PSIxOC41IiB5PSIyMi45IiBjbGFzcz0ic3QwIiB3aWR0aD0iMTIuMyIgaGVpZ2h0PSIxLjkiLz4KCTwvZz4KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0zNC4yLTEyLjZDMzIuMS0zLjgsMzAsNSwyNy45LDEzLjhjMC44LDAuMiwxLjYsMC40LDIuMiwwLjVjMC41LTAuNiwwLjktMS4yLDEuNC0xLjdjMS42LTEuNCwzLjQtMS43LDUuNC0wLjkKCQlzMywyLjQsMy4xLDQuNWMwLDAuMSwwLjEsMC40LDAuMiwwLjRjMC43LDAuMiwxLjMsMC40LDIuMSwwLjVjMi4xLTguOSw0LjItMTcuNiw2LjMtMjYuNGMtMC44LTAuMi0xLjYtMC40LTIuMy0wLjUKCQljLTEuMywyLjItMy4xLDMuNC01LjcsMi45Yy0yLjgtMC41LTQtMi41LTQuMi01LjNDMzUuNy0xMi4zLDM1LTEyLjUsMzQuMi0xMi42IE00MS43LTguN2MxLjMsMCwyLjUtMC45LDMtMi4yCgkJYzAuNC0xLDAuNi0xLjEsMS42LTAuOWMxLjIsMC4zLDIuMywwLjUsMy41LDAuOGMwLjgsMC4yLDEuMSwwLjYsMC45LDEuNWMtMS42LDYuNi0zLjIsMTMuMy00LjgsMjBjLTAuNiwyLjYtMS4yLDUuMS0xLjksNy44CgkJYy0wLjIsMS0wLjYsMS4zLTEuNiwxYy0xLjItMC4zLTIuMy0wLjUtMy41LTAuOGMtMC45LTAuMi0xLjEtMC41LTEtMS40YzAuMi0xLjQtMC4zLTIuNS0xLjUtMy4zYy0xLjItMC43LTIuNC0wLjctMy41LDAuMgoJCWMtMC41LDAuNC0wLjksMS0xLjIsMS42Yy0wLjQsMC43LTAuNywxLTEuNSwwLjhjLTEuMy0wLjMtMi41LTAuNi0zLjctMC45Yy0wLjctMC4xLTEtMC42LTAuOS0xLjNjMi4xLTguOCw0LjItMTcuNyw2LjMtMjYuNQoJCWMwLjEtMC41LDAuMi0xLjEsMC40LTEuNmMwLjEtMC43LDAuNi0xLDEuMy0wLjdjMS4zLDAuMywyLjUsMC42LDMuOCwwLjljMC44LDAuMiwxLDAuNSwxLDEuNEMzOC4yLTEwLjEsNDAuMS04LjcsNDEuNy04LjciLz4KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yOS40LTEzLjdjMCwxLjEtMC4yLDIuMi0wLjksMy4xYy0yLjIsMy4xLTYuNiwzLjEtOC42LTAuMWMtMC4yLTAuNC0wLjQtMC40LTAuOS0wLjQKCQljLTAuNSwwLjEtMS4xLDAuMy0xLjcsMC40YzAuNywyLjgsMS40LDUuNSwyLjEsOC4zYzEuNiw2LjMsMy4xLDEyLjUsNC44LDE4LjdjMC4xLDAuNSwwLjEsMS0wLjQsMS4zYy0wLjYsMC40LTEuMywwLjEtMS41LTAuNwoJCWMtMC41LTItMS00LTEuNS02Yy0xLjktNy4yLTMuNy0xNC41LTUuNS0yMS44Yy0wLjItMSwwLTEuNCwxLTEuNmMxLjItMC4zLDIuMy0wLjYsMy41LTAuOWMwLjktMC4yLDEuMiwwLDEuNSwwLjgKCQljMC41LDEuNiwyLjIsMi41LDMuNywyLjJjMS43LTAuNCwyLjctMS45LDIuNS0zLjZjLTAuMS0xLjIsMC0xLjMsMS4xLTEuNmMwLjQtMC4xLDAuOS0wLjIsMS4zLTAuNGMwLjctMC4xLDEuMiwwLjEsMS4zLDAuNwoJCWMwLjEsMC41LTAuMSwxLTAuOCwxLjJDMzAuMS0xMy45LDI5LjgtMTMuOCwyOS40LTEzLjciLz4KCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0yMy40LTEuNmMwLjUsMC4xLDAuOCwwLjQsMC45LDFjMC41LDIsMSw0LDEuNSw2YzAuMSwwLjIsMC4xLDAuNCwwLjEsMC43YzAuMSwwLjYtMC4xLDEtMC42LDEuMgoJCWMtMC42LDAuMS0xLjEtMC4xLTEuMy0wLjdjLTAuNC0xLjYtMC44LTMuMi0xLjItNC44Yy0wLjEtMC43LTAuNC0xLjMtMC41LTJDMjIuMi0xLDIyLjYtMS42LDIzLjQtMS42Ii8+Cgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMjEuOS01LjRjMC4yLDAuMiwwLjcsMC41LDAuNywwLjhjMC4xLDAuMy0wLjEsMC45LTAuNCwxYy0wLjQsMC4yLTEsMC40LTEuNCwwLjNjLTAuMywwLTAuNy0wLjQtMC44LTAuNwoJCWMtMC4yLTAuNCwwLTAuOSwwLjQtMUMyMC43LTUuMSwyMS4yLTUuMywyMS45LTUuNCIvPgoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTI3LjctNS45YzAsMC44LTAuMywxLjEtMS40LDEuM2MtMC42LDAuMS0xLDAuMS0xLjMtMC40Yy0wLjEtMC4zLTAuMS0xLDAuMS0xYzAuNi0wLjMsMS4zLTAuNCwyLTAuNQoJCUMyNy4yLTYuNSwyNy41LTYsMjcuNy01LjkiLz4KCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0yNy4xLTIuNmMwLjgsMC4xLDEuMSwwLjQsMS4yLDAuOUMyOC40LTEuMSwyOC43LTAuNCwyOCwwYy0wLjMsMC4xLTEsMC4xLTEsMGMtMC4zLTAuNi0wLjUtMS4zLTAuNS0xLjkKCQlDMjYuNC0yLjIsMjYuOS0yLjQsMjcuMS0yLjYiLz4KCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0zNS44LTEuMWMtMC4zLDEuMy0wLjYsMi41LTAuOCwzLjZjLTAuNiwyLjQtMS4xLDQuNy0xLjcsNy4xYzAsMC4xLTAuMSwwLjItMC4xLDAuM2MtMC4yLDAuNi0wLjcsMC45LTEuMiwwLjgKCQljLTAuNS0wLjEtMC44LTAuNy0wLjctMS4zYzAuMy0xLjMsMC42LTIuNSwwLjktMy44YzAuNS0yLjIsMS00LjQsMS42LTYuNmMwLjEtMC43LDAuOC0xLjEsMS40LTAuN0MzNS41LTEuNywzNS43LTEuMywzNS44LTEuMSIvPgoJPHBhdGggY2xhc3M9InN0MiIgZD0iTTM3LjEsOC44Yy0wLjgsMC0xLjItMC42LTEtMS4zYzAuNC0yLDEtNC4xLDEuNC02LjFjMC4xLTAuNSwwLjItMSwwLjQtMS41QzM4LTAuOCwzOC41LTEuMSwzOS0wLjkKCQlzMC44LDAuNiwwLjcsMS4yYy0wLjYsMi42LTEuMiw1LjEtMS45LDcuOEMzNy43LDguNSwzNy40LDguOCwzNy4xLDguOCIvPgoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTM0LjUtNi4yYzAuMywwLjEsMC43LDAuMSwxLDAuM2MwLjUsMC4yLDAuNywwLjYsMC42LDEuMUMzNi00LjIsMzUuNi0zLjksMzUtNGMtMC4zLTAuMS0wLjYtMC4xLTAuOS0wLjIKCQljLTAuNi0wLjEtMC44LTAuNS0wLjctMS4xQzMzLjMtNiwzMy44LTYuMiwzNC41LTYuMiIvPgoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTQ2LjItMi40Yy0wLjEsMC4xLTAuNCwwLjctMC43LDAuN2MtMC42LDAtMS4zLTAuMS0xLjktMC40Yy0wLjItMC4xLTAuMi0wLjctMC4xLTFjMC4xLTAuNiwwLjctMC42LDEuOS0wLjMKCQlDNDUuOC0zLjUsNDYuMS0zLjIsNDYuMi0yLjQiLz4KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0zOS40LTVjMC4zLDAuMSwwLjcsMC4xLDEsMC4zYzAuNSwwLjIsMC43LDAuNywwLjUsMS4yYy0wLjEsMC41LTAuNiwwLjctMS4xLDAuN2MtMC4zLTAuMS0wLjctMC4xLTEtMC4yCgkJYy0wLjUtMC4xLTAuNy0wLjUtMC43LTFDMzguMy00LjcsMzguNy01LDM5LjQtNSIvPgo8L2c+Cjwvc3ZnPg==");
  width: 55px;
  height: 34px;
  cursor: pointer;
  background-repeat: no-repeat;
  content: '';
}
#icon-remote .fa::before{
 background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA2NC44IDU1LjEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDY0LjggNTUuMTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtmaWxsOiNDMENEMzA7fQo8L3N0eWxlPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjIuMSwxNi45aDIwLjZjMi4xLTEuNSw0LjYtMi40LDcuNC0yLjRjNywwLDEyLjYsNS42LDEyLjYsMTIuNmMwLDQuMy0yLjEsOC01LjQsMTAuM2MyLjktMS42LDUuMS00LjMsNS45LTcuNwoJYzEsNi42LDIuNSwxOC4yLDEsMjEuMmMtMiw0LjItOC45LDUuMy0xMywzLjJjLTMtMS41LTcuMy0xMS4zLTkuNC0xNi41aC0xOWMtMi4xLDUuMS02LjQsMTQuOS05LjQsMTYuNWMtNC4xLDIuMS0xMSwxLTEzLTMuMgoJQy0wLjgsNDgsMC41LDM2LjgsMS41LDMwLjNjMC4zLDEsMC44LDEuOSwxLjMsMi44QzIuNCwzNi40LDEsNDguMywyLjIsNTAuNmMxLjQsMi43LDcuNiwzLjIsOC4xLDIuOUM2LjUsNTMsMyw1Mi40LDIuOCw0OC4xCgljLTAuMi0zLjgsMC44LTExLjYsMS0xMy42YzEuMiwxLjQsMi43LDIuNiw0LjQsMy40Yy0zLjYtMi4yLTYuMS02LjItNi4xLTEwLjhjMC03LDUuNi0xMi42LDEyLjYtMTIuNkMxNy41LDE0LjUsMjAsMTUuNCwyMi4xLDE2LjkKCUwyMi4xLDE2Ljl6IE04LjcsMjQuN2MtMC41LDEuMi0wLjQsMi4zLDAsMy41aDIuOGwxLjctMS43bC0xLjctMS43SDguN0w4LjcsMjQuN3ogTTQ4LDIxLjljMC4xLDEuMywxLjMsMi4yLDIuNiwyLjEKCWMxLjMtMC4xLDIuMi0xLjMsMi4xLTIuNmMtMC4xLTEuMy0xLjMtMi4yLTIuNi0yLjFDNDguOCwxOS41LDQ3LjksMjAuNiw0OCwyMS45TDQ4LDIxLjl6IE00OSwzMS4yYzAuMSwxLjMsMS4zLDIuMiwyLjYsMi4xCgljMS4zLTAuMSwyLjItMS4zLDIuMS0yLjZjLTAuMS0xLjMtMS4zLTIuMi0yLjYtMi4xQzQ5LjgsMjguOCw0OC45LDI5LjksNDksMzEuMkw0OSwzMS4yeiBNNTUuMywyMy41Yy0xLjMsMC4xLTIuMiwxLjMtMi4xLDIuNgoJYzAuMSwxLjMsMS4zLDIuMiwyLjYsMi4xYzEuMy0wLjEsMi4yLTEuMywyLjEtMi42QzU3LjcsMjQuMyw1Ni42LDIzLjMsNTUuMywyMy41TDU1LjMsMjMuNXogTTQ2LDI0LjVjLTEuMywwLjEtMi4yLDEuMy0yLjEsMi42CgljMC4xLDEuMywxLjMsMi4yLDIuNiwyLjFjMS4zLTAuMSwyLjItMS4zLDIuMS0yLjZDNDguNCwyNS4zLDQ3LjMsMjQuMyw0NiwyNC41TDQ2LDI0LjV6IE0yOS42LDI4LjVjLTAuMywwLjYtMC4zLDEuMiwwLDEuOQoJYzEuOCwwLDMuNSwwLDUuMywwYzAuMy0wLjYsMC4zLTEuMiwwLTEuOUMzMy4yLDI4LjUsMzEuNCwyOC41LDI5LjYsMjguNUwyOS42LDI4LjV6IE0yOS42LDIyLjVjLTAuMywwLjYtMC4zLDEuMiwwLDEuOQoJYzEuOCwwLDMuNSwwLDUuMywwYzAuMy0wLjYsMC4zLTEuMiwwLTEuOUMzMy4yLDIyLjUsMzEuNCwyMi41LDI5LjYsMjIuNUwyOS42LDIyLjV6IE0xMi4xLDI0LjFsMS43LDEuN2wxLjctMS43di0yLjkKCWMtMS4xLTAuMy0yLjMtMC40LTMuNSwwVjI0LjFMMTIuMSwyNC4xeiBNMTYuMSwyNC43bC0xLjcsMS43bDEuNywxLjdIMTljMC4zLTEuMSwwLjQtMi4zLDAtMy41SDE2LjFMMTYuMSwyNC43eiBNMTUuNSwyOC44TDEzLjgsMjcKCWwtMS43LDEuN3YyLjhjMS4yLDAuNSwyLjQsMC40LDMuNSwwVjI4LjhMMTUuNSwyOC44eiBNMzEuNSwxNmgyLjJjLTAuMS0wLjctMC4yLTIuOCwwLjctMy44YzAuMy0wLjQsMC45LTAuOSwxLjUtMS40CgljMS45LTEuNSw0LjEtMy4zLDMuNi02Yy0wLjctMy42LTYtNC44LTYtNC44bC0wLjUsMi4yYzAsMCwzLjksMC45LDQuMywzLjFjMC4zLDEuNC0xLjQsMi43LTIuOCwzLjhjLTAuNywwLjYtMS40LDEuMS0xLjgsMS42CglDMzEuMywxMi4zLDMxLjMsMTQuOCwzMS41LDE2eiIvPgo8L3N2Zz4=");
     width: 50px;
    height: 43px;
  cursor: pointer;
  background-repeat: no-repeat;
  content: '';
}
.otronicon-green-btn .vce-button--style-basic{ /* .otronicon-green-btn usable in VC */
  color           : #000 !important;
  background-color: #C1CD23 !important;
  font-size       : 17px !important;
  font-weight     : 300;
  font-style      : normal;
  font-family     : 'lato';
  padding         : 25px 45px !important;
  border-radius   : 5px !important;
  cursor          : pointer;
  display         : inline-block;
  /*margin          : 25px 0;*/
  max-width       : 100%;
  position        : relative;
  line-height     : normal;
  text-transform: uppercase;
  border: 5px solid #C1CD23;

}
.otronicon-green-btn .vce-button--style-basic:hover{
  background-color: transparent !important;
  color           : #C1CD23 !important;
}
.otronicon-black-btn .vce-button--style-basic:hover{
   background-color: transparent !important;
   color           : #000 !important;
}
a.otronicon-black-btn:hover{
   background-color: transparent !important;
   color           : #000 !important;
   text-decoration: none;
}
.otronicon-black-btn:hover{
   background-color: transparent !important;
   color           : #000 !important;
   text-decoration: none;
}
.otronicon-black-btn{
  color           : #fff !important;
  background-color: #000 !important;
  font-size       : 17px !important;
  font-weight     : 300;
  font-style      : normal;
  font-family     : 'lato';
  padding         : 25px 45px !important;
  border-radius   : 5px !important;
  cursor          : pointer;
  display         : inline-block;
  /*margin          : 25px 0;*/
  max-width       : 100%;
  position        : relative;
  line-height     : normal;
  text-transform: uppercase;
  border: 5px solid #000;
}

.otronicon-blk-btn .vce-button--style-basic{ /* .otronicon-blk-btn usable in VC */
  color           : #fff !important;
  background-color: #000 !important;
  font-size       : 17px !important;
  font-weight     : 300;
  font-style      : normal;
  font-family     : 'lato';
  padding         : 25px 45px !important;
  border-radius   : 5px !important;
  cursor          : pointer;
  display         : inline-block;
  /*margin          : 25px 0;*/
  max-width       : 100%;
  position        : relative;
  line-height     : normal;
  text-transform: uppercase;
  border: 5px solid #000;
}
.otronicon-blk-btn .vce-button--style-basic:hover{
   background-color: transparent !important;
   color           : #000 !important;
}
/*.page-template-otronicon-landing .vce-row-container,
.otronicon-default .vce-row-container{
  overflow: hidden;
}*/
.ortronicon-image-label-row{
  max-width: 1920px !important;
  overflow: hidden;
}

.otronicon-image-label .vce {
    margin-bottom: 30px;
    margin: 0;
    background: #C1CD23;
    padding: 15px 0;
}
.otronicon-img-label-col{
  border-color: #fff;
  cursor: pointer;
  max-width: 500px !important;
  margin: 0 auto !important;
}
.otronicon-img-label-col .vce-single-image-wrapper{
  margin-bottom: 0 !important;
}
.otronicon-img-label-col p{
  text-transform: uppercase;
  font-weight: 600;
}
.vc-ortonicon-hero .vce-hero-section--content{
  max-width: 1080px !important;
  margin: 0 auto !important;
  width: 90% !important;
  /*padding: 125px 0;*/
  z-index: 9;
  position: relative;
}
.vc-ortonicon-hero .vce-hero-section--content-container h1,
.vc-ortonicon-hero .vce-hero-section--content-container h4{
  /*max-width: 475px;*/
  max-width: 755px;
}
.vc-ortonicon-hero-mobile .vce-hero-section--wrap-row,
.vc-ortonicon-hero .vce-hero-section--wrap-row{
  background-size: cover;
}
.vc-ortonicon-hero .vce-hero-section--wrap-row{
  background-size: auto 120% !important;
}
.vc-ortonicon-hero-mobile .vce-single-image-wrapper img{
  height: 100%;
  max-width: none;
}
.black-overlay{
    width: 100%;
    position: absolute !important;
    height: 100%;
    top: 0;
    z-index: 8;
    background: rgba(0 , 0, 0, .7);
}
.green-overlay{
  width: 100%;
  position: absolute;
  height: 100%;
  top: -7px;
  z-index: 8;
  background: rgba(193, 205, 35, .7);
}
.mobile-otronicon-black-img-col .vce-col{
  min-height: 325px;
  overflow: hidden;
}
.mobile-otronicon-black-img-col .vce-col-inner{
  padding: 0 !important;
}

.otronicon-advisory-board-wrapper{

}
.co-chair-members .vce-col-inner{
  /*width: auto;*/
}
.other-board-members{
  margin-top: 50px;
}
.other-board-members .vce{
  margin-bottom: 20px;
}
.other-board-members h4{
  margin: 0;
}
.co-chair-members h4{
   margin: 0;
}
.experience-content-wrapper{

}
.experience-desktop-header{
  display: none !important;
}
.otronicon-form .caldera-grid .form-group textarea{
  width: 100%;
  border-radius: 35px;
}
.otronicon-form .caldera-grid .form-group .form-control{
  border: 1px solid #000;
  font-size: 17px;
}
.otronicon-form input::-webkit-input-placeholder,
.otronicon-form textarea::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:    #000 !important;
}
.otronicon-form input:-moz-placeholder,
.otronicon-form textarea:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #000 !important;
   opacity:  1;
}
.otronicon-form input::-moz-placeholder,
.otronicon-form textarea::-moz-placeholder { /* Mozilla Firefox 19+ */
  color:    #000 !important;
  opacity:  1;
}
.otronicon-form input:-ms-input-placeholder,
.otronicon-form textarea:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:    #000 !important;
}
.otronicon-form input::-ms-input-placeholder,
.otronicon-form textarea::-ms-input-placeholder { /* Microsoft Edge */
   color:    #000 !important;
}
.otronicon-form input::placeholder,
.otronicon-form textarea::placeholder { /* Most modern browsers support this now. */
   color:    #000 !important;
}
.otronicon-form .caldera-grid .btn.btn-default{
  color           : #fff !important;
  background-color: #000 !important;
  font-size       : 17px !important;
  font-weight     : 300;
  font-style      : normal;
  font-family     : 'lato';
  padding         : 25px 45px !important;
  border-radius   : 5px !important;
  cursor          : pointer;
  display         : inline-block;
  margin          : 25px 0;
  max-width       : 100%;
  position        : relative;
  line-height     : normal;
  text-transform: uppercase;
  border: 5px solid #000;
}
.otronicon-form .caldera-grid .btn-default:hover{
  color           : #000 !important;
  background-color: #fff !important;
}
.otronicon-form .caldera-grid input{
  font-size: 17px !important;
  color    : #000 !important;
}
.vce-row .otronicon-form .select-wrapper ul:not(.browser-default)>li{
  padding: 0px 25px 0px 0 !important;
  margin-left: 0;
}
.otronicon-form .caldera-grid .select-wrapper span.caret{
  color: #000;
}
.otronicon-form .caldera-grid .select-wrapper input.select-dropdown{
    width: 90%;
    padding-right: 10.5%;
}
.otronicon-form .caldera-grid .row{
  margin: 0;
}
.otronicon-form-header h1{
  font-size: 40px;
}
.otronicon-form .select-wrapper .dropdown-content li>span{
  line-height: 20px !important;
}
.otronicon-form .caldera-grid .form-control:focus{
  border-color: #C1CD23 !important;
}
.otronicon-submit-btn{
  text-align: center;
}
.otronicon-form .caldera-grid{
  width: 100%;
}
.otronicon-form .caldera-grid .single,
.otronicon-form .caldera-grid .first_col,
.otronicon-form .caldera-grid .last_col{
  padding: 0;
}
.otronicon-text-and-divider .vce-text-block-wrapper{
    background-color: #fff;
    z-index: 9;
    width: 290px;
    position: relative;
}
.otronicon-divider{
  top: -35px;
  position: relative;
  display: none;
}
.get-involved-paragraph h3,
.get-involved-paragraph h4{
  font-weight: 600;
}
.get-involved-paragraph p{
  font-weight: 300;
}
.get-involved-paragraph strong{
  font-weight: 600;
}
.otronicon-default h4 a, 
.otronicon-default h4 a:link,
.otronicon-default p a, 
.otronicon-default p a:link,
.get-involved-paragraph a, 
.get-involved-paragraph a:link{
  color: #000;
  text-decoration: underline;
}
.get-involved-paragraph a:active, 
.get-involved-paragraph a:visited, 
.get-involved-paragraph a:hover{
  color: #4d4d4f;
}

.otronicon-default h4 a:hover, 
.otronicon-default h4 a:link:hover,
.otronicon-default p a:hover, 
.otronicon-default p a:link:hover,
.otronicon-default a:active,
.otronicon-default a:visited,
.otronicon-default a:hover{
  color: #4d4d4f;
}
.black-hero-more-text{
  display: none;
}
.see-more-board-members .vce-button--style-basic{
    background-color: transparent !important;
    font-size: 21px !important;
    color: #000 !important;
    right: 15px;
}
.see-more-board-members .show-more-btn-arrow{
  color        : #4d4d4f;
  content: " ";
  position     : absolute;
  top          : -4px;
  bottom       : 0;
  right        : 12px;
  margin       : auto 0;
  border-right : 3px solid;
  border-bottom: 3px solid;
  border-radius: 2px;
  width        : 12px;
  height       : 12px;
  line-height  : 12px;
  transform    : rotate(45deg);
}
.see-more-board-members  .show-less-btn-arrow {
  color        : #4d4d4f;
  content: " ";
  position     : absolute;
  top          : 4px;
  bottom       : 0;
  right        : 12px;
  margin       : auto 0;
  border-left : 3px solid;
  border-top: 3px solid;
  border-radius: 2px;
  width        : 12px;
  height       : 12px;
  line-height  : 12px;
  transform    : rotate(45deg);
}
.otronicon-board-member p{
  font-size: 15px;
  line-height: 18px;
  margin-top: 4px;
}
.otronicon-img-label-col:hover .vce-text-block-wrapper p{
  text-decoration: underline;
}

/**********************************************************************
 *** Otronicon Blog ***
/**********************************************************************/

.otronicon-blog a, 
.otronicon-blog a:link{
  color: #000;
}
.otronicon-blog a:active, 
.otronicon-blog a:visited, 
.otronicon-blog a:hover,
.otronicon-blog p a:link:hover{
  color: #4d4d4f;
}
.otronicon-blog .button{
  color: #fff;
  background-color: #000;
  border: 5px solid #000;
}
.otronicon-blog .button:hover{
  color: #000;
  background-color: #fff !important;
  border: 5px solid #000;
}
.otronicon-blog .blog-facebook-svg {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxNSAyNSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTUgMjU7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojQzFDRDIzO30KPC9zdHlsZT4KPHRpdGxlPkFzc2V0IDI8L3RpdGxlPgo8ZyBpZD0iTGF5ZXJfMl8xXyI+Cgk8ZyBpZD0iTGF5ZXJfMS0yIj4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTIuMSw5LjJjLTEsMC0xLjktMC4xLTEuOS0xLjVzMS0xLjQsMi0xLjRjMC45LDAuMSwxLjgtMC4zLDIuMy0xLjFjMS40LTIuNi0wLjEtNS4yLTMtNS4zaC0xLjMKCQkJQzgtMC4zLDUuOSwwLjUsNC42LDIuM2MtMSwxLjQtMC44LDMtMC44LDQuNmMwLDEuNC0wLjIsMi4zLTEuOSwyLjRTMCwxMC42LDAsMTJzLTAuMywzLjEsMS42LDMuNGMxLjMsMC4yLDIuMiwwLjQsMi4zLDEuNmwwLDAKCQkJYzAsMC4yLDAsMC40LDAsMC41djAuMmMtMC4xLDEuNSwwLDIuOSwwLDQuNGMwLjEsMi4yLDIuNywzLjUsNC42LDIuNmwwLDBjMS0wLjQsMS42LTEuNCwxLjYtMi41YzAuMS0xLjUsMC4xLTIuOSwwLTQuNAoJCQlzMC4zLTIuMiwyLTIuM3MyLjctMS45LDIuNi00LjJDMTQuNyw5LjUsMTMuNSw5LjIsMTIuMSw5LjJ6IE0xMS44LDEzLjZjLTAuNCwwLjEtMC45LDAuMi0xLjMsMC4yYy0xLjEtMC4xLTIsMC44LTIuMSwxLjkKCQkJYzAsMC4xLDAsMC4yLDAsMC4zYzAsMS41LTAuMSwyLjksMCw0LjRjMC4xLDEuMywwLDIuNC0xLjQsMi42Yy0xLjQtMC4yLTEuNC0xLjMtMS40LTIuNmMwLTEuMSwwLTIuMiwwLTMuM2MwLjMtMS45LTAuNS0zLTIuNi0zLjMKCQkJYy0wLjgtMC4xLTEuMy0wLjQtMS4zLTEuM2MtMC4xLTAuNiwwLjMtMS4zLDAuOS0xLjVjMi45LTEsMi45LTEsMi45LTRjMC00LDEuNS01LjQsNS41LTUuM2MxLDAsMiwwLjEsMS45LDEuNXMtMC44LDEuNC0xLjgsMS40CgkJCWMtMS0wLjItMiwwLjMtMi41LDEuMWMtMSwxLjYtMC42LDMuNywxLDQuN2MwLjUsMC40LDEuMiwwLjUsMS44LDAuNmMwLjYsMCwxLjMtMC4xLDEuMywwLjdDMTIuOSwxMi41LDEyLjUsMTMuMywxMS44LDEzLjZ6Ii8+Cgk8L2c+CjwvZz4KPC9zdmc+");
    width: 15px;
    height: 26px;
    cursor: pointer;
    background-repeat: no-repeat;
}
.otronicon-blog .blog-twitter-svg{
    width: 29px;
    height: 24px;
    cursor          : pointer;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMjUuNiAxMDMiPjxkZWZzPjxzdHlsZT4uYXtmaWxsOiNDMUNEMjM7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5vc2MtdHdpdHRlcjwvdGl0bGU+PHBhdGggY2xhc3M9ImEiIGQ9Ik0xMzcuOSwzNC41YTMuMiwzLjIsMCwwLDAtNC0yLjJoMGwtNS44LDEuOGEyOC43LDI4LjcsMCwwLDAsNi05LjJBMy4zLDMuMywwLDAsMCwxMzQsMjJhMy40LDMuNCwwLDAsMC00LjUtMS4ybC0uMy4yaDBhNDQuNyw0NC43LDAsMCwxLTEyLjksNC45LDI1LjYsMjUuNiwwLDAsMC0xNC42LTYuMywzMi41LDMyLjUsMCwwLDAtOC44LjIsMzAsMzAsMCwwLDAtOC40LDMsMjgsMjgsMCwwLDAtMTIsMTMsMjkuMSwyOS4xLDAsMCwwLTIuMywxM0M1Myw0Ni45LDM2LjQsMzguMiwyNS41LDI0LjloMGExLjgsMS44LDAsMCwwLS45LS44QTMuMywzLjMsMCwwLDAsMjAsMjUuM2EyMi4yLDIyLjIsMCwwLDAtMi42LDEwLjgsNDguMiw0OC4yLDAsMCwwLC4xLDUuMywyNS45LDI1LjksMCwwLDAsMS4zLDUuNSwzMC4yLDMwLjIsMCwwLDAsNC40LDcuNiw1LjksNS45LDAsMCwxLTEuNi0uNyw0LjcsNC43LDAsMCwwLTEuNi0uNCwzLjUsMy41LDAsMCwwLTMuNSwzLjQsMjIuOCwyMi44LDAsMCwwLDIuMyw5LjksMjUuNiwyNS42LDAsMCwwLDUuOSw3LjksMzAuNywzMC43LDAsMCwwLDUuMSwzLjhIMjguNWEyLjksMi45LDAsMCwwLTEuNi4xLDMuMywzLjMsMCwwLDAtMi4yLDQuMXYuMkEyNS4zLDI1LjMsMCwwLDAsMzUuNSw5Ni40YTI3LjksMjcuOSwwLDAsMCw3LjIsMy40LDM5LjQsMzkuNCwwLDAsMS04LjgsMy41LDQyLjYsNDIuNiwwLDAsMS04LjgsMS41LDUyLjksNTIuOSwwLDAsMS04LjktLjEsMy4zLDMuMywwLDAsMC0zLjIsMS41LDMuNCwzLjQsMCwwLDAsMSw0LjcsNzIuMiw3Mi4yLDAsMCwwLDM3LjIsMTEuNGMxMywuMywyNi4zLTIuNSwzNy44LTkuMWE3MSw3MSwwLDAsMCwyNy4yLTI3LjcsODAuMSw4MC4xLDAsMCwwLDcuMi0xOC4zLDYyLjIsNjIuMiwwLDAsMCwxLjctOS42Yy4yLTEuNy4zLTMuMy40LTQuOVY1MC4yaC40bDIuMi0xLjVhMjQuMSwyNC4xLDAsMCwwLDMuNy0zLjQsMzYuOCwzNi44LDAsMCwwLDUuNi03LjdsLjItLjRBMi44LDIuOCwwLDAsMCwxMzcuOSwzNC41Wm0tMTksMTMuOWgwWm01LjItNS4zLTEuNS45LS43LjRoLS40YTMuNiwzLjYsMCwwLDAtMi4xLDEuNCwzLjMsMy4zLDAsMCwwLS41LDEuNSwyLjIsMi4yLDAsMCwwLS4xLjhoMHY0LjFjLS4xLDEuNS0uMSwyLjktLjMsNC40YTY0LjksNjQuOSwwLDAsMS0xLjYsOC44LDcwLjEsNzAuMSwwLDAsMS02LjYsMTYuNiw2My4yLDYzLjIsMCwwLDEtMjQuNiwyNS4xLDY1LjcsNjUuNywwLDAsMS0zNC4zLDguMiw2Ni4zLDY2LjMsMCwwLDEtMjItNC40LDQ1LjMsNDUuMywwLDAsMCw2LjQtMS4zLDUyLjIsNTIuMiwwLDAsMCwxOC4yLTkuMkEzLjIsMy4yLDAsMCwwLDU1LjIsOThhMy40LDMuNCwwLDAsMC0zLjMtMy40LDIzLjcsMjMuNywwLDAsMS0xMi43LTMuOSwxOS42LDE5LjYsMCwwLDEtNi01LjhoMi40YzIuOC0uNCw1LjEtLjksNy42LTEuNWEzLjYsMy42LDAsMCwwLDIuNS0yLjYsMy4zLDMuMywwLDAsMC0yLjYtNEg0M2EyOC44LDI4LjgsMCwwLDEtMTMuNy02LjksMjEuMSwyMS4xLDAsMCwxLTQuNC02LDE0LjIsMTQuMiwwLDAsMS0uOC0xLjhsMiwuNWE0MC43LDQwLjcsMCwwLDAsNy44LDEuMSwzLjMsMy4zLDAsMCwwLDMtMS41LDMuNSwzLjUsMCwwLDAtLjktNC43aC0uMWMtNC43LTMuMi04LjktNy44LTEwLjgtMTIuOGEyNi4yLDI2LjIsMCwwLDEtLjktMy44Yy0uMS0xLjEsMC0yLjksMC00LjRhMjEuMSwyMS4xLDAsMCwxLC4yLTIuNkE3NS41LDc1LjUsMCwwLDAsNzQsNTZoLjlhMy40LDMuNCwwLDAsMCwyLjYtNCwyMS4yLDIxLjIsMCwwLDEsMS4yLTEzLjQsMjEuOSwyMS45LDAsMCwxLDktOS44QTIzLDIzLDAsMCwxLDEwMSwyNi4zYTE5LDE5LDAsMCwxLDExLjgsNS42LDMuMiwzLjIsMCwwLDAsMy4xLDEsNTUuOCw1NS44LDAsMCwwLDguOS0yLjQsMjEuOCwyMS44LDAsMCwxLTUuMyw2aC0uMWExLjcsMS43LDAsMCwwLS42LDEuMiwxLjYsMS42LDAsMCwwLDEuNywxLjdjMi40LjEsNC44LDAsNy4zLS4xYTUuMiw1LjIsMCwwLDEtMSwxLjFBMTYuNCwxNi40LDAsMCwxLDEyNC4xLDQzLjFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTIuNCAtMTkuNCkiLz48L3N2Zz4=");
  }

/**********************************************************************
 *** 404 Page ***
/**********************************************************************/

  .js .error-search-wrapper .search__form{
    opacity: 1;
  }
  .error-search-wrapper ul:not(.browser-default){
    padding-left: 25px;
  }
  .js .error-search-wrapper .search__info{
    display: none;
  }
  .error-search-wrapper{
    margin-top: 50px;
  }
  .error-search-wrapper .search__form{
    display: block;
    transform: none;
    margin: 50px 0;
  }
  .error-search-wrapper .btn--search-close{
    display: none;
  }
  .js #main .error-search-wrapper .search__form .search__input{
    max-width: 500px;
  }
 
/**********************************************************************
 *** MEDIA QUERIES ***
/**********************************************************************/

@media screen and (max-width: 600px){
  #wpadminbar {
      position: fixed;
  }
}
/* Mobile Vertical 320 
   ================================ */
@media only screen and (min-width: 320px){

}
/* Mobile Vertical 400 
   ================================ */
@media only screen and (min-width: 400px){
  /*  
    Landing
  */  
  .select-wrapper input.select-dropdown{
    font-size: 17px; 
  }
  .dropdown-content li>a, .dropdown-content li>span{
    font-size  : 17px;
    line-height: 17px;
  }
  .program-content-wrapper{
    margin: 25px 25px;
  }

  /*
    Menu
  */
  .js #main.spanish-main .search__form .search__input{
    font-size: 40px;
  }
}
/* Mobile Horizontal 548
   ================================ */
@media only screen and (min-width: 548px){
  /*  
    Landing
  */ 
  .select-wrapper input.select-dropdown{
    font-size: 22px;
  }
  .dropdown-content li>a, .dropdown-content li>span{
    font-size  : 22px;
    line-height: 22px;
  }
  .event-slider-title{    
    font-size: 40px;
    width: 386px;
  }
  .event-slider-buttons{
    text-align: left;
    margin-bottom: 50px;
  }
  .event-next-btn {
    float: right; 
  }
  /*
    Menu
  */
  .js #main.spanish-main .search__form .search__input{
    font-size: 56px;
  }

  /*
    Search Bar
   */
  .js #main .search__form .search__input {
    font-size: 60px;
  }
}
@media only screen and (min-width: 650px){
  .single-img-slider-row .vce-simple-image-slider-img{
    width: 85%;
  }
  .related-post-wrapper{
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-align         : space-between;
    -webkit-justify-content: space-between;
    justify-content        : space-between;
  }
  .related-post-image{
    width: 48%;
  }

  /*
    Menu
  */
  .js #main.spanish-main .search__form .search__input{
    font-size: 60px;
  }

.vce-row-container .max-width-container{
  max-width: 1080px !important;
  width: 90%;
}



}
@media only screen and (min-width: 700px){
  .home-slider-buttons{
    margin-top: 25px;
    margin-bottom: 0;
  }
}


@media only screen and (max-width: 767px){
  .otronicon-img-label-col{
    border-right-width: 0px !important;
  }
  .vc-ortonicon-hero{
    display: none !important;
  }
  .otronicon-cta-cards .middle-cta-card,
  .otronicon-cta-cards .left-cta-card{
      margin-bottom: 125px;
  }
}
/* Tablet Vertical 768
   ================================ */
@media only screen and (min-width: 768px){
  /*  
    Landing
  */  
  .select-wrapper input.select-dropdown{
    font-size: 35px;
  }
  .dropdown-content li>a, .dropdown-content li>span{
    font-size  : 35px;
    line-height: 35px;
  }

  /*  
    Blog
  */ 
  .blog-header-content{
    /*padding: 100px;*/
  }
  .article-left{
    margin: 0 8% 0 0;
  }

  /*  
      VC Custom Slider
  */ 

  .custom-vc-tabs-row .custom-tabs .vce-classic-tabs-tab{
    display: block !important;
  }
  .custom-vc-tabs-row .vce-classic-tabs-container{
      width: 136px !important;
      display: inline-block !important;
      vertical-align: top !important;
  }
  .custom-vc-tabs-row .vce-classic-tabs-panels-container{
      display: inline-block !important;
      width: calc(100% - 140px) !important;
  }
  .landing-cta-cards.vce-row-equal-height>.vce-row-content{
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: start !important;
  }
  .otronicon-cta-cards.landing-cta-cards.vce-row-equal-height>.vce-row-content{
    align-items: inherit !important;
  }
  .vc-ortonicon-hero-mobile{
    display: none !important;
  }
  /*  
      VC CTA Cards
  */ 
 
  /*.landing-cta-cards.vce-row--col-gap-30>.vce-row-content>.vce-col--md-33-33p{
    -ms-flex-preferred-size: calc(33.33% - 0px) !important;
    flex-basis: calc(33.33% - 0px) !important;
    max-width: calc(33.33% - 0px) !important;
  }
  .landing-cta-cards.vce-row--col-gap-30>.vce-row-content>.vce-col{
    margin-right: 0 !important;
  }*/

  /*
      Caldera Form
  */

 /* .caldera-grid .col-sm-6, {
      width: 48% !important;
  }*/
  .first_col{
    /* margin-right: 4%; */
  }
  .caldera-grid .row{
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
  }
 /*
      Otronicon Hero
  */
  .hero-video{
    position: absolute;
    top: 0;
    width: auto;
   /* height: 100%;*/
  }
  .hero-video-wrapper{
    position: static;
  }
  .otronicon-hero-image-wrapper{
    position: static;
  }
  .otronicon-hero-image-wrapper img{
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    width: auto;
  }
  .green-overlay{
    top: 0;
  }
  .green-hero-header{
    font-size: 75px;
  }
  .green-hero-content{
    padding: 150px 0;
  }
  .green-hero-subheader{
    margin-bottom: 100px;
  }
  .vc-ortonicon-hero-mobile .vce-single-image-wrapper img {
    height: auto;
    max-width: 100%;
  }
  .other-board-members{
    margin-top: 0px;
    top: 75px;
  }
  .experience-desktop-header{
    display: block !important;
  }
  .experience-desktop-mobile{
    display: none !important;
  }
  .otronicon-divider{
    display: block;
  }
  .vc-ortonicon-hero .vce-hero-section--content-container div{
    max-width: 475px;
  }
  .vc-ortonicon-hero .vce-hero-section--content-container .desktop-black-hero-content{
    width: 32%;
    vertical-align: top;
    display: inline-block !important;
    margin-right: 1%;
  }
  .otronicon-form-header h1{
    font-size: 75px;
  }
  .ortronicon-image-label-row .vce-row-content{
    width: calc(100% + 4px)!important;
    margin: 0 auto !important;
    left: -2px;
  }
  .otronicon-vc-header h2{
    text-align: left;
  }
} 
/* WP-Admin 783
   ================================ */
@media only screen and (min-width: 783px){
  
  body.logged-in.admin-bar .site-header{
    top: 32px;
  }
  .active-mobile-menu body.logged-in.admin-bar ul#menu-otronicon-main-menu,
  .active-mobile-menu body.logged-in.admin-bar ul#menu-spanish-menu,
  .active-mobile-menu body.logged-in.admin-bar ul#menu-main-menu{
    height: calc(55vh - 92px);
  } 
  .active-mobile-menu body.logged-in.admin-bar #dl-menu {
    top: 32px;
  }
  .active-mobile-menu body.logged-in.admin-bar .site-title{
    top: 32px
  } 

}
/* Tablet Vertical 1024
   ================================ */
@media only screen and (min-width: 1024px){
  /*  
    Landing
  */ 
  .select-wrapper input.select-dropdown{
    font-size: 36px;
  }
  .dropdown-content li>a, .dropdown-content li>span{
    font-size: 36px;
    line-height: 36px;
  }
  .select-wrapper span.caret{
    right: 40px;
  }
}


/* Desktop 1080
   ================================ */

@media only screen and (min-width: 1080px){

  #main{
    /*top:130px;*/
    /*Moves body below sticky header*/
  }
  #page{
    padding-top: 130px;
  }
/*  
    Header
*/  

  .site-title {
    width     : 350px;
    height    : 80px;
    z-index   : 9999;
    background: transparent;
  }
  .header-tagline{
    font-size  : 16px;
    line-height: 16px;
    top        : 50px;
  }

/*  
    Main Menu
*/ 

  nav {
      /*height: 90px !important;
      margin: 0 auto;*/
  }
  .nav-wrap{
    margin: 0 auto;
    width: 90%;
  
  }
   
  #dl-menu { 
    width: 100%;
  }

  .dl-menuwrapper {
      /*max-width: 1080px !important;*/
      text-align: right;
  }

  .dl-menuwrapper button {
      display: none;
  } 

  .dl-menuwrapper .dl-menu {
      opacity: 1 !important;
      pointer-events: visible !important;
      position: relative;
      width: auto;
  }

  .dl-menuwrapper li {
      display: inline-block;
      min-width: auto !important;
      width: auto;
  }
  .dl-menuwrapper li a {
    padding: 10px 15px;
    font-size: 15px;
    line-height: 18px;
  }

  .spanish-header .dl-menuwrapper li a{
    padding: 10px 18px;
  }

  #overlay.show {
    display: none;
  }
  .dl-menuwrapper li:first-of-type{
    margin-top: 0;
  }
  ul#menu-otronicon-main-menu,
  ul#menu-spanish-menu,
  ul#menu-main-menu{
    top: 0;
    display: inline-block;
  }
  .dl-menuwrapper li.dl-back:after, .dl-menuwrapper li > a:not(:only-child):after{
    display: none;
  }
  .dl-menuwrapper .dl-menu{
    -webkit-transform: none; 
    transform: none;
  }
  .dl-menuwrapper .dl-menu > li:last-of-type {
      border: 1px solid #47499e;
      border-radius: 5px;
  }
  .search-svg{
    display: inherit;
    width      : 35px;
    height     : 35px;
    display    : inline-block;
    position   : relative;
    top        : 10px;
    margin-left: 40px;
  }

  html[data-useragent*='MSIE 10.0'] .dl-menuwrapper li a  {
    display: block;
  }

/* Sub Menu */
  nav ul li:hover > .sub-menu,
  nav ul li a:focus ~ .sub-menu,
  nav ul li:focus > .sub-menu,
  nav ul.sub-menu[aria-hidden='false']{
    display: block;
  }
  .sub-menu {
    position: absolute;
    width: 300%;
    left: -100%;
    text-align: center;
    z-index: 9999;
    background: #fff;
    margin: 0;
    box-shadow: 1px 2px 1px 1px rgba(0,0,0,.18);
    line-height: normal;
    border-top: 10px  #47499e solid;
    display: none;
    }
  .sub-menu .sub-menu {
    top: 0;
    width: 100%;
    left: 100%;
  }
  .dl-menuwrapper li:nth-child(4) .sub-menu .sub-menu{
    left: inherit;
    right: 100%;
  }
  .sub-menu li{
    line-height: initial;
    width: 100%;
  }
  .dl-back {
    display: none !important;
  }
  .dl-menuwrapper .sub-menu li:nth-child(5){
    border: none;
  }
  .dl-menuwrapper .sub-menu li a{
    padding: 16px 20px;
    width: auto;
  }
  .dl-menuwrapper .sub-menu li:nth-child(2) a{
    padding-top: 32px;
    width: auto;
  }
  .dl-menuwrapper .sub-menu li:last-child a{
    padding-bottom:32px;
    width: auto;
  }
  .dl-menuwrapper .sub-menu .sub-menu li:nth-child(2) a{
    padding-top: 32px;
    width: auto;
  }
  .dl-menuwrapper .sub-menu .sub-menu li:last-child a{
    padding-bottom:32px;
    width: auto;
  }
  .dl-menuwrapper .sub-menu .sub-menu li a{
    padding: 16px 20px;
  }
  .sub-menu .sub-menu {
    height: auto;
    max-height: 350px;
    overflow-x: hidden;
  }
/* Kill Mobile styles */
  .dl-menu.dl-subview li,
  .dl-menu.dl-subview li.dl-subviewopen > a,
  .dl-menu.dl-subview li.dl-subview > a {
    display: none;
  }

  .dl-menu.dl-subview li.dl-subview,
  .dl-menu.dl-subview li.dl-subview .sub-menu,
  .dl-menu.dl-subview li.dl-subviewopen,
  .dl-menu.dl-subview li.dl-subviewopen > .sub-menu,
  .dl-menu.dl-subview li.dl-subviewopen > .sub-menu > li {
    display: inherit;
  }
  .dl-menu.dl-subview li,
  .dl-menu.dl-subview li.dl-subviewopen{
    display: inherit;
  }
  .dl-menu.dl-subview li.dl-subviewopen > a{
    display: block;
  }
/* Kill Mobile Animations */
  .dl-menu.dl-animate-out-1, .dl-menu.dl-animate-out-2, .dl-menu.dl-animate-out-3, .dl-menu.dl-animate-out-4, 
  .dl-menu.dl-animate-out-5, .dl-menu.dl-animate-in-1, .dl-menu.dl-animate-in-2, .dl-menu.dl-animate-in-3, 
  .dl-menu.dl-animate-in-4, .dl-menu.dl-animate-in-5, .dl-menuwrapper > .sub-menu.dl-animate-in-1, 
  .dl-menuwrapper > .sub-menu.dl-animate-in-2, .dl-menuwrapper > .sub-menu.dl-animate-in-3,
  .dl-menuwrapper > .sub-menu.dl-animate-in-4, .dl-menuwrapper > .sub-menu.dl-animate-in-5, 
  .dl-menuwrapper > .sub-menu.dl-animate-out-1, .dl-menuwrapper > .sub-menu.dl-animate-out-2, 
  .dl-menuwrapper > .sub-menu.dl-animate-out-3, .dl-menuwrapper > .sub-menu.dl-animate-out-4,
  .dl-menuwrapper > .sub-menu.dl-animate-out-5 {
    -webkit-animation: none;
    animation: none;
  }

  .dl-menuwrapper > ul{
    background: transparent;
  }
  .dl-menuwrapper li.dl-back:after, .dl-menuwrapper li > a:not(:only-child):after {
    line-height: 0px;
    content: '';
  }

/*  
    Purple Navbar
*/ 

  .purple-navbar{
    opacity: 1;
    left: inherit;
    display: inherit;
    position: relative;
    font-size       : 15px;
    height          : 50px;
    line-height     : 50px;
  }

  .purple-navbar span{
    width: auto;
  }

  .active-mobile-menu .purple-navbar{
    position: inherit;
    bottom: inherit;
  }
  .todays-hours{
    display: inline-block;
    width  : 32%;
  }
  .purple-nav-inner-wrapper{
    width         : 590px;
    text-align    : right;
    float         : right;
  }
  .spanish-header .purple-nav-inner-wrapper{
    width         : 620px;
  }
  
  .nav-upcoming-event{
    margin-left: auto;
    width: 64%;
  }
  .otronicon-header .nav-upcoming-event{
    margin: 0 auto 0 0;
  }
  .spanish-header .nav-upcoming-event{
    width: 63%;
    margin: 0 0 0 auto;
  }
  span.event-header-slider-container{
    width: 100%;
  }
  html[data-useragent*='MSIE 10.0'] .purple-navbar span.event-header-slider-container{
    width: 100%;
  }
  .nav-upcoming-event a{
    font-size: 15px;
  }
  .nav-upcoming-event,
  .nav-connect{
    display : inline-block;
    cursor: pointer;
  }
  .event-header-slider{
    display: inline-block;
    width: 50%;
  }
  .nav-upcoming-event span {
    line-height: 50px !important;
  }
  .mobile-search,
  .calendar-svg{
    display: none;
  }
  .todays-hours,
  .purple-nav-inner-wrapper{
    align-items: inherit;
    -ms-flex-align: inherit;
    -webkit-align-items: center;
    height: 100%;
  }
  .mobile-search-svg,
  .clock-svg,
  .logo-svg,
  .calendar-svg{
    vertical-align: middle;
  }
  .social-media-links{
    display: none;
    justify-content        : flex-end;
    -ms-flex-align         : flex-end;
    -webkit-justify-content: flex-end;
    height     : 100%;
    top        : 50px;
    right      : 58px;
    left       : inherit;
    max-width  : 327px;
    margin-left: auto;
    padding    : 0 20px;
  }

  .facebook-svg{
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNS4wNCAyNSI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiM0NzQ5OWU7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5Bc3NldCAyPC90aXRsZT48ZyBpZD0iTGF5ZXJfMiIgZGF0YS1uYW1lPSJMYXllciAyIj48ZyBpZD0iTGF5ZXJfMS0yIiBkYXRhLW5hbWU9IkxheWVyIDEiPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTEyLjEyLDkuMjJjLTEsMC0xLjk1LS4wNy0xLjkyLTEuNDZzMS0xLjM4LDItMS4zOEEyLjI3LDIuMjcsMCwwLDAsMTQuNDksNS4zYzEuNDItMi42Mi0uMDYtNS4yMy0zLTUuMjVIMTAuMThBNS41NCw1LjU0LDAsMCwwLDQuNjQsMi4zMmMtMSwxLjQzLS44MSwzLS43Nyw0LjYxQzMuOSw4LjMyLDMuNjksOS4yNCwyLDkuMjlTMCwxMC42NSwwLDEycy0uMzIsMy4xMSwxLjU5LDMuMzljMS4yOS4xOSwyLjE3LjQ0LDIuMzMsMS42M3YwYTMuMDksMy4wOSwwLDAsMSwwLC41NHYuMTdjLS4wNywxLjQ2LDAsMi45MiwwLDQuMzhDNCwyNC4zLDYuNjEsMjUuNjMsOC41LDI0LjdoMGEyLjc1LDIuNzUsMCwwLDAsMS42Mi0yLjUxYy4wNS0xLjQ2LjA3LTIuOTIsMC00LjM4cy4yOC0yLjIzLDItMi4zMSwyLjY5LTEuODYsMi42MS00LjI0QzE0LjY3LDkuNDksMTMuNTQsOS4xOCwxMi4xMiw5LjIyWm0tLjI3LDQuMzlhMy45NCwzLjk0LDAsMCwxLTEuMy4yQTIsMiwwLDAsMCw4LjQ1LDE2YzAsMS40Ni0uMDgsMi45MiwwLDQuMzguMDUsMS4zLDAsMi40My0xLjM4LDIuNi0xLjM4LS4xNy0xLjQzLTEuMy0xLjM4LTIuNiwwLTEuMDksMC0yLjE5LDAtMy4yOS4yNS0xLjkyLS41Mi0zLTIuNTctMy4zMi0uODItLjEzLTEuMjktLjQzLTEuMy0xLjNBMS4zMSwxLjMxLDAsMCwxLDIuNjksMTFjMi45LTEsMi44OS0xLDIuOS00LDAtNCwxLjQ2LTUuMzYsNS40Ny01LjI2LDEsMCwyLC4wNiwxLjk0LDEuNDZzLS44NCwxLjQtMS44MSwxLjM5QTIuNDEsMi40MSwwLDAsMCw4LjcxLDUuNywzLjQyLDMuNDIsMCwwLDAsMTEuNDksMTFjLjU1LDAsMS4yOC0uMDcsMS4zNC43MkExLjgzLDEuODMsMCwwLDEsMTEuODUsMTMuNjFaIi8+PC9nPjwvZz48L3N2Zz4=");
  }
  .twitter-svg{
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMjUuNiAxMDMiPjxkZWZzPjxzdHlsZT4uYXtmaWxsOiMzNzQyOTA7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5vc2MtdHdpdHRlcjwvdGl0bGU+PHBhdGggY2xhc3M9ImEiIGQ9Ik0xMzcuOSwzNC41YTMuMiwzLjIsMCwwLDAtNC0yLjJoMGwtNS44LDEuOGEyOC43LDI4LjcsMCwwLDAsNi05LjJBMy4zLDMuMywwLDAsMCwxMzQsMjJhMy40LDMuNCwwLDAsMC00LjUtMS4ybC0uMy4yaDBhNDQuNyw0NC43LDAsMCwxLTEyLjksNC45LDI1LjYsMjUuNiwwLDAsMC0xNC42LTYuMywzMi41LDMyLjUsMCwwLDAtOC44LjIsMzAsMzAsMCwwLDAtOC40LDMsMjgsMjgsMCwwLDAtMTIsMTMsMjkuMSwyOS4xLDAsMCwwLTIuMywxM0M1Myw0Ni45LDM2LjQsMzguMiwyNS41LDI0LjloMGExLjgsMS44LDAsMCwwLS45LS44QTMuMywzLjMsMCwwLDAsMjAsMjUuM2EyMi4yLDIyLjIsMCwwLDAtMi42LDEwLjgsNDguMiw0OC4yLDAsMCwwLC4xLDUuMywyNS45LDI1LjksMCwwLDAsMS4zLDUuNSwzMC4yLDMwLjIsMCwwLDAsNC40LDcuNiw1LjksNS45LDAsMCwxLTEuNi0uNyw0LjcsNC43LDAsMCwwLTEuNi0uNCwzLjUsMy41LDAsMCwwLTMuNSwzLjQsMjIuOCwyMi44LDAsMCwwLDIuMyw5LjksMjUuNiwyNS42LDAsMCwwLDUuOSw3LjksMzAuNywzMC43LDAsMCwwLDUuMSwzLjhIMjguNWEyLjksMi45LDAsMCwwLTEuNi4xLDMuMywzLjMsMCwwLDAtMi4yLDQuMXYuMkEyNS4zLDI1LjMsMCwwLDAsMzUuNSw5Ni40YTI3LjksMjcuOSwwLDAsMCw3LjIsMy40LDM5LjQsMzkuNCwwLDAsMS04LjgsMy41LDQyLjYsNDIuNiwwLDAsMS04LjgsMS41LDUyLjksNTIuOSwwLDAsMS04LjktLjEsMy4zLDMuMywwLDAsMC0zLjIsMS41LDMuNCwzLjQsMCwwLDAsMSw0LjcsNzIuMiw3Mi4yLDAsMCwwLDM3LjIsMTEuNGMxMywuMywyNi4zLTIuNSwzNy44LTkuMWE3MSw3MSwwLDAsMCwyNy4yLTI3LjcsODAuMSw4MC4xLDAsMCwwLDcuMi0xOC4zLDYyLjIsNjIuMiwwLDAsMCwxLjctOS42Yy4yLTEuNy4zLTMuMy40LTQuOVY1MC4yaC40bDIuMi0xLjVhMjQuMSwyNC4xLDAsMCwwLDMuNy0zLjQsMzYuOCwzNi44LDAsMCwwLDUuNi03LjdsLjItLjRBMi44LDIuOCwwLDAsMCwxMzcuOSwzNC41Wm0tMTksMTMuOWgwWm01LjItNS4zLTEuNS45LS43LjRoLS40YTMuNiwzLjYsMCwwLDAtMi4xLDEuNCwzLjMsMy4zLDAsMCwwLS41LDEuNSwyLjIsMi4yLDAsMCwwLS4xLjhoMHY0LjFjLS4xLDEuNS0uMSwyLjktLjMsNC40YTY0LjksNjQuOSwwLDAsMS0xLjYsOC44LDcwLjEsNzAuMSwwLDAsMS02LjYsMTYuNiw2My4yLDYzLjIsMCwwLDEtMjQuNiwyNS4xLDY1LjcsNjUuNywwLDAsMS0zNC4zLDguMiw2Ni4zLDY2LjMsMCwwLDEtMjItNC40LDQ1LjMsNDUuMywwLDAsMCw2LjQtMS4zLDUyLjIsNTIuMiwwLDAsMCwxOC4yLTkuMkEzLjIsMy4yLDAsMCwwLDU1LjIsOThhMy40LDMuNCwwLDAsMC0zLjMtMy40LDIzLjcsMjMuNywwLDAsMS0xMi43LTMuOSwxOS42LDE5LjYsMCwwLDEtNi01LjhoMi40YzIuOC0uNCw1LjEtLjksNy42LTEuNWEzLjYsMy42LDAsMCwwLDIuNS0yLjYsMy4zLDMuMywwLDAsMC0yLjYtNEg0M2EyOC44LDI4LjgsMCwwLDEtMTMuNy02LjksMjEuMSwyMS4xLDAsMCwxLTQuNC02LDE0LjIsMTQuMiwwLDAsMS0uOC0xLjhsMiwuNWE0MC43LDQwLjcsMCwwLDAsNy44LDEuMSwzLjMsMy4zLDAsMCwwLDMtMS41LDMuNSwzLjUsMCwwLDAtLjktNC43aC0uMWMtNC43LTMuMi04LjktNy44LTEwLjgtMTIuOGEyNi4yLDI2LjIsMCwwLDEtLjktMy44Yy0uMS0xLjEsMC0yLjksMC00LjRhMjEuMSwyMS4xLDAsMCwxLC4yLTIuNkE3NS41LDc1LjUsMCwwLDAsNzQsNTZoLjlhMy40LDMuNCwwLDAsMCwyLjYtNCwyMS4yLDIxLjIsMCwwLDEsMS4yLTEzLjQsMjEuOSwyMS45LDAsMCwxLDktOS44QTIzLDIzLDAsMCwxLDEwMSwyNi4zYTE5LDE5LDAsMCwxLDExLjgsNS42LDMuMiwzLjIsMCwwLDAsMy4xLDEsNTUuOCw1NS44LDAsMCwwLDguOS0yLjQsMjEuOCwyMS44LDAsMCwxLTUuMyw2aC0uMWExLjcsMS43LDAsMCwwLS42LDEuMiwxLjYsMS42LDAsMCwwLDEuNywxLjdjMi40LjEsNC44LDAsNy4zLS4xYTUuMiw1LjIsMCwwLDEtMSwxLjFBMTYuNCwxNi40LDAsMCwxLDEyNC4xLDQzLjFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTIuNCAtMTkuNCkiLz48L3N2Zz4=");
  }
  .flicker-svg{
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMS40MSA5LjQ1Ij48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6IzQ3NDk5ZTt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPkFzc2V0IDU8L3RpdGxlPjxnIGlkPSJMYXllcl8yIiBkYXRhLW5hbWU9IkxheWVyIDIiPjxnIGlkPSJMYXllcl8xLTIiIGRhdGEtbmFtZT0iTGF5ZXIgMSI+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNOC45MSwyLjQ5QTQuMzgsNC4zOCwwLDAsMCw0Ljc2LDAsNC44LDQuOCwwLDAsMCwuMDUsNS41MWEuNzcuNzcsMCwwLDAsMCwuMTVBNC4zNSw0LjM1LDAsMCwwLC42NSw3LjEzbC4xLjE3LjE3LjI0QTQuNzQsNC43NCwwLDAsMCw1LjcxLDkuMzUsNC41NCw0LjU0LDAsMCwwLDguNDcsNy42MmEyLjM4LDIuMzgsMCwwLDAsLjYzLTFBNC41Miw0LjUyLDAsMCwwLDguOTEsMi40OVptLTMuNzEsNUEyLjc1LDIuNzUsMCwwLDEsMi44NSwyLjg1LDIuNzUsMi43NSwwLDAsMSw1LjgsMi4zMywyLjkxLDIuOTEsMCwwLDEsNy4xNSwzLjQ5bDAsMGEuODkuODksMCwwLDEsLjA4LjE3LDMuMSwzLjEsMCwwLDEsMCwyLjNoMEEyLjksMi45LDAsMCwxLDUuMiw3LjUyWiIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTIwLjgxLDIuNDlBNC4zOCw0LjM4LDAsMCwwLDE2LjY2LDAsNC44LDQuOCwwLDAsMCwxMiw1LjUxYS43Ny43NywwLDAsMCwwLC4xNSw0LjM1LDQuMzUsMCwwLDAsLjU4LDEuNDdsLjEuMTcuMTcuMjRBNC43NCw0Ljc0LDAsMCwwLDE3LjYsOS4zNWE0LjU5LDQuNTksMCwwLDAsMi43Ny0xLjczLDIuNDgsMi40OCwwLDAsMCwuNjMtMUE0LjUyLDQuNTIsMCwwLDAsMjAuODEsMi40OVptLTMuNzEsNWEyLjcxLDIuNzEsMCwwLDEtMi45NC0xLjY1LDIuNzQsMi43NCwwLDAsMSwuNTktMywyLjc1LDIuNzUsMCwwLDEsMi45NS0uNTIsMi45MSwyLjkxLDAsMCwxLDEuMzUsMS4xNmwwLDBjMCwuMDUuMDUuMTEuMDguMTdhMy4xLDMuMSwwLDAsMSwwLDIuM2gwQTIuOSwyLjksMCwwLDEsMTcuMSw3LjUyWiIvPjwvZz48L2c+PC9zdmc+");
  }
  .yelp-svg{
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMC4yMiAyNC41NCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiM0NzQ5OWU7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5Bc3NldCA2PC90aXRsZT48ZyBpZD0iTGF5ZXJfMiIgZGF0YS1uYW1lPSJMYXllciAyIj48ZyBpZD0iTGF5ZXJfMS0yIiBkYXRhLW5hbWU9IkxheWVyIDEiPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTkuODYsMTEuMjVDOS41NSwxMC4xNCw5LjI4LDksOSw3Ljg5Yy0uMTQtLjUzLS4yMi0xLjA5LS40LTEuNmEyMC40MiwyMC40MiwwLDAsMC0uODQtMy4xMkEyMC45MSwyMC45MSwwLDAsMCw3LjE1LDFDNi43MS4xLDYtLjA2LDUuMS40MkwxLjg3LDIuMDlhMS40NiwxLjQ2LDAsMCwwLS41NiwyLjQzQzMuNDksNy4xNyw1LjczLDkuNzYsOCwxMi4zN2ExLjA4LDEuMDgsMCwwLDAsMS40Ny4zNEExLjE4LDEuMTgsMCwwLDAsOS44NiwxMS4yNVptLTEuMzksMEwxLjg1LDMuNCw2LjA2LDEuMjFjLjIzLjguMzgsMS41LjY0LDIuMTUuMDguMjEsMS43Miw3LjY2LDEuOTQsNy44MVoiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik04Ljg4LDEzYTEuNDIsMS40MiwwLDAsMS0xLjA1LS41N2wtMS4yLTEuNDFDNC44Myw5LDMsNi43OSwxLjE5LDQuNjNBMS43MywxLjczLDAsMCwxLC43NCwzLjE4LDEuODUsMS44NSwwLDAsMSwxLjc5LDJsLjM2LS4xOUw1LC4yOEExLjc4LDEuNzgsMCwwLDEsNi40MS4wNiwxLjYxLDEuNjEsMCwwLDEsNy4yOSwxYTYuMzMsNi4zMywwLDAsMSwuMzksMS4yNmMuMDcuMy4xNC42LjIzLjg4YTIwLjE3LDIwLjE3LDAsMCwxLC44NCwzLjE1LDguNDksOC40OSwwLDAsMSwuMjgsMWwuMTIuNTQuMTcuNjdjLjIyLjg4LjQ1LDEuOC42OSwyLjY5aDBhMS4zMSwxLjMxLDAsMCwxLS41MSwxLjY0QTEuMjEsMS4yMSwwLDAsMSw4Ljg4LDEzWk02LC4zMmExLjksMS45LDAsMCwwLS44My4yNEwyLjMsMi4wNWwtLjM2LjE4YTEuNTUsMS41NSwwLDAsMC0uODksMSwxLjQyLDEuNDIsMCwwLDAsLjM4LDEuMThjMS43OSwyLjE3LDMuNjUsNC4zNCw1LjQ0LDYuNDRsMS4yLDEuNGEuOTQuOTQsMCwwLDAsMS4yNy4zMmMuNDItLjI2LjUzLS42Ny4zNi0xLjI5QzkuNDYsMTAuNCw5LjIzLDkuNDgsOSw4LjZsLS4xNy0uNjctLjEyLS41NWMtLjA4LS4zNS0uMTYtLjcxLS4yNy0xYTIxLjIzLDIxLjIzLDAsMCwwLS44NC0zLjEyYy0uMS0uMy0uMTctLjYyLS4yNC0uOTJBNi4xMiw2LjEyLDAsMCwwLDcsMS4xMSwxLjIzLDEuMjMsMCwwLDAsNi4zLjM3LjczLjczLDAsMCwwLDYsLjMyWk04LjQzLDExLjQ0LDEuNiwzLjM1LDYuMTYsMWwuMDYuMTkuMTguNjdBMTMuOTIsMTMuOTIsMCwwLDAsNi44NSwzLjNjMCwuMDcuMTIuNS40MSwxLjczLjQzLDEuODcsMS4zMiw1Ljc2LDEuNSw2bC4yNC4xN1ptLTYuMzMtOCw2LjI0LDcuMzlDOC4xNSwxMC4yMSw3Ljc3LDguNyw3LDUuMWMtLjItLjg2LS4zOC0xLjYxLS40LTEuNjlhMTQuNSwxNC41LDAsMCwxLS40Ni0xLjQ5YzAtLjE1LS4wOC0uMzEtLjEzLS40OFoiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xOS4xMiwxMGMtLjI2LjMtLjUuNzYtLjg3LjkzLTEuODIuODQtMy42NiwxLjY0LTUuNTMsMi4zN0ExLjQxLDEuNDEsMCwwLDEsMTEuNDksMTNhMS4zMiwxLjMyLDAsMCwxLS4yOS0xLjE2Yy43NC0xLjkyLDEuNTYtMy44MiwyLjQtNS43YTEsMSwwLDAsMSwxLjY0LS40N0MxNi40Nyw2Ljc5LDE3LjYzLDgsMTguNzksOS4xNiwxOSw5LjMyLDE5LDkuNjEsMTkuMTIsMTBabS02Ljg5LDIuMzJMMTcuNyw5LjkyLDE0LjU4LDYuNzZaIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTIuNDEsMTMuNWExLjY2LDEuNjYsMCwwLDEtMS0uMzUsMS40OCwxLjQ4LDAsMCwxLS4zMy0xLjM0Yy44LTIuMDcsMS42Ni00LDIuNC01LjdhMS4zNSwxLjM1LDAsMCwxLC45Mi0uOCwxLjA5LDEuMDksMCwwLDEsMSwuMjdjMS4wOCwxLDIuMTIsMiwzLjEyLDNsLjQzLjQ0YTEuMzIsMS4zMiwwLDAsMSwuMjYuNTMsMy40MiwzLjQyLDAsMCwwLC4xMS4zNWwwLC4wOS0uMDcuMDhhMy42NywzLjY3LDAsMCwwLS4yMy4yOSwxLjkyLDEuOTIsMCwwLDEtLjY5LjY3Yy0yLC45My0zLjgsMS43LTUuNTQsMi4zOEExLDEsMCwwLDEsMTIuNDEsMTMuNVpNMTQuNiw1LjZsLS4xNiwwYTEsMSwwLDAsMC0uNy42MmMtLjczLDEuNjUtMS41OSwzLjYzLTIuMzksNS42OGExLjE1LDEuMTUsMCwwLDAsLjI1LDEsMS4yNywxLjI3LDAsMCwwLDEuMDcuMjNjMS43My0uNjcsMy41NC0xLjQ1LDUuNTItMi4zNmEyLDIsMCwwLDAsLjU2LS41OGwuMTktLjI0YzAtLjExLS4wNi0uMi0uMDktLjI5YTEuMDgsMS4wOCwwLDAsMC0uMTctLjRsLS40NC0uNDRjLTEtMS0yLTIuMDYtMy4xMS0zQS43Ny43NywwLDAsMCwxNC42LDUuNlptLTIuNjcsNywyLjU5LTYuMTNMMTgsMTBaTTE0LjYzLDdsLTIuMSw1LDQuODktMi4xM1oiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xLjQ3LDEyLjM0bDUuMzIsMS4xOGExLjkyLDEuOTIsMCwwLDEsLjc5LjIxYy4zMy4yOC43NS42My44MSwxYTEuMzQsMS4zNCwwLDAsMS0uNTMsMS4wOEM2LjE3LDE2LjksNC40NCwxNy45MywyLjcsMTguOTRBMS4wOSwxLjA5LDAsMCwxLDEsMTguMjNDLjY0LDE2LjcuMzksMTUuMTUuMTcsMTMuNkExLjE4LDEuMTgsMCwwLDEsMS40NywxMi4zNFpNMi4wNSwxOGw1LjI5LTMuMTktNi0xLjMzWiIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTIsMTkuM2ExLjEyLDEuMTIsMCwwLDEtLjQ4LS4xLDEuMjUsMS4yNSwwLDAsMS0uNy0uOTNjLS4yOS0xLjQtLjU1LTIuOTEtLjgtNC42NWExLjE4LDEuMTgsMCwwLDEsLjMtMSwxLjU1LDEuNTUsMCwwLDEsMS4xNy0uNDhoMGw1LjMyLDEuMTcuMjMsMGExLjIxLDEuMjEsMCwwLDEsLjYyLjIxYy4zNC4yOC44LjY2Ljg3LDEuMDlhMS40OCwxLjQ4LDAsMCwxLS42MSwxLjI0Yy0xLjQ2Ljk0LTMuMDUsMS45MS01LjE2LDMuMTNBMS41LDEuNSwwLDAsMSwyLDE5LjNabS0uNTYtNi44YTEuMTgsMS4xOCwwLDAsMC0uODguMzguODIuODIsMCwwLDAtLjIyLjdjLjI0LDEuNzIuNSwzLjI0Ljc5LDQuNjJhMSwxLDAsMCwwLC41Mi43MSwxLjA2LDEuMDYsMCwwLDAsMS0uMTFjMi4xMS0xLjIyLDMuNy0yLjE5LDUuMTUtMy4xMmExLjIxLDEuMjEsMCwwLDAsLjQ3LS45M2MtLjA2LS4zMS0uNDctLjY1LS43Ni0uOUExLDEsMCwwLDAsNywxMy43MmwtLjI1LS4wNUwxLjQ1LDEyLjVabS41LDUuNzYtLjgxLTUsNi42NSwxLjQ2Wk0xLjUxLDEzLjdsLjY2LDQuMDUsNC43NS0yLjg2WiIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTEyLjI3LDIzLjEzYTEuMTksMS4xOSwwLDAsMS0xLjQsMS4yNGwtNC4xNi0uNjRhMS4yMSwxLjIxLDAsMCwxLTEtMmMxLTEuNjUsMS44OS0zLjMsMi45MS00LjlhMS41OSwxLjU5LDAsMCwxLDEuMTctLjY4LDEuNDUsMS40NSwwLDAsMSwxLC44NmMuNTMsMS45NCwxLDMuOSwxLjQsNS44NkExLDEsMCwwLDEsMTIuMjcsMjMuMTNabS01LjY1LS42LDQuNTMuNy0xLjQtNloiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xMS4wNywyNC41NGgtLjIybC00LjE3LS42NWExLjU4LDEuNTgsMCwwLDEtMS4yNC0uNzcsMS41NiwxLjU2LDAsMCwxLC4xNy0xLjQ0bC4xNS0uMjVjLjg4LTEuNTQsMS44LTMuMTMsMi43Ny00LjY1QTEuNjgsMS42OCwwLDAsMSw5Ljg1LDE2LDEuNTgsMS41OCwwLDAsMSwxMSwxN2MuNCwxLjQ1Ljc0LDMsMS4wNyw0LjM5bC4zMywxLjQ3YS43NS43NSwwLDAsMSwwLC4yMXYuMDdBMS4zNywxLjM3LDAsMCwxLDEyLDI0LjIxLDEuMzMsMS4zMywwLDAsMSwxMS4wNywyNC41NFpNOS43OSwxNi4zMmExLjQ0LDEuNDQsMCwwLDAtMSwuNjJDNy44MywxOC40NSw2LjkyLDIwLDYsMjEuNThsLS4xNC4yNUExLjIyLDEuMjIsMCwwLDAsNS43MywyM2ExLjI2LDEuMjYsMCwwLDAsMSwuNmw0LjE2LjY0YTEsMSwwLDAsMCwuODctLjI0LDEsMSwwLDAsMCwuMzUtLjgzdi0uMDhhLjYxLjYxLDAsMCwwLDAtLjE0bC0uMzMtMS40N2MtLjMzLTEuNDQtLjY2LTIuOTMtMS4wNi00LjM3YTEuMjksMS4yOSwwLDAsMC0uODktLjc1Wm0xLjU3LDcuMTEtNS0uNzhMOS44MiwxNi44Wm0tNC40OC0xTDExLDIzLDkuNjksMTcuNjVaIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTMuNjcsMTQuNTdjMS43My4xNiwzLjQ3LjI4LDUuMTkuNDksMS4xNC4xNCwxLjQ4Ljg1LDEsMS45LS41OSwxLjIxLTEuMTksMi40MS0xLjgyLDMuNjFzLTEuNDQsMS4xNC0yLjI0LjI0Yy0xLjA5LTEuMjUtMi4xOS0yLjQ5LTMuMjktMy43NC0uNDctLjUzLTEuMDktMS0uNy0xLjg3UzEzLDE0LjUzLDEzLjY3LDE0LjU3Wm0tLjg4LDEuMSw0LjA4LDQuNjIsMi4wNS00LjExWiIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTE2Ljg5LDIxLjU5YTEuNzEsMS43MSwwLDAsMS0xLjI0LS42OGwtLjM0LS4zOWMtMS0xLjExLTItMi4yMy0zLTMuMzRhMS41NCwxLjU0LDAsMCwwLS4xNy0uMTljLS40NC0uNDgtLjk0LTEtLjU1LTEuODVzMS4xNC0uNzksMS43OS0uNzVsLjI1LDBoMGwxLjU1LjE0YzEuMi4xLDIuNDQuMjEsMy42NS4zNWExLjQ3LDEuNDcsMCwwLDEsMS4yMS42N0ExLjU2LDEuNTYsMCwwLDEsMjAsMTdjLS42NywxLjM4LTEuMjUsMi41My0xLjgyLDMuNjFhMS41NCwxLjU0LDAsMCwxLTEuMTMuOTRaTTEzLDE0LjY5YTEsMSwwLDAsMC0xLC41OGMtLjMuNjQuMDcsMSwuNDksMS41bC4xOC4yYzEsMS4xMSwyLDIuMjMsMywzLjM0bC4zNC4zOWExLjM2LDEuMzYsMCwwLDAsMS4wOS41NywxLjI0LDEuMjQsMCwwLDAsLjg5LS43N2MuNTYtMS4wOCwxLjE0LTIuMjMsMS44Mi0zLjYxYTEuMzMsMS4zMywwLDAsMCwuMTItMS4xNywxLjE5LDEuMTksMCwwLDAtMS0uNWMtMS4yLS4xNS0yLjQ0LS4yNS0zLjYzLS4zNmwtMS41NS0uMTMtLjI1LDBabTMuOTUsNS44OC00LjQ5LTUuMDksNi43Ni41NlptLTMuNzMtNC43MUwxNi44MywyMGwxLjg1LTMuNjlaIi8+PC9nPjwvZz48L3N2Zz4=");
  }
  .insta-svg{
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNC43IDI0LjciIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI0LjcgMjQuNzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiM0NzQ5OUU7fQo8L3N0eWxlPgo8dGl0bGU+QXNzZXQgNzwvdGl0bGU+CjxnIGlkPSJMYXllcl8yXzFfIj4KCTxnIGlkPSJMYXllcl8xLTIiPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yNC43LDE3LjZjMC4xLTIsMC00LjEsMC02LjFjMC0xLjQsMC0yLjgsMC00LjJjMC0wLjEsMC0wLjEsMC0wLjJjMC0wLjEsMC0wLjEsMC0wLjJjMC0yLjUtMS40LTQuOS0zLjYtNgoJCQljLTEtMC41LTIuMS0wLjgtMy4yLTAuOGgtMS4yQzEzLjcsMCwxMC44LDAsNy44LDAuMUg2LjljLTAuMywwLTAuNiwwLTAuOSwwLjFDNC45LDAuMywzLjcsMC44LDIuOCwxLjVDMS45LDIuMSwxLjIsMywwLjgsNAoJCQlDMC40LDQuOSwwLjEsNS45LDAuMSw2LjljMCwxLDAsMiwwLDIuOWMwLDEuNiwwLDMuMiwwLDQuOGMwLDEsMCwyLDAsM2MwLDAuOCwwLjIsMS41LDAuNCwyLjNWMjBjMCwwLjIsMC4xLDAuMywwLjIsMC41CgkJCWMwLjEsMC4xLDAuMSwwLjMsMC4yLDAuNGMwLDAsMC4xLDAuMSwwLjEsMC4xYzAuMSwwLjEsMC4yLDAuMywwLjMsMC40bDAuMSwwLjFsMC4yLDAuM2MxLjMsMS44LDMuNCwyLjgsNS42LDIuOAoJCQljMiwwLjEsNC4xLDAsNi4xLDBoMS4yYzEuMSwwLDIuMiwwLDMuMywwYzIuOCwwLDUuNC0xLjYsNi41LTQuM2MwLjItMC41LDAuNC0xLjEsMC41LTEuN0MyNC42LDE4LjQsMjQuNiwxOCwyNC43LDE3LjZ6CgkJCSBNMTUuMywyMi45Yy0xLjgsMC0zLjYsMC4xLTUuNCwwYy0xLjItMC4xLTIuNS0wLjItMy43LTAuNGMtMC40LTAuMS0wLjgtMC4yLTEuMi0wLjNjLTAuOS0wLjMtMS43LTEtMi4zLTEuOAoJCQljLTAuMy0wLjYtMC41LTEuMy0wLjYtMmMtMC42LTQtMC42LTguMSwwLTEyLjJjMC4xLTIuMSwxLjctMy44LDMuNy00LjFsMC40LTAuMWMxLjMtMC4yLDIuNi0wLjMsMy45LTAuNGMxLjgsMCwzLjUsMC4xLDUuMywwLjEKCQkJYzEsMC4xLDIsMC4yLDIuOSwwLjNjMC41LDAuMSwxLDAuMiwxLjUsMC40YzAuMywwLjEsMC42LDAuMywwLjgsMC40YzEsMC44LDEuNywyLDEuOSwzLjRjMC4yLDEsMC4zLDEuOSwwLjMsMi45YzAsMSwwLDIsMCwyLjkKCQkJcy0wLjEsMi4yLDAsMy4zYzAsMC4zLDAsMC41LDAsMC44Yy0wLjEsMC44LTAuMiwxLjYtMC4zLDIuM2MwLDAuMi0wLjEsMC40LTAuMiwwLjZjLTAuMiwwLjYtMC40LDEuMS0wLjgsMS42CgkJCWMtMC44LDEtMS45LDEuNi0zLjEsMS43QzE3LjUsMjIuOCwxNi40LDIyLjksMTUuMywyMi45eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xOC42LDExLjljMC0wLjEsMC0wLjEsMC0wLjJjMC0wLjEsMC0wLjEsMC0wLjJjLTAuMi0yLjQtMS45LTQuNS00LjItNS4xbC0wLjItMC4xYy0wLjYtMC4yLTEuMi0wLjItMS44LTAuMgoJCQljLTMsMC01LjYsMi4xLTYuMSw1LjFjLTAuMSwwLjQtMC4xLDAuOS0wLjEsMS4zYzAuMSwzLjEsMi40LDUuNiw1LjQsNmMwLjYsMC4xLDEuMSwwLjEsMS43LDBjMC41LDAsMS0wLjEsMS41LTAuNAoJCQlDMTcuMywxNy4yLDE4LjgsMTQuNiwxOC42LDExLjl6IE0xMS42LDE2LjZjLTItMC4zLTMuNC0yLTMuNi00LjNjMC0wLjEsMC0wLjMsMC0wLjRjMC0wLjEsMC0wLjEsMC0wLjJjMC40LTIuMiwyLjItMy43LDQuNC0zLjgKCQkJYzEsMCwxLjksMC40LDIuNywxbDAuMiwwLjJsMC4zLDAuM2MwLjEsMC4xLDAuMSwwLjIsMC4yLDAuM2MwLjUsMC42LDAuOCwxLjMsMC45LDJjMCwwLjIsMC4xLDAuNCwwLjEsMC42YzAsMCwwLDAuMSwwLDAuMWwwLDAKCQkJYzAsMC4xLDAsMC4yLDAsMC4zYy0wLjIsMS41LTEuMSwyLjgtMi41LDMuNUMxMy40LDE2LjYsMTIuNSwxNi44LDExLjYsMTYuNkwxMS42LDE2LjZ6Ii8+Cgk8L2c+CjwvZz4KPGNpcmNsZSBjbGFzcz0ic3QwIiBjeD0iMTkuNCIgY3k9IjUuNCIgcj0iMC45Ii8+Cjwvc3ZnPg==")
  }
  .youtube-svg{
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNC43MiAyNC43MiI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiM0NzQ5OWU7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5Bc3NldCA4PC90aXRsZT48ZyBpZD0iTGF5ZXJfMiIgZGF0YS1uYW1lPSJMYXllciAyIj48ZyBpZD0iTGF5ZXJfMS0yIiBkYXRhLW5hbWU9IkxheWVyIDEiPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTI0LjY1LDE2LjZjLjA5LTIuOTEuMDktNS44NCwwLTguNzVsMC0uOTNBOC40Niw4LjQ2LDAsMCwwLDI0LjU0LDZhNyw3LDAsMCwwLTEuMzEtMy4yNSw2LjQ2LDYuNDYsMCwwLDAtMi41My0yLDguMzUsOC4zNSwwLDAsMC0yLjktLjdjLTEsMC0yLDAtMi45MiwwLTEuNiwwLTMuMiwwLTQuNzksMC0xLDAtMiwwLTMsMEE5LjA1LDkuMDUsMCwwLDAsNC44NC40NGwtLjEyLDBhMy43NSwzLjc1LDAsMCwwLS40Ny4xN2wtLjQ0LjJMMy42Ni45M2wtLjQzLjI1LS4xNC4wOS0uMjUuMThBNy4xLDcuMSwwLDAsMCwuMDUsNy4wOGMtLjA5LDIsMCw0LjA3LDAsNi4xdjEuMzZjMCwxLDAsMi4wNSwwLDMuMDcsMCwuMDYsMCwuMTIsMCwuMThhMS42OSwxLjY5LDAsMCwwLDAsLjIzLDEuMzMsMS4zMywwLDAsMCwwLC4yOCw2Ljc1LDYuNzUsMCwwLDAsNC4yMSw1Ljc5QTYuNTEsNi41MSwwLDAsMCw2LDI0LjU1YTkuMjEsOS4yMSwwLDAsMCwxLjA3LjEyYzIsLjA5LDQuMDcsMCw2LjExLDAsMS4zOSwwLDMuNDMsMCw0LjgzLS4wNWEyLjE0LDIuMTQsMCwwLDAsLjQ0LS4wOEE2LjY4LDYuNjgsMCwwLDAsMjMuODQsMjFhNi45Myw2LjkzLDAsMCwwLC43OS0zLjE1QzI0LjY0LDE3LjQsMjQuNjUsMTcsMjQuNjUsMTYuNlptLTIuMDYsMS43OWE2Ljc0LDYuNzQsMCwwLDEtLjQxLDEuNTQsNS42Nyw1LjY3LDAsMCwxLS40NS44NCw1LDUsMCwwLDEtMy4zNiwxLjg1LDIwLjA2LDIwLjA2LDAsMCwxLTIuNzguMzJjLS45MiwwLTEuODgsMC0yLjg1LDAtMS4xNywwLTIuMzQtLjA3LTMuNS0uMDYtLjI0LDAtLjQ3LDAtLjcsMGEyMSwyMSwwLDAsMS0yLjQzLS4zLDUuMjUsNS4yNSwwLDAsMS0uNi0uMTYsNi41NSw2LjU1LDAsMCwxLTEuNjUtLjc4LDQuNDcsNC40NywwLDAsMS0xLjczLTMuMWMtLjE1LTEtLjI3LTIuMDYtLjM0LTMuMSwwLTEuODUtLjA5LTMuODQsMC01Ljc4LjA3LTEuMTUuMTktMi4zMS4zNy0zLjQ2YTYuNTcsNi41NywwLDAsMSwuMjktMS4xOEE0LjMyLDQuMzIsMCwwLDEsNC4yNCwyLjc4YTYuMTEsNi4xMSwwLDAsMSwyLS42NCw0MSw0MSwwLDAsMSwxMi4xNiwwLDQuMzcsNC4zNywwLDAsMSw0LjExLDMuNzVjMCwuMTIsMCwuMjMuMDcuMzYuMiwxLjMxLjMyLDIuNjEuMzksMy45MywwLDEuNzYtLjA3LDMuNTQsMCw1LjNDMjIuODQsMTYuNDUsMjIuNzMsMTcuNDIsMjIuNTksMTguMzlaIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTAuNTQsOWw0LjU2LDEuOTRjLjIzLjEuNTMuMTUuNjcuMzNhMi4xMywyLjEzLDAsMCwxLC41NywxLjEsMS40MywxLjQzLDAsMCwxLS42NiwxYy0xLjY4LjgzLTMuMzksMS41OS01LjExLDIuMzNhMSwxLDAsMCwxLTEuNDQtLjk1YzAtMS41NiwwLTMuMTMsMC00LjY5QTEuMTMsMS4xMywwLDAsMSwxMC41NCw5Wm0tLjQsNS42Nyw1LjI0LTIuMzYtNS4xNy0yLjJaIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTAuMDYsMTUuOTNhMSwxLDAsMCwxLS41Ny0uMTZBMS4yNSwxLjI1LDAsMCwxLDksMTQuNzFjMC0xLjQyLDAtMywwLTQuN2ExLjIzLDEuMjMsMCwwLDEsLjQ3LS45NCwxLjMzLDEuMzMsMCwwLDEsMS4wOS0uMjVoMGw0LjU2LDEuOTUuMTkuMDdhMS4wOCwxLjA4LDAsMCwxLC41NC4zLDIuMjQsMi4yNCwwLDAsMSwuNiwxLjIxLDEuNTUsMS41NSwwLDAsMS0uNzUsMS4xMmMtMS44NS45MS0zLjcxLDEuNzMtNS4xMiwyLjMzQTEuMzEsMS4zMSwwLDAsMSwxMC4wNiwxNS45M1ptLjI1LTYuODJhMSwxLDAsMCwwLS42Mi4yMS45Mi45MiwwLDAsMC0uMzUuN2MtLjA3LDEuNzQtLjA4LDMuMjctLjA1LDQuNjhhLjk0Ljk0LDAsMCwwLC4zNy44LjkxLjkxLDAsMCwwLC44NSwwYzEuNC0uNiwzLjI1LTEuNDEsNS4xLTIuMzJhMS4yOCwxLjI4LDAsMCwwLC41Ny0uODUsMiwyLDAsMCwwLS41My0xLC44LjgsMCwwLDAtLjM5LS4yTDE1LDExLjA2LDEwLjUsOS4xMlpNMTAsMTQuODlsLjA5LTUuMDUsNS43MiwyLjQzWm0uNC00LjU3TDEwLjMsMTQuNCwxNSwxMi4yOFoiLz48L2c+PC9nPjwvc3ZnPg==");
  }
  .newletter-svg{
    display         : inline-block;
    vertical-align  : middle;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNC43MiAyNC43MiI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiM0NzQ5OWU7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5Bc3NldCA5PC90aXRsZT48ZyBpZD0iTGF5ZXJfMiIgZGF0YS1uYW1lPSJMYXllciAyIj48ZyBpZD0iTGF5ZXJfMS0yIiBkYXRhLW5hbWU9IkxheWVyIDEiPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTI0LjY1LDE2LjZjLjA5LTIuOTEuMDktNS44NCwwLTguNzVsMC0uOTNBOC40Niw4LjQ2LDAsMCwwLDI0LjU0LDZhNyw3LDAsMCwwLTEuMzEtMy4yNSw2LjQ2LDYuNDYsMCwwLDAtMi41My0yLDguMzUsOC4zNSwwLDAsMC0yLjktLjdjLTEsMC0yLDAtMi45MiwwLTEuNiwwLTMuMiwwLTQuNzksMC0xLDAtMiwwLTMsMEE5LjA1LDkuMDUsMCwwLDAsNC44NC40NGwtLjEyLDBhMy43NSwzLjc1LDAsMCwwLS40Ny4xN2wtLjQ0LjJMMy42Ni45M2wtLjQzLjI1LS4xNC4wOS0uMjUuMThBNy4xLDcuMSwwLDAsMCwuMDUsNy4wOGMtLjA5LDIsMCw0LjA3LDAsNi4xdjEuMzZjMCwxLDAsMi4wNSwwLDMuMDcsMCwuMDYsMCwuMTIsMCwuMThhMS42OSwxLjY5LDAsMCwwLDAsLjIzLDEuMzMsMS4zMywwLDAsMCwwLC4yOCw2Ljc1LDYuNzUsMCwwLDAsNC4yMSw1Ljc5QTYuNTEsNi41MSwwLDAsMCw2LDI0LjU1YTkuMjEsOS4yMSwwLDAsMCwxLjA3LjEyYzIsLjA5LDQuMDcsMCw2LjExLDAsMS4zOSwwLDMuNDMsMCw0LjgzLS4wNWEyLjE0LDIuMTQsMCwwLDAsLjQ0LS4wOEE2LjY4LDYuNjgsMCwwLDAsMjMuODQsMjFhNi45Myw2LjkzLDAsMCwwLC43OS0zLjE1QzI0LjY0LDE3LjQsMjQuNjUsMTcsMjQuNjUsMTYuNlptLTIuMDYsMS43OWE2Ljc0LDYuNzQsMCwwLDEtLjQxLDEuNTQsNS42Nyw1LjY3LDAsMCwxLS40NS44NCw1LDUsMCwwLDEtMy4zNiwxLjg1LDIwLjA2LDIwLjA2LDAsMCwxLTIuNzguMzJjLS45MiwwLTEuODgsMC0yLjg1LDAtMS4xNywwLTIuMzQtLjA3LTMuNS0uMDYtLjI0LDAtLjQ3LDAtLjcsMGEyMSwyMSwwLDAsMS0yLjQzLS4zLDUuMjUsNS4yNSwwLDAsMS0uNi0uMTYsNi41NSw2LjU1LDAsMCwxLTEuNjUtLjc4LDQuNDcsNC40NywwLDAsMS0xLjczLTMuMWMtLjE1LTEtLjI3LTIuMDYtLjM0LTMuMSwwLTEuODUtLjA5LTMuODQsMC01Ljc4LjA3LTEuMTUuMTktMi4zMS4zNy0zLjQ2YTYuNTcsNi41NywwLDAsMSwuMjktMS4xOEE0LjMyLDQuMzIsMCwwLDEsNC4yNCwyLjc4YTYuMTEsNi4xMSwwLDAsMSwyLS42NCw0MSw0MSwwLDAsMSwxMi4xNiwwLDQuMzcsNC4zNywwLDAsMSw0LjExLDMuNzVjMCwuMTIsMCwuMjMuMDcuMzYuMiwxLjMxLjMyLDIuNjEuMzksMy45MywwLDEuNzYtLjA3LDMuNTQsMCw1LjNDMjIuODQsMTYuNDUsMjIuNzMsMTcuNDIsMjIuNTksMTguMzlaIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTgsOS43cy0uMTIuMDYtLjExLjA4YTEuNTYsMS41NiwwLDAsMS0uMS45LDYuMTUsNi4xNSwwLDAsMC0uMTgsMSwxLjc1LDEuNzUsMCwwLDEtLjEzLjI4YzAsLjExLS4xMy4yMi0uMTEuMzMsMCwuMjYtLjEuMjMtLjI0LjE4YTIuNzYsMi43NiwwLDAsMS0uMjcuNzNBOC4yMiw4LjIyLDAsMCwxLDE2LDE0YTYuNDIsNi40MiwwLDAsMS0uNDguNDMsMi4zOSwyLjM5LDAsMCwxLS4zNC4yMWMtLjIuMTMtLjM5LjI3LS41OS4zOXMtLjI1LjE5LS4zNi4xOC0uMzIsMC0uMzMuMThhMy4zOCwzLjM4LDAsMCwxLS40OC4yMywxLjU5LDEuNTksMCwwLDEtLjQ0LDBsLS4xNi4yNy0uMDUtLjI0Yy0uMDguNC0uNDMuMjEtLjY0LjNhMi4yMSwyLjIxLDAsMCwxLS41MS4xMXMtLjEzLDAtLjE1LDBjLS4xOS0uMjEtLjMzLDAtLjUsMGEyLjA3LDIuMDcsMCwwLDEtLjU1LDBjLS4zMS0uMDYtLjYyLS4xNC0uOTItLjIzYTEuMTksMS4xOSwwLDAsMS0uMzMtLjE4LDguNDMsOC40MywwLDAsMS0uNzgtLjU1QTIuMDgsMi4wOCwwLDAsMSw4LDE0LjYxYTYuNjcsNi42NywwLDAsMS0uMzQtLjcxbC4yMy0uMXYtLjA1bC0uMjQsMGMuMDctLjE1LS4yOC0uMzMsMC0uNDVhMS4zMiwxLjMyLDAsMCwxLDAtLjgxYy4xNS0uMzMuMTgtLjcuMzEtMSwwLS4xNC4yMy0uMjQuMzEtLjM4QTkuODcsOS44NywwLDAsMSw5LjUyLDkuNzFjMC0uMDUuMjQsMCwuMzQsMC0uMS0uMjYsMC0uNDQuMzUtLjZhMi4zOCwyLjM4LDAsMCwwLC40Ny0uMzhzMCwwLDAtLjA2YTIuOCwyLjgsMCwwLDEsLjktLjQ1bC4zNS0uMTZTMTIsOCwxMi4wNiw4bC4zOS0uMTYuMjItLjFhMSwxLDAsMCwxLC4yNy0uMTFjLjE5LDAsLjM2LDAsLjQ0LS4yYS4xMy4xMywwLDAsMSwuMDYsMGMuMjIuMTIuMzEtLjE3LjUxLS4xMlY3LjE4YS43OC43OCwwLDAsMC0uMjEsMCw5Ljc0LDkuNzQsMCwwLDAtMy4wNy41MUE1LjUxLDUuNTEsMCwwLDAsOC40NCw5YTUuMTQsNS4xNCwwLDAsMC0uNjUsMSwyLjc2LDIuNzYsMCwwLDAtLjE1LjNMNy41MSwxMFY5Ljg3bC4yOC0uMzEtLjIyLS4wNS4yNS0uMjJMNy42OSw5bC40MS4wNUw4LDguNDNsLjUxLS4wOC0uMDgsMGMwLS4xMSwwLS4yNC4xLS4zMWEyLjM0LDIuMzQsMCwwLDEsLjM4LS4yOEw5LDcuODZsLjIxLS4yNC0uMTEtLjIuMjcuMDYuMTMtLjM2LjA2LDAsMCwuMzFjLjMzLS4yMy41OS0uNDMuODctLjYxLDAsMCwuMTMsMCwuMjQsMGwuMzIsMCwuNDUtLjI1LjU0LS4xMy4wNy4wNy4zNS0uMjYuMTMuMjJBLjM4LjM4LDAsMCwxLDEzLDYuMzVhLjYuNiwwLDAsMCwuNjMsMGMuMzItLjE1LjU4LDAsLjg0LjA3cy4yLDAsLjI5LDAsMCwwLC4wNSwwbC4wNS4xOC4yMS0uMTMuMTIuMjdjLjIyLS4zNC4zNC0uMTUuNDUsMCwuMzgtLjE1LjU3LjI4Ljg5LjI2LjA3LjMuMDcuMjkuMzUuNDVhLjQ2LjQ2LDAsMCwxLC4xOC4xNiw2LjUzLDYuNTMsMCwwLDAsLjM1LjU2Yy4xNi4yMS4yNy40MS4xNC42NmwuMzMuMjVjLS4xNC4yLS4xNC4zNy4wNy41Wk04LjMyLDEyLjIxYTQuMzcsNC4zNywwLDAsMS0uMjEuNzdjLS4xLjIzLS4yNi40My0uMDYuNjhhMS43OCwxLjc4LDAsMCwxLC4yMy4zMywyLjEsMi4xLDAsMCwwLDEuODgsMS4zOCw0Ljg2LDQuODYsMCwwLDAsMS40Mi0uMDksNy42OSw3LjY5LDAsMCwwLDMuNzctMS44Nyw2Ljc2LDYuNzYsMCwwLDAsMS40NC0xLjkzLDMuNzcsMy43NywwLDAsMCwuNDUtMS42OSwxLjcxLDEuNzEsMCwwLDAtLjYtMS42OCwzLjgsMy44LDAsMCwwLTEuNDItLjcxLDEuMzEsMS4zMSwwLDAsMC0uODcuMDdjLS4xMi4wNi0uMjgsMC0uNDIsMGgtLjA2di4xMkE4LjMzLDguMzMsMCwwLDAsMTMsNy45Yy0uMzguMTYtLjc0LjM1LTEuMTEuNTQtLjEuMDUtLjE4LjE2LS4yOC4xOWE0LjI5LDQuMjksMCwwLDEtLjUzLjA2bC4yOC4xN2gtLjI3YTIuNzMsMi43MywwLDAsMS0uODkuNzhjLS4wNSwwLS4xMi4wNi0uMTUuMWwtLjQ4LjY5YzAsLjA1LS4wOS4wNy0uMTMuMTFhMy43MiwzLjcyLDAsMCwwLS41Ni42M2MtLjEzLjIzLS4xMi41NS0uNTQuMzlBLjUuNSwwLDAsMSw4LjMyLDEyLjIxWiIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTEyLjY5LDE2LjU0bC0uMDctLjM5YTIuNzUsMi43NSwwLDAsMS0uMzksMCwxLjY3LDEuNjcsMCwwLDEtLjQzLjFsLS4xNCwwYS4zOS4zOSwwLDAsMS0uMzgtLjA3bDAsMGEuNjMuNjMsMCwwLDEtLjIyLjA4LDEuNzMsMS43MywwLDAsMS0uNjQsMGMtLjMtLjA2LS42Mi0uMTQtLjk0LS4yM2ExLjIzLDEuMjMsMCwwLDEtLjM2LS4xOWwtLjIxLS4xNGE1LjQ0LDUuNDQsMCwwLDEtLjYyLS40NSwyLjA5LDIuMDksMCwwLDEtLjQzLS41N2MtLjA5LS4xNi0uMTctLjMzLS4yNS0uNUw3LjQ0LDE0SDcuM2wuMDctLjE0LDAsMCwwLDAsMC0uMDdhLjQyLjQyLDAsMCwxLS4wNy0uMzkuMy4zLDAsMCwxLC4xLS4xNCwxLjMsMS4zLDAsMCwxLC4wNy0uNzksMy42NiwzLjY2LDAsMCwwLC4xNy0uNTMsMy45NCwzLjk0LDAsMCwxLC4xNC0uNDkuNjEuNjEsMCwwLDEsMC0uMTJMNy44LDExLjFsLjE1LjA1LjA5LS4xYS42LjYsMCwwLDAsLjExLS4xMiwzLjcsMy43LDAsMCwxLC43MS0uODYsNC40Miw0LjQyLDAsMCwwLC40Ny0uNS4zMi4zMiwwLDAsMSwuMjYtLjEyaDBhLjc2Ljc2LDAsMCwxLC41MS0uNTMsMi4xOSwyLjE5LDAsMCwwLC4yNy0uMjJsLjA5LS4wOSwwLDAtLjA5LS4wNmguMTVBMywzLDAsMCwxLDExLjUsOGgwbC4xMiwwLC4yMS0uMUEuMzMuMzMsMCwwLDEsMTIsNy43OGwuMjgtLjEzLjMzLS4xNC4wNywwLC4xLS4wNWExMS42NiwxMS42NiwwLDAsMC0yLC40NUE1LjE0LDUuMTQsMCwwLDAsOC42MSw5LjE2YTIuMzksMi4zOSwwLDAsMC0uNDMuNjRjLS4wNi4xMS0uMTIuMjItLjE5LjMzbC0uMDcuMTUtLjI4LjU3TDcuMjcsMTBWOS43N2wuMDYtLjA3TDcsOS42NGwuNDktLjQxTDcuMyw4LjcybC41LjA2LS4xMS0uNTUuNTEtLjA4YS42My42MywwLDAsMSwuMTMtLjMxLDEuMzgsMS4zOCwwLDAsMSwuMy0uMjRsLjEyLS4wOC4wOS0uMDYtLjIxLS4zNy41OS4xMS4xMi0uMzhMOS43Niw3Yy4xNy0uMTMuMzMtLjI0LjUtLjM1YS40MS40MSwwLDAsMSwuMzQsMGwwLDAsLjI0LDAsLjQ3LS4yNUwxMiw2LjIxbDAsMCwuNC0uMy4xMi4yYS42OC42OCwwLDAsMSwuMi0uMDcuNTQuNTQsMCwwLDEsLjQxLjEuNDEuNDEsMCwwLDAsLjM5LDAsMSwxLDAsMCwxLC43OSwwbC4xOSwwaC4xM2wuMDktLjA3LjI5LjA3LjE1LS4wOS4xMS4yMi4xNCwwYS40MS40MSwwLDAsMSwuMzMuMTkuODMuODMsMCwwLDEsLjU0LjE5Yy4wOSwwLC4xOC4xMS4yMy4xaC4ybC4wNS4yYTEsMSwwLDAsMCwwLC4xOGwuMTcuMWEuNzcuNzcsMCwwLDEsLjI4LjI1LDIuMDcsMi4wNywwLDAsMSwuMTUuMjUsMS44MSwxLjgxLDAsMCwwLC4xOS4yOS45Mi45MiwwLDAsMSwuMjMuNzNsLjM5LjI5LS4xNC4xOWMtLjA1LjA2LS4wNi4wOS0uMDYuMXMwLDAsLjA2LjA2bC4xMS4wN3YuMjVsLS4xLjEyYTEuOTMsMS45MywwLDAsMS0uMTIuODcsMi41LDIuNSwwLDAsMC0uMTIuNTdsLS4wNi4zN2EuODcuODcsMCwwLDEtLjEuMjQuNTkuNTksMCwwLDAsMCwuMDhsLS4wNS4xMWExLDEsMCwwLDAtLjA1LjExLjQyLjQyLDAsMCwxLS4xMi40LjQ1LjQ1LDAsMCwxLS4xOC4wN3YwYTEuNTEsMS41MSwwLDAsMS0uMjQuNTcsNC44NCw0Ljg0LDAsMCwxLS42My42NWwtLjIzLjIyYy0uMTcuMTctLjMzLjMxLS40OS40NWExLjIsMS4yLDAsMCwxLS4yNC4xNWwtLjEyLjA3LS4yNC4xNi0uMzYuMjQtLjA3LDBhLjY5LjY5LDAsMCwxLS40My4xN2gtLjA4di4wOGwtLjExLjA3LS4xNi4wOWEyLjM3LDIuMzcsMCwwLDEtLjM2LjE3LDEuNTYsMS41NiwwLDAsMS0uMzcsMGgwWk04LDE0SDhhNC45MSw0LjkxLDAsMCwwLC4yMi40NiwxLjY5LDEuNjksMCwwLDAsLjMzLjQ1LDUuMjIsNS4yMiwwLDAsMCwuNTcuNDFsLjE5LjEyYS43OC43OCwwLDAsMCwuMjUuMTUsOSw5LDAsMCwwLC45LjIyLDEuMzYsMS4zNiwwLDAsMCwuNDgsMGwuMDcsMGEuNDkuNDksMCwwLDEsLjU1LDBoMGwuMTYsMGExLjEyLDEuMTIsMCwwLDAsLjI5LS4wNy44My44MywwLDAsMSwuMzQtLjA1aC4xNWEuMzEuMzEsMCwwLDAsMC0uMDdsLjA3LS4zNmE2LjUyLDYuNTIsMCwwLDEtMSwuMjUsNS4yNSw1LjI1LDAsMCwxLTEuNDguMSwyLjM3LDIuMzcsMCwwLDEtMi4wOC0xLjU0TDgsMTRabTUsMS4zOGguMThhLjY5LjY5LDAsMCwwLC4yMSwwLDEuMSwxLjEsMCwwLDAsLjI1LS4xMmwuMDgsMGEuNDQuNDQsMCwwLDEsLjE4LS4yLjczLjczLDAsMCwxLC4zOC0uMDZsLjEyLS4wOC4wOS0uMDYuMzUtLjIzLjI0LS4xNi4xNS0uMDguMTctLjExLjQ0LS40MS4yNi0uMjRhNC41MSw0LjUxLDAsMCwwLC41Ny0uNTksMSwxLDAsMCwwLC4xNi0uNGMwLS4wOS4wNS0uMTguMDctLjI2bC4wOC0uMjMuMTUsMGExLjIxLDEuMjEsMCwwLDEsLjA5LS4yNy4yNS4yNSwwLDAsMCwwLS4wN2wuMDYtLjEzYS4zNC4zNCwwLDAsMCwuMDUtLjExYzAtLjExLDAtLjIyLjA1LS4zM2EzLjE4LDMuMTgsMCwwLDEsLjE1LS42OCwxLjM3LDEuMzcsMCwwLDAsLjA4LS43Ni4yMy4yMywwLDAsMSwwLS4xNy40Ni40NiwwLDAsMS0uMDgtLjE5LjYuNiwwLDAsMSwwLS4yNmwtLjE0LS4xYTQsNCwwLDAsMSwwLC42OUE0LDQsMCwwLDEsMTcsMTEuNTlhNi44Miw2LjgyLDAsMCwxLTEuNDksMiw3LjcsNy43LDAsMCwxLTIuNTksMS41N1pNOC41NCwxMi4zNGMwLC4wOCwwLC4xNSwwLC4yMWEyLjY0LDIuNjQsMCwwLDEtLjE2LjUybC0uMDUuMTJjLS4xMS4yLS4xMS4yNCwwLC4zM2wuMDcuMDdhMS4zOCwxLjM4LDAsMCwxLC4yLjMxLDEuODgsMS44OCwwLDAsMCwxLjY5LDEuMjNBNC42MSw0LjYxLDAsMCwwLDExLjUzLDE1YTYuNjIsNi42MiwwLDAsMCwxLjE4LS4zMmwuMDctLjMyLjA1LjI4YTcuNzYsNy43NiwwLDAsMCwyLjM3LTEuNDUsNi4zOSw2LjM5LDAsMCwwLDEuMzgtMS44NkEzLjY2LDMuNjYsMCwwLDAsMTcsOS43OWMwLS42OCwwLTEuMTQtLjUtMS40OGEzLjM1LDMuMzUsMCwwLDAtMS4zMy0uNjcsMS4wNywxLjA3LDAsMCwwLS43MSwwLC42Ni42NiwwLDAsMS0uMzMuMDZ2MEwxNCw3LjgzbC0uMjguMDljLS4xOC4wNi0uMzYuMTItLjU0LjItLjM0LjE0LS42Ny4zMS0xLC40OGwtLjEuMDVMMTIsOC43MWEuOTEuOTEsMCwwLDEtLjE2LjExbC40NC4yOGgtMWEzLjExLDMuMTEsMCwwLDEtLjgxLjdsLS4wNywwLS4wOC4wNS0uMDguMWgwbC0uMTguMjYtLjIyLjMyYS40Ny40NywwLDAsMS0uMTQuMTJsLS4xOS4xOWExLjg2LDEuODYsMCwwLDAtLjM1LjQxbC0uMDYuMTJhLjU3LjU3LDAsMCwxLS4zNi40MUEuNzMuNzMsMCwwLDEsOC41NCwxMi4zNFptLS40OCwwYzAsLjA5LS4wNi4xOC0uMS4yN2EuNjUuNjUsMCwwLDAtLjA2LjNBMi41NiwyLjU2LDAsMCwwLDgsMTIuNDQsMSwxLDAsMCwxLDguMDYsMTIuM1ptLjE0LS41NmMwLC4wNywwLC4xNCwwLC4yMWwwLC4xMkw4LjE4LDEyQS4yNy4yNywwLDAsMCw4LjIsMTEuNzRabS4yNC0uNDFoMGEuMjMuMjMsMCwwLDAsLjEyLDBsLjA1LS4xM2ExLjUxLDEuNTEsMCwwLDEsLjA5LS4xOCwyLjMzLDIuMzMsMCwwLDEsLjQyLS41MWwuMTctLjE3YS41OS41OSwwLDAsMSwuMTEtLjA4TDkuNjMsMTBsMCwwaDBhNS4zMyw1LjMzLDAsMCwxLS40Ni40OSwzLjA5LDMuMDksMCwwLDAtLjYyLjc0QTEuMjYsMS4yNiwwLDAsMSw4LjQ0LDExLjMzWm0tLjE4LTIuNywwLC4xNy4yMi0uMjFabTctMS40N2gwYTMuODgsMy44OCwwLDAsMSwxLjUxLjc0LDEuNDksMS40OSwwLDAsMSwuNjEuODFjMC0uMDgsMC0uMTYtLjE0LS4zNEEyLjc0LDIuNzQsMCwwLDEsMTcsOGExLjU5LDEuNTksMCwwLDAtLjEzLS4yMi4xNy4xNywwLDAsMC0uMS0uMDhjLS4yOC0uMTYtLjM2LS4yMy0uNDItLjQ1YTEuMjgsMS4yOCwwLDAsMS0uMzEtLjE1QzE1LjksNywxNS44NCw3LDE1Ljc1LDdsLS4xOS4wNy0uMTEtLjE4LDAsMCwwLDBabS02LjU2LDEsLjE5LjExTDksOC4yMyw4LjgzLDhsLS4xNC4xMVM4LjY4LDguMTcsOC42OCw4LjE5Wm0uNTgtLjI2TDksOC4xOWE1LjYsNS42LDAsMCwxLDEuNTctLjc3LDkuODcsOS44NywwLDAsMSwzLjE0LS41MiwxLjE4LDEuMTgsMCwwLDEsLjIxLDBsLjE5LDAsMCwuMjF2LjA4aC4wNWExLjQ3LDEuNDcsMCwwLDEsLjg5LS4xTDE1LDYuODQsMTQuNzIsN2wtLjA3LS4yOS0uMTQsMGExLjMzLDEuMzMsMCwwLDEtLjMtLjA3LjU3LjU3LDAsMCwwLS40NiwwLC44Ni44NiwwLDAsMS0uODctLjA2LjIxLjIxLDAsMCwwLS4yLjA5bC0uMjEuMzEtLjE4LS4zMUwxMiw2Ljg0bC0uMTQtLjExLS40Ny4xNUwxMSw3LjA5bC0uMzYsMGgwbC0uMTMsMGgwbC0uNTUuMzgtLjM3LjI4aDBaIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTIsMTguNTVsLTEuNjgtLjE3LS4xLS4xNS0uMTEuMTMtLjE2LS4xNGMwLS4xMS4zLS4zMS40LS4yOWExLjQ1LDEuNDUsMCwwLDAsLjI5LDBMMTMsMThjLjM1LDAsLjcsMCwxLjA1LDAsLjA4LDAsLjE2LjExLjIyLjIzbC0xLjE4LjE1LS44My4xMloiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xMiwxOC43OWwtLjMxLDAtMS40OC0uMTUtLjA5LjEtLjQtLjM4di0uMWEuMzkuMzksMCwwLDEsLjE4LS4zMy43LjcsMCwwLDEsLjUxLS4yLDIsMiwwLDAsMCwuMjQsMGwxLjA2LDAsMS4zNywwYTkuNDcsOS40NywwLDAsMSwxLjA3LjA1Yy4yNCwwLC4zNy4yNy40MS4zNmwuMTUuMy0xLjUxLjE5LS41Ni4wOC0uMjYsMFptMC0uNDhoLjMybC4yMywwLC4yMywwLTEuMSwwSDExWiIvPjwvZz48L2c+PC9zdmc+");
  }
  .forward-slashes{
    display: inline-block;
    vertical-align: top;
  }
  .forward-slashes:after{
    content: "//";
    padding: 0 5px;
  }
  .social-media-links:hover,
  .social-media-links:focus,
  .nav-connect:hover .social-media-links,
  .nav-connect:focus .social-media-links,
  .nav-connect:focus-within .social-media-links{
    display: flex;
    display: -ms-flexbox;
    display: -webkit-flex;
    background: #fff;
  }
  .mobile-newsletter{
    display: none;
  }
  .desktop-newsletter{
    display: inline-block;
  }
  .newsletter-signup{
    color       : #47499e;
    display     : none;
    margin-right: 10px;
    font-size   : 15px;
  }

  .language-button{
    position: initial;
  }


/*  
    Landing
*/ 
  .event-slider-title{
    font-size: 75px;
    width: 723px;
  }
  .event-slider-buttons{
    margin-bottom: 100px;
    height: 36px;
  }
  .event-prev-btn, 
  .event-next-btn{
    top: 22px;
    position: relative;
  }
  .home-slider .slick-active{
    position: relative;
    transition: all .5s;
    left: 0;
  }
  /*  
      VC CTA Cards
  */ 
 
 /* .landing-cta-cards.vce-row--col-gap-30>.vce-row-content>.vce-col--md-33-33p{
    -ms-flex-preferred-size: calc(33.33% - 30px) !important;
    flex-basis: calc(33.33% - 30px) !important;
    max-width: calc(33.33% - 30px) !important;
  }
  .landing-cta-cards.vce-row--col-gap-30>.vce-row-content>.vce-col{
    margin-right: 30px !important;
  }*/
  /*  
      Footer
  */ 
  footer{
    margin: 130px 0px 0px;
  }
  .footer-wrapper{
    margin : 0 auto;
  }
  .footer-contact-wrapper,
  .footer-icon-wrapper,
  .right-footer div{
    display: inline-block;
  }
  .footer-contact-info{
    display: inline-block;
    margin : 0 5px;
  }
  .footer-copyright:after,
  .footer-policy:after,
  .footer-cta:after {
      content: " | ";
      padding: 0 3px;
  }
  .fixed-buttons{
    display: none;
  }
/*  
    Otronicon
*/ 
  .otronicon-header .site-title{
    width: 277px;
  }
  .otronicon-dl-menuwrapper li:nth-child(5){
    border: 1px solid #000;
  }
  .otronicon-dl-menuwrapper .sub-menu{
    border-top: 10px #000 solid;
  }
  .otronicon-header .dl-menuwrapper li a{
    padding: 10px 12px;
    font-size: 14px;
  }
  .otronicon-header .dl-menuwrapper li a:hover {
    color: #000;
  }
  .otronicon-header .search-svg{
    margin-left: 24px
  }
  .otronicon-header .social-media-links{
    display: flex;
    display: -ms-flexbox;
    display: -webkit-flex;
    top: 0;
    padding: 0;
  }
  .otronicon-header .social-media-links:hover{
    background: transparent;
  }
  .otronicon-header .todays-hours{
    width: 40%;
  }
  .otronicon-header .nav-upcoming-event{
    text-align: center;
  }
  .otronicon-header .event-header-slider{
    width: 100%;
  }
  .otronicon-event-title{
    display: inherit;
  }
  .inline-block.black-bar-logo-text p{
    font-size: 14px;
    line-height: normal;
    display: inline;
    text-transform: uppercase;
  }
  /*
    404 page
  */
   .js #main .error-search-wrapper .search__form .search__input{
    font-size: 60px;
  }


  /*
    Forms
   */
   .caldera-grid{
    width: 100%;
   }
}

@media only screen and (min-width: 1125px){
  .otronicon-header .dl-menuwrapper li a{
    padding: 10px 15px;
    font-size: 14px;
  }
  .search-svg{
    /* margin-left: 30px */
  }
}

@media only screen and (min-width: 1200px){
  .otronicon-header .dl-menuwrapper li a{
    padding: 10px 18px;
    font-size: 15px;
  }
  .search-svg{
    /* margin-left: 37px */
  }
  .vc-ortonicon-hero .vce-hero-section--wrap-row{
    background-size: cover !important;
  }
}
/* Desktop 1920
   ================================ */

@media only screen and (min-width: 1920px){
  .hero-video,
  .vc-giant-hero-image .vce-single-image-wrapper,
  .vc-giant-hero-image .vce-single-image-inner,
  .vc-giant-hero-image img{
    width: 100%;
  }
  .ortronicon-image-label-row{
    left: 0 !important;
    margin: 0 auto !important;
  }

  .otronicon-hero-image-wrapper img{
    width: 100%;
  }
}