@import url('https://fonts.googleapis.com/css?family=Fira+Sans+Condensed:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap'); 
@import url('https://fonts.googleapis.com/css?family=Lato:100,100i,300,300i,400,400i,700,700i,900,900i&display=swap'); 
@import url('https://fonts.googleapis.com/css?family=Fira+Sans:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap'); 
@font-face { 
  font-family:'progression-custom-icons';
  src:url('./fonts/progression-custom-icons.eot-46688846');
  src:url('./fonts/progression-custom-icons.eot-46688846#iefix') format('embedded-opentype'), url('./fonts/progression-custom-icons.woff2-46688846') format('woff2'), url('./fonts/progression-custom-icons.woff-46688846') format('woff'), url('./fonts/progression-custom-icons.ttf-46688846') format('truetype'), url('./fonts/progression-custom-icons.svg-46688846#progression-custom-icons') format('svg');
  font-weight:normal;
  font-style:normal;
} 
@font-face { 
  font-family:'FontAwesome';
  src:url('./fonts/fontawesome-webfont.eot-v-4.7.0');
  src:url('./fonts/fontawesome-webfont.eot-#iefix&v-4.7.0') format('embedded-opentype'),url('./fonts/fontawesome-webfont.woff2-v-4.7.0') format('woff2'),url('./fonts/fontawesome-webfont.woff-v-4.7.0') format('woff'),url('./fonts/fontawesome-webfont.ttf-v-4.7.0') format('truetype'),url('./fonts/fontawesome-webfont.svg-v-4.7.0#fontawesomeregular') format('svg');
  font-weight:normal;
  font-style:normal;
} 
@font-face { 
  font-family:"Font Awesome 5 Free";
  font-style:normal;
  font-weight:900;
  font-display:block;
  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:"Font Awesome 5 Free";
  font-style:normal;
  font-weight:400;
  font-display:block;
  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;
  font-display:block;
  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");
} 
@media all{     
  body {  
    background:#f8f8f8;
    line-height:1.7;
    font-size:100%;
   
    font-family:sans-serif;
    background-image:url("./images/background-3.png");
  }  
}  
  body {  
    background-image:linear-gradient(to right, #74b200 0%, #96c93d 100%);
    background:linear-gradient(to bottom, #89c91c 0%, #c7f922 100%);
  }  
@media all{ 
  body { 
    margin: 0;
  } 

  body { 
    background: #f8f8f8;
  } 

  /* body { 
    line-height: 1.7; 
    font-size: 16px; 
    color: #c4c4c5; 
    font-family: 'Lato', sans-serif;
  }  */

  body { 
    overflow-x: hidden;
  } 
}     

body { 
    background-color: #133d00; 
    background-repeat: no-repeat; 
    background-position: center center; 
    background-size: cover; 
    background-attachment: fixed;
} 

body { 
    -webkit-backdrop-filter: brightness(0.7); 
    backdrop-filter: brightness(0.7);
} 

body { 
    top: 0!important;
} 

@media all{ 
  html { 
    font-size: 100%; 
    -webkit-text-size-adjust: 100%; 
    -ms-text-size-adjust: 100%;
  } 

  html { 
    font-family: sans-serif; 
    color: #222;
  } 
}     

:root { 
    --cmplz_text_line_height: calc(var(--cmplz_text_font_size) * 1.5); 
    --cmplz_text_font_size: 12px; 
} 

@media all{ 
  .width-container-pro { 
    width: 1200px; 
    margin: 0 auto; 
    position: relative; 
    padding: 0px;
  } 
}     

.width-container-pro { 
    width: 1200px;
} 

.progression-studios-logo-container  { 
    background-image: -webkit-linear-gradient(left, #70ad00 0%, #96c93d 99%); 
    background-image: -o-linear-gradient(left, #70ad00 0%, #96c93d 99%); 
    background-image: linear-gradient(to right, #70ad00 0%, #96c93d 99%);
} 

@media all{ 
  .width-container-pro  { 
    width: auto; 
    padding-right: 28px;
  } 

  .width-container-pro.progression-studios-logo-container  { 
    z-index: 50;
  } 
}     

:selection { 
    color: #ffffff; 
    background: #a3e01f;
} 

@media all{ 
  h1 { 
    -ms-word-wrap: break-word; 
    word-wrap: break-word; 
    padding: 0px; 
    
    margin: 0px 0px 15px 0px; 
    line-height: 1.4; 
    font-family: 'Fira Sans Condensed', sans-serif; 
    font-weight: 400;
  } 

  h1 { 
    font-size: 30px; 
    line-height: 1.2;
  } 

  .noselect { 
    -webkit-touch-callout: none; 
    -webkit-user-select: none; 
    -khtml-user-select: none; 
    -moz-user-select: none; 
    -ms-user-select: none; 
    user-select: none;
  } 

  h1#logo-pro  { 
    z-index: 55; 
    margin: 0px; 
    padding: 0px; 
    line-height: 1; 
    font-size: 5px; 
    border: none; 
    border-right: 1px solid rgba(255,255,255, 0.1); 
    float: left; 
    position: relative;
  } 
}     

h1#logo-pro  { 
    border-right: 1px solid rgba(255,255,255, 0.1);
} 

@media all{ 
  h1#logo-pro  { 
    margin-right: 0px;
  } 

  a { 
    color: #4145ee;
  } 

  a { 
    transition-duration: 250ms; 
    transition-property: color, background-color, opacity, border; 
    transition-timing-function: ease-in-out;
  } 
}     

a { 
    color: #7fff23;
} 

@media all{ 
  a  { 
    outline: none !important; 
    text-decoration: none;
  } 

  h1#logo-pro a  { 
    display: block;
  } 

  a:active,a:hover { 
    outline: 0;
  } 

  a:hover { 
    color: #292ca7;
  } 
}     

a:hover { 
    color: #b1ff72;
} 

@media all{ 
  .mobile-menu-icon-pro { 
    transition-duration: 250ms; 
    transition-property: color, background-color, opacity, border; 
    transition-timing-function: ease-in-out;
  } 

  .mobile-menu-icon-pro { 
    color: #707070; 
    padding: 41px 20px 41px 25px; 
    margin: 0 auto; 
    font-size: 18px; 
    line-height: 1;
  } 

  .mobile-menu-icon-pro { 
    cursor: pointer; 
    line-height: 1; 
    display: none; 
    float: right; 
    margin-right: -25px; 
    text-align: right;
  } 
}     

.mobile-menu-icon-pro { 
    min-width: 21px; 
    color: #ffffff; 
    padding-top: 27px; 
    padding-bottom: 25px; 
    font-size: 21px;
} 

@media all{ 
  .mobile-menu-icon-pro:hover { 
    color: #4145ee; 
    background: none;
  } 
}     

.mobile-menu-icon-pro:hover { 
    color: #ffffff;
} 

@media all{ 
  #progression-studios-header-search-icon { 
    float: right; 
    position: relative; 
    z-index: 15;
  } 

  #progression-nav-container { 
    float: right;
  } 

  #progression-nav-container  { 
    float: left;
  } 

  .clearfix-pro:after,.clearfix-pro:before { 
    content: ""; 
    display: table;
  } 

  .clearfix-pro:after { 
    clear: both;
  } 

  img { 
    border: 0; 
    -ms-interpolation-mode: bicubic; 
    vertical-align: middle;
  } 

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

  a img  { 
    outline: none !important; 
    text-decoration: none;
  } 

  #logo-pro img  { 
    transition-duration: 250ms; 
    transition-property: padding-top, padding-bottom, color, background-color, width; 
    transition-timing-function: ease-in-out;
  } 

  #logo-pro img  { 
    max-width: 100%;
  } 
}     

