.elementor-8 .elementor-element.elementor-element-ae50b8c{--display:flex;}.elementor-8 .elementor-element.elementor-element-ae50b8c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ae50b8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#54595F00;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS for html, class: .elementor-element-cc6b5fa */@import url('https://fonts.googleapis.com/css?family=Kaushan+Script:400&display=swap'); 
@import url('https://fonts.googleapis.com/css?family=Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i&display=swap'); 
  body {  
    font-family:sans-serif;
    font-size:10px;
    line-height:1.42857143;
    color:#333;
  }  
* { 
    -webkit-box-sizing: border-box; 
    -moz-box-sizing: border-box; 
    box-sizing: border-box;
} 

body { 
    margin: 0;
} 

body { 
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; 
    font-size: 14px; 
    line-height: 1.42857143; 
    color: #333; 
    background-color: #fff;
} 

body { 
    overflow-x: hidden; 
    font-family: "Roboto",sans-serif;
} 

body { 
    webkit-tap-highlight-color: #fed136;
} 

html { 
    font-family: sans-serif; 
    -webkit-text-size-adjust: 100%; 
    -ms-text-size-adjust: 100%;
} 

html { 
    font-size: 10px; 
    -webkit-tap-highlight-color: rgba(0,0,0,0);
} 

nav { 
    display: block;
} 

.navbar { 
    position: relative; 
    min-height: 50px; 
    margin-bottom: 20px; 
    border: 1px solid transparent;
} 

@media (min-width: 768px){ 
  .navbar { 
    border-radius: 4px;
  } 
}     

.navbar-fixed-top { 
   
    right: 0; 
    left: 0; 
    z-index: 1030;
} 

@media (min-width: 768px){ 
  .navbar-fixed-top { 
    border-radius: 0;
  } 
}     

.navbar-fixed-top { 
    top: 0; 
    border-width: 0 0 1px;
} 

.navbar-default { 
    background-color: #f8f8f8; 
    border-color: #e7e7e7;
} 

.navbar-default { 
    background-color: #222; 
    border-color: transparent;
} 

@media (min-width: 768px){ 
  .navbar-default { 
    background-color: transparent; 
    padding: 25px 0; 
    -webkit-transition: padding .3s; 
    -moz-transition: padding .3s; 
    transition: padding .3s; 
    border: 0;
  } 
}     

:after,:before { 
    -webkit-box-sizing: border-box; 
    -moz-box-sizing: border-box; 
    box-sizing: border-box;
} 

.btn-group-vertical > .btn-group::after, .btn-group-vertical > .btn-group::before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before, .dl-horizontal dd::after, .dl-horizontal dd::before, .form-horizontal .form-group::after, .form-horizontal .form-group::before,.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before { 
    display: table; 
    content: " ";
} 

.btn-group-vertical > .btn-group::after, .btn-group-vertical > .btn-group::before, .btn-toolbar::after, .btn-toolbar::before, .clearfix::after, .clearfix::before, .container-fluid::after, .container-fluid::before, .container::after, .container::before, .dl-horizontal dd::after, .dl-horizontal dd::before, .form-horizontal .form-group::after, .form-horizontal .form-group::before, .modal-footer::after, .modal-footer::before, .modal-header::after, .modal-header::before, .nav::after, .nav::before, .navbar-collapse::after, .navbar-collapse::before, .navbar-header::after, .navbar-header::before, .navbar::after, .navbar::before, .pager::after, .pager::before, .panel-body::after, .panel-body::before, .row::after, .row::before { 
    display: table; 
    content: " ";
} 

.btn-group-vertical > .btn-group::after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after, .dl-horizontal dd::after, .form-horizontal .form-group::after,.modal-footer:after,.modal-header:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after { 
    clear: both;
} 

:selection { 
    text-shadow: none; 
    background: #fed136;
} 

.container { 
    padding-right: 15px; 
    padding-left: 15px; 
    margin-right: auto; 
    margin-left: auto;
} 

