btn-@charset "utf-8";
/*https://gwfh.mranftl.com/fonts/open-sans?* open-sans-300 - cyrillic_cyrillic-ext_greek_greek-ext_hebrew_latin_latin-ext_math_symbols_vietnamese */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: url('https://casinobonuscenter.com/assets/fonts/open-sans-v40-full-300.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* open-sans-regular - cyrillic_cyrillic-ext_greek_greek-ext_hebrew_latin_latin-ext_math_symbols_vietnamese */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url('https://casinobonuscenter.com/assets/fonts/open-sans-v40-full-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* open-sans-600 - cyrillic_cyrillic-ext_greek_greek-ext_hebrew_latin_latin-ext_math_symbols_vietnamese */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: url('https://casinobonuscenter.com/assets/fonts/open-sans-v40-full-600.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* open-sans-700 - cyrillic_cyrillic-ext_greek_greek-ext_hebrew_latin_latin-ext_math_symbols_vietnamese */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: url('https://casinobonuscenter.com/assets/fonts/open-sans-v40-full-700.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* open-sans-800 - cyrillic_cyrillic-ext_greek_greek-ext_hebrew_latin_latin-ext_math_symbols_vietnamese */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  src: url('https://casinobonuscenter.com/assets/fonts/open-sans-v40-full-800.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y;}
.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px, 0px, 0px);}
.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%;}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out;}
.owl-carousel .owl-item{float:left;}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{cursor:pointer;}
.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
.grabbing{cursor:url(../images/owl-carousel/grabbing.png) 8 8, move;}
.owl-carousel .owl-wrapper,
.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);}
.owl-theme .owl-controls{margin-top:10px;text-align:center;}
.owl-theme .owl-controls .owl-buttons div{color:#FFF;display:inline-block;zoom:1;*display:inline;margin:5px;padding:3px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#869791;filter:Alpha(Opacity=50);opacity:0.5;}
.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none;}
.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline;}
.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;filter:Alpha(Opacity=50);opacity:0.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#869791;}
.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1;}
.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}
.owl-item.loading{min-height:150px;background:url(../images/owl-carousel/AjaxLoader.gif) no-repeat center center}
.layer-intro .carousel-indicators{display:none;}
.layer-intro .onload-class .carousel-indicators{display:block;}
.display-none{display:none !important;}
.wrapper-preloader{position:absolute;top:50%;right:0;left:0;margin-top:-41px;}
#preloader{font-size:24px;position:relative;overflow:hidden;width:1em;height:1em;margin:.8em auto;-webkit-animation:load6 1.7s infinite ease;animation:load6 1.7s infinite ease;text-indent:-9999em;border-radius:50%;}
@-webkit-keyframes load6{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);box-shadow:-.11em -.83em 0 -.4em #fff, -.11em -.83em 0 -.42em #fff, -.11em -.83em 0 -.44em #fff, -.11em -.83em 0 -.46em #fff, -.11em -.83em 0 -.477em #fff;}
5%,
95%{box-shadow:-.11em -.83em 0 -.4em #fff, -.11em -.83em 0 -.42em #fff, -.11em -.83em 0 -.44em #fff, -.11em -.83em 0 -.46em #fff, -.11em -.83em 0 -.477em #fff;}
30%{box-shadow:-.11em -.83em 0 -.4em #fff, -.51em -.66em 0 -.42em #fff, -.75em -.36em 0 -.44em #fff, -.83em -.03em 0 -.46em #fff, -.81em .21em 0 -.477em #fff;}
55%{box-shadow:-.11em -.83em 0 -.4em #fff, -.29em -.78em 0 -.42em #fff, -.43em -.72em 0 -.44em #fff, -.52em -.65em 0 -.46em #fff, -.57em -.61em 0 -.477em #fff;}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);box-shadow:-.11em -.83em 0 -.4em #fff, -.11em -.83em 0 -.42em #fff, -.11em -.83em 0 -.44em #fff, -.11em -.83em 0 -.46em #fff, -.11em -.83em 0 -.477em #fff;}
}
@keyframes load6{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);box-shadow:-.11em -.83em 0 -.4em #fff, -.11em -.83em 0 -.42em #fff, -.11em -.83em 0 -.44em #fff, -.11em -.83em 0 -.46em #fff, -.11em -.83em 0 -.477em #fff;}
5%,
95%{box-shadow:-.11em -.83em 0 -.4em #fff, -.11em -.83em 0 -.42em #fff, -.11em -.83em 0 -.44em #fff, -.11em -.83em 0 -.46em #fff, -.11em -.83em 0 -.477em #fff;}
30%{box-shadow:-.11em -.83em 0 -.4em #fff, -.51em -.66em 0 -.42em #fff, -.75em -.36em 0 -.44em #fff, -.83em -.03em 0 -.46em #fff, -.81em .21em 0 -.477em #fff;}
55%{box-shadow:-.11em -.83em 0 -.4em #fff, -.29em -.78em 0 -.42em #fff, -.43em -.72em 0 -.44em #fff, -.52em -.65em 0 -.46em #fff, -.57em -.61em 0 -.477em #fff;}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);box-shadow:-.11em -.83em 0 -.4em #fff, -.11em -.83em 0 -.42em #fff, -.11em -.83em 0 -.44em #fff, -.11em -.83em 0 -.46em #fff, -.11em -.83em 0 -.477em #fff;}
}
.item .animation{visibility:hidden;}
.onload-class .item-theme-first.active .animation{visibility:visible;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.item-theme.active .animation{visibility:visible;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.item-theme .an-delay-01,
.onload-class .item-theme-first.active .animation.an-delay-01{-webkit-animation-delay:.1s;animation-delay:.1s;}
.item-theme .an-delay-02,
.onload-class .item-theme-first.active .animation.an-delay-02{-webkit-animation-delay:.2s;animation-delay:.2s;}
.item-theme .an-delay-03,
.onload-class .item-theme-first.active .animation.an-delay-03{-webkit-animation-delay:.3s;animation-delay:.3s;}
.item-theme .an-delay-04,
.onload-class .item-theme-first.active .animation.an-delay-04{-webkit-animation-delay:.4s;animation-delay:.4s;}
.item-theme .an-delay-05,
.onload-class .item-theme-first.active .animation.an-delay-05{-webkit-animation-delay:.5s;animation-delay:.5s;}
.item-theme .an-delay-06,
.onload-class .item-theme-first.active .animation.an-delay-06{-webkit-animation-delay:.6s;animation-delay:.6s;}
.item-theme .an-delay-07,
.onload-class .item-theme-first.active .animation.an-delay-07{-webkit-animation-delay:.7s;animation-delay:.7s;}
.item-theme .an-delay-08,
.onload-class .item-theme-first.active .animation.an-delay-08{-webkit-animation-delay:.8s;animation-delay:.8s;}
.item-theme .an-delay-09,
.onload-class .item-theme-first.active .animation.an-delay-09{-webkit-animation-delay:.9s;animation-delay:.9s;}
.item-theme .an-delay-10,
.onload-class .item-theme-first.active .animation.an-delay-10{-webkit-animation-delay:1s;animation-delay:1s;}
.item-theme .an-delay-11,
.onload-class .item-theme-first.active .animation.an-delay-11{-webkit-animation-delay:1.1s;animation-delay:1.1s;}
.item-theme .an-delay-12,
.onload-class .item-theme-first.active .animation.an-delay-12{-webkit-animation-delay:1.2s;animation-delay:1.2s;}
.item-theme .an-delay-13,
.onload-class .item-theme-first.active .animation.an-delay-13{-webkit-animation-delay:1.3s;animation-delay:1.3s;}
.item-theme .an-delay-14,
.onload-class .item-theme-first.active .animation.an-delay-14{-webkit-animation-delay:1.4s;animation-delay:1.4s;}
.item-theme .an-delay-15,
.onload-class .item-theme-first.active .animation.an-delay-15{-webkit-animation-delay:1.5s;animation-delay:1.5s;}
.item-theme .an-delay-16,
.onload-class .item-theme-first.active .animation.an-delay-16{-webkit-animation-delay:1.6s;animation-delay:1.6s;}
.item-theme .an-delay-17,
.onload-class .item-theme-first.active .animation.an-delay-17{-webkit-animation-delay:1.7s;animation-delay:1.7s;}
.item-theme .an-delay-18,
.onload-class .item-theme-first.active .animation.an-delay-18{-webkit-animation-delay:1.8s;animation-delay:1.8s;}
.item-theme .an-delay-19,
.onload-class .item-theme-first.active .animation.an-delay-19{-webkit-animation-delay:1.9s;animation-delay:1.9s;}
.item-theme .an-delay-20,
.onload-class .item-theme-first.active .animation.an-delay-20{-webkit-animation-delay:2s;animation-delay:2s;}
.item-theme .an-duration-01,
.onload-class .item-theme-first.active .animation.an-duration-01{-webkit-animation-duration:.1s;animation-duration:.1s;}
.item-theme .an-duration-02,
.onload-class .item-theme-first.active .animation.an-duration-02{-webkit-animation-duration:.2s;animation-duration:.2s;}
.item-theme .an-duration-03,
.onload-class .item-theme-first.active .animation.an-duration-03{-webkit-animation-duration:.3s;animation-duration:.3s;}
.item-theme .an-duration-04,
.onload-class .item-theme-first.active .animation.an-duration-04{-webkit-animation-duration:.4s;animation-duration:.4s;}
.item-theme .an-duration-05,
.onload-class .item-theme-first.active .animation.an-duration-05{-webkit-animation-duration:.5s;animation-duration:.5s;}
.item-theme .an-duration-06,
.onload-class .item-theme-first.active .animation.an-duration-06{-webkit-animation-duration:.6s;animation-duration:.6s;}
.item-theme .an-duration-07,
.onload-class .item-theme-first.active .animation.an-duration-07{-webkit-animation-duration:.7s;animation-duration:.7s;}
.item-theme .an-duration-08,
.onload-class .item-theme-first.active .animation.an-duration-08{-webkit-animation-duration:.8s;animation-duration:.8s;}
.item-theme .an-duration-09,
.onload-class .item-theme-first.active .animation.an-duration-09{-webkit-animation-duration:.9s;animation-duration:.9s;}
.item-theme .an-duration-10,
.onload-class .item-theme-first.active .animation.an-duration-10{-webkit-animation-duration:1s;animation-duration:1s;}
@-webkit-keyframes fadeInSlider{0%{opacity:0;}
100%{opacity:1;}
}
@keyframes fadeInSlider{0%{opacity:0;}
100%{opacity:1;}
}
.item-theme.active .animation.fadeInSlider,
.onload-class .item-theme-first.active .animation.fadeInSlider{-webkit-animation-name:fadeInSlider;animation-name:fadeInSlider;}
@-webkit-keyframes fadeInLeftSlider{0%{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);opacity:0;}
100%{-webkit-transform:none;transform:none;opacity:1;}
}
@keyframes fadeInLeftSlider{0%{-webkit-transform:translate3d(-100%, 0, 0);-ms-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);opacity:0;}
100%{-webkit-transform:none;-ms-transform:none;transform:none;opacity:1;}
}
.item-theme.active .animation.fadeInLeftSlider,
.onload-class .item-theme-first.active .animation.fadeInLeftSlider{-webkit-animation-name:fadeInLeftSlider;animation-name:fadeInLeftSlider;}
@-webkit-keyframes fadeInLeftBigSlider{0%{-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);opacity:0;}
100%{-webkit-transform:none;transform:none;opacity:1;}
}
@keyframes fadeInLeftBigSlider{0%{-webkit-transform:translate3d(-2000px, 0, 0);-ms-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);opacity:0;}
100%{-webkit-transform:none;-ms-transform:none;transform:none;opacity:1;}
}
.item-theme.active .animation.fadeInLeftBigSlider,
.onload-class .item-theme-first.active .animation.fadeInLeftBigSlider{-webkit-animation-name:fadeInLeftBigSlider;animation-name:fadeInLeftBigSlider;}
@-webkit-keyframes fadeInRightSlider{0%{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);opacity:0;}
100%{-webkit-transform:none;transform:none;opacity:1;}
}
@keyframes fadeInRightSlider{0%{-webkit-transform:translate3d(100%, 0, 0);-ms-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);opacity:0;}
100%{-webkit-transform:none;-ms-transform:none;transform:none;opacity:1;}
}
.item-theme.active .animation.fadeInRightSlider,
.onload-class .item-theme-first.active .animation.fadeInRightSlider{-webkit-animation-name:fadeInRightSlider;animation-name:fadeInRightSlider;}
@-webkit-keyframes fadeInRightBigSlider{0%{-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);opacity:0;}
100%{-webkit-transform:none;transform:none;opacity:1;}
}
@keyframes fadeInRightBigSlider{0%{-webkit-transform:translate3d(2000px, 0, 0);-ms-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);opacity:0;}
100%{-webkit-transform:none;-ms-transform:none;transform:none;opacity:1;}
}
.item-theme.active .animation.fadeInRightBigSlider,
.onload-class .item-theme-first.active .animation.fadeInRightBigSlider{-webkit-animation-name:fadeInRightBigSlider;animation-name:fadeInRightBigSlider;}
@-webkit-keyframes fadeInUpSlider{0%{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);opacity:0;}
100%{-webkit-transform:none;transform:none;opacity:1;}
}
@keyframes fadeInUpSlider{0%{-webkit-transform:translate3d(0, 100%, 0);-ms-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);opacity:0;}
100%{-webkit-transform:none;-ms-transform:none;transform:none;opacity:1;}
}
.item-theme.active .animation.fadeInUpSlider,
.onload-class .item-theme-first.active .animation.fadeInUpSlider{-webkit-animation-name:fadeInUpSlider;animation-name:fadeInUpSlider;}
@-webkit-keyframes fadeInUpBigSlider{0%{-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);opacity:0;}
100%{-webkit-transform:none;transform:none;opacity:1;}
}
@keyframes fadeInUpBigSlider{0%{-webkit-transform:translate3d(0, 2000px, 0);-ms-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);opacity:0;}
100%{-webkit-transform:none;-ms-transform:none;transform:none;opacity:1;}
}
.item-theme.active .animation.fadeInUpBigSlider,
.onload-class .item-theme-first.active .animation.fadeInUpBigSlider{-webkit-animation-name:fadeInUpBigSlider;animation-name:fadeInUpBigSlider;}
body{overflow-x:hidden;}
.wrapper-body{background-color:white;}
.body-boxed{margin-right:auto;margin-left:auto;padding:0;background:url('../images/bg/boxed-bg.png') repeat;box-shadow:0 0 4px 2px rgba(0, 0, 0, .12);}
@media (min-width:768px){.body-boxed .navbar-fixed-top,
.body-boxed .menu-top{margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px;}
.body-nav-fixed{padding-top:92px;}
.body-nav-fixed-menu-top{padding-top:127px;}
}
.row-heading{margin-right:-15px;margin-bottom:20px;margin-left:-15px;}
.row-heading:before,
.row-heading:after{display:table;content:' ';}
.row-heading:after{clear:both;}
.row + .row-heading{margin-top:20px;}
.row + .row-heading.row-heading-mt-40{margin-top:40px;}
@media (max-width:767px){[class^='col'] + [class^='col']{margin-top:40px;}
.row + .row{margin-top:40px !important;}
.section-call-to [class^='col'] + [class^='col'],
.section-heading-page [class^='col'] + [class^='col']{margin-top:16px;}
}
body{font-family:'Open Sans', sans-serif;font-size:16px;font-weight: 400;}
body,
button,
input,
select,
textarea{line-height:1.6;}
a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
a:hover,
a:focus{text-decoration:none;outline:none;}
a,
a:hover{color:#487e68;}
a:focus{color:inherit;}
.a-black{color:black;}
.lead{font-weight:300;font-size:18px;}
label{font-weight:600;}
.title,
.subtitle{margin:0;padding:0;}
.section-heading-page{margin-bottom:40px;padding:20px 0;color:black;border-bottom:1px solid #ddd;background-color:#f7f7f7;}
.heading-page{font-size:25px;font-weight:300;margin:0;}
.text-theme-xs,
.text-theme,
.text-theme-sm,
.text-theme-lg{margin:0;}
.text-theme-xs + .text-theme-xs{margin-top:6px;margin-bottom:0;}
.text-theme-sm + .text-theme-sm{margin-top:10px;margin-bottom:0;}
.text-theme + .text-theme{margin-top:16px;margin-bottom:0;}
.text-theme-lg + .text-theme-lg{margin-top:22px;margin-bottom:0;}
.text-theme + .btn.text-theme{margin-top:20px;}
.title-xs{font-size:14px;font-weight:700;margin:0;}
.title-sm{font-size:18px;font-weight:700;margin:0;}
.title-md{font-size:20px;font-weight:700;margin:0;}
.title-lg{font-size:28px;font-weight:800;margin:0;}
.title-xl{font-size:36px;font-weight:800;margin:0;}
.title-2-xl{font-size:50px;font-weight:800;margin:0;}
.title-404{font-size:140px;margin:0;}
.subtitle-404{font-size:20px;font-weight:400;}
.title-bg{display:inline-block;padding:10px 8px;color:white;background-color:#487e68;}
.title-v2{font-size:22px;font-weight:300;margin-top:0;margin-bottom:16px;padding-bottom:14px;padding-left:25px;border-bottom:solid 1px #ddd;border-left:solid 1px #487e68;}
.headline{font-size:22px;font-weight:300;display:block;margin:0;margin-bottom:0;padding-bottom:20px;border-bottom:solid 1px #ddd;}
.title-2-xl.hr:after,
.title-xl.hr:after,
.title-lg.hr:after,
.title-md.hr:after,
.title-sm.hr:after,
.title-xs.hr:after{display:block;width:60px;height:4px;margin:0 auto;margin-top:20px;content:'';background-color:#487e68;}
.section-primary .hr:after,
.section-polygonal-primary .hr:after{background-color:white;}
.title-2-xl.hr-left:after,
.title-xl.hr-left:after,
.title-lg.hr-left:after,
.title-md.hr-left:after,
.title-sm.hr-left:after,
.title-xs.hr-left:after{display:block;width:60%;height:3px;margin-top:12px;content:'';background-color:#487e68;}
.title-2-xl.hr-full:after,
.title-xl.hr-full:after,
.title-lg.hr-full:after,
.title-md.hr-full:after,
.title-sm.hr-full:after,
.title-xs.hr-full:after{display:block;width:100%;height:3px;margin-top:12px;content:'';background-color:#487e68;}
.title-xs.hr-before:before,
.title-sm.hr-before:before,
.title-md.hr-before:before,
.title-lg.hr-before:before,
.title-xl.hr-before:before,
.title-2-xl.hr-before:before{position:relative;display:inline-block;margin-right:6px;content:'';background-color:#487e68;}
.title-xs.hr-before:before{top:1px;width:3px;height:13px;}
.title-sm.hr-before:before{top:1px;width:3px;height:16px;}
.title-md.hr-before:before{top:1px;width:3px;height:19px;}
.title-lg.hr-before:before{top:1px;width:4px;height:24px;}
.title-xl.hr-before:before{top:1px;width:5px;height:29px;}
.title-2-xl.hr-before:before{top:1px;width:5px;height:42px;}
.list-unstyled{margin:0;}
.list-unstyled > li > a{color:black;}
.list-unstyled.bordered li + li{margin-top:10px;padding-top:10px;border-top:solid 1px #ccc;}
.list-md i {margin-right:5px;}
.list-lg i {margin-right:8px;}
.list-xl span{font-size:16px;font-weight:600;position:relative;top:-4px;margin:0;}
.list-xl li + li{margin-top:16px;}
.list-xl li i {margin-right:20px;}
.list-md li + li{margin-top:4px;}
.list-lg li + li{margin-top:14px;}
.hr-divider{margin:50px 0;border-top:1px solid #ddd;}
.hr-divider-ghost{margin:50px 0;border:0;}
.hr-divider-xs{margin:16px 0;border-top:1px solid #ddd;}
.hr-divider-double{position:relative;margin-top:50px;margin-bottom:60px;border-top:1px solid #ddd;}
.hr-divider-double:after{display:block;width:100%;height:1px;margin-top:10px;margin-bottom:10px;content:'';background-color:#ddd;}
.title-striped{display:block;margin:50px 0 !important;}
.title-striped:before{position:relative;top:-4px;display:inline-block;width:20%;height:6px;margin-right:20px;content:'';border-top:solid 1px #ddd;border-bottom:solid 1px #ddd;}
.title-striped:after{position:relative;top:-4px;display:inline-block;width:20%;height:6px;margin-left:20px;content:'';border-top:solid 1px #ddd;border-bottom:solid 1px #ddd;}
.form-control{-webkit-transition:none;transition:none;border-radius:0;box-shadow:none;}
.form-control:focus,
.form-control:active{border-color:#ddd;outline:none;box-shadow:none;}
.form-bg{padding:16px;background-color:#fafafa;}
.form-boxed{padding:20px 16px;border:solid 1px #ddd;background-color:#fafafa;}
.input-group-addon input[type='radio'],
.input-group-addon input[type='checkbox']{margin-top:3px;}
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group{z-index:2;margin-right:-2px;}
@media (max-width:767px){.menu-top .row > div + div{margin-top:0;}
}
.menu-top-default{border-bottom:solid 1px #ecf0f1;background-color:white;}
.menu-top-default .social-hover-v1:before,
.menu-top-default .social-hover-v1:after{color:black;}
.menu-top-default .social-hover-v1:hover:after{color:white;}
.menu-top-default .title-menu-top{margin-top:5px;margin-bottom:0;color:black;}
.menu-top-default .btn-menu-top{color:black;border-left:solid 1px #ecf0f1;background-color:transparent;}
.menu-top-default .btn-menu-top,
.menu-top-inverse .btn-menu-top{line-height:38px;margin:0;padding:0;padding-right:8px;padding-left:8px;border:0;outline:0;}
.menu-top-default .dropdown:last-child .btn-menu-top{border-right:solid 1px #ecf0f1;}
.menu-top-default .social-icons-menu-top a + a{border-left:1px #ecf0f1 solid;}
.menu-top-default .social-icons-menu-top a,
.menu-top-inverse .social-icons-menu-top a{float:left;}
.menu-top-inverse{background-color:#191919;box-shadow:0 4px 0 rgba(0, 0, 0, .04);}
.menu-top-inverse .social-hover-v1:before,
.menu-top-inverse .social-hover-v1:after,
.menu-top-inverse .social-hover-v1:hover:after{color:white;}
.menu-top-inverse .title-menu-top{margin-top:5px;margin-bottom:5px;color:white;}
.menu-top-inverse .btn-menu-top{color:white;border-left:solid 1px #434343;background-color:#191919;}
.menu-top-inverse .social-icons-menu-top a + a{border-left:1px #434343 solid;}
.menu-top .dropdown-login .dropdown-menu{overflow:hidden;min-width:262px;margin-bottom:0;border-radius:0;border-bottom-right-radius:2px;border-bottom-left-radius:2px;background-color:white !important;}
.menu-top .dropdown-login .dropdown-menu .wrapper-form-box{border:0;}
.menu-top .dropdown-login .dropdown-menu .wrapper-form-box h3{font-size:15px;font-weight:400;margin:0;}
.menu-top .dropdown-login.open .dropdown-menu,
.menu-top .dropdown-cart.open .dropdown-menu{-webkit-animation-name:fadeInDownMenuTop;animation-name:fadeInDownMenuTop;-webkit-animation-duration:.33s;animation-duration:.33s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.menu-top .dropdown-cart .dropdown-menu{min-width:500px;}
.menu-top .dropdown-cart .dropdown-menu .panel-shopping-cart{margin-bottom:0;border-top:0;background-color:white;}
.menu-top .dropdown-cart .dropdown-menu .panel-shopping-cart table{margin-bottom:0;}
.menu-top .dropdown-cart .dropdown-menu .panel-shopping-cart thead{color:white;background-color:#487e68;}
.menu-top .dropdown-cart .dropdown-menu .panel-shopping-cart thead th{font-size:15px;font-weight:400;}
@media (min-width:768px){.body-nav-fixed-menu-top .menu-top{position:fixed;z-index:9999;top:0;right:0;left:0;height:38px;}
.body-nav-fixed-menu-top #nav.navbar-fixed-top{top:38px;}
}
.navbar{min-height:92px;margin-bottom:0;border:0;box-shadow:0 4px 0 rgba(0, 0, 0, .05);}
@media (min-width:768px){#header,
.navbar{-webkit-backface-visibility:hidden;backface-visibility:hidden;}
}
#nav.nav-boxed{padding:0;}
@media (max-width:767px){.navbar{min-height:60px;}
.navbar-fixed-top,
.navbar-fixed-bottom{position:static;}
.navbar-fixed-top.navbar-photographer{position:fixed;}
.navbar-fixed-top .navbar-collapse{max-height:none;}
}
.navbar-nav{margin:0 -15px;}
.navbar-collapse{box-shadow:none;}
@media (min-width:768px) and (max-width:991px){.navbar-header{float:none;}
.navbar-right{float:none !important;margin:0;}
}
.navbar-brand{font-size:24px;line-height:92px;float:left;height:92px;padding:0 15px;}
.navbar-brand > img{display:block;height:92px;width:180px;}
@media (max-width:767px){.navbar-brand{line-height:60px;height:60px;}
.navbar-brand > img{height:60px;width:117px;}
}
@media (min-width:768px) and (max-width:991px){.navbar-brand{display:none;float:none;}
.navbar-brand > img{height:58px;margin:0 auto;width:113px;}
}
.navbar-toggle{margin-top:13px;margin-bottom:0;border:0;background-color:transparent;}
.navbar-toggle:hover,
.navbar-toggle:focus{background-color:transparent !important;}
.navbar-toggle .icon-bar{height:3px;border-radius:0;}
#header .navbar-nav > li > a{font-size:14px;font-weight:700;line-height:92px;height:92px;padding:0 22px;}
@media (max-width:767px){#header .navbar-nav > li > a{font-size:14px;font-weight:600;line-height:50px;height:50px;padding:0 21px;}
}
@media (min-width:768px) and (max-width:991px){#header .navbar-nav > li > a{line-height:58px;height:58px;padding:0 11px;}
}
@media (min-width:992px) and (max-width:1199px){#header .navbar-nav > li > a{padding:0 12px;}
}
#header .navbar .navbar-nav > .dropdown .dropdown-menu > li > a{font-size:14px;font-weight:600;line-height:42px;height:42px;padding:0 26px 0 20px;}
@media (min-width:768px){#header .navbar .navbar-nav > .dropdown .dropdown-menu > .dropdown-submenu > a{padding:0 58px 0 20px;}
}
@media (max-width:767px){#header .navbar .navbar-nav > .dropdown .dropdown-menu > li > a{font-size:14px;font-weight:400;line-height:42px;height:42px;padding:0;}
#header .navbar .navbar-nav > .dropdown > .dropdown-menu > li > a{padding-left:32px;}
#header .navbar .navbar-nav > .dropdown > .dropdown-menu > .dropdown-submenu > ul > li > a{padding-left:50px;}
#header .navbar .navbar-nav > .dropdown > .dropdown-menu > .dropdown-submenu > ul > li > ul > li > a{padding-left:75px;}
#header .navbar .navbar-nav > .dropdown > .dropdown-menu > .dropdown-submenu > ul > li > ul > li > ul > li a{padding-left:100px;}
#header .navbar .navbar-nav > .dropdown > .dropdown-menu > .dropdown-submenu > ul > li > ul > li > ul > li > ul > li > a{padding-left:125px;}
#header .navbar .navbar-nav > .dropdown > .dropdown-menu > .dropdown-submenu > ul > li > ul > li > ul > li > ul > li > ul > li > a{padding-left:150px;}
}
#header .dropdown-toggle:after{position:relative;top:-1px;margin-left:6px;display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;content:'▾';color:#487e68;}
#header .dropdown-submenu > a:after{position:absolute;right:18px;display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;content:'▸';color:#487e68;}
@media (max-width:767px){#header .open .dropdown-toggle:after{content:'▴';color:#487e68;}
#header .dropdown-toggle:after{font-size:13px;position:absolute;top:auto;right:34px;margin-left:0;}
#header .dropdown-submenu > a:after{display:none;}
}
.navbar-nav .dropdown-menu{margin-top:2px;}
#header .navbar-nav .dropdown .dropdown-menu{z-index:-1;padding:0;border:0;border-radius:0;}
@media (max-width:767px){#header .navbar-nav .open .dropdown-menu{box-shadow:none;}
}
#header .dropdown-menu > li{position:relative;}
#header .dropdown-menu > .dropdown-submenu:hover > .dropdown-menu{display:block !important;}
#header .navbar-inverse .navbar-nav .dropdown .dropdown-menu .dropdown-menu{margin-top:0;}
@media (min-width:768px){#header .dropdown-submenu .dropdown-menu{position:absolute;top:0;top:-2px;right:auto;left:100%;display:none;}
}
#header .dropdown-submenu .dropdown-menu li{position:relative;}
@media (max-width:767px){#header .dropdown-submenu .dropdown-menu{display:block !important;}
}
#header .dropdown-header{font-size:16px;line-height:22px;}
@media (min-width:768px){#header .navbar-nav > .dropdown:hover > .dropdown-menu{display:block;}
#header .navbar-nav > .open .dropdown-menu{display:none;}
}
form.nav-search{position:relative;}
form.nav-search > label{display:block;width:60px;height:60px;margin-top:16px;margin-right:15px;margin-left:24px;cursor:pointer;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;text-align:center;border-bottom:solid 3px #006633;background-color:#487e68;}
form.nav-search > label:hover{background-color:#6dab92;}
form.nav-search > label:active{background-color:#6dab92;}
form.nav-search > label > i{font-size:24px;line-height:56px;color:white;}
form.nav-search > input{font-size:24px;font-weight:300;line-height:56px;position:absolute;top:-16px;right:-9999px;left:auto;height:92px;margin:0 auto;padding:16px;opacity:0;border:0;outline:0;}
form.nav-search > input:focus{right:0;opacity:1;}
@media (max-width:767px){form.nav-search{margin-top:7px;}
form.nav-search > label{margin-top:0;}
form.nav-search > input{top:0;right:auto;left:-9999px;height:60px;padding:0;}
form.nav-search > input:focus{right:auto;left:0;width:100%;padding:0 21px;}
}
@media (min-width:768px) and (max-width:991px){form.nav-search > input{line-height:58px;top:0;width:720px !important;height:58px;}
form.nav-search > label{height:58px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:9px;}
.li-search{float:right !important;}
}
.li-mega-menu{position:static !important;}
.li-mega-menu > .wrapper-mega-menu{display:none;}
.li-mega-menu > .wrapper-mega-menu > .mega-menu > .container{padding:0 15px;}
@media (min-width:768px){.li-mega-menu > .wrapper-mega-menu > .mega-menu > .container > .wrapper-row{padding:16px;}
.li-mega-menu > .wrapper-mega-menu.v2 > .mega-menu > .container > .wrapper-row{padding:22px 36px 36px 30px;}
.li-mega-menu > .wrapper-mega-menu > .mega-menu{position:absolute;right:0;left:0;width:100%;height:0;}
.li-mega-menu:hover .wrapper-mega-menu{display:block;}
}
@media (max-width:767px){.li-mega-menu.open > .wrapper-mega-menu{display:block;}
.li-mega-menu .wrapper-mega-menu.v2{padding-top:30px;padding-bottom:30px;}
}
.li-mega-menu > .wrapper-mega-menu.v1 [class^='col']{margin-top:0;}
.li-mega-menu > .wrapper-mega-menu > .mega-menu .post-xs-side + .post-xs-side{margin-top:20px;}
.li-mega-menu > .wrapper-mega-menu > .mega-menu .title-sm{margin-bottom:16px;}
.li-mega-menu > .wrapper-mega-menu.v2 > .mega-menu .list-unstyled i {color:#487e68;}
@media (min-width:768px){.li-mega-menu > .wrapper-mega-menu > .mega-menu .img-wrapper{margin-bottom:20px;}
}
@media (min-width:768px){.li-mega-menu > .wrapper-mega-menu > .mega-menu > .container > .wrapper-row.wrapper-row-features{padding-right:30px;padding-left:30px;}
.li-mega-menu .wrapper-row-features ul li a{padding-left:20px;}
}
.li-mega-menu .wrapper-row-features ul li a{font-size:13px;font-weight:700;line-height:33px;display:block;text-decoration:none;text-transform:uppercase;}
.li-mega-menu .wrapper-row-features ul li a i {width:25px;}
.li-mega-menu .wrapper-row-features > .row > [class^='col-']:first-child ul{padding-left:0;border-left:none;}
@media (max-width:767px){.li-mega-menu .wrapper-row-features > .row > [class^='col-']{padding:0 !important;}
.li-mega-menu .wrapper-row-features ul li a{line-height:46px;padding-left:30px;}
#header .navbar .navbar-nav .wrapper-row-features > .row > [class^='col-']:first-child ul{border-top:none;}
}
@media (min-width:768px) and (max-width:991px){.li-mega-menu .wrapper-row-features ul{border-left:0 !important;}
}
@media (min-width:992px) and (max-width:1199px){.li-mega-menu .wrapper-row-features ul{padding-left:20px;}
}
@media (min-width:1200px){.li-mega-menu .wrapper-row-features ul{padding-left:30px;}
}
@media (min-width:768px){#header .navbar.navbar-transparent{background-color:transparent;box-shadow:none;}
#header .navbar.navbar-transparent .navbar-nav > li > a{position:relative;color:white;}
#header .navbar.navbar-transparent .navbar-nav > .dropdown:hover > a,
#header .navbar.navbar-transparent .navbar-nav > .dropdown:hover:after,
#header .navbar.navbar-transparent .navbar-nav > .open > a,
#header .navbar.navbar-transparent .navbar-nav > .open > a:hover,
#header .navbar.navbar-transparent .navbar-nav > .open > a:focus{color:white;background-color:transparent;}
#header .navbar.navbar-transparent .navbar-nav > .dropdown.open:hover{background-color:transparent;}
#header .navbar.navbar-transparent .navbar-nav > .dropdown.open:hover > a{color:white;}
#header .navbar.navbar-transparent .navbar-nav > .dropdown:hover > a:before,
#header .navbar.navbar-v1 .navbar-nav > .dropdown:hover > a:before{display:block;}
#header .navbar.navbar-transparent .navbar-nav > li > a:before{bottom:0;border-bottom:8px solid #f8f8f7;}
#header .navbar.navbar-transparent .navbar-nav > li > a:before,
#header .navbar.navbar-v1 .navbar-nav > li > a:before{position:absolute;right:0;left:0;display:none;width:0;height:0;margin:0 auto;content:'';border-right:8px solid transparent;border-left:8px solid transparent;}
#header .navbar-inverse.navbar-transparent .navbar-nav .dropdown .dropdown-menu,
#header .navbar-inverse.navbar-transparent .wrapper-row{border-top:0;}
#header .navbar-inverse.navbar-transparent .navbar-nav .dropdown .dropdown-menu .dropdown-menu{margin-top:2px;}
}
@media (min-width:768px){#header .navbar.navbar-v1 .navbar-nav > li > a:before{bottom:6px;}
#header.shrinked .navbar.navbar-v1 .navbar-nav > li > a:before{bottom:0;}
#header .navbar.navbar-v1 .navbar-nav > li > a{position:relative;}
#header .navbar.navbar-v1 .navbar-nav > .dropdown > .dropdown-menu,
#header .navbar.navbar-v1 .li-mega-menu > .wrapper-mega-menu > .mega-menu{margin-top:-6px;}
#header.shrinked .navbar.navbar-v1 .navbar-nav > .dropdown > .dropdown-menu,
#header.shrinked .navbar.navbar-v1 .li-mega-menu > .wrapper-mega-menu > .mega-menu{margin-top:0;}
#header .navbar-inverse.navbar-v1 .navbar-nav .dropdown .dropdown-menu,
#header .navbar-inverse.navbar-v1 .wrapper-row{border-top:0;}
#header .navbar-inverse.navbar-v1 .navbar-nav .dropdown .dropdown-menu .dropdown-menu{margin-top:2px;}
}
#header.shrinked #nav{top:0;}
#header.shrinked .menu-top{display:none;}
@media (min-width:768px) and (max-width:991px){.shrinked .navbar-brand,
.shrinked .navbar-brand > img{height:38px;}
}
@media (min-width:768px) and (max-width:991px){#header.shrinked .navbar-nav > li > a{line-height:58px;height:58px;}
#header.shrinked .navbar-header{display:none;}
}
@media (min-width:768px) and (max-width:991px){.shrinked form.nav-search > input{line-height:58px;height:58px;}
.shrinked form.nav-search > label{height:58px;}
}
@media (min-width:768px){#header.shrinked .navbar-nav > li > a{line-height:60px;height:60px;}
.shrinked .navbar{min-height:60px;}
.shrinked .navbar-brand{font-size:19px;line-height:60px;height:60px;}
.shrinked .navbar-brand > img{height:60px;width:117px;}
#header.shrinked .dropdown-header{font-size:13px;line-height:17px;}
#header.shrinked .navbar .navbar-nav > .dropdown .dropdown-menu > li > a{line-height:42px;height:42px;}
.shrinked form.nav-search > label{width:60px;height:39px;margin-top:10px;}
.shrinked form.nav-search > label > i{font-size:16px;line-height:37px;}
.shrinked form.nav-search > input{line-height:36px;top:-10px;height:60px;}
}
#header .navbar-default{background-color:#fff;background-color:rgba(255, 255, 255, .99);}
#header .navbar-default .navbar-collapse,
#header .navbar-default .navbar-form{border-color:#efeeec;}
#header .navbar-default .navbar-brand{color:black;}
#header .navbar-default .navbar-brand:hover,
#header .navbar-default .navbar-brand:focus{color:#1a1a1a;background-color:transparent;}
#header .navbar-default .navbar-toggle{border-color:#ccc;}
#header .navbar-default .navbar-toggle:hover,
#header .navbar-default .navbar-toggle:focus{background-color:#f5f5f5;}
#header .navbar-default .navbar-toggle .icon-bar{background-color:black;}
#header .navbar-default .navbar-nav > li > a{color:black;}
#header .navbar-default .navbar-nav .wrapper-mega-menu .mega-menu .wrapper-row-features ul li a:hover{color:#487e68;background-color:#fff;}
#header .navbar-default .navbar-nav > .active > a,
#header .navbar-default .navbar-nav > .active > a:hover,
#header .navbar-default .navbar-nav > .active > a:focus{color:black;background-color:#f8f8f7;}
#header .navbar-default .dropdown-menu > .active > a,
#header .navbar-default .dropdown-menu > .active > a:hover,
#header .navbar-default .dropdown-menu > .active > a:focus{background-color:transparent;}
#header .navbar-default .navbar-nav > li > a:focus{color:black;background-color:transparent;}
#header .navbar-default .navbar-nav > li > a:hover{color:black;background-color:#f8f8f7;}
@media (min-width:768px){#header .navbar-default .navbar-nav .dropdown .dropdown-menu > li + li{border-top:solid 1px #efeeec;}
}
@media (max-width:767px){#header .navbar-default .navbar-nav .dropdown .dropdown-menu > li > a{border-bottom:solid 1px #efeeec;}
#header .navbar-default .navbar-nav .wrapper-row-features ul li + li,
#header .navbar-default .navbar-nav .wrapper-row-features ul{border-top:solid 1px #efeeec;}
#header .navbar-default .navbar-nav > li + li{border-top:solid 1px #efeeec;}
}
#header .navbar-default .navbar-nav .dropdown .dropdown-menu > li > a{color:black;}
#header .navbar-default .navbar-nav .dropdown .dropdown-menu > li > a:hover,
#header .navbar-default .navbar-nav .dropdown .dropdown-menu > li > a:focus{color:#487e68;background-color:white;}
#header .navbar-default .navbar-nav .dropdown .dropdown-menu{background-color:#f8f8f7;}
#header .navbar-default .navbar-nav > .open > a,
#header .navbar-default .navbar-nav > .open > a:hover,
#header .navbar-default .navbar-nav > .open > a:focus{color:black;background-color:transparent;}
@media (min-width:768px){#header .navbar-default .navbar-nav > .dropdown:hover ul > li > a{background-color:#f8f8f7;}
#header .navbar-default .navbar-nav > .dropdown:hover > a,
#header .navbar-default .navbar-nav > .dropdown:hover:after,
#header .navbar-default .navbar-nav > .dropdown.open:hover{color:black;background-color:#f8f8f7;}
}
@media (max-width:767px){#header .navbar-default .navbar-nav .open .dropdown-menu > li > a{color:black;}
#header .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
#header .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus,
#header .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
#header .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
#header .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus{color:#487e68;background-color:white;}
}
#header .navbar-default .dropdown-header{color:#1a1a1a;}
#header .navbar-default .dropdown-menu .divider{background-color:#fff;}
@media (max-width:767px){#header .navbar-default .navbar-nav > li > a{color:black;}
#header .navbar-default .navbar-nav > .open > a{border-bottom:1px solid #efeeec;}
#header .navbar-default .navbar-nav .open .dropdown-menu{border-bottom:0;background-color:#fbfafa;}
}
#header .navbar-default .navbar-nav .dropdown-toggle:after{color:inherit;}
#header .navbar-default .navbar-nav ul .dropdown-submenu > a:after{color:#d6d6d6;}
@media (min-width:768px) and (max-width:991px){.navbar-default .navbar-header{border-bottom:solid 2px #f0f0f0;}
}
#header .navbar-default form.nav-search > input{color:#3d3d3d;background-color:#fff;}
#header .navbar-inverse{background-color:#171717;}
#header .navbar-inverse .navbar-collapse,
#header .navbar-inverse .navbar-form{border-color:#262626;}
#header .navbar-inverse .navbar-brand{color:black;}
#header .navbar-inverse .navbar-brand:hover,
#header .navbar-inverse .navbar-brand:focus{color:#1a1a1a;background-color:transparent;}
#header .navbar-inverse .navbar-toggle{border-color:#000;}
#header .navbar-inverse .navbar-toggle:hover,
#header .navbar-inverse .navbar-toggle:focus{background-color:#0d0d0d;}
#header .navbar-inverse .navbar-toggle .icon-bar{background-color:white;}
#header .navbar-inverse .navbar-nav > li > a{color:white;}
#header .navbar-inverse .navbar-nav .wrapper-mega-menu .mega-menu .wrapper-row-features ul li a:hover{color:#487e68;background-color:#fff;}
#header .navbar-inverse .navbar-nav > .active > a,
#header .navbar-inverse .navbar-nav > .active > a:hover,
#header .navbar-inverse .navbar-nav > .active > a:focus{color:#487e68;background-color:transparent;}
#header .navbar-inverse .dropdown-menu > .active > a,
#header .navbar-inverse .dropdown-menu > .active > a:hover,
#header .navbar-inverse .dropdown-menu > .active > a:focus{background-color:transparent;}
#header .navbar-inverse .navbar-nav > li > a:focus{color:white;background-color:transparent;}
#header .navbar-inverse .navbar-nav > li > a:hover{color:#487e68;background-color:transparent;}
@media (min-width:767px){#header .navbar-inverse .navbar-nav .dropdown .dropdown-menu > li + li{border-top:solid 1px #efeeec;}
}
@media (max-width:767px){#header .navbar-inverse .navbar-nav .dropdown .dropdown-menu > li > a{border-bottom:solid 1px #efeeec;}
#header .navbar-inverse .navbar-nav .wrapper-row-features ul li + li,
#header .navbar-inverse .navbar-nav .wrapper-row-features ul{border-top:solid 1px #efeeec;}
#header .navbar-inverse .navbar-nav > li + li{border-top:solid 1px #262626;}
}
#header .navbar-inverse .navbar-nav .dropdown .dropdown-menu > li > a{color:black;}
#header .navbar-inverse .navbar-nav .dropdown .dropdown-menu > li > a:hover,
#header .navbar-inverse .navbar-nav .dropdown .dropdown-menu > li > a:focus{color:#487e68;background-color:white;}
#header .navbar-inverse .navbar-nav .dropdown .dropdown-menu{background-color:#f8f8f7;}
@media (min-width:768px){#header .navbar-inverse .navbar-nav .dropdown .dropdown-menu,
#header .navbar-inverse .wrapper-row{border-top:2px solid #487e68;}
}
#header .navbar-inverse .navbar-nav > .open > a,
#header .navbar-inverse .navbar-nav > .open > a:hover,
#header .navbar-inverse .navbar-nav > .open > a:focus{color:white;background-color:transparent;}
@media (min-width:768px){#header .navbar-inverse .navbar-nav .open .dropdown-menu > li > a,
#header .navbar-inverse .navbar-nav > .dropdown:hover ul > li > a{background-color:#f8f8f7;}
#header .navbar-inverse .navbar-nav > .dropdown:hover > a,
#header .navbar-inverse .navbar-nav > .dropdown:hover:after,
#header .navbar-inverse .navbar-nav > .dropdown.open:hover > a{color:#487e68;background-color:transparent;}
}
@media (max-width:767px){#header .navbar-inverse .navbar-nav .open .dropdown-menu > li > a{color:black;}
#header .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
#header .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus,
#header .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
#header .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
#header .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus{color:#487e68;background-color:white;}
}
#header .navbar-inverse .dropdown-header{color:#fff;}
#header .navbar-inverse .dropdown-menu .divider{background-color:#fff;}
@media (max-width:767px){#header .navbar-inverse .navbar-nav > li > a{color:white;}
#header .navbar-inverse .navbar-nav > .open > a{border-bottom:1px solid #262626;}
#header .navbar-inverse .navbar-nav .open .dropdown-menu{border-bottom:0;background-color:#fbfafa;}
}
#header .navbar-inverse .navbar-nav .dropdown-toggle:after{color:inherit;}
#header .navbar-inverse .navbar-nav ul .dropdown-submenu > a:after{color:#d6d6d6;}
@media (min-width:768px) and (max-width:991px){.navbar-inverse .navbar-header{border-bottom:solid 2px #1f1f1f;}
}
#header .navbar-inverse form.nav-search > input{color:#b0b0b0;background-color:#171717;}
.li-mega-menu .wrapper-row-features ul li a{color:black;}
.li-mega-menu .wrapper-row-features ul li a:hover{color:#487e68;background-color:#fff !important;}
@media (min-width:768px){.li-mega-menu .wrapper-row-features ul{border-left:solid 1px #efeeec;}
}
@media (min-width:768px){#header .navbar-default .li-mega-menu > .wrapper-mega-menu > .mega-menu > .container > .wrapper-row{background-color:#f8f8f7;}
#header .navbar-inverse .li-mega-menu > .wrapper-mega-menu > .mega-menu > .container > .wrapper-row{background-color:#f8f8f7;}
}
@media (max-width:767px){#header .navbar-default .li-mega-menu > .wrapper-mega-menu{background-color:#fbfafa;}
#header .navbar-inverse .li-mega-menu > .wrapper-mega-menu{background-color:#fbfafa;}
}
@media (min-width:768px){#header .navbar.navbar-v1 .navbar-nav > li > a:before{border-bottom:8px solid #efeeec;}
#header .navbar.navbar-v1 .navbar-nav > .dropdown:hover > a,
#header .navbar.navbar-v1 .navbar-nav > .dropdown:hover:after,
#header .navbar.navbar-v1 .navbar-nav > .dropdown.open:hover,
#header .navbar.navbar-v1 .navbar-nav > .open > a,
#header .navbar.navbar-v1 .navbar-nav > .open > a:hover,
#header .navbar.navbar-v1 .navbar-nav > .open > a:focus{background-color:transparent;}
#header .navbar.navbar-v1 .navbar-nav .wrapper-mega-menu .mega-menu .wrapper-row-features ul li a:hover{color:#487e68;background-color:#f6f5f4;}
#header .navbar.navbar-v1 .navbar-nav .dropdown .dropdown-menu,
#header .navbar.navbar-v1 .li-mega-menu > .wrapper-mega-menu > .mega-menu > .container > .wrapper-row,
#header .navbar.navbar-v1 .navbar-nav .wrapper-row-features ul li a,
#header .navbar.navbar-v1 .navbar-nav > .dropdown:hover ul > li > a,
#header .navbar.navbar-v1 .navbar-nav > .dropdown:hover ul > li{background-color:#efeeec;}
#header .navbar.navbar-v1 .navbar-nav .dropdown .dropdown-menu > li + li{border-top:1px solid #e6e4e0;}
#header .navbar.navbar-v1 .navbar-nav .dropdown .dropdown-menu > li > a:hover,
#header .navbar.navbar-v1 .navbar-nav .dropdown .dropdown-menu > li > a:focus{color:#487e68;background-color:transparent;}
#header .navbar.navbar-v1 .dropdown-menu .divider{background-color:#fff;}
.navbar-v1 .wrapper-row-features ul{border-left:solid 1px #e6e4e0;}
#header .navbar-transparent form.nav-search > input{color:#b0b0b0;background-color:#171717;}
}
@media (min-width:768px) and (max-width:991px){.navbar-transparent .navbar-header{border-bottom:solid 2px #1f1f1f;}
}
@media (min-width:768px){#header .navbar.navbar-v1 .navbar-nav .dropdown .dropdown-menu,
#header .navbar.navbar-v1 .navbar-nav .dropdown .dropdown-menu,
#header .navbar.navbar-v1 .navbar-nav .li-mega-menu > .wrapper-mega-menu > .mega-menu > .container > .wrapper-row{box-shadow:2px 2px 0 0 rgba(0, 0, 0, .1);}
#header .navbar-nav .dropdown .dropdown-menu{box-shadow:2px 2px 10px 0 rgba(0, 0, 0, .15);}
.li-mega-menu > .wrapper-mega-menu > .mega-menu > .container > .wrapper-row{box-shadow:0 5px 14px -5px rgba(0, 0, 0, .13);}
}
@media (min-width:768px){#header .switch-brand .switch-logo{display:none;}
#header.shrinked .switch-brand img:first-child{display:none;}
#header.shrinked .switch-brand .switch-logo{display:block;}
}
@media (max-width:768px){#header .switch-brand .switch-logo{display:none;}
#header .switch-brand img:first-child{display:none;}
#header .switch-brand .switch-logo{display:block;}
}
.ie8 #nav.navbar-default{border-bottom:solid 1px #ddd;}
.ie8 #nav.navbar-default.navbar-transparent{border-bottom:0;}
@media (min-width:768px){.ie8 #nav.navbar .navbar-nav > li > a{padding:0 20px;}
}
@media (min-width:768px) and (max-width:1200px){.ie8 #nav.navbar .navbar-nav > li > a{padding:0 8px;}
}
#header .navbar li a{-webkit-transition:.2s linear background-color, .2s linear color;transition:.2s linear background-color, .2s linear color;}
@media (min-width:768px){#header.tr-nav .navbar-nav > li > a{-webkit-transition:.18s ease-in-out height, .18s ease-in-out line-height, .2s linear background-color, .2s linear color;transition:.18s ease-in-out height, .18s ease-in-out line-height, .2s linear background-color, .2s linear color;}
.tr-nav .navbar-brand > img{-webkit-transition:height .18s ease-in-out;transition:height .18s ease-in-out;}
.tr-nav form.nav-search > label{-webkit-transition:height .18s ease-in-out, background-color .2s ease-in-out;transition:height .18s ease-in-out, background-color .2s ease-in-out;}
.tr-nav form.nav-search > label > i{-webkit-transition:font-size .18s ease-in-out, line-height .18s ease-in-out;transition:font-size .18s ease-in-out, line-height .18s ease-in-out;}
form.nav-search > input{-webkit-transition:line-height .18s ease-in-out, height .18s ease-in-out, top .18s ease-in-out, .3s opacity ease-in-out;transition:line-height .18s ease-in-out, height .18s ease-in-out, top .18s ease-in-out, .3s opacity ease-in-out;}
}
@media (max-width:767px){form.nav-search > input{-webkit-transition:.3s opacity ease-in-out;transition:.3s opacity ease-in-out;}
}
@media (max-width:767px){#header .navbar-nav .open .dropdown-menu,
.li-mega-menu.open > .wrapper-mega-menu{z-index:9999;-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
}
@media (min-width:768px){#header .navbar-nav > .dropdown:hover > .dropdown-menu,
#header .navbar.navbar-transparent .navbar-nav > .dropdown:hover > a:before,
#header .navbar.navbar-v1 .navbar-nav > .dropdown:hover > a:before{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-delay:.07s;animation-delay:.07s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.li-mega-menu:hover .wrapper-mega-menu{-webkit-animation-name:fadeInMega;animation-name:fadeInMega;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-delay:.07s;animation-delay:.07s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
#header .dropdown-menu > .dropdown-submenu:hover > .dropdown-menu{-webkit-animation-name:fadeInSub;animation-name:fadeInSub;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-delay:.07s;animation-delay:.07s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
}
@media (min-width:768px){#header.shrinked .navbar-fixed-top{-webkit-animation-name:fadeInShrinked;animation-name:fadeInShrinked;-webkit-animation-duration:.35s;animation-duration:.35s;-webkit-animation-delay:.32s;animation-delay:.32s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
}
@media (min-width:992px){#header #nav{-webkit-transition:max-height .18s ease-in-out;transition:max-height .18s ease-in-out;}
#header.shrinked #nav{min-height:0;max-height:60px;}
#header.tr-nav #nav{min-height:0;max-height:92px;}
}
@media (min-width:768px){.navbar.navbar-transparent.search-focus-navbar{-webkit-transition:background-color .3s ease-in-out !important;transition:background-color .3s ease-in-out !important;background-color:#171717 !important;}
#header.tr-nav .navbar.navbar-transparent.search-focus-navbar{-webkit-transition-property:none !important;transition-property:none !important;}
}
@-webkit-keyframes fadeInShrinked{0%{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);opacity:0;}
100%{-webkit-transform:none;transform:none;opacity:1;}
}
@keyframes fadeInShrinked{0%{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);opacity:0;}
100%{-webkit-transform:none;transform:none;opacity:1;}
}
@-webkit-keyframes fadeIn{0%{-webkit-transform:translateY(-5px);transform:translateY(-5px);opacity:0;}
100%{-webkit-transform:none;transform:none;opacity:1;}
}
@keyframes fadeIn{0%{-webkit-transform:translateY(-5px);transform:translateY(-5px);opacity:0;}
100%{-webkit-transform:none;transform:none;opacity:1;}
}
@-webkit-keyframes fadeInMega{0%{margin-top:-5px;opacity:0;}
100%{margin-top:0;opacity:1;}
}
@keyframes fadeInMega{0%{margin-top:-5px;opacity:0;}
100%{margin-top:0;opacity:1;}
}
@-webkit-keyframes fadeInSub{0%{-webkit-transform:translateX(-5px);transform:translateX(-5px);opacity:0;}
100%{-webkit-transform:none;transform:none;opacity:1;}
}
@keyframes fadeInSub{0%{-webkit-transform:translateX(-5px);transform:translateX(-5px);opacity:0;}
100%{-webkit-transform:none;transform:none;opacity:1;}
}
@-webkit-keyframes fadeInDownMenuTop{0%{-webkit-transform:translate3d(0, -5%, 0);transform:translate3d(0, -5%, 0);opacity:0;}
100%{-webkit-transform:none;transform:none;opacity:1;}
}
@keyframes fadeInDownMenuTop{0%{-webkit-transform:translate3d(0, -5%, 0);transform:translate3d(0, -5%, 0);opacity:0;}
100%{-webkit-transform:none;transform:none;opacity:1;}
}
.inset-shadow-top{box-shadow:inset 0 4px 0 0 rgba(0, 0, 0, .08);}
.colored{color:#487e68;}
.bg-box{background-color:#f4f5f6;}
.display-block{display:block;}
.display-inline-block{display:inline-block;}
.full-width{width:100%;}
.width-16{width:16px;}
.width-20{width:20px;}
.width-30{width:30px;}
.width-40{width:40px;}
.width-180{width:180px;}
.max-width-300{max-width:300px;}
.width-50{width:90px;}
.padding-0{padding:0;}
.padding-vertical-32{padding-right:32px;padding-left:32px;}
.margin-center{margin-right:auto;margin-left:auto;}
.margin-auto{margin:auto;}
.mb{margin-bottom:40px;}
.mt{margin-top:50px;}
.mb-0{margin-bottom:0;}
.mt-4{margin-top:4px;}
.mt-10{margin-top:10px;}
.mt-16{margin-top:16px;}
.mt-20{margin-top:20px;}
.mt-30{margin-top:30px;}
.mt-40{margin-top:40px;}
.mt-50{margin-top:50px;}
.mt-60{margin-top:60px;}
.mt-70{margin-top:70px;}
.mt-80{margin-top:80px;}
.mt-90{margin-top:90px;}
.mt-100{margin-top:100px;}
.mt-120{margin-top:120px;}
.mt-130{margin-top:130px;}
.mt-140{margin-top:140px;}
.mt-150{margin-top:150px;}
.mt-160{margin-top:160px;}
.mt-170{margin-top:170px;}
.mt-180{margin-top:180px;}
.mt-190{margin-top:190px;}
.mt-200{margin-top:200px;}
.mt-minus-4{margin-top:-4px;}
.mt-minus-10{margin-top:-10px;}
.mt-minus-16{margin-top:-16px;}
.mt-minus-20{margin-top:-20px;}
.mt-minus-30{margin-top:-30px;}
.mt-minus-40{margin-top:-40px;}
.mt-minus-50{margin-top:-50px;}
.mt-minus-60{margin-top:-60px;}
.mt-minus-70{margin-top:-70px;}
.mt-minus-80{margin-top:-80px;}
.mt-minus-90{margin-top:-90px;}
.mt-minus-100{margin-top:-100px;}
.mt-minus-120{margin-top:-120px;}
.mt-minus-130{margin-top:-130px;}
.mt-minus-140{margin-top:-140px;}
.mt-minus-150{margin-top:-150px;}
.mt-minus-160{margin-top:-160px;}
.mt-minus-170{margin-top:-170px;}
.mt-minus-180{margin-top:-180px;}
.mt-minus-190{margin-top:-190px;}
.mt-minus-200{margin-top:-200px;}
.mb-16{margin-bottom:16px;}
.mb-20{margin-bottom:20px;}
.mb-30{margin-bottom:30px;}
.mb-40{margin-bottom:40px;}
.mb-50{margin-bottom:50px;}
.mr-10{margin-right:10px;}
.ml-10{margin-left:10px;}
.mr-8{margin-right:8px;}
.ml-8{margin-left:8px;}
.ml-6{margin-left:6px;}
.mr-6{margin-right:6px;}
.ml-5{margin-left:5px;}
.mr-5{margin-right:5px;}
.ml-minus-5{margin-left:-5px;}
.mr-minus-5{margin-right:-5px;}
@media (max-width:767px){.text-center-xs{text-align:center;}
.pull-none-xs{float:none !important;}
}
.img-wrapper{position:relative;display:block;overflow:hidden;background-color:#487e68;}
@media (min-width:768px){.img-wrapper,
.img-wrapper img{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;}
}
@media (max-width:767px){.img-wrapper{max-width:400px;margin:0 auto;}
.portfolio-fluid .img-wrapper{max-width:100%;margin:0 auto;}
}
.img-wrapper.rounded,
.img-wrapper.rounded > img{border-radius:4px;}
.img-wrapper.rounded-top,
.img-wrapper.rounded-top > img{border-top-left-radius:2px;border-top-right-radius:2px;}
.img-wrapper:before{font:var(--fa-font-regular);font-size:20px;line-height:0;position:absolute;z-index:1;top:50%;left:50%;display:block;visibility:hidden;margin:0 auto;margin-left:-8px;content:'\f067';-webkit-transition:-webkit-transform .32s;transition:transform .32s;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3);color:white;}
.img-wrapper:hover:before{visibility:visible;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
.img-wrapper img{-webkit-transition:.32s opacity, .32s -webkit-transform;transition:.32s opacity, .32s transform;}
.img-wrapper:hover img{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15);opacity:.35;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=35)';}
#container-mixitup{margin-top:50px;}
#container-mixitup .mix{display:none;margin-bottom:30px;}
#container-mixitup.portfolio-fluid .mix{margin-bottom:0;}
@media (max-width:767px){.filter{margin-bottom:4px;}
}
@media (min-width:768px){.portfolio-fluid > div > div{margin:0;padding:0;}
}
.caption-portfolio{padding-top:16px;padding-bottom:16px;border:solid 1px #ecf0f1;border-top:0;border-bottom:solid 5px #ecf0f1;border-radius:0 0 6px 6px;}
.caption-portfolio .text-theme{padding:0 20px;}
@media (max-width:767px){.caption-portfolio{max-width:400px;margin:0 auto;}
.portfolio-fluid .caption-portfolio{max-width:100%;margin:0 auto;}
}
@media (min-width:768px){.portfolio-item-description{padding-left:30px;}
}
.browser{position:relative;width:100%;height:30px;margin:0 auto;border-top:solid 1px #d7d7d7;border-top-left-radius:4px;border-top-right-radius:4px;background-color:#e8e8e8;-webkit-box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, .5);-moz-box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, .5);box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, .5);}
.wrapper-browser-btn{position:absolute;top:0;right:0;left:24px;width:70px;height:30px;}
.btn-browser{display:block;width:12px;height:12px;border-radius:50%;}
.btn-browser{float:left;margin-top:9px;-webkit-box-shadow:inset 0 0 5px 0 rgba(0, 0, 0, .08);-moz-box-shadow:inset 0 0 5px 0 rgba(0, 0, 0, .08);box-shadow:inset 0 0 5px 0 rgba(0, 0, 0, .08);}
.btn-browser + .btn-browser{margin-left:8px;}
.btn-browser-1{background-color:#ff6052;}
.btn-browser-2{background-color:#ffbe05;}
.btn-browser-3{background-color:#15cc37;}
.wrapper-dial-sm,
.wrapper-dial-md,
.wrapper-dial-xs{position:relative;text-align:center;}
.wrapper-dial-xs{height:88px;}
.wrapper-dial-sm{height:132px;}
.wrapper-dial-md{height:182px;}
.wrapper-dial-xs input.dial{position:relative;top:-11px;}
.wrapper-dial-sm input.dial{position:relative;top:-14px;}
.wrapper-dial-md input.dial{position:relative;top:-20px;}
.wrapper-dial-xs .title{font-size:10px;font-weight:600;position:absolute;top:44px;right:0;left:0;}
.wrapper-dial-sm .title{font-size:14px;font-weight:700;position:absolute;top:70px;right:0;left:0;}
.wrapper-dial-md .title{font-size:16px;font-weight:800;position:absolute;top:100px;right:0;left:0;}
.progress{height:20px;border:0;border-radius:0;background-color:#eee;box-shadow:none;}
.progress.progress-xs{height:8px;}
.progress.progress-sm{height:14px;}
.progress.progress-lg{height:30px;}
.progress-bar{-webkit-transition:width 1.5s cubic-bezier(.7, .19, .29, .97);transition:width 1.5s cubic-bezier(.7, .19, .29, .97);}
.progress-bar{border:0;border-radius:0;background-color:#487e68;}
.title-progress{font-size:14px;font-weight:600;}
.countto-bar{font-weight:700;float:right;padding-right:10px;letter-spacing:1px;}
.countto-bar:after{content:'%';}
.breadcrumb{margin:0;margin-top:5px;padding:0;background-color:transparent;}
.breadcrumb .active{color:#487e68;}
.breadcrumb li a{color:black;}
.breadcrumb li{font-size:15px;font-weight:400;margin:0;padding:0;}
.breadcrumb > li + li:before{padding:0 5px;content:'/\00a0';color:#ccc;}
.btn{-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-duration:.16s;transition-duration:.16s;-webkit-transition-property:background-color, color, border-color;transition-property:background-color, color, border-color;letter-spacing:0.2px;border-radius:6px;}
.fa-btn{margin:0 !important;}
.btn-z-index{z-index:2;}
.btn-rounded{border-radius:28px !important;}
.open .dropdown-toggle.btn{border-radius:0;}
.btn-xs{font-weight:400;border-radius:1px;}
.btn:hover,
.btn:focus,
.btn:active,
.btn.active,
.open .dropdown-toggle.btn{text-decoration:none;outline:0 !important;box-shadow:none;}
.btn i {margin-right:8px;}
.btn-xs i {margin-right:4px;}
.btn-lg i {font-size:22px;position:relative;}
.btn-primary{color:white;border-color:#487e68;background-color:#487e68;}
.btn-primary:hover{color:white;border-color:#487e68;background-color:#6dab92;}
.btn-primary:focus,
.btn-primary:active,
.btn-primary:active:hover,
.btn-primary.active:hover,
.open > .dropdown-toggle.btn-primary:hover,
.btn-primary:active:focus,
.btn-primary.active:focus,
.open > .dropdown-toggle.btn-primary:focus,
.btn-primary:active.focus,
.btn-primary.active.focus,
.open > .dropdown-toggle.btn-primary.focus{color:white;border-color:#487e68;background-color:#487e68;}
.btn-default{color:#333;border-color:#ccc;background-color:#fff;}
.btn-default:hover{color:#333;border-color:#ccc;background-color:#f2f2f2;}
.btn-default:focus,
.btn-default:active,
.btn-default:active:hover,
.btn-default.active:hover,
.open > .dropdown-toggle.btn-default:hover,
.btn-default:active:focus,
.btn-default.active:focus,
.open > .dropdown-toggle.btn-default:focus,
.btn-default:active.focus,
.btn-default.active.focus,
.open > .dropdown-toggle.btn-default.focus{color:#333;border-color:#ccc;background-color:#ddd;}
.btn-sea{color:white;border-color:#1abc9c;background-color:#1abc9c;}
.btn-sea:hover{color:white;border-color:#18ad90;background-color:#18ad90;}
.btn-sea:focus,
.btn-sea:active,
.btn-sea.active,
.open .dropdown-toggle.btn-sea{color:white;border-color:#169e83;background-color:#169e83;}
.btn-blue{color:white;border-color:#34495e;background-color:#34495e;}
.btn-blue:hover{color:white;border-color:#283848;background-color:#283848;}
.btn-blue:focus,
.btn-blue:active,
.btn-blue.active,
.open .dropdown-toggle.btn-blue{color:white;border-color:#22303d;background-color:#22303d;}
.btn-red{color:white;border-color:#fe5555;background-color:#fe5555;}
.btn-red:hover{color:white;border-color:#e53e2d;background-color:#e53e2d;}
.btn-red:focus,
.btn-red:active,
.btn-red.active,
.open .dropdown-toggle.btn-red{color:white;border-color:#e3301e;background-color:#e3301e;}
.btn-orange{color:white;border-color:#d14f30;background-color:#d14f30;}
.btn-orange:hover{color:white;border-color:#c64a2c;background-color:#c64a2c;}
.btn-orange:focus,
.btn-orange:active,
.btn-orange.active,
.open .dropdown-toggle.btn-orange{color:white;border-color:#b94529;background-color:#b94529;}
.btn-green{color:white;border-color:#2ecc71;background-color:#2ecc71;}
.btn-green:hover{color:white;border-color:#2bbe69;background-color:#2bbe69;}
.btn-green:focus,
.btn-green:active,
.btn-green.active,
.open .dropdown-toggle.btn-green{color:white;border-color:#28b062;background-color:#28b062;}
.btn-yellow{color:white;border-color:#f1c40f;background-color:#f1c40f;}
.btn-yellow:hover{color:white;border-color:#e2b70d;background-color:#e2b70d;}
.btn-yellow:focus,
.btn-yellow:active,
.btn-yellow.active,
.open .dropdown-toggle.btn-yellow{color:white;border-color:#d2aa0c;background-color:#d2aa0c;}
.btn-grey{color:white;border-color:#95a5a6;background-color:#95a5a6;}
.btn-grey:hover{color:white;border-color:#8c9d9e;background-color:#8c9d9e;}
.btn-grey:focus,
.btn-grey:active,
.btn-grey.active,
.open .dropdown-toggle.btn-grey{color:white;border-color:#839596;background-color:#839596;}
.btn.btn-ghost{background-color:transparent;}
.btn-ghost-white{color:white;border-color:white;background-color:transparent;}
.btn-ghost-white:hover{color:black;border-color:white;background-color:white;}
.btn-ghost-white:focus,
.btn-ghost-white:active,
.btn-ghost-white.active,
.open .dropdown-toggle.btn-ghost-white{color:black;border-color:white;background-color:white;}
.btn-ghost-black{color:black;border-color:black;background-color:transparent;}
.btn-ghost-black:hover{color:white;border-color:black;background-color:black;}
.btn-ghost-black:focus,
.btn-ghost-black:active,
.btn-ghost-black.active,
.open .dropdown-toggle.btn-ghost-white{color:white;border-color:black;background-color:black;}
.btn-primary.btn-ghost{color:#487e68;border-color:#487e68;}
.btn-primary.btn-ghost:hover{color:white;border-color:#487e68;background-color:#487e68;}
.btn-primary.btn-ghost:focus,
.btn-primary.btn-ghost:active,
.btn-primary.btn-ghost.active,
.open .dropdown-toggle.btn-primary.btn-ghost{color:white;border-color:#487e68;background-color:#6dab92;}
.btn-default.btn-ghost{color:#ccc;border-color:#ccc;}
.btn-default.btn-ghost:hover{color:#333;border-color:#ccc;background-color:#f2f2f2;}
.btn-default.btn-ghost:focus,
.btn-default.btn-ghost:active,
.btn-default.btn-ghost.active,
.open .dropdown-toggle.btn-default.btn-ghost{color:#333;border-color:#ccc;background-color:#ddd;}
.btn-sea.btn-ghost{color:#1abc9c;border-color:#1abc9c;}
.btn-sea.btn-ghost:hover{color:white;border-color:#18ad90;background-color:#18ad90;}
.btn-sea.btn-ghost:focus,
.btn-sea.btn-ghost:active,
.btn-sea.btn-ghost.active,
.open .dropdown-toggle.btn-sea.btn-ghost{color:white;border-color:#169e83;background-color:#169e83;}
.btn-blue.btn-ghost{color:#34495e;border-color:#34495e;}
.btn-blue.btn-ghost:hover{color:white;border-color:#283848;background-color:#283848;}
.btn-blue.btn-ghost:focus,
.btn-blue.btn-ghost:active,
.btn-blue.btn-ghost.active,
.open .dropdown-toggle.btn-blue.btn-ghost{color:white;border-color:#22303d;background-color:#22303d;}
.btn-red.btn-ghost{color:#fe5555;border-color:#fe5555;}
.btn-red.btn-ghost:hover{color:white;border-color:#e53e2d;background-color:#e53e2d;}
.btn-red.btn-ghost:focus,
.btn-red.btn-ghost:active,
.btn-red.btn-ghostactive,
.open .dropdown-toggle.btn-red.btn-ghost{color:white;border-color:#e3301e;background-color:#e3301e;}
.btn-orange.btn-ghost{color:#d14f30;border-color:#d14f30;}
.btn-orange.btn-ghost:hover{color:white;border-color:#c64a2c;background-color:#c64a2c;}
.btn-orange.btn-ghost:focus,
.btn-orange.btn-ghost:active,
.btn-orange.btn-ghost.active,
.open .dropdown-toggle.btn-orange.btn-ghost{color:white;border-color:#b94529;background-color:#b94529;}
.btn-green.btn-ghost{color:#2ecc71;border-color:#2ecc71;}
.btn-green.btn-ghost:hover{color:white;border-color:#2bbe69;background-color:#2bbe69;}
.btn-green.btn-ghost:focus,
.btn-green.btn-ghost:active,
.btn-green.btn-ghost.active,
.open .dropdown-toggle.btn-green.btn-ghost{color:white;border-color:#28b062;background-color:#28b062;}
.btn-yellow.btn-ghost{color:#f1c40f;border-color:#f1c40f;}
.btn-yellow.btn-ghost:hover{color:white;border-color:#e2b70d;background-color:#e2b70d;}
.btn-yellow.btn-ghost:focus,
.btn-yellow.btn-ghost:active,
.btn-yellow.btn-ghost.active,
.open .dropdown-toggle.btn-yellow.btn-ghost{color:white;border-color:#d2aa0c;background-color:#d2aa0c;}
.btn-grey.btn-ghost{color:#95a5a6;border-color:#95a5a6;}
.btn-grey.btn-ghost:hover{color:white;border-color:#8c9d9e;background-color:#8c9d9e;}
.btn-grey.btn-ghost:focus,
.btn-grey.btn-ghost:active,
.btn-grey.btn-ghost.active,
.open .dropdown-toggle.btn-grey.btn-ghost{color:white;border-color:#839596;background-color:#839596;}
/* deleted .fa classes */
.social-hover-v1{position:relative;display:block;overflow:hidden;width:38px;height:38px;margin:0;padding:0;text-align:center;}
.social-hover-v1-inverse:before,
.social-hover-v1-inverse:after{color:white;}
.social-hover-v1-default:before,
.social-hover-v1-default:after{color:#cecece;}
.social-hover-v1-default:hover:after{color:white;}
.social-hover-v1:before,
.social-hover-v1:after{font:var(--fa-font-regular);font-weight:normal;font-style:normal;line-height:38px;position:absolute;right:0;left:0;-webkit-transition:top .16s linear;transition:top .16s linear;text-align:center;text-decoration:inherit;}
.social-hover-v1:before{top:0;}
.social-hover-v1:after{top:39px;border-top:solid 8px transparent;}
.social-hover-v1:hover:before{top:-38px;}
.social-hover-v1:hover:after{top:-8px;}
.social-hover-v1.a-facebook:before,
.social-hover-v1.a-facebook:after{content:'\f09a';}
.social-hover-v1.a-facebook:after{background-color:#3b5998;}
.social-hover-v1.a-google:before,
.social-hover-v1.a-google:after{content:'\f0d5';}
.social-hover-v1.a-google:after{background-color:#dd4b39;}
.social-hover-v1.a-twitter:before,
.social-hover-v1.a-twitter:after{content:'\f099';}
.social-hover-v1.a-twitter:after{background-color:#00b6f1;}
.social-hover-v1.a-youtube:before,
.social-hover-v1.a-youtube:after{content:'\f16a';}
.social-hover-v1.a-youtube:after{background-color:#e52d27;}
.shop-box{position:relative;padding:8px 8px 16px 8px;text-align:center;}
.shop-box .caption-box{right:0;}
.shop-box img{margin:0 auto;}
.shop-box.bordered{border:solid 1px #ccc;}
.content-box{padding:8px 8px 16px 8px;}
.content-box.bg{background-color:#f4f5f6;}
.content-box.bordered{border:solid 1px #ccc;}
.icon-box{text-align:center;}
.icon-box .fa-round,
.icon-xs-side .fa-round,
.icon-sm-side .fa-round,
.icon-lg-side .fa-round{-webkit-transition:all .2s linear;transition:all .2s linear;}
.icon-box:hover .fa-round,
.icon-xs-side:hover .fa-round,
.icon-sm-side:hover .fa-round,
.icon-lg-side:hover .fa-round{color:white;background-color:#487e68;}
.icon-box.bg{padding:16px;background-color:#f4f5f6;}
.icon-box.bordered{padding:16px;border:solid 1px #ccc;}
.img-box{position:relative;display:block;}
.caption-box{font-size:14px;position:absolute;top:20px;right:0;margin:0;padding:3px 16px;text-transform:uppercase;color:white;background-color:#487e68;}
.icon-xs-side,
.icon-lg-side,
.icon-sm-side{padding:16px 16px 20px 16px;}
.icon-xs-side.bordered,
.icon-lg-side.bordered,
.icon-sm-side.bordered{border:solid 1px #ccc;}
.icon-lg-side{min-height:152px;}
.icon-sm-side{min-height:112px;}
.icon-xs-side .title{font-size:18px;font-weight:700;margin-top:0;margin-bottom:10px;padding:0 6px;}
.icon-lg-side .title{font-size:28px;font-weight:700;margin-top:20px;margin-bottom:10px;}
.icon-sm-side .title{font-size:22px;font-weight:700;margin-top:4px;margin-bottom:10px;padding:0 6px;}
.icon-lg-side.left .fa,
.icon-sm-side.left .fa,
.icon-xs-side.left .fa{float:left;margin-right:20px;text-align:center;}
.icon-lg-side.right .fa,
.icon-sm-side.right .fa,
.icon-xs-side.right .fa{float:right;margin-left:20px;text-align:center;}
.icon-xs-side .fa{margin-bottom:60px;}
.post-xs-side{min-height:106px;padding:8px 8px 8px 8px;border:solid 1px #ddd;}
.post-xs-side .title{font-size:14px;margin-bottom:2px;}
.post-xs-side .meta{font-size:12px;margin-top:3px;margin-bottom:0;}
.post-xs-side .category{font-size:13px;margin-top:0;margin-bottom:4px;color:#487e68;}
.post-xs-side img{float:left;width:90px;margin-right:14px;margin-bottom:0;}
.wrapper-form-box{border:solid 1px #ddd;box-shadow:0 4px 0 rgba(0, 0, 0, .05);}
.wrapper-form-box h3{margin-bottom:16px;padding:8px 16px;color:white;background-color:#487e68;box-shadow:0 6px 0 rgba(0, 0, 0, .08);}
.wrapper-form-box form{padding:16px;}
.wrapper-form-box .input-group-addon i {width:12px;text-align:center;}
.panel{margin-bottom:40px;border-radius:2px;background-color:#fff;box-shadow:none;}
.panel-title i {margin-right:8px;}
.panel-default{border-color:#ccc;}
.panel-heading{border-top-left-radius:1px;border-top-right-radius:1px;}
.panel-primary{border-color:#487e68;}
.panel-primary > .panel-heading{border-color:#487e68;background-color:#487e68;}
.panel-light{border-color:#ddd;border-radius:0;}
.panel-light .panel-body{padding:20px 32px;}
.panel-light label{font-size:14px;color:#666;}
.panel-light > .panel-heading{padding-top:16px;padding-bottom:16px;border-color:#ddd;background-color:#f7f7f7;}
.panel-light > .panel-heading > .panel-title{font-size:15px;}
.panel-success{border-color:#2ecc71;}
.panel-success > .panel-heading{color:white;border-color:#2ecc71;background-color:#2ecc71;}
.panel-info{border-color:#3498db;}
.panel-info > .panel-heading{color:white;border-color:#3498db;background-color:#3498db;}
.panel-warning{border-color:#f1c40f;}
.panel-warning > .panel-heading{color:#514205;border-color:#f1c40f;background-color:#f1c40f;}
.panel-danger{border-color:#e74c3c;}
.panel-danger > .panel-heading{color:white;border-color:#e74c3c;background-color:#e74c3c;}
.panel.accordion-group{margin-bottom:0;border:0;border-radius:0;background-color:#fff;box-shadow:none;}
.accordion{margin-bottom:0;border-right:solid 1px #ddd;border-bottom:solid 1px #ddd;border-left:solid 1px #ddd;}
.accordion a i {width:24px;}
.accordion-heading{border-top:1px solid #ddd;background-color:#f3f3f3;}
.accordion-heading > a:hover{color:inherit;}
.accordion-toggle{display:block;padding:8px 16px;color:black;}
.accordion-body{border-top:solid 1px #ddd;background-color:#f9f9f9;}
.accordion-inner .list-unstyled li a{font-size:14px;display:block;padding:6px 32px;color:black;}
.accordion-inner .list-unstyled li{-webkit-transition:all .16s ease-in-out;transition:all .16s ease-in-out;}
.accordion-inner .list-unstyled li:hover{background-color:#f3f3f3;}
.accordion-inner .list-unstyled{margin:0;padding:0;background-color:#f9f9f9;}
.panel.accordion-group .accordion-heading{position:relative;}
.panel.accordion-group .accordion-heading > .icon-toggle:after,
.panel.accordion-group .accordion-heading > .icon-toggle.acc-on.collapsed:after,
.panel.accordion-group .accordion-collapse-in > .icon-toggle.collapsed:after{font:var(--fa-font-regular);font-weight:normal;font-style:normal;position:absolute;right:16px;display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;content:'\f107';text-decoration:inherit;}
.panel.accordion-group .accordion-heading > .icon-toggle.acc-on:after,
.panel.accordion-group .accordion-collapse-in > .icon-toggle:after{right:19px;content:'\f104';}
.nav-side .panel.accordion-group .accordion-heading > a,
.nav-side .panel.accordion-group .accordion-heading > a.acc-on.collapsed,
.nav-side .panel.accordion-group .accordion-collapse-in > a.collapsed{background-color:#fbfbfb;}
.nav-side .panel.accordion-group .accordion-heading > a.acc-on,
.nav-side .panel.accordion-group .accordion-collapse-in > a{background-color:#ebebeb;}
.nav-side .accordion-inner .list-unstyled > li > a.active{background-color:#f3f3f3;}
.nav-side .accordion-toggle.active{border-left:solid 2px #487e68;}
.accordion-heading > a{font-size:14px;color:#333;}
.accordion-heading > a{background-color:#fbfbfb;}
.accordion-heading i {font-size:13px;color:#494949;}
.nav-side .accordion-inner .list-unstyled > li > a{font-size:13px;color:#333;}
.nav-side .accordion-inner .list-unstyled > li > a:before{font:var(--fa-font-regular);font-size:13px;position:relative;left:-8px;display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;content:'\f0a9';color:#636363;}
.nav-side .panel.accordion-group .accordion-heading > a:hover,
.nav-side .panel.accordion-group .accordion-heading > a.active{background-color:#ebebeb !important;}
.pagination > li > a,
.pagination > li > span{line-height:1.42857143;position:relative;display:inline-block;margin-left:0;padding:6px 14px;text-decoration:none;color:white;border:0;background-color:#333;}
.pagination{word-spacing:-2px;}
.pagination > li{display:inline-block;}
.pagination > li:first-child > a,
.pagination > li:first-child > span,
.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span{border-top-left-radius:2px;border-bottom-left-radius:2px;}
.pagination > li:last-child > a,
.pagination > li:last-child > span .pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span{border-top-right-radius:2px;border-bottom-right-radius:2px;}
.pagination .active a{border-color:white;background-color:#487e68;}
.pagination > li > a:focus{color:white;background-color:#333;}
.pagination > li > a:hover,
.pagination > li > a:active{color:white;background-color:#487e68;}
.pagination .active a:hover{background-color:#487e68;}
.dropdown-menu{font-weight:400;margin:0;padding:0;text-transform:none;border:0;border-radius:0;background-color:#f5f5f5;box-shadow:2px 4px 0 0 rgba(0, 0, 0, .15);}
.dropup .dropdown-menu{box-shadow:2px 2px 0 0 rgba(0, 0, 0, .15);}
.dropdown-menu > li > a{font-size:14px;font-weight:400;display:block;clear:both;padding:8px 20px;-webkit-transition:background-color .16s ease-in-out;transition:background-color .16s ease-in-out;white-space:nowrap;}
.dropdown-menu .divider{margin:0;}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus,
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus{color:black;background-color:#deddd8;}
.mfp-content{-webkit-animation-name:zoomIn;animation-name:zoomIn;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
@-webkit-keyframes zoomIn{0%{-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3);opacity:0;}
50%{opacity:1;}
}
@keyframes zoomIn{0%{-webkit-transform:scale3d(.3, .3, .3);-ms-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3);opacity:0;}
50%{opacity:1;}
}
.wrapper-slider{position:relative;z-index:15;right:0;left:0;max-width:100%;margin:0 auto;}
.section-slider{z-index:15;}
.carousel{right:0;left:0;overflow:hidden;margin:0 auto;}
.img-slide{display:block;width:100%;height:auto;margin:0 auto;}
.carousel-inner{top:0;right:0;left:0;width:100%;margin:0;}
@media (min-width:768px){.carousel-inner{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;}
}
.btn-prev{left:-52px;}
.btn-next{right:-52px;}
.btn-prev,
.btn-next{line-height:0;position:absolute;top:50%;display:block;visibility:hidden;margin-top:-26px;padding:26px 20px;-webkit-transition:all .16s ease-in-out;transition:all .16s ease-in-out;text-align:center;opacity:0;color:#fff;border-radius:2px;background-color:rgba(0, 0, 0, .7);}
.btn-prev:hover,
.btn-next:hover{background-color:rgba(0, 0, 0, .8);}
.wrapper-slider:hover .btn-prev{left:13px;visibility:visible;opacity:1;}
.wrapper-slider:hover .btn-next{right:13px;visibility:visible;opacity:1;}
.btn-prev-visible{left:13px;}
.btn-next-visible{right:13px;}
.btn-prev-visible,
.btn-next-visible{line-height:0;position:absolute;top:50%;display:block;margin-top:-26px;padding:26px 20px;-webkit-transition:all .16s ease-in-out;transition:all .16s ease-in-out;text-align:center;color:#fff;border-radius:2px;background-color:rgba(0, 0, 0, .7);}
.btn-prev-visible:hover,
.btn-next-visible:hover{background-color:rgba(0, 0, 0, .8);}
.title-slider{font-size:18px;font-weight:300;position:absolute;bottom:-60px;display:block;width:100%;padding:10px;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;-webkit-transition-delay:.1s;transition-delay:.1s;text-align:center;color:white;background-color:rgba(0, 0, 0, .7);}
.active .title-slider{bottom:0;}
.carousel-indicators-testimonial{position:relative;margin-top:60px;margin-bottom:0;}
.carousel-indicators.carousel-indicators-iphone{position:absolute;right:0;bottom:0;left:0;width:100%;height:24px;margin:0 auto;background-color:rgba(0, 0, 0, .8);}
.carousel-indicators.carousel-indicators-iphone li{line-height:0;}
.bx-wrapper{position:relative;margin:0 auto;padding:0;*zoom:1;}
.bx-wrapper img{display:block;width:100%;max-width:100%;margin:0;padding:0;}
.bx-wrapper .bx-viewport{left:0;width:100%;-webkit-transform:translatez(0);-ms-transform:translatez(0);transform:translatez(0);border:0;box-shadow:none;}
.bxslider,
.bxslider li{margin:0;padding:0;list-style:none;}
.outside{position:absolute;top:0;right:15px;}
.outside > span{position:relative;display:inline-block;width:30px;height:30px;}
.outside > span + span{margin-left:6px;}
.bx-pager-shop{display:block;margin:0;margin-top:10px;margin-left:-1%;padding:0;}
.bx-pager-shop a{display:block;float:left;margin:0;margin-left:1%;padding:0;padding:.5%;-webkit-transition:border-color .16s ease-in-out;transition:border-color .16s ease-in-out;border:solid 1px #ddd;}
.bx-pager-shop.bx-pager-6 a{width:15.66%;}
.bx-pager-shop.bx-pager-4 a{width:24%;}
.bx-pager-shop.bx-pager-5 a{width:19%;}
.bx-pager-shop a img{display:block;width:100%;}
.shop-item-slider + .bx-pager-shop a img{padding:8px;}
.bx-pager-shop a:hover{border-color:#c4c4c4;background-color:#f6f6f6;}
.bx-pager-shop a.active{border-color:#c4c4c4;background-color:#f6f6f6;}
#owl-portfolio-item{position:relative;}
#owl-portfolio-item .owl-controls{position:absolute;top:-70px;right:0;text-align:center;}
#owl-portfolio-item .owl-controls .owl-buttons div{font-size:15px;display:inline-block;zoom:1;margin:3px;padding:4px 12px;-webkit-transition:background-color .2s linear;transition:background-color .2s linear;opacity:1;color:#fff;border-radius:0;background-color:#000;background-color:rgba(0, 0, 0, .7);*display:inline;}
#owl-portfolio-item .owl-controls .owl-buttons div:hover{background-color:rgba(0, 0, 0, .8);}
#owl-portfolio-item .owl-controls .owl-buttons .owl-prev:before{font:var(--fa-font-regular);content:'\f104';}
#owl-portfolio-item .owl-controls .owl-buttons .owl-next:before{font:var(--fa-font-regular);content:'\f105';}
#owl-our-work .owl-pagination{margin-top:39px;}
.owl-carousel .item img,
.owl-carousel .item a{margin:0 auto;}
#owl-our-work .item{margin:0 6px;}
#owl-our-work .item a{max-width:400px;}
@media (min-width:768px){#owl-our-work .item{margin:0 15px;}
}
#owl-clients,
#owl-clients-v2{padding:10px 0;border-top:solid 1px #ddd;border-bottom:solid 1px #ddd;}
#owl-clients .item,
#owl-clients-v2 .item{margin:0 12px;}
#owl-services .owl-pagination{margin-top:40px;}
@media (min-width:768px){#owl-portfolio-item .item{margin:0 5px;}
#owl-clients-v2 .item{margin:0 30px;}
}
.col-hr:before{position:absolute;top:0;display:block;width:3px;height:100%;margin:0 auto;content:'';background:#cacaca;background:rgba(255, 255, 255, 0);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(3%, #d1d1d1), color-stop(4%, #cacaca), color-stop(97%, #cacaca), color-stop(98%, #d6d6d6), color-stop(100%, rgba(255, 255, 255, 0)));background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #d1d1d1 3%, #cacaca 4%, #cacaca 97%, #d6d6d6 98%, rgba(255, 255, 255, 0) 100%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #d1d1d1 3%, #cacaca 4%, #cacaca 97%, #d6d6d6 98%, rgba(255, 255, 255, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0);}
.col-hr > div + div{margin-top:40px;}
@media (min-width:768px){.col-hr:before{left:123px;}
}
@media (min-width:992px){.col-hr:before{left:80px;}
}
@media (min-width:1200px){.col-hr:before{left:96px;}
}
@media (max-width:767px){.timeline-box-left:after,
.col-hr:before{right:0;left:0;}
}
.nav > li > a{-webkit-transition:none;transition:none;color:black;}
.nav-tabs{position:relative;border-bottom:0;}
.nav-tabs > li{margin-bottom:0;}
.nav-tabs > li > a{line-height:inherit;margin-right:0;border:0;border-radius:0;}
.nav-tabs > li > a:hover{border-color:white;}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus{color:black;border:0;}
.nav-tabs.nav-justified > li > a{margin-bottom:0;}
.nav-tabs.nav-justified > li > a{border-radius:0;}
.nav-tabs.nav-justified > .active > a,
.nav-tabs.nav-justified > .active > a:hover,
.nav-tabs.nav-justified > .active > a:focus{border:0;}
@media (min-width:768px){.nav-tabs.nav-justified > li > a{border-bottom:0;border-radius:0;}
.nav-tabs.nav-justified > .active > a,
.nav-tabs.nav-justified > .active > a:hover,
.nav-tabs.nav-justified > .active > a:focus{border-bottom-color:transparent;}
}
.nav-pills > li > a,
.nav-tabs-justified > li > a{border-radius:0;}
.nav-pills > li + li{margin-left:0;}
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus{color:#fff;background-color:#487e68;}
.nav-stacked > li + li{margin-top:0;}
.nav-justified > li > a{margin-bottom:0;}
.nav-tabs-justified > .active > a,
.nav-tabs-justified > .active > a:hover,
.nav-tabs-justified > .active > a:focus{border:0;}
@media (min-width:768px){.nav-tabs-justified > li > a{border-bottom:0;border-radius:0;}
}
.row-tabs > .nav-tabs > li.active > a,
.row-tabs > .nav-tabs > li.active > a:hover,
.row-tabs > .nav-tabs > li.active > a:focus,
.row-tabs > .nav-tabs > li > a:hover,
.row-tabs > .nav-tabs > li.active,
.row-tabs > .nav-tabs > li.active:hover,
.row-tabs > .nav-tabs > li.active:focus{background-color:transparent;}
.row-tabs .nav-tabs > li.active{z-index:1;}
.tab-content{position:relative;padding:16px;}
.row-tabs .tabs-top > .nav-tabs{position:relative;}
.row-tabs .tabs-top .tab-content{border:solid 1px #ddd;}
.row-tabs .tabs-top > .nav-tabs > li{margin-bottom:-1px;border:solid 1px transparent;border-top-width:2px;}
.row-tabs .tabs-top > .nav-tabs > li:hover{background-color:#ebebeb;}
.row-tabs .tabs-top > .nav-tabs > li.active{border-color:#ddd;border-top-color:#487e68;border-bottom-color:white;}
.row-tabs .tabs-bottom > .nav-tabs{position:relative;}
.row-tabs .tabs-bottom .tab-content{border:solid 1px #ddd;}
.row-tabs .tabs-bottom > .nav-tabs > li{margin-top:-1px;border:solid 1px transparent;border-bottom-width:2px;}
.row-tabs .tabs-bottom > .nav-tabs > li:hover{background-color:#ebebeb;}
.row-tabs .tabs-bottom > .nav-tabs > li.active{border-color:#ddd;border-top-color:white;border-bottom-color:#487e68;}
.row-tabs .tabs-justified-top > .nav-tabs > li.active:after,
.row-tabs .tabs-justified-bottom > .nav-tabs > li.active:after{position:absolute;display:block;width:100%;height:1px;content:'';background-color:white;}
.row-tabs .tabs-justified-top > .nav-tabs > li.active:after{bottom:-2px;}
.row-tabs .tabs-justified-bottom > .nav-tabs > li.active:after{top:-2px;}
@media (max-width:767px){.row-pills [class^='col'] + [class^='col']{margin-top:0;}
.row-tabs .tabs-justified-top > .nav-tabs > li,
.row-tabs .tabs-justified-top > .nav-tabs > li > a,
.row-tabs .tabs-justified-bottom > .nav-tabs > li,
.row-tabs .tabs-justified-bottom > .nav-tabs > li > a{margin:0;border:0;}
.row-tabs .tabs-justified-top > .nav-tabs > li.active > a,
.row-tabs .tabs-justified-top > .nav-tabs > li.active > a:hover,
.row-tabs .tabs-justified-top > .nav-tabs > li.active > a:focus,
.row-tabs .tabs-justified-bottom > .nav-tabs > li.active > a,
.row-tabs .tabs-justified-bottom > .nav-tabs > li.active > a:hover,
.row-tabs .tabs-justified-bottom > .nav-tabs > li.active > a:focus{background-color:#eee;}
}
.row-pills{background-color:#f4f5f6;}
.row-pills .nav{background-color:white;}
.row-pills,
.row-pills > div{margin:0;padding:0;}
.section-primary{position:relative;color:white;border:0;background-color:#487e68;}
.section-black{position:relative;color:white;border:0;background-color:black;}
.section-dark{border:solid 1px #ddd;background-color:#fafafa;}
.section-dark-2x{position:relative;color:white;border:0;background-color:#191919;}
.section-light{position:relative;border:0;background-color:#f5f5f5;}
.section-2-xl.section-both{padding:350px 0;}
.section-xl.section-both{padding:250px 0;}
.section-lg.section-both{padding:125px 0;}
.section-md.section-both{padding:100px 0;}
.section-sm.section-both{padding:80px 0;}
.section-xs.section-both{padding:20px 0;}
.section-2-xl.section-both{padding-bottom:350px;}
.section-xl.section-bottom{padding-bottom:250px;}
.section-lg.section-bottom{padding-bottom:125px;}
.section-md.section-bottom{padding-bottom:100px;}
.section-sm.section-bottom{padding-bottom:80px;}
.section-xs.section-bottom{padding-bottom:20px;}
.section-2-xl.section-both{padding-top:350px;}
.section-xl.section-top{padding-top:250px;}
.section-lg.section-top{padding-top:125px;}
.section-md.section-top{padding-top:100px;}
.section-sm.section-top{padding-top:80px;}
.section-xs.section-top{padding-top:20px;}
@media (max-width:767px){.section-xl.section-both{padding:90px 0;}
}
.section-xl > div > .row > div > .title-section,
.section-xl > div > .row > div > .lead-section{margin-bottom:80px;}
.section-lg > div > .row > div > .title-section,
.section-lg > div > .row > div > .lead-section{margin-bottom:62px;}
.section-md > div > .row > div > .title-section,
.section-md > div > .row > div > .lead-section{margin-bottom:50px;}
.section-sm > div > .row > div > .title-section,
.section-sm > div > .row > div > .lead-section{margin-bottom:40px;}
.section-xs > div > .row > div > .title-section,
.section-xs > div > .row > div > .lead-section{margin-bottom:25px;}
.section > div > .row > div > .title-section.text-theme{margin-bottom:0;}
.section > div > .row > div > .lead-section{max-width:550px;margin-right:auto;margin-left:auto;}
.section-arrow-bottom,
.section-arrow-top{position:relative !important;background-attachment:scroll !important;}
.section-arrow-top:after{position:absolute;top:-20px;right:0;left:0;display:block;width:0;height:0;margin:0 auto;content:'';border-right:20px solid transparent;border-bottom:20px solid;border-left:20px solid transparent;}
.section-arrow-bottom:after{position:absolute;right:0;bottom:-20px;left:0;display:block;width:0;height:0;margin:0 auto;content:'';border-top:20px solid;border-right:20px solid transparent;border-left:20px solid transparent;}
.section-bg{height:auto;color:white !important;background-repeat:no-repeat;background-position:center;background-size:cover;}
.section-polygonal-primary,
.section-polygonal-black,
.section-polygonal-light{height:auto;background-image:url('../images/bg/chips-background.webp');background-repeat:no-repeat;background-position:center;background-size:cover;}
.section-polygonal-primary{color:white !important;}
.section-polygonal-black{color:white !important;}
.section-polygonal-light{color:black !important;}
.section-bg > .opacity-layer{display:block;width:100%;height:auto;background-color:#000;background-color:rgba(0, 0, 0, .82);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=82)';}
.section-polygonal-black > .opacity-layer{display:block;width:100%;height:auto;background-color:#000;background-color:rgba(0, 0, 0, .9);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=90)';}
.section-polygonal-light > .opacity-layer{display:block;width:100%;height:auto;background-color:#fff;background-color:rgba(255, 255, 255, .82);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=82)';}
.section-polygonal-primary > .opacity-layer{display:block;width:100%;height:auto;background-color:#487e68;background-color:rgba(72, 126, 104, 0.82);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=82)';}
.section-polygonal-primary.section-arrow-top:after{border-bottom-color:#487e68;}
.section-polygonal-primary.section-arrow-bottom:after{border-top-color:#487e68;}
.section-polygonal-black.section-arrow-top:after{border-bottom-color:#141414;}
.section-polygonal-black.section-arrow-bottom:after{border-top-color:#0b0b0b;}
.section-polygonal-light.section-arrow-top:after{border-bottom-color:#e5e5e5;}
.section-polygonal-light.section-arrow-bottom:after{border-top-color:#e5e5e5;}
.section-primary.section-arrow-top:after{border-bottom-color:#487e68;}
.section-primary.section-arrow-bottom:after{border-top-color:#487e68;}
.section-black.section-arrow-top:after{border-bottom-color:black;}
.section-black.section-arrow-bottom:after{border-top-color:black;}
.section-light.section-arrow-top:after{border-bottom-color:#f5f5f5;}
.section-light.section-arrow-bottom:after{border-top-color:#f5f5f5;}
.carousel-intro{height:auto;}
.carousel-inner > .item{-webkit-transition:.35s ease-in-out left;transition:.35s ease-in-out left;}
@media all and (transform-3d),
(-webkit-transform-3d){.carousel-inner > .item{-webkit-transition:-webkit-transform .35s ease-in-out;transition:transform .35s ease-in-out;}
}
#intro-slider-wrapper .carousel-inner > .item{-webkit-transition:.6s ease-in-out left;transition:.6s ease-in-out left;}
@media all and (transform-3d),
(-webkit-transform-3d){#intro-slider-wrapper .carousel-inner > .item{-webkit-transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;}
}
@media screen and (max-width:767px){.carousel-intro .carousel-indicators{bottom:0;}
.carousel-intro .item .container .row [class^='col'] + [class^='col']{margin-top:0;}
}
.btn-prev-intro{left:8%;}
.btn-next-intro{right:8%;}
.btn-prev-intro,
.btn-next-intro{font-size:36px;line-height:0;position:absolute;top:50%;display:block;visibility:hidden;margin-top:-26px;padding:26px 20px;-webkit-transition:all .16s ease-in-out;transition:all .16s ease-in-out;text-align:center;opacity:0;color:#fff;border-radius:4px;background-color:rgba(0, 0, 0, .15);}
.section-slider:hover .btn-prev-intro{left:1%;visibility:visible;opacity:1;}
.section-slider:hover .btn-next-intro{right:1%;visibility:visible;opacity:1;}
.section-intro-index{position:relative;height:auto;color:white !important;background-color:black;background-image:url('../images/bg/chips-background.webp');background-repeat:no-repeat;background-position:center;background-size:cover;}
.layer-intro-index{background-color:#000;background-color:rgba(0, 0, 0, .8);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)';}
.section-intro-index .item{min-height:374px;margin-top:30px;}
@media (max-width:767px){.section-intro-index .item{min-height:343px;margin-top:36px;padding-bottom:46px;}
.section-intro-index .title-xl{margin-top:0;font-size:28px;}
}
.section-intro-shop{position:relative;height:auto;color:white !important;background-color:black;background-image:url('../images/bg/chips-background.webp');background-repeat:no-repeat;background-position:center;background-size:cover;}
.layer-intro-shop{background-color:#000;background-color:rgba(0, 0, 0, .8);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)';}
.layer-intro-shop .carousel-intro .item{min-height:374px;}
@media (max-width:767px){.layer-intro-shop .carousel-intro .item{min-height:393px;padding:50px 0;}
}
@media (max-width:767px){.section-intro-shop .title-xl{margin-top:0;font-size:28px;}
}
.section-intro-bg-slider{position:relative;height:auto;color:white !important;background-color:black;}
.layer-bg-slider{height:545px;padding-top:180px;padding-bottom:178px;background-color:#000;background-color:rgba(0, 0, 0, .76);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=76)';}
@media (max-width:767px){.layer-bg-slider{height:474px;padding-top:140px;padding-bottom:120px;text-align:center;}
}
@media (min-width:768px){.section-intro-bg-slider .item .container{padding:0 90px;}
}
@media (max-width:767px){.section-intro-bg-slider .title-xl{margin-top:0;text-align:center;font-size:28px;}
}
.section-call-to{box-shadow:inset 0 4px 0 0 rgba(0, 0, 0, .08);}
.section-call-to .title-md{margin-top:8px;word-spacing:2px;text-transform:uppercase;}
.section-call-to .btn{margin:0;padding-right:30px;padding-left:30px;}
.required{color:#fe5555;}
#success,
#error{display:none;}
#map{width:100%;height:350px;}
.shop-price{font-size:12px;display:block;padding:8px;text-align:center;border:solid 1px #ccc;}
.shop-box > .img-box > img{width:150px;}
.tab-content-shop,
.tab-content-shop .tab-pane{padding:0;}
.nav-tabs.nav-tabs-shop{border-bottom:solid 1px #487e68;}
.nav-tabs.nav-tabs-shop > li.active > a,
.nav-tabs.nav-tabs-shop > li.active > a:hover,
.nav-tabs.nav-tabs-shop > li.active > a:focus{color:white;border:0;background-color:#487e68;}
@media (min-width:768px){.shop-item-description{padding-left:30px;}
}
.stars-feedback{display:inline-block;}
.img-sidebar-sm{width:110px;margin-right:20px;}
.section-blog-photo-intro{position:relative;height:auto;color:white !important;background-repeat:no-repeat;background-position:25% 16%;background-size:cover;}
.section-blog-photo-intro > .opacity-layer{display:block;width:100%;height:auto;background-color:#000;background-color:rgba(0, 0, 0, .7);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=82)';}
.section-blog-photo-intro-height{min-height:430px;}
.grid-posts-intro{margin-top:-300px;margin-bottom:60px;padding:50px 65px;border-right:solid 1px #ddd;border-bottom:solid 1px #ddd;border-left:solid 1px #ddd;background-color:white;}
.grid-posts-intro .post-date-author li{font-size:15px;padding:0;color:#6b6b6b;}
.grid-posts-intro .media-body .post-date-author li{font-size:13px;}
.grid-posts-intro .post-date-author li + li:before{font-size:10px;position:relative;bottom:2px;margin-right:8px;margin-left:4px;content:'|';}
.grid-posts-intro > .row + .row:before{display:block;width:96%;height:1px;margin-right:auto;margin-bottom:60px;margin-left:auto;content:'';background-color:#ddd;}
.grid-posts-intro .row:last-child:before{display:none;}
.grid-posts-intro .wrapper-post-text{padding:0;}
.grid-posts-intro .media-blog{padding:0;border:0;background-color:transparent;}
@media (max-width:767px){.section-blog-photo-intro-height{min-height:250px;}
.row-wrapper-posts-intro{padding:0 10px;}
.grid-posts-intro{margin-top:-150px;padding:30px 16px;}
}
.media-blog{margin-top:60px;padding:30px 30px;border:1px solid #ddd;background-color:#fafafa;}
.media-body .post-date-author{margin-top:7px;margin-bottom:7px;}
.user-by:before{content:'by ';color:#6b6b6b;}
.post-date-author > li > .user-by{color:#487e68;}
.media-blog .media-body .media-heading{color:black;}
.media-blog .media-body{font-size:15px;line-height:25px;color:#6b6b6b;}
.media-left{padding-right:30px;}
.media-blog .media + .media:before,
.media > .media-body > .media:before{display:block;width:100%;height:1px;margin-bottom:40px;content:'';background-color:#ddd;}
.media-blog .media + .media,
.media > .media-body > .media:before{margin-top:40px;}
.section.footer{padding:36px 0;border-bottom:solid 1px #555;background-color:#191919;}
.section.footer .list-unstyled a,
.section.footer h3{color:white;}
.section.footer p{margin-bottom:0;color:white;}
.section.footer .list-unstyled li + li{margin-top:8px;}
.section.footer li a:hover{color:#487e68;}
.section.footer-bottom{color:white;background-color:black;}
.section.footer-bottom p{line-height:0;padding-top:47px;}
.section.footer-bottom .fa-angle-up{font-size:34px;line-height:0;padding-top:22px;}
.col-footer-bottom{position:relative;height:80px;}
.col-footer-bottom a{position:absolute;top:-28px;right:0;left:0;display:block;width:50px;height:50px;margin:0 auto;-webkit-transition:all .16s ease-in-out;transition:all .16s ease-in-out;color:#487e68;border:solid 1px #555;background-color:#000;}
.col-footer-bottom a:hover{color:white;border-color:#487e68;background-color:#487e68;}
.btn-show,
.btn-show-manual{display:block;margin-top:30px;padding:8px;cursor:pointer;text-align:center;border:solid 1px #ddd;background-color:#f7f7f7;box-shadow:inset 0 2px 0 0 rgba(0, 0, 0, .05);}
.btn-show:hover,
.btn-show-manual:hover{background-color:#ddd;}
.body-callout [class^='section'] + [class^='section']{margin-top:40px;}
.demo-social-icons .fa{margin-bottom:10px;}
@media (max-width:992px){.ul-glyphicon li{width:24%;margin:0 .5%;margin-bottom:8px;padding:0 10px;}
}
#fa-demo a{color:#333;}
.social-hover-v1.a-contactus:before,
.social-hover-v1.a-contactus:after{content:"\f0e0";}
.social-hover-v1.a-contactus:after{background-color:#487e68;}
.social-hover-v1.a-warning:before,
.social-hover-v1.a-warning:after{content:"\f071";}
.social-hover-v1.a-warning:after{background-color:gold;}
.flag32x24 { background: url('../../flags/flag32x24.webp') no-repeat top left; width: 32px; height: 24px; display: inline-block;  margin: 5px; vertical-align : middle; } 
.f32x24-AD { background-position: 0 0; } 
.f32x24-AE { background-position: -37px 0; } 
.f32x24-AF { background-position: -74px 0; } 
.f32x24-AG { background-position: -111px 0; } 
.f32x24-AI { background-position: -148px 0; } 
.f32x24-AL { background-position: -185px 0; } 
.f32x24-ALL { background-position: -222px 0; } 
.f32x24-AM { background-position: -259px 0; } 
.f32x24-AO { background-position: -296px 0; } 
.f32x24-AQ { background-position: -333px 0; } 
.f32x24-AR { background-position: -370px 0; } 
.f32x24-AS { background-position: -407px 0; } 
.f32x24-AT { background-position: -444px 0; } 
.f32x24-AU { background-position: -481px 0; } 
.f32x24-AW { background-position: -518px 0; } 
.f32x24-AX { background-position: -555px 0; } 
.f32x24-AZ { background-position: -592px 0; } 
.f32x24-BA { background-position: -629px 0; } 
.f32x24-BB { background-position: -666px 0; } 
.f32x24-BD { background-position: -703px 0; } 
.f32x24-BE { background-position: -740px 0; } 
.f32x24-BF { background-position: -777px 0; } 
.f32x24-BG { background-position: -814px 0; } 
.f32x24-BH { background-position: -851px 0; } 
.f32x24-BI { background-position: -888px 0; } 
.f32x24-BJ { background-position: -925px 0; } 
.f32x24-BL { background-position: -962px 0; } 
.f32x24-BM { background-position: -999px 0; } 
.f32x24-BN { background-position: -1036px 0; } 
.f32x24-BO { background-position: -1073px 0; } 
.f32x24-BQ { background-position: -1110px 0; } 
.f32x24-BR { background-position: -1147px 0; } 
.f32x24-BS { background-position: -1184px 0; } 
.f32x24-BT { background-position: -1221px 0; } 
.f32x24-NO { background-position: -1258px 0; } 
.f32x24-BV { background-position: -1295px 0; } 
.f32x24-BW { background-position: -1332px 0; } 
.f32x24-BY { background-position: -1369px 0; } 
.f32x24-BZ { background-position: -1406px 0; } 
.f32x24-CA { background-position: -1443px 0; } 
.f32x24-CC { background-position: -1480px 0; } 
.f32x24-CD { background-position: -1517px 0; } 
.f32x24-CF { background-position: -1554px 0; } 
.f32x24-CG { background-position: -1591px 0; } 
.f32x24-CH { background-position: -1628px 0; } 
.f32x24-CI { background-position: -1665px 0; } 
.f32x24-CK { background-position: -1702px 0; } 
.f32x24-CL { background-position: -1739px 0; } 
.f32x24-CM { background-position: -1776px 0; } 
.f32x24-CN { background-position: -1813px 0; } 
.f32x24-CO { background-position: -1850px 0; } 
.f32x24-CR { background-position: -1887px 0; } 
.f32x24-CU { background-position: -1924px 0; } 
.f32x24-CV { background-position: -1961px 0; } 
.f32x24-CW { background-position: -1998px 0; } 
.f32x24-CX { background-position: -2035px 0; } 
.f32x24-CY { background-position: -2072px 0; } 
.f32x24-CZ { background-position: -2109px 0; } 
.f32x24-DE { background-position: -2146px 0; } 
.f32x24-DJ { background-position: -2183px 0; } 
.f32x24-DK { background-position: -2220px 0; } 
.f32x24-DM { background-position: -2257px 0; } 
.f32x24-DO { background-position: -2294px 0; } 
.f32x24-DZ { background-position: -2331px 0; } 
.f32x24-EC { background-position: -2368px 0; } 
.f32x24-EE { background-position: -2405px 0; } 
.f32x24-EG { background-position: -2442px 0; } 
.f32x24-EH { background-position: -2479px 0; } 
.f32x24-ER { background-position: -2516px 0; } 
.f32x24-ES { background-position: -2553px 0; } 
.f32x24-ET { background-position: -2590px 0; } 
.f32x24-FI { background-position: -2627px 0; } 
.f32x24-FJ { background-position: -2664px 0; } 
.f32x24-FK { background-position: -2701px 0; } 
.f32x24-FM { background-position: -2738px 0; } 
.f32x24-FO { background-position: -2775px 0; } 
.f32x24-MF { background-position: -2812px 0; } 
.f32x24-FR { background-position: -2849px 0; } 
.f32x24-GA { background-position: -2886px 0; } 
.f32x24-GB { background-position: -2923px 0; } 
.f32x24-GB-ENG { background-position: -2960px 0; } 
.f32x24-GB-NIR { background-position: -2997px 0; } 
.f32x24-GB-SCT { background-position: -3034px 0; } 
.f32x24-GB-WLS { background-position: -3071px 0; } 
.f32x24-GD { background-position: -3108px 0; } 
.f32x24-GE { background-position: -3145px 0; } 
.f32x24-GF { background-position: -3182px 0; } 
.f32x24-GG { background-position: -3219px 0; } 
.f32x24-GH { background-position: -3256px 0; } 
.f32x24-GI { background-position: -3293px 0; } 
.f32x24-GL { background-position: -3330px 0; } 
.f32x24-GM { background-position: -3367px 0; } 
.f32x24-GN { background-position: -3404px 0; } 
.f32x24-GP { background-position: -3441px 0; } 
.f32x24-GQ { background-position: -3478px 0; } 
.f32x24-GR { background-position: -3515px 0; } 
.f32x24-GS { background-position: -3552px 0; } 
.f32x24-GT { background-position: -3589px 0; } 
.f32x24-GU { background-position: -3626px 0; } 
.f32x24-GW { background-position: -3663px 0; } 
.f32x24-GY { background-position: -3700px 0; } 
.f32x24-HK { background-position: -3737px 0; } 
.f32x24-HM { background-position: -3774px 0; } 
.f32x24-HN { background-position: -3811px 0; } 
.f32x24-HR { background-position: -3848px 0; } 
.f32x24-HT { background-position: -3885px 0; } 
.f32x24-HU { background-position: -3922px 0; } 
.f32x24-ID { background-position: -3959px 0; } 
.f32x24-IE { background-position: -3996px 0; } 
.f32x24-IL { background-position: -4033px 0; } 
.f32x24-IM { background-position: -4070px 0; } 
.f32x24-IN { background-position: -4107px 0; } 
.f32x24-IO { background-position: -4144px 0; } 
.f32x24-IQ { background-position: -4181px 0; } 
.f32x24-IR { background-position: -4218px 0; } 
.f32x24-IS { background-position: -4255px 0; } 
.f32x24-IT { background-position: -4292px 0; } 
.f32x24-JE { background-position: -4329px 0; } 
.f32x24-JM { background-position: -4366px 0; } 
.f32x24-JO { background-position: -4403px 0; } 
.f32x24-JP { background-position: -4440px 0; } 
.f32x24-KE { background-position: -4477px 0; } 
.f32x24-KG { background-position: -4514px 0; } 
.f32x24-KH { background-position: -4551px 0; } 
.f32x24-KI { background-position: -4588px 0; } 
.f32x24-KM { background-position: -4625px 0; } 
.f32x24-KN { background-position: -4662px 0; } 
.f32x24-KP { background-position: -4699px 0; } 
.f32x24-KR { background-position: -4736px 0; } 
.f32x24-KW { background-position: -4773px 0; } 
.f32x24-KY { background-position: -4810px 0; } 
.f32x24-KZ { background-position: -4847px 0; } 
.f32x24-LA { background-position: -4884px 0; } 
.f32x24-LB { background-position: -4921px 0; } 
.f32x24-LC { background-position: -4958px 0; } 
.f32x24-LI { background-position: -4995px 0; } 
.f32x24-LK { background-position: -5032px 0; } 
.f32x24-LR { background-position: -5069px 0; } 
.f32x24-LS { background-position: -5106px 0; } 
.f32x24-LT { background-position: -5143px 0; } 
.f32x24-LU { background-position: -5180px 0; } 
.f32x24-LV { background-position: -5217px 0; } 
.f32x24-LY { background-position: -5254px 0; } 
.f32x24-MA { background-position: -5291px 0; } 
.f32x24-MC { background-position: -5328px 0; } 
.f32x24-MD { background-position: -5365px 0; } 
.f32x24-ME { background-position: -5402px 0; } 
.f32x24-MG { background-position: -5439px 0; } 
.f32x24-MH { background-position: -5476px 0; } 
.f32x24-MK { background-position: -5513px 0; } 
.f32x24-ML { background-position: -5550px 0; } 
.f32x24-MM { background-position: -5587px 0; } 
.f32x24-MN { background-position: -5624px 0; } 
.f32x24-MO { background-position: -5661px 0; } 
.f32x24-MP { background-position: -5698px 0; } 
.f32x24-MQ { background-position: -5735px 0; } 
.f32x24-MR { background-position: -5772px 0; } 
.f32x24-MS { background-position: -5809px 0; } 
.f32x24-MT { background-position: -5846px 0; } 
.f32x24-MU { background-position: -5883px 0; } 
.f32x24-MV { background-position: -5920px 0; } 
.f32x24-MW { background-position: -5957px 0; } 
.f32x24-MX { background-position: -5994px 0; } 
.f32x24-MY { background-position: -6031px 0; } 
.f32x24-MZ { background-position: -6068px 0; } 
.f32x24-NA { background-position: -6105px 0; } 
.f32x24-NC { background-position: -6142px 0; } 
.f32x24-NE { background-position: -6179px 0; } 
.f32x24-NF { background-position: -6216px 0; } 
.f32x24-NG { background-position: -6253px 0; } 
.f32x24-NI { background-position: -6290px 0; } 
.f32x24-NL { background-position: -6327px 0; } 
.f32x24-NP { background-position: -6364px 0; } 
.f32x24-NR { background-position: -6401px 0; } 
.f32x24-NU { background-position: -6438px 0; } 
.f32x24-NZ { background-position: -6475px 0; } 
.f32x24-OM { background-position: -6512px 0; } 
.f32x24-PA { background-position: -6549px 0; } 
.f32x24-PE { background-position: -6586px 0; } 
.f32x24-PF { background-position: -6623px 0; } 
.f32x24-PG { background-position: -6660px 0; } 
.f32x24-PH { background-position: -6697px 0; } 
.f32x24-PK { background-position: -6734px 0; } 
.f32x24-PL { background-position: -6771px 0; } 
.f32x24-SJ { background-position: -6808px 0; } 
.f32x24-PM { background-position: -6845px 0; } 
.f32x24-PN { background-position: -6882px 0; } 
.f32x24-PR { background-position: -6919px 0; } 
.f32x24-PS { background-position: -6956px 0; } 
.f32x24-PT { background-position: -6993px 0; } 
.f32x24-PW { background-position: -7030px 0; } 
.f32x24-PY { background-position: -7067px 0; } 
.f32x24-QA { background-position: -7104px 0; } 
.f32x24-RE { background-position: -7141px 0; } 
.f32x24-RO { background-position: -7178px 0; } 
.f32x24-RS { background-position: -7215px 0; } 
.f32x24-RU { background-position: -7252px 0; } 
.f32x24-RW { background-position: -7289px 0; } 
.f32x24-SA { background-position: -7326px 0; } 
.f32x24-SB { background-position: -7363px 0; } 
.f32x24-SC { background-position: -7400px 0; } 
.f32x24-SD { background-position: -7437px 0; } 
.f32x24-SE { background-position: -7474px 0; } 
.f32x24-SG { background-position: -7511px 0; } 
.f32x24-SH { background-position: -7548px 0; } 
.f32x24-SI { background-position: -7585px 0; } 
.f32x24-SK { background-position: -7622px 0; } 
.f32x24-SL { background-position: -7659px 0; } 
.f32x24-SM { background-position: -7696px 0; } 
.f32x24-SN { background-position: -7733px 0; } 
.f32x24-SO { background-position: -7770px 0; } 
.f32x24-SR { background-position: -7807px 0; } 
.f32x24-SS { background-position: -7844px 0; } 
.f32x24-ST { background-position: -7881px 0; } 
.f32x24-SV { background-position: -7918px 0; } 
.f32x24-SX { background-position: -7955px 0; } 
.f32x24-SY { background-position: -7992px 0; } 
.f32x24-SZ { background-position: -8029px 0; } 
.f32x24-TC { background-position: -8066px 0; } 
.f32x24-TD { background-position: -8103px 0; } 
.f32x24-TF { background-position: -8140px 0; } 
.f32x24-TG { background-position: -8177px 0; } 
.f32x24-TH { background-position: -8214px 0; } 
.f32x24-TJ { background-position: -8251px 0; } 
.f32x24-TK { background-position: -8288px 0; } 
.f32x24-TL { background-position: -8325px 0; } 
.f32x24-TM { background-position: -8362px 0; } 
.f32x24-TN { background-position: -8399px 0; } 
.f32x24-TO { background-position: -8436px 0; } 
.f32x24-TR { background-position: -8473px 0; } 
.f32x24-TT { background-position: -8510px 0; } 
.f32x24-TV { background-position: -8547px 0; } 
.f32x24-TW { background-position: -8584px 0; } 
.f32x24-TZ { background-position: -8621px 0; } 
.f32x24-UA { background-position: -8658px 0; } 
.f32x24-UG { background-position: -8695px 0; } 
.f32x24-UM { background-position: -8732px 0; } 
.f32x24-US { background-position: -8769px 0; } 
.f32x24-UY { background-position: -8806px 0; } 
.f32x24-UZ { background-position: -8843px 0; } 
.f32x24-VA { background-position: -8880px 0; } 
.f32x24-VC { background-position: -8917px 0; } 
.f32x24-VE { background-position: -8954px 0; } 
.f32x24-VG { background-position: -8991px 0; } 
.f32x24-VI { background-position: -9028px 0; } 
.f32x24-VN { background-position: -9065px 0; } 
.f32x24-VU { background-position: -9102px 0; } 
.f32x24-WF { background-position: -9139px 0; } 
.f32x24-WS { background-position: -9176px 0; } 
.f32x24-XK { background-position: -9213px 0; } 
.f32x24-YE { background-position: -9250px 0; } 
.f32x24-YT { background-position: -9287px 0; } 
.f32x24-ZA { background-position: -9324px 0; } 
.f32x24-ZM { background-position: -9361px 0; } 
.f32x24-ZW { background-position: -9398px 0; } 
.flag36x27 { background: url('../../flags/flag36x27.webp') no-repeat top left; width: 36px; height: 27px; display: inline-block;  margin: 5px; vertical-align : middle;} 
.f36x27-AD { background-position: 0 0; } 
.f36x27-AE { background-position: 0 -32px; } 
.f36x27-AF { background-position: 0 -64px; } 
.f36x27-AG { background-position: 0 -96px; } 
.f36x27-AI { background-position: 0 -128px; } 
.f36x27-AL { background-position: 0 -160px; } 
.f36x27-ALL { background-position: 0 -192px; } 
.f36x27-AM { background-position: 0 -224px; } 
.f36x27-AO { background-position: 0 -256px; } 
.f36x27-AQ { background-position: 0 -288px; } 
.f36x27-AR { background-position: 0 -320px; } 
.f36x27-AS { background-position: 0 -352px; } 
.f36x27-AT { background-position: 0 -384px; } 
.f36x27-AU { background-position: 0 -416px; } 
.f36x27-AW { background-position: 0 -448px; } 
.f36x27-AX { background-position: 0 -480px; } 
.f36x27-AZ { background-position: 0 -512px; } 
.f36x27-BA { background-position: 0 -544px; } 
.f36x27-BB { background-position: 0 -576px; } 
.f36x27-BD { background-position: 0 -608px; } 
.f36x27-BE { background-position: 0 -640px; } 
.f36x27-BF { background-position: 0 -672px; } 
.f36x27-BG { background-position: 0 -704px; } 
.f36x27-BH { background-position: 0 -736px; } 
.f36x27-BI { background-position: 0 -768px; } 
.f36x27-BJ { background-position: 0 -800px; } 
.f36x27-BL { background-position: 0 -832px; } 
.f36x27-BM { background-position: 0 -864px; } 
.f36x27-BN { background-position: 0 -896px; } 
.f36x27-BO { background-position: 0 -928px; } 
.f36x27-BQ { background-position: 0 -960px; } 
.f36x27-BR { background-position: 0 -992px; } 
.f36x27-BS { background-position: 0 -1024px; } 
.f36x27-BT { background-position: 0 -1056px; } 
.f36x27-BV { background-position: 0 -1088px; } 
.f36x27-BW { background-position: 0 -1120px; } 
.f36x27-BY { background-position: 0 -1152px; } 
.f36x27-BZ { background-position: 0 -1184px; } 
.f36x27-CA { background-position: 0 -1216px; } 
.f36x27-CC { background-position: 0 -1248px; } 
.f36x27-CD { background-position: 0 -1280px; } 
.f36x27-CF { background-position: 0 -1312px; } 
.f36x27-CG { background-position: 0 -1344px; } 
.f36x27-CH { background-position: 0 -1376px; } 
.f36x27-CI { background-position: 0 -1408px; } 
.f36x27-CK { background-position: 0 -1440px; } 
.f36x27-CL { background-position: 0 -1472px; } 
.f36x27-CM { background-position: 0 -1504px; } 
.f36x27-CN { background-position: 0 -1536px; } 
.f36x27-CO { background-position: 0 -1568px; } 
.f36x27-CR { background-position: 0 -1600px; } 
.f36x27-CU { background-position: 0 -1632px; } 
.f36x27-CV { background-position: 0 -1664px; } 
.f36x27-CW { background-position: 0 -1696px; } 
.f36x27-CX { background-position: 0 -1728px; } 
.f36x27-CY { background-position: 0 -1760px; } 
.f36x27-CZ { background-position: 0 -1792px; } 
.f36x27-DE { background-position: 0 -1824px; } 
.f36x27-DJ { background-position: 0 -1856px; } 
.f36x27-DK { background-position: 0 -1888px; } 
.f36x27-DM { background-position: 0 -1920px; } 
.f36x27-DO { background-position: 0 -1952px; } 
.f36x27-DZ { background-position: 0 -1984px; } 
.f36x27-EC { background-position: 0 -2016px; } 
.f36x27-EE { background-position: 0 -2048px; } 
.f36x27-EG { background-position: 0 -2080px; } 
.f36x27-EH { background-position: 0 -2112px; } 
.f36x27-ER { background-position: 0 -2144px; } 
.f36x27-ES { background-position: 0 -2176px; } 
.f36x27-ET { background-position: 0 -2208px; } 
.f36x27-FI { background-position: 0 -2240px; } 
.f36x27-FJ { background-position: 0 -2272px; } 
.f36x27-FK { background-position: 0 -2304px; } 
.f36x27-FM { background-position: 0 -2336px; } 
.f36x27-FO { background-position: 0 -2368px; } 
.f36x27-FR { background-position: 0 -2400px; } 
.f36x27-GA { background-position: 0 -2432px; } 
.f36x27-GB { background-position: 0 -2464px; } 
.f36x27-GB-ENG { background-position: 0 -2496px; } 
.f36x27-GB-NIR { background-position: 0 -2528px; } 
.f36x27-GB-SCT { background-position: 0 -2560px; } 
.f36x27-GB-WLS { background-position: 0 -2592px; } 
.f36x27-GD { background-position: 0 -2624px; } 
.f36x27-GE { background-position: 0 -2656px; } 
.f36x27-GF { background-position: 0 -2688px; } 
.f36x27-GG { background-position: 0 -2720px; } 
.f36x27-GH { background-position: 0 -2752px; } 
.f36x27-GI { background-position: 0 -2784px; } 
.f36x27-GL { background-position: 0 -2816px; } 
.f36x27-GM { background-position: 0 -2848px; } 
.f36x27-GN { background-position: 0 -2880px; } 
.f36x27-GP { background-position: 0 -2912px; } 
.f36x27-GQ { background-position: 0 -2944px; } 
.f36x27-GR { background-position: 0 -2976px; } 
.f36x27-GS { background-position: 0 -3008px; } 
.f36x27-GT { background-position: 0 -3040px; } 
.f36x27-GU { background-position: 0 -3072px; } 
.f36x27-GW { background-position: 0 -3104px; } 
.f36x27-GY { background-position: 0 -3136px; } 
.f36x27-HK { background-position: 0 -3168px; } 
.f36x27-HM { background-position: 0 -3200px; } 
.f36x27-HN { background-position: 0 -3232px; } 
.f36x27-HR { background-position: 0 -3264px; } 
.f36x27-HT { background-position: 0 -3296px; } 
.f36x27-HU { background-position: 0 -3328px; } 
.f36x27-ID { background-position: 0 -3360px; } 
.f36x27-IE { background-position: 0 -3392px; } 
.f36x27-IL { background-position: 0 -3424px; } 
.f36x27-IM { background-position: 0 -3456px; } 
.f36x27-IN { background-position: 0 -3488px; } 
.f36x27-IO { background-position: 0 -3520px; } 
.f36x27-IQ { background-position: 0 -3552px; } 
.f36x27-IR { background-position: 0 -3584px; } 
.f36x27-IS { background-position: 0 -3616px; } 
.f36x27-IT { background-position: 0 -3648px; } 
.f36x27-JE { background-position: 0 -3680px; } 
.f36x27-JM { background-position: 0 -3712px; } 
.f36x27-JO { background-position: 0 -3744px; } 
.f36x27-JP { background-position: 0 -3776px; } 
.f36x27-KE { background-position: 0 -3808px; } 
.f36x27-KG { background-position: 0 -3840px; } 
.f36x27-KH { background-position: 0 -3872px; } 
.f36x27-KI { background-position: 0 -3904px; } 
.f36x27-KM { background-position: 0 -3936px; } 
.f36x27-KN { background-position: 0 -3968px; } 
.f36x27-KP { background-position: 0 -4000px; } 
.f36x27-KR { background-position: 0 -4032px; } 
.f36x27-KW { background-position: 0 -4064px; } 
.f36x27-KY { background-position: 0 -4096px; } 
.f36x27-KZ { background-position: 0 -4128px; } 
.f36x27-LA { background-position: 0 -4160px; } 
.f36x27-LB { background-position: 0 -4192px; } 
.f36x27-LC { background-position: 0 -4224px; } 
.f36x27-LI { background-position: 0 -4256px; } 
.f36x27-LK { background-position: 0 -4288px; } 
.f36x27-LR { background-position: 0 -4320px; } 
.f36x27-LS { background-position: 0 -4352px; } 
.f36x27-LT { background-position: 0 -4384px; } 
.f36x27-LU { background-position: 0 -4416px; } 
.f36x27-LV { background-position: 0 -4448px; } 
.f36x27-LY { background-position: 0 -4480px; } 
.f36x27-MA { background-position: 0 -4512px; } 
.f36x27-MC { background-position: 0 -4544px; } 
.f36x27-MD { background-position: 0 -4576px; } 
.f36x27-ME { background-position: 0 -4608px; } 
.f36x27-MF { background-position: 0 -4640px; } 
.f36x27-MG { background-position: 0 -4672px; } 
.f36x27-MH { background-position: 0 -4704px; } 
.f36x27-MK { background-position: 0 -4736px; } 
.f36x27-ML { background-position: 0 -4768px; } 
.f36x27-MM { background-position: 0 -4800px; } 
.f36x27-MN { background-position: 0 -4832px; } 
.f36x27-MO { background-position: 0 -4864px; } 
.f36x27-MP { background-position: 0 -4896px; } 
.f36x27-MQ { background-position: 0 -4928px; } 
.f36x27-MR { background-position: 0 -4960px; } 
.f36x27-MS { background-position: 0 -4992px; } 
.f36x27-MT { background-position: 0 -5024px; } 
.f36x27-MU { background-position: 0 -5056px; } 
.f36x27-MV { background-position: 0 -5088px; } 
.f36x27-MW { background-position: 0 -5120px; } 
.f36x27-MX { background-position: 0 -5152px; } 
.f36x27-MY { background-position: 0 -5184px; } 
.f36x27-MZ { background-position: 0 -5216px; } 
.f36x27-NA { background-position: 0 -5248px; } 
.f36x27-NC { background-position: 0 -5280px; } 
.f36x27-NE { background-position: 0 -5312px; } 
.f36x27-NF { background-position: 0 -5344px; } 
.f36x27-NG { background-position: 0 -5376px; } 
.f36x27-NI { background-position: 0 -5408px; } 
.f36x27-NL { background-position: 0 -5440px; } 
.f36x27-NO { background-position: 0 -5472px; } 
.f36x27-NP { background-position: 0 -5504px; } 
.f36x27-NR { background-position: 0 -5536px; } 
.f36x27-NU { background-position: 0 -5568px; } 
.f36x27-NZ { background-position: 0 -5600px; } 
.f36x27-OM { background-position: 0 -5632px; } 
.f36x27-PA { background-position: 0 -5664px; } 
.f36x27-PE { background-position: 0 -5696px; } 
.f36x27-PF { background-position: 0 -5728px; } 
.f36x27-PG { background-position: 0 -5760px; } 
.f36x27-PH { background-position: 0 -5792px; } 
.f36x27-PK { background-position: 0 -5824px; } 
.f36x27-PL { background-position: 0 -5856px; } 
.f36x27-PM { background-position: 0 -5888px; } 
.f36x27-PN { background-position: 0 -5920px; } 
.f36x27-PR { background-position: 0 -5952px; } 
.f36x27-PS { background-position: 0 -5984px; } 
.f36x27-PT { background-position: 0 -6016px; } 
.f36x27-PW { background-position: 0 -6048px; } 
.f36x27-PY { background-position: 0 -6080px; } 
.f36x27-QA { background-position: 0 -6112px; } 
.f36x27-RE { background-position: 0 -6144px; } 
.f36x27-RO { background-position: 0 -6176px; } 
.f36x27-RS { background-position: 0 -6208px; } 
.f36x27-RU { background-position: 0 -6240px; } 
.f36x27-RW { background-position: 0 -6272px; } 
.f36x27-SA { background-position: 0 -6304px; } 
.f36x27-SB { background-position: 0 -6336px; } 
.f36x27-SC { background-position: 0 -6368px; } 
.f36x27-SD { background-position: 0 -6400px; } 
.f36x27-SE { background-position: 0 -6432px; } 
.f36x27-SG { background-position: 0 -6464px; } 
.f36x27-SH { background-position: 0 -6496px; } 
.f36x27-SI { background-position: 0 -6528px; } 
.f36x27-SJ { background-position: 0 -6560px; } 
.f36x27-SK { background-position: 0 -6592px; } 
.f36x27-SL { background-position: 0 -6624px; } 
.f36x27-SM { background-position: 0 -6656px; } 
.f36x27-SN { background-position: 0 -6688px; } 
.f36x27-SO { background-position: 0 -6720px; } 
.f36x27-SR { background-position: 0 -6752px; } 
.f36x27-SS { background-position: 0 -6784px; } 
.f36x27-ST { background-position: 0 -6816px; } 
.f36x27-SV { background-position: 0 -6848px; } 
.f36x27-SX { background-position: 0 -6880px; } 
.f36x27-SY { background-position: 0 -6912px; } 
.f36x27-SZ { background-position: 0 -6944px; } 
.f36x27-TC { background-position: 0 -6976px; } 
.f36x27-TD { background-position: 0 -7008px; } 
.f36x27-TF { background-position: 0 -7040px; } 
.f36x27-TG { background-position: 0 -7072px; } 
.f36x27-TH { background-position: 0 -7104px; } 
.f36x27-TJ { background-position: 0 -7136px; } 
.f36x27-TK { background-position: 0 -7168px; } 
.f36x27-TL { background-position: 0 -7200px; } 
.f36x27-TM { background-position: 0 -7232px; } 
.f36x27-TN { background-position: 0 -7264px; } 
.f36x27-TO { background-position: 0 -7296px; } 
.f36x27-TR { background-position: 0 -7328px; } 
.f36x27-TT { background-position: 0 -7360px; } 
.f36x27-TV { background-position: 0 -7392px; } 
.f36x27-TW { background-position: 0 -7424px; } 
.f36x27-TZ { background-position: 0 -7456px; } 
.f36x27-UA { background-position: 0 -7488px; } 
.f36x27-UG { background-position: 0 -7520px; } 
.f36x27-UM { background-position: 0 -7552px; } 
.f36x27-US { background-position: 0 -7584px; } 
.f36x27-UY { background-position: 0 -7616px; } 
.f36x27-UZ { background-position: 0 -7648px; } 
.f36x27-VA { background-position: 0 -7680px; } 
.f36x27-VC { background-position: 0 -7712px; } 
.f36x27-VE { background-position: 0 -7744px; } 
.f36x27-VG { background-position: 0 -7776px; } 
.f36x27-VI { background-position: 0 -7808px; } 
.f36x27-VN { background-position: 0 -7840px; } 
.f36x27-VU { background-position: 0 -7872px; } 
.f36x27-WF { background-position: 0 -7904px; } 
.f36x27-WS { background-position: 0 -7936px; } 
.f36x27-XK { background-position: 0 -7968px; } 
.f36x27-YE { background-position: 0 -8000px; } 
.f36x27-YT { background-position: 0 -8032px; } 
.f36x27-ZA { background-position: 0 -8064px; } 
.f36x27-ZM { background-position: 0 -8096px; } 
.f36x27-ZW { background-position: 0 -8128px; }
.flag32x32 { background: url('../../flags/flag32x32.webp') no-repeat top left; width: 32px; height: 32px;  display: inline-block;  margin: 5px; vertical-align : middle;} 
.f32x32-af { background-position: 0 0; } 
.f32x32-ar { background-position: -37px 0; } 
.f32x32-be { background-position: -74px 0; } 
.f32x32-bg { background-position: -111px 0; } 
.f32x32-bs { background-position: -148px 0; } 
.f32x32-ca { background-position: -185px 0; } 
.f32x32-cs { background-position: -222px 0; } 
.f32x32-cy { background-position: -259px 0; } 
.f32x32-da { background-position: -296px 0; } 
.f32x32-de { background-position: -333px 0; } 
.f32x32-de-at { background-position: -370px 0; } 
.f32x32-el { background-position: -407px 0; } 
.f32x32-en { background-position: -444px 0; } 
.f32x32-en-au { background-position: -481px 0; } 
.f32x32-en-ca { background-position: -518px 0; } 
.f32x32-en-gb { background-position: -555px 0; } 
.f32x32-en-nz { background-position: -592px 0; } 
.f32x32-en-us { background-position: -629px 0; } 
.f32x32-es { background-position: -666px 0; } 
.f32x32-es-ar { background-position: -703px 0; } 
.f32x32-es-bo { background-position: -740px 0; } 
.f32x32-es-cl { background-position: -777px 0; } 
.f32x32-es-co { background-position: -814px 0; } 
.f32x32-es-ec { background-position: -851px 0; } 
.f32x32-es-mx { background-position: -888px 0; } 
.f32x32-es-pa { background-position: -925px 0; } 
.f32x32-es-pe { background-position: -962px 0; } 
.f32x32-es-py { background-position: -999px 0; } 
.f32x32-es-uy { background-position: -1036px 0; } 
.f32x32-es-ve { background-position: -1073px 0; } 
.f32x32-et { background-position: -1110px 0; } 
.f32x32-eu { background-position: -1147px 0; } 
.f32x32-fi { background-position: -1184px 0; } 
.f32x32-fr { background-position: -1221px 0; } 
.f32x32-fr-ca { background-position: -1258px 0; } 
.f32x32-ga { background-position: -1295px 0; } 
.f32x32-gl { background-position: -1332px 0; } 
.f32x32-globe { background-position: -1369px 0; } 
.f32x32-he { background-position: -1406px 0; } 
.f32x32-hi { background-position: -1443px 0; } 
.f32x32-hr { background-position: -1480px 0; } 
.f32x32-hu { background-position: -1517px 0; } 
.f32x32-hy { background-position: -1554px 0; } 
.f32x32-id { background-position: -1591px 0; } 
.f32x32-is { background-position: -1628px 0; } 
.f32x32-it { background-position: -1665px 0; } 
.f32x32-iw { background-position: -1702px 0; } 
.f32x32-ja { background-position: -1739px 0; } 
.f32x32-ko { background-position: -1776px 0; } 
.f32x32-la { background-position: -1813px 0; } 
.f32x32-lb { background-position: -1850px 0; } 
.f32x32-lt { background-position: -1887px 0; } 
.f32x32-lv { background-position: -1924px 0; } 
.f32x32-mk { background-position: -1961px 0; } 
.f32x32-mn { background-position: -1998px 0; } 
.f32x32-ms { background-position: -2035px 0; } 
.f32x32-mt { background-position: -2072px 0; } 
.f32x32-nl { background-position: -2109px 0; } 
.f32x32-no { background-position: -2146px 0; } 
.f32x32-pl { background-position: -2183px 0; } 
.f32x32-pt { background-position: -2220px 0; } 
.f32x32-pt-br { background-position: -2257px 0; } 
.f32x32-ro { background-position: -2294px 0; } 
.f32x32-ru { background-position: -2331px 0; } 
.f32x32-sk { background-position: -2368px 0; } 
.f32x32-sl { background-position: -2405px 0; } 
.f32x32-so { background-position: -2442px 0; } 
.f32x32-sr { background-position: -2479px 0; } 
.f32x32-sv { background-position: -2516px 0; } 
.f32x32-th { background-position: -2553px 0; } 
.f32x32-tl { background-position: -2590px 0; } 
.f32x32-tr { background-position: -2627px 0; } 
.f32x32-uk { background-position: -2664px 0; } 
.f32x32-uz { background-position: -2701px 0; } 
.f32x32-vi { background-position: -2738px 0; } 
.f32x32-zh-cn { background-position: -2775px 0; } 
.f32x32-zh-tw { background-position: -2812px 0; }  
.menuleng i{margin-right:7px;margin-left:7px;vertical-align:middle;display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;}
.menuleng .flag-icon {
    margin-right: 7px;
    margin-left: 7px;
    vertical-align: middle;
    display: inline-block;
    width: 32px;
    height: 32px;
}
.menuleng{list-style:none;}
.menuleng li{padding:3px;line-height:36px;font-weight:400;vertical-align:middle;display:inline-block;margin-top:auto;font-size:14px;width:100%;text-transform:capitalize;}
@media (min-width:768px){.menuleng li{width:31%;}
}
@media (min-width:1200px){.menuleng li{width:24%;font-size:14px;}
}
.menuleng li:hover{background-color:#fff;color:#487e68;}
.menuleng a{color:black;font-weight:600;display:block;}
.menuleng li a:hover{color:#487e68;background-color:white;}
.icon-box.cupon2{padding-top:14px;padding-left:42px;padding-right:42px;padding-bottom:45px;max-width:420px;margin-left:auto;margin-right:auto;color:white;height:auto;opacity:0.8;line-height:1.05;background-image:url(../images/bg/backcuponfdonegro.webp);background-repeat:no-repeat;background-position:center;-webkit-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;}
.title-26{font-size:26px;font-weight:800;margin:0;line-height:1.3;}
.tresdtxtbco{text-shadow:1px 1px 0px #999, 1px 2px 0px #777, 1px 3px 0px #555, 1px 4px 0px #333;}
.bordered-ccc{border-style:none solid;border-width:1px;border-color:#487e68;text-align:center;max-width:380px;margin-left:auto;margin-right:auto;background-color:#fff;}
.star-rating {
  text-align: left;
  font-style: normal;
  display: inline-block;
  position: relative;
  unicode-bidi: bidi-override;
}
.star-rating::before { 
  display: block;
  content: '★★★★★';
  color: #fff;
  -webkit-text-stroke: 1px #487e68;
}
.star-rating::after {
  white-space: nowrap;
  position: absolute;
  top: 0;
  left: 0;
  content: '★★★★★';
  width: 0;
  color: #487e68;
  overflow: hidden;
  height: 100%;
  -webkit-text-stroke: 1px #487e68;
}
[data-star^="0.1"]::after{width:2%}
[data-star^="0.2"]::after{width:4%}
[data-star^="0.3"]::after{width:6%}
[data-star^="0.4"]::after{width:8%}
[data-star^="0.5"]::after{width:10%}
[data-star^="0.6"]::after{width:12%}
[data-star^="0.7"]::after{width:14%}
[data-star^="0.8"]::after{width:16%}
[data-star^="0.9"]::after{width:18%}
[data-star^="1"]::after{width:20%}
[data-star^="1.1"]::after{width:24%}
[data-star^="1.2"]::after{width:26%}
[data-star^="1.3"]::after{width:28%}
[data-star^="1.4"]::after{width:29%}
[data-star^="1.5"]::after{width:30%}
[data-star^="1.6"]::after{width:31%}
[data-star^="1.7"]::after{width:33%}
[data-star^="1.8"]::after{width:35%}
[data-star^="1.9"]::after{width:37%}
[data-star^="2"]::after{width:40%}
[data-star^="2.1"]::after{width:44%}
[data-star^="2.2"]::after{width:46%}
[data-star^="2.3"]::after{width:48%}
[data-star^="2.4"]::after{width:49%}
[data-star^="2.5"]::after{width:50%}
[data-star^="2.6"]::after{width:51%}
[data-star^="2.7"]::after{width:53%}
[data-star^="2.8"]::after{width:55%}
[data-star^="2.9"]::after{width:57%}
[data-star^="3"]::after{width:60%}
[data-star^="3.1"]::after{width:64%}
[data-star^="3.2"]::after{width:66%}
[data-star^="3.3"]::after{width:68%}
[data-star^="3.4"]::after{width:69%}
[data-star^="3.5"]::after{width:70%}
[data-star^="3.6"]::after{width:71%}
[data-star^="3.7"]::after{width:73%}
[data-star^="3.8"]::after{width:75%}
[data-star^="3.9"]::after{width:77%}
[data-star^="4"]::after{width:80%}
[data-star^="4.1"]::after{width:84%}
[data-star^="4.2"]::after{width:86%}
[data-star^="4.3"]::after{width:88%}
[data-star^="4.4"]::after{width:89%}
[data-star^="4.5"]::after{width:90%}
[data-star^="4.6"]::after{width:92%}
[data-star^="4.7"]::after{width:94%}
[data-star^="4.8"]::after{width:96%}
[data-star^="4.9"]::after{width:98%}
[data-star^="5"]::after{width:100%}
.ratingtitulo{font-size:200%;}
.rating-tabla{margin-top:6px;margin-bottom:6px;}
.slogan{font-size:20px;font-weight:400;font-style:italic;color:#333;padding-right:10px;padding-left:10px;}
.slogan.hr:after{display:block;width:50%;height:2px;margin:0 auto;margin-top:5px;content:'';background-color:#487e68;}
.section-60.section-both{padding:60px 0;}
.section-40.section-both{padding:40px 0;}
.destaque{display:inline-block;min-width:10px;padding:5px 8px;margin-right:5px;font-weight:700;line-height:1;color:#ffffff;text-align:center;text-shadow:0px 1px 1px #333;white-space:nowrap;background-color:#487e68;background-color:rgba(72, 126, 104, 0.85);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
ul > li.yes:before{content:'✔';margin:0 3px 0 0;color:#487e68;}
ul > li.no:before{content:'❌';margin:0 3px 0 0;color:darkred;}
ul.list-directorio {
    line-height: 1.6;
    margin: 0;
    padding: 0;
}
ul.list-directorio li {
    margin: 0;	
    padding: 11px 8px;
}
ul.list-directorio li:nth-child(even) {
    background-color: #f5f5f5;
}
ul.list-directorio li:nth-child(odd) {
    background-color: #ffffff;
}
ul.list-directorio li.yes::before {
    content: '✔';
    margin: 0 8px 0 0;
    color: #487e68;
}
ul.list-directorio li.no::before {
    content: '❌';
    margin: 0 8px 0 0;
    color: darkred;
}
.mb-10{margin-bottom:10px;}
.grabadotxt{text-shadow:#eee 2px 2px 1px, #222 0px -1px 1px;}
.section-listado:nth-child(even){background-color:#fff;}
.section-listado:nth-child(odd){
	border-style:solid none;
	border-width:1px;
	border-color:#ddd;
	background-color:#fafafa;
}
.section-listado:nth-child(odd) .btn.btn-ghost,
.box-welcome .btn.btn-ghost,
.section-dark .btn.btn-ghost {
    background-color: #ffffff;
}
.section-listado:nth-child(odd) .btn.btn-ghost:hover,
.box-welcome .btn.btn-ghost:hover,
.section-dark .btn.btn-ghost:hover {
	background-color:#487e68;
}
.section-listado:nth-child(odd) .btn.btn-ghost:focus,
.box-welcome .btn.btn-ghost:focus,
.section-dark .btn.btn-ghost:focus,
.section-listado:nth-child(odd) .btn.btn-ghost:active,
.box-welcome .btn.btn-ghost:active,
.section-dark .btn.btn-ghost:active,
.section-listado:nth-child(odd) .btn.btn-ghost.active,
.box-welcome .btn.btn-ghost.active,
.section-dark .btn.btn-ghost.active
{color:white;border-color:#487e68;background-color:#6dab92;}
.section-listado:nth-child(odd) ul.list-directorio li:nth-child(odd) {
	background-color: #fafafa;
}
.section-listado:nth-child(odd) ul.list-directorio li:nth-child(even) {
	background-color: #ffffff;
	border-top: 1px solid #f5f5f5;
	border-bottom: 1px solid #f5f5f5;	
}
.table-striped > thead > tr > th i {font-weight:300;margin-left:8px;color:#aaa;}
.table-striped > thead > tr > th,
.table-striped > tbody > tr > td{text-align:center;vertical-align:middle;}
.table-striped .btn,
.btnreview{font-size:16px;}
.number-circle{border-radius:50%;padding:10px;margin:10px;border-width:2px;border-style:dotted;border-color:#487e68;text-align:center;font-size:30px;line-height:65px;}
.number-circle a{color:#666;font-weight:700;}
ul.list-numbers li{min-width:90px;}
ul.list-numbers li + li{margin-top:20px;}
.box-welcome{padding:20px 20px 24px 20px;background-color:#fafafa;border:solid 1px #ccc;border-radius:6px;margin-top:40px;}
.box-welcome p{line-height:180%;font-weight:400;color:#333;}
.box-welcome h3{font-size:20px;font-weight:700;text-align:center;margin-top:20px;}
.border-radius-6{border-radius:6px;}
@media (max-width:991px) and (min-width:768px){.top-margin-768-30{margin-top:30px;}
}
.white-space-normal{white-space:normal;}
.background-fff{background-color:#fff;}
.section-landing h3{font-size:24px;font-weight:700;margin-bottom:14px;margin-top:30px;}
.section-landing h4, h5, h6{font-size:20px;font-weight:700;margin-bottom:10px;margin-top:30px;}
img.imgslidercbc{display:block;margin-left:auto;margin-right:auto;max-width:100%;height:auto;aspect-ratio:310/340;}
@media (max-width:991px){img.imgslidercbc{margin-top:20px;}
}
.verysmall{font-size:11px;font-weight:400;color:whitesmoke;text-align:center;margin-bottom:0px;margin-top:0px;}
.verysmall a{color:whitesmoke;font-weight:600;}
.verysmall a:hover{color:#487e68;}
.fontitalic{font-style:italic;}
.fdoopaco{background-color:rgba(0, 0, 0, 0.5);padding-left:7px;padding-right:7px;}
.footer-legal{font-weight:400;font-size:14px;}
@media (max-width:991px) and (min-width:768px){.ullistado2{margin-top:40px;}
}
@media (min-width:992px){.ullistado2{margin-left:10px;}
}
.minicupon{border-style:solid;border-width:1px;border-color:#487e68;text-align:center;margin-left:auto;margin-right:auto;background-color:#fff;padding:5px;}
.item-theme-first h1 small{font-weight:700;color:ghostwhite;}
.box-warning{text-align:left;max-width:420px;padding:10px;border-style:solid;border-width:1px;border-color:#487e68;margin-left:auto;margin-right:auto;background-color:#fff;}
.box-warning img{float:left;padding:10px;vertical-align:top;}
.box-warning p{text-indent:0;}
ul.dsc li, ol.dsc li{margin-top:10px;}
ul.dsc, ol.dsc{margin-bottom:20px;}
h1 span.title-xl{line-height:1.1;}
h1 span.lead{font-size:18px;font-weight:300;line-height:24px;}
@media (min-width:768px){h1 span.lead{font-size:21px;line-height:28px;}
}
.box-jackpot-icon{text-align:center;margin:12px;padding:12px 10px;border:solid 1px #ccc;border-radius:6px;}
.box-jackpot-icon p{line-height:120%;}
.box-jackpot-icon img{margin:auto;}
.jackpot-monto-box{width:100%;display:inline-block;padding:4px;background-color:#487e68;font-weight:700;font-size:24px;color:white;text-align:center;}
.pthref{padding-top:10px;border-bottom:1px dotted #eeccee;}
@media (min-width:768px){.pthref{padding-top:30px;border-bottom:1px dotted #eeccee;}
}
.box-regular{padding:10px;border:solid 1px #ccc;border-radius:6px;margin-top:40px;margin-bottom:40px;}
.strong{font-weight:bold;}
.box-country{text-align:center;padding:10px;border:solid 1px #ccc;border-radius:6px;}
@media (min-width:768px){.box-country{margin:0px 5px 20px 5px;}
}
.box-country p{line-height:140%;}
.box-country i{vertical-align:middle;display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;}
.promo-details h6{line-height:1.5;font-size:16px;margin-bottom:20px;}
.promo-details .panel-heading h6{margin-bottom:0px;}
.promo-details h5{line-height:1.5;font-size:16px;margin-bottom:20px;}
.promo-details .panel-heading h5{margin-bottom:0px;}
.promo-details h4{line-height:1.5;font-size:16px;margin-bottom:20px;}
.promo-details .panel-heading h4{margin-bottom:0px;}
.promo-details h3{line-height:1.5;font-size:18px;margin-bottom:20px;}
.promo-details .panel-heading h3{margin-bottom:0px;}
.promo-details h2{line-height:1.5;font-size:22px;margin-bottom:20px;}
.promo-details .panel-heading h2{margin-bottom:0px;}
.promo-details h1{line-height:1.5;font-size:24px;margin-bottom:20px;}
.promo-details .panel-heading h1{margin-bottom:0px;}
.opacity-20 {opacity:0.2;}
.opacity-40 {opacity:0.4;}
.opacity-60 {opacity:0.6;}
.opacity-80 {opacity:0.8;}
.faqsection .fa-chevron-up {transition: .3s transform ease-in-out;}
.faqsection .collapsed .fa-chevron-up {transform: rotate(180deg);}
ul.commas li:after {content: ", ";}
ul.commas li:last-child:after {content: "";}
.image24x24{width:24px;height:24px;}
.image32x32{width:32px;height:32px;}
.image48x48{width:48px;height:48px;}
.image64x64{width:64px;height:64px;}
.gray20{filter:grayscale(.2);}
.gray40{filter:grayscale(.4);}
.gray60{filter:grayscale(.6);}
.gray70{filter:grayscale(.7);}
.gray80{filter:grayscale(.8);}
.font-70{font-size:70%;}
.font-80{font-size:80%;}
.font-90{font-size:90%;}
.font-110{font-size:110%;}
.font-120{font-size:120%;}
.font-140{font-size:140%;}
.font-160{font-size:160%;}
.font-180{font-size:180%;}
.font-200{font-size:200%;}
@media (min-width:768px){.screens-mob {padding:10px;min-height:600px;}}
@media (max-width:767px){.screens-mob {padding:10px;min-height:400px;}}
.font-18px{font-size:18px !important;}
.font-20px{font-size:20px !important;}
.vertical-middle{vertical-align:middle;}
.row.display-flex {
	display: flex;
	flex-wrap: wrap;
	}
.row.display-flex > [class*='col-'] {
	display: flex;
	flex-direction: column;
	}
.fixed-bottom-container {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    text-align: center;
    padding: 4px 0;
    z-index: 20;
    box-shadow: 0px -3px 10px rgba(0, 0, 0, 0.25);
    background-color: #c8d8d1;
    background-image: radial-gradient(circle, #487e68 , #a5cdbc);
    display: none;
}
.back-white-cover {
    background-color: #fff !important;
    color: #487e68 !important;
}
.back-white-cover:hover, .back-white-cover:active, .back-white-cover:focus {
    background-color: #487e68 !important;
    color: #fff !important;
	border-color: #fff !important;
}
.padding-10{padding:10px;}
.padding-titulo{padding-top:10px;padding-left:20px;padding-right:20px;padding-bottom:12px;}
.padding-10lat{padding-right:10px;padding-left:10px;}
.padding16{padding:16px;}
.padding-bottom-60px {padding-bottom : 60px;}
.pt-10{padding-top:10px;}
.pt-20{padding-top:20px;}
.pt-30{padding-top:30px;}
.pt-40{padding-top:40px;}
.pb-10{padding-bottom:10px;}
.pb-20{padding-bottom:20px;}
.pb-30{padding-bottom:30px;}
.pb-40{padding-bottom:40px;}
.btn {
  user-select: text !important;
}
.line110{line-height:110%;}
.line130{line-height:130%;}
.line160{line-height:160%;}
.line180{line-height:180%;}
.line26px{line-height:26px;}
.line12px {line-height: 12px !important;}
.font12px {font-size: 12px !important;}
.color-gray {color: gray !important;}
.gray-contrast {color: gray;}
.table-striped {background-color: #fff;}
.table-striped > tbody > tr:nth-of-type(odd) .gray-contrast {
    color: black;
}
.section-listado:nth-child(odd) .gray-contrast {
    color: black;
}
.color-333 {color:#333 !important;}
.color-black {color: black !important;}
.color-white {color: white !important;}
.w50mauto{max-width:50px;margin:auto;}
.w75mauto{max-width:75px;margin:auto;}
.w100mauto{max-width:100px;margin:auto;}
.w125mauto{max-width:125px;margin:auto;}
.w140mauto{max-width:140px;margin:auto;}
.w150mauto{max-width:150px;margin:auto;}
.w175mauto{max-width:175px;margin:auto;}
.w200mauto{max-width:200px;margin:auto;}
.w250mauto{max-width:250px;margin:auto;}
.w300mauto{max-width:300px;margin:auto;}
.w320mauto{max-width:320px;margin:auto;}
.w350mauto{max-width:350px;margin:auto;}
.w400mauto{max-width:400px;margin:auto;}
.w450mauto{max-width:450px;margin:auto;}
.w500mauto{max-width:500px;margin:auto;}
.w550mauto{max-width:550px;margin:auto;}
.w600mauto{max-width:600px;margin:auto;}
.w75pmauto{max-width:75%;margin:auto;}
.w80pmauto{max-width:80%;margin:auto;}
.w85pmauto{max-width:85%;margin:auto;}
.w90pmauto{max-width:90%;margin:auto;}
.w95pmauto{max-width:95%;margin:auto;}
.fa-2xs{min-width:10px;}
.fa-xs{min-width:12px;}
.fa-sm{min-width:14px;}
.minw-16{min-width:16px;}
.fa-lg{min-width:20px;}
.fa-xl{min-width:24px;}
.fa-2xl{min-width:32px;}
.emoji38px{font-size:38px;min-width:38px;min-height:38px;}
.emoji56px{font-size:56px;min-width:56px;min-height:56px;}
.emoji72px{font-size:72px;min-width:72px;min-height:72px;}
.emojicheckdir{color:#487e68;font-size:120%;}
.emojinocheckdir{color:darkred;font-size:120%;}
.emojidir{font-size:120%;opacity:0.8;}
.minh-075{min-height:0.75em;}
.minh-100{min-height:1em;}
.minh-125{min-height:1.25em;}
.minh-150{min-height:1.50em;}
.minh-175{min-height:1.75em;}
.minh-200{min-height:2em;}
.toggle-container .hidden-checkbox {
    display: none;
}

.toggle-container .hidden-item {
    display: none;
}

.toggle-container .hidden-checkbox:checked ~ .hidden-item {
    display: block;
}
@media (min-width:768px) and (max-width:991px){.hidden-tablet{display:none;float:none;}
}
.navbar-toggle {
	padding: 0;}
a.no-colored,
a.no-colored:visited,
a.no-colored:hover,
a.no-colored:active {
  color: #3c3c3c !important;
}
.coupon-code {
  display: inline-block;
  min-width: 10px;
  padding: 8px;
  margin: 8px;
  font-weight: 700;
  line-height: 1;
  color: #ffffff;
  text-align: center;
  text-shadow: 0px 1px 1px #333;
  white-space: nowrap;
  background-color: #487e68;
  border-radius: 8px;
  border: 2px dashed #91B2A4;
}
ul.list-directorio i.flag32x32 {
  margin: 0 5px 0 0;
}
.flex-row {
    display: flex;
    align-items: center;
    flex-wrap: nowrap;
    margin: 0; /* prevent Bootstrap row negative margins */
}

.flex-row .flex-icon {
    flex: 0 0 auto;
    max-width: 60px;
    margin-right: 12px;
}

.flex-row .flex-icon img {
    display: block;
    max-height: 60px;
    width: auto;
    height: auto;
    object-fit: contain;
}

.flex-row .flex-info {
    flex: 1 1 auto;
}
.casino-game-thumb {
    width: 100px;
    height: 134px;
    object-fit: cover;
    border-radius: 8px;
    margin-right: 12px;
    margin-bottom: 12px;
    display: block; /* avoids inline spacing issues */
}