#logo-pro img  { 
    width: 192px; 
    padding-top: 24px; 
    padding-bottom: 25px;
} 

#logo-pro a img  { 
    padding-left: 6px; 
    padding-right: 6px;
} 

@media all{ 
  .fa { 
    display: inline-block; 
    font: normal normal normal 14px/1 FontAwesome; 
    font-size: inherit; 
    text-rendering: auto; 
    -webkit-font-smoothing: antialiased; 
    -moz-osx-font-smoothing: grayscale;
  } 

  .fa { 
    -moz-osx-font-smoothing: grayscale; 
    -webkit-font-smoothing: antialiased; 
    display: inline-block; 
    font-style: normal; 
    font-variant: normal; 
    text-rendering: auto; 
    line-height: 1;
  } 

  .fa { 
    font-family: "Font Awesome 5 Free";
  } 

  .fa { 
    font-weight: 900;
  } 

  .fa { 
    font-family: "Font Awesome 5 Free"; 
    font-weight: 900;
  } 

  .mobile-menu-icon-pro i  { 
    min-width: 22px;
  } 

  .fa-navicon:before,.fa-reorder:before,.fa-bars:before { 
    content: "\f0c9";
  } 

  .fa-bars:before { 
    content: "\f0c9";
  } 

  #progression-studios-header-search-icon .progression-icon-search  { 
    transition-duration: 250ms; 
    transition-property: all; 
    transition-timing-function: ease-in-out;
  } 

  #progression-studios-header-search-icon .progression-icon-search  { 
    cursor: pointer; 
    padding-left: 8px; 
    padding-right: 25px;
  } 
}     