@media (min-width: 768px){ 
  .container { 
    width: 750px;
  } 
}     

@media (min-width: 992px){ 
  .container { 
    width: 970px;
  } 
}     

@media (min-width: 1200px){ 
  .container { 
    width: 1170px;
  } 
}     

.btn-group-vertical > .btn-group::after, .btn-toolbar::after, .clearfix::after, .container-fluid::after, .container::after, .dl-horizontal dd::after, .form-horizontal .form-group::after, .modal-footer::after, .modal-header::after, .nav::after, .navbar-collapse::after, .navbar-header::after, .navbar::after, .pager::after, .panel-body::after, .row::after { 
    clear: both;
} 

@media (min-width: 768px){ 
  .navbar-header { 
    float: left;
  } 
}     

.container > .navbar-header  { 
    margin-right: -15px; 
    margin-left: -15px;
} 

@media (min-width: 768px){ 
  .container > .navbar-header  { 
    margin-right: 0; 
    margin-left: 0;
  } 
}     

.collapse { 
    display: none;
} 

.navbar-collapse { 
    padding-right: 15px; 
    padding-left: 15px; 
    overflow-x: visible; 
    -webkit-overflow-scrolling: touch; 
    border-top: 1px solid transparent; 
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1); 
    box-shadow: inset 0 1px 0 rgba(255,255,255,.1);
} 

@media (min-width: 768px){ 
  .navbar-collapse { 
    width: auto; 
    border-top: 0; 
    -webkit-box-shadow: none; 
    box-shadow: none;
  } 

  .navbar-collapse.collapse { 
    display: block!important; 
    height: auto!important; 
    padding-bottom: 0; 
    overflow: visible!important;
  } 

  .navbar-fixed-top .navbar-collapse  { 
    padding-right: 0; 
    padding-left: 0;
  } 
}     

.navbar-fixed-top .navbar-collapse  { 
    max-height: 340px;
} 

.container > .navbar-collapse  { 
    margin-right: -15px; 
    margin-left: -15px;
} 

@media (min-width: 768px){ 
  .container > .navbar-collapse  { 
    margin-right: 0; 
    margin-left: 0;
  } 
}     

.navbar-default .navbar-collapse  { 
    border-color: #e7e7e7;
} 

.navbar-default .navbar-collapse  { 
    border-color: rgba(255,255,255,.02);
} 

button { 
    margin: 0; 
    font: inherit; 
    color: inherit;
} 

button { 
    overflow: visible;
} 

button { 
    text-transform: none;
} 

button { 
    -webkit-appearance: button; 
    cursor: pointer;
} 

button { 
    font-family: inherit; 
    font-size: inherit; 
    line-height: inherit;
} 

.navbar-toggle { 
    position: relative; 
    float: right; 
    padding: 9px 10px; 
    margin-top: 8px; 
    margin-right: 15px; 
    margin-bottom: 8px; 
    background-color: transparent; 
    background-image: none; 
    border: 1px solid transparent; 
    border-radius: 4px;
} 

@media (min-width: 768px){ 
  .navbar-toggle { 
    display: none;
  } 
}     

.navbar-default .navbar-toggle  { 
    border-color: #ddd;
} 

.navbar-default .navbar-toggle  { 
    background-color: #fed136; 
    border-color: #fed136;
} 

 .navbar-default .navbar-toggle:hover { 
    background-color: #ddd;
} 

 .navbar-default .navbar-toggle:hover { 
    background-color: #fed136;
} 

a { 
    background-color: transparent;
} 

a { 
    color: #337ab7; 
    text-decoration: none;
} 

a { 
    outline: 0;
} 

a { 
    color: #fed136;
} 

.navbar-brand { 
    float: left; 
    height: 50px; 
    padding: 15px 15px; 
    font-size: 18px; 
    line-height: 20px;
} 

.navbar-default .navbar-brand  { 
    color: #777;
} 

.navbar-default .navbar-brand  { 
    color: #fed136; 
    font-family: "Kaushan Script","Helvetica Neue",Helvetica,Arial,cursive;
} 