#progression-studios-header-search-icon .progression-icon-search  { 
    color: #ffffff; 
    padding-top: 26px; 
    padding-bottom: 26px; 
    height: 23px; 
    line-height: 23px; 
    font-size: 23px;
} 

@media all{ 
  [class^="progression-icon-"]:before, [class*=" progression-icon-"]::before { 
    font-family: "progression-custom-icons"; 
    display: inline-block; 
    speak: none; 
    font-style: normal; 
    font-weight: normal; 
    font-variant: normal; 
    text-transform: none; 
    line-height: 1em; 
    -webkit-font-smoothing: antialiased; 
    -moz-osx-font-smoothing: grayscale;
  } 

  .progression-icon-search:before { 
    content: '\e803';
  } 

  #progression-shopping-cart-count .shopping-cart-header-icon, #progression-studios-header-search-icon .progression-icon-search::before { 
    -webkit-text-stroke: 0.5px; 
    -moz-text-stroke: 0.5px; 
    text-stroke: 0.5px; 
    position: relative; 
    top: -1px;
  } 

  #progression-studios-header-search-icon:hover .progression-icon-search { 
    color: #4145ee; 
    background: none;
  } 
}     

 #progression-studios-header-search-icon:hover .progression-icon-search { 
    color: #ffffff;
} 

@media all{ 
  nav { 
    display: block;
  } 

  nav#site-navigation { 
    font-weight: 500; 
    font-family: 'Fira Sans Condensed', sans-serif; 
    letter-spacing: 0px;
  } 
}     

nav#site-navigation { 
    letter-spacing: 0.02em;
} 

nav#site-navigation { 
    padding-top: 30px;
} 

@media all{ 
  ul { 
    box-sizing: border-box;
  } 

  ul { 
    margin: 1em 0; 
    padding: 0 0 0 40px;
  } 

  ul { 
    margin-bottom: 28px;
  } 

  ul { 
    margin-left: 8px; 
    padding-left: 16px;
  } 

  nav ul  { 
    list-style: none; 
    margin: 0; 
    padding: 0;
  } 

  .sf-menu { 
    margin: 0; 
    padding: 0; 
    list-style: none;
  } 

  .sf-menu *  { 
    margin: 0; 
    padding: 0; 
    list-style: none;
  } 

  .sf-menu > li  { 
    float: left;
  } 

  .sf-menu li  { 
    background: #BDD2FF; 
    white-space: nowrap;
  } 

  .sf-menu li  { 
    background: none;
  } 

  .sf-menu li.normal-item-pro  { 
    position: relative;
  } 

  .sf-menu ul ul ul ul li::after, .sf-menu ul ul ul li::after, .sf-menu ul ul li::after, .sf-menu ul li::after, .sf-menu li:first-child::after { 
    display: none;
  } 

   .sf-menu li:hover { 
    background: #CFDEFF;
  } 

  .sf-menu li , .sf-menu li:hover { 
    background: none;
  } 

  .sf-menu li, .sf-menu ul li, .sf-menu ul ul li, .sf-menu li:hover, .sf-menu li.sfHover { 
    background: none;
  } 

  .sf-menu li.sfHover, .sf-menu li:hover { 
    background: #CFDEFF;
  } 

   a { 
    color: #4145ee;
  } 

  .sf-menu a  { 
    transition-duration: 250ms; 
    transition-property: padding-top, padding-bottom, color, background-color, width; 
    transition-timing-function: ease-in-out;
  } 

  .sf-menu a  { 
    display: block; 
    position: relative;
  } 

  .sf-menu a  { 
    line-height: 1; 
    padding: .75em 1em; 
    text-decoration: none; 
    zoom: 1; 
    cursor: pointer; 
    color: #13a;
  } 

  .sf-menu a  { 
    line-height: 1; 
    color: #292935; 
    font-size: 18px; 
    padding: 27px 15px;
  } 
}     

.sf-menu a  { 
    color: #ffffff; 
    margin-top: -30px; 
    padding-top: 30px; 
    padding-bottom: 30px; 
    font-size: 15px;
} 

.sf-menu a  { 
    padding-left: 10px; 
    padding-right: 10px;
} 

@media all{ 
  #progression-studios-header-search-icon:hover .progression-icon-search, #progression-studios-header-search-icon.active-search-icon-pro .progression-icon-search, .mobile-menu-icon-pro:hover, .sf-menu a:hover, .sf-menu li.sfHover a, .sf-menu li.current-menu-item a { 
    color: #4145ee; 
    background: none;
  } 
}     

.progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-inline-icons .progression-studios-social-icons a:hover, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-inline-icons .progression-studios-social-icons a:hover, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-studios-header-search-icon:hover .progression-icon-search, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-studios-header-search-icon.active-search-icon-pro .progression-icon-search, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-studios-header-login-container:hover a.progresion-studios-login-icon, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-studios-header-login-container.helpmeout-activated-class a.progresion-studios-login-icon, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-inline-icons .progression-studios-social-icons a:hover, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-shopping-cart-count a.progression-count-icon-nav:hover, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu a:hover, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover a, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.current-menu-item a, .progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-studios-header-search-icon:hover .progression-icon-search, .progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-studios-header-search-icon.active-search-icon-pro .progression-icon-search, .progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-studios-header-login-container:hover a.progresion-studios-login-icon, .progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-studios-header-login-container.helpmeout-activated-class a.progresion-studios-login-icon, .progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-inline-icons .progression-studios-social-icons a:hover, .progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-shopping-cart-count a.progression-count-icon-nav:hover, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu a:hover, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover a, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.current-menu-item a, #progression-studios-header-login-container:hover a.progresion-studios-login-icon, #progression-studios-header-login-container.helpmeout-activated-class a.progresion-studios-login-icon, #progression-studios-header-search-icon:hover .progression-icon-search, #progression-studios-header-search-icon.active-search-icon-pro .progression-icon-search, #progression-inline-icons .progression-studios-social-icons a:hover, #progression-shopping-cart-count a.progression-count-icon-nav:hover, .sf-menu a:hover, .sf-menu li.sfHover a, .sf-menu li.current-menu-item a { 
    color: #ffffff;
} 