@media (min-width: 768px){ 
  .navbar-default .navbar-brand  { 
    font-size: 2em; 
    -webkit-transition: all .3s; 
    -moz-transition: all .3s; 
    transition: all .3s;
  } 

  .navbar > .container .navbar-brand { 
    margin-left: -15px;
  } 
}     

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

a:hover { 
    color: #23527c; 
    text-decoration: underline;
} 

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

a:hover,a:active { 
    color: #fec503;
} 

.navbar-brand:hover { 
    text-decoration: none;
} 

 .navbar-default .navbar-brand:hover { 
    color: #5e5e5e; 
    background-color: transparent;
} 

.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:active { 
    color: #fec503;
} 

ul { 
    margin-top: 0; 
    margin-bottom: 10px;
} 

.nav { 
    padding-left: 0; 
    margin-bottom: 0; 
    list-style: none;
} 

.navbar-nav { 
    margin: 7.5px -15px;
} 

@media (min-width: 768px){ 
  .navbar-nav { 
    float: left; 
    margin: 0;
  } 

  .navbar-right { 
    float: right!important; 
    margin-right: -15px;
  } 
}     

.sr-only { 
    position: absolute; 
    width: 1px; 
    height: 1px; 
    padding: 0; 
    margin: -1px; 
    overflow: hidden; 
    clip: rect(0,0,0,0); 
    border: 0;
} 

.navbar-toggle .icon-bar  { 
    display: block; 
    width: 22px; 
    height: 2px; 
    border-radius: 1px;
} 

.navbar-default .navbar-toggle .icon-bar  { 
    background-color: #888;
} 

.navbar-default .navbar-toggle .icon-bar  { 
    background-color: #fff;
} 

.navbar-toggle .icon-bar + .icon-bar  { 
    margin-top: 4px;
} 

.hidden { 
    display: none!important;
} 

.nav > li  { 
    position: relative; 
    display: block;
} 

@media (min-width: 768px){ 
  .navbar-nav > li  { 
    float: left;
  } 
}     

.nav > li > a  { 
    position: relative; 
    display: block; 
    padding: 10px 15px;
} 

.navbar-nav > li > a  { 
    padding-top: 10px; 
    padding-bottom: 10px; 
    line-height: 20px;
} 

@media (min-width: 768px){ 
  .navbar-nav > li > a  { 
    padding-top: 15px; 
    padding-bottom: 15px;
  } 
}     

.navbar-default .navbar-nav > li > a { 
    color: #777;
} 

.navbar-default .nav li a  { 
    font-family: 'Roboto', sans-serif; 
    text-transform: uppercase; 
    font-weight: 400; 
    letter-spacing: 1px; 
    color: #fff;
} 

 .nav > li > a:hover { 
    text-decoration: none; 
    background-color: #eee;
} 

 .navbar-default .navbar-nav > li > a:hover { 
    color: #333; 
    background-color: transparent;
} 

.navbar-default .nav li a:hover { 
    color: #fed136; 
    outline: 0;
} 

.nav > li > a:focus, .nav > li > a:hover { 
    text-decoration: none; 
    background-color: #eee;
} 

.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover { 
    color: #333; 
    background-color: transparent;
} 

.navbar-default .nav li a:hover, .navbar-default .nav li a:focus { 
    color: #fed136; 
    outline: 0;
} 

.navbar-default .navbar-nav > .active > a { 
    color: #555; 
    background-color: #e7e7e7;
} 

.navbar-default .navbar-nav > .active > a { 
    border-radius: 0; 
    color: #fff; 
    background-color: #fed136;
} 

@media (min-width: 768px){ 
  .navbar-default .navbar-nav > .active > a { 
    border-radius: 3px;
  } 
}     

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover { 
    color: #555; 
    background-color: #e7e7e7;
} 

.navbar-default .navbar-nav > .active > a:hover { 
    color: #fff; 
    background-color: #fec503;
} 
.navbar.scrolled {
    background-color: black !important;
    padding: 10px 0 !important;
    transition: all 0.3s ease;
}