.sf-menu li.current-menu-item a  { 
    background: rgba(14,44,77, 0.25);
} 

@media all{ 
  .progression-studios-shop-overlay-buttons,a.progression-studios-overlay-blog-index:before,i ,li a ,#progression-shopping-cart-toggle a .shopping-cart-header-icon,#progression-studios-header-search-icon .progression-icon-search ,#boxed-layout-pro input#submit,#boxed-layout-pro button.button, ul.progression-filter-button-group li::after,ul.progression-filter-button-group li,footer#site-footer a,.tp-thumbs.custom .tp-thumb,#progression-shopping-cart-count span.progression-cart-count, .sf-menu a::before { 
    transition-duration: 250ms; 
    transition-property: all; 
    transition-timing-function: ease-in-out;
  } 

  .sf-menu a::before { 
    z-index: 1; 
    content: ""; 
    display: block; 
    position: absolute; 
    left: 0px; 
    top: 0; 
    margin-left: 0px; 
    margin-top: 0px; 
    height: 2px; 
    background: #888888; 
    opacity: 0; 
    width: 100%;
  } 
}     

.sf-menu a::before { 
    background: #0a0000;
} 

@media all{ 
  .sf-menu a:hover::before, .sf-menu li.sfHover a::before, .sf-menu li.current-menu-item a::before { 
    opacity: 0; 
    background: #888888;
  } 
}     

.sf-menu a:hover::before, .sf-menu li.sfHover a::before, .sf-menu li.current-menu-item a::before { 
    opacity: 1; 
    background: #0a0000;
} 

.sf-menu a:hover,.sf-menu li.current-menu-item a  { 
    background: rgba(14,44,77, 0.25);
} 

@media all{ 
  .progression-studios-shop-overlay-buttons, a.progression-studios-overlay-blog-index::before, a#progression-studios-next-post i, a#progression-studios-previous-post i, ul.progression-studios-header-social-icons li a, #progression-shopping-cart-toggle a .shopping-cart-header-icon, #progression-studios-header-search-icon .progression-icon-search, #boxed-layout-pro input#submit, #boxed-layout-pro button.button, ul.progression-filter-button-group li::after, ul.progression-filter-button-group li, footer#site-footer a, .tp-thumbs.custom .tp-thumb, #progression-shopping-cart-count span.progression-cart-count, .sf-menu a::before { 
    transition-duration: 250ms; 
    transition-property: all; 
    transition-timing-function: ease-in-out;
  } 
}     

.sf-menu a:hover, .sf-menu li.sfHover a, .sf-menu li.current-menu-item a { 
    background: rgba(14,44,77, 0.25);
} 

a.glink { 
    text-decoration: none;
} 

@media all{ 
  .sf-arrows .sf-with-ul  { 
    padding-right: 2.5em;
  } 

  .sf-arrows .sf-with-ul  { 
    padding-right: 30px;
  } 
}     

.sf-arrows .sf-with-ul  { 
    padding-right: 25px;
} 

#menu-main-navigation .menu-item .gt-current-wrapper  { 
    position: relative; 
    left: 0px;
} 

@media all{ 
  .sf-arrows .sf-with-ul::after { 
    content: ''; 
    position: absolute; 
    top: 50%; 
    right: 1em; 
    margin-top: -3px; 
    height: 0; 
    width: 0; 
    border: 5px solid transparent; 
    border-top-color: rgba(255,255,255,.5);
  } 

  .sf-arrows .sf-with-ul::after { 
    font-weight: normal; 
    font-style: normal; 
    font-family: FontAwesome; 
    border: none; 
    content: "\f107"; 
    font-size: 12px; 
    top: 50%; 
    right: 24px; 
    margin-top: -6px;
  } 
}     

.sf-arrows .sf-with-ul::after { 
    right: 19px;
} 

@media all{ 
  .sf-arrows > .sfHover > .sf-with-ul::after, .sf-arrows > li:hover > .sf-with-ul::after, .sf-arrows > li > .sf-with-ul:focus::after { 
    border-top-color: #fff;
  } 

  .sf-menu ul  { 
    min-width: 8.5em;
  } 

  .sf-menu ul  { 
    font-weight: 400; 
    font-family: 'Lato', sans-serif; 
    box-shadow: 2px 2px 15px rgba(0,0,0,  0.12); 
    -webkit-font-smoothing: subpixel-antialiased;
  } 

  .sf-menu ul  { 
    padding: 24px 32px 20px 32px;
  } 
}     

.sf-menu ul  { 
    background: #0a0404;
} 

#menu-main-navigation .menu-item ul  { 
    position: fixed;
} 

@media all{ 
  .sf-menu ul::before { 
    border-bottom: 8px solid #cc5b44;
  } 

  .progression-studios-menu-title { 
    position: relative; 
    transition-duration: 240ms; 
    transition-property: padding, margin; 
    transition-timing-function: ease-out;
  } 
}     

.progression-studios-menu-title { 
    font-family: 'Fira Sans';
} 

#menu-main-navigation a .progression-studios-menu-title  { 
    text-transform: uppercase;
} 

@media all{ 
  .sf-menu ul li  { 
    background: #AABDE6;
  } 

  .sf-menu li li  { 
    padding-right: 0px; 
    padding-left: 0px;
  } 

  .sf-menu li li a  { 
    text-transform: none; 
    font-size: 11px; 
    padding: 14px 0px 14px 0px; 
    border-bottom: 1px solid #ffffff;
  } 
}     

.sf-menu li li a  { 
    margin-top: auto;
} 

.sf-menu li li a  { 
    letter-spacing: 0em; 
    font-size: 13px;
} 

.sf-menu li li a  { 
    border-color: rgba(49,50,61,  0.4);
} 

@media all{ 
  .sf-menu li li a::before { 
    display: none;
  } 
}     

a.glink.gt-current-lang { 
    font-weight: bold;
} 

@media all{ 
  .sf-menu li li:last-child a  { 
    border: none;
  } 

  .sf-menu i  { 
    line-height: 1; 
    margin-right: 7px; 
    font-size: 110%; 
    position: relative; 
    margin-bottom: -4px; 
    margin-top: -4px;
  } 

  .fa-home:before { 
    content: "\f015";
  } 

  .fa-tv:before,.fa-television:before { 
    content: "\f26c";
  } 

  .fa-camera:before { 
    content: "\f030";
  } 

  .fa-film:before { 
    content: "\f008";
  } 

  .fa-podcast:before { 
    content: "\f2ce";
  } 

  .fa-newspaper:before { 
    content: "\f1ea";
  } 

  li a  { 
    background: none; 
    color: #888888;
  } 
}     

li a  { 
    color: #cecece;
} 

li a  { 
    background: none;
} 

@media all{ 
  ul.sub-menu  { 
    transform: translateY(20px); 
    opacity: 0; 
    animation-duration: 250ms; 
    animation-name: ProMoveUp; 
    animation-timing-function: ease-in-out; 
    animation-fill-mode: forwards;
  } 

  .sf-menu li:hover > ul,.sf-menu li.sfHover > ul { 
    display: block;
  } 
}     


/* These were inline style tags. Uses id+class to override almost everything */
#menu-main-navigation.style-xonKJ {  
   touch-action: pan-y;  
}  
#style-IzoMX.style-IzoMX {  
   display: none;  
}  
/* These were inline style tags. Uses id+class to override almost everything */
#menu-main-navigation.style-wB6aB {  
   touch-action: pan-y;  
}  
#style-qVNvc.style-qVNvc {  
   display: none;  
}  