@import url('https://fonts.googleapis.com/css?family=Kaushan+Script:400&display=swap'); 
@import url('https://fonts.googleapis.com/css?family=Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i&display=swap'); 
  body {  
    font-family:sans-serif;
    font-size:10px;
    line-height:1.42857143;
    color:#333;
  }  
* { 
    -webkit-box-sizing: border-box; 
    -moz-box-sizing: border-box; 
    box-sizing: border-box;
} 

body { 
    margin: 0;
} 

body { 
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; 
    font-size: 14px; 
    line-height: 1.42857143; 
    color: #333; 
    background-color: #fff;
} 

body { 
    overflow-x: hidden; 
    font-family: "Roboto",sans-serif;
} 

body { 
    webkit-tap-highlight-color: #fed136;
} 

html { 
    font-family: sans-serif; 
    -webkit-text-size-adjust: 100%; 
    -ms-text-size-adjust: 100%;
} 

html { 
    font-size: 10px; 
    -webkit-tap-highlight-color: rgba(0,0,0,0);
} 

nav { 
    display: block;
} 

.navbar { 
    position: relative; 
    min-height: 50px; 
    margin-bottom: 20px; 
    border: 1px solid transparent;
} 

@media (min-width: 768px){ 
  .navbar { 
    border-radius: 4px;
  } 
}     

.navbar-fixed-top { 
    position: fixed; 
    right: 0; 
    left: 0; 
    z-index: 1030;
} 

@media (min-width: 768px){ 
  .navbar-fixed-top { 
    border-radius: 0;
  } 
}     

.navbar-fixed-top { 
    top: 0; 
    border-width: 0 0 1px;
} 

.navbar-default { 
    background-color: #f8f8f8; 
    border-color: #e7e7e7;
} 

.navbar-default { 
    background-color: #222; 
    border-color: transparent;
} 

@media (min-width: 768px){ 
  .navbar-default { 
    background-color: transparent; 
    padding: 25px 0; 
    -webkit-transition: padding .3s; 
    -moz-transition: padding .3s; 
    transition: padding .3s; 
    border: 0;
  } 

  .navbar-default.navbar-shrink { 
    background-color: #222; 
    padding: 10px 0;
  } 
}     

:after,:before { 
    -webkit-box-sizing: border-box; 
    -moz-box-sizing: border-box; 
    box-sizing: border-box;
} 

.btn-group-vertical > .btn-group::after, .btn-group-vertical > .btn-group::before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before, .dl-horizontal dd::after, .dl-horizontal dd::before, .form-horizontal .form-group::after, .form-horizontal .form-group::before,.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before { 
    display: table; 
    content: " ";
} 

.btn-group-vertical > .btn-group::after, .btn-group-vertical > .btn-group::before, .btn-toolbar::after, .btn-toolbar::before, .clearfix::after, .clearfix::before, .container-fluid::after, .container-fluid::before, .container::after, .container::before, .dl-horizontal dd::after, .dl-horizontal dd::before, .form-horizontal .form-group::after, .form-horizontal .form-group::before, .modal-footer::after, .modal-footer::before, .modal-header::after, .modal-header::before, .nav::after, .nav::before, .navbar-collapse::after, .navbar-collapse::before, .navbar-header::after, .navbar-header::before, .navbar::after, .navbar::before, .pager::after, .pager::before, .panel-body::after, .panel-body::before, .row::after, .row::before { 
    display: table; 
    content: " ";
} 

.btn-group-vertical > .btn-group::after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after, .dl-horizontal dd::after, .form-horizontal .form-group::after,.modal-footer:after,.modal-header:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after { 
    clear: both;
} 

:selection { 
    text-shadow: none; 
    background: #fed136;
} 

.container { 
    padding-right: 15px; 
    padding-left: 15px; 
    margin-right: auto; 
    margin-left: auto;
} 

@media (min-width: 768px){ 
  .container { 
    width: 750px;
  } 
}     

@media (min-width: 992px){ 
  .container { 
    width: 970px;
  } 
}     

@media (min-width: 1200px){ 
  .container { 
    width: 1170px;
  } 
}     

.btn-group-vertical > .btn-group::after, .btn-toolbar::after, .clearfix::after, .container-fluid::after, .container::after, .dl-horizontal dd::after, .form-horizontal .form-group::after, .modal-footer::after, .modal-header::after, .nav::after, .navbar-collapse::after, .navbar-header::after, .navbar::after, .pager::after, .panel-body::after, .row::after { 
    clear: both;
} 

@media (min-width: 768px){ 
  .navbar-header { 
    float: left;
  } 
}     

.container > .navbar-header  { 
    margin-right: -15px; 
    margin-left: -15px;
} 

@media (min-width: 768px){ 
  .container > .navbar-header  { 
    margin-right: 0; 
    margin-left: 0;
  } 
}     

.collapse { 
    display: none;
} 

.navbar-collapse { 
    padding-right: 15px; 
    padding-left: 15px; 
    overflow-x: visible; 
    -webkit-overflow-scrolling: touch; 
    border-top: 1px solid transparent; 
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1); 
    box-shadow: inset 0 1px 0 rgba(255,255,255,.1);
} 

@media (min-width: 768px){ 
  .navbar-collapse { 
    width: auto; 
    border-top: 0; 
    -webkit-box-shadow: none; 
    box-shadow: none;
  } 

  .navbar-collapse.collapse { 
    display: block!important; 
    height: auto!important; 
    padding-bottom: 0; 
    overflow: visible!important;
  } 

  .navbar-fixed-top .navbar-collapse  { 
    padding-right: 0; 
    padding-left: 0;
  } 
}     

.navbar-fixed-top .navbar-collapse  { 
    max-height: 340px;
} 

.container > .navbar-collapse  { 
    margin-right: -15px; 
    margin-left: -15px;
} 

@media (min-width: 768px){ 
  .container > .navbar-collapse  { 
    margin-right: 0; 
    margin-left: 0;
  } 
}     

.navbar-default .navbar-collapse  { 
    border-color: #e7e7e7;
} 

.navbar-default .navbar-collapse  { 
    border-color: rgba(255,255,255,.02);
} 

button { 
    margin: 0; 
    font: inherit; 
    color: inherit;
} 

button { 
    overflow: visible;
} 

button { 
    text-transform: none;
} 

button { 
    -webkit-appearance: button; 
    cursor: pointer;
} 

button { 
    font-family: inherit; 
    font-size: inherit; 
    line-height: inherit;
} 

.navbar-toggle { 
    position: relative; 
    float: right; 
    padding: 9px 10px; 
    margin-top: 8px; 
    margin-right: 15px; 
    margin-bottom: 8px; 
    background-color: transparent; 
    background-image: none; 
    border: 1px solid transparent; 
    border-radius: 4px;
} 

@media (min-width: 768px){ 
  .navbar-toggle { 
    display: none;
  } 
}     

.navbar-default .navbar-toggle  { 
    border-color: #ddd;
} 

.navbar-default .navbar-toggle  { 
    background-color: #fed136; 
    border-color: #fed136;
} 

 .navbar-default .navbar-toggle:hover { 
    background-color: #ddd;
} 

 .navbar-default .navbar-toggle:hover { 
    background-color: #fed136;
} 

a { 
    background-color: transparent;
} 

a { 
    color: #337ab7; 
    text-decoration: none;
} 

a { 
    outline: 0;
} 

a { 
    color: #fed136;
} 

.navbar-brand { 
    float: left; 
    height: 50px; 
    padding: 15px 15px; 
    font-size: 18px; 
    line-height: 20px;
} 

.navbar-default .navbar-brand  { 
    color: #777;
} 

.navbar-default .navbar-brand  { 
    color: #fed136; 
    font-family: "Kaushan Script","Helvetica Neue",Helvetica,Arial,cursive;
} 

@media (min-width: 768px){ 
  .navbar-default .navbar-brand  { 
    font-size: 2em; 
    -webkit-transition: all .3s; 
    -moz-transition: all .3s; 
    transition: all .3s;
  } 

  .navbar > .container .navbar-brand { 
    margin-left: -15px;
  } 

  .navbar-default.navbar-shrink .navbar-brand  { 
    font-size: 1.5em;
  } 
}     

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

a:hover { 
    color: #23527c; 
    text-decoration: underline;
} 

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

a:hover,a:active { 
    color: #fec503;
} 

.navbar-brand:hover { 
    text-decoration: none;
} 

 .navbar-default .navbar-brand:hover { 
    color: #5e5e5e; 
    background-color: transparent;
} 

.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:active { 
    color: #fec503;
} 

ul { 
    margin-top: 0; 
    margin-bottom: 10px;
} 

.nav { 
    padding-left: 0; 
    margin-bottom: 0; 
    list-style: none;
} 

.navbar-nav { 
    margin: 7.5px -15px;
} 

@media (min-width: 768px){ 
  .navbar-nav { 
    float: left; 
    margin: 0;
  } 

  .navbar-right { 
    float: right!important; 
    margin-right: -15px;
  } 
}     

.sr-only { 
    position: absolute; 
    width: 1px; 
    height: 1px; 
    padding: 0; 
    margin: -1px; 
    overflow: hidden; 
    clip: rect(0,0,0,0); 
    border: 0;
} 

.navbar-toggle .icon-bar  { 
    display: block; 
    width: 22px; 
    height: 2px; 
    border-radius: 1px;
} 

.navbar-default .navbar-toggle .icon-bar  { 
    background-color: #888;
} 

.navbar-default .navbar-toggle .icon-bar  { 
    background-color: #fff;
} 

.navbar-toggle .icon-bar + .icon-bar  { 
    margin-top: 4px;
} 

.hidden { 
    display: none!important;
} 

.nav > li  { 
    position: relative; 
    display: block;
} 

@media (min-width: 768px){ 
  .navbar-nav > li  { 
    float: left;
  } 
}     

.nav > li > a  { 
    position: relative; 
    display: block; 
    padding: 10px 15px;
} 

.navbar-nav > li > a  { 
    padding-top: 10px; 
    padding-bottom: 10px; 
    line-height: 20px;
} 

@media (min-width: 768px){ 
  .navbar-nav > li > a  { 
    padding-top: 15px; 
    padding-bottom: 15px;
  } 
}     

.navbar-default .navbar-nav > li > a { 
    color: #777;
} 

.navbar-default .nav li a  { 
    font-family: 'Roboto', sans-serif; 
    text-transform: uppercase; 
    font-weight: 400; 
    letter-spacing: 1px; 
    color: #fff;
} 

.nav > li > a:hover  { 
    text-decoration: none; 
    background-color: #eee;
} 

 .navbar-default .navbar-nav > li > a:hover { 
    color: #333; 
    background-color: transparent;
} 

.navbar-default .nav li a:hover  { 
    color: #fed136; 
    outline: 0;
} 

a:hover { 
    outline: 0;
} 

a,a:hover { 
    outline: 0;
} 

a:hover { 
    color: #fec503;
} 

.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover { 
    color: #333; 
    background-color: transparent;
} 

.navbar-default .navbar-nav > .active > a { 
    color: #555; 
    background-color: #e7e7e7;
} 

.navbar-default .navbar-nav > .active > a { 
    border-radius: 0; 
    color: #fff; 
    background-color: #fed136;
} 

@media (min-width: 768px){ 
  .navbar-default .navbar-nav > .active > a { 
    border-radius: 3px;
  } 
}     

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover { 
    color: #555; 
    background-color: #e7e7e7;
} 

.navbar-default .navbar-nav > .active > a:hover { 
    color: #fff; 
    background-color: #fec503;
}/* End custom CSS */