/* Slider */
.slick-loading .slick-list
{
    background: #fff url('https://kenwheeler.github.io/slick/slick/ajax-loader.gif') center center no-repeat;
}

/* Icons */
@font-face
{
    font-family: 'slick';
    font-weight: normal;
    font-style: normal;

    src: url('https://kenwheeler.github.io/slick/slick/fonts/slick.eot');
    src: url('https://kenwheeler.github.io/slick/slick/fonts/slick.eot?#iefix') format('embedded-opentype'), url('https://kenwheeler.github.io/slick/slick/fonts/slick.woff') format('woff'), url('https://kenwheeler.github.io/slick/slick/fonts/slick.ttf') format('truetype'), url('https://kenwheeler.github.io/slick/slick/fonts/slick.svg#slick') format('svg');
}
/* Arrows */
.slick-prev,
.slick-next
{
    font-size: 0;
    line-height: 0;

    position: absolute;
    top: 50%;

    display: block;

    width: 20px;
    height: 20px;
    padding: 0;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);

    cursor: pointer;

    color: transparent;
    border: none;
    outline: none;
    background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus
{
    color: transparent;
    outline: none;
    background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
    opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
    opacity: .25;
}

.slick-prev:before,
.slick-next:before
{
    font-family: 'slick';
    font-size: 20px;
    line-height: 1;

    opacity: .75;
    color: white;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.slick-prev
{
    left: -25px;
}
[dir='rtl'] .slick-prev
{
    right: -25px;
    left: auto;
}
.slick-prev:before
{
    content: '←';
}
[dir='rtl'] .slick-prev:before
{
    content: '→';
}

.slick-next
{
    right: -25px;
}
[dir='rtl'] .slick-next
{
    right: auto;
    left: -25px;
}
.slick-next:before
{
    content: '→';
}
[dir='rtl'] .slick-next:before
{
    content: '←';
}

/* Dots */
.slick-dotted.slick-slider
{
    margin-bottom: 30px;
}

.slick-dots
{
    position: absolute;
    bottom: -25px;

    display: block;

    width: 100%;
    padding: 0;
    margin: 0;

    list-style: none;

    text-align: center;
}
.slick-dots li
{
    position: relative;

    display: inline-block;

    width: 20px;
    height: 20px;
    margin: 0 5px;
    padding: 0;

    cursor: pointer;
}
.slick-dots li button
{
    font-size: 0;
    line-height: 0;

    display: block;

    width: 20px;
    height: 20px;
    padding: 5px;

    cursor: pointer;

    color: transparent;
    border: 0;
    outline: none;
    background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus
{
    outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before
{
    opacity: 1;
}
.slick-dots li button:before
{
    font-family: 'slick';
    font-size: 6px;
    line-height: 20px;

    position: absolute;
    top: 0;
    left: 0;

    width: 20px;
    height: 20px;

    content: '•';
    text-align: center;

    opacity: .25;
    color: black;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before
{
    opacity: .75;
    color: black;
}
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url('https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.eot?v=4.7.0');src:url('https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url('/wp-content/plugins/woocommerce-ajax-filters/berocket/assets/fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('/wp-content/plugins/woocommerce-ajax-filters/berocket/assets/fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('/wp-content/plugins/woocommerce-ajax-filters/berocket/assets/fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}

[data-font="FontAwesome"]:before {font-family: 'FontAwesome' !important;content: attr(data-icon) !important;speak: none !important;font-weight: normal !important;font-variant: normal !important;text-transform: none !important;line-height: 1 !important;font-style: normal !important;-webkit-font-smoothing: antialiased !important;-moz-osx-font-smoothing: grayscale !important;}
.br_alabel > span {
    padding: 0;
    font-weight: bold;
    display: inline-block;
    overflow: visible;
    text-overflow: clip;
    text-align: center;
    box-sizing: border-box;
    border: 0px solid transparent;
    position: relative;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

/*.br_alabel.br_alabel_template_type_advanced > span b {
    bottom: 0;
    top: 0;
}*/

/*.br_alabel.br_alabel_template_type_css > span b.br-labels-css {
    left: 0;
    position: absolute !important;
    right: 0;    
    top: 50%;
    transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -o-transform: translateY(-50%);
}*/

.br_alabel.br_alabel_template_type_image > span {
    background-color: transparent !important;
    background-repeat: no-repeat;
    background-position: right top;
    background-size: contain;
}

.br_alabel.br_alabel_template_type_image > span b {
    display: none;
}

.br_alabel_label {
    line-height: 1.75;
    margin-top: 0.5em;
}
.br_alabel_label.br_alabel_type_image > span {
    padding: 0;
}
.br_alabel_label.br_alabel_left {
    float: left;
    clear: left;
}
.br_alabel_label.br_alabel_right {
    float: right;
    clear: right;
}
.br_alabel_label.br_alabel_center {
    clear: both;
    text-align: center;
}
.br_alabel_label.br_alabel_center > span {
    display: inline-block;
}
.br_alabel_image {
    position: absolute;
    top: -10px;
    z-index: 500;
}
.br_alabel_image > span {
    line-height: 50px;
    vertical-align: middle;
    display: block;
    /*border-radius: 50px;*/
    font-size: 12px;
    box-sizing: content-box;
}
.br_alabel_image.br_alabel_left {
    left: -10px;
}
.br_alabel_image.br_alabel_right {
    right: -10px;
}
.br_alabel_image.br_alabel_center {
    left: 50%;
}
.br_alabel_image.br_alabel_center > span {
    position: relative;
    left: -50%;
}
.br_alabel img {
    display: block;
    max-width: 100%;
    margin: 0!important;
    padding: 0!important;
}
.woocommerce .product span.onsale{
    padding: 0;
    z-index: 100;
}
.br_alabel_sale_p.br_alabel_image > span {
    font-size: 16px;
    padding: 0;
}
.br_alabel_image .woocommerce-Price-amount.amount,
.br_alabel_image .woocommerce-Price-currencySymbol,
.br_alabel_label.br_alabel_center span.woocommerce-Price-currencySymbol,
.br_alabel_label.br_alabel_center span.woocommerce-Price-amount.amount {
    line-height: inherit;
    display:inline;
}

.br_alabel_in_title {
    display: inline-block;
}

.berocket_tooltip_image {
    max-height: 100%;
    max-width: 100%;
}

/************** css templates ***************/

/*.br_alabel.br_alabel_template_type_css > span b.br-labels-css-10 {
    top: 0;
}

.br_alabel.br_alabel_template_type_css > span b.br-labels-css-16 {
    transform: none;
}
*/
/*.br-labels-css-21-i1 {}*/

.br-labels-css-21-i1::before {
    background: rgba(255, 255, 255, 0.3) !important;
    content: '';
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 50%;
}

/************** advanced templates ***************/

.br-labels-advanced-1,
.br-labels-advanced-2,
.br-labels-advanced-4,
.br-labels-advanced-5,
.br-labels-advanced-6,
.br-labels-advanced-9,
.br-labels-advanced-10,
.br-labels-advanced-11,
.br-labels-advanced-12 {
    position: absolute !important;
    bottom: 0;    
    left: 0;
    right: 0;
    top: 0;
}

.br-labels-advanced-2.rotated .b_span_before,
.br-labels-advanced-2.rotated .b_span_text,
.br-labels-advanced-2.rotated .b_span_after {
    transform: scaleX(-1);
    -moz-transform: scaleX(-1);
    -ms-transform: scaleX(-1);
    -o-transform: scaleX(-1);
    -webkit-transform: scaleX(-1);
}

.br-labels-advanced-1 .b_span_text {
    font-size: 1.7em;
    position: absolute;
    left: 22%;
    top: 24%;
}

.br-labels-advanced-1 .b_span_after {
    bottom: 12%;
    font-size: 1.2em;
    right: 20%;
    position: absolute;
}

.br-labels-advanced-1.rotated .b_span_text {
    left: 0.5em;
    right: auto;
}

.br-labels-advanced-1.rotated .b_span_after {
    left: 0.4em;
    right: auto;    
}

/*.br-labels-advanced-2 {
    overflow: hidden;
}*/

.br-labels-advanced-2 .b_span_before {
    display: inline-block;
    font-size: 1em;
    line-height: 1;
    position: absolute;
    right: 6%;
    top: 16%;
    width: 40%;
}

.br-labels-advanced-2 .b_span_text {
    display: inline-block;
    font-size: 1.7em;
    left: 15%;
    position: absolute;
    text-align: center;
    top: 22%;
    width: 50%;
}

.br-labels-advanced-2 .b_span_after {
    bottom: 0;
    font-size: 0.9em;
    left: 15%;
    position: absolute;
    right: 0;
    white-space: nowrap;
}

.br-labels-advanced-2.rotated .b_span_before {
    left: 1.2em;
    right: auto;
}

.br-labels-advanced-2.rotated .b_span_text {
    left: auto;
    right: 0.1em;
}

.br_alabel.br_alabel_template_type_advanced > span b.br-labels-advanced-3 {
    top: 14%;
}

.br-labels-advanced-3 .b_span_text {
    font-size: 1.8em;
    line-height: 1em;
}

.br-labels-advanced-3 .b_span_after {
    font-size: 0.8em;
}

.br-labels-advanced-3 .b_span_before {
    font-size: 0.8em;
}

/*.br-labels-advanced-4 {
    left: 50%;
    transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    width: 74%;
}*/

.br-labels-advanced-4 .b_span_before {
    left: 0;
    position: absolute;
    top: 37%;
    right: 0;
    font-size: 0.6em;
    text-transform: uppercase;
}

.br-labels-advanced-4 .b_span_text {
    font-size: 1.2em;
    position: absolute;
    top: 0.4em;
    left: 0;
    right: 0;
}

.br-labels-advanced-4 .b_span_after {
    bottom: 16%;
    font-size: 0.7em;
    left: 0;
    position: absolute;
    right: 0;
    white-space: nowrap;
}

.br-labels-advanced-5 .b_span_before {
    font-size: 0.6em;
    left: 0;
    position: absolute;
    right: 0;
    text-transform: uppercase;
    top: 45%;
}

.br-labels-advanced-5 .b_span_text {
    font-size: 1.5em;
    left: 0;
    right: 0;
    position: absolute;
    top: 0.4em;
    white-space: nowrap;
}

.br-labels-advanced-5 .b_span_after {
    bottom: 0.8em;
    font-size: 0.7em;
    left: 0;
    position: absolute;
    right: 0;
    white-space: nowrap;
}

.br-labels-advanced-6 .b_span_text {
    font-size: 1.5em;
    position: absolute;
    top: 0.6em;
    left: 0;
    right: 0;
}

.br-labels-advanced-6 .b_span_after {
    bottom: 13%;
    font-size: 0.7em;
    left: 0;
    position: absolute;
    right: 0;
    text-transform: uppercase;
}

.br-labels-advanced-7 {
    font-size: 1.8em;
    left: 0;
    position: absolute !important;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -o-transform: translateY(-50%);
}

.br-labels-advanced-7 .b_span_text {
    line-height: 1;
    display: block;
}

.br-labels-advanced-7 .b_span_after {
    font-size: 50%;
    line-height: 50%;
}

.br-labels-advanced-7 .b_span_after .woocommerce-Price-amount {
    white-space: nowrap;
}

.br-labels-advanced-7-i3 {}

.br-labels-advanced-7-i3:before {
    background-color: rgba(255, 255, 255, 0.3);
    border-radius: 50%;
    content: '';
    height: 100%;
    left: -50%;
    position: absolute;
    right: 0;
    top: 60%;
}

.br-labels-advanced-8 {
    font-size: 2.2em;
    height: 70%;
    left: 0;
    position: absolute !important;
    right: 0;
    top: 40%;
    transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -o-transform: translateY(-50%);
}

.br-labels-advanced-8 .b_span_text {
    line-height: 1;
    display: block;
}

.br-labels-advanced-8 .b_span_after {
    font-size: 50%;
    line-height: 50%;
}

/*.br-labels-advanced-8-i3 {}*/

.br-labels-advanced-8-i3::before {
    background-color: rgba(255, 255, 255, 0.2);
    border-radius: 50%;
    bottom: 10%;
    content: '';
    left: -50%;
    position: absolute;
    right: 0;
    top: -20%;
    width: 200%;
    z-index: 99;
}

.br-labels-advanced-8 .b_span_after .woocommerce-Price-amount {
    white-space: nowrap; 
}

/*.br_alabel.br_alabel_template_type_advanced > span b.br-labels-advanced-9 {
    bottom: 13%;
}*/

.br-labels-advanced-9 .b_span_text {
    font-size: 1em;
    left: 0;
    position: absolute;
    right: 0;
    text-transform: uppercase;
    top: 59%;
    -webkit-filter: invert(60%);
    filter: invert(60%);
}

.br-labels-advanced-9 .b_span_after {
    bottom: 0;
    left: 0;
    font-size: 1em;
    position: absolute;
    right: 0;
    white-space: nowrap;
}

.br-labels-advanced-9 .b_span_before {
    font-size: 1.2em;
    left: 0.5em;
    line-height: 1.1;
    position: absolute;
    right: 0.5em;
    top: 10%;
    -webkit-filter: invert(60%);
    filter: invert(60%);
}

.br-labels-advanced-10 .b_span_text {
    font-size: 1.8em;
    left: 20%;
    position: absolute;
    right: 0;
    top: 30%;
    white-space: nowrap;
}

.br-labels-advanced-10 .b_span_after {
    bottom: 13%;
    font-size: 1em;
    left: 32%;
    position: absolute;
    right: 0;
    text-transform: uppercase;
}

.br-labels-advanced-10.rotated .b_span_text {
    left: 0.2em;
    right: auto;
}

.br-labels-advanced-10.rotated .b_span_after {
    left: 0.5em;
    right: auto;
}

.br-labels-advanced-11 .b_span_before {
    font-size: 0.8em;
    position: absolute;
    right: 0;
    text-transform: uppercase;
    text-align: left;
    top: 10%;
    width: 30%;
}

.br-labels-advanced-11 .b_span_text {
    left: 0.7em;
    font-size: 1.6em;
    position: absolute;
    top: 22%;
}

.br-labels-advanced-11 .b_span_after {
    bottom: 10%;
    font-size: 0.8em;
    left: auto;
    position: absolute;
    right: 10%;
    white-space: nowrap;
}

.br-labels-advanced-11.rotated .b_span_before {
    right: 10%;
}

.br-labels-advanced-11.rotated .b_span_text {
    left: 5%;
}

.br-labels-advanced-11.rotated .b_span_after {
    left: 0;
}

.br-labels-advanced-12 .b_span_before {
    bottom: 37%;
    font-size: 0.6em;
    left: 0;
    position: absolute;
    right: 0;
    text-transform: uppercase;
}

.br-labels-advanced-12 .b_span_text {
    font-size: 1.4em;
    left: 0;
    position: absolute;
    right: 0;
    top: 1.9em;
}

.br-labels-advanced-12 .b_span_after {
    bottom: 2em;
    font-size: 0.8em;
    left: 0;
    position: absolute;
    right: 0;
}


/************* tippy styles ************************/
.tippy-content {
    text-align: center;
}

.berocket_tooltip_image {
    display: block;
}

.berocket_tooltip_text {
    white-space: pre-wrap;
}


            @media (min-width: 1025px) {
                .berocket_hide_on_device_desktop {display:none!important;}
            }
            @media (min-width: 768px) and (max-width: 1024px) {
                .berocket_hide_on_device_tablet {display:none!important;}
            }
            @media (max-width: 767px) {
                .berocket_hide_on_device_mobile {display:none!important;}
            }
            

        .berocket_better_labels:before,
        .berocket_better_labels:after {
            clear: both;
            content: " ";
            display: block;
        }
        .berocket_better_labels.berocket_better_labels_image {
            position: absolute!important;
            top: 0px!important;
            bottom: 0px!important;
            left: 0px!important;
            right: 0px!important;
            pointer-events: none;
        }
        .berocket_better_labels.berocket_better_labels_image * {
            pointer-events: none;
        }
        .berocket_better_labels.berocket_better_labels_image img,
        .berocket_better_labels.berocket_better_labels_image .fa,
        .berocket_better_labels.berocket_better_labels_image .berocket_color_label,
        .berocket_better_labels.berocket_better_labels_image .berocket_image_background,
        .berocket_better_labels .berocket_better_labels_line .br_alabel,
        .berocket_better_labels .berocket_better_labels_line .br_alabel span {
            pointer-events: all;
        }
        .berocket_better_labels .berocket_color_label,
        .br_alabel .berocket_color_label {
            width: 100%;
            height: 100%;
            display: block;
        }
        .berocket_better_labels .berocket_better_labels_position_left {
            text-align:left;
            float: left;
            clear: left;
        }
        .berocket_better_labels .berocket_better_labels_position_center {
            text-align:center;
        }
        .berocket_better_labels .berocket_better_labels_position_right {
            text-align:right;
            float: right;
            clear: right;
        }
        .berocket_better_labels.berocket_better_labels_label {
            clear: both
        }
        .berocket_better_labels .berocket_better_labels_line {
            line-height: 1px;
        }
        .berocket_better_labels.berocket_better_labels_label .berocket_better_labels_line {
            clear: none;
        }
        .berocket_better_labels .berocket_better_labels_position_left .berocket_better_labels_line {
            clear: left;
        }
        .berocket_better_labels .berocket_better_labels_position_right .berocket_better_labels_line {
            clear: right;
        }
        .berocket_better_labels .berocket_better_labels_line .br_alabel {
            display: inline-block;
            position: relative;
            top: 0!important;
            left: 0!important;
            right: 0!important;
            line-height: 1px;
        }
.bapf_sfilter .bapf_button,.bapf_sfilter label{cursor:pointer;display:inline-block!important}.bapf_sfilter ul li{list-style:none!important;margin:0!important;padding:0!important;max-width:100%}.bapf_sfilter .bapf_body ul li ul{margin-left:15px}.bapf_slidr_main.ui-widget-content,.berocket_filter_price_slider.ui-widget-content{background:#b0b5b9;border:0;border-radius:0;height:4px;padding:0}.bapf_slidr_main.ui-widget-content .ui-slider-range,.berocket_filter_price_slider.ui-widget-content .ui-slider-range{background:#000}.slide.default .bapf_slidr_main.ui-widget-content .ui-slider-range,.slide.default .berocket_filter_price_slider.ui-widget-content .ui-slider-range{background:#222}.slide.default .bapf_slidr_main.ui-widget-content,.slide.default .berocket_filter_price_slider.ui-widget-content{height:4px;border:1px solid #555;font-size:10px}.bapf_slidr_main.ui-widget-content .ui-slider-handle,.berocket_filter_price_slider.ui-widget-content .ui-slider-handle,.slide.default .bapf_slidr_main .ui-state-default,.slide.default .bapf_slidr_main .ui-widget-header .ui-state-default,.slide.default .bapf_slidr_main.ui-widget-content .ui-state-default,.slide.default .berocket_filter_price_slider .ui-state-default,.slide.default .berocket_filter_price_slider .ui-widget-header .ui-state-default,.slide.default .berocket_filter_price_slider.ui-widget-content .ui-state-default{background:#ddd;font-size:14px;width:1em;height:1em;border:1px solid #555;top:-6px;border-radius:2em}.berocket_aapf_widget li.slider div.slide{clear:both;height:auto;text-align:right;line-height:0}.bapf_slidr_jqrui .bapf_from,.ui-slider{text-align:left}.ui-slider{position:relative}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:pointer;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.bapf_slidr_main>a:last-child{margin-left:-12px}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.slide .ui-corner-all,.slide .ui-corner-bottom,.slide .ui-corner-br,.slide .ui-corner-right{border-bottom-right-radius:4px}.slide .ui-corner-all,.slide .ui-corner-bl,.slide .ui-corner-bottom,.slide .ui-corner-left{border-bottom-left-radius:4px}.slide .ui-corner-all,.slide .ui-corner-right,.slide .ui-corner-top,.slide .ui-corner-tr{border-top-right-radius:4px}.slide .ui-corner-all,.slide .ui-corner-left,.slide .ui-corner-tl,.slide .ui-corner-top{border-top-left-radius:4px}ul.berocket_aapf_widget li.slider>span{cursor:initial}ul.berocket_aapf_widget li.slider .bapf_slidr_main{cursor:pointer}.slide .ui-widget-content{background:#fff;border:1px solid #aaa;color:#222}.slide .ui-state-default,.slide .ui-widget-content .ui-state-default,.slide .ui-widget-header .ui-state-default{background:#e6e6e6;border:1px solid #d3d3d3;color:#555;font-weight:400}.ui-widget.ui-datepicker{font-size:14px;z-index:9000!important}.bapf_sfilter .ui-button,.bapf_sfilter .ui-state-default,.bapf_sfilter .ui-widget-content .ui-state-default,.bapf_sfilter .ui-widget-header .ui-state-default,.bapf_sfilter .ui-widget.ui-widget-content,html .bapf_sfilter .ui-button.ui-state-disabled:active,html .bapf_sfilter .ui-button.ui-state-disabled:hover{border:0}.bapf_slidr_jqrui .bapf_slidr_all:after{content:"";display:block;clear:both}.bapf_slidr_jqrui .bapf_slidr_main{margin-bottom:10px}.bapf_slidr_jqrui .bapf_from,.bapf_slidr_jqrui .bapf_to{width:49%;display:inline-block;margin-bottom:10px;vertical-align:middle}.bapf_slidr_jqrui .bapf_from input,.bapf_slidr_jqrui .bapf_to input{width:50%;vertical-align:middle;font-size:1em;padding:0;margin:0;line-height:1em}.bapf_slidr_jqrui .bapf_to{text-align:right}.bapf_sfilter{margin-bottom:20px}.berocket_single_filter_widget.berocket_inline_clickable,.berocket_single_filter_widget.berocket_inline_filters{float:left!important;padding-right:15px!important}.berocket_single_filter_widget.berocket_inline_filters{width:12.5%!important}#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable .berocket_aapf_widget-title_div,.berocket_single_filter_widget.berocket_hidden_clickable .berocket_aapf_widget-title_div{border:2px solid #333!important;background-color:#333!important;color:#ccc!important;padding:5px 35px 5px 5px!important;border-radius:5px!important}.berocket_single_filter_widget.berocket_hidden_clickable .berocket_widget_has_description .berocket_aapf_widget-title_div{padding-right:55px!important}.berocket_single_filter_widget.berocket_hidden_clickable .berocket_aapf_widget-wrapper{padding-bottom:5px!important}.berocket_single_filter_widget.berocket_hidden_clickable .berocket_aapf_widget-title_div h3{margin:0!important;padding:0!important;font-size:inherit!important;color:inherit!important}.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget-title_div{border:2px solid #ccc!important;color:#000!important;background-color:#ccc!important;border-radius:5px 5px 0 0!important;padding-bottom:10px!important}.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget-wrapper{padding-bottom:0!important}.berocket_single_filter_widget.berocket_hidden_clickable .berocket_aapf_widget{position:absolute!important;top:100%!important;width:100%!important;background-color:#fff!important;z-index:800!important;margin:0!important;border:2px solid #ccc!important;padding:5px!important;display:none}.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget{z-index:900!important}.berocket_single_filter_widget.berocket_hidden_clickable.berocket_hidden_clickable_left .berocket_aapf_widget{left:0!important}.berocket_single_filter_widget.berocket_hidden_clickable.berocket_hidden_clickable_right .berocket_aapf_widget{right:0!important}@media screen and (max-width:767px){.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible{position:fixed!important;top:0!important;left:0!important;bottom:0!important;right:0!important;z-index:9000000000!important;background-color:#fff!important;overflow:auto!important}.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget{border:0!important;width:100%!important;max-width:100%!important}.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget_show.mobile_hide{display:block!important}.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget_show.mobile_hide .fa-angle-left:before,.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget_show.mobile_hide .fa-angle-right:before{content:"\f00d"!important}.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_description{display:none!important}body .select2-container,body .ui-widget.ui-datepicker{z-index:9000000009!important}.bapf_sngl_hd_mobile{display:none!important}}.bapf_sfilter.bapf_fhide .bapf_body ul li.bapf_hide,.bapf_sfilter.bapf_fhide.bapf_filter_hide,.berocket_single_filter_widget.bapf_mt_none{display:none!important}.berocket_element_above_products{clear:both!important;overflow:visible!important}div.berocket_single_filter_widget div.berocket_aapf_widget-wrapper *{opacity:1}@media screen and (min-width:768px) and (max-width:1024px){.bapf_sngl_hd_tablet{display:none!important}}@media screen and (min-width:1025px){.bapf_sngl_hd_desktop{display:none!important}}.berocket_aapf_widget select{overflow:auto!important}.berocket_element_above_products_after{clear:both}ul.berocket_aapf_widget li>span>input+.berocket_label_widgets::before{margin-right:6px}.berocket_element_above_products_is_hide{overflow:visible!important}.berocket_element_above_products_is_hide:after{content:"";display:block;clear:both}.berocket_ajax_filters_sidebar_toggle,.berocket_element_above_products_is_hide_toggle{display:inline-block;position:relative;padding-left:25px;font-size:16px;font-weight:600;outline:0!important}.berocket_element_above_products_is_hide.br_is_hidden{opacity:0;max-height:1px;position:relative}.berocket_element_above_products_is_hide_toggle{height:20px;width:200px!important;margin:40px 0;color:#2a2a2a}body{transition:margin-left .2s}body.berocket_ajax_filters_sidebar_active{margin-left:200px}.berocket_ajax_filters_sidebar_toggle{height:26px;width:200px!important;margin:40px 0;text-decoration:none!important;box-sizing:border-box!important}#berocket-ajax-filters-sidebar{display:block;position:fixed;top:0;left:-400px;bottom:0;width:350px;max-width:100%;background:#fff;transition:all .2s;z-index:100000;box-sizing:border-box;overflow:auto!important}#berocket-ajax-filters-sidebar-shadow{content:"";display:none;position:fixed;top:0;left:0;bottom:0;right:0;z-index:99999;background:#000;opacity:.7}.admin-bar #berocket-ajax-filters-sidebar{top:32px}#berocket-ajax-filters-sidebar.active,#berocket-ajax-filters-sidebar.active+#berocket-ajax-filters-sidebar-shadow{left:0;display:block;visibility:visible}#berocket-ajax-filters-sidebar .berocket_ajax_group_filter_title{padding:15px 88px 15px 15px!important;font-weight:500!important;font-size:24px!important;color:#333!important;border-bottom:1px solid #ccc!important}#berocket-ajax-filters-sidebar>div{padding:15px!important}#berocket-ajax-filters-sidebar .berocket_aapf_widget-title_div{color:#333!important;font-size:19px!important;font-weight:600!important}#berocket-ajax-filters-sidebar .berocket_aapf_widget,#berocket-ajax-filters-sidebar .berocket_aapf_widget li{margin:0!important}#berocket-ajax-filters-sidebar .berocket_aapf_widget .berocket_checkbox_color .berocket_label_widgets{margin:0 .6em .6em 0!important}#berocket-ajax-filters-sidebar-close{position:absolute!important;right:0!important;line-height:39px;padding:17px 15px 13px!important;font-family:Arial,serif!important;color:#a2a2a2}#berocket-ajax-filters-sidebar-close+*{margin-top:70px!important}#berocket-ajax-filters-sidebar-close+.berocket_ajax_group_filter_title{margin-top:0!important}@media screen and (max-width:782px){.admin-bar #berocket-ajax-filters-sidebar{top:46px}}@media screen and (max-width:600px){.admin-bar #berocket-ajax-filters-sidebar{top:0}}.berocket_aapf_widget-wrapper .slider:not(.flickity-enabled){overflow:initial;white-space:initial}.select2-container{z-index:999}.bapf_sfilter .bapf_body .mCSB_container>ul,.bapf_sfilter .bapf_body>ul{margin-left:0;margin-top:0!important;margin-bottom:0!important}.bapf_sfilter.bapf_vpr_1 .bapf_body ul,.bapf_sfilter.bapf_vpr_2 .bapf_body ul,.bapf_sfilter.bapf_vpr_3 .bapf_body ul,.bapf_sfilter.bapf_vpr_4 .bapf_body ul{display:flex;flex-wrap:wrap}.bapf_sfilter.bapf_vpr_1 .bapf_body ul>li,.bapf_sfilter.bapf_vpr_2 .bapf_body ul>li,.bapf_sfilter.bapf_vpr_3 .bapf_body ul>li,.bapf_sfilter.bapf_vpr_4 .bapf_body ul>li{white-space:nowrap;flex-grow:1}.bapf_sfilter.bapf_vpr_1 .bapf_body ul>li{flex-basis:100%}.bapf_sfilter.bapf_vpr_2 .bapf_body ul>li{flex-basis:50%}.bapf_sfilter.bapf_vpr_3 .bapf_body ul>li{flex-basis:33%}.bapf_sfilter.bapf_vpr_4 .bapf_body ul>li{flex-basis:25%}.bapf_sfilter.bapf_vpr_1 .bapf_body ul>li label,.bapf_sfilter.bapf_vpr_2 .bapf_body ul>li label,.bapf_sfilter.bapf_vpr_3 .bapf_body ul>li label,.bapf_sfilter.bapf_vpr_4 .bapf_body ul>li label{white-space:initial}.bapf_sfilter .bapf_hascolarr,.bapf_sfilter .bapf_hasdesc{position:relative;padding-right:25px;display:flex;align-items:center}.bapf_sfilter .bapf_hascolarr.bapf_hasdesc{padding-right:45px}.bapf_sfilter .bapf_colaps_smb,.bapf_sfilter .bapf_desci{position:absolute;right:0;line-height:inherit;font-size:16px;cursor:pointer}.bapf_sfilter .bapf_desci{padding:4px 8px}.bapf_sfilter .bapf_hasdesc .bapf_colaps_smb{right:25px}.bapf_sfilter .bapf_cchild,.bapf_sfilter .bapf_ochild{cursor:pointer;padding:0 5px}#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter .bapf_head,.berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter .bapf_head{border:2px solid #333!important;background-color:#333!important;color:#ccc!important;padding:5px!important;border-radius:5px!important;cursor:pointer}#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable .berocket_widget_has_description .berocket_aapf_widget-title_div,.berocket_single_filter_widget.berocket_hidden_clickable .berocket_widget_has_description .berocket_aapf_widget-title_div{padding-right:55px!important}#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable .berocket_aapf_widget-wrapper,.berocket_single_filter_widget.berocket_hidden_clickable .berocket_aapf_widget-wrapper{padding-bottom:5px!important}#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter .bapf_head h3,.berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter .bapf_head h3{margin:0;font-size:inherit!important;color:inherit!important}#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter,.berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter{position:relative!important}#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter.bapf_ccolaps .bapf_head,.berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter.bapf_ccolaps .bapf_head{border:2px solid #ccc!important;color:#000!important;background-color:#ccc!important;border-radius:5px 5px 0 0!important;padding-bottom:5px!important}#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter .bapf_body,.berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter .bapf_body{position:absolute!important;top:100%!important;width:100%!important;background-color:#fff!important;z-index:800!important;margin:0!important;border:2px solid #ccc!important;padding:5px!important}#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable.berocket_hidden_clickable_left .bapf_sfilter.bapf_ccolaps .bapf_body,.berocket_single_filter_widget.berocket_hidden_clickable.berocket_hidden_clickable_left .bapf_sfilter.bapf_ccolaps .bapf_body{left:0!important}#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable.berocket_hidden_clickable_right .bapf_sfilter.bapf_ccolaps .bapf_body,.berocket_single_filter_widget.berocket_hidden_clickable.berocket_hidden_clickable_right .bapf_sfilter.bapf_ccolaps .bapf_body{right:0!important}@media screen and (max-width:767px){#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible,.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible{position:fixed!important;top:0!important;left:0!important;bottom:0!important;right:0!important;z-index:9000000000!important;background-color:#fff!important;overflow:auto!important}#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget,.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget{border:0!important;width:100%!important;max-width:100%!important}#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget_show.mobile_hide,.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget_show.mobile_hide{display:block!important}#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget_show.mobile_hide .fa-angle-left:before,#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget_show.mobile_hide .fa-angle-right:before,.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget_show.mobile_hide .fa-angle-left:before,.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget_show.mobile_hide .fa-angle-right:before{content:"\f00d"!important}#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_description,.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_description{display:none!important}body .select2-container,body .ui-widget.ui-datepicker{z-index:9000000009!important}}@keyframes bapf_loader{from{transform:rotate(0)}to{transform:rotate(360deg)}}.bapf_loader_page{position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgba(255,255,255,.5);z-index:9999}.bapf_lcontainer{position:absolute;top:50%;margin:-20px 0 0 -20px;left:50%;width:30px;height:30px;padding:0}.bapf_lcontainer .bapf_loader{width:100%;height:100%;display:block;transform:rotate(0);animation:1s linear 0s infinite bapf_loader;position:relative}.bapf_lcontainer .bapf_loader .bapf_lfirst,.bapf_lcontainer .bapf_loader .bapf_lsecond{position:absolute;width:10px;height:10px;background:#000;background:linear-gradient(45deg,#000,transparent);display:block;border-radius:6px}.bapf_lcontainer .bapf_loader .bapf_lfirst{bottom:0;right:0}.bapf_lcontainer .bapf_loader .bapf_lsecond{top:0;left:0;transform:rotate(180deg)}.bapf_lcontainer .bapf_labove,.bapf_lcontainer .bapf_lbelow{position:absolute;display:block;text-align:center;width:80vw;left:calc(15px - 40vw)}.bapf_lcontainer .bapf_labove{bottom:120%}.bapf_lcontainer .bapf_lbelow{top:120%}.bapf_lcontainer .bapf_lafter,.bapf_lcontainer .bapf_lbefore{position:absolute;top:50%;margin-top:-15px;height:30px;line-height:30px;vertical-align:middle;white-space:nowrap}.bapf_lcontainer .bapf_lbefore{right:120%}.bapf_lcontainer .bapf_lafter{left:120%}.bapf_lcontainer .bapf_limg{width:100%;height:100%}.berocket_single_filter_widget .tippy-tooltip,.berocket_single_filter_widget .tippy-tooltip .tippy-content{font-size:1em}@media only screen and (max-device-width:767px){.bapf_hide_mobile{display:none!important}}.bapf_sfilter .bapf_button{font-size:1em}.bapf_sfilter .rightpcs{float:right}.bapf_sfilter .right2empcs{padding-left:10px}#bapf_footer_clrimg>div,#bapf_footer_count_before>div,#bapf_footer_description>div{z-index:999999999999!important}.bapf_sfilter.bapf_ckbox input[type=checkbox]{margin-right:5px}.bapf_sfilter.bapf_ckbox input[type=checkbox],.bapf_sfilter.bapf_ckbox label,.bapf_sfilter.bapf_ckbox label+span,.bapf_sfilter.bapf_ckbox label>span{vertical-align:middle}.select2-container--classic input[type=search],.select2-container--classic input[type=search]:focus{background-color:initial}.berocket_search_box_block{position:relative;padding:.5em}.berocket_search_box_block .berocket_search_box_background_all{position:relative;z-index:200}.berocket_search_box_block .berocket_search_box_background{z-index:100;position:absolute;top:0;bottom:0;left:0;right:0}.berocket_search_box_block select{min-width:100%}.berocket_search_box_button{cursor:pointer;display:block;text-align:center;padding:5px 0}.berocket_search_box_block .berocket_aapf_widget-wrapper ul{margin:0}.berocket_search_box_block .berocket_aapf_widget-wrapper{margin:1em 0}.bapf_show_hide{cursor:pointer}.bapf_hideckbox li input[type=checkbox],.bapf_hideckbox li input[type=checkbox]:after,.bapf_hideckbox li input[type=checkbox]:before{display:none!important}.bapf_hideckbox li label,.bapf_hideckbox li label a{color:#428bca}.bapf_hideckbox li input:checked+label:hover,.bapf_hideckbox li input:checked+label:hover a,.bapf_hideckbox li label:hover,.bapf_hideckbox li label:hover a{color:#2a6496}.bapf_hideckbox li input:checked+label,.bapf_hideckbox li input:checked+label a{color:#222}.bapf_sfilter.bapf_clr_txt_left .bapf_body ul,.bapf_sfilter.bapf_clr_txt_right .bapf_body ul{width:100%;flex-basis:100%}.bapf_sfilter.bapf_clr_txt_left .bapf_body ul li,.bapf_sfilter.bapf_clr_txt_right .bapf_body ul li{display:flex;align-items:center;flex-wrap:wrap}.bapf_sfilter.bapf_clr_txt_left .bapf_body ul li label,.bapf_sfilter.bapf_clr_txt_right .bapf_body ul li label{display:flex!important;flex-direction:row!important;align-items:center!important}.bapf_sfilter.bapf_clr_txt_left .bapf_body ul li label .bapf_clr_span,.bapf_sfilter.bapf_clr_txt_left .bapf_body ul li label .bapf_img_span,.bapf_sfilter.bapf_clr_txt_right .bapf_body ul li label .bapf_clr_span,.bapf_sfilter.bapf_clr_txt_right .bapf_body ul li label .bapf_img_span{flex-shrink:0}.bapf_sfilter.bapf_button_berocket .bapf_button{font-size:20px;padding:8px 30px;border:0;line-height:28px;font-weight:600;display:inline-block;color:#fff;text-transform:uppercase;text-align:center;text-decoration:none;background-color:#f16543}.bapf_sfilter.bapf_button_berocket .bapf_button:hover{background-color:#d94825}.bapf_sfilter.bapf_colorinline li{display:inline-block!important}.bapf_sfilter .bapf_clr_span,.bapf_sfilter .bapf_img_span{display:inline-block!important;position:relative;overflow:hidden;margin:5px;height:2em;width:2em;line-height:2em;border:2px solid #000;text-align:center;vertical-align:middle;color:#222!important;text-shadow:0 0 3px #FFF,1px 0 2px #FFF,0 1px 2px #FFF,-1px 0 2px #FFF,0 -1px 2px #FFF,1px 1px 2px #FFF,1px -1px 2px #FFF,-1px 1px 2px #FFF,-1px -1px 2px #FFF;-webkit-transition:all .2s ease-out .1s;-moz-transition:all .2s ease-out .1s;-o-transition:all .2s ease-out .1s;transition:all .2s ease-out .1s}.bapf_sfilter .bapf_clr_span.h1em,.bapf_sfilter .bapf_img_span.h1em{height:1em;line-height:1em}.bapf_sfilter .bapf_clr_span.h2em,.bapf_sfilter .bapf_img_span.h2em{height:2em;line-height:2em}.bapf_sfilter .bapf_clr_span.h3em,.bapf_sfilter .bapf_img_span.h3em{height:3em;line-height:3em}.bapf_sfilter .bapf_clr_span.h4em,.bapf_sfilter .bapf_img_span.h4em{height:4em;line-height:4em}.bapf_sfilter .bapf_clr_span.h5em,.bapf_sfilter .bapf_img_span.h5em{height:5em;line-height:5em}.bapf_sfilter .bapf_clr_span.w1em,.bapf_sfilter .bapf_img_span.w1em{width:1em}.bapf_sfilter .bapf_clr_span.w2em,.bapf_sfilter .bapf_img_span.w2em{width:2em}.bapf_sfilter .bapf_clr_span.w3em,.bapf_sfilter .bapf_img_span.w3em{width:3em}.bapf_sfilter .bapf_clr_span.w4em,.bapf_sfilter .bapf_img_span.w4em{width:4em}.bapf_sfilter .bapf_clr_span.w5em,.bapf_sfilter .bapf_img_span.w5em{width:5em}.bapf_sfilter .bapf_img_span.w1em.h1em .fa,.bapf_sfilter .bapf_img_span.w1em.h2em .fa,.bapf_sfilter .bapf_img_span.w1em.h3em .fa,.bapf_sfilter .bapf_img_span.w1em.h4em .fa,.bapf_sfilter .bapf_img_span.w1em.h5em .fa,.bapf_sfilter .bapf_img_span.w2em.h1em .fa,.bapf_sfilter .bapf_img_span.w3em.h1em .fa,.bapf_sfilter .bapf_img_span.w4em.h1em .fa,.bapf_sfilter .bapf_img_span.w5em.h1em .fa{font-size:.8em}.bapf_sfilter .bapf_img_span.w2em.h2em .fa,.bapf_sfilter .bapf_img_span.w2em.h3em .fa,.bapf_sfilter .bapf_img_span.w2em.h4em .fa,.bapf_sfilter .bapf_img_span.w2em.h5em .fa,.bapf_sfilter .bapf_img_span.w3em.h2em .fa,.bapf_sfilter .bapf_img_span.w4em.h2em .fa,.bapf_sfilter .bapf_img_span.w5em.h2em .fa{font-size:1.6em}.bapf_sfilter .bapf_img_span.w3em.h3em .fa,.bapf_sfilter .bapf_img_span.w3em.h4em .fa,.bapf_sfilter .bapf_img_span.w3em.h5em .fa,.bapf_sfilter .bapf_img_span.w4em.h3em .fa,.bapf_sfilter .bapf_img_span.w5em.h3em .fa{font-size:2.4em}.bapf_sfilter .bapf_img_span.w4em.h4em .fa,.bapf_sfilter .bapf_img_span.w4em.h5em .fa,.bapf_sfilter .bapf_img_span.w5em.h4em .fa{font-size:3.2em}.bapf_sfilter .bapf_img_span.w5em.h5em .fa{font-size:4em}.bapf_sfilter .bapf_clr_span .bapf_clr_span_abslt{position:relative;z-index:100}.bapf_sfilter.brchecked_default input:checked+label .bapf_clr_span,.bapf_sfilter.brchecked_default input:checked+label .bapf_img_span,.bapf_sfilter.brchecked_rotate input:checked+label .bapf_clr_span,.bapf_sfilter.brchecked_rotate input:checked+label .bapf_img_span{-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg)}.bapf_sfilter.brchecked_scale input:checked+label .bapf_clr_span,.bapf_sfilter.brchecked_scale input:checked+label .bapf_img_span{transform:scale(1.1)}.bapf_sfilter.brchecked_image_shadow input:checked+label .bapf_clr_span,.bapf_sfilter.brchecked_shadow input:checked+label .bapf_clr_span,.bapf_sfilter.brchecked_shadow input:checked+label .bapf_img_span{box-shadow:0 0 1px 3px #88F}.bapf_sfilter.brchecked_image_shadow input:checked+label .bapf_img_span{-webkit-filter:drop-shadow(0 0 2px);-moz-filter:drop-shadow(0 0 2px);-o-filter:drop-shadow(0 0 2px);filter:drop-shadow(0 0 2px)}.bapf_sfilter.brchecked_hue_rotate input:checked+label .bapf_clr_span,.bapf_sfilter.brchecked_hue_rotate input:checked+label .bapf_img_span{-webkit-filter:hue-rotate(90deg);-moz-filter:hue-rotate(90deg);-o-filter:hue-rotate(90deg);filter:hue-rotate(90deg)}.bapf_sfilter .bapf_clr_multi{position:absolute;top:0;bottom:0;left:0;right:0;z-index:2;transform:rotateZ(45deg);padding:0;margin:-2em 0;box-sizing:border-box}.bapf_sfilter .bapf_clr_multi .bapf_clr_multi_singl{position:absolute;top:-50%;bottom:-50%;padding:0;margin:0;box-shadow:none;box-sizing:border-box;border:0}.bapf_sfilter .bapf_clr_multi_2 .bapf_clr_multi_singl,.bapf_sfilter .bapf_clr_multi_3 .bapf_clr_multi_singl{width:100%}.bapf_sfilter .bapf_clr_multi_3 .bapf_clr_multi_singl_1{width:34%}.bapf_sfilter .bapf_clr_multi_3 .bapf_clr_multi_singl_0,.bapf_sfilter .bapf_clr_multi_3 .bapf_clr_multi_singl_2{width:83%}.bapf_sfilter .bapf_clr_multi_4 .bapf_clr_multi_singl{width:25%}.bapf_sfilter .bapf_clr_multi_4 .bapf_clr_multi_singl_0,.bapf_sfilter .bapf_clr_multi_4 .bapf_clr_multi_singl_3{width:75%}.bapf_sfilter .bapf_clr_multi .bapf_clr_multi_singl_0{left:-50%}.bapf_sfilter .bapf_clr_multi_2 .bapf_clr_multi_singl_1{left:50%}.bapf_sfilter .bapf_clr_multi_3 .bapf_clr_multi_singl_1{left:33%}.bapf_sfilter .bapf_clr_multi_4 .bapf_clr_multi_singl_1{left:25%}.bapf_sfilter .bapf_clr_multi_3 .bapf_clr_multi_singl_2{left:67%}.bapf_sfilter .bapf_clr_multi_4 .bapf_clr_multi_singl_2{left:50%}.bapf_sfilter .bapf_clr_multi_4 .bapf_clr_multi_singl_3{left:75%}.bapf_sfilter.bapf_clr_txt_left .bapf_img_span{margin:5px 0 5px 10px}.bapf_sfilter.bapf_clr_txt_right .bapf_img_span{margin:5px 10px 5px 0}.bapf_sfilter.bapf_clr_txt_bottom .bapf_img_span,.bapf_sfilter.bapf_clr_txt_top .bapf_img_span{margin:5px 10px}.bapf_sfilter.bapf_colorinline.bapf_clr_txt_bottom li label,.bapf_sfilter.bapf_colorinline.bapf_clr_txt_top li label{display:inline-block!important;text-align:center}.bapf_sfilter.bapf_clr_txt_bottom .bapf_clr_text,.bapf_sfilter.bapf_clr_txt_top .bapf_clr_text{display:block;margin-right:10px;margin-left:10px}.bapf_colorinline .bapf_body li{text-align:center}.bapf_img_woborder.bapf_sfilter .bapf_img_span{border:none;overflow:visible}.bapf_clr_woborder.bapf_sfilter .bapf_clr_span{border:none}.bapf_asradio2 ul li input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;display:inline-block;vertical-align:middle;border:2px solid #555;width:15px;height:15px;outline:0;border-radius:10px;padding:2px;margin-right:5px}.bapf_asradio2 ul li input[type=checkbox]:checked{background:#555;background-clip:content-box}.bapf_slct select{width:100%;font-size:1em}.bapf_slct .select2 .select2-search__field{width:auto!important}#bapf-select2-high-zindex .select2-container{z-index:999999999!important}.bapf_sfa_inline .berocket_aapf_widget_selected_area ul li{display:inline-block;margin-left:3px!important;margin-right:3px!important}.bapf_ckbox_square input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;display:inline-block;vertical-align:middle;border:2px solid #555;width:20px;height:20px;outline:0;padding:4px;margin-right:5px}.bapf_ckbox_square input[type=checkbox]:checked{background:#555;background-clip:content-box}.bapf_clr_square .bapf_clr_span{border-radius:50em}.bapf_date_all .bapf_date_from,.bapf_date_all .bapf_date_to{max-width:49%;display:inline-block;text-align:center}.bapf_date_all .bapf_date_from{float:left}.bapf_date_all .bapf_date_to{float:right}.bapf_date_all:after{content:"";display:block;clear:both}.bapf_date_all .bapf_date_from input[type=text],.bapf_date_all .bapf_date_to input[type=text]{font-size:1em;width:auto;max-width:100%;text-align:center;margin:0 3px!important;padding:0!important}.bapf_divi_sfa h3,.divi_checkbox_class h3,.divi_color_class h3,.divi_image_class h3,.divi_slider_class h3{color:#6d6d6d;font-weight:700;font-size:14px;display:block;cursor:auto;border-bottom:1px solid rgba(0,0,0,.1);margin:0 0 .8em;padding-bottom:.8em;width:100%;position:relative;line-height:1em}.divi_checkbox_class .divi_checkbox_class_item{position:relative;margin-bottom:7px!important}.divi_checkbox_class .divi_checkbox_class_item input[type=checkbox]{border:1px solid #b4b9be;background:#fff;color:#555;clear:none;cursor:pointer;display:inline-block;line-height:1;height:20px;margin:0 4px 0 0;padding:0;text-align:center;vertical-align:middle;width:20px;-webkit-appearance:none;transition:.05s border-color ease-in-out;font-size:16px;outline:0;position:relative}.divi_checkbox_class .divi_checkbox_class_item input[type=checkbox]:checked{background-clip:content-box}.divi_checkbox_class .divi_checkbox_class_item label{font-family:"Source Sans Pro",HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;line-height:1.618;text-rendering:optimizeLegibility;color:#6d6d6d;font-size:.875em;font-weight:400;margin:0 0 0 .3819820591em}.divi_checkbox_class .divi_checkbox_class_item label+span{background:#e6e6e6;border-radius:50px;padding:.5em .8em;font-size:.65em;line-height:1.1em;color:#5f5f5f;display:inline-block;vertical-align:middle;margin-top:-2px;position:relative;top:0;margin-left:5px}.bapf_sfilter.bapf_divi_button .bapf_button,.divi_color_class .divi_color_class_item label,.divi_image_class .divi_image_class_item label{line-height:1.618;text-rendering:optimizeLegibility;font-family:"Source Sans Pro",HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}.divi_checkbox_class .divi_checkbox_class_item input[type=checkbox]:checked{background:0 0}.divi_checkbox_class .divi_checkbox_class_item input[type=checkbox]:checked:before{content:"";position:absolute;height:6px;width:15px;border:0;border-bottom:1px solid #616971;border-left:1px solid #616971;transform:rotate(-49deg) skew(0deg,-10deg);left:2px;top:2px}.divi_color_class .divi_color_class_item{position:relative;margin-bottom:7px!important}.divi_color_class .divi_color_class_item label{color:#6d6d6d;font-size:.875em;font-weight:400;margin:0 0 0 .3819820591em}.bapf_sfilter.divi_color_class .bapf_clr_span{display:inline-block!important;position:relative;overflow:visible;margin:5px 10px 5px 0;height:2em;width:2em;line-height:2em;border:0;text-align:center;vertical-align:middle;color:#222!important;-webkit-transition:all .2s ease-out .1s;-moz-transition:all .2s ease-out .1s;-o-transition:all .2s ease-out .1s;transition:all .2s ease-out .1s;border-radius:50%;box-shadow:1px 1px 2px #eee}.bapf_sfilter.divi_color_class.brchecked_shadow input:checked+label .bapf_clr_span,.bapf_sfilter.divi_image_class.brchecked_shadow input:checked+label .bapf_img_span{box-shadow:0 0 1px 3px #88F}.bapf_sfilter.divi_color_class.bapf_colorinline li.divi_color_class_item{display:inline-block!important}.bapf_sfilter.divi_color_class .bapf_clr_span.h1em,.bapf_sfilter.divi_color_class .bapf_clr_span.h2em,.bapf_sfilter.divi_color_class .bapf_clr_span.w1em,.bapf_sfilter.divi_color_class .bapf_clr_span.w2em{height:2em;line-height:2em;width:2em}.bapf_sfilter.divi_color_class .bapf_clr_span.h3em,.bapf_sfilter.divi_color_class .bapf_clr_span.w3em{height:3em;line-height:3em;width:3em}.bapf_sfilter.divi_color_class .bapf_clr_span.h4em,.bapf_sfilter.divi_color_class .bapf_clr_span.w4em{height:4em;line-height:4em;width:4em}.bapf_sfilter.divi_color_class .bapf_clr_span.h5em,.bapf_sfilter.divi_color_class .bapf_clr_span.w5em{height:5em;line-height:5em;width:5em}.bapf_sfilter.divi_color_class .bapf_clr_span .bapf_clr_span_abslt{position:absolute;z-index:100;display:inline-block!important;top:-2px;left:-8px;margin-left:3px;font-size:.65em;line-height:1em;color:#5f5f5f!important;vertical-align:middle}.bapf_sfilter.divi_color_class .bapf_clr_span .bapf_clr_span_abslt .pcs{padding:.4em .8em;background:#e6e6e6;border-radius:50px;line-height:1em}.bapf_sfilter.divi_color_class.bapf_clr_txt_bottom .bapf_clr_span .bapf_clr_span_abslt,.bapf_sfilter.divi_color_class.bapf_clr_txt_left .bapf_clr_span .bapf_clr_span_abslt,.bapf_sfilter.divi_color_class.bapf_clr_txt_right .bapf_clr_span .bapf_clr_span_abslt,.bapf_sfilter.divi_color_class.bapf_clr_txt_top .bapf_clr_span .bapf_clr_span_abslt{display:none!important}.bapf_sfilter.divi_color_class.bapf_clr_txt_bottom label span.pcs,.bapf_sfilter.divi_color_class.bapf_clr_txt_left label span.pcs,.bapf_sfilter.divi_color_class.bapf_clr_txt_right label span.pcs,.bapf_sfilter.divi_color_class.bapf_clr_txt_top label span.pcs{background:#e6e6e6;border-radius:50px;padding:.6em .8em;font-size:.7em;line-height:1em;color:#5f5f5f;display:inline-block;vertical-align:middle;position:relative;top:-1px;margin-left:4px;font-weight:400}.bapf_sfilter.divi_color_class.bapf_clr_txt_left .bapf_clr_span{margin:5px 0 5px 10px}.bapf_sfilter.divi_color_class.brchecked_default input:checked+label .bapf_clr_span{position:relative;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.bapf_sfilter.divi_color_class.brchecked_default input:checked+label .bapf_clr_span:before{content:"";position:absolute;height:6px;width:15px;border:0;border-bottom:1px solid #fff;border-left:1px solid #fff;transform:translate(-50%,-50%) rotate(-49deg) skew(0deg,-10deg);left:50%;top:50%;z-index:10}.bapf_sfilter.divi_color_class.brchecked_default input:checked+label .bapf_clr_span:after{content:"";position:absolute;height:6px;width:15px;border:0;border-bottom:1px solid #999;border-left:1px solid #999;transform:translate(-45%,-50%) rotate(-49deg) skew(0deg,-10deg);left:50%;top:50%;z-index:9}.bapf_sfilter.divi_color_class .divi_color_class_item .bapf_clr_span .bapf_clr_span_abslt{position:absolute}.bapf_sfilter.divi_color_class.brchecked_default input:checked+label .bapf_clr_text{font-weight:700}.bapf_sfilter.divi_color_class.brchecked_rotate input:checked+label .bapf_clr_span{-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg)}.bapf_sfilter.divi_color_class.brchecked_scale input:checked+label .bapf_clr_span{transform:scale(1.1)}.bapf_sfilter.divi_color_class .bapf_clr_multi{padding:0;margin:0;width:inherit;height:inherit;overflow:hidden;border-radius:50px}.bapf_sfilter.divi_color_class.bapf_clr_txt_left .bapf_img_span{margin:5px 0 5px 10px}.bapf_sfilter.divi_color_class.bapf_clr_txt_right .bapf_img_span{margin:5px 10px 5px 0}.bapf_sfilter.divi_color_class.bapf_clr_txt_bottom .bapf_img_span,.bapf_sfilter.divi_color_class.bapf_clr_txt_top .bapf_img_span{margin:5px 10px}.bapf_sfilter.divi_color_class.bapf_colorinline.bapf_clr_txt_bottom li label,.bapf_sfilter.divi_color_class.bapf_colorinline.bapf_clr_txt_top li label{display:inline-block!important;text-align:center}.bapf_sfilter.divi_color_class.bapf_clr_txt_bottom .bapf_clr_text,.bapf_sfilter.divi_color_class.bapf_clr_txt_top .bapf_clr_text{display:block;margin-right:10px;margin-left:10px}.divi_color_class .bapf_colorinline .bapf_body li{text-align:center}.divi_image_class .divi_image_class_item{position:relative;margin-bottom:7px!important}.divi_image_class .divi_image_class_item label{color:#6d6d6d;font-size:.875em;font-weight:400}.bapf_sfilter.divi_image_class .bapf_img_span{display:inline-block!important;position:relative;overflow:visible;margin:5px 10px 5px 0;height:2em;width:2em;line-height:2em;border:0;text-align:center;vertical-align:middle;color:#222!important;-webkit-transition:all .2s ease-out .1s;-moz-transition:all .2s ease-out .1s;-o-transition:all .2s ease-out .1s;transition:all .2s ease-out .1s;border-radius:50%;box-shadow:1px 1px 2px #eee}.bapf_sfilter.divi_image_class.bapf_colorinline li.divi_color_class_item{display:inline-block!important}.bapf_sfilter.divi_image_class .bapf_img_span.h1em,.bapf_sfilter.divi_image_class .bapf_img_span.h2em,.bapf_sfilter.divi_image_class .bapf_img_span.w1em,.bapf_sfilter.divi_image_class .bapf_img_span.w2em{height:2em;line-height:2em;width:2em}.bapf_sfilter.divi_image_class .bapf_img_span.h3em,.bapf_sfilter.divi_image_class .bapf_img_span.w3em{height:3em;line-height:3em;width:3em}.bapf_sfilter.divi_image_class .bapf_img_span.h4em,.bapf_sfilter.divi_image_class .bapf_img_span.w4em{height:4em;line-height:4em;width:4em}.bapf_sfilter.divi_image_class .bapf_img_span.h5em,.bapf_sfilter.divi_image_class .bapf_img_span.w5em{height:5em;line-height:5em;width:5em}.bapf_sfilter.divi_image_class .bapf_img_span .bapf_img_span_abslt{position:absolute;z-index:100;display:inline-block!important;top:-2px;left:-8px;margin-left:3px;font-size:.65em;line-height:1em;color:#5f5f5f!important;vertical-align:middle}.bapf_sfilter.divi_image_class .bapf_img_span .bapf_img_span_abslt .pcs{padding:.4em .8em;background:#e6e6e6;border-radius:50px;line-height:1em}.bapf_sfilter.divi_image_class.bapf_clr_txt_bottom .bapf_img_span .bapf_img_span_abslt,.bapf_sfilter.divi_image_class.bapf_clr_txt_left .bapf_img_span .bapf_img_span_abslt,.bapf_sfilter.divi_image_class.bapf_clr_txt_right .bapf_img_span .bapf_img_span_abslt,.bapf_sfilter.divi_image_class.bapf_clr_txt_top .bapf_img_span .bapf_img_span_abslt{display:none!important}.bapf_sfilter.divi_image_class.bapf_clr_txt_bottom label span.pcs,.bapf_sfilter.divi_image_class.bapf_clr_txt_left label span.pcs,.bapf_sfilter.divi_image_class.bapf_clr_txt_right label span.pcs,.bapf_sfilter.divi_image_class.bapf_clr_txt_top label span.pcs{background:#e6e6e6;border-radius:50px;padding:.6em .8em;font-size:.7em;line-height:1em;color:#5f5f5f;display:inline-block;vertical-align:middle;position:relative;top:-1px;margin-left:4px;font-weight:400}.bapf_sfilter.divi_image_class.bapf_clr_txt_left .bapf_img_span{margin:5px 0 5px 10px}.bapf_sfilter.divi_image_class .bapf_clr_text{white-space:nowrap}.bapf_sfilter.divi_image_class.brchecked_default input:checked+label .bapf_clr_text{font-weight:700}.bapf_sfilter.divi_image_class.brchecked_default input:checked+label .bapf_img_span{position:relative;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.bapf_sfilter.divi_image_class.brchecked_default input:checked+label .bapf_img_span:before{content:"";position:absolute;height:6px;width:15px;border:0;border-bottom:2px solid #fff;border-left:2px solid #fff;transform:translate(-50%,-50%) rotate(-49deg) skew(0deg,-10deg);left:50%;top:50%;z-index:10}.bapf_sfilter.divi_image_class.brchecked_default input:checked+label .bapf_img_span:after{content:"";position:absolute;height:6px;width:17px;border:0;border-bottom:1px solid #999;border-left:1px solid #999;transform:translate(-45%,-30%) rotate(-49deg) skew(0deg,-10deg);left:50%;top:50%;z-index:9}.bapf_sfilter.divi_image_class .divi_image_class_item .bapf_img_span .bapf_img_span_abslt{position:absolute}.bapf_sfilter.divi_image_class.brchecked_rotate input:checked+label .bapf_img_span{-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg)}.bapf_sfilter.divi_image_class.brchecked_scale input:checked+label .bapf_img_span{transform:scale(1.1)}.bapf_sfilter.divi_image_class .bapf_img_multi{position:absolute;top:0;bottom:0;left:0;right:0;z-index:2;transform:rotateZ(45deg);padding:0;margin:-2em 0;box-sizing:border-box}.bapf_sfilter.divi_image_class .bapf_img_multi .bapf_img_multi_singl{position:absolute;top:-50%;bottom:-50%;padding:0;margin:0;box-shadow:none;box-sizing:border-box;border:0}.bapf_sfilter.divi_image_class .bapf_img_multi_2 .bapf_img_multi_singl,.bapf_sfilter.divi_image_class .bapf_img_multi_3 .bapf_img_multi_singl{width:100%}.bapf_sfilter.divi_image_class .bapf_img_multi_3 .bapf_img_multi_singl_1{width:34%}.bapf_sfilter.divi_image_class .bapf_img_multi_3 .bapf_img_multi_singl_0,.bapf_sfilter.divi_image_class .bapf_img_multi_3 .bapf_img_multi_singl_2{width:83%}.bapf_sfilter.divi_image_class .bapf_img_multi_4 .bapf_img_multi_singl{width:25%}.bapf_sfilter.divi_image_class .bapf_img_multi_4 .bapf_img_multi_singl_0,.bapf_sfilter.divi_image_class .bapf_img_multi_4 .bapf_img_multi_singl_3{width:75%}.bapf_sfilter.divi_image_class .bapf_img_multi .bapf_img_multi_singl_0{left:-50%}.bapf_sfilter.divi_image_class .bapf_img_multi_2 .bapf_img_multi_singl_1{left:50%}.bapf_sfilter.divi_image_class .bapf_img_multi_3 .bapf_img_multi_singl_1{left:33%}.bapf_sfilter.divi_image_class .bapf_img_multi_4 .bapf_img_multi_singl_1{left:25%}.bapf_sfilter.divi_image_class .bapf_img_multi_3 .bapf_img_multi_singl_2{left:67%}.bapf_sfilter.divi_image_class .bapf_img_multi_4 .bapf_img_multi_singl_2{left:50%}.bapf_sfilter.divi_image_class .bapf_img_multi_4 .bapf_img_multi_singl_3{left:75%}.bapf_sfilter.divi_image_class.bapf_img_txt_left .bapf_img_span{margin:5px 0 5px 10px}.bapf_sfilter.divi_image_class.bapf_img_txt_right .bapf_img_span{margin:5px 10px 5px 0}.bapf_sfilter.divi_image_class.bapf_img_txt_bottom .bapf_img_span,.bapf_sfilter.divi_image_class.bapf_img_txt_top .bapf_img_span{margin:5px 10px}.bapf_sfilter.divi_image_class.bapf_colorinline.bapf_img_txt_bottom li label,.bapf_sfilter.divi_image_class.bapf_colorinline.bapf_img_txt_top li label{display:inline-block!important;text-align:center}.bapf_sfilter.divi_image_class.bapf_img_txt_bottom .bapf_img_text,.bapf_sfilter.divi_image_class.bapf_img_txt_top .bapf_img_text{display:block;margin-right:10px;margin-left:10px}.divi_image_class .bapf_colorinline .bapf_body li{text-align:center}.divi_slider_class .bapf_slidr_all{margin-bottom:40px}.divi_slider_class .bapf_slidr_all .bapf_slidr_main.ui-widget-content{height:2px;background:#d1d4d7}.divi_slider_class .bapf_slidr_all .bapf_from,.divi_slider_class .bapf_slidr_all .bapf_to{text-rendering:optimizeLegibility;color:#6d6d6d;font-size:.875em;font-weight:400}.divi_slider_class .bapf_slidr_all .bapf_slidr_main.ui-slider .ui-slider-handle{border-radius:50px;top:-.5em;width:1.2em;height:1.2em;cursor:pointer;background:#fff;border:1px solid #d3d3d3}.divi_slider_class .bapf_slidr_all .bapf_slidr_main.ui-slider .ui-slider-handle:hover{border:1px solid #999}.divi_slider_class .bapf_slidr_all .bapf_slidr_main.ui-slider .ui-slider-range{background:#975dc3;border:none}.divi_checkbox_class_item ul{margin-top:6px!important}.divi_checkbox_class_item .bapf_cchild,.divi_checkbox_class_item .bapf_ochild{height:1em;width:1em;position:relative;top:3px;margin-left:8px;cursor:pointer;transition:all .1s}.divi_checkbox_class_item .bapf_cchild::after,.divi_checkbox_class_item .bapf_cchild::before,.divi_checkbox_class_item .bapf_ochild::after,.divi_checkbox_class_item .bapf_ochild::before{content:'';display:block;border-top:1px solid #6d6d6d;position:absolute;left:0;top:50%;width:.6em}.divi_checkbox_class_item .bapf_ochild::after{transform:rotateZ(90deg)}.divi_checkbox_class_item .bapf_cchild::before{transform:rotateZ(45deg);width:.7em}.divi_checkbox_class_item .bapf_cchild::after{transform:rotateZ(-45deg);width:.7em}.bapf_sfilter.bapf_divi_button .bapf_button{background-color:#eee;border-color:#eee;color:#333;display:block!important;width:100%;font-size:1em;font-weight:400}.bapf_sfilter.bapf_divi_button .bapf_button:hover{background-color:#d5d5d5;border-color:#d5d5d5}.bapf_sfilter.bapf_divi_sfa .berocket_aapf_widget_selected_filter>span{display:none}.bapf_sfilter.bapf_divi_sfa .berocket_aapf_widget_selected_filter ul{margin-left:0;margin-bottom:10px}.bapf_sfilter.bapf_divi_sfa .berocket_aapf_widget_selected_filter ul li{display:inline-block}.bapf_sfilter.bapf_divi_sfa .berocket_aapf_widget_selected_filter ul li a{padding:.4em 2em .4em .8em;background:#e6e6e6;border-radius:50px;line-height:1em;font-size:.85em;text-rendering:optimizeLegibility;font-weight:400;color:#5f5f5f!important;display:inline-block;margin-right:7px;margin-bottom:7px;position:relative;font-family:"Source Sans Pro",HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}.bapf_sfilter.bapf_divi_sfa .berocket_aapf_widget_selected_filter ul li a i{position:absolute;left:100%;margin-left:-1.4em;top:.9em}.bapf_sfilter.bapf_divi_sfa .berocket_aapf_widget_selected_filter ul li a i::after,.bapf_sfilter.bapf_divi_sfa .berocket_aapf_widget_selected_filter ul li a i::before{content:'';display:block;border-top:1px solid #6d6d6d;position:absolute;left:0;top:50%;width:.9em;transform:rotateZ(45deg)}.bapf_sfilter.bapf_divi_sfa .berocket_aapf_widget_selected_filter ul li a i::after{transform:rotateZ(-45deg)}.irs--bapf-flat{height:40px}.irs--bapf-flat.irs-with-grid{height:60px}.irs--bapf-flat .irs-line{top:25px;height:12px;background-color:#e1e4e9;border-radius:8px}.irs--bapf-flat .irs-bar{top:28px;height:6px;background-color:#617be5}.irs--bapf-flat .irs-bar--single{border-radius:8px 0 0 8px}.irs--bapf-flat .irs-shadow{height:1px;bottom:16px;background-color:#e1e4e9}.irs--bapf-flat .irs-handle{top:25px;width:12px;height:12px;background-color:transparent}.irs--bapf-flat .irs-handle>i:first-child{position:absolute;display:block;top:0;left:50%;width:100%;height:100%;margin-left:-6px;background-color:#516bd5;border-radius:8px}.irs--bapf-flat .irs-handle.state_hover>i:first-child,.irs--bapf-flat .irs-handle:hover>i:first-child{background-color:#415bc5}.irs--bapf-flat .irs-max,.irs--bapf-flat .irs-min{top:0;padding:1px 3px;color:#999;font-size:10px;line-height:1.333;text-shadow:none;background-color:#e1e4e9;border-radius:8px}.irs--bapf-flat .irs-from,.irs--bapf-flat .irs-single,.irs--bapf-flat .irs-to{color:#fff;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background-color:#617be5;border-radius:8px}.irs--bapf-flat .irs-from:before,.irs--bapf-flat .irs-single:before,.irs--bapf-flat .irs-to:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#617be5}.irs--bapf-flat .irs-grid-pol{background-color:#e1e4e9}.irs--bapf-flat .irs-grid-text{color:#999}.bapf_sfilter.bapf_srch .bapf_form{display:flex;flex-direction:row}.bapf_sfilter.bapf_srch .bapf_form .bapf_input{flex-basis:100%;min-width:100px}.bapf_sfilter.bapf_srch .bapf_form .bapf_search{margin-left:5px}.bapf_sfilter.bapf_srch .bapf_form{padding:0;margin:0}.bapf_srch .bapf_suggest{position:relative}.bapf_srch .bapf_current_suggest{position:absolute;top:100%;left:0;right:0;background-color:#fff;border:1px solid #eee;z-index:1000;overflow:auto}.bapf_srch .bapf_current_suggest .bapf_suggest_element{cursor:pointer;color:#444;display:block;margin:0;padding:5px}.bapf_srch .bapf_current_suggest .bapf_suggest_element:hover{background-color:#f3f3f3;color:#111}.bapf_loader_search{position:relative;height:100px}.bapf_srch.bapf_button_icon .bapf_form{position:relative}.bapf_srch.bapf_button_icon .bapf_input{height:32px;line-height:32px;font-size:20px}.bapf_srch.bapf_button_icon span.bapf_search{position:absolute;right:0;line-height:32px;top:0;font-size:24px;padding:0;margin:0;display:block;width:32px;text-align:center;cursor:pointer;color:#777}.bapf_srch.bapf_button_icon span.bapf_search:hover,.bapf_tag_cloud input[type=checkbox]+label,.bapf_tag_cloud input[type=checkbox]+label *{color:#333}.bapf_tag_cloud input[type=checkbox]{display:none!important}.bapf_tag_cloud input[type=checkbox]+label{padding:3px!important;background-color:#eee}.bapf_tag_cloud input[type=checkbox]:checked+label,.bapf_tag_cloud input[type=checkbox]:checked+label *{background-color:#333;color:#eee}.bapf_tag_cloud ul{text-align:center}.bapf_tag_cloud ul li{display:inline-block!important;line-height:34px;vertical-align:baseline;margin:2px!important}.bapf_tag_cloud .bapf_tag_size_10 *{font-size:10px}.bapf_tag_cloud .bapf_tag_size_11 *{font-size:11px}.bapf_tag_cloud .bapf_tag_size_12 *,.irs{font-size:12px}.bapf_tag_cloud .bapf_tag_size_13 *{font-size:13px}.bapf_tag_cloud .bapf_tag_size_14 *{font-size:14px}.bapf_tag_cloud .bapf_tag_size_15 *{font-size:15px}.bapf_tag_cloud .bapf_tag_size_16 *{font-size:16px}.bapf_tag_cloud .bapf_tag_size_17 *{font-size:17px}.bapf_tag_cloud .bapf_tag_size_18 *{font-size:18px}.bapf_tag_cloud .bapf_tag_size_19 *{font-size:19px}.bapf_tag_cloud .bapf_tag_size_20 *{font-size:20px}.bapf_tag_cloud .bapf_tag_size_21 *{font-size:21px}.bapf_tag_cloud .bapf_tag_size_22 *{font-size:22px}.bapf_tag_cloud .bapf_tag_size_23 *{font-size:23px}.bapf_tag_cloud .bapf_tag_size_24 *{font-size:24px}.bapf_tag_cloud .bapf_tag_size_25 *{font-size:25px}.bapf_tag_cloud .bapf_tag_size_26 *{font-size:26px}.bapf_tag_cloud .bapf_tag_size_27 *{font-size:27px}.bapf_tag_cloud .bapf_tag_size_28 *{font-size:28px}.bapf_tag_cloud .bapf_tag_size_29 *{font-size:29px}.bapf_tag_cloud .bapf_tag_size_30 *{font-size:30px}.bapf_tag_cloud .bapf_tag_size_31 *{font-size:31px}.bapf_tag_cloud .bapf_tag_size_32 *{font-size:32px}.bapf_tag_cloud .bapf_tag_size_33 *{font-size:33px}.bapf_tag_cloud .bapf_tag_size_34 *{font-size:34px}/*! jQuery UI - v1.12.1 - 2020-08-04
* http://jqueryui.com
* Includes: core.css, datepicker.css, slider.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=.bapfdpapcss&folderName=bapfdpapcss&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cc0000&fcError=5f3f3f&borderColorError=f1a899&bgTextureError=flat&bgColorError=fddfdf&iconColorHighlight=777620&fcHighlight=777620&borderColorHighlight=dad55e&bgTextureHighlight=flat&bgColorHighlight=fffa90&iconColorActive=ffffff&fcActive=ffffff&borderColorActive=003eff&bgTextureActive=flat&bgColorActive=007fff&iconColorHover=555555&fcHover=2b2b2b&borderColorHover=cccccc&bgTextureHover=flat&bgColorHover=ededed&iconColorDefault=777777&fcDefault=454545&borderColorDefault=c5c5c5&bgTextureDefault=flat&bgColorDefault=f6f6f6&iconColorContent=444444&fcContent=333333&borderColorContent=dddddd&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=444444&fcHeader=333333&borderColorHeader=dddddd&bgTextureHeader=flat&bgColorHeader=e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif
* Copyright jQuery Foundation and other contributors; Licensed MIT */.bapfdpapcss .ui-helper-hidden{display:none}.bapfdpapcss .ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.bapfdpapcss .ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.bapfdpapcss .ui-helper-clearfix:after,.bapfdpapcss .ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.bapfdpapcss .ui-icon,.select2-container{display:inline-block;vertical-align:middle}.bapfdpapcss .ui-helper-clearfix:after{clear:both}.bapfdpapcss .ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.bapfdpapcss .ui-front{z-index:100}.bapfdpapcss .ui-state-disabled{cursor:default!important;pointer-events:none}.bapfdpapcss .ui-icon{margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.bapfdpapcss .ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.bapfdpapcss .ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.bapfdpapcss .ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.bapfdpapcss .ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.bapfdpapcss .ui-datepicker .ui-datepicker-next,.bapfdpapcss .ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.bapfdpapcss .ui-datepicker .ui-datepicker-next-hover,.bapfdpapcss .ui-datepicker .ui-datepicker-prev-hover{top:1px}.bapfdpapcss .ui-datepicker .ui-datepicker-prev{left:2px}.bapfdpapcss .ui-datepicker .ui-datepicker-next{right:2px}.bapfdpapcss .ui-datepicker .ui-datepicker-prev-hover{left:1px}.bapfdpapcss .ui-datepicker .ui-datepicker-next-hover{right:1px}.bapfdpapcss .ui-datepicker .ui-datepicker-next span,.bapfdpapcss .ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.bapfdpapcss .ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.bapfdpapcss .ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.bapfdpapcss .ui-datepicker select.ui-datepicker-month,.bapfdpapcss .ui-datepicker select.ui-datepicker-year{width:45%}.bapfdpapcss .ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.bapfdpapcss .ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.bapfdpapcss .ui-datepicker td{border:0;padding:1px}.bapfdpapcss .ui-datepicker td a,.bapfdpapcss .ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.bapfdpapcss .ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.bapfdpapcss .ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.bapfdpapcss .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current,.bapfdpapcss .ui-datepicker-multi .ui-datepicker-group,.bapfdpapcss .ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.bapfdpapcss .ui-datepicker.ui-datepicker-multi{width:auto}.bapfdpapcss .ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.bapfdpapcss .ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.bapfdpapcss .ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.bapfdpapcss .ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.bapfdpapcss .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.bapfdpapcss .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.bapfdpapcss .ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.bapfdpapcss .ui-datepicker-row-break{clear:both;width:100%;font-size:0}.bapfdpapcss .ui-datepicker-rtl{direction:rtl}.bapfdpapcss .ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.bapfdpapcss .ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.bapfdpapcss .ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.bapfdpapcss .ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.bapfdpapcss .ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.bapfdpapcss .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.bapfdpapcss .ui-datepicker-rtl .ui-datepicker-group{float:right}.bapfdpapcss .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.bapfdpapcss .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.bapfdpapcss .ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.bapfdpapcss .ui-slider{position:relative;text-align:left}.bapfdpapcss .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.bapfdpapcss .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.bapfdpapcss .ui-slider.ui-state-disabled .ui-slider-handle,.bapfdpapcss .ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.bapfdpapcss .ui-slider-horizontal{height:.8em}.bapfdpapcss .ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.bapfdpapcss .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.bapfdpapcss .ui-slider-horizontal .ui-slider-range-min{left:0}.bapfdpapcss .ui-slider-horizontal .ui-slider-range-max{right:0}.bapfdpapcss .ui-slider-vertical{width:.8em;height:100px}.bapfdpapcss .ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.bapfdpapcss .ui-slider-vertical .ui-slider-range{left:0;width:100%}.bapfdpapcss .ui-slider-vertical .ui-slider-range-min{bottom:0}.bapfdpapcss .ui-slider-vertical .ui-slider-range-max{top:0}/*! jQuery UI - v1.12.1 - 2020-08-04
* http://jqueryui.com
* Copyright jQuery Foundation and other contributors; Licensed MIT */.bapfdpapcss .ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.bapfdpapcss .ui-widget .ui-widget{font-size:1em}.bapfdpapcss .ui-widget button,.bapfdpapcss .ui-widget input,.bapfdpapcss .ui-widget select,.bapfdpapcss .ui-widget textarea{font-family:Arial,Helvetica,sans-serif;font-size:1em}.bapfdpapcss .ui-widget.ui-widget-content{border:1px solid #c5c5c5}.bapfdpapcss .ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.bapfdpapcss .ui-widget-content a{color:#333}.bapfdpapcss .ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:700}.bapfdpapcss .ui-widget-header a{color:#333}.bapfdpapcss .ui-button,.bapfdpapcss .ui-state-default,.bapfdpapcss .ui-widget-content .ui-state-default,.bapfdpapcss .ui-widget-header .ui-state-default,html .bapfdpapcss .ui-button.ui-state-disabled:active,html .bapfdpapcss .ui-button.ui-state-disabled:hover{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:400;color:#454545}.bapfdpapcss .ui-button,.bapfdpapcss .ui-state-default a,.bapfdpapcss .ui-state-default a:link,.bapfdpapcss .ui-state-default a:visited,a.bapfdpapcss .ui-button,a:link.bapfdpapcss .ui-button,a:visited.bapfdpapcss .ui-button{color:#454545;text-decoration:none}.bapfdpapcss .ui-button:focus,.bapfdpapcss .ui-button:hover,.bapfdpapcss .ui-state-focus,.bapfdpapcss .ui-state-hover,.bapfdpapcss .ui-widget-content .ui-state-focus,.bapfdpapcss .ui-widget-content .ui-state-hover,.bapfdpapcss .ui-widget-header .ui-state-focus,.bapfdpapcss .ui-widget-header .ui-state-hover{border:1px solid #ccc;background:#ededed;font-weight:400;color:#2b2b2b}.bapfdpapcss .ui-state-focus a,.bapfdpapcss .ui-state-focus a:hover,.bapfdpapcss .ui-state-focus a:link,.bapfdpapcss .ui-state-focus a:visited,.bapfdpapcss .ui-state-hover a,.bapfdpapcss .ui-state-hover a:hover,.bapfdpapcss .ui-state-hover a:link,.bapfdpapcss .ui-state-hover a:visited,a.bapfdpapcss .ui-button:focus,a.bapfdpapcss .ui-button:hover{color:#2b2b2b;text-decoration:none}.bapfdpapcss .ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.bapfdpapcss .ui-button.ui-state-active:hover,.bapfdpapcss .ui-button:active,.bapfdpapcss .ui-state-active,.bapfdpapcss .ui-widget-content .ui-state-active,.bapfdpapcss .ui-widget-header .ui-state-active,a.bapfdpapcss .ui-button:active{border:1px solid #003eff;background:#007fff;font-weight:400;color:#fff}.bapfdpapcss .ui-icon-background,.bapfdpapcss .ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.bapfdpapcss .ui-state-active a,.bapfdpapcss .ui-state-active a:link,.bapfdpapcss .ui-state-active a:visited{color:#fff;text-decoration:none}.bapfdpapcss .ui-state-highlight,.bapfdpapcss .ui-widget-content .ui-state-highlight,.bapfdpapcss .ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.bapfdpapcss .ui-state-checked{border:1px solid #dad55e;background:#fffa90}.bapfdpapcss .ui-state-highlight a,.bapfdpapcss .ui-widget-content .ui-state-highlight a,.bapfdpapcss .ui-widget-header .ui-state-highlight a{color:#777620}.bapfdpapcss .ui-state-error,.bapfdpapcss .ui-widget-content .ui-state-error,.bapfdpapcss .ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.bapfdpapcss .ui-state-error a,.bapfdpapcss .ui-state-error-text,.bapfdpapcss .ui-widget-content .ui-state-error a,.bapfdpapcss .ui-widget-content .ui-state-error-text,.bapfdpapcss .ui-widget-header .ui-state-error a,.bapfdpapcss .ui-widget-header .ui-state-error-text{color:#5f3f3f}.bapfdpapcss .ui-priority-primary,.bapfdpapcss .ui-widget-content .ui-priority-primary,.bapfdpapcss .ui-widget-header .ui-priority-primary{font-weight:700}.bapfdpapcss .ui-priority-secondary,.bapfdpapcss .ui-widget-content .ui-priority-secondary,.bapfdpapcss .ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.bapfdpapcss .ui-state-disabled,.bapfdpapcss .ui-widget-content .ui-state-disabled,.bapfdpapcss .ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.bapfdpapcss .ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.bapfdpapcss .ui-icon{width:16px;height:16px}.bapfdpapcss .ui-icon,.bapfdpapcss .ui-widget-content .ui-icon,.bapfdpapcss .ui-widget-header .ui-icon{background-image:url(/wp-content/plugins/woocommerce-ajax-filters/assets/frontend/css/images/ui-icons_444444_256x240.png)}.bapfdpapcss .ui-button:focus .ui-icon,.bapfdpapcss .ui-button:hover .ui-icon,.bapfdpapcss .ui-state-focus .ui-icon,.bapfdpapcss .ui-state-hover .ui-icon{background-image:url(/wp-content/plugins/woocommerce-ajax-filters/assets/frontend/css/images/ui-icons_555555_256x240.png)}.bapfdpapcss .ui-button:active .ui-icon,.bapfdpapcss .ui-state-active .ui-icon{background-image:url(/wp-content/plugins/woocommerce-ajax-filters/assets/frontend/css/images/ui-icons_ffffff_256x240.png)}.bapfdpapcss .ui-button .ui-state-highlight.ui-icon,.bapfdpapcss .ui-state-highlight .ui-icon{background-image:url(/wp-content/plugins/woocommerce-ajax-filters/assets/frontend/css/images/ui-icons_777620_256x240.png)}.bapfdpapcss .ui-state-error .ui-icon,.bapfdpapcss .ui-state-error-text .ui-icon{background-image:url(/wp-content/plugins/woocommerce-ajax-filters/assets/frontend/css/images/ui-icons_cc0000_256x240.png)}.bapfdpapcss .ui-button .ui-icon{background-image:url(/wp-content/plugins/woocommerce-ajax-filters/assets/frontend/css/images/ui-icons_777777_256x240.png)}.bapfdpapcss .ui-icon-blank{background-position:16px 16px}.bapfdpapcss .ui-icon-caret-1-n,.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.bapfdpapcss .ui-icon-caret-1-ne{background-position:-16px 0}.bapfdpapcss .ui-icon-caret-1-e{background-position:-32px 0}.bapfdpapcss .ui-icon-caret-1-se{background-position:-48px 0}.bapfdpapcss .ui-icon-caret-1-s{background-position:-65px 0}.bapfdpapcss .ui-icon-caret-1-sw{background-position:-80px 0}.bapfdpapcss .ui-icon-caret-1-w{background-position:-96px 0}.bapfdpapcss .ui-icon-caret-1-nw{background-position:-112px 0}.bapfdpapcss .ui-icon-caret-2-n-s{background-position:-128px 0}.bapfdpapcss .ui-icon-caret-2-e-w{background-position:-144px 0}.bapfdpapcss .ui-icon-triangle-1-n{background-position:0 -16px}.bapfdpapcss .ui-icon-triangle-1-ne{background-position:-16px -16px}.bapfdpapcss .ui-icon-triangle-1-e{background-position:-32px -16px}.bapfdpapcss .ui-icon-triangle-1-se{background-position:-48px -16px}.bapfdpapcss .ui-icon-triangle-1-s{background-position:-65px -16px}.bapfdpapcss .ui-icon-triangle-1-sw{background-position:-80px -16px}.bapfdpapcss .ui-icon-triangle-1-w{background-position:-96px -16px}.bapfdpapcss .ui-icon-triangle-1-nw{background-position:-112px -16px}.bapfdpapcss .ui-icon-triangle-2-n-s{background-position:-128px -16px}.bapfdpapcss .ui-icon-triangle-2-e-w{background-position:-144px -16px}.bapfdpapcss .ui-icon-arrow-1-n{background-position:0 -32px}.bapfdpapcss .ui-icon-arrow-1-ne{background-position:-16px -32px}.bapfdpapcss .ui-icon-arrow-1-e{background-position:-32px -32px}.bapfdpapcss .ui-icon-arrow-1-se{background-position:-48px -32px}.bapfdpapcss .ui-icon-arrow-1-s{background-position:-65px -32px}.bapfdpapcss .ui-icon-arrow-1-sw{background-position:-80px -32px}.bapfdpapcss .ui-icon-arrow-1-w{background-position:-96px -32px}.bapfdpapcss .ui-icon-arrow-1-nw{background-position:-112px -32px}.bapfdpapcss .ui-icon-arrow-2-n-s{background-position:-128px -32px}.bapfdpapcss .ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.bapfdpapcss .ui-icon-arrow-2-e-w{background-position:-160px -32px}.bapfdpapcss .ui-icon-arrow-2-se-nw{background-position:-176px -32px}.bapfdpapcss .ui-icon-arrowstop-1-n{background-position:-192px -32px}.bapfdpapcss .ui-icon-arrowstop-1-e{background-position:-208px -32px}.bapfdpapcss .ui-icon-arrowstop-1-s{background-position:-224px -32px}.bapfdpapcss .ui-icon-arrowstop-1-w{background-position:-240px -32px}.bapfdpapcss .ui-icon-arrowthick-1-n{background-position:1px -48px}.bapfdpapcss .ui-icon-arrowthick-1-ne{background-position:-16px -48px}.bapfdpapcss .ui-icon-arrowthick-1-e{background-position:-32px -48px}.bapfdpapcss .ui-icon-arrowthick-1-se{background-position:-48px -48px}.bapfdpapcss .ui-icon-arrowthick-1-s{background-position:-64px -48px}.bapfdpapcss .ui-icon-arrowthick-1-sw{background-position:-80px -48px}.bapfdpapcss .ui-icon-arrowthick-1-w{background-position:-96px -48px}.bapfdpapcss .ui-icon-arrowthick-1-nw{background-position:-112px -48px}.bapfdpapcss .ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.bapfdpapcss .ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.bapfdpapcss .ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.bapfdpapcss .ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.bapfdpapcss .ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.bapfdpapcss .ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.bapfdpapcss .ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.bapfdpapcss .ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.bapfdpapcss .ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.bapfdpapcss .ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.bapfdpapcss .ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.bapfdpapcss .ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.bapfdpapcss .ui-icon-arrowreturn-1-w{background-position:-64px -64px}.bapfdpapcss .ui-icon-arrowreturn-1-n{background-position:-80px -64px}.bapfdpapcss .ui-icon-arrowreturn-1-e{background-position:-96px -64px}.bapfdpapcss .ui-icon-arrowreturn-1-s{background-position:-112px -64px}.bapfdpapcss .ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.bapfdpapcss .ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.bapfdpapcss .ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.bapfdpapcss .ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.bapfdpapcss .ui-icon-arrow-4{background-position:0 -80px}.bapfdpapcss .ui-icon-arrow-4-diag{background-position:-16px -80px}.bapfdpapcss .ui-icon-extlink{background-position:-32px -80px}.bapfdpapcss .ui-icon-newwin{background-position:-48px -80px}.bapfdpapcss .ui-icon-refresh{background-position:-64px -80px}.bapfdpapcss .ui-icon-shuffle{background-position:-80px -80px}.bapfdpapcss .ui-icon-transfer-e-w{background-position:-96px -80px}.bapfdpapcss .ui-icon-transferthick-e-w{background-position:-112px -80px}.bapfdpapcss .ui-icon-folder-collapsed{background-position:0 -96px}.bapfdpapcss .ui-icon-folder-open{background-position:-16px -96px}.bapfdpapcss .ui-icon-document{background-position:-32px -96px}.bapfdpapcss .ui-icon-document-b{background-position:-48px -96px}.bapfdpapcss .ui-icon-note{background-position:-64px -96px}.bapfdpapcss .ui-icon-mail-closed{background-position:-80px -96px}.bapfdpapcss .ui-icon-mail-open{background-position:-96px -96px}.bapfdpapcss .ui-icon-suitcase{background-position:-112px -96px}.bapfdpapcss .ui-icon-comment{background-position:-128px -96px}.bapfdpapcss .ui-icon-person{background-position:-144px -96px}.bapfdpapcss .ui-icon-print{background-position:-160px -96px}.bapfdpapcss .ui-icon-trash{background-position:-176px -96px}.bapfdpapcss .ui-icon-locked{background-position:-192px -96px}.bapfdpapcss .ui-icon-unlocked{background-position:-208px -96px}.bapfdpapcss .ui-icon-bookmark{background-position:-224px -96px}.bapfdpapcss .ui-icon-tag{background-position:-240px -96px}.bapfdpapcss .ui-icon-home{background-position:0 -112px}.bapfdpapcss .ui-icon-flag{background-position:-16px -112px}.bapfdpapcss .ui-icon-calendar{background-position:-32px -112px}.bapfdpapcss .ui-icon-cart{background-position:-48px -112px}.bapfdpapcss .ui-icon-pencil{background-position:-64px -112px}.bapfdpapcss .ui-icon-clock{background-position:-80px -112px}.bapfdpapcss .ui-icon-disk{background-position:-96px -112px}.bapfdpapcss .ui-icon-calculator{background-position:-112px -112px}.bapfdpapcss .ui-icon-zoomin{background-position:-128px -112px}.bapfdpapcss .ui-icon-zoomout{background-position:-144px -112px}.bapfdpapcss .ui-icon-search{background-position:-160px -112px}.bapfdpapcss .ui-icon-wrench{background-position:-176px -112px}.bapfdpapcss .ui-icon-gear{background-position:-192px -112px}.bapfdpapcss .ui-icon-heart{background-position:-208px -112px}.bapfdpapcss .ui-icon-star{background-position:-224px -112px}.bapfdpapcss .ui-icon-link{background-position:-240px -112px}.bapfdpapcss .ui-icon-cancel{background-position:0 -128px}.bapfdpapcss .ui-icon-plus{background-position:-16px -128px}.bapfdpapcss .ui-icon-plusthick{background-position:-32px -128px}.bapfdpapcss .ui-icon-minus{background-position:-48px -128px}.bapfdpapcss .ui-icon-minusthick{background-position:-64px -128px}.bapfdpapcss .ui-icon-close{background-position:-80px -128px}.bapfdpapcss .ui-icon-closethick{background-position:-96px -128px}.bapfdpapcss .ui-icon-key{background-position:-112px -128px}.bapfdpapcss .ui-icon-lightbulb{background-position:-128px -128px}.bapfdpapcss .ui-icon-scissors{background-position:-144px -128px}.bapfdpapcss .ui-icon-clipboard{background-position:-160px -128px}.bapfdpapcss .ui-icon-copy{background-position:-176px -128px}.bapfdpapcss .ui-icon-contact{background-position:-192px -128px}.bapfdpapcss .ui-icon-image{background-position:-208px -128px}.bapfdpapcss .ui-icon-video{background-position:-224px -128px}.bapfdpapcss .ui-icon-script{background-position:-240px -128px}.bapfdpapcss .ui-icon-alert{background-position:0 -144px}.bapfdpapcss .ui-icon-info{background-position:-16px -144px}.bapfdpapcss .ui-icon-notice{background-position:-32px -144px}.bapfdpapcss .ui-icon-help{background-position:-48px -144px}.bapfdpapcss .ui-icon-check{background-position:-64px -144px}.bapfdpapcss .ui-icon-bullet{background-position:-80px -144px}.bapfdpapcss .ui-icon-radio-on{background-position:-96px -144px}.bapfdpapcss .ui-icon-radio-off{background-position:-112px -144px}.bapfdpapcss .ui-icon-pin-w{background-position:-128px -144px}.bapfdpapcss .ui-icon-pin-s{background-position:-144px -144px}.bapfdpapcss .ui-icon-play{background-position:0 -160px}.bapfdpapcss .ui-icon-pause{background-position:-16px -160px}.bapfdpapcss .ui-icon-seek-next{background-position:-32px -160px}.bapfdpapcss .ui-icon-seek-prev{background-position:-48px -160px}.bapfdpapcss .ui-icon-seek-end{background-position:-64px -160px}.bapfdpapcss .ui-icon-seek-first,.bapfdpapcss .ui-icon-seek-start{background-position:-80px -160px}.bapfdpapcss .ui-icon-stop{background-position:-96px -160px}.bapfdpapcss .ui-icon-eject{background-position:-112px -160px}.bapfdpapcss .ui-icon-volume-off{background-position:-128px -160px}.bapfdpapcss .ui-icon-volume-on{background-position:-144px -160px}.bapfdpapcss .ui-icon-power{background-position:0 -176px}.bapfdpapcss .ui-icon-signal-diag{background-position:-16px -176px}.bapfdpapcss .ui-icon-signal{background-position:-32px -176px}.bapfdpapcss .ui-icon-battery-0{background-position:-48px -176px}.bapfdpapcss .ui-icon-battery-1{background-position:-64px -176px}.bapfdpapcss .ui-icon-battery-2{background-position:-80px -176px}.bapfdpapcss .ui-icon-battery-3{background-position:-96px -176px}.bapfdpapcss .ui-icon-circle-plus{background-position:0 -192px}.bapfdpapcss .ui-icon-circle-minus{background-position:-16px -192px}.bapfdpapcss .ui-icon-circle-close{background-position:-32px -192px}.bapfdpapcss .ui-icon-circle-triangle-e{background-position:-48px -192px}.bapfdpapcss .ui-icon-circle-triangle-s{background-position:-64px -192px}.bapfdpapcss .ui-icon-circle-triangle-w{background-position:-80px -192px}.bapfdpapcss .ui-icon-circle-triangle-n{background-position:-96px -192px}.bapfdpapcss .ui-icon-circle-arrow-e{background-position:-112px -192px}.bapfdpapcss .ui-icon-circle-arrow-s{background-position:-128px -192px}.bapfdpapcss .ui-icon-circle-arrow-w{background-position:-144px -192px}.bapfdpapcss .ui-icon-circle-arrow-n{background-position:-160px -192px}.bapfdpapcss .ui-icon-circle-zoomin{background-position:-176px -192px}.bapfdpapcss .ui-icon-circle-zoomout{background-position:-192px -192px}.bapfdpapcss .ui-icon-circle-check{background-position:-208px -192px}.bapfdpapcss .ui-icon-circlesmall-plus{background-position:0 -208px}.bapfdpapcss .ui-icon-circlesmall-minus{background-position:-16px -208px}.bapfdpapcss .ui-icon-circlesmall-close{background-position:-32px -208px}.bapfdpapcss .ui-icon-squaresmall-plus{background-position:-48px -208px}.bapfdpapcss .ui-icon-squaresmall-minus{background-position:-64px -208px}.bapfdpapcss .ui-icon-squaresmall-close{background-position:-80px -208px}.bapfdpapcss .ui-icon-grip-dotted-vertical{background-position:0 -224px}.bapfdpapcss .ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.bapfdpapcss .ui-icon-grip-solid-vertical{background-position:-32px -224px}.bapfdpapcss .ui-icon-grip-solid-horizontal{background-position:-48px -224px}.bapfdpapcss .ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.bapfdpapcss .ui-icon-grip-diagonal-se{background-position:-80px -224px}.bapfdpapcss .ui-corner-all,.bapfdpapcss .ui-corner-left,.bapfdpapcss .ui-corner-tl,.bapfdpapcss .ui-corner-top{border-top-left-radius:3px}.bapfdpapcss .ui-corner-all,.bapfdpapcss .ui-corner-right,.bapfdpapcss .ui-corner-top,.bapfdpapcss .ui-corner-tr{border-top-right-radius:3px}.bapfdpapcss .ui-corner-all,.bapfdpapcss .ui-corner-bl,.bapfdpapcss .ui-corner-bottom,.bapfdpapcss .ui-corner-left{border-bottom-left-radius:3px}.bapfdpapcss .ui-corner-all,.bapfdpapcss .ui-corner-bottom,.bapfdpapcss .ui-corner-br,.bapfdpapcss .ui-corner-right{border-bottom-right-radius:3px}.bapfdpapcss .ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.bapfdpapcss .ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}.mCustomScrollbar{-ms-touch-action:pinch-zoom;touch-action:pinch-zoom}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto;touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:0;direction:ltr}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_inside>.mCSB_container{margin-right:30px}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-right:0;margin-left:30px}.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0;opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_outside+.mCSB_scrollTools{right:-26px}.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{right:auto;left:0}.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:-26px}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:4px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;text-align:center}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonUp{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-right:0;margin-bottom:30px}.mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0}.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px}.mCSB_container_wrapper>.mCSB_container{padding-right:30px;padding-bottom:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{margin-right:0;margin-left:30px}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{padding-right:0}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{padding-bottom:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar{-webkit-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out}.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox~.mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)"}.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox~.mCSB_scrollTools,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover~.mCSB_scrollTools,.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)"}.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp{background-image:url(/wp-content/plugins/woocommerce-ajax-filters/assets/frontend/css/mCSB_buttons.png);background-repeat:no-repeat;opacity:.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover,.mCSB_scrollTools .mCSB_buttonUp:hover{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active,.mCSB_scrollTools .mCSB_buttonUp:active{opacity:.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(0,0,0,.85)}.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:rgba(0,0,0,.9)}.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px auto}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px 0}.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -20px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -40px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px 0}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -20px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -40px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px 0}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -20px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -40px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -56px}.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.1)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto}.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,.mCS-rounded.mCSB_scrollTools .mCSB_dragger{height:14px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:14px;margin:0 1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger{width:14px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:14px;margin:1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:16px;height:16px;margin:-1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:4px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:16px;width:16px;margin:0 -1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:4px;margin:6px 0}.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{background-position:0 -72px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -92px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -112px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -128px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px -72px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -92px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -112px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail{width:4px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-color:transparent;background-position:center}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==);background-repeat:repeat-y;opacity:.3;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:4px;margin:6px 0;background-repeat:repeat-x}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px -72px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -92px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -112px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=)}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px -72px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -92px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -112px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-y;background-image:-moz-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(to right,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-x;background-image:-moz-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger{height:70px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger{width:70px}.mCS-3d-dark.mCSB_scrollTools,.mCS-3d.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{width:8px;background-color:#000;background-color:rgba(0,0,0,.2);box-shadow:inset 1px 0 1px rgba(0,0,0,.5),inset -1px 0 1px rgba(255,255,255,.2)}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:8px;margin:4px 0;box-shadow:inset 0 1px 1px rgba(0,0,0,.5),inset 0 -1px 1px rgba(255,255,255,.2)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:8px;margin:4px auto}.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);box-shadow:inset 1px 0 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer,.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.mCSB_inside+.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCSB_inside+.mCS-3d-thick.mCSB_scrollTools_vertical{right:1px}.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCS-3d-thick.mCSB_scrollTools_vertical{box-shadow:inset 1px 0 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal,.mCS-3d-thick.mCSB_scrollTools_horizontal{bottom:1px;box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:inset 1px 0 0 rgba(255,255,255,.4);width:12px;margin:2px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4);height:12px;width:auto}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{background-color:#000;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-thick-dark.mCSB_scrollTools{box-shadow:inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,.4),inset -1px 0 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4),inset 0 -1px 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#777}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{background-color:#fff;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{right:0;margin:12px 0}.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;margin:0 12px}.mCS-dir-rtl>.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCS-dir-rtl>.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{left:0;right:auto}.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger{height:50px}.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger{width:50px}.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail{width:6px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px}.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:6px;margin:5px 0}.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:12px}.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:12px;margin:2px 0}.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools .mCSB_draggerRail{width:12px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;margin:3px 5px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:6px;margin:5px 3px;position:absolute;width:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:12px;margin:2px 0}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;border-width:1px;border-style:solid;border-color:#fff;border-color:rgba(255,255,255,.2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{border-color:#000;border-color:rgba(0,0,0,.2)}.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.6)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.6)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.select2-container{box-sizing:border-box;margin:0;position:relative}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:4px 0 0 4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0,#eee 50%);background-image:-o-linear-gradient(top,#fff 0,#eee 50%);background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.berocket_ajax_filters_toggle *{box-sizing:border-box!important}.berocket_ajax_filters_toggle:focus,.berocket_ajax_filters_toggle:hover{text-decoration:none}.berocket_ajax_filters_toggle.active i,.berocket_ajax_filters_toggle.active i:after,.berocket_ajax_filters_toggle.active i:before,.berocket_ajax_filters_toggle:hover i,.berocket_ajax_filters_toggle:hover i:after,.berocket_ajax_filters_toggle:hover i:before{background:#2a2a2a}.berocket_ajax_filters_toggle:hover i:before{width:14px}.berocket_ajax_filters_toggle:hover i:after{width:11px}.berocket_ajax_filters_toggle.active i{background-color:transparent!important}.berocket_ajax_filters_toggle.active i:before{transform:rotate(45deg);width:17px;top:0}.berocket_ajax_filters_toggle.active i:after{transform:rotate(135deg);width:17px;top:0}.berocket_ajax_filters_toggle span{width:25px;height:25px;left:-10px}.berocket_ajax_filters_toggle span i,.berocket_ajax_filters_toggle span i:after,.berocket_ajax_filters_toggle span i:before{box-sizing:border-box!important;top:18px;width:17px;height:2px;background:#ababab;display:block;transition:all .2s;content:'';position:absolute;left:0}.berocket_ajax_filters_toggle span i:before{top:-6px}.berocket_ajax_filters_toggle span i:after{top:6px}.berocket_ajax_filters_toggle span b,.berocket_ajax_filters_toggle span s{position:absolute;display:block;top:0;left:0}.berocket_ajax_filters_toggle span b:after,.berocket_ajax_filters_toggle span b:before,.berocket_ajax_filters_toggle span s:after,.berocket_ajax_filters_toggle span s:before,.berocket_ajax_filters_toggle span:after,.berocket_ajax_filters_toggle span:before{content:'';display:block;position:absolute;top:0;left:0;z-index:100;box-sizing:border-box!important}.berocket_ajax_filters_toggle.icon-theme-2.active b:after,.berocket_ajax_filters_toggle.icon-theme-2.active b:before,.berocket_ajax_filters_toggle.icon-theme-3.active b,.berocket_ajax_filters_toggle.icon-theme-3.active b:after,.berocket_ajax_filters_toggle.icon-theme-3.active b:before,.berocket_ajax_filters_toggle.icon-theme-4.active b,.berocket_ajax_filters_toggle.icon-theme-4.active b:after,.berocket_ajax_filters_toggle.icon-theme-4.active b:before,.berocket_ajax_filters_toggle.icon-theme-5.active s,.berocket_ajax_filters_toggle.icon-theme-5.active s:after,.berocket_ajax_filters_toggle.icon-theme-5.active s:before,.berocket_ajax_filters_toggle.icon-theme-6.active s,.berocket_ajax_filters_toggle.icon-theme-6.active s:after,.berocket_ajax_filters_toggle.icon-theme-6.active s:before{display:none}.berocket_ajax_filters_toggle.icon-theme-1 span i{width:11px;left:4px}.berocket_ajax_filters_toggle.icon-theme-1 span i:after{width:3px;left:4px}.berocket_ajax_filters_toggle.icon-theme-1 span i:before{width:19px;left:-4px}.berocket_ajax_filters_toggle.icon-theme-1.active span i:before{transform:rotate(45deg);width:17px;top:0;left:-4px}.berocket_ajax_filters_toggle.icon-theme-1.active span i:after{transform:rotate(135deg);width:17px;bottom:0;left:-4px}.berocket_ajax_filters_toggle.icon-theme-2.active i:before,.berocket_ajax_filters_toggle.icon-theme-3.active i:before{transform:rotate(45deg)}.berocket_ajax_filters_toggle.icon-theme-2 span{margin-left:-3px}.berocket_ajax_filters_toggle.icon-theme-2 span,.berocket_ajax_filters_toggle.icon-theme-2 span:after,.berocket_ajax_filters_toggle.icon-theme-2 span:before{background:0 0!important}.berocket_ajax_filters_toggle.icon-theme-2 span i{top:18px;width:17px;height:0;background:0 0;z-index:20}.berocket_ajax_filters_toggle.icon-theme-2 span i:after,.berocket_ajax_filters_toggle.icon-theme-2 span i:before{height:2px;width:26px;background-color:#ababab;position:absolute;left:0}.berocket_ajax_filters_toggle.icon-theme-2 span i:before{top:-5px}.berocket_ajax_filters_toggle.icon-theme-2 span i:after{top:5px}.berocket_ajax_filters_toggle.icon-theme-2 span b{background-color:transparent;z-index:21;top:18px}.berocket_ajax_filters_toggle.icon-theme-2 span b:after,.berocket_ajax_filters_toggle.icon-theme-2 span b:before{height:10px;width:10px;border:2px solid #ababab;position:absolute;border-radius:50%;background-color:#fff}.berocket_ajax_filters_toggle.icon-theme-2 span b:before{top:-9px;left:2px}.berocket_ajax_filters_toggle.icon-theme-2 span b:after{top:1px;left:14px}.berocket_ajax_filters_toggle.icon-theme-2.active i:after,.berocket_ajax_filters_toggle.icon-theme-2.active i:before{width:17px;top:0;left:3px}.berocket_ajax_filters_toggle.icon-theme-2.active i:after{transform:rotate(135deg)}.berocket_ajax_filters_toggle.icon-theme-2:hover i:after,.berocket_ajax_filters_toggle.icon-theme-2:hover i:before{background-color:#2a2a2a}.berocket_ajax_filters_toggle.icon-theme-2:hover b:after,.berocket_ajax_filters_toggle.icon-theme-2:hover b:before{border-color:#2a2a2a}.berocket_ajax_filters_toggle.icon-theme-3 span{width:26px;margin-left:-3px}.berocket_ajax_filters_toggle.icon-theme-3 span,.berocket_ajax_filters_toggle.icon-theme-3 span:after,.berocket_ajax_filters_toggle.icon-theme-3 span:before{background:0 0!important}.berocket_ajax_filters_toggle.icon-theme-3 span i,.berocket_ajax_filters_toggle.icon-theme-3 span i:after,.berocket_ajax_filters_toggle.icon-theme-3 span i:before{width:100%;left:0}.berocket_ajax_filters_toggle.icon-theme-3 span i:before{top:-9px}.berocket_ajax_filters_toggle.icon-theme-3 span i:after{top:9px}.berocket_ajax_filters_toggle.icon-theme-3 span b{top:14px;left:2px}.berocket_ajax_filters_toggle.icon-theme-3 span b,.berocket_ajax_filters_toggle.icon-theme-3 span b:after,.berocket_ajax_filters_toggle.icon-theme-3 span b:before{height:10px;width:10px;border:2px solid #ababab;border-radius:50%;background-color:#fff}.berocket_ajax_filters_toggle.icon-theme-3 span b:after,.berocket_ajax_filters_toggle.icon-theme-3 span b:before{left:10px;position:absolute;content:'';top:7px}.berocket_ajax_filters_toggle.icon-theme-3 span b:after{top:-11px}.berocket_ajax_filters_toggle.icon-theme-3.active i{background-color:transparent}.berocket_ajax_filters_toggle.icon-theme-3.active i:after,.berocket_ajax_filters_toggle.icon-theme-3.active i:before{width:17px;top:0;left:3px}.berocket_ajax_filters_toggle.icon-theme-3.active i:after{transform:rotate(135deg)}.berocket_ajax_filters_toggle.icon-theme-4.active i:before,.berocket_ajax_filters_toggle.icon-theme-5.active b:before,.berocket_ajax_filters_toggle.icon-theme-6.active b:before,.irs--modern .irs-handle>i:nth-child(1){transform:rotate(45deg)}.berocket_ajax_filters_toggle.icon-theme-3:hover i,.berocket_ajax_filters_toggle.icon-theme-3:hover i:after,.berocket_ajax_filters_toggle.icon-theme-3:hover i:before{background-color:#2a2a2a}.berocket_ajax_filters_toggle.icon-theme-3:hover b,.berocket_ajax_filters_toggle.icon-theme-3:hover b:after,.berocket_ajax_filters_toggle.icon-theme-3:hover b:before{border-color:#2a2a2a}.berocket_ajax_filters_toggle.icon-theme-4 span{width:26px;margin-left:-3px}.berocket_ajax_filters_toggle.icon-theme-4 span,.berocket_ajax_filters_toggle.icon-theme-4 span:after,.berocket_ajax_filters_toggle.icon-theme-4 span:before{background:0 0!important}.berocket_ajax_filters_toggle.icon-theme-4 span i,.berocket_ajax_filters_toggle.icon-theme-4 span i:after,.berocket_ajax_filters_toggle.icon-theme-4 span i:before{width:100%;left:0}.berocket_ajax_filters_toggle.icon-theme-4 span i:before{top:-9px}.berocket_ajax_filters_toggle.icon-theme-4 span i:after{top:9px}.berocket_ajax_filters_toggle.icon-theme-4 span b{top:15px;left:16px}.berocket_ajax_filters_toggle.icon-theme-4 span b,.berocket_ajax_filters_toggle.icon-theme-4 span b:after,.berocket_ajax_filters_toggle.icon-theme-4 span b:before{height:8px;width:8px;border-radius:50%;border:4px solid #ababab;box-sizing:content-box;position:absolute}.berocket_ajax_filters_toggle.icon-theme-4 span b:before{content:'';top:-13px;left:-10px}.berocket_ajax_filters_toggle.icon-theme-4 span b:after{content:'';top:5px;left:-18px}.berocket_ajax_filters_toggle.icon-theme-4.active i{background-color:transparent}.berocket_ajax_filters_toggle.icon-theme-4:hover i,.berocket_ajax_filters_toggle.icon-theme-4:hover i:after,.berocket_ajax_filters_toggle.icon-theme-4:hover i:before,.berocket_ajax_filters_toggle.icon-theme-5:hover b,.berocket_ajax_filters_toggle.icon-theme-5:hover b:after,.berocket_ajax_filters_toggle.icon-theme-5:hover b:before,.berocket_ajax_filters_toggle.icon-theme-5:hover s,.berocket_ajax_filters_toggle.icon-theme-5:hover s:after,.berocket_ajax_filters_toggle.icon-theme-5:hover s:before{background-color:#2a2a2a}.berocket_ajax_filters_toggle.icon-theme-4.active i:after,.berocket_ajax_filters_toggle.icon-theme-4.active i:before{width:17px;top:0;left:3px}.berocket_ajax_filters_toggle.icon-theme-4.active i:after{transform:rotate(135deg)}.berocket_ajax_filters_toggle.icon-theme-4:hover b,.berocket_ajax_filters_toggle.icon-theme-4:hover b:after,.berocket_ajax_filters_toggle.icon-theme-4:hover b:before{border-color:#2a2a2a}.berocket_ajax_filters_toggle.icon-theme-4.theme-5 span b,.berocket_ajax_filters_toggle.icon-theme-4.theme-5 span b:after,.berocket_ajax_filters_toggle.icon-theme-4.theme-5 span b:before{border-color:#fff}.berocket_ajax_filters_toggle.icon-theme-5 span{margin-left:-3px}.berocket_ajax_filters_toggle.icon-theme-5 span,.berocket_ajax_filters_toggle.icon-theme-5 span i,.berocket_ajax_filters_toggle.icon-theme-5 span i:after,.berocket_ajax_filters_toggle.icon-theme-5 span i:before,.berocket_ajax_filters_toggle.icon-theme-5 span:after,.berocket_ajax_filters_toggle.icon-theme-5 span:before{background:0 0!important}.berocket_ajax_filters_toggle.icon-theme-5 span b,.berocket_ajax_filters_toggle.icon-theme-5 span b:after,.berocket_ajax_filters_toggle.icon-theme-5 span b:before,.berocket_ajax_filters_toggle.icon-theme-5 span s,.berocket_ajax_filters_toggle.icon-theme-5 span s:after,.berocket_ajax_filters_toggle.icon-theme-5 span s:before{border:2px solid #383b40;border-radius:50%;background-color:#fff;width:6px;height:6px;top:8px;bottom:auto}.berocket_ajax_filters_toggle.icon-theme-5 span b:before{left:7px;top:-2px}.berocket_ajax_filters_toggle.icon-theme-5 span b:after{left:17px;top:-2px}.berocket_ajax_filters_toggle.icon-theme-5 span s{left:4px;top:16px}.berocket_ajax_filters_toggle.icon-theme-5 span s:before{top:-2px;left:8px}.berocket_ajax_filters_toggle.icon-theme-5 span s:after{top:6px;left:3px}.berocket_ajax_filters_toggle.icon-theme-5.active b{border:transparent;background:0 0;left:4px}.berocket_ajax_filters_toggle.icon-theme-5.active b:after,.berocket_ajax_filters_toggle.icon-theme-5.active b:before{width:17px;top:10px;border:1px solid #2a2a2a;height:0;left:0;border-radius:0}.berocket_ajax_filters_toggle.icon-theme-5.active b:after{transform:rotate(135deg)}.berocket_ajax_filters_toggle.icon-theme-5.theme-5 span b,.berocket_ajax_filters_toggle.icon-theme-5.theme-5 span s{margin-top:1px}.berocket_ajax_filters_toggle.icon-theme-5.theme-5 span b,.berocket_ajax_filters_toggle.icon-theme-5.theme-5 span b:after,.berocket_ajax_filters_toggle.icon-theme-5.theme-5 span b:before,.berocket_ajax_filters_toggle.icon-theme-5.theme-5 span s,.berocket_ajax_filters_toggle.icon-theme-5.theme-5 span s:after,.berocket_ajax_filters_toggle.icon-theme-5.theme-5 span s:before{border-color:#fff;background:0 0}.berocket_ajax_filters_toggle.icon-theme-5.theme-5.active span b{margin-top:0;border:transparent;background:0 0}.berocket_ajax_filters_toggle.icon-theme-6 span{margin-left:-3px}.berocket_ajax_filters_toggle.icon-theme-6 span,.berocket_ajax_filters_toggle.icon-theme-6 span i,.berocket_ajax_filters_toggle.icon-theme-6 span i:after,.berocket_ajax_filters_toggle.icon-theme-6 span i:before,.berocket_ajax_filters_toggle.icon-theme-6 span:after,.berocket_ajax_filters_toggle.icon-theme-6 span:before{background:0 0!important}.berocket_ajax_filters_toggle.icon-theme-6 span b,.berocket_ajax_filters_toggle.icon-theme-6 span b:after,.berocket_ajax_filters_toggle.icon-theme-6 span b:before,.berocket_ajax_filters_toggle.icon-theme-6 span s,.berocket_ajax_filters_toggle.icon-theme-6 span s:after,.berocket_ajax_filters_toggle.icon-theme-6 span s:before{border:3px solid #383b40;border-radius:50%;width:6px;height:6px;top:8px;bottom:auto}.berocket_ajax_filters_toggle.icon-theme-6 span b:before{left:6px;top:-3px}.berocket_ajax_filters_toggle.icon-theme-6 span b:after{left:16px;top:-3px}.berocket_ajax_filters_toggle.icon-theme-6 span s{left:4px;top:16px}.berocket_ajax_filters_toggle.icon-theme-6 span s:before{top:-3px;left:7px}.berocket_ajax_filters_toggle.icon-theme-6 span s:after{top:5px;left:2px}.berocket_ajax_filters_toggle.icon-theme-6:hover b,.berocket_ajax_filters_toggle.icon-theme-6:hover b:after,.berocket_ajax_filters_toggle.icon-theme-6:hover b:before,.berocket_ajax_filters_toggle.icon-theme-6:hover s,.berocket_ajax_filters_toggle.icon-theme-6:hover s:after,.berocket_ajax_filters_toggle.icon-theme-6:hover s:before{background-color:#fff}.berocket_ajax_filters_toggle.icon-theme-6.active b{border:transparent;background:0 0;left:4px}.berocket_ajax_filters_toggle.icon-theme-6.active b:after,.berocket_ajax_filters_toggle.icon-theme-6.active b:before{width:17px;top:10px;border:1px solid #2a2a2a;height:0;left:0;border-radius:0}.berocket_ajax_filters_toggle.theme-1 span,.berocket_ajax_filters_toggle.theme-2 span{left:-10px}.berocket_ajax_filters_toggle.icon-theme-6.active b:after{transform:rotate(135deg)}.berocket_ajax_filters_toggle.icon-theme-6.theme-5 span b,.berocket_ajax_filters_toggle.icon-theme-6.theme-5 span s{margin-top:1px}.berocket_ajax_filters_toggle.icon-theme-6.theme-5 span b,.berocket_ajax_filters_toggle.icon-theme-6.theme-5 span b:after,.berocket_ajax_filters_toggle.icon-theme-6.theme-5 span b:before,.berocket_ajax_filters_toggle.icon-theme-6.theme-5 span s,.berocket_ajax_filters_toggle.icon-theme-6.theme-5 span s:after,.berocket_ajax_filters_toggle.icon-theme-6.theme-5 span s:before{border-color:#fff}.berocket_ajax_filters_toggle.icon-theme-6.theme-5.active span b{margin-top:0;border:transparent;background:0 0}.berocket_ajax_filters_toggle.theme-1,.berocket_ajax_filters_toggle.theme-2{background:#fff;border:1px solid #ebebeb;padding:1px 0;height:40px;line-height:32px;text-align:center;font-weight:400}.berocket_ajax_filters_toggle,.berocket_ajax_filters_toggle:focus,.berocket_ajax_filters_toggle:hover{text-decoration:none}.berocket_ajax_filters_toggle,.berocket_ajax_filters_toggle *{box-sizing:border-box!important}.berocket_ajax_filters_toggle span{position:relative;display:inline-block;z-index:20}.berocket_ajax_filters_toggle.theme-2{box-shadow:0 0 6px 0 #dedede}.berocket_ajax_filters_toggle.theme-1 span i,.berocket_ajax_filters_toggle.theme-1 span i:after,.berocket_ajax_filters_toggle.theme-1 span i:before,.berocket_ajax_filters_toggle.theme-1.active i,.berocket_ajax_filters_toggle.theme-1.active i:after,.berocket_ajax_filters_toggle.theme-1.active i:before,.berocket_ajax_filters_toggle.theme-1:hover i,.berocket_ajax_filters_toggle.theme-1:hover i:after,.berocket_ajax_filters_toggle.theme-1:hover i:before{background-color:#2a2a2a}.berocket_ajax_filters_toggle.theme-3{background:#ff4e3d;height:40px;line-height:32px;text-align:center;padding:4px 0 4px 36px;font-weight:400;color:#fff}.berocket_ajax_filters_toggle.theme-3:before{background:#d43f34;content:"";position:absolute;left:0;top:0;bottom:0;width:40px}.berocket_ajax_filters_toggle.theme-3 span{position:absolute;left:11px;top:1px}.berocket_ajax_filters_toggle.theme-3 span i,.berocket_ajax_filters_toggle.theme-3 span i:after,.berocket_ajax_filters_toggle.theme-3 span i:before,.berocket_ajax_filters_toggle.theme-3.active i,.berocket_ajax_filters_toggle.theme-3.active i:after,.berocket_ajax_filters_toggle.theme-3.active i:before,.berocket_ajax_filters_toggle.theme-3:hover i,.berocket_ajax_filters_toggle.theme-3:hover i:after,.berocket_ajax_filters_toggle.theme-3:hover i:before{background-color:#fff}.berocket_ajax_filters_toggle.theme-3 span b,.berocket_ajax_filters_toggle.theme-3 span b:after,.berocket_ajax_filters_toggle.theme-3 span b:before,.berocket_ajax_filters_toggle.theme-3 span s,.berocket_ajax_filters_toggle.theme-3 span s:after,.berocket_ajax_filters_toggle.theme-3 span s:before,.berocket_ajax_filters_toggle.theme-3.active b,.berocket_ajax_filters_toggle.theme-3.active b:after,.berocket_ajax_filters_toggle.theme-3.active b:before,.berocket_ajax_filters_toggle.theme-3.active s,.berocket_ajax_filters_toggle.theme-3.active s:after,.berocket_ajax_filters_toggle.theme-3.active s:before,.berocket_ajax_filters_toggle.theme-3:hover b,.berocket_ajax_filters_toggle.theme-3:hover b:after,.berocket_ajax_filters_toggle.theme-3:hover b:before,.berocket_ajax_filters_toggle.theme-3:hover s,.berocket_ajax_filters_toggle.theme-3:hover s:after,.berocket_ajax_filters_toggle.theme-3:hover s:before{border-color:#fff;background-color:#d43f34}.berocket_ajax_filters_toggle.theme-4{background:#fff;height:40px;line-height:32px;text-align:center;padding:4px 0;font-weight:400;color:#79c7a5;box-shadow:0 5px 5px 0 #c7e8dbc7}.berocket_ajax_filters_toggle.theme-4 span{left:-10px}.berocket_ajax_filters_toggle.theme-4 span i,.berocket_ajax_filters_toggle.theme-4 span i:after,.berocket_ajax_filters_toggle.theme-4 span i:before{border-color:#79c7a5}.berocket_ajax_filters_toggle.theme-4:hover span i,.berocket_ajax_filters_toggle.theme-4:hover span i:after,.berocket_ajax_filters_toggle.theme-4:hover span i:before{border-color:#47b585}.berocket_ajax_filters_toggle.theme-4 span i,.berocket_ajax_filters_toggle.theme-4 span i:after,.berocket_ajax_filters_toggle.theme-4 span i:before,.berocket_ajax_filters_toggle.theme-4.active i,.berocket_ajax_filters_toggle.theme-4.active i:after,.berocket_ajax_filters_toggle.theme-4.active i:before,.berocket_ajax_filters_toggle.theme-4:hover i,.berocket_ajax_filters_toggle.theme-4:hover i:after,.berocket_ajax_filters_toggle.theme-4:hover i:before{background-color:#79c7a5}.berocket_ajax_filters_toggle.theme-4 span b,.berocket_ajax_filters_toggle.theme-4 span b:after,.berocket_ajax_filters_toggle.theme-4 span b:before,.berocket_ajax_filters_toggle.theme-4 span s,.berocket_ajax_filters_toggle.theme-4 span s:after,.berocket_ajax_filters_toggle.theme-4 span s:before,.berocket_ajax_filters_toggle.theme-4.active b,.berocket_ajax_filters_toggle.theme-4.active b:after,.berocket_ajax_filters_toggle.theme-4.active b:before,.berocket_ajax_filters_toggle.theme-4.active s,.berocket_ajax_filters_toggle.theme-4.active s:after,.berocket_ajax_filters_toggle.theme-4.active s:before,.berocket_ajax_filters_toggle.theme-4:hover b,.berocket_ajax_filters_toggle.theme-4:hover b:after,.berocket_ajax_filters_toggle.theme-4:hover b:before,.berocket_ajax_filters_toggle.theme-4:hover s,.berocket_ajax_filters_toggle.theme-4:hover s:after,.berocket_ajax_filters_toggle.theme-4:hover s:before{border-color:#79c7a5;background-color:#fff}.berocket_ajax_filters_toggle.theme-5{height:40px;line-height:32px;text-align:center;padding:4px 0;font-weight:400;color:#fff;border-radius:20px;background:#65d6d0;background:linear-gradient(90deg,#65d6d0 0,#39b4ef 56%,#2aa1f5 100%)}.berocket_ajax_filters_toggle.theme-5:before{content:'';height:34px;width:34px;position:absolute;top:3px;left:3px;border:1px solid #fff;box-sizing:border-box;border-radius:50%}.berocket_ajax_filters_toggle.theme-6,.berocket_ajax_filters_toggle.theme-7,.berocket_ajax_filters_toggle.theme-8{height:50px;line-height:29px;text-align:center;font-weight:400}.berocket_ajax_filters_toggle.theme-5 span{position:absolute;left:11px;top:1px}.berocket_ajax_filters_toggle.theme-5 span i,.berocket_ajax_filters_toggle.theme-5 span i:after,.berocket_ajax_filters_toggle.theme-5 span i:before,.berocket_ajax_filters_toggle.theme-5.active i,.berocket_ajax_filters_toggle.theme-5.active i:after,.berocket_ajax_filters_toggle.theme-5.active i:before,.berocket_ajax_filters_toggle.theme-5:hover i,.berocket_ajax_filters_toggle.theme-5:hover i:after,.berocket_ajax_filters_toggle.theme-5:hover i:before{background-color:#fff}.berocket_ajax_filters_toggle.theme-5 span b,.berocket_ajax_filters_toggle.theme-5 span b:after,.berocket_ajax_filters_toggle.theme-5 span b:before,.berocket_ajax_filters_toggle.theme-5 span s,.berocket_ajax_filters_toggle.theme-5 span s:after,.berocket_ajax_filters_toggle.theme-5 span s:before,.berocket_ajax_filters_toggle.theme-5.active b,.berocket_ajax_filters_toggle.theme-5.active b:after,.berocket_ajax_filters_toggle.theme-5.active b:before,.berocket_ajax_filters_toggle.theme-5.active s,.berocket_ajax_filters_toggle.theme-5.active s:after,.berocket_ajax_filters_toggle.theme-5.active s:before,.berocket_ajax_filters_toggle.theme-5:hover b,.berocket_ajax_filters_toggle.theme-5:hover b:after,.berocket_ajax_filters_toggle.theme-5:hover b:before,.berocket_ajax_filters_toggle.theme-5:hover s,.berocket_ajax_filters_toggle.theme-5:hover s:after,.berocket_ajax_filters_toggle.theme-5:hover s:before{border-color:#65d6d0;background-color:#fff}.berocket_ajax_filters_toggle.theme-6{padding:10px 0 10px 12px;color:#fff;border-radius:6px;background:#ed5153;border-bottom:4px solid #e14043}.berocket_ajax_filters_toggle.theme-6 span{position:absolute;left:13px;top:5px}.berocket_ajax_filters_toggle.theme-6 span i,.berocket_ajax_filters_toggle.theme-6 span i:after,.berocket_ajax_filters_toggle.theme-6 span i:before,.berocket_ajax_filters_toggle.theme-6.active i,.berocket_ajax_filters_toggle.theme-6.active i:after,.berocket_ajax_filters_toggle.theme-6.active i:before,.berocket_ajax_filters_toggle.theme-6:hover i,.berocket_ajax_filters_toggle.theme-6:hover i:after,.berocket_ajax_filters_toggle.theme-6:hover i:before{background-color:#fff}.berocket_ajax_filters_toggle.theme-6 span b,.berocket_ajax_filters_toggle.theme-6 span b:after,.berocket_ajax_filters_toggle.theme-6 span b:before,.berocket_ajax_filters_toggle.theme-6 span s,.berocket_ajax_filters_toggle.theme-6 span s:after,.berocket_ajax_filters_toggle.theme-6 span s:before,.berocket_ajax_filters_toggle.theme-6.active b,.berocket_ajax_filters_toggle.theme-6.active b:after,.berocket_ajax_filters_toggle.theme-6.active b:before,.berocket_ajax_filters_toggle.theme-6.active s,.berocket_ajax_filters_toggle.theme-6.active s:after,.berocket_ajax_filters_toggle.theme-6.active s:before,.berocket_ajax_filters_toggle.theme-6:hover b,.berocket_ajax_filters_toggle.theme-6:hover b:after,.berocket_ajax_filters_toggle.theme-6:hover b:before,.berocket_ajax_filters_toggle.theme-6:hover s,.berocket_ajax_filters_toggle.theme-6:hover s:after,.berocket_ajax_filters_toggle.theme-6:hover s:before{border-color:#fff;background-color:#ed5153}.berocket_ajax_filters_toggle.theme-7{padding:10px 0 10px 44px;color:#fff;border-radius:6px;background:#a39cff;border:0}.berocket_ajax_filters_toggle.theme-7:after{content:"";background:#fff;top:4px;left:4px;bottom:4px;position:absolute;width:44px;display:block;z-index:10;border-radius:6px}.berocket_ajax_filters_toggle.theme-7 span{position:absolute;left:17px;top:6px}.berocket_ajax_filters_toggle.theme-7 span i,.berocket_ajax_filters_toggle.theme-7 span i:after,.berocket_ajax_filters_toggle.theme-7 span i:before,.berocket_ajax_filters_toggle.theme-7.active i,.berocket_ajax_filters_toggle.theme-7.active i:after,.berocket_ajax_filters_toggle.theme-7.active i:before,.berocket_ajax_filters_toggle.theme-7:hover i,.berocket_ajax_filters_toggle.theme-7:hover i:after,.berocket_ajax_filters_toggle.theme-7:hover i:before{background-color:#6d5ceb}.berocket_ajax_filters_toggle.theme-7 span b,.berocket_ajax_filters_toggle.theme-7 span b:after,.berocket_ajax_filters_toggle.theme-7 span b:before,.berocket_ajax_filters_toggle.theme-7 span s,.berocket_ajax_filters_toggle.theme-7 span s:after,.berocket_ajax_filters_toggle.theme-7 span s:before,.berocket_ajax_filters_toggle.theme-7.active b,.berocket_ajax_filters_toggle.theme-7.active b:after,.berocket_ajax_filters_toggle.theme-7.active b:before,.berocket_ajax_filters_toggle.theme-7.active s,.berocket_ajax_filters_toggle.theme-7.active s:after,.berocket_ajax_filters_toggle.theme-7.active s:before,.berocket_ajax_filters_toggle.theme-7:hover b,.berocket_ajax_filters_toggle.theme-7:hover b:after,.berocket_ajax_filters_toggle.theme-7:hover b:before,.berocket_ajax_filters_toggle.theme-7:hover s,.berocket_ajax_filters_toggle.theme-7:hover s:after,.berocket_ajax_filters_toggle.theme-7:hover s:before{border-color:#6d5ceb;background-color:#fff}.berocket_ajax_filters_toggle.theme-8{padding:10px 0 10px 12px;color:#333;border-radius:6px;background:#fff;border:0;box-shadow:0 2px 2px 2px #ccc}.berocket_ajax_filters_toggle.theme-10,.berocket_ajax_filters_toggle.theme-9{height:50px;line-height:29px;padding:10px 0 10px 12px;font-weight:400;color:#fff;text-align:center}.berocket_ajax_filters_toggle.theme-8 span{position:absolute;left:17px;top:5px}.berocket_ajax_filters_toggle.theme-8 span i,.berocket_ajax_filters_toggle.theme-8 span i:after,.berocket_ajax_filters_toggle.theme-8 span i:before,.berocket_ajax_filters_toggle.theme-8.active i,.berocket_ajax_filters_toggle.theme-8.active i:after,.berocket_ajax_filters_toggle.theme-8.active i:before,.berocket_ajax_filters_toggle.theme-8:hover i,.berocket_ajax_filters_toggle.theme-8:hover i:after,.berocket_ajax_filters_toggle.theme-8:hover i:before{background-color:#333}.berocket_ajax_filters_toggle.theme-8 span b,.berocket_ajax_filters_toggle.theme-8 span b:after,.berocket_ajax_filters_toggle.theme-8 span b:before,.berocket_ajax_filters_toggle.theme-8 span s,.berocket_ajax_filters_toggle.theme-8 span s:after,.berocket_ajax_filters_toggle.theme-8 span s:before,.berocket_ajax_filters_toggle.theme-8.active b,.berocket_ajax_filters_toggle.theme-8.active b:after,.berocket_ajax_filters_toggle.theme-8.active b:before,.berocket_ajax_filters_toggle.theme-8.active s,.berocket_ajax_filters_toggle.theme-8.active s:after,.berocket_ajax_filters_toggle.theme-8.active s:before,.berocket_ajax_filters_toggle.theme-8:hover b,.berocket_ajax_filters_toggle.theme-8:hover b:after,.berocket_ajax_filters_toggle.theme-8:hover b:before,.berocket_ajax_filters_toggle.theme-8:hover s,.berocket_ajax_filters_toggle.theme-8:hover s:after,.berocket_ajax_filters_toggle.theme-8:hover s:before{border-color:#333;background-color:#fff}.berocket_ajax_filters_toggle.theme-9{border-radius:6px;background:#4f5055;background:radial-gradient(circle,#4f5055 0,#87888d 100%);border:0}.berocket_ajax_filters_toggle.theme-9 span{position:absolute;left:17px;top:5px}.berocket_ajax_filters_toggle.theme-9 span i,.berocket_ajax_filters_toggle.theme-9 span i:after,.berocket_ajax_filters_toggle.theme-9 span i:before,.berocket_ajax_filters_toggle.theme-9.active i,.berocket_ajax_filters_toggle.theme-9.active i:after,.berocket_ajax_filters_toggle.theme-9.active i:before,.berocket_ajax_filters_toggle.theme-9:hover i,.berocket_ajax_filters_toggle.theme-9:hover i:after,.berocket_ajax_filters_toggle.theme-9:hover i:before{background-color:#fff}.berocket_ajax_filters_toggle.theme-9 span b,.berocket_ajax_filters_toggle.theme-9 span b:after,.berocket_ajax_filters_toggle.theme-9 span b:before,.berocket_ajax_filters_toggle.theme-9 span s,.berocket_ajax_filters_toggle.theme-9 span s:after,.berocket_ajax_filters_toggle.theme-9 span s:before,.berocket_ajax_filters_toggle.theme-9.active b,.berocket_ajax_filters_toggle.theme-9.active b:after,.berocket_ajax_filters_toggle.theme-9.active b:before,.berocket_ajax_filters_toggle.theme-9.active s,.berocket_ajax_filters_toggle.theme-9.active s:after,.berocket_ajax_filters_toggle.theme-9.active s:before,.berocket_ajax_filters_toggle.theme-9:hover b,.berocket_ajax_filters_toggle.theme-9:hover b:after,.berocket_ajax_filters_toggle.theme-9:hover b:before,.berocket_ajax_filters_toggle.theme-9:hover s,.berocket_ajax_filters_toggle.theme-9:hover s:after,.berocket_ajax_filters_toggle.theme-9:hover s:before{border-color:#fff;background-color:#87888d}.berocket_ajax_filters_toggle.theme-10{border-radius:8px;background:#db0071;border:0}.berocket_ajax_filters_toggle.theme-10:after{content:"";top:50%;left:15%;right:15%;bottom:0;position:absolute;display:block;z-index:-1;border-radius:6px;box-shadow:0 0 35px 1px #db0071}#berocket-ajax-filters-sidebar.sidebar-theme-1,#berocket-ajax-filters-sidebar.sidebar-theme-2{box-shadow:8px 0 10px 0 #eee}.berocket_ajax_filters_toggle.theme-10 span{position:absolute;left:17px;top:5px}.irs,.irs-line{position:relative}.berocket_ajax_filters_toggle.theme-10 span i,.berocket_ajax_filters_toggle.theme-10 span i:after,.berocket_ajax_filters_toggle.theme-10 span i:before,.berocket_ajax_filters_toggle.theme-10.active i,.berocket_ajax_filters_toggle.theme-10.active i:after,.berocket_ajax_filters_toggle.theme-10.active i:before,.berocket_ajax_filters_toggle.theme-10:hover i,.berocket_ajax_filters_toggle.theme-10:hover i:after,.berocket_ajax_filters_toggle.theme-10:hover i:before{background-color:#fff}.berocket_ajax_filters_toggle.theme-10 span b,.berocket_ajax_filters_toggle.theme-10 span b:after,.berocket_ajax_filters_toggle.theme-10 span b:before,.berocket_ajax_filters_toggle.theme-10 span s,.berocket_ajax_filters_toggle.theme-10 span s:after,.berocket_ajax_filters_toggle.theme-10 span s:before,.berocket_ajax_filters_toggle.theme-10.active b,.berocket_ajax_filters_toggle.theme-10.active b:after,.berocket_ajax_filters_toggle.theme-10.active b:before,.berocket_ajax_filters_toggle.theme-10.active s,.berocket_ajax_filters_toggle.theme-10.active s:after,.berocket_ajax_filters_toggle.theme-10.active s:before,.berocket_ajax_filters_toggle.theme-10:hover b,.berocket_ajax_filters_toggle.theme-10:hover b:after,.berocket_ajax_filters_toggle.theme-10:hover b:before,.berocket_ajax_filters_toggle.theme-10:hover s,.berocket_ajax_filters_toggle.theme-10:hover s:after,.berocket_ajax_filters_toggle.theme-10:hover s:before{border-color:#fff;background-color:#db0071}#berocket-ajax-filters-sidebar.sidebar-theme-1.active+#berocket-ajax-filters-sidebar-shadow{display:none}.irs,.irs-bar,.irs-line{display:block}#berocket-ajax-filters-sidebar.sidebar-theme-2.active+#berocket-ajax-filters-sidebar-shadow{background-color:#fff}/*!Ion.RangeSlider, 2.3.1, © Denis Ineshin, 2010 - 2019, IonDen.com, Build date: 2019-12-19 16:51:02*/.irs{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:Arial,sans-serif}.irs-line{overflow:hidden;outline:0!important}.irs-bar,.irs-shadow{position:absolute;width:0;left:0}.irs-shadow{display:none}.irs-from,.irs-handle,.irs-max,.irs-min,.irs-single,.irs-to{display:block;position:absolute;cursor:default}.irs-handle{box-sizing:border-box;z-index:1}.irs-handle.type_last{z-index:2}.irs-min{left:0}.irs-max{right:0}.irs-from,.irs-single,.irs-to{top:0;left:0;white-space:nowrap}.irs-grid{position:absolute;display:none;bottom:0;left:0;width:100%;height:20px}.irs-with-grid .irs-grid{display:block}.irs-grid-pol{position:absolute;top:0;left:0;width:1px;height:8px;background:#000}.irs-grid-pol.small{height:4px}.irs-grid-text{position:absolute;bottom:0;left:0;white-space:nowrap;text-align:center;font-size:9px;line-height:9px;padding:0 3px;color:#000}.irs-disable-mask{position:absolute;display:block;top:0;left:-1%;width:102%;height:100%;cursor:default;background:rgba(0,0,0,0);z-index:2}.lt-ie9 .irs-disable-mask{background:#000;filter:alpha(opacity=0);cursor:not-allowed}.irs-disabled{opacity:.4}.irs-hidden-input{position:absolute!important;display:block!important;top:0!important;left:0!important;width:0!important;height:0!important;font-size:0!important;line-height:0!important;padding:0!important;margin:0!important;overflow:hidden;outline:0!important;z-index:-9999!important;background:0 0!important;border-style:solid!important;border-color:transparent!important}.irs--flat{height:40px}.irs--flat.irs-with-grid{height:60px}.irs--flat .irs-line{top:25px;height:12px;background-color:#e1e4e9;border-radius:4px}.irs--flat .irs-bar{top:25px;height:12px;background-color:#ed5565}.irs--flat .irs-bar--single{border-radius:4px 0 0 4px}.irs--flat .irs-shadow{height:1px;bottom:16px;background-color:#e1e4e9}.irs--flat .irs-handle{top:22px;width:16px;height:18px;background-color:transparent}.irs--flat .irs-handle>i:first-child{position:absolute;display:block;top:0;left:50%;width:2px;height:100%;margin-left:-1px;background-color:#da4453}.irs--flat .irs-handle.state_hover>i:first-child,.irs--flat .irs-handle:hover>i:first-child{background-color:#a43540}.irs--flat .irs-max,.irs--flat .irs-min{top:0;padding:1px 3px;color:#999;font-size:10px;line-height:1.333;text-shadow:none;background-color:#e1e4e9;border-radius:4px}.irs--flat .irs-from,.irs--flat .irs-single,.irs--flat .irs-to{color:#fff;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background-color:#ed5565;border-radius:4px}.irs--flat .irs-from:before,.irs--flat .irs-single:before,.irs--flat .irs-to:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#ed5565}.irs--big,.irs--modern,.irs--modern.irs-with-grid{height:55px}.irs--flat .irs-grid-pol{background-color:#e1e4e9}.irs--flat .irs-grid-text{color:#999}.irs--big.irs-with-grid{height:70px}.irs--big .irs-line{top:33px;height:12px;background-color:#fff;background:linear-gradient(to bottom,#ddd -50%,#fff 150%);border:1px solid #ccc;border-radius:12px}.irs--big .irs-bar{top:33px;height:12px;background-color:#92bce0;border:1px solid #428bca;background:linear-gradient(to bottom,#fff 0,#428bca 30%,#b9d4ec 100%);box-shadow:inset 0 0 1px 1px rgba(255,255,255,.5)}.irs--big .irs-bar--single{border-radius:12px 0 0 12px}.irs--big .irs-shadow{height:1px;bottom:16px;background-color:rgba(66,139,202,.5)}.irs--big .irs-handle{top:25px;width:30px;height:30px;border:1px solid rgba(0,0,0,.3);background-color:#cbcfd5;background:linear-gradient(to bottom,#fff 0,#B4B9BE 30%,#fff 100%);box-shadow:1px 1px 2px rgba(0,0,0,.2),inset 0 0 3px 1px #fff;border-radius:30px}.irs--big .irs-handle.state_hover,.irs--big .irs-handle:hover{border-color:rgba(0,0,0,.45);background-color:#939ba7;background:linear-gradient(to bottom,#fff 0,#919BA5 30%,#fff 100%)}.irs--big .irs-max,.irs--big .irs-min{top:0;padding:1px 5px;color:#fff;text-shadow:none;background-color:#9f9f9f;border-radius:3px}.irs--big .irs-from,.irs--big .irs-single,.irs--big .irs-to{color:#fff;text-shadow:none;padding:1px 5px;background-color:#428bca;background:linear-gradient(to bottom,#428bca 0,#3071a9 100%);border-radius:3px}.irs--big .irs-grid-pol{background-color:#428bca}.irs--big .irs-grid-text{color:#428bca}.irs--modern .irs-line{top:25px;height:5px;background-color:#d1d6e0;background:linear-gradient(to bottom,#e0e4ea 0,#d1d6e0 100%);border:1px solid #a3adc1;border-bottom-width:0;border-radius:5px}.irs--modern .irs-bar{top:25px;height:5px;background:#20b426;background:linear-gradient(to bottom,#20b426 0,#18891d 100%)}.irs--modern .irs-bar--single{border-radius:5px 0 0 5px}.irs--modern .irs-shadow{height:1px;bottom:21px;background-color:rgba(209,214,224,.5)}.irs--modern .irs-handle{top:37px;width:12px;height:13px;border:1px solid #a3adc1;border-top-width:0;box-shadow:1px 1px 1px rgba(0,0,0,.1);border-radius:0 0 3px 3px}.irs--modern .irs-handle>i:nth-child(1){position:absolute;display:block;top:-4px;left:1px;width:6px;height:6px;border:1px solid #a3adc1;background:#fff}.irs--modern .irs-handle>i:nth-child(2){position:absolute;display:block;box-sizing:border-box;top:0;left:0;width:10px;height:12px;background:#e9e6e6;background:linear-gradient(to bottom,#fff 0,#e9e6e6 100%);border-radius:0 0 3px 3px}.irs--modern .irs-handle>i:nth-child(3){position:absolute;display:block;box-sizing:border-box;top:3px;left:3px;width:4px;height:5px;border-left:1px solid #a3adc1;border-right:1px solid #a3adc1}.irs--modern .irs-handle.state_hover,.irs--modern .irs-handle:hover{border-color:#7685a2;background:#c3c7cd;background:linear-gradient(to bottom,#fff 0,#919ba5 30%,#fff 100%)}.irs--modern .irs-handle.state_hover>i:nth-child(1),.irs--modern .irs-handle:hover>i:nth-child(1){border-color:#7685a2}.irs--modern .irs-handle.state_hover>i:nth-child(3),.irs--modern .irs-handle:hover>i:nth-child(3){border-color:#48536a}.irs--modern .irs-max,.irs--modern .irs-min{top:0;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;color:#fff;background-color:#d1d6e0;border-radius:5px}.irs--modern .irs-from,.irs--modern .irs-single,.irs--modern .irs-to{font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background-color:#20b426;color:#fff;border-radius:5px}.irs--modern .irs-from:before,.irs--modern .irs-single:before,.irs--modern .irs-to:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#20b426}.irs--modern .irs-grid{height:25px}.irs--modern .irs-grid-pol{background-color:#dedede}.irs--modern .irs-grid-text{color:silver;font-size:13px}.irs--sharp{height:50px;font-size:12px;line-height:1}.irs--sharp.irs-with-grid{height:57px}.irs--sharp .irs-line{top:30px;height:2px;background-color:#000;border-radius:2px}.irs--sharp .irs-bar{top:30px;height:2px;background-color:#ee22fa}.irs--sharp .irs-bar--single{border-radius:2px 0 0 2px}.irs--sharp .irs-shadow{height:1px;bottom:21px;background-color:rgba(0,0,0,.5)}.irs--sharp .irs-handle{top:25px;width:10px;height:10px;background-color:#a804b2}.irs--sharp .irs-handle>i:first-child{position:absolute;display:block;top:100%;left:0;width:0;height:0;border:5px solid transparent;border-top-color:#a804b2}.irs--sharp .irs-handle.state_hover,.irs--sharp .irs-handle:hover{background-color:#000}.irs--sharp .irs-handle.state_hover>i:first-child,.irs--sharp .irs-handle:hover>i:first-child{border-top-color:#000}.irs--sharp .irs-max,.irs--sharp .irs-min{color:#fff;font-size:14px;line-height:1;top:0;padding:3px 4px;opacity:.4;background-color:#a804b2;border-radius:2px}.irs--sharp .irs-from,.irs--sharp .irs-single,.irs--sharp .irs-to{font-size:14px;line-height:1;text-shadow:none;padding:3px 4px;background-color:#a804b2;color:#fff;border-radius:2px}.irs--sharp .irs-from:before,.irs--sharp .irs-single:before,.irs--sharp .irs-to:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#a804b2}.irs--sharp .irs-grid{height:25px}.irs--sharp .irs-grid-pol{background-color:#dedede}.irs--sharp .irs-grid-text{color:silver;font-size:13px}.irs--round{height:50px}.irs--round.irs-with-grid{height:65px}.irs--round .irs-line{top:36px;height:4px;background-color:#dee4ec;border-radius:4px}.irs--round .irs-bar{top:36px;height:4px;background-color:#006cfa}.irs--round .irs-bar--single{border-radius:4px 0 0 4px}.irs--round .irs-shadow{height:4px;bottom:21px;background-color:rgba(222,228,236,.5)}.irs--round .irs-handle{top:26px;width:24px;height:24px;border:4px solid #006cfa;background-color:#fff;border-radius:24px;box-shadow:0 1px 3px rgba(0,0,255,.3)}.irs--round .irs-handle.state_hover,.irs--round .irs-handle:hover{background-color:#f0f6ff}.irs--round .irs-max,.irs--round .irs-min{color:#333;font-size:14px;line-height:1;top:0;padding:3px 5px;background-color:rgba(0,0,0,.1);border-radius:4px}.irs--round .irs-from,.irs--round .irs-single,.irs--round .irs-to{font-size:14px;line-height:1;text-shadow:none;padding:3px 5px;background-color:#006cfa;color:#fff;border-radius:4px}.irs--round .irs-grid-pol,.irs--square .irs-line{background-color:#dedede}.irs--round .irs-from:before,.irs--round .irs-single:before,.irs--round .irs-to:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#006cfa}.irs--round .irs-grid{height:25px}.irs--round .irs-grid-text{color:silver;font-size:13px}.irs--square{height:50px}.irs--square.irs-with-grid{height:60px}.irs--square .irs-line{top:31px;height:4px}.irs--square .irs-bar{top:31px;height:4px;background-color:#000}.irs--square .irs-shadow{height:2px;bottom:21px;background-color:#dedede}.irs--square .irs-handle{top:25px;width:16px;height:16px;border:3px solid #000;background-color:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.irs--square .irs-handle.state_hover,.irs--square .irs-handle:hover{background-color:#f0f6ff}.irs--square .irs-max,.irs--square .irs-min{color:#333;font-size:14px;line-height:1;top:0;padding:3px 5px;background-color:rgba(0,0,0,.1)}.irs--square .irs-from,.irs--square .irs-single,.irs--square .irs-to{font-size:14px;line-height:1;text-shadow:none;padding:3px 5px;background-color:#000;color:#fff}.irs--square .irs-grid{height:25px}.irs--square .irs-grid-pol{background-color:#dedede}.irs--square .irs-grid-text{color:silver;font-size:11px}:root{--wp-admin-theme-color:#007cba;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-20:#005a87}#start-resizable-editor-section{display:none}.wp-block-audio figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-audio audio{width:100%;min-width:300px}.wp-block-button__link{color:#fff;background-color:#32373c;border:none;border-radius:1.55em;box-shadow:none;cursor:pointer;display:inline-block;font-size:1.125em;padding:.667em 1.333em;text-align:center;text-decoration:none;overflow-wrap:break-word}.wp-block-button__link:active,.wp-block-button__link:focus,.wp-block-button__link:hover,.wp-block-button__link:visited{color:#fff}.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{border-radius:0}.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{border-radius:0!important}.is-style-outline>.wp-block-button__link,.wp-block-button__link.is-style-outline{border:2px solid}.is-style-outline>.wp-block-button__link:not(.has-text-color),.wp-block-button__link.is-style-outline:not(.has-text-color){color:#32373c}.is-style-outline>.wp-block-button__link:not(.has-background),.wp-block-button__link.is-style-outline:not(.has-background){background-color:transparent}.wp-block-buttons .wp-block-button{display:inline-block;margin-right:.5em;margin-bottom:.5em}.wp-block-buttons .wp-block-button:last-child{margin-right:0}.wp-block-buttons.alignright .wp-block-button{margin-right:0;margin-left:.5em}.wp-block-buttons.alignright .wp-block-button:first-child{margin-left:0}.wp-block-buttons.alignleft .wp-block-button{margin-left:0;margin-right:.5em}.wp-block-buttons.alignleft .wp-block-button:last-child{margin-right:0}.wp-block-button.aligncenter,.wp-block-buttons.aligncenter,.wp-block-calendar{text-align:center}.wp-block-calendar tbody td,.wp-block-calendar th{padding:.25em;border:1px solid #ddd}.wp-block-calendar tfoot td{border:none}.wp-block-calendar table{width:100%;border-collapse:collapse}.wp-block-calendar table th{font-weight:400;background:#ddd}.wp-block-calendar a{text-decoration:underline}.wp-block-calendar table caption,.wp-block-calendar table tbody{color:#40464d}.wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em}.wp-block-code code{white-space:pre-wrap;overflow-wrap:break-word}.wp-block-columns{display:flex;margin-bottom:1.75em;flex-wrap:wrap}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap}}.wp-block-columns.has-background{padding:1.25em 2.375em}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}.wp-block-column{flex-grow:1;min-width:0;word-break:break-word;overflow-wrap:break-word}@media (max-width:599px){.wp-block-column{flex-basis:100%!important}}@media (min-width:600px) and (max-width:781px){.wp-block-column:not(:only-child){flex-basis:calc(50% - 1em)!important;flex-grow:0}.wp-block-column:nth-child(2n){margin-left:2em}}@media (min-width:782px){.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-column[style*=flex-basis]{flex-grow:0}.wp-block-column:not(:first-child){margin-left:2em}}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{-ms-grid-row-align:center;align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}.wp-block-cover,.wp-block-cover-image{position:relative;background-size:cover;background-position:50%;min-height:430px;height:100%;width:100%;display:flex;justify-content:center;align-items:center;padding:1em;box-sizing:border-box}.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:fixed}@supports (-webkit-overflow-scrolling:touch){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:scroll}}@media (prefers-reduced-motion:reduce){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:scroll}}.wp-block-cover-image.is-repeated,.wp-block-cover.is-repeated{background-repeat:repeat;background-size:auto}.wp-block-cover-image.has-background-dim:not([class*=-background-color]),.wp-block-cover.has-background-dim:not([class*=-background-color]){background-color:#000}.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{content:"";background-color:inherit}.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim:not(.has-background-gradient):before,.wp-block-cover .wp-block-cover__gradient-background{position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient):before{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient):before{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient):before{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient):before{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient):before{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient):before{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient):before{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient):before{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient):before{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient):before{opacity:1}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:290px;width:100%}.wp-block-cover-image:after,.wp-block-cover:after{display:block;content:"";font-size:0;min-height:inherit}@supports (position:sticky){.wp-block-cover-image:after,.wp-block-cover:after{content:none}}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}.wp-block-cover-image .wp-block-cover__inner-container,.wp-block-cover .wp-block-cover__inner-container{width:100%;z-index:1;color:#fff}.wp-block-cover-image .wp-block-subhead:not(.has-text-color),.wp-block-cover-image h1:not(.has-text-color),.wp-block-cover-image h2:not(.has-text-color),.wp-block-cover-image h3:not(.has-text-color),.wp-block-cover-image h4:not(.has-text-color),.wp-block-cover-image h5:not(.has-text-color),.wp-block-cover-image h6:not(.has-text-color),.wp-block-cover-image p:not(.has-text-color),.wp-block-cover .wp-block-subhead:not(.has-text-color),.wp-block-cover h1:not(.has-text-color),.wp-block-cover h2:not(.has-text-color),.wp-block-cover h3:not(.has-text-color),.wp-block-cover h4:not(.has-text-color),.wp-block-cover h5:not(.has-text-color),.wp-block-cover h6:not(.has-text-color),.wp-block-cover p:not(.has-text-color){color:inherit}.wp-block-cover-image.is-position-top-left,.wp-block-cover.is-position-top-left{align-items:flex-start;justify-content:flex-start}.wp-block-cover-image.is-position-top-center,.wp-block-cover.is-position-top-center{align-items:flex-start;justify-content:center}.wp-block-cover-image.is-position-top-right,.wp-block-cover.is-position-top-right{align-items:flex-start;justify-content:flex-end}.wp-block-cover-image.is-position-center-left,.wp-block-cover.is-position-center-left{align-items:center;justify-content:flex-start}.wp-block-cover-image.is-position-center-center,.wp-block-cover.is-position-center-center{align-items:center;justify-content:center}.wp-block-cover-image.is-position-center-right,.wp-block-cover.is-position-center-right{align-items:center;justify-content:flex-end}.wp-block-cover-image.is-position-bottom-left,.wp-block-cover.is-position-bottom-left{align-items:flex-end;justify-content:flex-start}.wp-block-cover-image.is-position-bottom-center,.wp-block-cover.is-position-bottom-center{align-items:flex-end;justify-content:center}.wp-block-cover-image.is-position-bottom-right,.wp-block-cover.is-position-bottom-right{align-items:flex-end;justify-content:flex-end}.wp-block-cover-image.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container{margin:0;width:auto}.wp-block-cover__video-background{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:100%;height:100%;z-index:0;-o-object-fit:cover;object-fit:cover}.wp-block-cover-image-text,.wp-block-cover-text,section.wp-block-cover-image h2{color:#fff}.wp-block-cover-image-text a,.wp-block-cover-image-text a:active,.wp-block-cover-image-text a:focus,.wp-block-cover-image-text a:hover,.wp-block-cover-text a,.wp-block-cover-text a:active,.wp-block-cover-text a:focus,.wp-block-cover-text a:hover,section.wp-block-cover-image h2 a,section.wp-block-cover-image h2 a:active,section.wp-block-cover-image h2 a:focus,section.wp-block-cover-image h2 a:hover{color:#fff}.wp-block-cover-image .wp-block-cover.has-left-content{justify-content:flex-start}.wp-block-cover-image .wp-block-cover.has-right-content{justify-content:flex-end}.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,section.wp-block-cover-image.has-left-content>h2{margin-left:0;text-align:left}.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,section.wp-block-cover-image.has-right-content>h2{margin-right:0;text-align:right}.wp-block-cover-image .wp-block-cover-image-text,.wp-block-cover .wp-block-cover-text,section.wp-block-cover-image>h2{font-size:2em;line-height:1.25;z-index:1;margin-bottom:0;max-width:580px;padding:.44em;text-align:center}.wp-block-embed.alignleft,.wp-block-embed.alignright,.wp-block[data-align=left]>[data-type="core/embed"],.wp-block[data-align=right]>[data-type="core/embed"]{max-width:360px;width:100%}.wp-block-embed.alignleft .wp-block-embed__wrapper,.wp-block-embed.alignright .wp-block-embed__wrapper,.wp-block[data-align=left]>[data-type="core/embed"] .wp-block-embed__wrapper,.wp-block[data-align=right]>[data-type="core/embed"] .wp-block-embed__wrapper{min-width:280px}.wp-block-embed{margin-bottom:1em}.wp-block-embed figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-embed iframe{max-width:100%}.wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.wp-embed-responsive .wp-has-aspect-ratio iframe{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}.wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper:before{padding-top:177.77%}.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%}.wp-block-file{margin-bottom:1.5em}.wp-block-file.aligncenter{text-align:center}.wp-block-file.alignright{text-align:right}.wp-block-file .wp-block-file__button{background:#32373c;border-radius:2em;color:#fff;font-size:.8em;padding:.5em 1em}.wp-block-file a.wp-block-file__button{text-decoration:none}.wp-block-file a.wp-block-file__button:active,.wp-block-file a.wp-block-file__button:focus,.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}.wp-block-file *+.wp-block-file__button{margin-left:.75em}.blocks-gallery-grid,.wp-block-gallery{display:flex;flex-wrap:wrap;list-style-type:none;padding:0;margin:0}.blocks-gallery-grid .blocks-gallery-image,.blocks-gallery-grid .blocks-gallery-item,.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{margin:0 1em 1em 0;display:flex;flex-grow:1;flex-direction:column;justify-content:center;position:relative;width:calc(50% - 1em)}.blocks-gallery-grid .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid .blocks-gallery-image figure,.blocks-gallery-grid .blocks-gallery-item figure,.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{margin:0;height:100%}@supports (position:sticky){.blocks-gallery-grid .blocks-gallery-image figure,.blocks-gallery-grid .blocks-gallery-item figure,.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{display:flex;align-items:flex-end;justify-content:flex-start}}.blocks-gallery-grid .blocks-gallery-image img,.blocks-gallery-grid .blocks-gallery-item img,.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{display:block;max-width:100%;height:auto;width:100%}@supports (position:sticky){.blocks-gallery-grid .blocks-gallery-image img,.blocks-gallery-grid .blocks-gallery-item img,.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{width:auto}}.blocks-gallery-grid .blocks-gallery-image figcaption,.blocks-gallery-grid .blocks-gallery-item figcaption,.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{position:absolute;bottom:0;width:100%;max-height:100%;overflow:auto;padding:3em .77em .7em;color:#fff;text-align:center;font-size:.8em;background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent);box-sizing:border-box;margin:0}.blocks-gallery-grid .blocks-gallery-image figcaption img,.blocks-gallery-grid .blocks-gallery-item figcaption img,.wp-block-gallery .blocks-gallery-image figcaption img,.wp-block-gallery .blocks-gallery-item figcaption img{display:inline}.blocks-gallery-grid figcaption,.wp-block-gallery figcaption{flex-grow:1}.blocks-gallery-grid.is-cropped .blocks-gallery-image a,.blocks-gallery-grid.is-cropped .blocks-gallery-image img,.blocks-gallery-grid.is-cropped .blocks-gallery-item a,.blocks-gallery-grid.is-cropped .blocks-gallery-item img,.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{width:100%}@supports (position:sticky){.blocks-gallery-grid.is-cropped .blocks-gallery-image a,.blocks-gallery-grid.is-cropped .blocks-gallery-image img,.blocks-gallery-grid.is-cropped .blocks-gallery-item a,.blocks-gallery-grid.is-cropped .blocks-gallery-item img,.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{height:100%;flex:1;-o-object-fit:cover;object-fit:cover}}.blocks-gallery-grid.columns-1 .blocks-gallery-image,.blocks-gallery-grid.columns-1 .blocks-gallery-item,.wp-block-gallery.columns-1 .blocks-gallery-image,.wp-block-gallery.columns-1 .blocks-gallery-item{width:100%;margin-right:0}@media (min-width:600px){.blocks-gallery-grid.columns-3 .blocks-gallery-image,.blocks-gallery-grid.columns-3 .blocks-gallery-item,.wp-block-gallery.columns-3 .blocks-gallery-image,.wp-block-gallery.columns-3 .blocks-gallery-item{width:calc(33.33333% - .66667em);margin-right:1em}.blocks-gallery-grid.columns-4 .blocks-gallery-image,.blocks-gallery-grid.columns-4 .blocks-gallery-item,.wp-block-gallery.columns-4 .blocks-gallery-image,.wp-block-gallery.columns-4 .blocks-gallery-item{width:calc(25% - .75em);margin-right:1em}.blocks-gallery-grid.columns-5 .blocks-gallery-image,.blocks-gallery-grid.columns-5 .blocks-gallery-item,.wp-block-gallery.columns-5 .blocks-gallery-image,.wp-block-gallery.columns-5 .blocks-gallery-item{width:calc(20% - .8em);margin-right:1em}.blocks-gallery-grid.columns-6 .blocks-gallery-image,.blocks-gallery-grid.columns-6 .blocks-gallery-item,.wp-block-gallery.columns-6 .blocks-gallery-image,.wp-block-gallery.columns-6 .blocks-gallery-item{width:calc(16.66667% - .83333em);margin-right:1em}.blocks-gallery-grid.columns-7 .blocks-gallery-image,.blocks-gallery-grid.columns-7 .blocks-gallery-item,.wp-block-gallery.columns-7 .blocks-gallery-image,.wp-block-gallery.columns-7 .blocks-gallery-item{width:calc(14.28571% - .85714em);margin-right:1em}.blocks-gallery-grid.columns-8 .blocks-gallery-image,.blocks-gallery-grid.columns-8 .blocks-gallery-item,.wp-block-gallery.columns-8 .blocks-gallery-image,.wp-block-gallery.columns-8 .blocks-gallery-item{width:calc(12.5% - .875em);margin-right:1em}.blocks-gallery-grid.columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid.columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery.columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery.columns-1 .blocks-gallery-item:nth-of-type(1n){margin-right:0}.blocks-gallery-grid.columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid.columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery.columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery.columns-2 .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid.columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid.columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery.columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery.columns-3 .blocks-gallery-item:nth-of-type(3n){margin-right:0}.blocks-gallery-grid.columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid.columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery.columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery.columns-4 .blocks-gallery-item:nth-of-type(4n){margin-right:0}.blocks-gallery-grid.columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid.columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery.columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery.columns-5 .blocks-gallery-item:nth-of-type(5n){margin-right:0}.blocks-gallery-grid.columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid.columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery.columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery.columns-6 .blocks-gallery-item:nth-of-type(6n){margin-right:0}.blocks-gallery-grid.columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid.columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery.columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery.columns-7 .blocks-gallery-item:nth-of-type(7n){margin-right:0}.blocks-gallery-grid.columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid.columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery.columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery.columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.blocks-gallery-grid .blocks-gallery-image:last-child,.blocks-gallery-grid .blocks-gallery-item:last-child,.wp-block-gallery .blocks-gallery-image:last-child,.wp-block-gallery .blocks-gallery-item:last-child{margin-right:0}.blocks-gallery-grid.alignleft,.blocks-gallery-grid.alignright,.wp-block-gallery.alignleft,.wp-block-gallery.alignright{max-width:290px;width:100%}.blocks-gallery-grid.aligncenter .blocks-gallery-item figure,.wp-block-gallery.aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-group{box-sizing:border-box}h1.has-background,h2.has-background,h3.has-background,h4.has-background,h5.has-background,h6.has-background{padding:1.25em 2.375em}.wp-block-image{margin-bottom:1em}.wp-block-image img{max-width:100%}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull img,.wp-block-image.alignwide img{width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption{display:table-caption;caption-side:bottom}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image figcaption{margin-top:.5em;margin-bottom:1em}.is-style-circle-mask img,.is-style-rounded img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.is-style-circle-mask img{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;border-radius:0}}.wp-block-latest-comments__comment{line-height:1.1;list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{min-height:2.25em;list-style:none}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:3.25em}.has-dates .wp-block-latest-comments__comment,.has-excerpts .wp-block-latest-comments__comment{line-height:1.5}.wp-block-latest-comments__comment-excerpt p{font-size:.875em;line-height:1.8;margin:.36em 0 1.4em}.wp-block-latest-comments__comment-date{display:block;font-size:.75em}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;width:2.5em}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.wp-block-latest-posts__list{list-style:none}.wp-block-latest-posts.wp-block-latest-posts__list li{clear:both}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap;padding:0}.wp-block-latest-posts.is-grid li{margin:0 1.25em 1.25em 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - .625em)}.wp-block-latest-posts.columns-2 li:nth-child(2n){margin-right:0}.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - .83333em)}.wp-block-latest-posts.columns-3 li:nth-child(3n){margin-right:0}.wp-block-latest-posts.columns-4 li{width:calc(25% - .9375em)}.wp-block-latest-posts.columns-4 li:nth-child(4n){margin-right:0}.wp-block-latest-posts.columns-5 li{width:calc(20% - 1em)}.wp-block-latest-posts.columns-5 li:nth-child(5n){margin-right:0}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 1.04167em)}.wp-block-latest-posts.columns-6 li:nth-child(6n){margin-right:0}}.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{display:block;color:#555;font-size:.8125em}.wp-block-latest-posts__post-excerpt{margin-top:.5em;margin-bottom:1em}.wp-block-latest-posts__featured-image a{display:inline-block}.wp-block-latest-posts__featured-image img{height:auto;width:auto}.wp-block-latest-posts__featured-image.alignleft{margin-right:1em}.wp-block-latest-posts__featured-image.alignright{margin-left:1em}.wp-block-latest-posts__featured-image.aligncenter{margin-bottom:1em;text-align:center}.block-editor-image-alignment-control__row .components-base-control__field{display:flex;justify-content:space-between;align-items:center}.block-editor-image-alignment-control__row .components-base-control__field .components-base-control__label{margin-bottom:0}ol.has-background,ul.has-background{padding:1.25em 2.375em}.wp-block-media-text{
  /*!rtl:begin:ignore*/direction:ltr;
  /*!rtl:end:ignore*/display:-ms-grid;display:grid;-ms-grid-columns:50% 1fr;grid-template-columns:50% 1fr;-ms-grid-rows:auto;grid-template-rows:auto}.wp-block-media-text.has-media-on-the-right{-ms-grid-columns:1fr 50%;grid-template-columns:1fr 50%}.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__media{-ms-grid-row-align:start;align-self:start}.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__media,.wp-block-media-text .wp-block-media-text__content,.wp-block-media-text .wp-block-media-text__media{-ms-grid-row-align:center;align-self:center}.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__media{-ms-grid-row-align:end;align-self:end}.wp-block-media-text .wp-block-media-text__media{
  /*!rtl:begin:ignore*/-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1;
  /*!rtl:end:ignore*/margin:0}.wp-block-media-text .wp-block-media-text__content{direction:ltr;
  /*!rtl:begin:ignore*/-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1;
  /*!rtl:end:ignore*/padding:0 8%;word-break:break-word}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{
  /*!rtl:begin:ignore*/-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1
  /*!rtl:end:ignore*/}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{
  /*!rtl:begin:ignore*/-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1
  /*!rtl:end:ignore*/}.wp-block-media-text__media img,.wp-block-media-text__media video{max-width:unset;width:100%;vertical-align:middle}.wp-block-media-text.is-image-fill figure.wp-block-media-text__media{height:100%;min-height:250px;background-size:cover}.wp-block-media-text.is-image-fill figure.wp-block-media-text__media>img{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{-ms-grid-columns:100%!important;grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2}}.wp-block-navigation:not(.has-background) .wp-block-navigation__container .wp-block-navigation-link:not(.has-text-color){color:#1e1e1e}.wp-block-navigation:not(.has-background) .wp-block-navigation__container .wp-block-navigation__container{background-color:#fff}.items-justified-left>ul{justify-content:flex-start}.items-justified-center>ul{justify-content:center}.items-justified-right>ul{justify-content:flex-end}.wp-block-navigation-link{display:flex;align-items:center;position:relative;margin:0}.wp-block-navigation-link .wp-block-navigation__container:empty{display:none}.wp-block-navigation__container{list-style:none;margin:0;padding-left:0;display:flex;flex-wrap:wrap}.is-vertical .wp-block-navigation__container{display:block}.has-child>.wp-block-navigation-link__content{padding-right:.5em}.has-child .wp-block-navigation__container{border:1px solid rgba(0,0,0,.15);background-color:inherit;color:inherit;position:absolute;left:0;top:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:2;opacity:0;transition:opacity .1s linear;visibility:hidden}.has-child .wp-block-navigation__container>.wp-block-navigation-link>.wp-block-navigation-link__content{flex-grow:1}.has-child .wp-block-navigation__container>.wp-block-navigation-link>.wp-block-navigation-link__submenu-icon{padding-right:.5em}@media (min-width:782px){.has-child .wp-block-navigation__container{left:1.5em}.has-child .wp-block-navigation__container .wp-block-navigation__container{left:100%;top:-1px}.has-child .wp-block-navigation__container .wp-block-navigation__container:before{content:"";position:absolute;right:100%;height:100%;display:block;width:.5em;background:transparent}.has-child .wp-block-navigation__container .wp-block-navigation-link__submenu-icon svg{transform:rotate(0)}}.has-child:hover{cursor:pointer}.has-child:hover>.wp-block-navigation__container{visibility:visible;opacity:1;display:flex;flex-direction:column}.has-child:focus-within{cursor:pointer}.has-child:focus-within>.wp-block-navigation__container{visibility:visible;opacity:1;display:flex;flex-direction:column}.wp-block-navigation-link__content{color:inherit;text-decoration:none;padding:.5em 1em}.wp-block-navigation-link__content+.wp-block-navigation-link__content{padding-top:0}.has-text-color .wp-block-navigation-link__content{color:inherit}.wp-block-navigation-link__label{word-break:normal;overflow-wrap:break-word}.wp-block-navigation-link__submenu-icon{height:inherit;padding:.375em 1em .375em 0}.wp-block-navigation-link__submenu-icon svg{fill:currentColor}@media (min-width:782px){.wp-block-navigation-link__submenu-icon svg{transform:rotate(90deg)}}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;line-height:.68;font-weight:100;margin:.05em .1em 0 0;text-transform:uppercase;font-style:normal}p.has-background{padding:1.25em 2.375em}p.has-text-color a{color:inherit}.wp-block-post-author{display:flex;flex-wrap:wrap}.wp-block-post-author__byline{width:100%;margin-top:0;margin-bottom:0;font-size:.5em}.wp-block-post-author__avatar{margin-right:1em}.wp-block-post-author__bio{margin-bottom:.7em;font-size:.7em}.wp-block-post-author__content{flex-grow:1;flex-basis:0}.wp-block-post-author__name{font-weight:700;margin:0}.wp-block-pullquote{padding:3em 0;margin-left:0;margin-right:0;text-align:center}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:290px}.wp-block-pullquote.alignleft p,.wp-block-pullquote.alignright p{font-size:1.25em}.wp-block-pullquote p{font-size:1.75em;line-height:1.6}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote:not(.is-style-solid-color){background:none}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;text-align:left;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{margin-top:0;margin-bottom:0;font-size:2em}.wp-block-pullquote.is-style-solid-color blockquote cite{text-transform:none;font-style:normal}.wp-block-pullquote cite{color:inherit}.wp-block-quote.is-large,.wp-block-quote.is-style-large{margin-bottom:1em;padding:0 1em}.wp-block-quote.is-large p,.wp-block-quote.is-style-large p{font-size:1.5em;font-style:italic;line-height:1.6}.wp-block-quote.is-large cite,.wp-block-quote.is-large footer,.wp-block-quote.is-style-large cite,.wp-block-quote.is-style-large footer{font-size:1.125em;text-align:right}.wp-block-rss.alignleft{margin-right:2em}.wp-block-rss.alignright{margin-left:2em}.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;padding:0;list-style:none}.wp-block-rss.is-grid li{margin:0 1em 1em 0;width:100%}@media (min-width:600px){.wp-block-rss.columns-2 li{width:calc(50% - 1em)}.wp-block-rss.columns-3 li{width:calc(33.33333% - 1em)}.wp-block-rss.columns-4 li{width:calc(25% - 1em)}.wp-block-rss.columns-5 li{width:calc(20% - 1em)}.wp-block-rss.columns-6 li{width:calc(16.66667% - 1em)}}.wp-block-rss__item-author,.wp-block-rss__item-publish-date{display:block;color:#555;font-size:.8125em}.wp-block-search .wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search .wp-block-search__label{width:100%}.wp-block-search .wp-block-search__input{flex-grow:1;min-width:3em;border:1px solid #949494}.wp-block-search .wp-block-search__button{margin-left:.625em;word-break:normal}.wp-block-search .wp-block-search__button svg{min-width:1.5em;min-height:1.5em}.wp-block-search.wp-block-search__button-only .wp-block-search__button{margin-left:0}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper{padding:4px;border:1px solid #949494}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input{border-radius:0;border:none;padding:0 0 0 .25em}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input:focus{outline:none}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__button{padding:.125em .5em}.wp-block-separator.is-style-wide{border-bottom-width:1px}.wp-block-separator.is-style-dots{background:none!important;border:none;text-align:center;max-width:none;line-height:1;height:auto}.wp-block-separator.is-style-dots:before{content:"\00b7 \00b7 \00b7";color:currentColor;font-size:1.5em;letter-spacing:2em;padding-left:2em;font-family:serif}.wp-block-custom-logo .aligncenter{display:table}.wp-block-social-links{display:flex;flex-wrap:wrap;justify-content:flex-start;padding-left:0;padding-right:0;text-indent:0;margin-left:0}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{text-decoration:none;border-bottom:0;box-shadow:none}.wp-social-link{display:block;width:36px;height:36px;border-radius:9999px;margin:0 8px 8px 0;transition:transform .1s ease}@media (prefers-reduced-motion:reduce){.wp-social-link{transition-duration:0s}}.wp-social-link a{padding:6px;display:block;line-height:0;transition:transform .1s ease}.wp-social-link a,.wp-social-link a:active,.wp-social-link a:hover,.wp-social-link a:visited,.wp-social-link svg{color:currentColor;fill:currentColor}.wp-social-link:hover{transform:scale(1.1)}.wp-block-social-links.aligncenter{justify-content:center;display:flex}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link{background-color:#f0f0f0;color:#444}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-amazon{background-color:#f90;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-behance{background-color:#0757fe;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-etsy{background-color:#f45800;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-facebook{background-color:#1778f2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-flickr{background-color:#0461dd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-foursquare{background-color:#e65678;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-github{background-color:#24292d;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-google{background-color:#ea4434;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-instagram{background-color:#f00075;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-linkedin{background-color:#0d66c2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-medium{background-color:#02ab6c;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-meetup{background-color:#f6405f;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pinterest{background-color:#e60122;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pocket{background-color:#ef4155;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-reddit{background-color:#fe4500;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-skype{background-color:#0478d7;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-snapchat{background-color:#fefc00;color:#fff;stroke:#000}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-spotify{background-color:#1bd760;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tumblr{background-color:#011835;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitch{background-color:#6440a4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitter{background-color:#1da1f2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vk{background-color:#4680c2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-yelp{background-color:#d32422;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-youtube{background-color:red;color:#fff}.wp-block-social-links.is-style-logos-only .wp-social-link{background:none;padding:4px}.wp-block-social-links.is-style-logos-only .wp-social-link svg{width:28px;height:28px}.wp-block-social-links.is-style-logos-only .wp-social-link-amazon{color:#f90}.wp-block-social-links.is-style-logos-only .wp-social-link-bandcamp{color:#1ea0c3}.wp-block-social-links.is-style-logos-only .wp-social-link-behance{color:#0757fe}.wp-block-social-links.is-style-logos-only .wp-social-link-codepen{color:#1e1f26}.wp-block-social-links.is-style-logos-only .wp-social-link-deviantart{color:#02e49b}.wp-block-social-links.is-style-logos-only .wp-social-link-dribbble{color:#e94c89}.wp-block-social-links.is-style-logos-only .wp-social-link-dropbox{color:#4280ff}.wp-block-social-links.is-style-logos-only .wp-social-link-etsy{color:#f45800}.wp-block-social-links.is-style-logos-only .wp-social-link-facebook{color:#1778f2}.wp-block-social-links.is-style-logos-only .wp-social-link-fivehundredpx{color:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-flickr{color:#0461dd}.wp-block-social-links.is-style-logos-only .wp-social-link-foursquare{color:#e65678}.wp-block-social-links.is-style-logos-only .wp-social-link-github{color:#24292d}.wp-block-social-links.is-style-logos-only .wp-social-link-goodreads{color:#382110}.wp-block-social-links.is-style-logos-only .wp-social-link-google{color:#ea4434}.wp-block-social-links.is-style-logos-only .wp-social-link-instagram{color:#f00075}.wp-block-social-links.is-style-logos-only .wp-social-link-lastfm{color:#e21b24}.wp-block-social-links.is-style-logos-only .wp-social-link-linkedin{color:#0d66c2}.wp-block-social-links.is-style-logos-only .wp-social-link-mastodon{color:#3288d4}.wp-block-social-links.is-style-logos-only .wp-social-link-medium{color:#02ab6c}.wp-block-social-links.is-style-logos-only .wp-social-link-meetup{color:#f6405f}.wp-block-social-links.is-style-logos-only .wp-social-link-pinterest{color:#e60122}.wp-block-social-links.is-style-logos-only .wp-social-link-pocket{color:#ef4155}.wp-block-social-links.is-style-logos-only .wp-social-link-reddit{color:#fe4500}.wp-block-social-links.is-style-logos-only .wp-social-link-skype{color:#0478d7}.wp-block-social-links.is-style-logos-only .wp-social-link-snapchat{color:#fff;stroke:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-soundcloud{color:#ff5600}.wp-block-social-links.is-style-logos-only .wp-social-link-spotify{color:#1bd760}.wp-block-social-links.is-style-logos-only .wp-social-link-tumblr{color:#011835}.wp-block-social-links.is-style-logos-only .wp-social-link-twitch{color:#6440a4}.wp-block-social-links.is-style-logos-only .wp-social-link-twitter{color:#1da1f2}.wp-block-social-links.is-style-logos-only .wp-social-link-vimeo{color:#1eb7ea}.wp-block-social-links.is-style-logos-only .wp-social-link-vk{color:#4680c2}.wp-block-social-links.is-style-logos-only .wp-social-link-wordpress{color:#3499cd}.wp-block-social-links.is-style-logos-only .wp-social-link-yelp{background-color:#d32422;color:#fff}.wp-block-social-links.is-style-logos-only .wp-social-link-youtube{color:red}.wp-block-social-links.is-style-pill-shape .wp-social-link{width:auto}.wp-block-social-links.is-style-pill-shape .wp-social-link a{padding-left:16px;padding-right:16px}.wp-block-spacer{clear:both}p.wp-block-subhead{font-size:1.1em;font-style:italic;opacity:.75}.wp-block-table{overflow-x:auto}.wp-block-table table{width:100%}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}.wp-block-table .has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table .has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table .has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table .has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{border-spacing:0;border-collapse:inherit;background-color:transparent;border-bottom:1px solid #f0f0f0}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f0f0f0}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:transparent}.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 1em;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-left:0}.wp-block-text-columns .wp-block-column:last-child{margin-right:0}.wp-block-text-columns.columns-2 .wp-block-column{width:50%}.wp-block-text-columns.columns-3 .wp-block-column{width:33.33333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%}.wp-block-video{margin-left:0;margin-right:0}.wp-block-video video{max-width:100%}@supports (position:sticky){.wp-block-video [poster]{-o-object-fit:cover;object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-post-featured-image a{display:inline-block}:root .has-pale-pink-background-color{background-color:#f78da7}:root .has-vivid-red-background-color{background-color:#cf2e2e}:root .has-luminous-vivid-orange-background-color{background-color:#ff6900}:root .has-luminous-vivid-amber-background-color{background-color:#fcb900}:root .has-light-green-cyan-background-color{background-color:#7bdcb5}:root .has-vivid-green-cyan-background-color{background-color:#00d084}:root .has-pale-cyan-blue-background-color{background-color:#8ed1fc}:root .has-vivid-cyan-blue-background-color{background-color:#0693e3}:root .has-vivid-purple-background-color{background-color:#9b51e0}:root .has-white-background-color{background-color:#fff}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-cyan-bluish-gray-background-color{background-color:#abb8c3}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-black-background-color{background-color:#000}:root .has-pale-pink-color{color:#f78da7}:root .has-vivid-red-color{color:#cf2e2e}:root .has-luminous-vivid-orange-color{color:#ff6900}:root .has-luminous-vivid-amber-color{color:#fcb900}:root .has-light-green-cyan-color{color:#7bdcb5}:root .has-vivid-green-cyan-color{color:#00d084}:root .has-pale-cyan-blue-color{color:#8ed1fc}:root .has-vivid-cyan-blue-color{color:#0693e3}:root .has-vivid-purple-color{color:#9b51e0}:root .has-white-color{color:#fff}:root .has-very-light-gray-color{color:#eee}:root .has-cyan-bluish-gray-color{color:#abb8c3}:root .has-very-dark-gray-color{color:#313131}:root .has-black-color{color:#000}:root .has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:linear-gradient(135deg,#0693e3,#9b51e0)}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:linear-gradient(135deg,#7adcb4,#00d082)}:root .has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:linear-gradient(135deg,#fcb900,#ff6900)}:root .has-luminous-vivid-orange-to-vivid-red-gradient-background{background:linear-gradient(135deg,#ff6900,#cf2e2e)}:root .has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:linear-gradient(135deg,#eee,#a9b8c3)}:root .has-cool-to-warm-spectrum-gradient-background{background:linear-gradient(135deg,#4aeadc,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c)}:root .has-blush-light-purple-gradient-background{background:linear-gradient(135deg,#ffceec,#9896f0)}:root .has-blush-bordeaux-gradient-background{background:linear-gradient(135deg,#fecda5,#fe2d2d 50%,#6b003e)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-luminous-dusk-gradient-background{background:linear-gradient(135deg,#ffcb70,#c751c0 50%,#4158d0)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-pale-ocean-gradient-background{background:linear-gradient(135deg,#fff5cb,#b6e3d4 50%,#33a7b5)}:root .has-electric-grass-gradient-background{background:linear-gradient(135deg,#caf880,#71ce7e)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root .has-link-color a{color:#00e;color:var(--wp--style--color--link,#00e)}.has-small-font-size{font-size:.8125em}.has-normal-font-size,.has-regular-font-size{font-size:1em}.has-medium-font-size{font-size:1.25em}.has-large-font-size{font-size:2.25em}.has-huge-font-size,.has-larger-font-size{font-size:2.625em}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.components-custom-select-control{position:relative}.components-custom-select-control__label{display:block;margin-bottom:8px}.components-custom-select-control__button{border:1px solid #757575;border-radius:2px;min-height:30px;min-width:130px;position:relative;text-align:left}.components-custom-select-control__button.components-custom-select-control__button{padding-right:24px}.components-custom-select-control__button:focus:not(:disabled){border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color)}.components-custom-select-control__button .components-custom-select-control__button-icon{height:100%;padding:0;position:absolute;right:0;top:0}.components-custom-select-control__menu{background-color:#fff;max-height:400px;min-width:100%;overflow:auto;padding:0;position:absolute;z-index:1000000}.components-custom-select-control__menu:focus{border:1px solid #1e1e1e;border-radius:2px;outline:none;transition:none}.components-custom-select-control__item{align-items:center;display:flex;list-style-type:none;padding:10px 5px 10px 25px;cursor:default}.components-custom-select-control__item.is-highlighted{background:#ddd}.components-custom-select-control__item-icon{margin-left:-20px;margin-right:0}.components-spinner{display:inline-block;background-color:#949494;width:18px;height:18px;opacity:.7;margin:5px 11px 0;border-radius:100%;position:relative}.components-spinner:before{content:"";position:absolute;background-color:#fff;top:3px;left:3px;width:4px;height:4px;border-radius:100%;transform-origin:6px 6px;-webkit-animation:components-spinner__animation 1s linear infinite;animation:components-spinner__animation 1s linear infinite}@-webkit-keyframes components-spinner__animation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes components-spinner__animation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.components-snackbar{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;background-color:#1e1e1e;border-radius:2px;box-shadow:0 2px 4px rgba(0,0,0,.3);color:#fff;padding:16px 24px;width:100%;max-width:600px;box-sizing:border-box;cursor:pointer}@media (min-width:600px){.components-snackbar{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.components-snackbar:focus{box-shadow:0 0 0 1px #fff,0 0 0 3px var(--wp-admin-theme-color)}.components-snackbar__action.components-button{margin-left:32px;color:#fff;height:auto;flex-shrink:0;line-height:1.4;padding:0}.components-snackbar__action.components-button:not(:disabled):not([aria-disabled=true]):not(.is-secondary){text-decoration:underline;background-color:transparent}.components-snackbar__action.components-button:not(:disabled):not([aria-disabled=true]):not(.is-secondary):focus{color:#fff;box-shadow:none;outline:1px dotted #fff}.components-snackbar__action.components-button:not(:disabled):not([aria-disabled=true]):not(.is-secondary):hover{color:var(--wp-admin-theme-color)}.components-snackbar__content{display:flex;align-items:baseline;justify-content:space-between;line-height:1.4}.components-snackbar-list{position:absolute;z-index:100000;width:100%;box-sizing:border-box}.components-snackbar-list__notice-container{position:relative;padding-top:8px}.wc-block-link-button{border:0;border-radius:0;margin:0;padding:0;vertical-align:baseline;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit;text-transform:inherit;box-shadow:none;display:inline;text-decoration:underline}.wc-block-link-button,.wc-block-link-button:active,.wc-block-link-button:focus,.wc-block-link-button:hover{background:transparent}.wc-block-suspense-placeholder{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:var(--global--color-primary,#e0e0e0)!important;color:var(--global--color-primary,#e0e0e0)!important;outline:0!important;border:0!important;box-shadow:none;pointer-events:none;max-width:100%}.wc-block-suspense-placeholder>*{visibility:hidden}@media screen and (prefers-reduced-motion:reduce){.wc-block-suspense-placeholder{-webkit-animation:none;animation:none}}.wc-block-suspense-placeholder:after{content:"\00a0"}.wc-block-grid__products .wc-block-grid__product-image{text-decoration:none;display:block;position:relative}.wc-block-grid__products .wc-block-grid__product-image a{text-decoration:none;border:0;outline:0;box-shadow:none}.wc-block-grid__products .wc-block-grid__product-image img{width:100%}.wc-block-grid__products .wc-block-grid__product-image img[hidden]{display:none}.edit-post-visual-editor .editor-block-list__block .wc-block-grid__product-title,.editor-styles-wrapper .wc-block-grid__product-title,.wc-block-grid__product-title{font-family:inherit;line-height:1.2em;font-weight:700;padding:0;color:inherit;font-size:inherit;display:block}.wc-block-grid__product-price{display:block}.wc-block-grid__product-price .wc-block-grid__product-price__regular{margin-right:.5em}.wc-block-grid__product-add-to-cart.wp-block-button{word-break:break-word;white-space:normal}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{word-break:break-word;white-space:normal;margin:0 auto!important;display:inline-flex;justify-content:center;text-align:center;padding:.5em 1em;font-size:1em}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading{opacity:.25}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.added:after{font-family:WooCommerce;content:"\e017";margin-left:.5em;display:inline-block;width:auto;height:auto}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading:after{font-family:WooCommerce;content:"\e031";-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;margin-left:.5em;display:inline-block;width:auto;height:auto}.has-5-columns:not(.alignfull) .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-6-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-7-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-8-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-9-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after{content:"";margin:0}.wc-block-grid__product-rating{display:block}.wc-block-grid__product-rating .star-rating,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars{overflow:hidden;position:relative;width:5.3em;height:1.618em;line-height:1.618;font-size:1em;font-family:star;font-weight:400;margin:0 auto;text-align:left}.wc-block-grid__product-rating .star-rating:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars:before{content:"\53\53\53\53\53";top:0;left:0;right:0;position:absolute;opacity:.5;color:#aaa;white-space:nowrap}.wc-block-grid__product-rating .star-rating span,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span{overflow:hidden;top:0;left:0;right:0;position:absolute;padding-top:1.5em}.wc-block-grid__product-rating .star-rating span:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span:before{content:"\53\53\53\53\53";top:0;left:0;right:0;position:absolute;color:#000;white-space:nowrap}.wc-block-grid__product-onsale{font-size:.875em;padding:.25em .75em;display:inline-block;width:auto;border:1px solid #43454b;border-radius:3px;color:#43454b;background:#fff;text-align:center;text-transform:uppercase;font-weight:600;z-index:9;position:relative}.wc-block-grid__product .wc-block-grid__product-image,.wc-block-grid__product .wc-block-grid__product-title{margin:0 0 12px}.wc-block-grid__product .wc-block-grid__product-add-to-cart,.wc-block-grid__product .wc-block-grid__product-onsale,.wc-block-grid__product .wc-block-grid__product-price,.wc-block-grid__product .wc-block-grid__product-rating{margin:0 auto 12px}.theme-twentysixteen .wc-block-grid .price ins{color:#77a464}.theme-twentynineteen .wc-block-grid__product{font-size:.88889em}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-components-product-title,.theme-twentynineteen .wc-block-grid__product-onsale,.theme-twentynineteen .wc-block-grid__product-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.theme-twentynineteen .wc-block-grid__product-title:before{display:none}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-grid__product-onsale{line-height:1}.theme-twentytwenty .wc-block-grid__product-link{color:#000}.theme-twentytwenty .wc-block-components-product-title,.theme-twentytwenty .wc-block-grid__product-title{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;color:#000;font-size:1.2em}.theme-twentytwenty .wp-block-columns .wc-block-components-product-title{margin-top:0}.theme-twentytwenty .wc-block-components-product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-components-product-price__value,.theme-twentytwenty .wc-block-grid__product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-grid__product-price__value{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:.9em}.theme-twentytwenty .wc-block-components-product-price del,.theme-twentytwenty .wc-block-grid__product-price del{opacity:.5}.theme-twentytwenty .wc-block-components-product-price ins,.theme-twentytwenty .wc-block-grid__product-price ins{text-decoration:none}.theme-twentytwenty .star-rating,.theme-twentytwenty .wc-block-grid__product-rating{font-size:.7em}.theme-twentytwenty .star-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .star-rating .wc-block-grid__product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-grid__product-rating__stars{line-height:1}.theme-twentytwenty .wc-block-components-product-button>.wp-block-button__link,.theme-twentytwenty .wc-block-grid__product-add-to-cart>.wp-block-button__link{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif}.theme-twentytwenty .wc-block-components-product-sale-badge,.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{background:#cd2653;color:#fff;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-weight:700;letter-spacing:-.02em;line-height:1.2;text-transform:uppercase}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{position:absolute;right:4px;top:4px;z-index:1}.theme-twentytwenty .wc-block-grid__products .wc-block-components-product-sale-badge{position:static}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-image .wc-block-components-product-sale-badge{position:absolute}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale:not(.wc-block-components-product-sale-badge){position:absolute;right:4px;top:4px;z-index:1}@media only screen and (min-width:768px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}@media only screen and (min-width:1168px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}.wc-block-components-product-add-to-cart-attribute-picker{margin:0;flex-basis:100%}.wc-block-components-product-add-to-cart-attribute-picker label{display:block;font-size:1em}.wc-block-components-product-add-to-cart-attribute-picker .wc-block-components-product-add-to-cart-attribute-picker__container{position:relative}.wc-block-components-product-add-to-cart-attribute-picker .wc-block-components-product-add-to-cart-attribute-picker__select{margin:0 0 .75em}.wc-block-components-product-add-to-cart-attribute-picker .wc-block-components-product-add-to-cart-attribute-picker__select select{min-width:60%;min-height:1.75em}.wc-block-components-product-add-to-cart-attribute-picker .wc-block-components-product-add-to-cart-attribute-picker__select.has-error{margin-bottom:24px}.wc-block-components-product-add-to-cart-attribute-picker .wc-block-components-product-add-to-cart-attribute-picker__select.has-error select{border-color:#cc1818}.wc-block-components-product-add-to-cart-attribute-picker .wc-block-components-product-add-to-cart-attribute-picker__select.has-error select:focus{outline-color:#cc1818}.wc-block-components-product-add-to-cart{margin:0;display:flex;flex-wrap:wrap}.wc-block-components-product-add-to-cart .wc-block-components-product-add-to-cart-button{margin:0 0 .75em}.wc-block-components-product-add-to-cart .wc-block-components-product-add-to-cart-button .wc-block-components-button__text{display:block}.wc-block-components-product-add-to-cart .wc-block-components-product-add-to-cart-button .wc-block-components-button__text>svg{fill:currentColor;vertical-align:top;width:1.5em;height:1.5em;margin:-.25em 0 -.25em .5em}.wc-block-components-product-add-to-cart .wc-block-components-product-add-to-cart-quantity{margin:0 1em .75em 0;flex-basis:5em;padding:.618em;background:#fff;border:1px solid #ccc;border-radius:2px;color:#43454b;box-shadow:inset 0 1px 1px rgba(0,0,0,.125);text-align:center}.is-loading .wc-block-components-product-add-to-cart .wc-block-components-product-add-to-cart-button,.is-loading .wc-block-components-product-add-to-cart .wc-block-components-product-add-to-cart-quantity,.wc-block-components-product-add-to-cart--placeholder .wc-block-components-product-add-to-cart-button,.wc-block-components-product-add-to-cart--placeholder .wc-block-components-product-add-to-cart-quantity{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:var(--global--color-primary,#e0e0e0)!important;color:var(--global--color-primary,#e0e0e0)!important;outline:0!important;border:0!important;box-shadow:none;pointer-events:none;max-width:100%}.is-loading .wc-block-components-product-add-to-cart .wc-block-components-product-add-to-cart-button>*,.is-loading .wc-block-components-product-add-to-cart .wc-block-components-product-add-to-cart-quantity>*,.wc-block-components-product-add-to-cart--placeholder .wc-block-components-product-add-to-cart-button>*,.wc-block-components-product-add-to-cart--placeholder .wc-block-components-product-add-to-cart-quantity>*{visibility:hidden}@media screen and (prefers-reduced-motion:reduce){.is-loading .wc-block-components-product-add-to-cart .wc-block-components-product-add-to-cart-button,.is-loading .wc-block-components-product-add-to-cart .wc-block-components-product-add-to-cart-quantity,.wc-block-components-product-add-to-cart--placeholder .wc-block-components-product-add-to-cart-button,.wc-block-components-product-add-to-cart--placeholder .wc-block-components-product-add-to-cart-quantity{-webkit-animation:none;animation:none}}.wc-block-grid .wc-block-components-product-add-to-cart{justify-content:center}.wc-block-components-product-add-to-cart-notice{margin:0}.wp-block-button.wc-block-components-product-button{word-break:break-word;white-space:normal;margin-top:0;margin-bottom:12px}.wp-block-button.wc-block-components-product-button .wc-block-components-product-button__button{word-break:break-word;white-space:normal;margin:0 auto;display:inline-flex;justify-content:center}.wp-block-button.wc-block-components-product-button .wc-block-components-product-button__button--placeholder{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:var(--global--color-primary,#e0e0e0)!important;color:var(--global--color-primary,#e0e0e0)!important;outline:0!important;border:0!important;box-shadow:none;pointer-events:none;max-width:100%;min-width:8em;min-height:3em}.wp-block-button.wc-block-components-product-button .wc-block-components-product-button__button--placeholder>*{visibility:hidden}@media screen and (prefers-reduced-motion:reduce){.wp-block-button.wc-block-components-product-button .wc-block-components-product-button__button--placeholder{-webkit-animation:none;animation:none}}.is-loading .wc-block-components-product-button>.wc-block-components-product-button__button{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:var(--global--color-primary,#e0e0e0)!important;color:var(--global--color-primary,#e0e0e0)!important;outline:0!important;border:0!important;box-shadow:none;pointer-events:none;max-width:100%;min-width:8em;min-height:3em}.is-loading .wc-block-components-product-button>.wc-block-components-product-button__button>*{visibility:hidden}@media screen and (prefers-reduced-motion:reduce){.is-loading .wc-block-components-product-button>.wc-block-components-product-button__button{-webkit-animation:none;animation:none}}.theme-twentytwentyone .editor-styles-wrapper .wc-block-components-product-button .wp-block-button__link{background-color:var(--button--color-background);color:var(--button--color-text);border-color:var(--button--color-background)}.wc-block-components-product-category-list{margin-top:0;margin-bottom:.75em}.wc-block-components-product-category-list ul{margin:0;padding:0;display:inline}.wc-block-components-product-category-list ul li{display:inline;list-style:none}.wc-block-components-product-category-list ul li:after{content:", "}.wc-block-components-product-category-list ul li:last-child:after{content:""}.editor-styles-wrapper .wc-block-grid__products .wc-block-grid__product .wc-block-components-product-image,.wc-block-components-product-image{margin-top:0;margin-bottom:12px;text-decoration:none;display:block;position:relative}.editor-styles-wrapper .wc-block-grid__products .wc-block-grid__product .wc-block-components-product-image a,.wc-block-components-product-image a{text-decoration:none;border:0;outline:0;box-shadow:none}.editor-styles-wrapper .wc-block-grid__products .wc-block-grid__product .wc-block-components-product-image img,.wc-block-components-product-image img{vertical-align:middle;width:100%}.editor-styles-wrapper .wc-block-grid__products .wc-block-grid__product .wc-block-components-product-image img[hidden],.wc-block-components-product-image img[hidden]{display:none}.editor-styles-wrapper .wc-block-grid__products .wc-block-grid__product .wc-block-components-product-image .wc-block-components-product-sale-badge--align-left,.wc-block-components-product-image .wc-block-components-product-sale-badge--align-left{position:absolute;left:4px;top:4px;right:auto;margin:0}.editor-styles-wrapper .wc-block-grid__products .wc-block-grid__product .wc-block-components-product-image .wc-block-components-product-sale-badge--align-center,.wc-block-components-product-image .wc-block-components-product-sale-badge--align-center{position:absolute;top:4px;left:50%;right:auto;transform:translateX(-50%);margin:0}.editor-styles-wrapper .wc-block-grid__products .wc-block-grid__product .wc-block-components-product-image .wc-block-components-product-sale-badge--align-right,.wc-block-components-product-image .wc-block-components-product-sale-badge--align-right{position:absolute;right:4px;top:4px;left:auto;margin:0}.is-loading .wc-block-components-product-image{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:var(--global--color-primary,#e0e0e0)!important;color:var(--global--color-primary,#e0e0e0)!important;outline:0!important;border:0!important;box-shadow:none;pointer-events:none;max-width:100%}.is-loading .wc-block-components-product-image>*{visibility:hidden}@media screen and (prefers-reduced-motion:reduce){.is-loading .wc-block-components-product-image{-webkit-animation:none;animation:none}}.wc-block-components-product-rating{display:block;margin-top:0;margin-bottom:12px}.wc-block-components-product-rating__stars{overflow:hidden;position:relative;width:5.3em;height:1.618em;line-height:1.618;font-size:1em;font-family:star;font-weight:400;margin:0 auto;text-align:left}.wc-block-components-product-rating__stars:before{content:"\53\53\53\53\53";top:0;left:0;right:0;position:absolute;opacity:.5;color:#aaa;white-space:nowrap}.wc-block-components-product-rating__stars span{overflow:hidden;top:0;left:0;right:0;position:absolute;padding-top:1.5em}.wc-block-components-product-rating__stars span:before{content:"\53\53\53\53\53";top:0;left:0;right:0;position:absolute;color:#000;white-space:nowrap}.wc-block-single-product .wc-block-components-product-rating__stars{margin:0}.wc-block-components-product-sale-badge{margin:0 auto 12px;font-size:.875em;padding:.25em .75em;display:inline-block;width:auto;border:1px solid #43454b;border-radius:3px;color:#43454b;background:#fff;text-align:center;text-transform:uppercase;font-weight:600;z-index:9;position:static}.wc-block-components-product-sku{margin-top:0;margin-bottom:12px;display:block;text-transform:uppercase;font-size:.875em}.wc-block-components-product-stock-indicator{margin-top:0;margin-bottom:.75em;display:block;font-size:.875em}.wc-block-components-product-stock-indicator--in-stock{color:#4ab866}.wc-block-components-product-stock-indicator--out-of-stock{color:#cc1818}.wc-block-components-product-stock-indicator--available-on-backorder,.wc-block-components-product-stock-indicator--low-stock{color:#f0b849}.wc-block-components-product-summary{margin-top:0;margin-bottom:12px}.is-loading .wc-block-components-product-summary:before{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:var(--global--color-primary,#e0e0e0)!important;color:var(--global--color-primary,#e0e0e0)!important;outline:0!important;border:0!important;box-shadow:none;pointer-events:none;max-width:100%;content:".";display:block;width:100%;height:6em}.is-loading .wc-block-components-product-summary:before>*{visibility:hidden}@media screen and (prefers-reduced-motion:reduce){.is-loading .wc-block-components-product-summary:before{-webkit-animation:none;animation:none}}.wc-block-components-product-tag-list{margin-top:0;margin-bottom:.75em}.wc-block-components-product-tag-list ul{margin:0;padding:0;display:inline}.wc-block-components-product-tag-list ul li{display:inline;list-style:none}.wc-block-components-product-tag-list ul li:after{content:", "}.wc-block-components-product-tag-list ul li:last-child:after{content:""}.wc-block-components-product-title{margin-top:0;margin-bottom:12px}.wc-block-grid .wc-block-components-product-title{line-height:1.5;font-weight:700;padding:0;color:inherit;font-size:inherit;display:block}.is-loading .wc-block-components-product-title:before{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:var(--global--color-primary,#e0e0e0)!important;color:var(--global--color-primary,#e0e0e0)!important;outline:0!important;border:0!important;box-shadow:none;pointer-events:none;max-width:100%;content:".";display:inline-block;width:7em}.is-loading .wc-block-components-product-title:before>*{visibility:hidden}@media screen and (prefers-reduced-motion:reduce){.is-loading .wc-block-components-product-title:before{-webkit-animation:none;animation:none}}.is-loading .wc-block-grid .wc-block-components-product-title:before{width:10em}.wc-block-components-product-title--align-left{text-align:left}.wc-block-components-product-title--align-center{text-align:center}.wc-block-components-product-title--align-right{text-align:right}.wc-block-components-error{display:flex;background-color:#f3f3f4;border-left:4px solid #6d6d6d;padding:36px 16px;align-items:center;justify-content:center;flex-direction:column}.wc-block-components-error__header{font-size:2em;font-weight:700;margin:0}.wc-block-components-error__image{max-width:25%}.wc-block-components-error__text{margin:0}.wc-block-components-error__message{margin:1em 0 0;font-style:italic}@media (min-width:481px){.wc-block-components-error{flex-direction:row}.wc-block-components-error__image+.wc-block-components-error__content{margin-left:24px}}.wc-block-components-button:not(.is-link){color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit;text-transform:inherit;align-items:center;background-color:#1e1e1e;color:#fff;display:inline-flex;font-weight:700;min-height:3em;justify-content:center;line-height:1;padding:0 1em;text-align:center;text-decoration:none;text-transform:none;position:relative}.wc-block-components-button:not(.is-link):active,.wc-block-components-button:not(.is-link):disabled,.wc-block-components-button:not(.is-link):focus,.wc-block-components-button:not(.is-link):hover{background-color:#1e1e1e;color:#fff}.wc-block-components-button:not(.is-link) .wc-block-components-button__text{display:block}.wc-block-components-button:not(.is-link) .wc-block-components-button__text>svg{fill:currentColor}.wc-block-components-button:not(.is-link) .wc-block-components-button__spinner{width:1em;height:1em;position:absolute;top:50%;left:0;width:100%;height:100%;margin-top:-.5em;color:inherit;box-sizing:content-box}.wc-block-components-button:not(.is-link) .wc-block-components-button__spinner:after{content:" ";display:inline-block;margin:0 auto;width:1em;height:1em;box-sizing:border-box;transform-origin:50% 50%;transform:translateZ(0) scale(.5);-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:50%;border:.2em solid;border-left:.2em solid transparent;-webkit-animation:wc-block-components-button__spinner__animation 1s linear infinite;animation:wc-block-components-button__spinner__animation 1s linear infinite}.wc-block-components-button:not(.is-link) .wc-block-components-button__spinner+.wc-block-components-button__text{visibility:hidden}@-webkit-keyframes wc-block-components-button__spinner__animation{0%{-webkit-animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes wc-block-components-button__spinner__animation{0%{-webkit-animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg)}to{transform:rotate(1turn)}}.wc-block-components-form{counter-reset:checkout-step}.wc-block-components-form .wc-block-components-checkout-step{position:relative;border:none;padding:0 0 0 36px;background:none;margin:0}.is-large .wc-block-components-form .wc-block-components-checkout-step{padding-right:24px}.wc-block-components-form .wc-block-components-checkout-step .wc-block-components-checkout-step__heading:after{content:"";border-left:1px solid;opacity:.3;position:absolute;left:-18px;top:2.5em;bottom:-1em}.wc-block-components-checkout-step--disabled{opacity:.6}.wc-block-components-checkout-step__container{position:relative}.wc-block-components-checkout-step__content{padding-bottom:1.5em}.wc-block-components-checkout-step__heading{display:flex;justify-content:space-between;align-content:center;flex-wrap:wrap;margin:.75em 0 1em;position:relative;align-items:center;gap:1em}.wc-block-components-checkout-step:first-child .wc-block-components-checkout-step__heading{margin-top:0}.wc-block-components-checkout-step__title{margin:0 12px 0 0}.wc-block-components-checkout-step__heading-content{font-size:.75em}.wc-block-components-checkout-step__heading-content a{font-weight:700;color:inherit}.wc-block-components-checkout-step__description{font-size:.875em;line-height:1.25;margin-bottom:16px}.wc-block-components-checkout-step--with-step-number .wc-block-components-checkout-step__title:before{border:0;border-radius:0;margin:0;padding:0;vertical-align:baseline;background:transparent;counter-increment:checkout-step;content:" " counter(checkout-step) ".";content:" " counter(checkout-step) "."/"";position:absolute;width:36px;left:-18px;top:0;text-align:center;transform:translateX(-50%)}.wc-block-components-checkout-step--with-step-number .wc-block-components-checkout-step__container:after{content:"";height:100%;border-left:1px solid;opacity:.3;position:absolute;left:-18px;top:0}.wc-block-components-checkout-step--with-step-number:last-of-type .wc-block-components-checkout-step__container:after{content:none}.wc-block-components-order-summary .wc-blocks-components-panel__button{margin-top:0;padding-top:0}.wc-block-components-order-summary__content{display:table;width:100%}.wc-block-components-order-summary-item{position:relative;display:table-row;padding-bottom:1px;width:100%}.wc-block-components-order-summary-item:after{border-style:solid;border-width:0 0 1px;bottom:0;content:"";display:block;left:0;opacity:.3;pointer-events:none;position:absolute;right:0;top:0}.wc-block-components-order-summary-item:last-child>div{padding-bottom:0}.wc-block-components-order-summary-item:last-child:after{display:none}.wc-block-components-order-summary-item__description,.wc-block-components-order-summary-item__image{display:table-cell;vertical-align:top}.wc-block-components-order-summary-item__image{width:48px;padding-top:16px;padding-bottom:16px;position:relative}.wc-block-components-order-summary-item__image>img{width:48px;max-width:48px}.wc-block-components-order-summary-item__quantity{font-size:.75em;align-items:center;background:#fff;border:2px solid;border-radius:1em;box-shadow:0 0 0 2px #fff;color:#000;display:flex;line-height:1;min-height:20px;padding:0 .4em;position:absolute;justify-content:center;min-width:20px;right:0;top:16px;transform:translate(50%,-50%);white-space:nowrap;z-index:1}.wc-block-components-order-summary-item__description{padding-left:24px;padding-top:16px;padding-bottom:16px;line-height:1.375}.wc-block-components-order-summary-item__description .wc-block-components-product-metadata,.wc-block-components-order-summary-item__description p{line-height:1.375;margin-top:4px}.wc-block-components-order-summary-item__header{display:flex;flex-wrap:wrap;justify-content:space-between}.wc-block-components-payment-method-icons{display:block;text-align:center;margin:0 0 14px}.wc-block-components-payment-method-icons .wc-block-components-payment-method-icon{display:inline-block;margin:0 4px 2px;padding:0;width:auto;height:24px;vertical-align:middle}.wc-block-components-payment-method-icons--align-left{text-align:left}.wc-block-components-payment-method-icons--align-left .wc-block-components-payment-method-icon{margin-left:0;margin-right:8px}.wc-block-components-payment-method-icons--align-right{text-align:right}.wc-block-components-payment-method-icons--align-right .wc-block-components-payment-method-icon{margin-right:0;margin-left:8px}.wc-block-components-payment-method-icons:last-child{margin-bottom:0}.is-mobile .wc-block-components-payment-method-icons .wc-block-components-payment-method-icon,.is-small .wc-block-components-payment-method-icons .wc-block-components-payment-method-icon{height:16px}.wc-block-components-payment-method-label--with-icon{display:inline-block;vertical-align:middle}.wc-block-components-payment-method-label--with-icon>img,.wc-block-components-payment-method-label--with-icon>svg{vertical-align:middle;margin:-2px 4px 0 0}.is-mobile .wc-block-components-payment-method-label--with-icon>img,.is-mobile .wc-block-components-payment-method-label--with-icon>svg,.is-small .wc-block-components-payment-method-label--with-icon>img,.is-small .wc-block-components-payment-method-label--with-icon>svg{display:none}.editor-styles-wrapper .wc-block-components-checkout-policies,.wc-block-components-checkout-policies{font-size:.75em;text-align:center;list-style:none outside;line-height:1;margin:24px 0}.wc-block-components-checkout-policies__item{list-style:none outside;display:inline-block;padding:0 .25em;margin:0}.wc-block-components-checkout-policies__item:not(:first-child){border-left:1px solid #ccc}.wc-block-components-checkout-policies__item>a{color:inherit;padding:0 .25em}.wc-block-components-product-badge{font-size:.75em;border-radius:2px;border:1px solid;display:inline-block;font-weight:600;padding:0 .66em;text-transform:uppercase;white-space:nowrap}.wc-block-components-product-metadata{font-size:.75em}.wc-block-components-product-metadata .wc-block-components-product-metadata__description>p,.wc-block-components-product-metadata .wc-block-components-product-metadata__variation-data{margin:.25em 0 0}.wc-block-components-product-name{font-size:1em;overflow-wrap:anywhere;word-break:break-word;-ms-word-break:break-all;display:block;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.wc-block-components-checkout-return-to-cart-button{box-shadow:none;color:inherit;padding-left:calc(24px + .25em);position:relative;text-decoration:none}.wc-block-components-checkout-return-to-cart-button svg{left:0;position:absolute;transform:translateY(-50%);top:50%}.wc-block-components-shipping-calculator-address{margin-bottom:0}.wc-block-components-shipping-calculator-address__button{width:100%;margin-top:1.5em}.wc-block-components-shipping-calculator{padding:.5em 0 .75em}.wc-block-components-shipping-rates-control__package .wc-block-components-shipping-rates-control__package-title{margin:0}.wc-block-components-shipping-rates-control__package-items{font-size:.875em;display:block;list-style:none;margin:0;padding:0}.wc-block-components-shipping-rates-control__package-item{overflow-wrap:anywhere;word-break:break-word;-ms-word-break:break-all;display:inline-block;margin:0;padding:0}.wc-block-components-shipping-rates-control__package-item:not(:last-child):after{content:", ";white-space:pre}.components-notice.wc-block-components-shipping-rates-control__no-results-notice{margin-bottom:0}.wc-block-components-shipping-rates-control .wc-blocks-components-panel__content{padding-bottom:0}.wc-block-components-totals-coupon__form{display:flex;margin-bottom:0;width:100%}.wc-block-components-totals-coupon__form .wc-block-components-totals-coupon__input{margin-bottom:0;margin-top:0;flex-grow:1}.wc-block-components-totals-coupon__form .wc-block-components-totals-coupon__button{height:48px;flex-shrink:0;margin-left:8px;padding-left:24px;padding-right:24px;white-space:nowrap}.wc-block-components-totals-coupon__content{flex-direction:column;position:relative}.wc-block-components-totals-coupon__content .wc-block-components-validation-error{margin-top:8px;position:relative;width:100%}.wc-block-components-totals-discount__coupon-list{list-style:none;margin:0;padding:0}.wc-block-components-totals-footer-item .wc-block-components-totals-item__label,.wc-block-components-totals-footer-item .wc-block-components-totals-item__value{font-size:1.25em}.wc-block-components-totals-footer-item .wc-block-components-totals-item__label{font-weight:400}.wc-block-components-totals-footer-item .wc-block-components-totals-footer-item-tax{margin-bottom:0}.wc-block-components-totals-item{display:flex;flex-wrap:wrap;padding:.75em 0;width:100%}.wc-block-components-totals-item__label{flex-grow:1;font-weight:700}.wc-block-components-totals-item__value{white-space:nowrap}.wc-block-components-totals-item__description{font-size:.875em;width:100%}.wc-block-components-totals-shipping{position:relative}.wc-block-components-totals-shipping:after{border-style:solid;border-width:1px 0 0;bottom:0;content:"";display:block;left:0;opacity:.3;pointer-events:none;position:absolute;right:0;top:0}.wc-block-components-totals-shipping fieldset.wc-block-components-totals-shipping__fieldset{background-color:transparent;margin:0;padding:0;border:0}.wc-block-components-totals-shipping .wc-block-components-totals-shipping__options .wc-block-components-radio-control__description,.wc-block-components-totals-shipping .wc-block-components-totals-shipping__options .wc-block-components-radio-control__label,.wc-block-components-totals-shipping .wc-block-components-totals-shipping__options .wc-block-components-radio-control__secondary-description,.wc-block-components-totals-shipping .wc-block-components-totals-shipping__options .wc-block-components-radio-control__secondary-label{flex-basis:100%;text-align:left}.wc-block-components-totals-shipping .wc-block-components-radio-control__option-layout:last-child:after,.wc-block-components-totals-shipping .wc-block-components-radio-control__option:last-child:after{display:none}.wc-block-components-totals-shipping .wc-block-components-shipping-rates-control__no-results-notice{margin-bottom:.75em}.wc-block-components-totals-shipping .wc-block-components-totals-shipping__change-address-button{border:0;border-radius:0;margin:0;padding:0;vertical-align:baseline;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit;text-transform:inherit;background:transparent;box-shadow:none;display:inline;text-decoration:underline}.wc-block-components-totals-shipping .wc-block-components-totals-shipping__change-address-button:active,.wc-block-components-totals-shipping .wc-block-components-totals-shipping__change-address-button:focus,.wc-block-components-totals-shipping .wc-block-components-totals-shipping__change-address-button:hover{background:transparent;opacity:.8}.wc-block-components-totals-shipping .wc-blocks-components-panel:last-child:after{border-bottom-width:0}.wc-block-components-totals-taxes{position:relative}.wc-block-components-totals-taxes:after{border-style:solid;border-width:1px 0 0;bottom:0;content:"";display:block;left:0;opacity:.3;pointer-events:none;position:absolute;right:0;top:0}.wc-block-components-checkbox{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit;text-transform:inherit;align-items:center;display:flex;height:1em;position:relative}.wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid;border-radius:2px;height:1.125em;width:1.125em;margin:0;min-height:18px;min-width:18px;overflow:hidden;position:static;vertical-align:middle;background-color:#fff}.wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]:checked{background:currentColor;border-color:currentColor}.wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]:not(:checked)+.wc-block-components-checkbox__mark{display:none}.has-dark-controls .wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]{border-color:hsla(0,0%,100%,.6);background-color:transparent}.has-dark-controls .wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]:checked{background:transparent;border-color:hsla(0,0%,100%,.6)}.wc-block-components-checkbox .wc-block-components-checkbox__mark{fill:#fff;position:absolute;left:.0625em;top:-.125em;width:1em;height:1em}.wc-block-components-checkbox .wc-block-components-checkbox__label{padding-left:8px;vertical-align:middle}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.wc-block-components-checkbox__mark{display:none}}.theme-twentytwentyone .has-dark-controls .wc-block-components-checkbox__input[type=checkbox],.theme-twentytwentyone .wc-block-components-checkbox__input[type=checkbox]{background-color:#fff;border-color:var(--form--border-color);position:relative}.theme-twentytwentyone .has-dark-controls .wc-block-components-checkbox__input[type=checkbox]:checked,.theme-twentytwentyone .wc-block-components-checkbox__input[type=checkbox]:checked{background-color:#fff;border-color:var(--form--border-color)}.theme-twentytwentyone .wc-block-components-checkbox__mark{display:none}.editor-styles-wrapper .wc-block-components-checkbox-list,.wc-block-components-checkbox-list{margin:0;padding:0;list-style:none outside}.editor-styles-wrapper .wc-block-components-checkbox-list li,.wc-block-components-checkbox-list li{margin:0 0 4px;padding:0;list-style:none outside}.editor-styles-wrapper .wc-block-components-checkbox-list li.show-less button,.editor-styles-wrapper .wc-block-components-checkbox-list li.show-more button,.wc-block-components-checkbox-list li.show-less button,.wc-block-components-checkbox-list li.show-more button{background:none;border:none;padding:0;text-decoration:underline;cursor:pointer}.editor-styles-wrapper .wc-block-components-checkbox-list.is-loading li,.wc-block-components-checkbox-list.is-loading li{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:var(--global--color-primary,#e0e0e0)!important;color:var(--global--color-primary,#e0e0e0)!important;outline:0!important;border:0!important;box-shadow:none;pointer-events:none;max-width:100%}.editor-styles-wrapper .wc-block-components-checkbox-list.is-loading li>*,.wc-block-components-checkbox-list.is-loading li>*{visibility:hidden}@media screen and (prefers-reduced-motion:reduce){.editor-styles-wrapper .wc-block-components-checkbox-list.is-loading li,.wc-block-components-checkbox-list.is-loading li{-webkit-animation:none;animation:none}}.wc-block-components-chip{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit;text-transform:inherit;align-items:center;border:0;display:inline-flex;padding:.125em .5em .25em;margin:0 .365em .365em 0;border-radius:0;line-height:1;max-width:100%}.wc-block-components-chip,.wc-block-components-chip:active,.wc-block-components-chip:focus,.wc-block-components-chip:hover{background:#e0e0e0;color:#1e1e1e}.wc-block-components-chip.wc-block-components-chip--radius-small{border-radius:3px}.wc-block-components-chip.wc-block-components-chip--radius-medium{border-radius:.433em}.wc-block-components-chip.wc-block-components-chip--radius-large{border-radius:2em;padding-left:.75em;padding-right:.75em}.wc-block-components-chip .wc-block-components-chip__text{flex-grow:1}.wc-block-components-chip.is-removable{padding-right:.5em}.wc-block-components-chip.is-removable .wc-block-components-chip__text{padding-right:.25em}.wc-block-components-chip .wc-block-components-chip__remove{font-size:.75em;background:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0}.wc-block-components-chip .wc-block-components-chip__remove-icon{vertical-align:middle}.wc-block-components-chip__remove:focus,.wc-block-components-chip__remove:hover,button.wc-block-components-chip:focus>.wc-block-components-chip__remove,button.wc-block-components-chip:hover>.wc-block-components-chip__remove{fill:#cc1818}.wc-block-components-chip__remove:disabled,button.wc-block-components-chip:disabled>.wc-block-components-chip__remove{fill:#949494;cursor:not-allowed}.wc-block-components-country-input{margin-top:1.5em}.wc-block-components-dropdown-selector{max-width:300px;position:relative;width:100%}.wc-block-components-dropdown-selector__input-wrapper{background:#fff;border:1px solid #8d96a0;color:#2b2d2f;align-items:center;border-radius:4px;cursor:text;display:flex;flex-wrap:wrap;padding:2px 8px}.is-disabled .wc-block-components-dropdown-selector__input-wrapper{background-color:#e0e0e0}.is-multiple.has-checked>.wc-block-components-dropdown-selector__input-wrapper{padding:2px 4px}.is-open>.wc-block-components-dropdown-selector__input-wrapper{border-radius:4px 4px 0 0}.wc-block-components-dropdown-selector__input{font-size:.875em;line-height:1.28571;margin:.1875em 0;min-width:0;padding:.1875em 0}.is-single .wc-block-components-dropdown-selector__input{width:100%}.is-single .wc-block-components-dropdown-selector__input:active,.is-single .wc-block-components-dropdown-selector__input:focus,.is-single .wc-block-components-dropdown-selector__input:hover{outline:0}.is-single.has-checked.is-open .wc-block-components-dropdown-selector__input{margin-bottom:1.5px;margin-top:1.5px}.is-single.has-checked:not(.is-open) .wc-block-components-dropdown-selector__input{clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;word-wrap:normal!important;position:absolute}.is-multiple .wc-block-components-dropdown-selector__input{flex:1;min-width:0}.is-multiple .wc-block-components-dropdown-selector__input,.is-single .wc-block-components-dropdown-selector__input:first-child{background:transparent;border:0}.is-multiple .wc-block-components-dropdown-selector__input:active,.is-multiple .wc-block-components-dropdown-selector__input:focus,.is-multiple .wc-block-components-dropdown-selector__input:hover,.is-single .wc-block-components-dropdown-selector__input:first-child:active,.is-single .wc-block-components-dropdown-selector__input:first-child:focus,.is-single .wc-block-components-dropdown-selector__input:first-child:hover{outline:0}.wc-block-components-dropdown-selector .wc-block-components-dropdown-selector__selected-value__label,.wc-block-components-dropdown-selector .wc-block-components-dropdown-selector__selected-value__remove{background-color:transparent;border:0;color:inherit;font-size:inherit;font-weight:inherit;text-transform:none}.wc-block-components-dropdown-selector .wc-block-components-dropdown-selector__selected-value__label:active,.wc-block-components-dropdown-selector .wc-block-components-dropdown-selector__selected-value__label:focus,.wc-block-components-dropdown-selector .wc-block-components-dropdown-selector__selected-value__label:hover,.wc-block-components-dropdown-selector .wc-block-components-dropdown-selector__selected-value__remove:active,.wc-block-components-dropdown-selector .wc-block-components-dropdown-selector__selected-value__remove:focus,.wc-block-components-dropdown-selector .wc-block-components-dropdown-selector__selected-value__remove:hover{background-color:transparent;text-decoration:none}.wc-block-components-dropdown-selector .wc-block-components-dropdown-selector__selected-value{font-size:.875em;align-items:center;color:#757575;display:inline-flex;margin:.1875em 0;padding:.1875em 0;width:100%}.wc-block-components-dropdown-selector .wc-block-components-dropdown-selector__selected-value__label{flex-grow:1;line-height:1.28571;padding:0;text-align:left}.wc-block-components-dropdown-selector .wc-block-components-dropdown-selector__selected-value__remove{background-color:transparent;border:0;display:inline-block;line-height:1;padding:0 0 0 .3em}.wc-block-components-dropdown-selector .wc-block-components-dropdown-selector__selected-value__remove>svg{display:block}.wc-block-components-dropdown-selector .wc-block-components-dropdown-selector__selected-chip{font-size:.875em;margin-top:.1875em;margin-bottom:.1875em;line-height:1.28571}.wc-block-components-dropdown-selector__list{background-color:#fff;margin:-1px 0 0;padding:0;position:absolute;left:0;right:0;top:100%;max-height:300px;overflow-y:auto;z-index:1}.wc-block-components-dropdown-selector__list:not(:empty){border:1px solid #9f9f9f}.wc-block-components-dropdown-selector__list-item{font-size:.875em;color:#757575;cursor:default;list-style:none;margin:0;padding:0 4px}.wc-block-components-dropdown-selector__list-item.is-selected{background-color:#ddd}.wc-block-components-dropdown-selector__list-item.is-highlighted,.wc-block-components-dropdown-selector__list-item:active,.wc-block-components-dropdown-selector__list-item:focus,.wc-block-components-dropdown-selector__list-item:hover{background-color:#00669e;color:#fff}.wc-block-components-filter-submit-button{display:block;margin-left:auto;white-space:nowrap}.wc-block-components-formatted-money-amount{white-space:nowrap}.wc-block-components-load-more{text-align:center;width:100%}.wc-block-components-loading-mask{position:relative;min-height:34px}.wc-block-components-loading-mask .components-spinner{position:absolute;margin:0;top:50%;left:50%;transform:translate(-50%,-50%)}.wc-block-components-loading-mask__children{opacity:.5}.wc-block-components-pagination{margin:0 auto 16px}.wc-block-components-pagination__ellipsis,.wc-block-components-pagination__page{font-size:1em;color:#333;display:inline-block;font-weight:400}.wc-block-components-pagination__page{border-color:transparent;padding:.3em .6em;min-width:2.2em}@media (max-width:782px){.wc-block-components-pagination__page{padding:.1em .2em;min-width:1.6em}}.wc-block-components-pagination__page:not(.toggle){background-color:transparent}.wc-block-components-pagination__ellipsis{padding:.3em}@media (max-width:782px){.wc-block-components-pagination__ellipsis{padding:.1em}}.wc-block-components-pagination__page--active[disabled]{color:#333;font-weight:700;opacity:1!important}.wc-block-components-pagination__page--active[disabled]:focus,.wc-block-components-pagination__page--active[disabled]:hover{background-color:inherit;color:#333;opacity:1!important}.wc-blocks-components-panel.has-border{position:relative}.wc-blocks-components-panel.has-border:after{border-style:solid;border-width:1px 0;bottom:0;content:"";display:block;left:0;opacity:.3;pointer-events:none;position:absolute;right:0;top:0}.wc-blocks-components-panel.has-border+.wc-blocks-components-panel.has-border:after{border-top-width:0}.wc-blocks-components-panel__button{border:0;border-radius:0;vertical-align:baseline;height:auto;line-height:1;margin:.375em 0;padding:.375em 32px .375em 0;position:relative;text-align:left;width:100%}.wc-blocks-components-panel__button,.wc-blocks-components-panel__button:active,.wc-blocks-components-panel__button:focus,.wc-blocks-components-panel__button:hover{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit;text-transform:inherit;background:transparent;box-shadow:none}.wc-blocks-components-panel__button>.wc-blocks-components-panel__button-icon{fill:currentColor;position:absolute;right:0;top:50%;transform:translateY(-50%);width:auto}.wc-blocks-components-panel__content{padding-bottom:1em;overflow:auto}.theme-twentyseventeen .wc-blocks-components-panel__button,.theme-twentytwenty .wc-blocks-components-panel__button{background:transparent;color:inherit}.wc-block-components-express-payment{margin:auto;position:relative}.wc-block-components-express-payment .wc-block-components-express-payment__event-buttons{list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;width:100%;padding:0;margin:0;overflow:hidden;text-align:center}.wc-block-components-express-payment .wc-block-components-express-payment__event-buttons>li{margin:0}.wc-block-components-express-payment .wc-block-components-express-payment__event-buttons>li>img{width:100%;height:48px}.wc-block-components-express-payment--checkout .wc-block-components-express-payment__title-container{display:flex;flex-direction:row;left:0;position:absolute;right:0;top:-5px;vertical-align:middle}.wc-block-components-express-payment--checkout .wc-block-components-express-payment__title-container:before{border-left:1px solid;border-top:1px solid;border-radius:5px 0 0 0;content:"";display:block;height:4px;margin-right:12px;opacity:.3;pointer-events:none;width:22px}.wc-block-components-express-payment--checkout .wc-block-components-express-payment__title-container:after{border-right:1px solid;border-top:1px solid;border-radius:0 5px 0 0;content:"";display:block;height:4px;margin-left:12px;opacity:.3;pointer-events:none;flex-grow:1}.wc-block-components-express-payment--checkout .wc-block-components-express-payment__title{flex-grow:0;transform:translateY(-50%)}.wc-block-components-express-payment--checkout .wc-block-components-express-payment__content{position:relative;margin-top:calc(.75em + 5px);padding:1.5em 35px 1em}.wc-block-components-express-payment--checkout .wc-block-components-express-payment__content:after{border-style:solid;border-width:0 1px 1px;bottom:0;content:"";display:block;left:0;opacity:.3;pointer-events:none;position:absolute;right:0;top:0;border-radius:0 0 5px 5px}.wc-block-components-express-payment--checkout .wc-block-components-express-payment__content>p{margin-bottom:1em}.wc-block-components-express-payment--checkout .wc-block-components-express-payment__event-buttons>li{display:inline-block;width:50%}.wc-block-components-express-payment--checkout .wc-block-components-express-payment__event-buttons>li:nth-child(2n){padding-left:8px}.wc-block-components-express-payment--checkout .wc-block-components-express-payment__event-buttons>li:nth-child(odd){padding-right:8px}.wc-block-components-express-payment--cart .wc-block-components-express-payment__event-buttons>li{padding-bottom:16px;text-align:center;width:100%}.wc-block-components-express-payment--cart .wc-block-components-express-payment__event-buttons>li:last-child{padding-bottom:0}.wc-block-components-express-payment-continue-rule{display:flex;align-items:center;text-align:center;padding:0 36px;margin:24px 0}.wc-block-components-express-payment-continue-rule:before{margin-right:10px}.wc-block-components-express-payment-continue-rule:after{margin-left:10px}.wc-block-components-express-payment-continue-rule:after,.wc-block-components-express-payment-continue-rule:before{content:" ";flex:1;border-bottom:1px solid;opacity:.3}.wc-block-components-express-payment-continue-rule--cart{margin:16px 0;text-transform:uppercase}.theme-twentynineteen .wc-block-components-express-payment__title:before{display:none}.theme-twentytwenty .wc-block-components-express-payment .wc-block-components-express-payment__title{padding-left:12px;padding-right:12px}.components-placeholder.wc-block-checkout__no-payment-methods-placeholder{margin-bottom:16px}.components-placeholder.wc-block-checkout__no-payment-methods-placeholder *{pointer-events:all}.components-placeholder.wc-block-checkout__no-payment-methods-placeholder .components-placeholder__fieldset{display:block}.components-placeholder.wc-block-checkout__no-payment-methods-placeholder .components-placeholder__fieldset .components-button{background-color:#1e1e1e;color:#fff}.components-placeholder.wc-block-checkout__no-payment-methods-placeholder .components-placeholder__fieldset .wc-block-checkout__no-payment-methods-placeholder-description{display:block;margin:.25em 0 1em}.components-notice.wc-block-checkout__no-payment-methods-notice{margin-bottom:16px}.wc-block-card-elements{display:flex;width:100%}.wc-block-card-elements .wc-block-components-validation-error{position:static}.wc-block-gateway-container{position:relative;margin-bottom:1.5em;white-space:nowrap}.wc-block-gateway-container.wc-card-number-element{flex-basis:15em;flex-grow:1;min-width:min(15em,60%)}.wc-block-gateway-container.wc-card-expiry-element{flex-basis:7em;margin-left:12px;min-width:min(7em,calc(24% - 12px))}.wc-block-gateway-container.wc-card-cvc-element{flex-basis:7em;margin-left:12px;min-width:min(5em,calc(16% - 12px))}.wc-block-gateway-container .wc-block-gateway-input{font-size:1em;line-height:1.375;background-color:#fff;padding:.75em 0 .75em 16px;border-radius:4px;border:1px solid #8d96a0;width:100%;font-family:inherit;margin:0;box-sizing:border-box;height:3em;color:#2b2d2f;cursor:text}.wc-block-gateway-container .wc-block-gateway-input:focus,.wc-block-gateway-container:focus{background-color:#fff}.wc-block-gateway-container label{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit;text-transform:inherit;font-size:1em;line-height:1.375;position:absolute;transform:translateY(.75em);left:0;top:0;transform-origin:top left;color:#757575;transition:transform .2s ease;margin:0 0 0 17px;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 24px);cursor:text}@media screen and (prefers-reduced-motion:reduce){.wc-block-gateway-container label{transition:none}}.wc-block-gateway-container.wc-inline-card-element label{margin-left:calc(24px + 1.5em)}.wc-block-gateway-container.wc-inline-card-element .wc-block-gateway-input.focused.empty+label,.wc-block-gateway-container.wc-inline-card-element .wc-block-gateway-input:not(.empty)+label{margin-left:16px;transform:translateY(4px) scale(.75)}.wc-block-gateway-container.wc-inline-card-element+.wc-block-components-validation-error{position:static;margin-top:-24px}.wc-block-gateway-container .wc-block-gateway-input.focused.empty,.wc-block-gateway-container .wc-block-gateway-input:not(.empty){padding:1.5em 0 .25em 16px}.wc-block-gateway-container .wc-block-gateway-input.focused.empty+label,.wc-block-gateway-container .wc-block-gateway-input:not(.empty)+label{transform:translateY(4px) scale(.75)}.wc-block-gateway-container .wc-block-gateway-input.has-error{border-color:#cc1818}.wc-block-gateway-container .wc-block-gateway-input.has-error:focus{outline-color:#cc1818}.wc-block-gateway-container .wc-block-gateway-input.has-error+label{color:#cc1818}.is-large .wc-card-cvc-element .wc-block-components-validation-error>p,.is-large .wc-card-expiry-element .wc-block-components-validation-error>p,.is-medium .wc-card-cvc-element .wc-block-components-validation-error>p,.is-medium .wc-card-expiry-element .wc-block-components-validation-error>p{line-height:16px;padding-top:4px}.is-mobile .wc-card-cvc-element .wc-block-components-validation-error>p,.is-mobile .wc-card-expiry-element .wc-block-components-validation-error>p,.is-small .wc-card-cvc-element .wc-block-components-validation-error>p,.is-small .wc-card-expiry-element .wc-block-components-validation-error>p{min-height:28px}.wc-blocks-credit-card-images{padding-top:12px;display:flex}.wc-blocks-credit-card-images .wc-blocks-credit-cart-icon{height:18px;width:auto;margin-right:12px}.wc-blocks-credit-card-images .wc-blocks-credit-cart-icon:last-child{margin-right:0}.wc-block-components-checkout-payment-methods *{pointer-events:all}.is-mobile .wc-block-card-elements,.is-small .wc-block-card-elements{flex-wrap:wrap}.is-mobile .wc-block-gateway-container.wc-card-number-element,.is-small .wc-block-gateway-container.wc-card-number-element{flex-basis:100%}.is-mobile .wc-block-gateway-container.wc-card-expiry-element,.is-small .wc-block-gateway-container.wc-card-expiry-element{flex-basis:calc(50% - 8px);margin-left:0;margin-right:8px}.is-mobile .wc-block-gateway-container.wc-card-cvc-element,.is-small .wc-block-gateway-container.wc-card-cvc-element{flex-basis:calc(50% - 8px);margin-left:8px}.wc-block-components-price-slider{margin-bottom:24px}.wc-block-components-price-slider.wc-block-components-price-slider--has-filter-button .wc-block-components-price-slider__controls{justify-content:flex-end}.wc-block-components-price-slider.wc-block-components-price-slider--has-filter-button .wc-block-components-price-slider__controls .wc-block-components-price-slider__amount.wc-block-components-price-slider__amount--max{margin-left:0;margin-right:10px}.wc-block-components-price-slider.is-disabled .wc-block-components-price-slider__amount,.wc-block-components-price-slider.is-disabled .wc-block-components-price-slider__button,.wc-block-components-price-slider.is-disabled .wc-block-components-price-slider__range-input-wrapper,.wc-block-components-price-slider.is-loading .wc-block-components-price-slider__amount,.wc-block-components-price-slider.is-loading .wc-block-components-price-slider__button,.wc-block-components-price-slider.is-loading .wc-block-components-price-slider__range-input-wrapper{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:var(--global--color-primary,#e0e0e0)!important;color:var(--global--color-primary,#e0e0e0)!important;outline:0!important;border:0!important;pointer-events:none;max-width:100%;box-shadow:none}.wc-block-components-price-slider.is-disabled .wc-block-components-price-slider__amount>*,.wc-block-components-price-slider.is-disabled .wc-block-components-price-slider__button>*,.wc-block-components-price-slider.is-disabled .wc-block-components-price-slider__range-input-wrapper>*,.wc-block-components-price-slider.is-loading .wc-block-components-price-slider__amount>*,.wc-block-components-price-slider.is-loading .wc-block-components-price-slider__button>*,.wc-block-components-price-slider.is-loading .wc-block-components-price-slider__range-input-wrapper>*{visibility:hidden}@media screen and (prefers-reduced-motion:reduce){.wc-block-components-price-slider.is-disabled .wc-block-components-price-slider__amount,.wc-block-components-price-slider.is-disabled .wc-block-components-price-slider__button,.wc-block-components-price-slider.is-disabled .wc-block-components-price-slider__range-input-wrapper,.wc-block-components-price-slider.is-loading .wc-block-components-price-slider__amount,.wc-block-components-price-slider.is-loading .wc-block-components-price-slider__button,.wc-block-components-price-slider.is-loading .wc-block-components-price-slider__range-input-wrapper{-webkit-animation:none;animation:none}}.wc-block-components-price-slider.is-disabled:not(.is-loading) .wc-block-components-price-slider__amount,.wc-block-components-price-slider.is-disabled:not(.is-loading) .wc-block-components-price-slider__button,.wc-block-components-price-slider.is-disabled:not(.is-loading) .wc-block-components-price-slider__range-input-wrapper{-webkit-animation:none;animation:none}.wc-block-components-price-slider__range-input-wrapper{padding:0;border:0;outline:none;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:9px;clear:both;position:relative;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);background:#e1e1e1;margin:15px 0}.wc-block-components-price-slider__range-input-progress{height:9px;width:100%;position:absolute;left:0;top:0;--track-background:linear-gradient(90deg,transparent var(--low),var(--range-color) 0,var(--range-color) var(--high),transparent 0) no-repeat 0 100%/100% 100%;--range-color:#af7dd1;background:var(--track-background)}.wc-block-components-price-slider__controls{display:flex}.wc-block-components-price-slider__controls .wc-block-components-price-slider__amount{margin:0;border-radius:4px;width:auto;max-width:100px;min-width:0}.wc-block-components-price-slider__controls .wc-block-components-price-slider__amount.wc-block-components-price-slider__amount--min{margin-right:10px}.wc-block-components-price-slider__controls .wc-block-components-price-slider__amount.wc-block-components-price-slider__amount--max{margin-left:auto}.wc-block-components-price-slider__range-input{margin:0;padding:0;border:0;outline:none;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:0;display:block;position:relative;pointer-events:none;outline:none!important;position:absolute;left:0;top:0}.wc-block-components-price-slider__range-input::-webkit-slider-runnable-track{cursor:default;height:1px;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.wc-block-components-price-slider__range-input::-webkit-slider-thumb{background-color:transparent;background-position:0 0;width:26px;height:21px;border:0;padding:0;vertical-align:top;cursor:pointer;z-index:20;pointer-events:auto;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='52' height='42'%3E%3Cdefs%3E%3Cpath id='a' d='M23.3176 7.9423l-8.4163-6.1432C13.1953.5706 11.2618-.0997 9.2146.0121h-.1137C4.2103.347.1159 4.368.0022 9.2827-.1115 14.644 4.2102 19 9.6696 19h.1137c1.8197 0 3.6395-.6702 5.118-1.787l8.4163-6.255c.9099-.8935.9099-2.2338 0-3.0157z'/%3E%3Cpath id='b' d='M23.3176 7.9423l-8.4163-6.1432C13.1953.5706 11.2618-.0997 9.2146.0121h-.1137C4.2103.347.1159 4.368.0022 9.2827-.1115 14.644 4.2102 19 9.6696 19h.1137c1.8197 0 3.6395-.6702 5.118-1.787l8.4163-6.255c.9099-.8935.9099-2.2338 0-3.0157z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23FFF' fill-rule='nonzero' stroke='%23757575' d='M24.3176 8.9423l-8.4163-6.1432c-1.706-1.2285-3.6395-1.8988-5.6867-1.787h-.1137c-4.8906.335-8.985 4.356-9.0987 9.2706C.8885 15.644 5.2102 20 10.6696 20h.1137c1.8197 0 3.6395-.6702 5.118-1.787l8.4163-6.255c.9099-.8935.9099-2.2338 0-3.0157z'/%3E%3Cpath stroke='%23B8B8B8' d='M9 6v9m3-9v9'/%3E%3Cg fill-rule='nonzero' transform='translate(1 22)'%3E%3Cuse fill='%23F8F3F7' stroke='%23FFF' stroke-opacity='.75' stroke-width='3' xlink:href='%23a'/%3E%3Cuse stroke='%23757575' xlink:href='%23a'/%3E%3C/g%3E%3Cpath stroke='%23757575' d='M9 27v9m3-9v9'/%3E%3Cg%3E%3Cpath fill='%23FFF' fill-rule='nonzero' stroke='%23757575' d='M27.6824 8.9423l8.4163-6.1432c1.706-1.2285 3.6395-1.8988 5.6867-1.787h.1137c4.8906.335 8.985 4.356 9.0987 9.2706C51.1115 15.644 46.7898 20 41.3304 20h-.1137c-1.8197 0-3.6395-.6702-5.118-1.787l-8.4163-6.255c-.9099-.8935-.9099-2.2338 0-3.0157z'/%3E%3Cpath stroke='%23B8B8B8' d='M43 6v9m-3-9v9'/%3E%3C/g%3E%3Cg%3E%3Cg fill-rule='nonzero' transform='matrix(-1 0 0 1 51 22)'%3E%3Cuse fill='%23F8F3F7' stroke='%23FFF' stroke-opacity='.75' stroke-width='3' xlink:href='%23b'/%3E%3Cuse stroke='%23757575' xlink:href='%23b'/%3E%3C/g%3E%3Cpath stroke='%23757575' d='M43 27v9m-3-9v9'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");-webkit-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:-6px 0 0}.wc-block-components-price-slider__range-input::-webkit-slider-thumb:hover{background-position-y:-21px;filter:drop-shadow(3px 0 0 rgba(255,255,255,.75)) drop-shadow(-3px 0 0 rgba(255,255,255,.75));transform:scale(1.1)}.wc-block-components-price-slider__range-input::-webkit-slider-progress{margin:0;padding:0;border:0;outline:none;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.wc-block-components-price-slider__range-input::-moz-focus-outer{border:0}.wc-block-components-price-slider__range-input::-moz-range-track{cursor:default;height:1px;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.wc-block-components-price-slider__range-input::-moz-range-progress{margin:0;padding:0;border:0;outline:none;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.wc-block-components-price-slider__range-input::-moz-range-thumb{background-color:transparent;background-position:0 0;width:26px;height:21px;border:0;padding:0;margin:0;vertical-align:top;cursor:pointer;z-index:20;pointer-events:auto;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='52' height='42'%3E%3Cdefs%3E%3Cpath id='a' d='M23.3176 7.9423l-8.4163-6.1432C13.1953.5706 11.2618-.0997 9.2146.0121h-.1137C4.2103.347.1159 4.368.0022 9.2827-.1115 14.644 4.2102 19 9.6696 19h.1137c1.8197 0 3.6395-.6702 5.118-1.787l8.4163-6.255c.9099-.8935.9099-2.2338 0-3.0157z'/%3E%3Cpath id='b' d='M23.3176 7.9423l-8.4163-6.1432C13.1953.5706 11.2618-.0997 9.2146.0121h-.1137C4.2103.347.1159 4.368.0022 9.2827-.1115 14.644 4.2102 19 9.6696 19h.1137c1.8197 0 3.6395-.6702 5.118-1.787l8.4163-6.255c.9099-.8935.9099-2.2338 0-3.0157z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23FFF' fill-rule='nonzero' stroke='%23757575' d='M24.3176 8.9423l-8.4163-6.1432c-1.706-1.2285-3.6395-1.8988-5.6867-1.787h-.1137c-4.8906.335-8.985 4.356-9.0987 9.2706C.8885 15.644 5.2102 20 10.6696 20h.1137c1.8197 0 3.6395-.6702 5.118-1.787l8.4163-6.255c.9099-.8935.9099-2.2338 0-3.0157z'/%3E%3Cpath stroke='%23B8B8B8' d='M9 6v9m3-9v9'/%3E%3Cg fill-rule='nonzero' transform='translate(1 22)'%3E%3Cuse fill='%23F8F3F7' stroke='%23FFF' stroke-opacity='.75' stroke-width='3' xlink:href='%23a'/%3E%3Cuse stroke='%23757575' xlink:href='%23a'/%3E%3C/g%3E%3Cpath stroke='%23757575' d='M9 27v9m3-9v9'/%3E%3Cg%3E%3Cpath fill='%23FFF' fill-rule='nonzero' stroke='%23757575' d='M27.6824 8.9423l8.4163-6.1432c1.706-1.2285 3.6395-1.8988 5.6867-1.787h.1137c4.8906.335 8.985 4.356 9.0987 9.2706C51.1115 15.644 46.7898 20 41.3304 20h-.1137c-1.8197 0-3.6395-.6702-5.118-1.787l-8.4163-6.255c-.9099-.8935-.9099-2.2338 0-3.0157z'/%3E%3Cpath stroke='%23B8B8B8' d='M43 6v9m-3-9v9'/%3E%3C/g%3E%3Cg%3E%3Cg fill-rule='nonzero' transform='matrix(-1 0 0 1 51 22)'%3E%3Cuse fill='%23F8F3F7' stroke='%23FFF' stroke-opacity='.75' stroke-width='3' xlink:href='%23b'/%3E%3Cuse stroke='%23757575' xlink:href='%23b'/%3E%3C/g%3E%3Cpath stroke='%23757575' d='M43 27v9m-3-9v9'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");-moz-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}.wc-block-components-price-slider__range-input::-moz-range-thumb:hover{background-position-y:-21px;filter:drop-shadow(3px 0 0 rgba(255,255,255,.75)) drop-shadow(-3px 0 0 rgba(255,255,255,.75));transform:scale(1.1)}.wc-block-components-price-slider__range-input::-ms-thumb{background-color:transparent;background-position:0 0;width:26px;height:21px;border:0;padding:0;margin:0;vertical-align:top;cursor:pointer;z-index:20;pointer-events:auto;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='52' height='42'%3E%3Cdefs%3E%3Cpath id='a' d='M23.3176 7.9423l-8.4163-6.1432C13.1953.5706 11.2618-.0997 9.2146.0121h-.1137C4.2103.347.1159 4.368.0022 9.2827-.1115 14.644 4.2102 19 9.6696 19h.1137c1.8197 0 3.6395-.6702 5.118-1.787l8.4163-6.255c.9099-.8935.9099-2.2338 0-3.0157z'/%3E%3Cpath id='b' d='M23.3176 7.9423l-8.4163-6.1432C13.1953.5706 11.2618-.0997 9.2146.0121h-.1137C4.2103.347.1159 4.368.0022 9.2827-.1115 14.644 4.2102 19 9.6696 19h.1137c1.8197 0 3.6395-.6702 5.118-1.787l8.4163-6.255c.9099-.8935.9099-2.2338 0-3.0157z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23FFF' fill-rule='nonzero' stroke='%23757575' d='M24.3176 8.9423l-8.4163-6.1432c-1.706-1.2285-3.6395-1.8988-5.6867-1.787h-.1137c-4.8906.335-8.985 4.356-9.0987 9.2706C.8885 15.644 5.2102 20 10.6696 20h.1137c1.8197 0 3.6395-.6702 5.118-1.787l8.4163-6.255c.9099-.8935.9099-2.2338 0-3.0157z'/%3E%3Cpath stroke='%23B8B8B8' d='M9 6v9m3-9v9'/%3E%3Cg fill-rule='nonzero' transform='translate(1 22)'%3E%3Cuse fill='%23F8F3F7' stroke='%23FFF' stroke-opacity='.75' stroke-width='3' xlink:href='%23a'/%3E%3Cuse stroke='%23757575' xlink:href='%23a'/%3E%3C/g%3E%3Cpath stroke='%23757575' d='M9 27v9m3-9v9'/%3E%3Cg%3E%3Cpath fill='%23FFF' fill-rule='nonzero' stroke='%23757575' d='M27.6824 8.9423l8.4163-6.1432c1.706-1.2285 3.6395-1.8988 5.6867-1.787h.1137c4.8906.335 8.985 4.356 9.0987 9.2706C51.1115 15.644 46.7898 20 41.3304 20h-.1137c-1.8197 0-3.6395-.6702-5.118-1.787l-8.4163-6.255c-.9099-.8935-.9099-2.2338 0-3.0157z'/%3E%3Cpath stroke='%23B8B8B8' d='M43 6v9m-3-9v9'/%3E%3C/g%3E%3Cg%3E%3Cg fill-rule='nonzero' transform='matrix(-1 0 0 1 51 22)'%3E%3Cuse fill='%23F8F3F7' stroke='%23FFF' stroke-opacity='.75' stroke-width='3' xlink:href='%23b'/%3E%3Cuse stroke='%23757575' xlink:href='%23b'/%3E%3C/g%3E%3Cpath stroke='%23757575' d='M43 27v9m-3-9v9'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");-ms-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}.wc-block-components-price-slider__range-input::-ms-thumb:hover{background-position-y:-21px;filter:drop-shadow(3px 0 0 rgba(255,255,255,.75)) drop-shadow(-3px 0 0 rgba(255,255,255,.75));transform:scale(1.1)}.wc-block-components-price-slider__range-input:focus::-webkit-slider-thumb{background-position-y:-21px;filter:drop-shadow(3px 0 0 rgba(255,255,255,.75)) drop-shadow(-3px 0 0 rgba(255,255,255,.75))}.wc-block-components-price-slider__range-input:focus::-moz-range-thumb{background-position-y:-21px;filter:drop-shadow(3px 0 0 rgba(255,255,255,.75)) drop-shadow(-3px 0 0 rgba(255,255,255,.75))}.wc-block-components-price-slider__range-input:focus::-ms-thumb{background-position-y:-21px;filter:drop-shadow(3px 0 0 rgba(255,255,255,.75)) drop-shadow(-3px 0 0 rgba(255,255,255,.75))}.wc-block-components-price-slider__range-input.wc-block-components-price-slider__range-input--min{z-index:21}.wc-block-components-price-slider__range-input.wc-block-components-price-slider__range-input--min::-webkit-slider-thumb{margin-left:-2px;background-position-x:left}.wc-block-components-price-slider__range-input.wc-block-components-price-slider__range-input--min::-moz-range-thumb{background-position-x:left;transform:translate(-2px,4px)}.wc-block-components-price-slider__range-input.wc-block-components-price-slider__range-input--min::-ms-thumb{background-position-x:left}.wc-block-components-price-slider__range-input.wc-block-components-price-slider__range-input--max{z-index:20}.wc-block-components-price-slider__range-input.wc-block-components-price-slider__range-input--max::-webkit-slider-thumb{background-position-x:right;margin-left:2px}.wc-block-components-price-slider__range-input.wc-block-components-price-slider__range-input--max::-moz-range-thumb{background-position-x:right;transform:translate(2px,4px)}.wc-block-components-price-slider__range-input.wc-block-components-price-slider__range-input--max::-ms-thumb{background-position-x:right}.rtl .wc-block-components-price-slider__range-input-progress{--track-background:linear-gradient(270deg,transparent var(--low),var(--range-color) 0,var(--range-color) var(--high),transparent 0) no-repeat 0 100%/100% 100%;--range-color:#af7dd1;background:var(--track-background)}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.wc-block-components-price-slider__range-input-wrapper{background:transparent;box-shadow:none;height:24px}.wc-block-components-price-slider__range-input-progress{background:#af7dd1;width:100%;top:7px}.wc-block-components-price-slider__range-input{height:24px;pointer-events:auto}.wc-block-components-price-slider__range-input::-ms-track{background:transparent;border-color:transparent;border-width:7px 0;color:transparent}.wc-block-components-price-slider__range-input::-ms-fill-lower{background:#e1e1e1;box-shadow:inset 0 0 0 1px #b8b8b8}.wc-block-components-price-slider__range-input::-ms-fill-upper{background:transparent}.wc-block-components-price-slider__range-input::-ms-tooltip{display:none}.wc-block-components-price-slider__range-input::-ms-thumb{transform:translate(1px);pointer-events:auto}.wc-block-components-price-slider__range-input--max::-ms-fill-upper{background:#e1e1e1;box-shadow:inset 0 0 0 1px #b8b8b8}.wc-block-components-price-slider__range-input--max::-ms-fill-lower{background:transparent}.wc-block-components-price-slider.is-disabled .wc-block-components-price-slider__range-input-wrapper,.wc-block-components-price-slider.is-loading .wc-block-components-price-slider__range-input-wrapper{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:var(--global--color-primary,#e0e0e0)!important;color:var(--global--color-primary,#e0e0e0)!important;outline:0!important;border:0!important;pointer-events:none;max-width:100%;box-shadow:none}.wc-block-components-price-slider.is-disabled .wc-block-components-price-slider__range-input-wrapper>*,.wc-block-components-price-slider.is-loading .wc-block-components-price-slider__range-input-wrapper>*{visibility:hidden}}@media screen and (-ms-high-contrast:active) and (prefers-reduced-motion:reduce),screen and (-ms-high-contrast:none) and (prefers-reduced-motion:reduce){.wc-block-components-price-slider.is-disabled .wc-block-components-price-slider__range-input-wrapper,.wc-block-components-price-slider.is-loading .wc-block-components-price-slider__range-input-wrapper{-webkit-animation:none;animation:none}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.wc-block-components-price-slider.is-disabled:not(.is-loading) .wc-block-components-price-slider__range-input-wrapper{-webkit-animation:none;animation:none}}@supports (-ms-ime-align:auto){.wc-block-components-price-slider__range-input-wrapper{background:transparent;box-shadow:none;height:24px}.wc-block-components-price-slider__range-input-progress{background:#af7dd1;width:100%;top:7px}.wc-block-components-price-slider__range-input{height:24px;pointer-events:auto}.wc-block-components-price-slider__range-input::-ms-track{background:transparent;border-color:transparent;border-width:7px 0;color:transparent}.wc-block-components-price-slider__range-input::-ms-fill-lower{background:#e1e1e1;box-shadow:inset 0 0 0 1px #b8b8b8}.wc-block-components-price-slider__range-input::-ms-fill-upper{background:transparent}.wc-block-components-price-slider__range-input::-ms-tooltip{display:none}.wc-block-components-price-slider__range-input::-ms-thumb{transform:translate(1px);pointer-events:auto}.wc-block-components-price-slider__range-input--max::-ms-fill-upper{background:#e1e1e1;box-shadow:inset 0 0 0 1px #b8b8b8}.wc-block-components-price-slider__range-input--max::-ms-fill-lower{background:transparent}.wc-block-components-price-slider.is-disabled .wc-block-components-price-slider__range-input-wrapper,.wc-block-components-price-slider.is-loading .wc-block-components-price-slider__range-input-wrapper{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:var(--global--color-primary,#e0e0e0)!important;color:var(--global--color-primary,#e0e0e0)!important;outline:0!important;border:0!important;pointer-events:none;max-width:100%;box-shadow:none}.wc-block-components-price-slider.is-disabled .wc-block-components-price-slider__range-input-wrapper>*,.wc-block-components-price-slider.is-loading .wc-block-components-price-slider__range-input-wrapper>*{visibility:hidden}@media screen and (prefers-reduced-motion:reduce){.wc-block-components-price-slider.is-disabled .wc-block-components-price-slider__range-input-wrapper,.wc-block-components-price-slider.is-loading .wc-block-components-price-slider__range-input-wrapper{-webkit-animation:none;animation:none}}.wc-block-components-price-slider.is-disabled:not(.is-loading) .wc-block-components-price-slider__range-input-wrapper{-webkit-animation:none;animation:none}}.theme-twentytwentyone .wc-block-components-price-slider__range-input-wrapper{background:transparent;border:3px solid;box-sizing:border-box}.theme-twentytwentyone .wc-block-components-price-slider__range-input-progress{--range-color:currentColor;margin:-3px}.theme-twentytwentyone .wc-block-price-filter__range-input{background:transparent;margin:-3px;width:calc(100% + 6px)}.theme-twentytwentyone .wc-block-price-filter__range-input:focus::-webkit-slider-thumb,.theme-twentytwentyone .wc-block-price-filter__range-input:hover::-webkit-slider-thumb{filter:none}.theme-twentytwentyone .wc-block-price-filter__range-input:focus::-moz-range-thumb,.theme-twentytwentyone .wc-block-price-filter__range-input:hover::-moz-range-thumb{filter:none}.theme-twentytwentyone .wc-block-price-filter__range-input:focus::-ms-thumb,.theme-twentytwentyone .wc-block-price-filter__range-input:hover::-ms-thumb{filter:none}.theme-twentytwentyone .wc-block-price-filter__range-input::-webkit-slider-thumb{margin-top:-9px}.theme-twentytwentyone .wc-block-price-filter__range-input.wc-block-components-price-slider__range-input--max::-moz-range-thumb{transform:translate(2px,1px)}.theme-twentytwentyone .wc-block-price-filter__range-input.wc-block-components-price-slider__range-input--min::-moz-range-thumb{transform:translate(-2px,1px)}.theme-twentytwentyone .wc-block-price-filter__range-input::-ms-track{border-color:transparent!important}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.theme-twentytwentyone .wc-block-components-price-slider__range-input-wrapper{border:0;height:auto;position:relative;height:50px}.theme-twentytwentyone .wc-block-components-price-slider__range-input-progress{display:none}.theme-twentytwentyone .wc-block-price-filter__range-input{height:100%;margin:0;width:100%}}@-webkit-keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.wc-block-grid{text-align:center}.wc-block-grid__no-products{padding:40px;text-align:center;width:100%}.wc-block-grid__no-products .wc-block-grid__no-products-image{max-width:150px;margin:0 auto 1em;display:block;color:inherit}.wc-block-grid__no-products .wc-block-grid__no-products-title{display:block;margin:0;font-weight:700}.wc-block-grid__no-products .wc-block-grid__no-products-description{display:block;margin:.25em 0 1em}.wc-block-grid__products{display:flex;flex-wrap:wrap;padding:0;margin:0 -8px 16px;background-clip:padding-box}.wc-block-grid__product{box-sizing:border-box;padding:0;margin:0;float:none;width:auto;position:relative;text-align:center;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:16px solid transparent;list-style:none}.theme-twentytwenty .wc-block-grid.has-aligned-buttons .wc-block-grid__product,.wc-block-grid.has-aligned-buttons .wc-block-grid__product{display:flex;flex-direction:column}.theme-twentytwenty .wc-block-grid.has-aligned-buttons .wc-block-grid__product>:last-child,.wc-block-grid.has-aligned-buttons .wc-block-grid__product>:last-child{margin-top:auto;margin-bottom:0;padding-bottom:12px}.theme-twentytwenty .wc-block-grid.has-1-columns .wc-block-grid__product,.wc-block-grid.has-1-columns .wc-block-grid__product{flex:1 0 100%;max-width:100%}.theme-twentytwenty .wc-block-grid.has-2-columns .wc-block-grid__product,.wc-block-grid.has-2-columns .wc-block-grid__product{flex:1 0 50%;max-width:50%}.theme-twentytwenty .wc-block-grid.has-3-columns .wc-block-grid__product,.wc-block-grid.has-3-columns .wc-block-grid__product{flex:1 0 33.33333%;max-width:33.33333%}.theme-twentytwenty .wc-block-grid.has-4-columns .wc-block-grid__product,.wc-block-grid.has-4-columns .wc-block-grid__product{flex:1 0 25%;max-width:25%}.theme-twentytwenty .wc-block-grid.has-5-columns .wc-block-grid__product,.wc-block-grid.has-5-columns .wc-block-grid__product{flex:1 0 20%;max-width:20%}.theme-twentytwenty .wc-block-grid.has-6-columns .wc-block-grid__product,.wc-block-grid.has-6-columns .wc-block-grid__product{flex:1 0 16.66667%;max-width:16.66667%}.theme-twentytwenty .wc-block-grid.has-7-columns .wc-block-grid__product,.wc-block-grid.has-7-columns .wc-block-grid__product{flex:1 0 14.28571%;max-width:14.28571%}.theme-twentytwenty .wc-block-grid.has-8-columns .wc-block-grid__product,.wc-block-grid.has-8-columns .wc-block-grid__product{flex:1 0 12.5%;max-width:12.5%}.theme-twentytwenty .wc-block-grid.has-6-columns .wc-block-grid__product,.wc-block-grid.has-6-columns .wc-block-grid__product{font-size:.5em}.theme-twentytwenty .wc-block-grid.has-5-columns .wc-block-grid__product,.theme-twentytwenty .wc-block-grid.has-6-columns.alignfull .wc-block-grid__product,.wc-block-grid.has-5-columns .wc-block-grid__product,.wc-block-grid.has-6-columns.alignfull .wc-block-grid__product{font-size:.58em}.theme-twentytwenty .wc-block-grid.has-4-columns:not(.alignwide):not(.alignfull) .wc-block-grid__product,.theme-twentytwenty .wc-block-grid.has-5-columns.alignfull .wc-block-grid__product,.wc-block-grid.has-4-columns:not(.alignwide):not(.alignfull) .wc-block-grid__product,.wc-block-grid.has-5-columns.alignfull .wc-block-grid__product{font-size:.75em}.theme-twentytwenty .wc-block-grid.has-3-columns:not(.alignwide):not(.alignfull),.wc-block-grid.has-3-columns:not(.alignwide):not(.alignfull){font-size:.92em}@media (max-width:480px){.wc-block-grid.has-2-columns .wc-block-grid__products{display:block}.wc-block-grid.has-2-columns .wc-block-grid__product{margin-left:auto;margin-right:auto;flex:1 0 100%;max-width:100%;padding:0}.wc-block-grid.has-3-columns .wc-block-grid__products{display:block}.wc-block-grid.has-3-columns .wc-block-grid__product{margin-left:auto;margin-right:auto;flex:1 0 100%;max-width:100%;padding:0}.wc-block-grid.has-4-columns .wc-block-grid__products{display:block}.wc-block-grid.has-4-columns .wc-block-grid__product{margin-left:auto;margin-right:auto;flex:1 0 100%;max-width:100%;padding:0}.wc-block-grid.has-5-columns .wc-block-grid__products{display:block}.wc-block-grid.has-5-columns .wc-block-grid__product{margin-left:auto;margin-right:auto;flex:1 0 100%;max-width:100%;padding:0}.wc-block-grid.has-6-columns .wc-block-grid__products{display:block}.wc-block-grid.has-6-columns .wc-block-grid__product{margin-left:auto;margin-right:auto;flex:1 0 100%;max-width:100%;padding:0}.wc-block-grid.has-7-columns .wc-block-grid__products{display:block}.wc-block-grid.has-7-columns .wc-block-grid__product{margin-left:auto;margin-right:auto;flex:1 0 100%;max-width:100%;padding:0}.wc-block-grid.has-8-columns .wc-block-grid__products{display:block}.wc-block-grid.has-8-columns .wc-block-grid__product{margin-left:auto;margin-right:auto;flex:1 0 100%;max-width:100%;padding:0}}@media (min-width:481px) and (max-width:600px){.wc-block-grid.has-2-columns .wc-block-grid__product{flex:1 0 50%;max-width:50%;padding:0;margin:0 0 24px}.wc-block-grid.has-2-columns .wc-block-grid__product:nth-child(odd){padding-right:8px}.wc-block-grid.has-2-columns .wc-block-grid__product:nth-child(2n){padding-left:8px}.wc-block-grid.has-2-columns .wc-block-grid__product:nth-child(2n) .wc-block-grid__product-onsale{left:8px}.wc-block-grid.has-3-columns .wc-block-grid__product{flex:1 0 50%;max-width:50%;padding:0;margin:0 0 24px}.wc-block-grid.has-3-columns .wc-block-grid__product:nth-child(odd){padding-right:8px}.wc-block-grid.has-3-columns .wc-block-grid__product:nth-child(2n){padding-left:8px}.wc-block-grid.has-3-columns .wc-block-grid__product:nth-child(2n) .wc-block-grid__product-onsale{left:8px}.wc-block-grid.has-4-columns .wc-block-grid__product{flex:1 0 50%;max-width:50%;padding:0;margin:0 0 24px}.wc-block-grid.has-4-columns .wc-block-grid__product:nth-child(odd){padding-right:8px}.wc-block-grid.has-4-columns .wc-block-grid__product:nth-child(2n){padding-left:8px}.wc-block-grid.has-4-columns .wc-block-grid__product:nth-child(2n) .wc-block-grid__product-onsale{left:8px}.wc-block-grid.has-5-columns .wc-block-grid__product{flex:1 0 50%;max-width:50%;padding:0;margin:0 0 24px}.wc-block-grid.has-5-columns .wc-block-grid__product:nth-child(odd){padding-right:8px}.wc-block-grid.has-5-columns .wc-block-grid__product:nth-child(2n){padding-left:8px}.wc-block-grid.has-5-columns .wc-block-grid__product:nth-child(2n) .wc-block-grid__product-onsale{left:8px}.wc-block-grid.has-6-columns .wc-block-grid__product{flex:1 0 50%;max-width:50%;padding:0;margin:0 0 24px}.wc-block-grid.has-6-columns .wc-block-grid__product:nth-child(odd){padding-right:8px}.wc-block-grid.has-6-columns .wc-block-grid__product:nth-child(2n){padding-left:8px}.wc-block-grid.has-6-columns .wc-block-grid__product:nth-child(2n) .wc-block-grid__product-onsale{left:8px}.wc-block-grid.has-7-columns .wc-block-grid__product{flex:1 0 50%;max-width:50%;padding:0;margin:0 0 24px}.wc-block-grid.has-7-columns .wc-block-grid__product:nth-child(odd){padding-right:8px}.wc-block-grid.has-7-columns .wc-block-grid__product:nth-child(2n){padding-left:8px}.wc-block-grid.has-7-columns .wc-block-grid__product:nth-child(2n) .wc-block-grid__product-onsale{left:8px}.wc-block-grid.has-8-columns .wc-block-grid__product{flex:1 0 50%;max-width:50%;padding:0;margin:0 0 24px}.wc-block-grid.has-8-columns .wc-block-grid__product:nth-child(odd){padding-right:8px}.wc-block-grid.has-8-columns .wc-block-grid__product:nth-child(2n){padding-left:8px}.wc-block-grid.has-8-columns .wc-block-grid__product:nth-child(2n) .wc-block-grid__product-onsale{left:8px}}.wc-block-components-product-price--align-left{display:block;text-align:left}.wc-block-components-product-price--align-center{display:block;text-align:center}.wc-block-components-product-price--align-right{display:block;text-align:right}.wc-block-components-product-price__value.is-discounted{margin-left:.5em}.is-loading .wc-block-components-product-price:before{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:var(--global--color-primary,#e0e0e0)!important;color:var(--global--color-primary,#e0e0e0)!important;outline:0!important;border:0!important;box-shadow:none;pointer-events:none;max-width:100%;content:".";display:inline-block;width:5em}.is-loading .wc-block-components-product-price:before>*{visibility:hidden}@media screen and (prefers-reduced-motion:reduce){.is-loading .wc-block-components-product-price:before{-webkit-animation:none;animation:none}}.wc-block-components-product-sort-select{margin-bottom:24px;text-align:left}.wc-block-components-quantity-selector{display:flex;min-width:100px;border:1px solid #ddd;background:#fff;border-radius:4px;box-sizing:content-box}.has-dark-controls .wc-block-components-quantity-selector{background-color:transparent;border-color:hsla(0,0%,100%,.4)}.wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input{font-size:1em;order:2;min-width:40px;flex:1 1 auto;border:0;padding:.4em 0;margin:0;text-align:center;background:transparent;box-shadow:none;color:#000;line-height:1;vertical-align:middle;-moz-appearance:textfield}.wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input:focus{background:#f0f0f0;outline:1px solid #ddd}.wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input:disabled{color:#949494}.has-dark-controls .wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input{color:#fff;background:transparent}.has-dark-controls .wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input:focus{background:transparent}.has-dark-controls .wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input:disabled{color:hsla(0,0%,100%,.3)}.wc-block-components-quantity-selector input::-webkit-inner-spin-button,.wc-block-components-quantity-selector input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button{border:0;padding:0;margin:0;background:none transparent;box-shadow:none;font-size:1em;min-width:30px;cursor:pointer;color:#1e1e1e;font-style:normal;text-align:center}.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:focus{outline:2px solid #ddd}.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:focus,.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:hover{border:0;padding:0;margin:0;background:none transparent;box-shadow:none;color:#1e1e1e}.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:focus:focus,.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:hover:focus{outline:2px solid #ddd}.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:disabled{color:#949494;cursor:default;border:0;padding:0;margin:0;background:none transparent;box-shadow:none}.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:disabled:focus{outline:2px solid #ddd}.has-dark-controls .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button,.has-dark-controls .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:focus,.has-dark-controls .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:hover{color:#fff}.has-dark-controls .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:disabled{color:hsla(0,0%,100%,.3)}.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button--minus{order:1}.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button--plus{order:3}.wc-block-components-radio-control__option{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit;text-transform:inherit;position:relative;display:block;padding:12px 12px 0 72px}.wc-block-components-radio-control__option:after{border-style:solid;border-width:0 0 1px;bottom:0;content:"";display:block;left:0;opacity:.3;pointer-events:none;position:absolute;right:0;top:0}.wc-block-components-radio-control__option-layout{position:relative;display:table;width:100%;padding-bottom:12px}.wc-block-components-radio-control__option-layout:after{border-style:solid;border-width:0 0 1px;bottom:0;content:"";display:block;left:0;opacity:.3;pointer-events:none;position:absolute;right:0;top:0}.wc-block-components-radio-control__option .wc-block-components-radio-control__option-layout:after{display:none}.wc-block-components-radio-control__description-group,.wc-block-components-radio-control__label-group{display:table-row}.wc-block-components-radio-control__description-group>span,.wc-block-components-radio-control__label-group>span{display:table-cell}.wc-block-components-radio-control__description-group .wc-block-components-radio-control__secondary-description,.wc-block-components-radio-control__description-group .wc-block-components-radio-control__secondary-label,.wc-block-components-radio-control__label-group .wc-block-components-radio-control__secondary-description,.wc-block-components-radio-control__label-group .wc-block-components-radio-control__secondary-label{text-align:right;min-width:50%}.wc-block-components-radio-control__label,.wc-block-components-radio-control__secondary-label{line-height:20px;line-height:max(1rem,20px)}.wc-block-components-radio-control__description,.wc-block-components-radio-control__secondary-description{font-size:.875em;line-height:20px}.wc-block-components-radio-control .wc-block-components-radio-control__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:2px solid;border-radius:50%;display:inline-block;height:1.25rem;left:24px;min-height:20px;min-width:20px;position:absolute;top:12px;width:1.25rem}.wc-block-components-radio-control .wc-block-components-radio-control__input:checked:before{background:currentColor;border-radius:50%;content:"";display:block;height:.625em;left:50%;margin:0;min-height:10px;min-width:10px;position:absolute;top:50%;transform:translate(-50%,-50%);width:.625em}.has-dark-controls .wc-block-components-radio-control .wc-block-components-radio-control__input{border-color:hsla(0,0%,100%,.6)}.has-dark-controls .wc-block-components-radio-control .wc-block-components-radio-control__input:checked:before{background:#fff}@media (min-width:783px){.wc-block-components-radio-control .wc-block-components-radio-control__input{height:1rem;margin-top:2px;min-height:16px;min-width:16px;width:1rem}.wc-block-components-radio-control .wc-block-components-radio-control__input:checked:before{height:.5em;min-height:8px;min-width:8px;width:.5em}}.theme-twentytwentyone .wc-block-components-radio-control .wc-block-components-radio-control__input:checked{border-width:2px}.theme-twentytwentyone .wc-block-components-radio-control .wc-block-components-radio-control__input:checked:before{background-color:var(--form--color-text)}.theme-twentytwentyone .wc-block-components-radio-control .wc-block-components-radio-control__input:after{display:none}.is-loading .wc-block-components-review-list-item__text{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:var(--global--color-primary,#e0e0e0)!important;color:var(--global--color-primary,#e0e0e0)!important;outline:0!important;border:0!important;box-shadow:none;pointer-events:none;max-width:100%;display:block;width:60%}.is-loading .wc-block-components-review-list-item__text>*{visibility:hidden}@media screen and (prefers-reduced-motion:reduce){.is-loading .wc-block-components-review-list-item__text{-webkit-animation:none;animation:none}}.is-loading .wc-block-components-review-list-item__text:after{content:"\00a0"}.is-loading .wc-block-components-review-list-item__info .wc-block-components-review-list-item__image{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:var(--global--color-primary,#e0e0e0)!important;color:var(--global--color-primary,#e0e0e0)!important;outline:0!important;border:0!important;box-shadow:none;pointer-events:none;max-width:100%}.is-loading .wc-block-components-review-list-item__info .wc-block-components-review-list-item__image>*{visibility:hidden}@media screen and (prefers-reduced-motion:reduce){.is-loading .wc-block-components-review-list-item__info .wc-block-components-review-list-item__image{-webkit-animation:none;animation:none}}.is-loading .wc-block-components-review-list-item__info .wc-block-components-review-list-item__image:after{content:"\00a0"}.is-loading .wc-block-components-review-list-item__info .wc-block-components-review-list-item__meta .wc-block-components-review-list-item__author{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:var(--global--color-primary,#e0e0e0)!important;color:var(--global--color-primary,#e0e0e0)!important;outline:0!important;border:0!important;box-shadow:none;pointer-events:none;max-width:100%;font-size:1em;width:80px}.is-loading .wc-block-components-review-list-item__info .wc-block-components-review-list-item__meta .wc-block-components-review-list-item__author>*{visibility:hidden}@media screen and (prefers-reduced-motion:reduce){.is-loading .wc-block-components-review-list-item__info .wc-block-components-review-list-item__meta .wc-block-components-review-list-item__author{-webkit-animation:none;animation:none}}.is-loading .wc-block-components-review-list-item__info .wc-block-components-review-list-item__meta .wc-block-components-review-list-item__author:after{content:"\00a0"}.is-loading .wc-block-components-review-list-item__info .wc-block-components-review-list-item__meta .wc-block-components-review-list-item__product,.is-loading .wc-block-components-review-list-item__info .wc-block-components-review-list-item__meta .wc-block-components-review-list-item__rating .wc-block-components-review-list-item__rating__stars>span{display:none}.is-loading .wc-block-components-review-list-item__info .wc-block-components-review-list-item__published-date{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:var(--global--color-primary,#e0e0e0)!important;color:var(--global--color-primary,#e0e0e0)!important;outline:0!important;border:0!important;box-shadow:none;pointer-events:none;max-width:100%;height:1em;width:120px}.is-loading .wc-block-components-review-list-item__info .wc-block-components-review-list-item__published-date>*{visibility:hidden}@media screen and (prefers-reduced-motion:reduce){.is-loading .wc-block-components-review-list-item__info .wc-block-components-review-list-item__published-date{-webkit-animation:none;animation:none}}.is-loading .wc-block-components-review-list-item__info .wc-block-components-review-list-item__published-date:after{content:"\00a0"}.editor-styles-wrapper .wc-block-components-review-list-item__item,.wc-block-components-review-list-item__item{margin:0 0 48px;list-style:none}.wc-block-components-review-list-item__info{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;margin-bottom:24px}.wc-block-components-review-list-item__meta{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.has-image .wc-block-components-review-list-item__info{-ms-grid-columns:64px 1fr;grid-template-columns:64px 1fr}.has-image .wc-block-components-review-list-item__meta{-ms-grid-column:2;grid-column:2}.wc-block-components-review-list-item__image{align-items:center;display:flex;height:48px;-ms-grid-column:1;grid-column:1;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3;justify-content:center;position:relative;width:48px}.wc-block-components-review-list-item__image>img{display:block;height:auto;max-height:100%;max-width:100%;width:auto}.wc-block-components-review-list-item__verified{width:21px;height:21px;text-indent:21px;margin:0;line-height:21px;overflow:hidden;position:absolute;right:-7px;bottom:-7px}.wc-block-components-review-list-item__verified:before{width:21px;height:21px;background:transparent url('data:image/svg+xml;utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" width="21" height="21" fill="none"%3E%3Ccircle cx="10.5" cy="10.5" r="10.5" fill="%23fff"/%3E%3Cpath fill="%23008A21" fill-rule="evenodd" d="M2.1667 10.5003c0-4.6 3.7333-8.3333 8.3333-8.3333s8.3334 3.7333 8.3334 8.3333S15.1 18.8337 10.5 18.8337s-8.3333-3.7334-8.3333-8.3334zm2.5 0l4.1666 4.1667 7.5001-7.5-1.175-1.1833-6.325 6.325-2.9917-2.9834-1.175 1.175z" clip-rule="evenodd"/%3E%3Cmask id="a" width="17" height="17" x="2" y="2" maskUnits="userSpaceOnUse"%3E%3Cpath fill="%23fff" fill-rule="evenodd" d="M2.1667 10.5003c0-4.6 3.7333-8.3333 8.3333-8.3333s8.3334 3.7333 8.3334 8.3333S15.1 18.8337 10.5 18.8337s-8.3333-3.7334-8.3333-8.3334zm2.5 0l4.1666 4.1667 7.5001-7.5-1.175-1.1833-6.325 6.325-2.9917-2.9834-1.175 1.175z" clip-rule="evenodd"/%3E%3C/mask%3E%3Cg mask="url(%23a)"%3E%3Cpath fill="%23008A21" d="M.5.5h20v20H.5z"/%3E%3C/g%3E%3C/svg%3E') 50% no-repeat;display:block;content:""}.wc-block-components-review-list-item__meta{display:flex;align-items:center;flex-flow:row wrap}.wc-block-components-review-list-item__meta:after{order:3;content:"";flex-basis:100%}.wc-block-components-review-list-item__author,.wc-block-components-review-list-item__product{display:block;font-weight:700;order:1;margin-right:8px}.wc-block-components-review-list-item__product+.wc-block-components-review-list-item__author{font-weight:400;color:grey;order:4}.wc-block-components-review-list-item__published-date{color:grey;order:5}.wc-block-components-review-list-item__author+.wc-block-components-review-list-item__published-date:before{content:"";display:inline-block;margin-right:8px;border-right:1px solid #ddd;height:1em;vertical-align:middle}.wc-block-components-review-list-item__author:first-child+.wc-block-components-review-list-item__published-date:before,.wc-block-components-review-list-item__rating+.wc-block-components-review-list-item__author+.wc-block-components-review-list-item__published-date:before{display:none}.wc-block-components-review-list-item__rating{order:2}.wc-block-components-review-list-item__rating>.wc-block-components-review-list-item__rating__stars{font-size:1em;display:inline-block;top:0;overflow:hidden;position:relative;height:1.618em;line-height:1.618;width:5.3em;font-family:star;font-weight:400;vertical-align:top}.wc-block-components-review-list-item__rating>.wc-block-components-review-list-item__rating__stars:before{content:"\53\53\53\53\53";opacity:.25;float:left;top:0;left:0;position:absolute}.wc-block-components-review-list-item__rating>.wc-block-components-review-list-item__rating__stars span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.wc-block-components-review-list-item__rating>.wc-block-components-review-list-item__rating__stars span:before{content:"\53\53\53\53\53";top:0;position:absolute;left:0;color:#e6a237}.editor-styles .wc-block-components-review-list,.wc-block-components-review-list{margin:0}.wc-block-components-review-sort-select{text-align:right}.wc-block-components-select{height:3em;position:relative}.wc-block-components-select label{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit;text-transform:inherit;font-size:1em;line-height:1.375;position:absolute;transform:translateY(.75em);transform-origin:top left;transition:all .2s ease;color:#757575;z-index:1;margin:0 0 0 17px;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 32px);white-space:nowrap}.has-dark-controls .wc-block-components-select label{color:hsla(0,0%,100%,.6)}@media screen and (prefers-reduced-motion:reduce){.wc-block-components-select label{transition:none}}.wc-block-components-select.is-active label{transform:translateY(4px) scale(.75)}.wc-block-components-select.has-error .components-custom-select-control__button,.wc-block-components-select.has-error .components-custom-select-control__button:active,.wc-block-components-select.has-error .components-custom-select-control__button:focus,.wc-block-components-select.has-error .components-custom-select-control__button:hover{border-color:#cc1818}.wc-block-components-select.has-error .components-custom-select-control__button:focus{outline:1px dotted #cc1818;outline-offset:2px}.wc-block-components-select.has-error label{color:#cc1818}.wc-block-components-select .components-custom-select-control__button,.wc-block-components-select .components-custom-select-control__button:active,.wc-block-components-select .components-custom-select-control__button:focus,.wc-block-components-select .components-custom-select-control__button:hover{font-size:1em;background-color:#fff;box-shadow:none;color:#2b2d2f;font-family:inherit;font-weight:400;height:3em;letter-spacing:inherit;line-height:1;overflow:hidden;padding:1.5em 16px .25em;text-align:left;text-overflow:ellipsis;text-transform:none;white-space:nowrap;width:100%}.has-dark-controls .wc-block-components-select .components-custom-select-control__button,.has-dark-controls .wc-block-components-select .components-custom-select-control__button:active,.has-dark-controls .wc-block-components-select .components-custom-select-control__button:focus,.has-dark-controls .wc-block-components-select .components-custom-select-control__button:hover{background-color:rgba(0,0,0,.1);border-color:hsla(0,0%,100%,.4);color:#fff}.wc-block-components-select .components-custom-select-control__button-icon{right:12px}.has-dark-controls .wc-block-components-select .components-custom-select-control__button-icon{fill:#fff}.wc-block-components-select .components-custom-select-control__menu{background-color:#fff;margin:0;max-height:300px;overflow:auto}.wc-block-components-select .components-custom-select-control__menu:empty{display:none}.has-dark-controls .wc-block-components-select .components-custom-select-control__menu{background-color:#1e1e1e;color:#fff}.wc-block-components-select .components-custom-select-control__item{font-size:1em;margin-left:0;padding-left:16px}.has-dark-controls .wc-block-components-select .components-custom-select-control__item.is-highlighted,.has-dark-controls .wc-block-components-select .components-custom-select-control__item:focus,.has-dark-controls .wc-block-components-select .components-custom-select-control__item:hover{background-color:rgba(0,0,0,.4)}.wc-block-components-select .components-custom-select-control__item-icon{display:none}.wc-block-components-sidebar-layout{display:flex;flex-wrap:wrap;margin:0 auto 16px;position:relative}.wc-block-components-sidebar-layout .wc-block-components-main{box-sizing:border-box;margin:0;padding-right:3.77358%;width:65%}.wc-block-components-sidebar{box-sizing:border-box;margin:0;padding-left:2.26415%;width:35%}.wc-block-components-sidebar .wc-blocks-components-panel>h2{font-size:1.25em;border:0;border-radius:0;margin:0;padding:0;vertical-align:baseline}.is-medium.wc-block-components-sidebar-layout,.is-mobile.wc-block-components-sidebar-layout,.is-small.wc-block-components-sidebar-layout{flex-direction:column;margin:0 auto 16px}.is-medium.wc-block-components-sidebar-layout .wc-block-components-main,.is-medium.wc-block-components-sidebar-layout .wc-block-components-sidebar,.is-mobile.wc-block-components-sidebar-layout .wc-block-components-main,.is-mobile.wc-block-components-sidebar-layout .wc-block-components-sidebar,.is-small.wc-block-components-sidebar-layout .wc-block-components-main,.is-small.wc-block-components-sidebar-layout .wc-block-components-sidebar{padding:0;width:100%}.is-large .wc-block-components-sidebar .wc-block-components-totals-item,.is-large .wc-block-components-sidebar .wc-blocks-components-panel{padding-left:16px;padding-right:16px}.theme-twentytwenty .wc-block-components-sidebar .wc-blocks-components-panel>h2{font-size:1.25em;border:0;border-radius:0;margin:0;padding:0;vertical-align:baseline}.wc-block-components-sort-select{margin-bottom:12px}.wc-block-components-sort-select__label{margin-right:12px;display:inline-block;font-weight:400}.wc-block-components-sort-select__select{width:-webkit-max-content;width:-moz-max-content;width:max-content}.wc-block-components-state-input{margin-top:1.5em}.wc-block-components-notices{display:block;margin-bottom:2em}.wc-block-components-notices .wc-block-components-notices__notice{margin:0;display:flex;flex-wrap:nowrap}.wc-block-components-notices .wc-block-components-notices__notice .components-notice__dismiss{background:transparent none;padding:0;margin:0 0 0 auto;border:0;outline:0;color:currentColor}.wc-block-components-notices .wc-block-components-notices__notice .components-notice__dismiss svg{fill:currentColor;vertical-align:text-top}.wc-block-components-notices .wc-block-components-notices__notice+.wc-block-components-notices__notice{margin-top:1em}.wc-block-components-notices__snackbar{position:fixed;bottom:20px;left:16px;width:auto}@media (max-width:782px){.wc-block-components-notices__snackbar{position:fixed;top:10px;left:0;bottom:auto}}@media (max-width:782px){.wc-block-components-notices__snackbar .components-snackbar-list__notice-container{margin-left:10px;margin-right:10px}}.wc-block-components-tabs .wc-block-components-tabs__list{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.wc-block-components-tabs .wc-block-components-tabs__list>.wc-block-components-tabs__item{border:none;flex:auto;background:transparent;padding:12px 16px;color:inherit;outline-offset:-1px;text-align:center;transition:box-shadow .1s linear;box-shadow:inset 0 -1px currentColor;border-radius:0}.wc-block-components-tabs .wc-block-components-tabs__list>.wc-block-components-tabs__item.is-active{box-shadow:inset 0 -3px currentColor;font-weight:600;position:relative}.wc-block-components-tabs .wc-block-components-tabs__list>.wc-block-components-tabs__item:focus{outline-offset:-1px;outline:1px dotted currentColor}.wc-block-components-tabs .wc-block-components-tabs__list>.wc-block-components-tabs__item:active,.wc-block-components-tabs .wc-block-components-tabs__list>.wc-block-components-tabs__item:hover{background:transparent}.wc-block-components-tabs .wc-block-components-tabs__list>.wc-block-components-tabs__item .wc-block-components-tabs__item-content{font-size:1em;line-height:1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:inline-block;font-weight:700}.wc-block-components-tabs .wc-block-components-tabs__list>.wc-block-components-tabs__item .wc-block-components-tabs__item-content>img,.wc-block-components-tabs .wc-block-components-tabs__list>.wc-block-components-tabs__item .wc-block-components-tabs__item-content>svg{height:1.2em;vertical-align:middle;margin:.2em 0 -.2em}.wc-block-components-tabs .wc-block-components-tabs__list>.wc-block-components-tabs__item .wc-block-components-tabs__item-content .wc-block-components-payment-method-icons{margin:.2em 0 -.2em}.wc-block-components-tabs .wc-block-components-tabs__list>.wc-block-components-tabs__item .wc-block-components-tabs__item-content .wc-block-components-payment-method-icons .wc-block-components-payment-method-icon{height:1.2em;vertical-align:middle}.wc-block-components-tabs .wc-block-components-tabs__content{padding:16px 0;text-transform:none}.wc-block-components-text-input{position:relative;margin-top:1.5em;white-space:nowrap}.wc-block-components-text-input label{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit;text-transform:inherit;font-size:1em;position:absolute;transform:translateY(.75em);left:0;top:0;transform-origin:top left;line-height:1.375;color:#757575;transition:transform .2s ease;margin:0 0 0 17px;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 32px);cursor:text}.has-dark-controls .wc-block-components-text-input label{color:hsla(0,0%,100%,.6)}@media screen and (prefers-reduced-motion:reduce){.wc-block-components-text-input label{transition:none}}.wc-block-components-text-input input:-webkit-autofill+label{transform:translateY(4px) scale(.75)}.wc-block-components-text-input.is-active label{transform:translateY(4px) scale(.75)}.wc-block-components-text-input input[type=email],.wc-block-components-text-input input[type=tel],.wc-block-components-text-input input[type=text],.wc-block-components-text-input input[type=url]{font-size:1em;background-color:#fff;padding:.75em 16px;border-radius:4px;border:1px solid #8d96a0;width:100%;line-height:1.375;font-family:inherit;margin:0;box-sizing:border-box;height:3em;min-height:0;color:#2b2d2f}.wc-block-components-text-input input[type=email]:focus,.wc-block-components-text-input input[type=tel]:focus,.wc-block-components-text-input input[type=text]:focus,.wc-block-components-text-input input[type=url]:focus{background-color:#fff}.has-dark-controls .wc-block-components-text-input input[type=email],.has-dark-controls .wc-block-components-text-input input[type=tel],.has-dark-controls .wc-block-components-text-input input[type=text],.has-dark-controls .wc-block-components-text-input input[type=url]{background-color:rgba(0,0,0,.1);border-color:hsla(0,0%,100%,.4);color:#fff}.wc-block-components-text-input.is-active input[type=email],.wc-block-components-text-input.is-active input[type=tel],.wc-block-components-text-input.is-active input[type=text],.wc-block-components-text-input.is-active input[type=url]{padding:1.5em 0 .25em 16px}.wc-block-components-text-input.has-error input,.wc-block-components-text-input.has-error input:active,.wc-block-components-text-input.has-error input:focus,.wc-block-components-text-input.has-error input:hover{border-color:#cc1818}.wc-block-components-text-input.has-error input:focus{outline:1px dotted #cc1818;outline-offset:2px}.wc-block-components-text-input.has-error label{color:#cc1818}.wc-block-components-text-input:only-child{margin-top:0}.wc-block-components-textarea{font-size:1em;background-color:#fff;border:1px solid #8d96a0;border-radius:4px;color:#2b2d2f;font-family:inherit;line-height:1.375;margin:0;padding:.75em 16px;width:100%}.has-dark-controls .wc-block-components-textarea{background-color:rgba(0,0,0,.1);border-color:hsla(0,0%,100%,.4);color:#fff}.has-dark-controls .wc-block-components-textarea::-moz-placeholder{color:hsla(0,0%,100%,.6)}.has-dark-controls .wc-block-components-textarea:-ms-input-placeholder{color:hsla(0,0%,100%,.6)}.has-dark-controls .wc-block-components-textarea::placeholder{color:hsla(0,0%,100%,.6)}.theme-twentytwentyone .has-dark-controls .wc-block-components-textarea{background-color:rgba(0,0,0,.1);color:#fff}.theme-twentytwenty .wc-block-components-title.wc-block-components-title,.wc-block-components-title.wc-block-components-title{border:0;border-radius:0;margin:0;padding:0;vertical-align:baseline;font-size:1.25em}.wc-block-components-validation-error{font-size:.75em;color:#cc1818;max-width:100%;position:absolute;top:calc(100% - 1px);white-space:normal}.wc-block-components-validation-error>p{align-items:center;display:flex;line-height:12px;margin:0;min-height:24px;padding:0}.wc-block-components-select+.wc-block-components-validation-error{margin-bottom:24px}.with-scroll-to-top__scroll-point{position:relative;top:-36px}.wc-block-cart__submit{position:relative}.wc-block-cart__submit-container{padding-bottom:16px}.wc-block-cart__submit-button{width:100%;margin:0 0 16px}.wc-block-cart__submit-button:last-child{margin-bottom:0}.is-medium .wc-block-cart__submit-container:not(.wc-block-cart__submit-container--sticky),.is-mobile .wc-block-cart__submit-container:not(.wc-block-cart__submit-container--sticky),.is-small .wc-block-cart__submit-container:not(.wc-block-cart__submit-container--sticky){padding-left:0;padding-right:0;padding-top:0}@media (min-width:783px){.wc-block-cart__submit-container--sticky{display:none}}@media (max-width:782px){.wc-block-cart__submit-container--sticky{background:#fff;bottom:0;left:0;padding:16px;position:fixed;width:100%;z-index:9999}.wc-block-cart__submit-container--sticky:before{box-shadow:0 -10px 20px 10px currentColor;color:hsla(0,0%,80%,.5);content:"";height:100%;left:0;position:absolute;right:0;top:0}}.editor-styles-wrapper .wc-block-cart__empty-cart__title,.wc-block-cart__empty-cart__title{font-size:inherit}.wc-block-cart .wc-block-components-shipping-calculator{white-space:nowrap}.wc-block-cart .wc-block-components-product-name{color:inherit}.wc-block-cart .wc-block-components-address-form .wc-block-components-country-input:first-of-type,.wc-block-cart .wc-block-components-address-form .wc-block-components-state-input:first-of-type,.wc-block-cart .wc-block-components-address-form .wc-block-components-text-input:first-of-type{margin-top:0}table.wc-block-cart-items,table.wc-block-cart-items td,table.wc-block-cart-items th{background:none!important;border:0;margin:0}.editor-styles-wrapper table.wc-block-cart-items,table.wc-block-cart-items{table-layout:fixed;width:100%}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__header,table.wc-block-cart-items .wc-block-cart-items__header{font-size:.75em;text-transform:uppercase}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__header .wc-block-cart-items__header-image,table.wc-block-cart-items .wc-block-cart-items__header .wc-block-cart-items__header-image{width:100px}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__header .wc-block-cart-items__header-product,table.wc-block-cart-items .wc-block-cart-items__header .wc-block-cart-items__header-product{visibility:hidden;min-width:300px}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__header .wc-block-cart-items__header-quantity,table.wc-block-cart-items .wc-block-cart-items__header .wc-block-cart-items__header-quantity{width:116px}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__header .wc-block-cart-items__header-total,table.wc-block-cart-items .wc-block-cart-items__header .wc-block-cart-items__header-total{width:100px;text-align:right}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__image img,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__image img{width:100%;margin:0}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link{border:0;border-radius:0;margin:0;padding:0;vertical-align:baseline;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit;text-transform:inherit;background:transparent;box-shadow:none;display:inline;text-decoration:underline;font-size:.75em;text-transform:none;white-space:nowrap}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link:active,.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link:focus,.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link:hover,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link:active,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link:focus,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link:hover{background:transparent}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-icon,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-icon{border:0;border-radius:0;margin:0;padding:0;vertical-align:baseline;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit;text-transform:inherit;background:transparent;box-shadow:none;display:inline;text-decoration:underline;fill:currentColor;position:absolute;top:16px;right:0;display:none}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-icon:active,.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-icon:focus,.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-icon:hover,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-icon:active,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-icon:focus,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-icon:hover{background:transparent}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total{font-size:1em;text-align:right;line-height:1.25}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total .wc-block-components-product-price__regular,.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total .wc-block-components-product-price__value,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total .wc-block-components-product-price__regular,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total .wc-block-components-product-price__value{display:block}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row.is-disabled,table.wc-block-cart-items .wc-block-cart-items__row.is-disabled{opacity:.5;pointer-events:none;transition:opacity .2s ease}.wc-block-cart--is-loading h2 span,.wc-block-cart--is-loading th span{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:var(--global--color-primary,#e0e0e0)!important;color:var(--global--color-primary,#e0e0e0)!important;outline:0!important;border:0!important;box-shadow:none;pointer-events:none;max-width:100%;min-width:84px;display:inline-block}.wc-block-cart--is-loading h2 span>*,.wc-block-cart--is-loading th span>*{visibility:hidden}@media screen and (prefers-reduced-motion:reduce){.wc-block-cart--is-loading h2 span,.wc-block-cart--is-loading th span{-webkit-animation:none;animation:none}}.wc-block-cart--is-loading h2 span:after,.wc-block-cart--is-loading th span:after{content:"\00a0"}.wc-block-cart--is-loading h2 span{min-width:33%}.wc-block-cart--is-loading .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__image>*,.wc-block-cart--is-loading .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__price,.wc-block-cart--is-loading .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__product-metadata,.wc-block-cart--is-loading .wc-block-cart-items .wc-block-cart-items__row .wc-block-components-quantity-selector{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:var(--global--color-primary,#e0e0e0)!important;color:var(--global--color-primary,#e0e0e0)!important;outline:0!important;border:0!important;box-shadow:none;pointer-events:none;max-width:100%}.wc-block-cart--is-loading .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__image>*>*,.wc-block-cart--is-loading .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__price>*,.wc-block-cart--is-loading .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__product-metadata>*,.wc-block-cart--is-loading .wc-block-cart-items .wc-block-cart-items__row .wc-block-components-quantity-selector>*{visibility:hidden}@media screen and (prefers-reduced-motion:reduce){.wc-block-cart--is-loading .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__image>*,.wc-block-cart--is-loading .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__price,.wc-block-cart--is-loading .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__product-metadata,.wc-block-cart--is-loading .wc-block-cart-items .wc-block-cart-items__row .wc-block-components-quantity-selector{-webkit-animation:none;animation:none}}.wc-block-cart--is-loading .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__product-name{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:var(--global--color-primary,#e0e0e0)!important;color:var(--global--color-primary,#e0e0e0)!important;outline:0!important;border:0!important;box-shadow:none;pointer-events:none;max-width:100%;min-width:84px;display:inline-block}.wc-block-cart--is-loading .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__product-name>*{visibility:hidden}@media screen and (prefers-reduced-motion:reduce){.wc-block-cart--is-loading .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__product-name{-webkit-animation:none;animation:none}}.wc-block-cart--is-loading .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__product-name:after{content:"\00a0"}.wc-block-cart--is-loading .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__product-metadata{margin-top:.25em;min-width:8em}.wc-block-cart--is-loading .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__remove-icon,.wc-block-cart--is-loading .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__remove-link{visibility:hidden}.wc-block-cart--is-loading .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__image a{display:block}.wc-block-cart--is-loading .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total>div,.wc-block-cart--is-loading .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total>span{display:none}.wc-block-cart--is-loading .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total .wc-block-cart-item__price{display:block}.wc-block-cart--is-loading .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total .wc-block-cart-item__price:after{content:"\00a0"}.wc-block-cart--is-loading .wc-block-cart__sidebar .components-card{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:var(--global--color-primary,#e0e0e0)!important;color:var(--global--color-primary,#e0e0e0)!important;outline:0!important;border:0!important;box-shadow:none;pointer-events:none;max-width:100%;min-height:460px}.wc-block-cart--is-loading .wc-block-cart__sidebar .components-card>*{visibility:hidden}@media screen and (prefers-reduced-motion:reduce){.wc-block-cart--is-loading .wc-block-cart__sidebar .components-card{-webkit-animation:none;animation:none}}.wc-block-cart--is-loading .wc-block-cart__sidebar .components-card:after{content:"\00a0"}.wc-block-components-sidebar-layout.wc-block-cart--skeleton{display:none}.is-loading+.wc-block-components-sidebar-layout.wc-block-cart--skeleton{display:flex}.is-medium.wc-block-cart .wc-block-components-sidebar .wc-block-cart__totals-title,.is-mobile.wc-block-cart .wc-block-components-sidebar .wc-block-cart__totals-title,.is-small.wc-block-cart .wc-block-components-sidebar .wc-block-cart__totals-title{display:none}.is-medium table.wc-block-cart-items td,.is-mobile table.wc-block-cart-items td,.is-small table.wc-block-cart-items td{padding:0}.is-medium table.wc-block-cart-items .wc-block-cart-item__remove-link,.is-medium table.wc-block-cart-items .wc-block-cart-items__header,.is-mobile table.wc-block-cart-items .wc-block-cart-item__remove-link,.is-mobile table.wc-block-cart-items .wc-block-cart-items__header,.is-small table.wc-block-cart-items .wc-block-cart-item__remove-link,.is-small table.wc-block-cart-items .wc-block-cart-items__header{display:none}.is-medium table.wc-block-cart-items .wc-block-cart-items__row,.is-mobile table.wc-block-cart-items .wc-block-cart-items__row,.is-small table.wc-block-cart-items .wc-block-cart-items__row{position:relative;display:-ms-grid;display:grid;-ms-grid-columns:80px 132px;grid-template-columns:80px 132px;padding:16px 0}.is-medium table.wc-block-cart-items .wc-block-cart-items__row:after,.is-mobile table.wc-block-cart-items .wc-block-cart-items__row:after,.is-small table.wc-block-cart-items .wc-block-cart-items__row:after{border-style:solid;border-width:0 0 1px;bottom:0;content:"";display:block;left:0;opacity:.3;pointer-events:none;position:absolute;right:0;top:0}.is-medium table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__image,.is-mobile table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__image,.is-small table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__image{-ms-grid-column:1;grid-column-start:1;-ms-grid-row:1;grid-row-start:1;padding-right:16px}.is-medium table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__product,.is-mobile table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__product,.is-small table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__product{-ms-grid-column:2;grid-column-start:2;-ms-grid-column-span:2;grid-column-end:4;-ms-grid-row:1;grid-row-start:1;-ms-grid-column-align:stretch;justify-self:stretch;margin-right:24px;padding-bottom:16px}.is-medium table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity,.is-mobile table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity,.is-small table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity{-ms-grid-column:1;grid-column-start:1;-ms-grid-row:2;grid-row-start:2;vertical-align:bottom;padding-right:16px;-ms-grid-row-align:end;align-self:end;padding-top:16px}.is-medium table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link,.is-mobile table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link,.is-small table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link{display:none}.is-medium table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-icon,.is-mobile table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-icon,.is-small table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-icon{display:block}.is-medium table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total,.is-mobile table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total,.is-small table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total{-ms-grid-column:2;-ms-grid-column-span:2;grid-column:2/span 2;-ms-grid-row:2;grid-row-start:2;-ms-grid-row-align:end;align-self:end;-ms-grid-column-align:end;justify-self:end;padding-bottom:.375em}.is-medium table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total .wc-block-components-formatted-money-amount,.is-mobile table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total .wc-block-components-formatted-money-amount,.is-small table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total .wc-block-components-formatted-money-amount{display:inline-block}.is-medium table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total .wc-block-components-sale-badge,.is-mobile table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total .wc-block-components-sale-badge,.is-small table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total .wc-block-components-sale-badge{display:none}.is-large.wc-block-cart .wc-block-cart-items{position:relative}.is-large.wc-block-cart .wc-block-cart-items:after{border-style:solid;border-width:0 0 1px;bottom:0;content:"";display:block;left:0;opacity:.3;pointer-events:none;position:absolute;right:0;top:0}.is-large.wc-block-cart .wc-block-cart-items th{padding:.25rem 16px .25rem 0;white-space:nowrap}.is-large.wc-block-cart .wc-block-cart-items td{position:relative;padding:16px 16px 16px 0;vertical-align:top}.is-large.wc-block-cart .wc-block-cart-items td:after{border-style:solid;border-width:1px 0 0;bottom:0;content:"";display:block;left:0;opacity:.3;pointer-events:none;position:absolute;right:0;top:0}.is-large.wc-block-cart .wc-block-cart-items td:last-child,.is-large.wc-block-cart .wc-block-cart-items th:last-child{padding-right:0}.is-large.wc-block-cart .wc-block-components-radio-control__option{padding-left:24px}.is-large.wc-block-cart .wc-block-components-radio-control__input{left:0}.is-large.wc-block-cart .wc-block-components-sidebar .wc-block-components-shipping-calculator,.is-large.wc-block-cart .wc-block-components-sidebar .wc-block-components-shipping-rates-control__package:not(.wc-blocks-components-panel),.is-large.wc-block-cart .wc-block-components-sidebar>.wc-block-cart__totals-title{padding-left:16px;padding-right:16px}.is-large.wc-block-cart .wc-block-cart__payment-options{padding:16px}.wp-block-woocommerce-cart.is-loading{display:none}.wp-block-woocommerce-cart{margin-bottom:3em}.components-placeholder.wc-block-checkout__no-shipping-placeholder{margin-bottom:16px}.components-placeholder.wc-block-checkout__no-shipping-placeholder *{pointer-events:all}.components-placeholder.wc-block-checkout__no-shipping-placeholder .components-placeholder__fieldset{display:block}.components-placeholder.wc-block-checkout__no-shipping-placeholder .components-placeholder__fieldset .components-button{background-color:#1e1e1e;color:#fff}.components-placeholder.wc-block-checkout__no-shipping-placeholder .components-placeholder__fieldset .wc-block-checkout__no-shipping-placeholder-description{display:block;margin:.25em 0 1em}.wc-block-checkout__add-note{position:relative;padding:16px}.wc-block-checkout__add-note:after{border-style:solid;border-width:1px 0;bottom:0;content:"";display:block;left:0;opacity:.3;pointer-events:none;position:absolute;right:0;top:0}.wc-block-checkout__add-note .wc-block-components-textarea{margin-top:16px}.wc-block-checkout__form{margin:0;max-width:100%}.wc-block-checkout__create-account,.wc-block-checkout__use-address-for-billing{margin-top:1.5em}.wc-block-checkout__shipping-option .wc-block-components-shipping-rates-control__package:not(:first-of-type){margin-top:36px}.is-large .wc-block-checkout__billing-fields .wc-block-components-address-form,.is-large .wc-block-checkout__shipping-fields .wc-block-components-address-form,.is-medium .wc-block-checkout__billing-fields .wc-block-components-address-form,.is-medium .wc-block-checkout__shipping-fields .wc-block-components-address-form,.is-small .wc-block-checkout__billing-fields .wc-block-components-address-form,.is-small .wc-block-checkout__shipping-fields .wc-block-components-address-form{margin-left:-6px;margin-right:-6px}.is-large .wc-block-checkout__billing-fields .wc-block-components-address-form:after,.is-large .wc-block-checkout__shipping-fields .wc-block-components-address-form:after,.is-medium .wc-block-checkout__billing-fields .wc-block-components-address-form:after,.is-medium .wc-block-checkout__shipping-fields .wc-block-components-address-form:after,.is-small .wc-block-checkout__billing-fields .wc-block-components-address-form:after,.is-small .wc-block-checkout__shipping-fields .wc-block-components-address-form:after{content:"";clear:both;display:block}.is-large .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-country-input,.is-large .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-state-input,.is-large .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-text-input,.is-large .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-country-input,.is-large .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-state-input,.is-large .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-text-input,.is-medium .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-country-input,.is-medium .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-state-input,.is-medium .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-text-input,.is-medium .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-country-input,.is-medium .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-state-input,.is-medium .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-text-input,.is-small .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-country-input,.is-small .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-state-input,.is-small .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-text-input,.is-small .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-country-input,.is-small .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-state-input,.is-small .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-text-input{float:left;margin-left:6px;margin-right:6px;position:relative;width:calc(50% - 12px)}.is-large .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-country-input:first-of-type,.is-large .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-country-input:nth-of-type(2),.is-large .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-state-input:first-of-type,.is-large .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-state-input:nth-of-type(2),.is-large .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-text-input:first-of-type,.is-large .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-text-input:nth-of-type(2),.is-large .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-country-input:first-of-type,.is-large .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-country-input:nth-of-type(2),.is-large .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-state-input:first-of-type,.is-large .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-state-input:nth-of-type(2),.is-large .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-text-input:first-of-type,.is-large .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-text-input:nth-of-type(2),.is-medium .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-country-input:first-of-type,.is-medium .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-country-input:nth-of-type(2),.is-medium .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-state-input:first-of-type,.is-medium .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-state-input:nth-of-type(2),.is-medium .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-text-input:first-of-type,.is-medium .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-text-input:nth-of-type(2),.is-medium .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-country-input:first-of-type,.is-medium .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-country-input:nth-of-type(2),.is-medium .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-state-input:first-of-type,.is-medium .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-state-input:nth-of-type(2),.is-medium .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-text-input:first-of-type,.is-medium .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-text-input:nth-of-type(2),.is-small .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-country-input:first-of-type,.is-small .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-country-input:nth-of-type(2),.is-small .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-state-input:first-of-type,.is-small .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-state-input:nth-of-type(2),.is-small .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-text-input:first-of-type,.is-small .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-text-input:nth-of-type(2),.is-small .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-country-input:first-of-type,.is-small .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-country-input:nth-of-type(2),.is-small .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-state-input:first-of-type,.is-small .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-state-input:nth-of-type(2),.is-small .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-text-input:first-of-type,.is-small .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-text-input:nth-of-type(2){margin-top:0}.is-large .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-address-form__address_1,.is-large .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-address-form__address_2,.is-large .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-address-form__company,.is-large .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-address-form__address_1,.is-large .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-address-form__address_2,.is-large .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-address-form__company,.is-medium .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-address-form__address_1,.is-medium .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-address-form__address_2,.is-medium .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-address-form__company,.is-medium .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-address-form__address_1,.is-medium .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-address-form__address_2,.is-medium .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-address-form__company,.is-small .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-address-form__address_1,.is-small .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-address-form__address_2,.is-small .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-address-form__company,.is-small .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-address-form__address_1,.is-small .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-address-form__address_2,.is-small .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-address-form__company{width:calc(100% - 12px)}.is-large .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-checkbox,.is-large .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-checkbox,.is-medium .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-checkbox,.is-medium .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-checkbox,.is-small .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-checkbox,.is-small .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-checkbox{clear:both}.is-large .wc-block-checkout__shipping-option .wc-block-components-radio-control__input{margin-left:-8px}.wp-block-woocommerce-checkout .with-scroll-to-top__scroll-point{top:-96px}.wc-block-checkout__sidebar .wc-block-components-product-name{color:inherit;padding-right:12px;flex-grow:1;flex-basis:0}.wc-block-checkout__actions{display:flex;justify-content:space-between;align-items:center;margin:0 0 48px;padding:0 0 0 36px}.wc-block-checkout__actions .wc-block-components-checkout-place-order-button{width:50%;padding:1em;height:auto;margin-left:auto}.wc-block-checkout__actions .wc-block-components-checkout-place-order-button .wc-block-components-button__text{line-height:24px}.wc-block-checkout__actions .wc-block-components-checkout-place-order-button .wc-block-components-button__text>svg{fill:#fff;vertical-align:top}.wc-block-checkout--is-loading .wc-block-checkout__actions button,.wc-block-checkout--is-loading .wc-block-components-express-payment{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:var(--global--color-primary,#e0e0e0)!important;color:var(--global--color-primary,#e0e0e0)!important;outline:0!important;border:0!important;box-shadow:none;pointer-events:none;max-width:100%}.wc-block-checkout--is-loading .wc-block-checkout__actions button>*,.wc-block-checkout--is-loading .wc-block-components-express-payment>*{visibility:hidden}@media screen and (prefers-reduced-motion:reduce){.wc-block-checkout--is-loading .wc-block-checkout__actions button,.wc-block-checkout--is-loading .wc-block-components-express-payment{-webkit-animation:none;animation:none}}.wc-block-checkout--is-loading .wc-block-checkout__actions button:after,.wc-block-checkout--is-loading .wc-block-components-express-payment:after{content:"\00a0"}.wc-block-checkout--is-loading .wc-block-components-express-payment{min-height:150px}.wc-block-checkout--is-loading .wc-block-components-express-payment-continue-rule>span{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:var(--global--color-primary,#e0e0e0)!important;color:var(--global--color-primary,#e0e0e0)!important;outline:0!important;border:0!important;box-shadow:none;pointer-events:none;max-width:100%;width:150px}.wc-block-checkout--is-loading .wc-block-components-express-payment-continue-rule>span>*{visibility:hidden}@media screen and (prefers-reduced-motion:reduce){.wc-block-checkout--is-loading .wc-block-components-express-payment-continue-rule>span{-webkit-animation:none;animation:none}}.wc-block-checkout--is-loading .wc-block-components-express-payment-continue-rule>span:after{content:"\00a0"}.wc-block-checkout--is-loading .wc-block-checkout__form .wc-block-components-checkout-step__title{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:var(--global--color-primary,#e0e0e0)!important;color:var(--global--color-primary,#e0e0e0)!important;outline:0!important;border:0!important;box-shadow:none;pointer-events:none;max-width:100%;display:block;width:10em}.wc-block-checkout--is-loading .wc-block-checkout__form .wc-block-components-checkout-step__title>*{visibility:hidden}@media screen and (prefers-reduced-motion:reduce){.wc-block-checkout--is-loading .wc-block-checkout__form .wc-block-components-checkout-step__title{-webkit-animation:none;animation:none}}.wc-block-checkout--is-loading .wc-block-checkout__form .wc-block-components-checkout-step__title:after{content:"\00a0"}.wc-block-checkout--is-loading .wc-block-checkout__form .wc-block-components-checkout-step__title:before{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:var(--global--color-primary,#e0e0e0)!important;color:var(--global--color-primary,#e0e0e0)!important;outline:0!important;border:0!important;box-shadow:none;pointer-events:none;max-width:100%;border-radius:50%;display:block;height:100%;width:1.5em}.wc-block-checkout--is-loading .wc-block-checkout__form .wc-block-components-checkout-step__title:before>*{visibility:hidden}@media screen and (prefers-reduced-motion:reduce){.wc-block-checkout--is-loading .wc-block-checkout__form .wc-block-components-checkout-step__title:before{-webkit-animation:none;animation:none}}.wc-block-checkout--is-loading .wc-block-checkout__form .wc-block-components-checkout-step__title:before:after{content:"\00a0"}.wc-block-checkout--is-loading .wc-block-checkout__form .wc-block-components-checkout-step__container:after{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:var(--global--color-primary,#e0e0e0)!important;color:var(--global--color-primary,#e0e0e0)!important;outline:0!important;border:0!important;box-shadow:none;pointer-events:none;max-width:100%}.wc-block-checkout--is-loading .wc-block-checkout__form .wc-block-components-checkout-step__container:after>*{visibility:hidden}@media screen and (prefers-reduced-motion:reduce){.wc-block-checkout--is-loading .wc-block-checkout__form .wc-block-components-checkout-step__container:after{-webkit-animation:none;animation:none}}.wc-block-checkout--is-loading .wc-block-checkout__form .wc-block-components-checkout-step__content>span{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:var(--global--color-primary,#e0e0e0)!important;color:var(--global--color-primary,#e0e0e0)!important;outline:0!important;border:0!important;box-shadow:none;pointer-events:none;max-width:100%;display:block;min-height:100px}.wc-block-checkout--is-loading .wc-block-checkout__form .wc-block-components-checkout-step__content>span>*{visibility:hidden}@media screen and (prefers-reduced-motion:reduce){.wc-block-checkout--is-loading .wc-block-checkout__form .wc-block-components-checkout-step__content>span{-webkit-animation:none;animation:none}}.wc-block-checkout--is-loading .wc-block-checkout__form .wc-block-components-checkout-step__content>span:after{content:"\00a0"}.wc-block-checkout--is-loading .wc-block-checkout__form .wc-block-components-checkout-step:after,.wc-block-checkout--is-loading .wc-block-checkout__form .wc-block-components-checkout-step:before{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:var(--global--color-primary,#e0e0e0)!important;color:var(--global--color-primary,#e0e0e0)!important;outline:0!important;border:0!important;box-shadow:none;pointer-events:none;max-width:100%}.wc-block-checkout--is-loading .wc-block-checkout__form .wc-block-components-checkout-step:after>*,.wc-block-checkout--is-loading .wc-block-checkout__form .wc-block-components-checkout-step:before>*{visibility:hidden}@media screen and (prefers-reduced-motion:reduce){.wc-block-checkout--is-loading .wc-block-checkout__form .wc-block-components-checkout-step:after,.wc-block-checkout--is-loading .wc-block-checkout__form .wc-block-components-checkout-step:before{-webkit-animation:none;animation:none}}.wc-block-checkout--is-loading .wc-block-checkout__sidebar .components-card{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:var(--global--color-primary,#e0e0e0)!important;color:var(--global--color-primary,#e0e0e0)!important;outline:0!important;border:0!important;box-shadow:none;pointer-events:none;max-width:100%;min-height:460px}.wc-block-checkout--is-loading .wc-block-checkout__sidebar .components-card>*{visibility:hidden}@media screen and (prefers-reduced-motion:reduce){.wc-block-checkout--is-loading .wc-block-checkout__sidebar .components-card{-webkit-animation:none;animation:none}}.wc-block-checkout--is-loading .wc-block-checkout__sidebar .components-card:after{content:"\00a0"}.wc-block-components-sidebar-layout.wc-block-checkout--skeleton{display:none}.is-loading+.wc-block-components-sidebar-layout.wc-block-checkout--skeleton{display:flex}.wc-block-checkout-empty,.wc-block-checkout-error{padding:40px;text-align:center;width:100%}.wc-block-checkout-empty .wc-block-checkout-empty__image,.wc-block-checkout-empty .wc-block-checkout-error__image,.wc-block-checkout-error .wc-block-checkout-empty__image,.wc-block-checkout-error .wc-block-checkout-error__image{max-width:150px;margin:0 auto 1em;display:block;color:inherit}.wc-block-checkout-empty .wc-block-checkout-empty__title,.wc-block-checkout-empty .wc-block-checkout-error__title,.wc-block-checkout-error .wc-block-checkout-empty__title,.wc-block-checkout-error .wc-block-checkout-error__title{display:block;margin:0;font-weight:700}.wc-block-checkout-empty .wc-block-checkout-empty__description,.wc-block-checkout-empty .wc-block-checkout-error__description,.wc-block-checkout-error .wc-block-checkout-empty__description,.wc-block-checkout-error .wc-block-checkout-error__description{display:block;margin:.25em 0 1em}.is-mobile .wc-block-checkout__actions .wc-block-components-checkout-return-to-cart-button{display:none}.is-mobile .wc-block-checkout__actions .wc-block-components-checkout-place-order-button{width:100%}.is-medium .wc-block-checkout__main,.is-mobile .wc-block-checkout__main,.is-small .wc-block-checkout__main{order:1}.is-medium .wc-block-checkout__sidebar,.is-mobile .wc-block-checkout__sidebar,.is-small .wc-block-checkout__sidebar{margin-bottom:40px;order:0}.is-large .wc-block-checkout__actions{padding-right:36px}.wc-block-product-categories{margin-bottom:1em}.wc-block-product-categories.is-dropdown{display:flex}.wc-block-product-categories select{margin-right:.5em}.wc-block-product-categories-list--has-images{list-style:none outside}.wc-block-product-categories-list--has-images .wc-block-product-categories-list-item{margin:4px 0 4px 60px;list-style:none outside;clear:both}.wc-block-product-categories-list--has-images .wc-block-product-categories-list-item ul{margin:4px 0 0}.wc-block-product-categories-list--has-images .wc-block-product-categories-list-item__image{max-width:50px;display:inline-block;padding:0;margin:0 .5em 0 -60px;position:relative;vertical-align:middle;border:1px solid #eee}.wc-block-product-categories-list--has-images .wc-block-product-categories-list-item__image img{margin:0;padding:0}.wc-block-product-categories-list-item-count:before{content:" ("}.wc-block-product-categories-list-item-count:after{content:")"}.wp-block-woocommerce-product-categories.is-loading .wc-block-product-categories__placeholder{display:inline-block;height:1em;width:50%;min-width:200px;background:currentColor;opacity:.2}.wc-block-product-categories__button{display:flex;align-items:center;text-decoration:none;margin:0;border:none;cursor:pointer;background:none;padding:0 .5em;color:#757575;position:relative;overflow:hidden;border-radius:.25em}.wc-block-product-categories__button svg{fill:currentColor;outline:none}.rtl .wc-block-product-categories__button svg{transform:rotate(180deg)}.wc-block-product-categories__button:active{color:currentColor}.wc-block-product-categories__button:disabled,.wc-block-product-categories__button[aria-disabled=true]{cursor:default;opacity:.3}.wc-block-product-categories__button:focus:enabled{background-color:#fff;color:#1e1e1e;box-shadow:inset 0 0 0 1px #ccc,inset 0 0 0 2px #fff;outline:2px solid transparent;outline-offset:-2px}.wc-block-product-categories__button:not(:disabled):not([aria-disabled=true]):hover{background-color:#fff;color:#1e1e1e;box-shadow:inset 0 0 0 1px #e0e0e0,inset 0 0 0 2px #fff,0 1px 1px rgba(25,30,35,.2)}.wc-block-product-categories__button:not(:disabled):not([aria-disabled=true]):active{outline:none;background-color:#fff;color:#1e1e1e;box-shadow:inset 0 0 0 1px #ccc,inset 0 0 0 2px #fff}.wc-block-product-categories__button:disabled:focus,.wc-block-product-categories__button[aria-disabled=true]:focus{box-shadow:none}.wc-block-featured-product{position:relative;background-color:#1e1e1e;background-size:cover;background-position:50%;width:100%;margin:0 0 1.5em}.wc-block-featured-product,.wc-block-featured-product .wc-block-featured-product__wrapper{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;align-content:center}.wc-block-featured-product .wc-block-featured-product__wrapper{overflow:hidden;height:100%}.wc-block-featured-product.has-left-content{justify-content:flex-start}.wc-block-featured-product.has-left-content .wc-block-featured-product__description,.wc-block-featured-product.has-left-content .wc-block-featured-product__price,.wc-block-featured-product.has-left-content .wc-block-featured-product__title,.wc-block-featured-product.has-left-content .wc-block-featured-product__variation{margin-left:0;text-align:left}.wc-block-featured-product.has-right-content{justify-content:flex-end}.wc-block-featured-product.has-right-content .wc-block-featured-product__description,.wc-block-featured-product.has-right-content .wc-block-featured-product__price,.wc-block-featured-product.has-right-content .wc-block-featured-product__title,.wc-block-featured-product.has-right-content .wc-block-featured-product__variation{margin-right:0;text-align:right}.wc-block-featured-product .wc-block-featured-product__description,.wc-block-featured-product .wc-block-featured-product__price,.wc-block-featured-product .wc-block-featured-product__title,.wc-block-featured-product .wc-block-featured-product__variation{color:#fff;line-height:1.25;margin-bottom:0;text-align:center}.wc-block-featured-product .wc-block-featured-product__description a,.wc-block-featured-product .wc-block-featured-product__description a:active,.wc-block-featured-product .wc-block-featured-product__description a:focus,.wc-block-featured-product .wc-block-featured-product__description a:hover,.wc-block-featured-product .wc-block-featured-product__price a,.wc-block-featured-product .wc-block-featured-product__price a:active,.wc-block-featured-product .wc-block-featured-product__price a:focus,.wc-block-featured-product .wc-block-featured-product__price a:hover,.wc-block-featured-product .wc-block-featured-product__title a,.wc-block-featured-product .wc-block-featured-product__title a:active,.wc-block-featured-product .wc-block-featured-product__title a:focus,.wc-block-featured-product .wc-block-featured-product__title a:hover,.wc-block-featured-product .wc-block-featured-product__variation a,.wc-block-featured-product .wc-block-featured-product__variation a:active,.wc-block-featured-product .wc-block-featured-product__variation a:focus,.wc-block-featured-product .wc-block-featured-product__variation a:hover{color:#fff}.wc-block-featured-product .wc-block-featured-product__description,.wc-block-featured-product .wc-block-featured-product__link,.wc-block-featured-product .wc-block-featured-product__price,.wc-block-featured-product .wc-block-featured-product__title,.wc-block-featured-product .wc-block-featured-product__variation{width:100%;padding:16px 48px 0;z-index:1}.wc-block-featured-product .wc-block-featured-product__title,.wc-block-featured-product .wc-block-featured-product__variation{margin-top:0;border:0}.wc-block-featured-product .wc-block-featured-product__title:before,.wc-block-featured-product .wc-block-featured-product__variation:before{display:none}.wc-block-featured-product .wc-block-featured-product__variation{font-style:italic;padding-top:0}.wc-block-featured-product .wc-block-featured-product__description p{margin:0;line-height:1.5em}.wc-block-featured-product.has-background-dim:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-color:inherit;opacity:.5;z-index:1}.wc-block-featured-product.has-background-dim.has-background-dim-10:before{opacity:.1}.wc-block-featured-product.has-background-dim.has-background-dim-20:before{opacity:.2}.wc-block-featured-product.has-background-dim.has-background-dim-30:before{opacity:.3}.wc-block-featured-product.has-background-dim.has-background-dim-40:before{opacity:.4}.wc-block-featured-product.has-background-dim.has-background-dim-50:before{opacity:.5}.wc-block-featured-product.has-background-dim.has-background-dim-60:before{opacity:.6}.wc-block-featured-product.has-background-dim.has-background-dim-70:before{opacity:.7}.wc-block-featured-product.has-background-dim.has-background-dim-80:before{opacity:.8}.wc-block-featured-product.has-background-dim.has-background-dim-90:before{opacity:.9}.wc-block-featured-product.has-background-dim.has-background-dim-100:before{opacity:1}.wc-block-featured-product.alignleft,.wc-block-featured-product.alignright{max-width:290px;width:100%}.wc-block-featured-product:after{display:block;content:"";font-size:0;min-height:inherit}@supports ((position:-webkit-sticky) or (position:sticky)){.wc-block-featured-product:after{content:none}}.wc-block-featured-product.aligncenter,.wc-block-featured-product.alignleft,.wc-block-featured-product.alignright,.wc-block-product-search .wc-block-product-search__fields{display:flex}.wc-block-product-search .wc-block-product-search__field{padding:6px 8px;line-height:1.8;flex-grow:1}.wc-block-product-search .wc-block-product-search__button{display:flex;align-items:center;text-decoration:none;margin:0 0 0 6px;border:none;cursor:pointer;background:none;padding:0 .5em;color:#757575;position:relative;overflow:hidden;border-radius:.25em}.wc-block-product-search .wc-block-product-search__button svg{fill:currentColor;outline:none}.rtl .wc-block-product-search .wc-block-product-search__button svg{transform:rotate(180deg)}.wc-block-product-search .wc-block-product-search__button:active{color:currentColor}.wc-block-product-search .wc-block-product-search__button:disabled,.wc-block-product-search .wc-block-product-search__button[aria-disabled=true]{cursor:default;opacity:.3}.wc-block-product-search .wc-block-product-search__button:focus:enabled{background-color:#fff;color:#1e1e1e;box-shadow:inset 0 0 0 1px #757575,inset 0 0 0 2px #fff;outline:2px solid transparent;outline-offset:-2px}.wc-block-product-search .wc-block-product-search__button:not(:disabled):not([aria-disabled=true]):hover{background-color:#fff;color:#1e1e1e;box-shadow:inset 0 0 0 1px #e0e0e0,inset 0 0 0 2px #fff,0 1px 1px rgba(25,30,35,.2)}.wc-block-product-search .wc-block-product-search__button:not(:disabled):not([aria-disabled=true]):active{outline:none;background-color:#fff;color:#1e1e1e;box-shadow:inset 0 0 0 1px #1e1e1e,inset 0 0 0 2px #fff}.wc-block-product-search .wc-block-product-search__button:disabled:focus,.wc-block-product-search .wc-block-product-search__button[aria-disabled=true]:focus{box-shadow:none}.wc-block-featured-category{position:relative;background-color:#1e1e1e;background-size:cover;background-position:50%;width:100%;margin:0 0 1.5em;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;align-content:center}.wc-block-featured-category .wc-block-featured-category__wrapper{overflow:hidden;height:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;align-content:center}.wc-block-featured-category.has-left-content{justify-content:flex-start}.wc-block-featured-category.has-left-content .wc-block-featured-category__description,.wc-block-featured-category.has-left-content .wc-block-featured-category__price,.wc-block-featured-category.has-left-content .wc-block-featured-category__title{margin-left:0;text-align:left}.wc-block-featured-category.has-right-content{justify-content:flex-end}.wc-block-featured-category.has-right-content .wc-block-featured-category__description,.wc-block-featured-category.has-right-content .wc-block-featured-category__price,.wc-block-featured-category.has-right-content .wc-block-featured-category__title{margin-right:0;text-align:right}.wc-block-featured-category .wc-block-featured-category__description,.wc-block-featured-category .wc-block-featured-category__price,.wc-block-featured-category .wc-block-featured-category__title{color:#fff;line-height:1.25;margin-bottom:0;text-align:center}.wc-block-featured-category .wc-block-featured-category__description a,.wc-block-featured-category .wc-block-featured-category__description a:active,.wc-block-featured-category .wc-block-featured-category__description a:focus,.wc-block-featured-category .wc-block-featured-category__description a:hover,.wc-block-featured-category .wc-block-featured-category__price a,.wc-block-featured-category .wc-block-featured-category__price a:active,.wc-block-featured-category .wc-block-featured-category__price a:focus,.wc-block-featured-category .wc-block-featured-category__price a:hover,.wc-block-featured-category .wc-block-featured-category__title a,.wc-block-featured-category .wc-block-featured-category__title a:active,.wc-block-featured-category .wc-block-featured-category__title a:focus,.wc-block-featured-category .wc-block-featured-category__title a:hover{color:#fff}.wc-block-featured-category .wc-block-featured-category__description,.wc-block-featured-category .wc-block-featured-category__link,.wc-block-featured-category .wc-block-featured-category__price,.wc-block-featured-category .wc-block-featured-category__title{width:100%;padding:0 48px 16px;z-index:1}.wc-block-featured-category .wc-block-featured-category__title{margin-top:0}.wc-block-featured-category .wc-block-featured-category__title:before{display:none}.wc-block-featured-category .wc-block-featured-category__description p{margin:0}.wc-block-featured-category.has-background-dim:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-color:inherit;opacity:.5;z-index:1}.wc-block-featured-category.has-background-dim.has-background-dim-10:before{opacity:.1}.wc-block-featured-category.has-background-dim.has-background-dim-20:before{opacity:.2}.wc-block-featured-category.has-background-dim.has-background-dim-30:before{opacity:.3}.wc-block-featured-category.has-background-dim.has-background-dim-40:before{opacity:.4}.wc-block-featured-category.has-background-dim.has-background-dim-50:before{opacity:.5}.wc-block-featured-category.has-background-dim.has-background-dim-60:before{opacity:.6}.wc-block-featured-category.has-background-dim.has-background-dim-70:before{opacity:.7}.wc-block-featured-category.has-background-dim.has-background-dim-80:before{opacity:.8}.wc-block-featured-category.has-background-dim.has-background-dim-90:before{opacity:.9}.wc-block-featured-category.has-background-dim.has-background-dim-100:before{opacity:1}.wc-block-featured-category.alignleft,.wc-block-featured-category.alignright{max-width:290px;width:100%}.wc-block-featured-category:after{display:block;content:"";font-size:0;min-height:inherit}@supports ((position:-webkit-sticky) or (position:sticky)){.wc-block-featured-category:after{content:none}}.wc-block-featured-category.aligncenter,.wc-block-featured-category.alignleft,.wc-block-featured-category.alignright{display:flex}.wc-block-attribute-filter{margin-bottom:24px}.wc-block-attribute-filter .wc-block-attribute-filter-list-count:before{content:" ("}.wc-block-attribute-filter .wc-block-attribute-filter-list-count:after{content:")"}.wc-block-attribute-filter .wc-block-attribute-filter-list{margin:0}.wc-block-attribute-filter .wc-block-attribute-filter-list li{text-decoration:underline}.wc-block-attribute-filter .wc-block-attribute-filter-list li label{cursor:pointer}.wc-block-attribute-filter .wc-block-attribute-filter-list li input{cursor:pointer;display:inline-block}.wc-block-attribute-filter .wc-block-attribute-filter-list .wc-block-attribute-filter-list-count{float:right}.wc-block-attribute-filter .is-single .wc-block-attribute-filter-list-count,.wc-block-attribute-filter .wc-block-dropdown-selector .wc-block-dropdown-selector__list .wc-block-attribute-filter-list-count{opacity:.6}.wc-block-attribute-filter .wc-block-attribute-filter__button{margin-top:8px}@-webkit-keyframes loading-fade{0%{opacity:.7}50%{opacity:1}to{opacity:.7}}@keyframes loading-fade{0%{opacity:.7}50%{opacity:1}to{opacity:.7}}.wc-block-active-filters{margin-bottom:24px;overflow:hidden}.wc-block-active-filters .wc-block-active-filters__clear-all{font-size:1em;float:right;border:none;padding:0;text-decoration:underline;cursor:pointer}.wc-block-active-filters .wc-block-active-filters__clear-all,.wc-block-active-filters .wc-block-active-filters__clear-all:active,.wc-block-active-filters .wc-block-active-filters__clear-all:focus,.wc-block-active-filters .wc-block-active-filters__clear-all:hover{background:transparent;color:inherit}.wc-block-active-filters .wc-block-active-filters__list{margin:0 0 4px;padding:0;list-style:none outside;clear:both}.wc-block-active-filters .wc-block-active-filters__list li{margin:0;padding:0;list-style:none outside;clear:both}.wc-block-active-filters .wc-block-active-filters__list li ul{margin:0;padding:0;list-style:none outside}.wc-block-active-filters .wc-block-active-filters__list li:first-child .wc-block-active-filters__list-item-type{margin:0}.wc-block-active-filters .wc-block-active-filters__list-item-type{font-size:.75em;text-transform:uppercase;letter-spacing:.1em;margin:16px 0 0;display:block}.wc-block-active-filters .wc-block-active-filters__list-item-operator{font-weight:400;font-style:italic}.wc-block-active-filters .wc-block-active-filters__list-item-name{font-weight:700;display:block;position:relative;padding:0 16px 0 0}.wc-block-active-filters .wc-block-active-filters__list-item-remove{background:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:0;padding:16px 0 0;width:16px;overflow:hidden;position:absolute;right:0;top:50%;margin:-8px 0 0}.wc-block-active-filters .wc-block-active-filters__list-item-remove:before{width:16px;height:16px;background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='9' cy='9' r='9' fill='%2324292d'/%3E%3Cpath fill='%23fff' d='M4.5 6.887L6.887 4.5l7.033 7.034-2.386 2.386z'/%3E%3Cpath fill='%23fff' d='M11.533 4.5l2.387 2.386-7.034 7.034L4.5 11.533z'/%3E%3C/svg%3E") 50% no-repeat;display:block;content:"";position:absolute;top:0}.wc-block-active-filters .wc-block-active-filters__list--chips li,.wc-block-active-filters .wc-block-active-filters__list--chips ul{display:inline}.wc-block-active-filters .wc-block-active-filters__list--chips .wc-block-active-filters__list-item-type{display:none}.wc-block-active-filters .wc-block-active-filters__list--chips .wc-block-components-chip{font-size:.875em;margin-top:.1875em;margin-bottom:.1875em}.selectBox-dropdown{min-width:150px;position:relative;border:solid 1px #bbb;line-height:1.5;text-decoration:none;text-align:left;color:#000;outline:0;vertical-align:middle;background:#f2f2f2;background:-moz-linear-gradient(top,#f8f8f8 1%,#e1e1e1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#f8f8f8),color-stop(100%,#e1e1e1));-moz-box-shadow:0 1px 0 rgba(255,255,255,.75);-webkit-box-shadow:0 1px 0 rgba(255,255,255,.75);box-shadow:0 1px 0 rgba(255,255,255,.75);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:inline-block;cursor:default}.selectBox-dropdown:focus,.selectBox-dropdown:focus .selectBox-arrow{border-color:#666}.selectBox-dropdown.selectBox-menuShowing{-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.selectBox-dropdown .selectBox-label{padding:2px 8px;display:inline-block;white-space:nowrap;overflow:hidden}.selectBox-dropdown .selectBox-arrow{position:absolute;top:0;right:0;width:23px;height:100%;background:url(/wp-content/plugins/yith-woocommerce-wishlist/assets/images/jquery.selectBox-arrow.gif) 50% center no-repeat;border-left:solid 1px #bbb}.selectBox-dropdown-menu{position:absolute;z-index:99999;max-height:200px;min-height:1em;border:solid 1px #bbb;background:#fff;-moz-box-shadow:0 2px 6px rgba(0,0,0,.2);-webkit-box-shadow:0 2px 6px rgba(0,0,0,.2);box-shadow:0 2px 6px rgba(0,0,0,.2);overflow:auto;-webkit-overflow-scrolling:touch}.selectBox-inline{min-width:150px;outline:0;border:solid 1px #bbb;background:#fff;display:inline-block;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:auto}.selectBox-inline:focus{border-color:#666}.selectBox-options,.selectBox-options LI,.selectBox-options LI A{list-style:none;display:block;cursor:default;padding:0;margin:0}.selectBox-options LI A{line-height:1.5;padding:0 .5em;white-space:nowrap;overflow:hidden;background:6px center no-repeat}.selectBox-options LI.selectBox-hover A{background-color:#eee}.selectBox-options LI.selectBox-disabled A{color:#888;background-color:transparent}.selectBox-options LI.selectBox-selected A{background-color:#c8def4}.selectBox-options .selectBox-optgroup{color:#666;background:#eee;font-weight:700;line-height:1.5;padding:0 .3em;white-space:nowrap}.selectBox.selectBox-disabled{color:#888!important}.selectBox-dropdown.selectBox-disabled .selectBox-arrow{opacity:.5;border-color:#666}.selectBox-inline.selectBox-disabled{color:#888!important}.selectBox-inline.selectBox-disabled .selectBox-options A{background-color:transparent!important}/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:FontAwesome;src:url(/wp-content/plugins/yith-woocommerce-wishlist/assets/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(/wp-content/plugins/yith-woocommerce-wishlist/assets/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format('embedded-opentype'),url(/wp-content/plugins/yith-woocommerce-wishlist/assets/fonts/fontawesome-webfont.woff2?v=4.7.0) format('woff2'),url(/wp-content/plugins/yith-woocommerce-wishlist/assets/fonts/fontawesome-webfont.woff?v=4.7.0) format('woff'),url(/wp-content/plugins/yith-woocommerce-wishlist/assets/fonts/fontawesome-webfont.ttf?v=4.7.0) format('truetype'),url(/wp-content/plugins/yith-woocommerce-wishlist/assets/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format('svg');font-weight:400;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-close:before,.fa-remove:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-repeat:before,.fa-rotate-right:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-exclamation-triangle:before,.fa-warning:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-floppy-o:before,.fa-save:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-bolt:before,.fa-flash:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-chain-broken:before,.fa-unlink:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:"\f150"}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:"\f151"}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:"\f152"}.fa-eur:before,.fa-euro:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-inr:before,.fa-rupee:before{content:"\f156"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:"\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:"\f158"}.fa-krw:before,.fa-won:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-try:before,.fa-turkish-lira:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-bank:before,.fa-institution:before,.fa-university:before{content:"\f19c"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:"\f1c5"}.fa-file-archive-o:before,.fa-file-zip-o:before{content:"\f1c6"}.fa-file-audio-o:before,.fa-file-sound-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:"\f1d0"}.fa-empire:before,.fa-ge:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-paper-plane:before,.fa-send:before{content:"\f1d8"}.fa-paper-plane-o:before,.fa-send-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-bed:before,.fa-hotel:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-y-combinator:before,.fa-yc:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-television:before,.fa-tv:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:"\f2a3"}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-sign-language:before,.fa-signing:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-address-card:before,.fa-vcard:before{content:"\f2bb"}.fa-address-card-o:before,.fa-vcard-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.woocommerce a.selectBox{background:#fff;min-width:100px;margin-right:10px;color:inherit}.woocommerce a.selectBox,.woocommerce a.selectBox:hover{border-bottom:1px solid #bbb!important}.woocommerce a.selectBox:hover{color:inherit}.woocommerce a.selectBox:focus{border:1px solid #ccc}.selectBox-dropdown .selectBox-label{vertical-align:middle;padding:3px 8px}.selectBox-dropdown .selectBox-arrow{border:none;background:url(/wp-content/plugins/yith-woocommerce-wishlist/assets/images/jquery.selectBox-arrow.png) center right no-repeat}.selectBox-dropdown.selectBox-menuShowing .selectBox-arrow{background:url(/wp-content/plugins/yith-woocommerce-wishlist/assets/images/jquery.selectBox-arrow.png) center left no-repeat}.selectBox-dropdown-menu{border-bottom-left-radius:3px;border-bottom-right-radius:3px;padding:5px;font-size:80%}.selectBox-dropdown-menu li a{color:inherit;padding:5px 8px;border-radius:3px}.selectBox-dropdown-menu a:hover{color:inherit;text-decoration:none}select.selectBox.change-wishlist{max-width:100px}.selectBox.change-wishlist{width:auto!important}.change-wishlist-selectBox-dropdown-menu{width:auto!important}.yith-wcwl-with-pretty-photo{overflow:hidden}.yith-wcwl-with-pretty-photo .pp_content{height:auto!important}.woocommerce .wishlist-fragment .blockUI.blockOverlay::before,.woocommerce .yith-wcwl-popup-form .blockUI.blockOverlay::before{display:none}.yith-wcwl-popup{display:none}.yith-wcwl-popup-content h3{text-align:center;font-size:1.5em}.yith-wcwl-popup-content .heading-icon,.yith-wcwl-popup-feedback .heading-icon{text-align:center;display:block;font-size:70px;color:#333;margin-bottom:15px}.yith-wcwl-popup-content .popup-description{text-align:center;font-weight:600;margin-bottom:15px}.yith-wcwl-popup-content .popup-description a.show-tab.active{cursor:inherit;color:inherit;pointer-events:none}.yith-wcwl-popup-feedback p.feedback{margin-top:1.5em;text-align:center;font-size:1.1rem;font-weight:600}.yith-wcwl-popup-content label{display:block}.yith-wcwl-popup-content input[type=text],.yith-wcwl-popup-content select{padding:10px 7px}.yith-wcwl-popup-content .create{display:none}.yith-wcwl-popup-content .yith-wcwl-second-row{display:none}.yith-wcwl-popup-footer{margin:15px 0}.yith-wcwl-popup-footer .button.wishlist-submit{display:block;width:100%;text-align:center}.pp_pic_holder.pp_woocommerce.feedback{max-width:450px!important}.pp_pic_holder.pp_woocommerce.feedback .pp_content{width:auto!important}.yith-wcwl-popup-feedback{margin-top:2em;margin-bottom:2em}.yith-wcwl-add-button.with-dropdown{position:relative;padding:15px 0}.yes-js .yith-wcwl-add-button ul.yith-wcwl-dropdown{display:none;list-style:none;margin-bottom:0;padding:5px 25px;border:1px solid #cdcdcd;background:#fff;position:absolute;z-index:15;top:calc(100% - 5px);min-width:200px}.yith-wcwl-add-button.show-dropdown ul.yith-wcwl-dropdown{display:block}.yith-wcwl-add-button ul.yith-wcwl-dropdown li{padding:15px;padding-left:0;text-transform:uppercase;font-size:.8em}.yith-wcwl-add-button ul.yith-wcwl-dropdown li a{font-size:1em!important;color:inherit;box-shadow:none}.yith-wcwl-add-button ul.yith-wcwl-dropdown li a:hover{color:initial}.yith-wcwl-add-button ul.yith-wcwl-dropdown li:before{font-family:FontAwesome;content:'\f067';margin-right:15px}.yith-wcwl-add-button ul.yith-wcwl-dropdown li:not(:last-child){border-bottom:1px solid #cdcdcd}.yith-wcwl-add-to-wishlist .separator+[data-title]{display:inline-block}.yith-wcwl-add-to-wishlist .with-tooltip{position:relative}.yith-wcwl-tooltip{z-index:10;padding:5px 10px;border-radius:5px;text-align:center;top:calc(100% + 5px);pointer-events:none;cursor:initial;font-size:.6875rem;line-height:normal;display:none}.with-dropdown .yith-wcwl-tooltip{top:auto;bottom:calc(100% + 10px)}.with-tooltip .yith-wcwl-tooltip{position:absolute}.with-tooltip .yith-wcwl-tooltip:before{content:'';display:block;position:absolute;top:-5px;left:calc(50% - 2px);width:0;height:0;background:0 0!important;border-left:5px solid transparent!important;border-right:5px solid transparent!important;border-bottom:5px solid}.with-dropdown .with-tooltip .yith-wcwl-tooltip:before{bottom:-5px;top:auto;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid;border-bottom:none}#yith-wcwl-popup-message{font-weight:700;line-height:50px;text-align:center;background:#fff;-webkit-box-shadow:0 0 15px rgba(0,0,0,.3);-moz-box-shadow:0 0 15px rgba(0,0,0,.3);box-shadow:0 0 15px rgba(0,0,0,.3);position:fixed;top:50%;left:50%;padding:7px 40px;z-index:10000}.wishlist-title{display:inline-block}.wishlist-title h2{display:inline-block;padding:5px}.wishlist-title.wishlist-title-with-form h2:hover{background:#efefef}.wishlist-title a.show-title-form{cursor:pointer;visibility:hidden}.wishlist-title:hover a.show-title-form{visibility:visible}.hidden-title-form{position:relative;margin:25px 0 39px}.yes-js .hidden-title-form{display:none}.hidden-title-form .edit-title-buttons{position:absolute;right:5px;top:calc(50% - 15px)}.hidden-title-form>input[type=text]{padding-right:65px;line-height:1}.hidden-title-form a{cursor:pointer;display:inline-block;width:30px;height:30px;line-height:30px;text-align:center;vertical-align:middle;font-size:1.3em}.hidden-title-form a i{margin:0;display:inline-block}table.wishlist_table{font-size:80%}table.wishlist_table tr{position:relative}table.wishlist_table thead th{border-top:1px solid;padding:16px 12px}table.wishlist_table tbody td{padding:16px 12px}table.wishlist_table tbody td,table.wishlist_table thead th{border-color:#e7e7e7}p.wishlist-empty,table.wishlist_table tbody td.wishlist-empty{text-align:center;margin:100px 0}.wishlist_table tr td,.wishlist_table tr th.product-checkbox,.wishlist_table tr th.wishlist-delete{text-align:center}.wishlist_table tr th.product-checkbox{vertical-align:middle;width:40px}.wishlist_table tr th.product-remove{vertical-align:middle;width:40px}.wishlist_table tr th.product-thumbnail{width:80px}.wishlist_table tfoot td,.wishlist_table tr td.product-name,.wishlist_table tr td.product-thumbnail,.wishlist_table tr td.wishlist-name,.wishlist_table tr td.wishlist-privacy{text-align:left}.wishlist_table tr td.product-remove{padding:16px 0}.wishlist_table tr td.product-thumbnail a{display:block;border:none;max-width:80px}.wishlist_table tr td.product-thumbnail a img{width:100%}.wishlist_table tr td.product-arrange{cursor:grab}.wishlist_table tr td.product-arrange:active{cursor:grabbing}.wishlist_table .product-stock-status span.wishlist-in-stock{color:#297e29}.wishlist_table .product-stock-status span.wishlist-out-of-stock{color:red}.wishlist_table .product-add-to-cart span.dateadded{display:block}.wishlist_table .product-add-to-cart a{display:table!important;margin:0 auto 5px!important;text-align:center}.wishlist_table .product-add-to-cart a.button{padding:6px 25px!important}.wishlist_table .product-add-to-cart a>img{display:inline;max-width:2em}.wishlist_table .price-variation{display:block}.wishlist_table .price-variation.decrease .variation-rate{color:red}.wishlist_table .price-variation .old-price{display:block}.wishlist_table a.button{white-space:normal;margin-bottom:5px!important}.wishlist_table.modern_grid{list-style:none;margin:0 -7px 35px;font-size:0}.wishlist_table.modern_grid li{display:inline-block;vertical-align:top;width:33.33%;padding:0 7px;margin-bottom:15px}.wishlist_table.images_grid li.wishlist-empty,.wishlist_table.modern_grid li.wishlist-empty{width:100%;font-size:1rem;text-align:center;margin:50px 0}.wishlist_table.images_grid li.show{z-index:10}.wishlist_table.images_grid.products li.product.first,.wishlist_table.images_grid.products li.product.last{clear:none}.wishlist_table.images_grid.columns-2.products li.product:nth-of-type(2n+1),.wishlist_table.images_grid.columns-3.products li.product:nth-of-type(3n+1),.wishlist_table.images_grid.columns-4.products li.product:nth-of-type(4n+1),.wishlist_table.images_grid.columns-5.products li.product:nth-of-type(5n+1),.wishlist_table.images_grid.columns-6.products li.product:nth-of-type(6n+1){clear:both}.wishlist_table.modern_grid li .item-wrapper{display:table;margin:0 -7px}.wishlist_table.modern_grid li .item-details,.wishlist_table.modern_grid li .product-thumbnail{display:table-cell;vertical-align:top;box-sizing:border-box;width:50%;padding:0 7px;font-size:1rem}.wishlist_table.images_grid li .product-thumbnail,.wishlist_table.modern_grid li .product-thumbnail{position:relative}.wishlist_table.images_grid li .product-thumbnail .product-checkbox,.wishlist_table.modern_grid li .product-thumbnail .product-checkbox{position:absolute;top:7px;left:15px;z-index:2}.wishlist_table.modern_grid li .product-thumbnail>a{display:block}.wishlist_table.modern_grid li .product-thumbnail>a img{display:block}.wishlist_table.images_grid li.show .product-thumbnail>a img,.wishlist_table.images_grid li:hover .product-thumbnail>a img{filter:brightness(1.1)}.wishlist_table.modern_grid.wishlist_view li .item-details{position:relative}.wishlist_table.modern_grid.wishlist_view li .item-details:before{content:'';display:block;top:0;bottom:0;left:7px;background:#fff;position:absolute;right:7px;z-index:0;border:1px solid #cdcdcd}.wishlist_table.images_grid li .item-details{display:none;position:absolute;z-index:2;bottom:15px;left:calc(50% - 150px);width:300px;background:#fff;padding:10px 20px;-webkit-box-shadow:0 0 15px rgba(0,0,0,.3);-moz-box-shadow:0 0 15px rgba(0,0,0,.3);box-shadow:0 0 15px rgba(0,0,0,.3)}.wishlist_table.images_grid li.show .item-details{display:block}.wishlist_table.modern_grid li .item-details .item-details-wrapper{padding:15px 20px;line-height:normal;position:relative}.wishlist_table.images_grid li .item-details a.close{position:absolute;top:10px;right:20px}.wishlist_table.images_grid li .item-details h3,.wishlist_table.mobile li .item-details h3,.wishlist_table.modern_grid li .item-details h3{margin-bottom:7px}.wishlist_table.images_grid li .item-details table.item-details-table,.wishlist_table.mobile li .item-details table.item-details-table,.wishlist_table.mobile li table.additional-info,.wishlist_table.modern_grid li .item-details table.item-details-table{border:none;margin-bottom:7px}.wishlist_table.images_grid li .item-details table.item-details-table td,.wishlist_table.mobile li .item-details table.item-details-table td,.wishlist_table.mobile li table.additional-info td,.wishlist_table.modern_grid li .item-details table.item-details-table td{border:none;font-size:.7em;padding:3px;vertical-align:top}.wishlist_table.images_grid li .item-details table.item-details-table td.label,.wishlist_table.mobile li .item-details table.item-details-table td.label,.wishlist_table.mobile li table.additional-info td.label,.wishlist_table.modern_grid li .item-details table.item-details-table td.label{text-align:left;font-weight:700;width:40%}.wishlist_table.images_grid li .item-details table.item-details-table td.value,.wishlist_table.mobile li .item-details table.item-details-table td.value,.wishlist_table.mobile li table.additional-info td.value,.wishlist_table.modern_grid li .item-details table.item-details-table td.value{text-align:right}.wishlist_table.modern_grid li .item-details table.item-details-table td.value a.selectBox{margin-right:0}.wishlist_table.images_grid li .item-details table.item-details-table td.value input,.wishlist_table.mobile li table.additional-info td.value input,.wishlist_table.modern_grid li .item-details table.item-details-table td.value input{width:auto}.wishlist_table.images_grid li .item-details .product-add-to-cart,.wishlist_table.modern_grid li .item-details .product-add-to-cart{text-align:center;margin-bottom:7px}.wishlist_table.images_grid li .item-details .move-to-another-wishlist,.wishlist_table.modern_grid li .item-details .move-to-another-wishlist{text-align:center;margin-bottom:7px}.wishlist_table.images_grid li .item-details .product-remove,.wishlist_table.modern_grid li .item-details .product-remove{text-align:right}.wishlist_table.images_grid li .item-details .product-remove a,.wishlist_table.modern_grid li .item-details .product-remove a{border:none;border-radius:0;display:inline-block}.wishlist_table.mobile{list-style:none;margin-left:0}.wishlist_table.mobile li{margin-bottom:7px}.wishlist_table.mobile li .product-checkbox{display:inline-block;width:20px;vertical-align:top}.wishlist_table.mobile li .item-wrapper{display:inline-block;width:calc(100% - 25px);vertical-align:top;margin-bottom:7px}.wishlist_table.wishlist_manage_table.mobile li.wishlist-empty{text-align:center}.wishlist_table.wishlist_manage_table.mobile li .item-wrapper{width:100%}.wishlist_table.mobile li .item-wrapper .product-thumbnail{display:inline-block;max-width:60px;margin-right:10px}.wishlist_table.mobile li .item-wrapper .item-details{display:inline-block;width:calc(100% - 80px);vertical-align:top}.wishlist_table.mobile.with-checkbox li .additional-info-wrapper{padding-left:20px}.wishlist_table.mobile li .additional-info-wrapper .move-to-another-wishlist,.wishlist_table.mobile li .additional-info-wrapper .product-add-to-cart{text-align:center;margin-bottom:7px}.wishlist_table.mobile li .additional-info-wrapper .product-remove{text-align:right}a.add_to_wishlist{cursor:pointer}.yith-wcwl-add-to-wishlist .feedback .yith-wcwl-icon{margin-right:5px}.yith-wcwl-add-to-wishlist a.add_to_wishlist>img,.yith-wcwl-add-to-wishlist a.delete_item>img,.yith-wcwl-add-to-wishlist a.move_to_another_wishlist>img{max-width:32px;display:inline-block;margin-right:10px}a.add_to_wishlist+a.view-wishlist,a.delete_item+a.view-wishlist{margin-left:15px}.summary .single_add_to_wishlist.button,div.product .woocommerce-price-and-add .single_add_to_wishlist.button{margin:0}.wishlist_table .add_to_cart.button{padding:7px 12px;line-height:normal}.yith-wcwl-add-to-wishlist{margin-top:10px}.hidden-title-form button i,.wishlist-title a.show-title-form i,.wishlist_manage_table tfoot a.create-new-wishlist i,.wishlist_manage_table tfoot button.submit-wishlist-changes i,.wishlist_table .add_to_cart.button i,.wishlist_table .ask-an-estimate-button i,.yith-wcwl-add-button>a i,.yith-wcwl-wishlist-new button i,.yith-wcwl-wishlist-search-form button.wishlist-search-button i{margin-right:10px}.hidden-title-form a.hide-title-form,.wishlist-title a.show-title-form,.wishlist_manage_table a.create-new-wishlist,.wishlist_manage_table button.submit-wishlist-changes,.wishlist_table .add_to_cart.button,.wishlist_table a.ask-an-estimate-button,.woocommerce .yith-wcwl-wishlist-new button,.yith-wcwl-add-button a.add_to_wishlist,.yith-wcwl-popup-button a.add_to_wishlist,.yith-wcwl-wishlist-search-form button.wishlist-search-button{margin:0;box-shadow:none;text-shadow:none}.add-to-wishlist-before_image .yith-wcwl-add-to-wishlist{position:absolute;z-index:10;margin:0;top:10px;left:10px}.add-to-wishlist-before_image .yith-wcwl-add-to-wishlist .with-dropdown{padding:0}.add-to-wishlist-before_image .yith-wcwl-add-to-wishlist .add_to_wishlist,.add-to-wishlist-before_image .yith-wcwl-add-to-wishlist .disabled_item,.add-to-wishlist-before_image .yith-wcwl-add-to-wishlist .open-pretty-photo{font-size:0;background:0 0}.add-to-wishlist-before_image .yith-wcwl-add-to-wishlist .delete_item,.add-to-wishlist-before_image .yith-wcwl-add-to-wishlist .move_to_another_wishlist{font-size:0}.add-to-wishlist-before_image .yith-wcwl-add-to-wishlist .feedback{display:none}.add-to-wishlist-before_image .yith-wcwl-add-to-wishlist .feedback+a{font-size:0;background:0 0}.add-to-wishlist-before_image .yith-wcwl-add-to-wishlist i{font-size:1.6rem;margin:0}.add-to-wishlist-before_image .yith-wcwl-add-to-wishlist img{margin:0}.woocommerce .wishlist-title{margin-bottom:30px}.woocommerce .wishlist-title h2{vertical-align:middle;margin-bottom:0}.woocommerce .hidden-title-form button{padding:7px 24px;vertical-align:middle;border:none;position:relative}.woocommerce .hidden-title-form button:active{top:1px}.woocommerce .back-to-all-wishlists{margin-bottom:20px}.woocommerce #content table.wishlist_table.cart a.remove{color:#c3c3c3;margin:0 auto}.woocommerce #content table.wishlist_table.cart a.remove:hover{background-color:#c3c3c3;color:#fff}.yith-wcwl-share{margin-bottom:35px}.yith-wcwl-share h4.yith-wcwl-share-title{margin:10px 0}.yith-wcwl-share ul{margin:5px 0;padding:0}.entry-content .yith-wcwl-share ul li,.yith-wcwl-share ul li{display:inline-block;margin-left:0;margin-right:0}.yith-wcwl-share li a{color:#fff;text-align:center;text-decoration:none;line-height:1;padding:5px;display:block;border:none;min-width:26px;min-height:26px}.yith-wcwl-share li a:hover{color:#fff}.yith-wcwl-share li a>img{max-width:1em}.copy-trigger{cursor:pointer}.woocommerce .ask-an-estimate-button>img{max-width:1em;display:inline;margin-right:5px}#ask_an_estimate_popup{display:none}.wishlist-ask-an-estimate-popup .ask-an-estimate-button-popup{width:100%}.wishlist-ask-an-estimate-popup .woocommerce-error{margin-bottom:0}.wishlist-ask-an-estimate-popup #additional_notes{min-height:150px}.ask-an-estimate-confirmation{padding:0 30px;text-align:center}.yith_wcwl_wishlist_footer>div{margin-bottom:15px}.yith_wcwl_wishlist_footer .yith_wcwl_wishlist_bulk_action{float:left}.yith_wcwl_wishlist_footer .yith_wcwl_wishlist_bulk_action label{display:inline-block;margin-right:10px}.yith_wcwl_wishlist_footer .yith_wcwl_wishlist_bulk_action #bulk_actions{min-width:250px}.yith_wcwl_wishlist_footer .yith_wcwl_wishlist_bulk_action input[type=submit]{margin:0;margin-left:10px}.yith_wcwl_wishlist_footer .yith_wcwl_wishlist_update{float:right}.yith_wcwl_wishlist_footer .yith-wcwl-share{float:left;clear:both}.yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action{float:right}.yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action>*{vertical-align:middle}.yith_wcwl_wishlist_update+.yith_wcwl_footer_additional_action{clear:both}.wishlist-page-links{clear:both}#move_to_another_wishlist{display:none}.yith-wcwl-wishlist-new{padding:20px 0}.yith-wcwl-popup-content .yith-wcwl-wishlist-new{padding:0}.yith-wcwl-wishlist-new .wishlist-name{display:inline-block}.yith-wcwl-wishlist-new .wishlist-privacy-radio label{display:block}.yith-wcwl-popup-content .create-wishlist-button{margin-top:15px;width:100%}#create_new_wishlist{display:none}.wishlist_manage_table select{vertical-align:middle;margin-right:10px}.wishlist_manage_table td.wishlist-name .wishlist-title{margin-bottom:0}.wishlist_manage_table td.wishlist-name .wishlist-title .show-title-form{display:inline-block;padding:0;border:none;background:0 0;top:0;margin:0}.wishlist_manage_table td.wishlist-name a.show-title-form i{padding:5px;margin:0}.wishlist_manage_table td.wishlist-name:hover a.show-title-form{visibility:visible}.wishlist_manage_table td.wishlist-name .hidden-title-form{margin:0!important;width:100%}.wishlist_manage_table td.wishlist-name .hidden-title-form input[type=text]{width:100%;min-width:0}.wishlist_manage_table td.wishlist-name .hidden-title-form{position:relative}table.wishlist_manage_table tfoot td{text-align:right;padding:24px 12px}.wishlist_manage_table tfoot button.submit-wishlist-changes{padding:7px 24px;vertical-align:middle;border:1px solid;border-radius:3px;position:relative;line-height:normal}.wishlist_manage_table tfoot button.submit-wishlist-changes:active{top:1px}.wishlist_manage_table tfoot a.create-new-wishlist{vertical-align:middle;line-height:normal;padding:7px 24px}.wishlist_manage_table.modern_grid li.wishlist-empty{margin:50px 0}.wishlist_manage_table.modern_grid li .item-wrapper{display:block;margin:0;padding:40px 50px;background:#fff;border:1px solid #cdcdcd}.wishlist_manage_table.modern_grid li .item-details,.wishlist_manage_table.modern_grid li .product-thumbnail{display:block;width:100%;padding:0}.wishlist_manage_table.modern_grid li .item-details .hidden-title-form{width:100%}.wishlist_manage_table.modern_grid li .product-thumbnail .placeholder-item.empty-box{display:flex;background:#f2f2f2;min-height:400px;align-items:center;justify-content:center;margin-bottom:15px}.wishlist_manage_table.modern_grid li .product-thumbnail .placeholder-item.empty-box p{font-size:1em;line-height:1.5em;font-weight:600}.wishlist_manage_table.modern_grid li .product-thumbnail img:first-child{width:100%;margin-bottom:15px}.wishlist_manage_table.modern_grid li .product-thumbnail img{width:calc(50% - 8px)}.wishlist_manage_table.modern_grid li .product-thumbnail img:nth-child(3){margin-left:15px}.wishlist_manage_table.modern_grid li .wishlist-title-with-form{display:block}.wishlist_manage_table.modern_grid li .wishlist-title-with-form h3{display:inline-block}.wishlist_manage_table.modern_grid li .wishlist-title-with-form .show-title-form,.wishlist_manage_table.modern_grid li .wishlist-title-with-form .show-title-form:hover{visibility:visible;float:right;margin:0;background:0 0;color:inherit}.wishlist_manage_table.modern_grid li .wishlist-title-with-form .show-title-form i{margin:0}.wishlist_manage_table.modern_grid li .hidden-title-form{margin-top:0!important}.wishlist_manage_table.modern_grid li .hidden-title-form input[type=text]{width:100%;min-width:0}.wishlist_manage_table.mobile li{margin-bottom:30px}.wishlist_manage_table.mobile li .item-wrapper .item-details{width:100%}.wishlist_manage_table.mobile li .item-details .hidden-title-form{position:relative}.wishlist_manage_table.mobile li .item-details .hidden-title-form input[type=text]{width:100%}.wishlist_manage_table.mobile li .item-wrapper .item-details .wishlist-title{display:block;border-bottom:1px solid #cdcdcd;position:relative}.wishlist_manage_table.mobile li .item-wrapper .item-details .wishlist-title-with-form a.show-title-form{position:absolute;right:0;top:0;visibility:visible}.wishlist_manage_table.mobile li .item-wrapper .item-details .wishlist-title-with-form a.show-title-form i{margin-right:0}.wishlist_manage_table.mobile li .item-details table.item-details-table td.value a.selectBox{margin-right:0}.wishlist_manage_table.mobile li .item-details table.item-details-table td.value a.wishlist-download{float:left}.yith-wcwl-wishlist-search-form{text-align:center;padding:20px 0}.yith-wcwl-wishlist-search-form #wishlist_search{display:inline-block;max-width:300px;vertical-align:middle}.yith-wcwl-wishlist-search-form button.wishlist-search-button{display:inline-block;padding:7px 24px;vertical-align:middle;border:1px solid;border-radius:3px;position:relative;line-height:normal}.yith-wcwl-wishlist-search-form button.wishlist-search-button i{margin:0}.yith-wcwl-wishlist-search-form button.wishlist-search-button:active{top:1px}.yith-wcwl-search-results .wishlist-owner{text-align:left}.yith-wcwl-search-results .wishlist-owner .thumb{display:inline-block;margin-right:15px}.yith-wcwl-add-to-wishlist .ajax-loading{box-shadow:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;display:inline!important;margin-left:5px;vertical-align:middle;visibility:hidden;width:16px!important;height:16px!important}.elementor-widget-wp-widget-yith-wcwl-lists ul.dropdown li,.widget_yith-wcwl-lists ul.dropdown li{padding:0}.elementor-widget-wp-widget-yith-wcwl-lists ul.dropdown ul.lists>li a,.elementor-widget-wp-widget-yith-wcwl-lists ul.dropdown>li a,.widget_yith-wcwl-lists ul.dropdown ul.lists>li a,.widget_yith-wcwl-lists ul.dropdown>li a{display:block;padding:5px 15px}.elementor-widget-wp-widget-yith-wcwl-lists ul.dropdown ul.lists>li a,.widget_yith-wcwl-lists ul.dropdown ul.lists>li a{padding:5px 25px}.elementor-widget-wp-widget-yith-wcwl-lists ul.dropdown>li.lists-section,.widget_yith-wcwl-lists ul.dropdown>li.lists-section{border-bottom:1px solid #e7e7e7}.elementor-widget-wp-widget-yith-wcwl-lists ul.dropdown ul.lists,.widget_yith-wcwl-lists ul.dropdown ul.lists{margin:0}.elementor-widget-wp-widget-yith-wcwl-items .mini,.widget_yith-wcwl-items .mini{position:relative}.elementor-widget-wp-widget-yith-wcwl-items .heading,.widget_yith-wcwl-items .heading{text-align:center;cursor:pointer}.elementor-widget-wp-widget-yith-wcwl-items .mini .heading,.widget_yith-wcwl-items .mini .heading{display:inline-block}.elementor-widget-wp-widget-yith-wcwl-items .heading a,.widget_yith-wcwl-items .heading a{color:inherit}.elementor-widget-wp-widget-yith-wcwl-items .extended .heading .items-counter,.widget_yith-wcwl-items .extended .heading .items-counter{position:relative}.elementor-widget-wp-widget-yith-wcwl-items .extended .heading .items-counter i,.widget_yith-wcwl-items .extended .heading .items-counter i{font-size:70px;position:relative;margin-bottom:10px}.elementor-widget-wp-widget-yith-wcwl-items .mini .heading .items-counter i,.widget_yith-wcwl-items .mini .heading .items-counter i{font-size:30px}.elementor-widget-wp-widget-yith-wcwl-items .extended .heading .items-counter .items-count,.widget_yith-wcwl-items .extended .heading .items-counter .items-count{display:block;position:absolute;left:0;right:0;text-align:center;top:calc(50% - 20px);font-size:1rem}.elementor-widget-wp-widget-yith-wcwl-items .mini .heading .items-counter .items-count,.widget_yith-wcwl-items .mini .heading .items-counter .items-count{font-size:1rem}.elementor-widget-wp-widget-yith-wcwl-items .extended .heading h3:after,.widget_yith-wcwl-items .extended .heading h3:after{content:'';display:block;max-width:80px;border-bottom:1px solid #cdcdcd;margin:10px auto}.elementor-widget-wp-widget-yith-wcwl-items .mini .list,.widget_yith-wcwl-items .mini .list{position:absolute;z-index:1;left:0;background:#fff;padding:25px 40px;display:none;-webkit-box-shadow:0 0 15px rgba(0,0,0,.3);-moz-box-shadow:0 0 15px rgba(0,0,0,.3);box-shadow:0 0 15px rgba(0,0,0,.3)}.elementor-widget-wp-widget-yith-wcwl-items .mini:hover .list,.widget_yith-wcwl-items .mini:hover .list{display:block}.elementor-widget-wp-widget-yith-wcwl-items ul.product_list_widget,.widget_yith-wcwl-items ul.product_list_widget{margin-bottom:40px!important}.elementor-widget-wp-widget-yith-wcwl-items .mini ul.product_list_widget,.widget_yith-wcwl-items .mini ul.product_list_widget{max-height:30vh;overflow-y:auto}.elementor-widget-wp-widget-yith-wcwl-items .mini ul.product_list_widget::-webkit-scrollbar,.widget_yith-wcwl-items ul.product_list_widget::-webkit-scrollbar{-webkit-appearance:none;width:7px}.elementor-widget-wp-widget-yith-wcwl-items .mini ul.product_list_widget::-webkit-scrollbar-thumb,.widget_yith-wcwl-items ul.product_list_widget::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.4);box-shadow:0 0 1px rgba(255,255,255,.4)}.elementor-widget-wp-widget-yith-wcwl-items p.empty-wishlist,.widget_yith-wcwl-items p.empty-wishlist{margin-bottom:0!important}.elementor-widget-wp-widget-yith-wcwl-items .mini ul.product_list_widget,.widget_yith-wcwl-items .mini ul.product_list_widget{margin-left:-20px}.elementor-widget-wp-widget-yith-wcwl-items ul.product_list_widget li,.widget_yith-wcwl-items ul.product_list_widget li{display:table}.elementor-widget-wp-widget-yith-wcwl-items ul.product_list_widget li:not(:last-child),.widget_yith-wcwl-items ul.product_list_widget li:not(:last-child){margin-bottom:10px}.elementor-widget-wp-widget-yith-wcwl-items ul.product_list_widget li .image-thumb,.elementor-widget-wp-widget-yith-wcwl-items ul.product_list_widget li .mini-cart-item-info,.elementor-widget-wp-widget-yith-wcwl-items ul.product_list_widget li .remove_from_all_wishlists,.widget_yith-wcwl-items ul.product_list_widget li .image-thumb,.widget_yith-wcwl-items ul.product_list_widget li .mini-cart-item-info,.widget_yith-wcwl-items ul.product_list_widget li .remove_from_all_wishlists{display:table-cell;vertical-align:middle}.elementor-widget-wp-widget-yith-wcwl-items ul.product_list_widget li .remove_from_all_wishlists,.widget_yith-wcwl-items ul.product_list_widget li .remove_from_all_wishlists{font-size:1.2rem}.elementor-widget-wp-widget-yith-wcwl-items ul.product_list_widget li .image-thumb img,.widget_yith-wcwl-items ul.product_list_widget li .image-thumb img{margin-left:10px;max-width:40px}.elementor-widget-wp-widget-yith-wcwl-items ul.product_list_widget li .mini-cart-item-info,.widget_yith-wcwl-items ul.product_list_widget li .mini-cart-item-info{display:inline-block;vertical-align:middle;margin-left:10px}.elementor-widget-wp-widget-yith-wcwl-items ul.product_list_widget li .mini-cart-item-info a,.widget_yith-wcwl-items ul.product_list_widget li .mini-cart-item-info a{display:inline-block}.elementor-widget-wp-widget-yith-wcwl-items ul.product_list_widget li .mini-cart-item-info>*,.widget_yith-wcwl-items ul.product_list_widget li .mini-cart-item-info>*{display:block}.elementor-widget-wp-widget-yith-wcwl-items .show-wishlist,.elementor-widget-wp-widget-yith-wcwl-items a.add_all_to_cart,.widget_yith-wcwl-items .show-wishlist,.widget_yith-wcwl-items a.add_all_to_cart{display:block!important}.elementor-widget-wp-widget-yith-wcwl-items .show-wishlist,.widget_yith-wcwl-items .show-wishlist{margin-bottom:10px}.elementor-widget-wp-widget-yith-wcwl-items a.add_all_to_cart,.widget_yith-wcwl-items a.add_all_to_cart{text-align:center}@media(max-width:768px){.yith_wcwl_wishlist_bulk_action select{width:100%;margin-bottom:15px}.yith_wcwl_wishlist_bulk_action input{float:right}.yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action{float:none}.yith_wcwl_wishlist_footer .yith_wcwl_footer_additional_action .ask-an-estimate-button{width:100%;text-align:center}}.wpcf7 .screen-reader-response {
	position: absolute;
	overflow: hidden;
	clip: rect(1px, 1px, 1px, 1px);
	height: 1px;
	width: 1px;
	margin: 0;
	padding: 0;
	border: 0;
}

.wpcf7 form .wpcf7-response-output {
	margin: 2em 0.5em 1em;
	padding: 0.2em 1em;
	border: 2px solid #00a0d2; /* Blue */
}

.wpcf7 form.init .wpcf7-response-output {
	display: none;
}

.wpcf7 form.sent .wpcf7-response-output {
	border-color: #46b450; /* Green */
}

.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
	border-color: #dc3232; /* Red */
}

.wpcf7 form.spam .wpcf7-response-output {
	border-color: #f56e28; /* Orange */
}

.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output {
	border-color: #ffb900; /* Yellow */
}

.wpcf7-form-control-wrap {
	position: relative;
}

.wpcf7-not-valid-tip {
	color: #dc3232;
	font-size: 1em;
	font-weight: normal;
	display: block;
}

.use-floating-validation-tip .wpcf7-not-valid-tip {
	position: absolute;
	top: 20%;
	left: 20%;
	z-index: 100;
	border: 1px solid #dc3232;
	background: #fff;
	padding: .2em .8em;
}

span.wpcf7-list-item {
	display: inline-block;
	margin: 0 0 0 1em;
}

span.wpcf7-list-item-label::before,
span.wpcf7-list-item-label::after {
	content: " ";
}

div.wpcf7 .ajax-loader {
	visibility: hidden;
	display: inline-block;
	background-image: url('/wp-content/plugins/contact-form-7/assets/ajax-loader.gif');
	width: 16px;
	height: 16px;
	border: none;
	padding: 0;
	margin: 0 0 0 4px;
	vertical-align: middle;
}

div.wpcf7 .ajax-loader.is-active {
	visibility: visible;
}

div.wpcf7 div.ajax-error {
	display: none;
}

div.wpcf7 .placeheld {
	color: #888;
}

div.wpcf7 input[type="file"] {
	cursor: pointer;
}

div.wpcf7 input[type="file"]:disabled {
	cursor: default;
}

div.wpcf7 .wpcf7-submit:disabled {
	cursor: not-allowed;
}

.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
	direction: ltr;
}

.wpcf7 .wpcf7-recaptcha iframe {margin-bottom: 0;}.wpcf7 .wpcf7-recaptcha[data-align="center"] > div {margin: 0 auto;}.wpcf7 .wpcf7-recaptcha[data-align="right"] > div {margin: 0 0 0 auto;}
@import 'https://snowmaster.com.au/wp-content/plugins/woocommerce/assets/css/_mixins.scss';



.single_add_to_quote_loop {
  margin-top: 0;
  margin-bottom: 0;
}

.button_add_to_quote {
  margin-top: 12px;
  margin-bottom: 12px;
  clear: both;
}

p.adq-order-detail-button {
  display: inline;
}

div.adq-order-detail-buttons {
  margin-bottom: 24px;
}

.field-hidden, .checkout.adq-billing div.wpcf7-mail-sent-ok {
  display: none;
}

.adq-added-items:before {
    display: inline-block;
    font-family: 'WooCommerce';
    content: '\e01d';
    speak: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    margin-right: 0.618em;
    text-decoration: none;
}

.woocommerce-shipping-fields {
  display: table;
  width: 100%;
}

a#remove_all_items {
  text-align: center;
  margin-bottom: 2px;
}
.woocommerce form .form-row .required { visibility: visible; }
.bwp-content-lookbook{
	display : inline-block;
	position : relative;
}
.item-lookbook{
	position : absolute;
}
.item-lookbook .fa{
	font-size : 22px;
}
.content-lookbook{
	width : 180px;
	background : #fff;
	display : none;
	position : absolute;
}
.item-lookbook:hover .content-lookbook{
	display : block;
}@font-face{font-family:star;src:url(/wp-content/plugins/woocommerce/assets/fonts/star.eot);src:url(/wp-content/plugins/woocommerce/assets/fonts/star.eot?#iefix) format("embedded-opentype"),url(/wp-content/plugins/woocommerce/assets/fonts/star.woff) format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/star.ttf) format("truetype"),url(/wp-content/plugins/woocommerce/assets/fonts/star.svg#star) format("svg");font-weight:400;font-style:normal}@font-face{font-family:WooCommerce;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot);src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot?#iefix) format("embedded-opentype"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.svg#WooCommerce) format("svg");font-weight:400;font-style:normal}div.pp_woocommerce .pp_content_container{background:#fff;border-radius:3px;box-shadow:0 1px 30px rgba(0,0,0,.25);padding:20px 0}div.pp_woocommerce .pp_content_container::after,div.pp_woocommerce .pp_content_container::before{content:" ";display:table}div.pp_woocommerce .pp_content_container::after{clear:both}div.pp_woocommerce .pp_loaderIcon::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:"";-webkit-animation:spin 1s ease-in-out infinite;animation:spin 1s ease-in-out infinite;background:url(/wp-content/plugins/woocommerce/assets/images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}div.pp_woocommerce div.ppt{color:#000}div.pp_woocommerce .pp_gallery ul li a{border:1px solid rgba(0,0,0,.5);background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.2);border-radius:2px;display:block}div.pp_woocommerce .pp_gallery ul li a:hover{border-color:#000}div.pp_woocommerce .pp_gallery ul li.selected a{border-color:#000}div.pp_woocommerce .pp_next::before,div.pp_woocommerce .pp_previous::before{border-radius:100%;height:1em;width:1em;text-shadow:0 1px 2px rgba(0,0,0,.5);background-color:#444;color:#fff!important;font-size:16px!important;line-height:1em;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s;font-family:WooCommerce;content:'\e00b';text-indent:0;display:none;position:absolute;top:50%;margin-top:-10px;text-align:center}div.pp_woocommerce .pp_next::before:hover,div.pp_woocommerce .pp_previous::before:hover{background-color:#000}div.pp_woocommerce .pp_next:hover::before,div.pp_woocommerce .pp_previous:hover::before{display:block}div.pp_woocommerce .pp_previous::before{left:1em}div.pp_woocommerce .pp_next::before{right:1em;font-family:WooCommerce;content:'\e008'}div.pp_woocommerce .pp_details{margin:0;padding-top:1em}div.pp_woocommerce .pp_description,div.pp_woocommerce .pp_nav{font-size:14px}div.pp_woocommerce .pp_arrow_next,div.pp_woocommerce .pp_arrow_previous,div.pp_woocommerce .pp_nav,div.pp_woocommerce .pp_nav .pp_pause,div.pp_woocommerce .pp_nav p,div.pp_woocommerce .pp_play{margin:0}div.pp_woocommerce .pp_nav{margin-right:1em;position:relative}div.pp_woocommerce .pp_close{border-radius:100%;height:1em;width:1em;text-shadow:0 1px 2px rgba(0,0,0,.5);background-color:#444;color:#fff!important;font-size:16px!important;line-height:1em;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s;top:-.5em;right:-.5em;font-size:1.618em!important}div.pp_woocommerce .pp_close:hover{background-color:#000}div.pp_woocommerce .pp_close::before{font-family:WooCommerce;content:'\e013';display:block;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;text-indent:0}div.pp_woocommerce .pp_arrow_next,div.pp_woocommerce .pp_arrow_previous{border-radius:100%;height:1em;width:1em;text-shadow:0 1px 2px rgba(0,0,0,.5);background-color:#444;color:#fff!important;font-size:16px!important;line-height:1em;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s;position:relative;margin-top:-1px}div.pp_woocommerce .pp_arrow_next:hover,div.pp_woocommerce .pp_arrow_previous:hover{background-color:#000}div.pp_woocommerce .pp_arrow_next::before,div.pp_woocommerce .pp_arrow_previous::before{font-family:WooCommerce;content:'\e00b';display:block;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;text-indent:0}div.pp_woocommerce .pp_arrow_previous{margin-right:.5em}div.pp_woocommerce .pp_arrow_next{margin-left:.5em}div.pp_woocommerce .pp_arrow_next::before{content:'\e008'}div.pp_woocommerce a.pp_contract,div.pp_woocommerce a.pp_expand{border-radius:100%;height:1em;width:1em;text-shadow:0 1px 2px rgba(0,0,0,.5);background-color:#444;color:#fff!important;font-size:16px!important;line-height:1em;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s;right:auto;left:-.5em;top:-.5em;font-size:1.618em!important}div.pp_woocommerce a.pp_contract:hover,div.pp_woocommerce a.pp_expand:hover{background-color:#000}div.pp_woocommerce a.pp_contract::before,div.pp_woocommerce a.pp_expand::before{font-family:WooCommerce;content:'\e005';display:block;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;text-indent:0}div.pp_woocommerce a.pp_contract::before{content:'\e004'}div.pp_woocommerce #respond{margin:0;width:100%;background:0 0;border:none;padding:0}div.pp_woocommerce #respond .form-submit{margin-top:0;float:none}div.pp_woocommerce .pp_inline{padding:0!important}.rtl div.pp_woocommerce .pp_content_container{text-align:right}@media only screen and (max-width:768px){div.pp_woocommerce{left:5%!important;right:5%!important;box-sizing:border-box;width:90%!important}div.pp_woocommerce .pp_contract,div.pp_woocommerce .pp_expand,div.pp_woocommerce .pp_gallery,div.pp_woocommerce .pp_next,div.pp_woocommerce .pp_previous{display:none!important}div.pp_woocommerce .pp_arrow_next,div.pp_woocommerce .pp_arrow_previous,div.pp_woocommerce .pp_close{height:44px;width:44px;font-size:44px;line-height:44px}div.pp_woocommerce .pp_arrow_next::before,div.pp_woocommerce .pp_arrow_previous::before,div.pp_woocommerce .pp_close::before{font-size:44px}div.pp_woocommerce .pp_description{display:none!important}div.pp_woocommerce .pp_details{width:100%!important}.pp_content{width:100%!important}.pp_content #pp_full_res>img{width:100%!important;height:auto!important}.currentTextHolder{line-height:3}}div.pp_pic_holder a:focus{outline:0}div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9999}div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}.pp_top{height:20px;position:relative}* html .pp_top{padding:0 20px}.pp_top .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_top .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_top .pp_middle{left:0;position:static}.pp_top .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_content{height:40px;min-width:40px}* html .pp_content{width:40px}.pp_fade{display:none}.pp_content_container{position:relative;text-align:left;width:100%}.pp_content_container .pp_left{padding-left:20px}.pp_content_container .pp_right{padding-right:20px}.pp_content_container .pp_details{float:left;margin:10px 0 2px}.pp_description{display:none;margin:0}.pp_social{float:left;margin:0}.pp_social .facebook{float:left;margin-left:5px;width:55px;overflow:hidden}.pp_social .twitter{float:left}.pp_nav{clear:right;float:left;margin:3px 10px 0 0}.pp_nav p{float:left;margin:2px 4px;white-space:nowrap}.pp_nav .pp_pause,.pp_nav .pp_play{float:left;margin-right:4px;text-indent:-10000px}a.pp_arrow_next,a.pp_arrow_previous{display:block;float:left;height:15px;margin-top:3px;text-indent:-100000px;width:14px}.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}.pp_gallery div{float:left;overflow:hidden;position:relative}.pp_gallery ul{float:left;height:35px;margin:0 0 0 5px;padding:0;position:relative;white-space:nowrap}.pp_gallery ul a{border:1px #000 solid;border:1px rgba(0,0,0,.5) solid;display:block;float:left;height:33px;overflow:hidden}.pp_gallery li.selected a,.pp_gallery ul a:hover{border-color:#fff}.pp_gallery ul a img{border:0}.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}.pp_gallery li.default a{display:block;height:33px;width:50px}.pp_gallery li.default a img{display:none}.pp_gallery .pp_arrow_next,.pp_gallery .pp_arrow_previous{margin-top:7px!important}a.pp_next{display:block;float:right;height:100%;text-indent:-10000px;width:49%}a.pp_previous{display:block;float:left;height:100%;text-indent:-10000px;width:49%}a.pp_contract,a.pp_expand{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}a.pp_close{position:absolute;right:0;top:0;display:block;text-indent:-10000px}.pp_bottom{height:20px;position:relative}* html .pp_bottom{padding:0 20px}.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_bottom .pp_middle{left:0;position:static}.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_loaderIcon{display:block;height:24px;left:50%;margin:-12px 0 0 -12px;position:absolute;top:50%;width:24px}#pp_full_res .pp_inline{text-align:left}div.ppt{color:#fff!important;font-weight:700;display:none;font-size:17px;margin:0 0 5px 15px;z-index:9999}div.variations_form.cart.in_loop {
    display: none;
}

.select_option {
    display: inline-block;
    border: 1px solid #d6d3d3;
    margin-right: 3px;
    position: relative;
}

.select_box:not( .on_ptab ) .select_option:hover, .select_option.selected {
    border-color: #999595;
}

.select_option.inactive {
    opacity: 0.5;
}
/*.select_option.inactive:before {*/
    /*position: absolute;*/
    /*content: "";*/
    /*left: 0;*/
    /*top: 50%;*/
    /*right: 0;*/
    /*border-top: 1px solid red;*/
    /*border-color: inherit;*/

    /*-webkit-transform:rotate(-5deg);*/
    /*-moz-transform:rotate(-5deg);*/
    /*-ms-transform:rotate(-5deg);*/
    /*-o-transform:rotate(-5deg);*/
    /*transform:rotate(-5deg);*/
/*}*/


.select_option .yith_wccl_value {
    border: 2px solid #fff;
    display: block;
    min-width: 27px;
    height: 27px;
    text-decoration: none;
    line-height: 27px;
    text-align: center;
    cursor: pointer;
}

.select_option .yith-wccl-bicolor {
    width:0;
    height:0;
    border-bottom: 23px solid;
    border-left: 23px solid;
    display: block;
}

/* tab style */
.select_box.on_ptab .select_option .yith_wccl_value {
    cursor: default;
}

.select_option .yith_wccl_tooltip {
    position: absolute;
    font-size: 12px;
    line-height: 14px;
    text-align: center;
    box-sizing: border-box;
    opacity: 0;
    width: 100px;
    margin-left: -50px;
    z-index: 99;
    left: 50%;
    transition: all 300ms;
    -webkit-transition: all 300ms;
    -moz-transition: all 300ms;
    pointer-events: none;
}
.select_option .yith_wccl_tooltip img {
    height: auto;
    max-width: 100%;
    margin: 5px 0;
}
.select_option .yith_wccl_tooltip span:after {
    content: '';
    border: 5px solid transparent;
    width: 1px;
    height: 1px;
    position: absolute;
    left: 50%;
    margin-left: -5px;
}

/* position */

.select_option .yith_wccl_tooltip.top {
    bottom: 100%;
    padding-bottom: 10px;
}
.select_option .yith_wccl_tooltip.top span:after {
    bottom: -10px;
}
.select_option .yith_wccl_tooltip.bottom {
    top: 100%;
    padding-top: 10px;
}
.select_option .yith_wccl_tooltip.bottom span:after {
    top: -10px;
}

/* animation */

.select_option .yith_wccl_tooltip.fade,
.select_option .yith_wccl_tooltip.slide {
    opacity: 0;
}
.select_option:hover .yith_wccl_tooltip.fade,
.select_option:hover .yith_wccl_tooltip.slide {
    opacity: 1;
}
.select_option .yith_wccl_tooltip.top.slide {
    transform: translateY(20%);
    -webkit-transform: translateY(20%);
    -moz-transform: translateY(20%);
    -ms-transform: translateY(20%);
}
.select_option .yith_wccl_tooltip.bottom.slide {
    transform: translateY(-20%);
    -webkit-transform: translateY(-20%);
    -moz-transform: translateY(-20%);
    -ms-transform: translateY(-20%);
}
.select_option:hover .yith_wccl_tooltip.slide {
    transform: translateY( 0 );
    -webkit-transform: translateY( 0 );
    -moz-transform: translateY( 0 );
    -ms-transform: translateY( 0 );
}


.select_option:hover .yith_wccl_tooltip {
    transition: all 300ms;
    -webkit-transition: all 300ms;
    -moz-transition: all 300ms;
}
.select_option .yith_wccl_tooltip > span {
    display: inline-block;
    position: relative;
    height: auto;
    width: auto;
    max-width: 100%;
    border-radius: 3px;
    padding: 3px 6px;
}

/* ARCHIVE PAGE */
li.product .variations_form.cart {
    margin: 5px 0;
}
li.product .variations_form.cart div.variations {
    margin-bottom: 5px;
}
li.product .select_option .yith_wccl_value {
    min-width: 20px;
    height: 20px;
    line-height: 17px;
}
li.product .select_option .yith-wccl-bicolor {
    border-bottom: 16px solid;
    border-left: 16px solid;
}
li.product .ywccl_stock {
    font-size: 0.92em;
    margin: 0;
}
li.product .ywccl_stock.stock {
    color: #77a464;
}
li.product .ywccl_stock.out-of-stock {
    color: red;
}

.avada-select-parent .select_box {
    display: none;
}

/* LOADING GALLERY */
.woocommerce-product-gallery.loading-gallery,
.product-gallery.loading-gallery {
    position: relative;
}
.woocommerce-product-gallery.loading-gallery::after,
.product-gallery.loading-gallery:after {
    content: '';
    position: absolute;
    background: url('/wp-content/plugins/yith-woocommerce-product-add-ons/assets/img/ajax-loader.gif') #fff no-repeat center center;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 100;
}
.select_option .yith_wccl_tooltip > span{background: ;color: ;}
            .select_option .yith_wccl_tooltip.bottom span:after{border-bottom-color: ;}
            .select_option .yith_wccl_tooltip.top span:after{border-top-color: ;}
/*
Theme Name: Cariana
Theme URI: http://wpbingosite.com/wordpress/cariana/
Author: Wpbingo
Author URI: http://wpbingosite.com/
Description: Cariana is a modern, clean and professional WooCommerce WordPress theme. It is built to well suit for any online stores: electronics store, fashion store, jewelry store...
Version: 1.1.4
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: blog, two-columns, left-sidebar, accessibility-ready, custom-background, custom-colors, custom-header, custom-logo, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
Text Domain: cariana
*/

.bypostauthor {
	font-style: italic;
	font-size: 12px;
	color: #757575;
}

/*
Theme Name: Cariana Child
.week i.slick-arrow.fa.fa-long-arrow-rightTheme URI: http://wpbingosite.com/wordpress/cariana/

Author: Wpbingo
Author URI: http://wpbingosite.com/
Template: cariana
Description: Cariana is a modern, clean and professional WooCommerce WordPress theme. It is built to well suit for any online stores: electronics store, fashion store, jewelry store...
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: blog, two-columns, left-sidebar, accessibility-ready, custom-background, custom-colors, custom-header, custom-logo, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
Text Domain: cariana
*/
@import url('https://fonts.googleapis.com/css?family=Lato:300,400,700,900');
/* @font-face {
    font-family: 'Museo Sans 500';
    src: url('/wp-content/themes/cariana-child/fonts/MuseoSans-500Italic.woff2') format('woff2'),
        url('/wp-content/themes/cariana-child/fonts/MuseoSans-500Italic.woff') format('woff');
    font-weight: normal;
    font-style: italic;
}
@font-face {
    font-family: 'Museo Sans 500';
    src: url('/wp-content/themes/cariana-child/fonts/MuseoSans-500.woff2') format('woff2'),
        url('/wp-content/themes/cariana-child/fonts/MuseoSans-500.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
*/

.fade.in {

    background: rgb(0, 0, 0, 0.6);
}


body,h1, h2,h3, h4, h5, h6,a ,span,p{font-family:'Lato', sans-serif !important;}
span,p{font-family:'Lato', sans-serif !important;font-size:16px;line-height:1.4;}

#wpadminbar .ab-icon:before {
    font-family: dashicons;
}

#wpadminbar * {
    font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif!important;
}

#bwp-topbar  .text div {
    font-weight: 600;
    text-transform: uppercase;
    font-size: 14px;
    color: #000;
    text-align: center;
	margin-top: 11.5px;
	margin-bottom: 11.5px;
	line-height: 1.1;
}
header ul#menu-top-bar li {
    list-style: none;
    display: inline-block;
    padding:0 0 0 5%;float: right;    margin-left: 5%;
}

.my_des {
    line-height: 2.3;
    font-size: 15px;
    text-align: justify !important;
}
header ul#menu-top-bar, header ul.social-link {
    padding: 0;
} header ul.social-link{
    margin: .5% 0;}
header ul#menu-top-bar li a {
font-weight: normal;
    text-transform: uppercase;
    font-size: 14px;
    color: #3c3c3c;
    text-align: center;
}
header ul#menu-top-bar li:first-child {
    border-left: 1px solid #b8b8b8;
}
.logged-in li#menu-item-3832 {
    display: none;
}
header #bwp-topbar {
    background: #000;
    border-bottom: 1px solid #e2e2e2;
}
.bwp-woocommerce-filter-product ul.filter_brand_product {
    margin-top: 13px;
}
ul.berocket_aapf_widget.berocket_style_block.roundpcs.pcs.berocket_values_1 {
    margin-top: 13px !important;
}
header #bwp-topbar .container {
    padding: 5px;
	width: 100%;
}.sidebar-product aside#bwp_ajax_filte-2 {
    display: block !important;
}
.sidebar-product .berocket_aapf_widget-title{
    border-bottom:1px solid #dfdfdf;
    padding-bottom: 6px;
    text-transform: capitalize;
    margin-bottom: 15px;
}

header .top-social .social-link li,header .top-social .social-link li:hover {
    border-radius: unset;
    background: transparent;
    margin: auto;
}
.bwp-filter-ajax ul li > span.active:after {
    content: "\f26b";
    font-family: Material;
    position: absolute;
    top: -6px;
    left: -4px !important;
    color: #222 !important;
}

.bwp-header .header-content .header-right > div {
    margin-left: 20px;
    position: relative;
}.woocommerce-error li:nth-child(n+2) {
    display: none !important;
}

header.bwp-header .searchform input[type="text"]::placeholder {
    text-transform: capitalize;
    font-size: 15px; color:#d1d1d1;
}
header.bwp-header .searchform .searchsubmit	{    float: right;}
header.bwp-header .searchform {
    border: 2.3px solid #d4d4d4;
    padding: 0.5% 2% 0;
    float: right;
}
.bwp-header .searchform input[type="text"]{    width: 200px;
    padding-top: 2px;}
header .zmdi-search:before {
    content: "\f1c3";
    font-size: 28px;color:#d4d4d4;
}
header .bwp-navigation ul > li.level-0 > a > span {
    text-transform: uppercase;
    font-size: 14px;
    letter-spacing: 3px;
    text-align: center;color: #000;
    /*font-family: 'Museo Sans 500' !important;*/
}
.section .banners.vc_column-inner{
    padding: 0 7.5px;
}header .bwp-navigation ul > li.level-0 > a{ line-height:38px;}
header .bwp-navigation ul > li.level-0:hover a{    z-index: 99999;
    margin: 0px 0px -1px;
    padding-bottom: 1px;
    border-left: 0px solid #e6e6e6;
    border-right: 0px solid #e6e6e6;
    border-top: 0px solid #000;
    background-color: #f2f2f2;}
header .bwp-navigation ul > li.level-0 {
    display: inline-flex;
    float: none;
	padding: 0;
}
header .bwp-navigation ul > li.level-0:hover {
	background-color: #f2f2f2;
}
header span.items-number{
    display: none;
    font-size: 12px;
    position: absolute;
    width: 20px;
    height: 20px;
    border-radius: 50%;
    line-height: 20px;
    text-align: center;
    top: 0;
	left: 74%;
    color: #fff;
    background: #2461ba;}

    .modal{
        z-index: 99999999 !important;
    }header .top-social .social-link li a i {
    color: #fff;
}
header.bwp-header.header-v3 .header-content {
    padding-top:25px;    padding-bottom:0px;
}
.header-content.top .wpbingo-menu-mobile.text-center {
    margin: 0;
}
span.menu-item-text:after, span.menu-item-text:before {
    display: none !important;
}
header .bwp-navigation ul > li.current-menu-item span {
    color: #2197e4;
}
.title-box h3 {font-weight: 400;font-size: 18px;letter-spacing: 0px;color: #333333;}
.title-box h2 {font-size: 26px;letter-spacing: 1px;color: #333333;font-weight: bold;margin: 0;}
.title-box { padding: 4% 0 5%;}

span.price span { /* color: #2197e4;*/}
span.price h3 span {font-weight:400;font-size: 16px;}
span.price h2 span {font-size: 20px;line-height: 22px;color: #2197e4;font-weight: bold;text-align: center;}
span.price h2 {margin:0;}
span.price h3 {margin:0;}

span.price span { /* color: #2197e4;*/}
span.price span.price-rrp {font-weight:400;font-size: 16px;margin:0;text-decoration:line-through;}
span.price span.price-sale {font-size: 20px;line-height: 22px;color: #2197e4;font-weight: bold;text-align: center;margin:0;}

.tab-product-slider .bwp-filter-heading >div {
    display: none;
}.product-quantity .quantity.buttons_added {
    display: block !important;
}.tab-product-slider .products-list.grid .slick-track .item-product >div {
background: #fff;
    -webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.75);
    box-shadow: 0px 0px 10px 0px rgba(184,184,184,0.75);
}
.tab-product-slider .products-list.grid .product-wapper .products-thumb {
    border-bottom: 1px solid #ececec;
}.content-product-list .slick-carousel .products-content {

    margin-bottom: 20px;

    min-height: 80px;

}
#bwp-footer .social-link li {
    float: none;    border-radius: unset;
    background: transparent;
    margin: auto;
}
#bwp-footer .footer-social-link .social-link {
    text-align: center;
    width: 100%;
}a#readMore {
    background-color: #eee;
    padding: 1px 11px;
    border: 1px solid ghostwhite;
    border-radius: 5px;
    color: dimgrey;
    display: inline-block;
    margin-top: 1%;
    cursor: pointer;
}

footer#bwp-footer h6.widget-title {
    color: #444444;
    font-size: 17px;margin:0;
}
hr.line {
    margin-top: 5px;
    margin-bottom: 5px;
    border: 0;
    border-top: 3px solid #444;
    width: 30px;
    float: left;
}
#bwp-footer ul.list-link,hr.line+p{clear:both; }
footer#bwp-footer a,footer#bwp-footer p {
    font-size: 14px;
    color: #5b5b5c;
    line-height: 30px;
}
#bwp-footer .footer-copyright .footer-copyright-text{
    border-top: 1px solid #ccc;
}
ul.payment li {
    display: inline-block;
}
footer#bwp-footer.footer-2 .footer-top {
    border-bottom: none;
    border-top: 1px solid #e2e2e2;
}
#bwp-footer .social-link li a i {
    font-size: 18px;
    color: #282828;
    line-height: 31px;
}
p.copy {
    text-transform: lowercase;
}
.latestposthome time.entry-date,.latestposthome .bwp-recent-post .post-grid .post-content .entry-comment span {
    font-size: 14px;
    letter-spacing: 0px;
    line-height: 23px;
    color: #ff3b3b;
}
.latestposthome .bwp-recent-post .post-grid .post-content h2.entry-title {
    margin-bottom: 15px;
}
.latestposthome a.post-btn-more {
    display: none;
}
.latestposthome  .bwp-recent-post .post-grid .post-thumbnail,.latestposthome  .bwp-recent-post .post-grid .post-thumbnail img{width:100%;}
.latestposthome .bwp-recent-post .post-grid p.post-excerpt {
    color: #5a5a5a;
    font-size: 15px;letter-spacing: 0px;
line-height: 23px;
}
.latestposthome h2.entry-title a {
    font-size: 17px;
    letter-spacing: 0px;
    line-height: 23px;
    color: #282828;
    font-weight: bold;
}
.subscribe .wpbingo-newsletter.wpbingo-newsletter-3 input[type="email"]{border: none;    border-radius: 0;    background: transparent;}
.subscribe .wpbingo-newsletter.wpbingo-newsletter-3 .content-newsletter {
    border: 1px solid #ccc;
    border-radius: 25px;
    padding: 0;
}
.subscribe .wpbingo-newsletter.wpbingo-newsletter-3 input[type="submit"]{
    text-transform: capitalize;
    border: 1px solid #fff;
    font-size: 16px;border-radius: 30px;
	background: #fff;
	color: #222;
}
.subscribe .wpbingo-newsletter.wpbingo-newsletter-3 .content-newsletter {
    max-width: 500px;    margin-top: 30px;
}
#bwp-footer{margin-top:0 !important;}
.subscribe {background-position: right;}
.subscribe .wpbingo-newsletter.wpbingo-newsletter-3 input[type="email"]::placeholder {
    color: #aaa;
    font-size: 16px;
	text-transform:capitalize;
}
.subscribe .text-newsletter {
    font-size: 18px;
    font-weight: 400;
}
.cat-grid img {
    width: auto;
}
.cat-grid a {
    width: 100%;
}
.cat-grid .banners-effect-8 .banners > div a {
    background: #f5f5f5;
    text-align: center;
}
.cat-grid .banners-effect-8 .banners > div a:hover{   background: #ababab;}
.cat-grid .banners-effect-8 .banners img {    padding: 8% 8% 0;
}
.cat-grid .banners-effect-8 .banners > div h3 {
	font-size:19px;padding: 3%;    letter-spacing: 5px;    font-weight: 900;    margin: 0;
}
.cat-grid .imgdiv {
    min-height: 200px;
    max-height: 200px;
}

.cat-grid .section {
    padding: 7.5px 0;
    overflow: overlay;
}
.cat-grid  .banners-effect-8 .banners > div a:before,.cat-grid  .banners-effect-8 .banners > div a:after{    bottom: 10px;
    right: 10px;
    top: 10px;opacity: 1;transform: scale(1);border: 1px solid #c9c9c9;
    left: 10px;}
.slide-style-1 h3,.slide-style-1 a ,.slide-style-1 h2{
    color: #fff;
}
.slide-style-1 a {
    text-transform: uppercase;
}
.slide-style-1 ul{
    list-style: none;
    padding: 10px 0 0 0 !important;}
.slide-style-1 ul img {
    margin-right: 10px !important;
}
.tab-product-slider .products-list.grid .slick-track > div {
    padding: 0 10px;
}
.slide-style-1 h3 {
font-weight: 300 !important;}
.slide-style-1 ul li {
    color: #ffffff;
}
.slide-style-1 ul li img {
    margin-right: 10px !important;
}
.more-btn a {
    border: 2px solid #fff !important;
    border-radius: 25px;
    padding: 3% 12% !important;
    line-height: 41px !important;
    color: #ffffff;
    text-transform: capitalize;
}
.main-archive-product .custom_subb ul.woocommerce-product-subcategories li h2 .count {
    background: transparent;
    display: none;
}
@media only screen and (min-width: 768px) {
	.main-archive-product ul li.product-category{
    background-color: #f2f2f2;
}
	.wcce_enquiry_cart button.wcce_send_enquiry.demo.button.btn.btn-primary.btn-large {
/*    width: 15%;*/
}
	.single-product #woo_catalog .wcce-enquiry-cart{
    /*width: 25%;*/}
	.woocommerce .wcce-enquiry-cart {
    width: auto;}
	.woocommerce button.wcce_send_enquiry{
/* width: 30%;*/
}

.bwp-filter-ajax ul li label{
    font-weight:700 !important;
    color:#666;
}

.main-archive-product .custom_subb .product-category.product {

    width: 23%;

    background: #fff;

}
.main-archive-product .custom_subb .product-category.product img{
    width: 60%;
}
.main-archive-product  .custom_subb ul li.product-category a h2{
/*    min-height: 75px;*/
	min-height: 65px;
    background-color: #f2f2f2;
}
	.mobile {
    display: none;
}
	.latestposthome .title-box {
    padding-bottom: 2.5%;
}
	header.bwp-header.header-v3 .wpbingo-menu-wrapper {
    border-top: 1px solid #e2e2e2;
    border-bottom: 1px solid #e2e2e2;
    padding: 0;
}
	.slide-style-1 ul li {
    padding: 3% 0 !important;
    font-size: 24px !important;
    line-height: 21px !important;
	}
header #bwp-topbar .col-lg-4.col-md-4.col-sm-4.col-xs-12 {
    padding: 0;
}
.more-btn {
    margin: 5% 0 !important;
    clear: both;
    padding: 5% 0 !important;
}
#bwp-footer.footer-2 .footer-top, #bwp-footer.footer-10 .footer-top {
    padding-top: 40px !important ;
}
#bwp-footer.footer-2 .footer-copyright, #bwp-footer.footer-10 .footer-copyright {
    padding-top: 0px !important ;    padding-bottom: 15px !important;
}
#bwp-footer.footer-2 .footer-bottom, #bwp-footer.footer-10 .footer-bottom {
    padding-top: 40px !important ;    padding-bottom: 60px !important;
}
.slide-style-1 h3 {
    font-size: 35px !important;    line-height: 44px !important;
}

.slide-style-1 h2 {
    font-size: 51px !important;
}
.slide-style-1 a {
    font-size: 17px !important;
}

header #bwp-topbar .col-lg-4.col-md-4.col-sm-4.col-xs-12 {
    width: 25%;
}
header #bwp-topbar .col-lg-4.col-md-4.col-sm-4.col-xs-12.text {
    width: 50%;
}
}
.week .title-box {
    padding: 4% 2.5%;
}
.social-link li:hover a i {
    animation: none !important;
}
.wish_mob .yith-wcwl-add-to-wishlist{
display:none;
}
.single-product a.btn.btn-blue.btn-enquire,.single-product button.single_add_to_cart_button.button.alt {
    float: left;
}

.archive.woocommerce .products-list.grid .product-wapper .products-content h3.product-title a {

    font-size: 15px;

    line-height: 1.5;

}
.archive.woocommerce .products-list.grid .product-wapper .products-content .price:nth-child(2) {
    /* display: none; */
}
.archive.woocommerce .products-list.grid .product-wapper .products-content .price del {
    color: #000;
}
.archive.woocommerce .products-list.grid .product-wapper .products-content .price ins span {
    font-size: 15px;
}
.archive.woocommerce .products-list.grid .product-wapper .products-content h3.product-title {
    min-height: 70px;
    display: grid;
    vertical-align: middle;
    align-items: center;
    text-align: center;

padding: 0 15px;

}
@media only screen and (max-width: 767px) {
.bwp-sidebar.sidebar-product{
    margin-top: 3%;
}
	
.main-archive-product .custom_subb .product-category.product {
    width: 48% !important;
    background: #fff;
}
	
.main-archive-product ul.products-list.grid li div.products-thumb {
    text-align: center;
}

.main-archive-product .product-wapper .products-thumb img {
    width: auto;
}

.products-list.grid:not(.slick-carousel) li.col-lg-4 {
    width: 48%;
    display: inline-block;
}

#main ul.products-list.grid .products-entry {

    border-bottom: solid 1px #ccc;

}#main ul.products-list.grid .products-entry .products-content {
      min-height: 140px;
    padding: 5%;
}
.archive.woocommerce .products-list.grid .product-wapper .products-content h3.product-title a {

    font-size: 15px;

    line-height: 1.3;

    margin: 0 0 10px 0;

}

#price_line_block {

    font-size: 14px !important;

}.products-list.grid .product-wapper .products-content .price del,.products-list.grid .product-wapper .products-content .price ins {
    text-align: center;
    display: inline-block;
}
.archive .main-archive-product .sidebar-product, .main-single-product .sidebar-product {
    order: 0;
}
.archive .bwp-top-bar .woocommerce-found-posts.pull-left {
    display: none;
}
.archive .bwp-top-bar .woocommerce-ordering .pwb-dropdown-toggle:before {
    content: "select";
}
.archive .main-archive-product .sidebar-product .bwp_ajax_filte{display:none;}
header .col-lg-4.col-md-4.col-sm-4.col-xs-12.extra-field i, header .social-link li a i {
    font-size: 16px;
}
	#bwp-topbar .text-center > div.extra-field {
    padding: 0;
}
.home-category .vc_row.innerrow-sumbcate .cate-col-class .vc_column-inner {
    margin: 0 0 3%;
	}
.home-category .vc_row.innerrow-sumbcate {
    margin-bottom: 0;}
	.main-archive-product .products-list.list .product-wapper .products-thumb {
    width: 100%;
}
.bwp-breadcrumb span.delimiter{
  display: none;
}
.bwp-breadcrumb a.dedfdlimiter2 {
  color: #666;
}
.bwp-breadcrumb .dedfdlimiter2 {
    background: #ccc;
	border-radius: 5px;
    padding: 2px 7px;
    /*color: #fff;*/
    margin: 0px 5px 5px 0px;
    display: inline-block;}
.bwp-breadcrumb a{
  background: #ccc;
  padding: 0;
  color: #fff;
  margin-right: 5px;
  display: inline-block;
  margin-bottom: 0;
}
.dedfdlimiter2 a{
    color: #fff;
}
.single-product #woo_catalog button.wcce_send_enquiry.demo.button.btn.btn-primary.btn-large {
    margin-bottom: 5px;
}
	.main-archive-product ul li.product-category{
    background-color: #fff;
}
.main-archive-product ul li.product-category a h2{background-color: #f2f2f2;}
	.home-category .vc_empty_space {
    display: none;
}
.innerrow-sumbcate.sec .cate-col-class >.vc_column-inner {
    margin-top: 0;
}
	.wish_mob .yith-wcwl-add-to-wishlist{
    float: right !important;display:block !important;
}
form.cart .yith-wcwl-add-to-wishlist{
display:none;
}
.eform .popup-product-info .pop-pr-title {
    padding-top: 0% ;
    font-size: 14px ;
}
 .eform .cform {
    width: 90% !important;
}
.eform .fullform {
    width: 80% !important;
}
.desktop{display:none;}
.main-archive-product ul.woocommerce-product-subcategories li.product-category {
    width: 46%;
    display: inline-block;
    margin-left: 2%;
    margin-right: 2%;
}
.slide-style-1 ul li {
font-size: 15px !important;
    line-height: 24px !important;
	}
.main-archive-product ul li.product-category a h2{min-height:71px !important;}
.slide-style-1 a {
 font-size: 11px !important;
}
.archive.woocommerce .products-list.grid:not(.slick-carousel) {
    /*display: block;*/
	/* margin-left:5px;*/
}
.wpbingo-menu-mobile #show-megamenu {
    left: 3%;
}
.banners.vc_column-inner {
    padding: 0;
}
.banners-effect-8 .section .wpb_column.vc_column_container.vc_col-sm-4 {
    padding: 15px 0;
}
}

header .bwp-navigation ul > li.level-0.mega-menu > ul.sub-menu li.menu-item-image {
    width: 22.66667%;
    min-height: 245px;
    background-color: #fff;
    margin-right: 2%;
    border-radius: 10px;
    border: 1px solid #ddd;
    text-align: center;
    padding: 1.5% 0;
}
#main-navigation
{
max-width:1170px;
	margin:auto;
	position:relative;
}
header .bwp-navigation ul > li.level-0.mega-menu > ul.sub-menu li.menu-item-image a{
	font-size: 12px;
	min-height: 48px;
}
.top_bar_middle h3{
    font-size: 14px;
}
.single-product main#main, .bwp-main{
	margin-top: 3%;
}
.txtdiv {
    min-height: 85px;
}
.footer_copy{
	text-align: center;
	border-top: 1px solid #f2f2f2;
	width: 100%;    padding-top: 11.5px;
}
.footer-copyright{
	display: none;
}
.bwp-navigation ul > li.level-0.mega-menu.mega-menu-fullwidth-width > .sub-menu {
    background-color: #f2f2f2 !important;
    box-shadow: none;
}.week .slick-arrow.fa-long-arrow-left {
    right: 45px;
    left: 0;
    text-align: center;
}

.week i.slick-arrow.fa.fa-long-arrow-right {
  right: 545px;
    text-align: center;
}
.week .slick-arrow {
    font-size: 30px;
    top: -59px;
}
header .bwp-navigation ul > li.level-0:hover{

	background-color: #f2f2f2;
    box-shadow: 0 -2px 0 #000;
}
header .bwp-navigation ul > li.mega-menu > ul.sub-menu li.menu-item-image img {
  max-height: 150px;
}

header .bwp-navigation ul > li.mega-menu > ul.sub-menu li.menu-item-image a::before{
	display: none;
}
header .bwp-navigation ul > li.mega-menu > ul.sub-menu li.menu-item-image .mega-menu-widget a{

	padding-left: 0;
    font-size: 14px;
    text-transform: uppercase;
font-weight: bold;
    color: #000;
}
header .bwp-navigation ul > li.mega-menu > ul.sub-menu li.menu-item-image .mega-menu-widget{
	padding-top: 6%;
}
.home div#bwp-main{
	margin-top: 0;
}
.cart-custom-snow{
    width: auto;
    margin-top: 2%;
/*    float: right;*/
	text-align: right;
}
.searchFormSet .searchform i.zmdi.zmdi-search{
    margin-top: 7%;
	color: #000;
}
.searchFormSet .searchform i.zmdi.zmdi-search::before{
	color: #000;
}
.text_mycart_span{
	color: #fff;
}
header.bwp-header .searchform:focus-within {
  border: 2.3px solid #000;
  transform: scale(1);
  padding: 0.5% 2% 0;
}
/*div#cartinfotop {
    position: absolute;
    background: #fff;
    top: 35px;
    right: 0;
    width: 300px;
    z-index: 9999;
    border: solid;
}*/

.home .vc_custom_1544014723130 {
    margin-bottom: 0px !important;
}
.home .vc_custom_1544014723130 {
    margin-bottom: 0px !important;
}
.wpbingo-newsletter.wpbingo-newsletter-3 h3.title-newsletter, .wpbingo-newsletter.wpbingo-newsletter-3 .text-newsletter{
	color: #fff;
}
.bwp-single-image .images .woocommerce-product-gallery >div {
    border: 1px solid #ccc;
    text-align: center;
    border-radius: 5px;
padding: 10px;
	margin-left:0 !important;
}
.single-product .contents-detail .bwp-single-product .woocommerce-product-gallery > .row > div {
    padding: 0 5px;
    text-align: center;
    float: none;
    display: inline-table;
}
.single-product .bwp-single-image .onsale, .quickview-container .bwp-single-image .onsale {
    right: 0;
}
.vc_row.innerrow-sumbcate{
  margin-bottom: 1%;    margin-left: 0;
    margin-right: 0;
}
.innerrow-sumbcate:nth-child(3){
  margin-bottom: 0;
}
.innerrow-sumbcate .cate-col-class {
    background: #f2f2f2;
    text-align: center;
    padding: 0% 1%;
    width: 33.333333%;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    -ms-transition: 0.5s;
    -o-transition: 0.5s;
}
.cate-col-class .vc_column-inner {
    border: 1px solid #ccc;
    min-height: 245px;
    margin: 2.5% 0%;
    text-align: center;
    padding: 5% 0;
}

.sub-custom-heading{
	letter-spacing: 5px;
	padding-top: 3%;
	padding-bottom: 3%;
	font-weight: 900;
}
.innerrow-sumbcate .cate-col-class:hover {
    background-color: rgb(0,0,0, 0.2);
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    -ms-transition: 0.5s;
    -o-transition: 0.5s;
}
.innerrow-sumbcate .cate-col-class:hover .vc_column-inner{
  border-color: #fff;
  cursor: pointer;
  -webkit-transition: 0.5s;
  -moz-transition: 0.5s;
  -ms-transition: 0.5s;
  -o-transition: 0.5s;
}
.taxonomy-grid-class .section .new .imgdiv img{
  max-height: 200px;
}
.taxonomy-grid-class .section .new .imgdiv{
  text-align: center;
}
.taxonomy-grid-class .section .new .txtdiv{
  min-height: 0px;
  text-align: center;
}
.taxonomy-grid-class .section .new .txtdiv h3{
  margin: 0;
  padding-top: 5%;
  padding-bottom: 5%;
  background-color: #f2f2f2  ;
  color: rgba(0, 0, 0, 1);
}
.taxonomy-grid-class .section .new a{
  width: 100%;
  background: transparent;
  box-shadow: 0px 0px 5px #ddd;
  background-size: auto auto;
  min-height: 199px !important;
}
.taxonomy-grid-class .section .new a{
    min-height: 199px;
}
.taxonomy-grid-class .section .new a:hover .txtdiv h3{
  background: #999;
}
.taxonomy-grid-class .section .new a:hover{
  outline: 2px solid #999;
  box-shadow: 0px 0px 10px #ddd;
}
.taxonomy-grid-class .section .new a::after, .taxonomy-grid-class .section .new a::before{
  border: none;
}
.taxonomy-grid-class .section > div{
  width: 24%;
  margin-bottom: 2%;
  margin-right: 1%;
}
.archive .main-archive-product .woocommerce-info{
  display: none;
}
.archive p.woocommerce-info {
    display: none;
}
@media only screen and (max-width: 1023px) and (min-width: 320px){  .bwp-breadcrumb a {
      color: #666;
      font-weight: 400;
      padding: 2px 7px;
  }

  #bwp-topbar .top_bar_middle{
    display: none;
  }
  #bwp-topbar .text-center > div.top-social{
    width: 48%;
    float: left;
  }
  #bwp-topbar .text-center > div.extra-field{
    width: 52%;
    float: right;
  }
  .text_mycart_span{
    display: none;
  }
  #bwp-topbar .cart-custom-snow{
    width: 100%;
    text-align: right;
    margin-top: 2%;
  }
  header span.items-number {
    width: 15px;
    height: 15px;
    line-height: 15px;
    top: -3px;
    display: none;
}
}
@media only screen and (max-width: 520px) and (min-width: 320px){  .week .slick-arrow.fa-long-arrow-left {
    right: 17%;
    left: 0;
    text-align: center;
}

  .week i.slick-arrow.fa.fa-long-arrow-right {
      right: 41%;
  }
  .week .slick-arrow {
      font-size: 30px;
      top: -38px;
  }
    .contact_self .wpb_wrapper {
        margin-bottom: 6%;
    }

    button#myBtn {
        margin-left: 26%;
    }

  .innerrow-sumbcate .cate-col-class{
    /* width: 90%;
    float: none;
    margin: auto;*/
  }
	
div#seven, div#eight, div#nine, div#onee, div#two, div#three, div#four, div#five, div#six{
    background-color: #ffffff !important;
}
  .cat_descr {
      padding: 10px 15px;
      margin-top: 7%;
    margin-bottom:7%;
    /*text-align: justify;*/
  }

  ul.berocket_aapf_widget li > span {
      text-transform: uppercase;
      font-size: 13px;
      letter-spacing: 2px;
      color: #000;
      /* font-family: 'Museo Sans 500' !important; */
  }
  .bwp-filter-ajax ul li > span.active:after {
    content: "\f26b";
    font-family: Material;
    position: absolute;
    top: -6px;
    left: -4px !important;
    color: #222 !important;
}  ul.berocket_aapf_widget.berocket_style_block.roundpcs.pcs.berocket_values_1 {
    margin-top: 0px !important;
}
.berocket_aapf_widget-wrapper ul{
    margin-top: 0px !important;
}  .home .latestposthome .vc_column-inner {
      width: 92%;
      margin: auto;
  }  .contact_self h4 strong {
    border-bottom: 2px solid #444;
    padding-bottom: 4px;
}

 .taxonomy-grid-class .section > div{ width:49%;
padding:0px 0px !important;
margin-bottom: 0;
 }

 div#canvas-main-menu ul.menu.mm-listview span.menu-item-text {
     text-transform: uppercase;
     font-size: 13px;
     letter-spacing: 2px;
     text-align: center;
     color: #000;
     /* font-family: 'Museo Sans 500' !important; */
 }

.taxonomy-grid-class .section .new a
	{ min-height:auto;}
	.taxonomy-grid-class .section .new .txtdiv h3{ font-size:13px;}
  .wpbingo-newsletter.wpbingo-newsletter-3 h3.title-newsletter{ font-size:20px;}
}@media only screen and (max-width: 767px) and (min-width: 681px){

  .header-content .header-logo {

    width: 41%;

    margin: 0 auto;

    float: left;

}

.header-wrapper .header-content.top{

  top:60px;

}

}

@media only screen and (max-width: 767px) and (min-width: 521px){

  header .wpbingo-menu-mobile #show-megamenu:after {

      content: "MENU";

      position: absolute;

      left: 8%;

      top: 28px;

      font-weight: 600;

      font-size: 9px;

  }
  .week i.slick-arrow.fa.fa-long-arrow-right {
    right: 40%;
    text-align: center;
}
.week .slick-arrow.fa-long-arrow-left {
    right: 10%;
    left: 0;
    text-align: center;
}
.week .slick-arrow {
    font-size: 30px;
    top: -47px;
}
  button#myBtn {
    margin-left: 31%;
}

.page  .navbar-toggle{

    padding-left: 40% !important;

  }  i.menuuu .navbar-default .navbar-toggle {

      left: 5% !important;

      top: 46% !important;

  }  .taxonomy-grid-class .section > div{
    width: 49%;
  }
  .taxonomy-grid-class .section .new a{
    min-height: 248px;
  }
}
@media only screen and (min-width: 768px){
	.archive.post-type-archive .main-archive-product.row > .col-lg-12.custom_subb li {
    width: 25%;
}
aside#berocket_aapf_widget-75 {
    display: none;
}
	#berocket_aapf_widget-4{display: none;}
	.bwp-sidebar aside#berocket_aapf_widget-3{display: none;}
.innerrow-sumbcate .cate-col-class:nth-child(2) {
    margin: 0 2%;
}
.main-archive-product ul.woocommerce-product-subcategories li.product-category {
 margin-left: 11.5px;
    margin-right: 11.5px;
}
}
@media only screen and (max-width: 767px) {
.bwp-breadcrumb .dedfdlimiter2:last-child {
    padding: 4px !important;
}
.breadcrumb-style {

    /*display: none;*/

}

.home .breadcrumb-style {

    display: block;

}

	#berocket_aapf_widget-2{display:none;}

	.wpbingo-menu-mobile #show-megamenu span {

    display: none;

}

header .wpbingo-menu-mobile #show-megamenu {

    padding: 17px ;

    background: url(https://snowmaster.com.au/wp-content/uploads/2018/12/menubar.jpg) no-repeat;

    background-size: 30px;

}

	.rvslidermob .vc_column-inner {

    padding: 0 !important;

}

.rvslidermob ul.tp-revslider-mainul {

    width: 100% !important;

}

.header-wrapper {

    clear: both;

}

.header-wrapper .container {

    width: 78%;

    float: left;

}

.bwp-header.header-v3 .header-content.bot .header-right{

    display: none;

}

.header-wrapper .header-content.top {

    float: right;

    width: auto;

    padding-left: 15px;

    padding-right: 15px;

}
.bwp-canvas-navigation.mm-wrapper {
    clear: both;
}
div#bwp-main {
    clear: both;
}
.wpbingo-menu-mobile #show-megamenu {
    position: unset;
    float: right;
}
.bwp-header.header-v3 .header-content .header-logo {
    width: 100%;
}
#bwp-header #bwp-topbar .text-center > div.top-social {
    padding: 0;
}header.bwp-header .searchform {

    float: unset;

}

.header-wrapper .container {

    width: 100%;

}

.header-content.top {

    margin-top: -130px;

}

.bwp-header.header-v3 .header-content .header-logo {

  width: 75%;

  margin: auto !important;

  float: unset;

  margin-bottom: 10% !important;

}
}
.text-right.c_cartWrapper>div {
    width: 30px;
    display: inline-grid;
    float: none;
    text-align: center;
    height: 30px;
}
.col-lg-4.col-md-4.col-sm-4.col-xs-12.extra-field i {
    font-size: 14px;
    color: #000;
    line-height: 31px;
}
.main-archive-product ul li.product-category a h2{
	margin-top:0;
	margin-bottom:0;
	padding-top: 9%;
	padding-bottom: 7%;
	font-size: 17px;
}
.main-archive-product ul li.product-category:hover{
    outline: 2px solid #999;
    box-shadow: 0px 0px 10px #ddd;
}
.main-archive-product ul li.product-category:hover{
    background-color: #999;
}
#main ul.products-list.grid .products-entry {
    background: transparent;
    background-size: auto auto;
}
#main ul.products-list .products-entry {
    box-shadow: 0px 0px 5px #ddd !important;
    min-height: 250px;
}
#main ul.products-list.grid li div.products-thumb{
	margin-bottom:0px;
}
#price_line_through{text-decoration: line-through;}
#price_line_block{
	display:block;
	font-size: 1.1em;
    font-weight: 700;
	padding-top: 3px;
}
#main ul.products-list.grid li div.products-thumb .product-thumb-hover a::before{
	display:none;
}
#main ul.products-list.grid li div.products-thumb .product-button{
	display: none;
}
#main ul.products-list.grid li div.products-content{
	    padding-bottom: 5%;
		padding-top: 5%;
}
#main ul.products-list.grid li div.products-thumb {

    border-bottom: 1px solid #ececec;

}
#main ul.products-list.grid .product-wapper .products-content h3.product-title{
	margin-bottom: 0px;
}#main ul.products-list.list .products-entry {
    background: #f2f2f2;
}
.products-list.list .product-wapper .products-content{padding: 30px;}
.main-archive-product ul li.product-category a h2{
	padding: 5%;
    min-height: 63px;
    /*display: grid;*/
    vertical-align: middle;
    align-items: center;
    text-align: center;
}
.main-archive-product ul li.product-category {
    width: 31%;    
	/*margin-bottom: 20px;*/
	margin: 0px 5px 20px 0px;
    box-shadow: 0px 0px 5px #ddd;
    background-size: auto auto;
    min-height: auto;
    text-align: center;
}
.main-archive-product ul li.product-category img {
    width: auto;
}
.bwp-sidebar.sidebar-product .bwp-filter-ajax #bwp_form_filter_product h3 {
    display: block;
    font-size: 20px;
    margin-bottom: 0px !important;    border-bottom: 1px solid #dfdfdf;
    padding-bottom: 6px;
  margin-top: 0px;
    color: #222;
}ul.filter_brand_product > li {
    display: none;
}
a.btn.btn-blue.btn-enquire i{padding-right: 17px;
    font-size: 18px;}
a.btn.btn-blue.btn-enquire {
    font-size: 11px;
    font-weight: 400;
padding: 8px 30px;
    margin-right: 5px;
    text-transform: uppercase;
    background-color: #222;
    border: none;
    color: #fff;
    border-radius: 30px;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    -ms-border-radius: 30px;
    -o-border-radius: 30px;
    -webkit-transition: all 0.35s ease;
    -o-transition: all 0.35s ease;
    transition: all 0.35s ease;
}
.innerrow-sumbcate h3.vc_custom_heading.sub-custom-heading {
    min-height: 60px;
    display: grid;
    vertical-align: middle;
    align-items: center;
}
.quantity.buttons_added,.button[name=update_cart] {
    display: none !important;
}
a.btn.btn-quote {
    color: #fff;
    background-color: #222;
    border-color: #222;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 12px;
    border: none;float: right;
    padding: 10px 20px;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    overflow: visible;
}
.eform {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 999999;
    overflow: hidden;
    position: fixed;
    background: rgba(0,0,0,.7);
    margin: auto;
}
.cform {
    color: #fff;
    text-align: right;
    width: 50%;
    margin: auto;
    font-size: 30px;
}
.scaffold-form.enquiry-form-wrap {
    margin: auto;
    width: 80%;clear: both;
}
.page-title h1 {
    line-height: 30px;
    text-align: center;
    text-transform: uppercase;
    padding: 5px 0px;
    font-weight: 700;
    color: #222;
    margin: 0;
    font-size: 30px;
    padding-bottom: 5px;
}
.fullform {
    background: #FFF;
    overflow: hidden;
    width: 40%;
    margin: auto;
    height: auto !important;
}
 .eform .fullform .popup-product-info .pop-pr-pic {
    float: left;
    width: 30%;
}
.eform .fullform .popup-product-info .pop-pr-pic .product-image {
    width: 100%;
}
.popup-product-info {
    display: inline-block;
    clear: both;
    padding: 10px 20px;
    width: 100%;
}
.popup-product-info .pop-pr-title {
    padding-top: 10%;
    font-size: 16px;
    float: right;
    width: 66%;
}
.contact-us-form input[type="tel"]{height: 40px;
    margin-bottom: 10px;
    width: 100%;
    background: #ececec;
    border: 1px solid #ececec;
    padding: 10px 15px;}
	.contact-us-form input[type="tel"]:hover,.contact-us-form input[type="tel"]:focus {
    background: transparent;
    border-color: #222;
}

.main-archive-product ul li.product-category:hover img,#main ul.products-list .products-entry:hover img {
    opacity: 0.5;}
.woocommerce button.wcce_send_enquiry{
  margin-top: 0 !important;
  border-radius: 30px;
}
.woocommerce button.wcce_send_enquiry{
  color: #fff !important;
}
.woocommerce button.wcce_send_enquiry::after{
  display: none;
}
table#wcce-enq-cart-table-list tr td.enquiry-actions input {
    display: none;
}
.page-id-4146 .wcce-cart-wrapper #woo_catalog{
  width: 100%;
  margin-top: 10px;
}
.cartt-mob a img{
/*  width: 20px;*/
}
.single-product #woo_catalog .wcce-enquiry-cart,.woocommerce .wcce-enquiry-cart {
text-align: center;
    float: left;
    margin-right: 3%;
/*    -webkit-appearance: button;*/
    display: none;
    border: none;
    padding: 0;
    outline: none;
    background: transparent;
}
.single-product #woo_catalog .wcce-enquiry-cart .wcce-enquiry-add-button.show,.woocommerce .wcce-enquiry-cart .wcce-enquiry-add-button.show{
    border-radius: 30px;
/*    padding: 12px;*/
/*    background: #222;*/
    border: none;
}
.woocommerce .wcce-enquiry-cart .wcce-enquiry-add-button.show{
    padding: 10px 30px;
	padding: 14px 30px;
    padding-left: 55px;
    background: url(/wp-content/themes/cariana-child/images/icon-cart.png) #222 25px center no-repeat;
}
.single-product #woo_catalog .wcce-enquiry-cart a,.woocommerce .wcce-enquiry-cart a{
    color: #fff !important;
    font-weight: 700;
    font-size: 12px;
}
form.cart .single_add_to_cart_button{
  display: none;
}
.wcce_enquiry_add_item_response_message {
    display: none;
}
.bwp-single-product .wcce_enquiry_add_item_view_cart_message {
    background: #222;
    color: #fff;
    padding: 12px;
    text-align: center;
    border-radius: 20px;
	    padding: 14px 30px;
    padding-left: 55px;
    background: url(/wp-content/themes/cariana-child/images/icon-cart.png) #222 25px center no-repeat;
}
button.wcce_send_enquiry.demo.button.btn.btn-primary.btn-large {
    padding: 6px 30px;
    padding-left: 55px;
    background: url(/wp-content/themes/cariana-child/images/enquiry-icon-png-11.png) #222 25px center no-repeat;
}
.bwp-single-product .wcce_enquiry_add_item_view_cart_message a {
    color: #fff;
}
.slick-slider .wcce-enquiry-cart {
    display: none;
}
.slick-slide .product-button {
    display: none;
}
.yith-wcwl-add-to-wishlist,.single-product .bwp-single-info .cart,a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart,
.products-list.list .product-wapper .products-content .price,
.products-list.list .product-wapper .products-content .product-button  >a.button {
    display: none !important; visibility:hidden;
}
#breadcrumb .container,#breadcrumb .bwp-breadcrumb,.bwp-breadcrumb {
    text-align: left !important;
}
body .bwp-breadcrumb {
    margin-top: 12px;
	margin-bottom: 12px;
	font-weight:300;
	font-size:12px;
}

.bwp-breadcrumb span {
	font-size:12px;
}

.desktop span.text_mycart_span {
    margin: 0 12px;    vertical-align: middle;
}
.term-description h1 {
    margin-top: 0;
}
.breadcrumb-style .term-description {
    border-bottom: 1px solid #f4f4f6;}
.archive.tax-product_cat .bwp-top-bar.top.clearfix{display:block !important;visibility: visible;}
ins span.woocommerce-Price-amount.amount:after {
    content: ' +GST';
}
del span.woocommerce-Price-amount.amount:before {
    content: 'RRP ';
}
.price > span.woocommerce-Price-amount.amount:after {
    content: ' +GST';
}
.tax-product_brand .berocket_aapf_widget .berocket_label_widgets{
  padding-left: 0;
}
.tax-product_brand .berocket_aapf_widget-title_div span.mobile_hide{
  display: none;
}
.rent >div {
    display: inline-block;vertical-align: middle;
}

.rent1 >div {
    display: inline-block;vertical-align: middle;
}

.single-product .bwp-single-info .description {
    clear: both;
}
.rent div.rentheading {
    font-size: 16px;
    color: #888;
	line-height:1.1;
	font-weight:700;
	margin-top:11.5px;	
	margin-bottom:11.5px;
}
.rent span.rent_amt_calc { 
    font-size: 18px;
    color: #222;
	line-height:1.1;
	font-weight:700;
	}
.rent span.rent_sub {
    font-size: 14px;
    color: #888;
	line-height:1.1;
	font-weight:700;
	text-transform: none;
}
.rent .left {
    padding-right: 2%;
}
.rent .left1 {
   min-width: 192px !important;
}
.slick-carousel h3.product-title {
    padding: 0 15px;
    min-height: 65px;
    line-height: 1.5;
}

.slick-carousel .products-list.grid .slick-track > div {
    padding: 0 !important;
}

.related .slick-carousel .product-wapper {

    margin: 5px 10px 25px 10px !important;

    box-shadow: 0px 0px 10px 0px rgba(184,184,184,0.75);

    background: #fff;

}

.slick-carousel .products-list.grid.slick-carousel > .slick-list {

    padding: 0 10px;

}

.related .products-list.grid .slick-track > div {

    padding: 0;

}

.related .products-list.grid {

    padding: 0 10px;

}

/* Set height to 0 to hide related products until the page style has loaded properly for this section*/
.related.products .products-list{
    height: 0;
}

/* Then set height back to "unset" to allow related products to display correctly after page style has loaded*/
.related.products .products-list.slick-initialized{
    height: unset;
}


.related .product-wapper .products-thumb {

    border-bottom: 1px solid #ececec;

}

.bwp-top-bar .woocommerce-found-posts {

    line-height: 1.5 !important;

}.tax-product_cat .custom_subb .products-list .col-lg-4 {

    width: 25%;

}
@media (min-width:1024px) and (max-width:1199px){
.week i.slick-arrow.fa.fa-long-arrow-right {
right: 426px;
}
}
@media (min-width:1024px) and (max-width:1284px){.archive .products-list.grid:not(.slick-carousel) li{width:32%;}

.home-category .innerrow-sumbcate h3.vc_custom_heading.sub-custom-heading {

    min-height: 80px;}}
@media (min-width:1024px) and (max-width:1360px){
.bwp-header{
    z-index:0 !important;
}
button#myBtn {
    margin-left: 2%;
}

}

@media (min-width:768px)and (max-width:1023px) {
    .rent .left1 {
        min-width: 199px !important;
    }
    .week i.slick-arrow.fa.fa-long-arrow-right {
        right: 322px;
        text-align: center;
    }
button#myBtn{
    margin-left: 2%;
}
.modal{
    z-index: 99999999 !important;
}
}
@media (min-width:768px)and (max-width:1024px) {
    .archive .products-list.grid:not(.slick-carousel) li {

width: 32%;

}

}

.archive.mac-os .products-list.grid:not(.slick-carousel) li {

width: 32%;

}
@media (min-width:320px)and (max-width:419px) {
    
}
@media (min-width:420px)and (max-width:520px) {

}

@media (min-width:320px)and (max-width:520px) {

.bwp-header.header-v3 .header-content .header-logo{

  margin: unset;

}

.modal{
    z-index: 99999999 !important;
}

header.bwp-header .searchform{

  width: 100%;

}

.bwp-header .searchform input[type="text"]{

  width: 90%;

}

.taxonomy-grid-class .section .new a{
    min-height:88px !important;
}
header .wpbingo-menu-mobile #show-megamenu:after {

    content: "MENU";

    position: absolute;

    left: 8%;

    top: 28px;

    font-weight: 600;

    font-size: 9px;

}

}

.five-part-head{

  width: 100%;

  background-color: #444444;

  display: none;

}

i.menuuu #show-megamenu span{

  display: block;

}

/********27-02-2019********/

.products-content.text-center {
    padding: 0 0 20px 0;
}
.full-content {
    display: none;
}
@media (min-width:320px)and (max-width:767px) {
    .single-product .bwp-single-info form.cart {
        position: relative;}.single-product .bwp-single-info .yith-wcwl-add-to-wishlist {
            display: none !important;
        }
        form#searchform .container {
    float: unset;
}

    #bwp-main form.cart .button_add_to_quote button#add_to_quote {
        padding: 10px 0;
        width: 100%;
        font-size: 12px !important;
        min-width: 100% !important;
        max-width: 100% !important;
    }

    .single-product #bwp-main form.cart .button_add_to_quote {
        width: 49%;
        margin: 0 !important;
    }

#bwp-topbar{

  display: none;

}
.wpb_raw_code.wpb_content_element.wpb_raw_html.cat-ovelay {
    display: none !important;
}  .show-filterss-butt{

    width: 40%;

    margin: 4% auto;

    background: #444;

    text-align: center;

    color: #fff;

    border-radius: 50px;

    padding: 2%;
    margin-top:0;

  }
.home .rvslidermob {

  margin-top:0px !important;

}

.woocommerce .show-filterss-butt, .woocommerce .hiddesk{

  display: block;

}

.searchFormSet{

  padding-top:2%;

  padding-bottom: 2%;

}

.five-part-head{

  width: 100%;

  background-color: #444444;

  display: block;

}

.searchFormSet{

  display: none;

}

.header-content.top{

  display: none;

}

header.bwp-header .searchform{

  width: 100%;

}

ul.fiv-part-ul{

  width: 100%;

  padding: 0;

  margin-bottom: 35px;

}

.page-id-3910 ul.fiv-part-ul{

  margin-bottom: 0px;

}

ul.fiv-part-ul li{

  width: 19.3%;

      display: inline-block;

      text-align: center;

      color: #fff;

      border-right: 1px solid #fff;

    line-height: 55px;

}

ul.fiv-part-ul li:last-child{

  border-right: 0;

}

.fiv-part-ul li i {

    font-size: 24px;

    color: #fff;

}

i.menuuu #show-megamenu span{

  display: none;

}

i.menuuu #show-megamenu::after{

  content:url(https://snowmaster.com.au/wp-content/uploads/2019/09/imgpsh_fullsize_anim.png);
  font-style: normal;

}

i.menuuu .navbar-default .navbar-toggle {

    position: unset !important;

    line-height: 10px;

}

.navbar-toggle{

  line-height: 20px;

  padding-left: 30% !important;

}

/* .col-lg-4.col-md-4.col-sm-4.searchFormSet {

    display: none;

    position: absolute;

    left: 0;

    top: 100%;

} */

.sideenav {

  height: 100%;

  width: 0;

  position: fixed;

  top: 0;

  right: 0;

  background-color: #fff;

  overflow-x: hidden;

  transition: 0.5s;

  z-index: 99999999;

}.sideenav a:hover {

  color: #f1f1f1;

}

.sideenav .closebtn i{

  color: #fff;

}

.sideenav .closebtn {

  position: relative;

  top: 0;

  right: 0;

  font-size: 36px;

  padding-left: 10px;

  background-color: #222;

  text-decoration: none;

  font-size: 25px;

  color: #818181;

  display: block;

  transition: 0.3s;

  padding: 5px 10px;

}
div#canvas-main-menu ul.menu.mm-listview li.level-0.menu-item-3699 a.mm-next {

    display: none;

}

@media screen and (max-height: 450px) {

  .sideenav a {font-size: 18px;}

}
}

.show-filterss-butt, .hiddesk{

  display: none;

}
@media only screen and (max-width: 767px) and (min-width: 320px){

	.main-archive-product ul li.product-category:hover {

		background-color: #fff;

	}

	.filter_sbmt_btn .closebtn1{
		text-decoration: none;
		font-size: 19px;
		color: #444444;
		display: block;
		font-weight: 600;
		transition: 0.3s;
		padding: 0px 10px;
		width: 100px;
		height: 33px;
		background: white;
		margin: auto;
		border-radius: 20px;
	}

	.filter_sbmt_btn {
		background:#444444;
		height: 45px;
		width: 100%;
		text-align: center;
		padding-top: 6px;
	}

	aside#berocket_aapf_widget-32 {

		display: block !important;

	}

}
.page-id-3910 .cat-ovelay h4 {

    font-size: 15px !important;

}

.page-id-3910 .zmdi-chevron-right:before {

    content: "\f2fb";

    position: relative;

    top: 6px;

    font-size: 30px;

}

.mobile_slider {

    display: none !important;

}

@media only screen and (max-width: 480px) and (min-width: 320px){

	.mobile_slider {

		display: block !important;

	}

	.home_slider {

		display: none !important;

    }
    .tab-product-slider .product-wapper .products-thumb img {
        width: 63%;
        margin: auto;
    }

}.bwp-single-info .yith-wcwl-add-to-wishlist, .single-product .bwp-single-info .cart, a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart, .products-list.list .product-wapper .products-content .price, .products-list.list .product-wapper .products-content .product-button >a.button {

    display: block !important;

    visibility: unset;

}

.single-product .bwp-single-info .cart, .quickview-container .bwp-single-info .cart{

  width: 100%;

}

#bwp-main form.cart .button_add_to_quote{

  width: 50%;

margin-right: 0 !important;

}

.single-product .bwp-single-info form.cart{

  float: left;

padding: 0;

width: 45%;

}

div#woo_catalog {

    float: left;

    width: 35%;

}

.bwp-single-info button#add_to_quote {

    padding: 10px;

	width: 50%;

}

.single-product .product-type-variable .variations_form.cart table tr td label{

	font-size: 15px !important;

    color: #888888;

}

.postid-6197 .yith-wcwl-add-to-wishlist.add-to-wishlist-6197 {

    display: none !important;

}

.postid-6197 .single-product .product-type-variable .variations_form.cart table tr td select{

	color: #191919 !important;

    border: 1px solid black;

    font-size: 15px;

    font-weight: 600;

}

.single-product .site-main .yith-wcwl-add-to-wishlist {

    visibility: hidden;

}

.bwp-single-info button#add_to_quote:before {

    content: '\f07a';

    font-family: FontAwesome;

    margin-right: 2%;

}




.woocommerce .bwp-top-bar .woocommerce-pagination ul li{

	width: auto !Important;

}

.yith_wapo_group_total table{

	border: none;

}

.yith_wapo_group_total table td{

	border: none;

	text-align:left;

}.single-product .bwp-single-info form.cart {    width: 100%;}



.bwp-single-info button#add_to_quote {

    min-width: 210px;
    font-size: 14px;

}

@media only screen and (max-width: 480px) {



	.bwp-single-info button#add_to_quote {

		min-width: 120px;

		font-size: 10px;

	}



}.cart.woocommerce-cart-form__contents.quote_cart a#remove_all_items {
    padding: 6px 10px;
    margin: 0 5px;
    color: #fff;
    background-color: #222;
    border-color: #222;
}

@media only screen and (max-width: 768px) and (min-width: 320px){

	.cart.woocommerce-cart-form__contents.quote_cart a#remove_all_items{
		margin: 0 5px 10px;
	}
	.woocommerce table.shop_table td:nth-child(5),.woocommerce table.shop_table td:nth-child(1) {
		padding: 8px 12px 31px 12px;
	}
	.woocommerce table.shop_table td:nth-child(1) a.remove.remove_quote_item {
    padding-top: 5px;
}

}
.bwp-filter-ajax ul {
    margin-top: 13px;
}
body.quote-list .woocommerce #quote_place_order {
    padding: 10px 10px;
    height: 100%;
    margin: 0 5px;
    color: #fff;
    background-color: #222;
    border-color: #222;
    width: 16%;
    font-size: 12px;
}
body.quote-list .woocommerce a.return-to-shop {
    padding: 9px 10px;
    margin: 0 5px;
    width: 16%;
    text-align: center;
    font-size: 13px;
    padding-bottom: 10px;
}

button#searchsubmit {
    background: transparent;
    font-size: 19px;
    padding: 0;
}
body.archive ul.berocket_aapf_widget li > span > input[type="checkbox"]:checked + .berocket_label_widgets::before{
	content: url(https://snowmaster.com.au/wp-content/uploads/2018/12/icon2.png) !important;
    border: 0 !important;
    color: #222 !important;
}div#seven {
    background-color: #f2f2f2;
}
div#eight {
    background-color: #ececee;
}
div#nine {
    background-color: #f2f2f2;
}

mark.count {
	background-color: #ffffff;
    padding: 0px 0px 0px 5px;}

.bwp-breadcrumb, .bwp-breadcrumb a {
	color:#000000 !important;
}
.post-single .post-content .post-excerpt a, .cat_descr a {
font-weight:700;}

.cat_descr h2 {font-size:23px;}
.cat_descr h3 {font-size:20px;}

.bwp-top-bar.top {
 font-size: 14px;
 color: #666;
 font-weight:400;
 line-height:1.7; 
 text-transform: none;
 margin: 0px 0px 10px 0px !important;
}

.cat_descr a, .bwp-top-bar a, .wpb_content_element a, .post-excerpt a {color:#2197e4;font-weight:bold;}

.price del span.woocommerce-Price-amount, .price del span.woocommerce-Price-currencySymbol {font-size:14px;}
.price ins span.woocommerce-Price-amount, .price ins span.woocommerce-Price-currencySymbol {font-size:30px;}
.cart span {font-size:14px;}

.bapf_body ul{padding:0px!important;}
.bapf_body ul, .bapf_body li, .bapf_body span,.bapf_body label{font-weight:500;font-size:14px;}
.bapf_body ul {margin-bottom:10px;}
.bapf_body .roundpcs {padding-left:3px;vertical-align:middle;}
.bapf_head h3 {border-bottom: 1px solid #dfdfdf;padding-bottom: 6px;margin-bottom: 15px;font-size:16px!important;}
.bapf_sfilter.bapf_ckbox input[type=checkbox], .bapf_sfilter.bapf_ckbox label {vertical-align: text-top;}/*!
 * Bootstrap v3.2.0
 *
 * Copyright 2013 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world by @mdo and @fat.
 */
.mp-1 .bwp-widget-banner{
  margin-bottom:1px; }

.mp-1 .vc_row,.mp-1.vc_row{
  margin-left:-.5px;
  margin-right:-.5px; }
  .mp-1 .vc_row .vc_column_container>.vc_column-inner,.mp-1.vc_row .vc_column_container>.vc_column-inner{
    padding-left:.5px;
    padding-right:.5px; }

.mp-2 .bwp-widget-banner{
  margin-bottom:2px; }

.mp-2 .vc_row,.mp-2.vc_row{
  margin-left:-1px;
  margin-right:-1px; }
  .mp-2 .vc_row .vc_column_container>.vc_column-inner,.mp-2.vc_row .vc_column_container>.vc_column-inner{
    padding-left:1px;
    padding-right:1px; }

.mp-3 .bwp-widget-banner{
  margin-bottom:3px; }

.mp-3 .vc_row,.mp-3.vc_row{
  margin-left:-1.5px;
  margin-right:-1.5px; }
  .mp-3 .vc_row .vc_column_container>.vc_column-inner,.mp-3.vc_row .vc_column_container>.vc_column-inner{
    padding-left:1.5px;
    padding-right:1.5px; }

.mp-4 .bwp-widget-banner{
  margin-bottom:4px; }

.mp-4 .vc_row,.mp-4.vc_row{
  margin-left:-2px;
  margin-right:-2px; }
  .mp-4 .vc_row .vc_column_container>.vc_column-inner,.mp-4.vc_row .vc_column_container>.vc_column-inner{
    padding-left:2px;
    padding-right:2px; }

.mp-5 .bwp-widget-banner{
  margin-bottom:5px; }

.mp-5 .vc_row,.mp-5.vc_row{
  margin-left:-2.5px;
  margin-right:-2.5px; }
  .mp-5 .vc_row .vc_column_container>.vc_column-inner,.mp-5.vc_row .vc_column_container>.vc_column-inner{
    padding-left:2.5px;
    padding-right:2.5px; }

.mp-6 .bwp-widget-banner{
  margin-bottom:6px; }

.mp-6 .vc_row,.mp-6.vc_row{
  margin-left:-3px;
  margin-right:-3px; }
  .mp-6 .vc_row .vc_column_container>.vc_column-inner,.mp-6.vc_row .vc_column_container>.vc_column-inner{
    padding-left:3px;
    padding-right:3px; }

.mp-7 .bwp-widget-banner{
  margin-bottom:7px; }

.mp-7 .vc_row,.mp-7.vc_row{
  margin-left:-3.5px;
  margin-right:-3.5px; }
  .mp-7 .vc_row .vc_column_container>.vc_column-inner,.mp-7.vc_row .vc_column_container>.vc_column-inner{
    padding-left:3.5px;
    padding-right:3.5px; }

.mp-8 .bwp-widget-banner{
  margin-bottom:8px; }

.mp-8 .vc_row,.mp-8.vc_row{
  margin-left:-4px;
  margin-right:-4px; }
  .mp-8 .vc_row .vc_column_container>.vc_column-inner,.mp-8.vc_row .vc_column_container>.vc_column-inner{
    padding-left:4px;
    padding-right:4px; }

.mp-9 .bwp-widget-banner{
  margin-bottom:9px; }

.mp-9 .vc_row,.mp-9.vc_row{
  margin-left:-4.5px;
  margin-right:-4.5px; }
  .mp-9 .vc_row .vc_column_container>.vc_column-inner,.mp-9.vc_row .vc_column_container>.vc_column-inner{
    padding-left:4.5px;
    padding-right:4.5px; }

.mp-10 .bwp-widget-banner{
  margin-bottom:10px; }

.mp-10 .vc_row,.mp-10.vc_row{
  margin-left:-5px;
  margin-right:-5px; }
  .mp-10 .vc_row .vc_column_container>.vc_column-inner,.mp-10.vc_row .vc_column_container>.vc_column-inner{
    padding-left:5px;
    padding-right:5px; }

.mp-11 .bwp-widget-banner{
  margin-bottom:11px; }

.mp-11 .vc_row,.mp-11.vc_row{
  margin-left:-5.5px;
  margin-right:-5.5px; }
  .mp-11 .vc_row .vc_column_container>.vc_column-inner,.mp-11.vc_row .vc_column_container>.vc_column-inner{
    padding-left:5.5px;
    padding-right:5.5px; }

.mp-12 .bwp-widget-banner{
  margin-bottom:12px; }

.mp-12 .vc_row,.mp-12.vc_row{
  margin-left:-6px;
  margin-right:-6px; }
  .mp-12 .vc_row .vc_column_container>.vc_column-inner,.mp-12.vc_row .vc_column_container>.vc_column-inner{
    padding-left:6px;
    padding-right:6px; }

.mp-13 .bwp-widget-banner{
  margin-bottom:13px; }

.mp-13 .vc_row,.mp-13.vc_row{
  margin-left:-6.5px;
  margin-right:-6.5px; }
  .mp-13 .vc_row .vc_column_container>.vc_column-inner,.mp-13.vc_row .vc_column_container>.vc_column-inner{
    padding-left:6.5px;
    padding-right:6.5px; }

.mp-14 .bwp-widget-banner{
  margin-bottom:14px; }

.mp-14 .vc_row,.mp-14.vc_row{
  margin-left:-7px;
  margin-right:-7px; }
  .mp-14 .vc_row .vc_column_container>.vc_column-inner,.mp-14.vc_row .vc_column_container>.vc_column-inner{
    padding-left:7px;
    padding-right:7px; }

.mp-15 .bwp-widget-banner{
  margin-bottom:15px; }

.mp-15 .vc_row,.mp-15.vc_row{
  margin-left:-7.5px;
  margin-right:-7.5px; }
  .mp-15 .vc_row .vc_column_container>.vc_column-inner,.mp-15.vc_row .vc_column_container>.vc_column-inner{
    padding-left:7.5px;
    padding-right:7.5px; }

.mp-16 .bwp-widget-banner{
  margin-bottom:16px; }

.mp-16 .vc_row,.mp-16.vc_row{
  margin-left:-8px;
  margin-right:-8px; }
  .mp-16 .vc_row .vc_column_container>.vc_column-inner,.mp-16.vc_row .vc_column_container>.vc_column-inner{
    padding-left:8px;
    padding-right:8px; }

.mp-17 .bwp-widget-banner{
  margin-bottom:17px; }

.mp-17 .vc_row,.mp-17.vc_row{
  margin-left:-8.5px;
  margin-right:-8.5px; }
  .mp-17 .vc_row .vc_column_container>.vc_column-inner,.mp-17.vc_row .vc_column_container>.vc_column-inner{
    padding-left:8.5px;
    padding-right:8.5px; }

.mp-18 .bwp-widget-banner{
  margin-bottom:18px; }

.mp-18 .vc_row,.mp-18.vc_row{
  margin-left:-9px;
  margin-right:-9px; }
  .mp-18 .vc_row .vc_column_container>.vc_column-inner,.mp-18.vc_row .vc_column_container>.vc_column-inner{
    padding-left:9px;
    padding-right:9px; }

.mp-19 .bwp-widget-banner{
  margin-bottom:19px; }

.mp-19 .vc_row,.mp-19.vc_row{
  margin-left:-9.5px;
  margin-right:-9.5px; }
  .mp-19 .vc_row .vc_column_container>.vc_column-inner,.mp-19.vc_row .vc_column_container>.vc_column-inner{
    padding-left:9.5px;
    padding-right:9.5px; }

.mp-20 .bwp-widget-banner{
  margin-bottom:20px; }

.mp-20 .vc_row,.mp-20.vc_row{
  margin-left:-10px;
  margin-right:-10px; }
  .mp-20 .vc_row .vc_column_container>.vc_column-inner,.mp-20.vc_row .vc_column_container>.vc_column-inner{
    padding-left:10px;
    padding-right:10px; }

.mp-21 .bwp-widget-banner{
  margin-bottom:21px; }

.mp-21 .vc_row,.mp-21.vc_row{
  margin-left:-10.5px;
  margin-right:-10.5px; }
  .mp-21 .vc_row .vc_column_container>.vc_column-inner,.mp-21.vc_row .vc_column_container>.vc_column-inner{
    padding-left:10.5px;
    padding-right:10.5px; }

.mp-22 .bwp-widget-banner{
  margin-bottom:22px; }

.mp-22 .vc_row,.mp-22.vc_row{
  margin-left:-11px;
  margin-right:-11px; }
  .mp-22 .vc_row .vc_column_container>.vc_column-inner,.mp-22.vc_row .vc_column_container>.vc_column-inner{
    padding-left:11px;
    padding-right:11px; }

.mp-23 .bwp-widget-banner{
  margin-bottom:23px; }

.mp-23 .vc_row,.mp-23.vc_row{
  margin-left:-11.5px;
  margin-right:-11.5px; }
  .mp-23 .vc_row .vc_column_container>.vc_column-inner,.mp-23.vc_row .vc_column_container>.vc_column-inner{
    padding-left:11.5px;
    padding-right:11.5px; }

.mp-24 .bwp-widget-banner{
  margin-bottom:24px; }

.mp-24 .vc_row,.mp-24.vc_row{
  margin-left:-12px;
  margin-right:-12px; }
  .mp-24 .vc_row .vc_column_container>.vc_column-inner,.mp-24.vc_row .vc_column_container>.vc_column-inner{
    padding-left:12px;
    padding-right:12px; }

.mp-25 .bwp-widget-banner{
  margin-bottom:25px; }

.mp-25 .vc_row,.mp-25.vc_row{
  margin-left:-12.5px;
  margin-right:-12.5px; }
  .mp-25 .vc_row .vc_column_container>.vc_column-inner,.mp-25.vc_row .vc_column_container>.vc_column-inner{
    padding-left:12.5px;
    padding-right:12.5px; }

.mp-26 .bwp-widget-banner{
  margin-bottom:26px; }

.mp-26 .vc_row,.mp-26.vc_row{
  margin-left:-13px;
  margin-right:-13px; }
  .mp-26 .vc_row .vc_column_container>.vc_column-inner,.mp-26.vc_row .vc_column_container>.vc_column-inner{
    padding-left:13px;
    padding-right:13px; }

.mp-27 .bwp-widget-banner{
  margin-bottom:27px; }

.mp-27 .vc_row,.mp-27.vc_row{
  margin-left:-13.5px;
  margin-right:-13.5px; }
  .mp-27 .vc_row .vc_column_container>.vc_column-inner,.mp-27.vc_row .vc_column_container>.vc_column-inner{
    padding-left:13.5px;
    padding-right:13.5px; }

.mp-28 .bwp-widget-banner{
  margin-bottom:28px; }

.mp-28 .vc_row,.mp-28.vc_row{
  margin-left:-14px;
  margin-right:-14px; }
  .mp-28 .vc_row .vc_column_container>.vc_column-inner,.mp-28.vc_row .vc_column_container>.vc_column-inner{
    padding-left:14px;
    padding-right:14px; }

.mp-29 .bwp-widget-banner{
  margin-bottom:29px; }

.mp-29 .vc_row,.mp-29.vc_row{
  margin-left:-14.5px;
  margin-right:-14.5px; }
  .mp-29 .vc_row .vc_column_container>.vc_column-inner,.mp-29.vc_row .vc_column_container>.vc_column-inner{
    padding-left:14.5px;
    padding-right:14.5px; }

.mp-30 .bwp-widget-banner{
  margin-bottom:30px; }

.mp-30 .vc_row,.mp-30.vc_row{
  margin-left:-15px;
  margin-right:-15px; }
  .mp-30 .vc_row .vc_column_container>.vc_column-inner,.mp-30.vc_row .vc_column_container>.vc_column-inner{
    padding-left:15px;
    padding-right:15px; }

.mp-31 .bwp-widget-banner{
  margin-bottom:31px; }

.mp-31 .vc_row,.mp-31.vc_row{
  margin-left:-15.5px;
  margin-right:-15.5px; }
  .mp-31 .vc_row .vc_column_container>.vc_column-inner,.mp-31.vc_row .vc_column_container>.vc_column-inner{
    padding-left:15.5px;
    padding-right:15.5px; }

.mp-32 .bwp-widget-banner{
  margin-bottom:32px; }

.mp-32 .vc_row,.mp-32.vc_row{
  margin-left:-16px;
  margin-right:-16px; }
  .mp-32 .vc_row .vc_column_container>.vc_column-inner,.mp-32.vc_row .vc_column_container>.vc_column-inner{
    padding-left:16px;
    padding-right:16px; }

.mp-33 .bwp-widget-banner{
  margin-bottom:33px; }

.mp-33 .vc_row,.mp-33.vc_row{
  margin-left:-16.5px;
  margin-right:-16.5px; }
  .mp-33 .vc_row .vc_column_container>.vc_column-inner,.mp-33.vc_row .vc_column_container>.vc_column-inner{
    padding-left:16.5px;
    padding-right:16.5px; }

.mp-34 .bwp-widget-banner{
  margin-bottom:34px; }

.mp-34 .vc_row,.mp-34.vc_row{
  margin-left:-17px;
  margin-right:-17px; }
  .mp-34 .vc_row .vc_column_container>.vc_column-inner,.mp-34.vc_row .vc_column_container>.vc_column-inner{
    padding-left:17px;
    padding-right:17px; }

.mp-35 .bwp-widget-banner{
  margin-bottom:35px; }

.mp-35 .vc_row,.mp-35.vc_row{
  margin-left:-17.5px;
  margin-right:-17.5px; }
  .mp-35 .vc_row .vc_column_container>.vc_column-inner,.mp-35.vc_row .vc_column_container>.vc_column-inner{
    padding-left:17.5px;
    padding-right:17.5px; }

.mp-36 .bwp-widget-banner{
  margin-bottom:36px; }

.mp-36 .vc_row,.mp-36.vc_row{
  margin-left:-18px;
  margin-right:-18px; }
  .mp-36 .vc_row .vc_column_container>.vc_column-inner,.mp-36.vc_row .vc_column_container>.vc_column-inner{
    padding-left:18px;
    padding-right:18px; }

.mp-37 .bwp-widget-banner{
  margin-bottom:37px; }

.mp-37 .vc_row,.mp-37.vc_row{
  margin-left:-18.5px;
  margin-right:-18.5px; }
  .mp-37 .vc_row .vc_column_container>.vc_column-inner,.mp-37.vc_row .vc_column_container>.vc_column-inner{
    padding-left:18.5px;
    padding-right:18.5px; }

.mp-38 .bwp-widget-banner{
  margin-bottom:38px; }

.mp-38 .vc_row,.mp-38.vc_row{
  margin-left:-19px;
  margin-right:-19px; }
  .mp-38 .vc_row .vc_column_container>.vc_column-inner,.mp-38.vc_row .vc_column_container>.vc_column-inner{
    padding-left:19px;
    padding-right:19px; }

.mp-39 .bwp-widget-banner{
  margin-bottom:39px; }

.mp-39 .vc_row,.mp-39.vc_row{
  margin-left:-19.5px;
  margin-right:-19.5px; }
  .mp-39 .vc_row .vc_column_container>.vc_column-inner,.mp-39.vc_row .vc_column_container>.vc_column-inner{
    padding-left:19.5px;
    padding-right:19.5px; }

.mp-40 .bwp-widget-banner{
  margin-bottom:40px; }

.mp-40 .vc_row,.mp-40.vc_row{
  margin-left:-20px;
  margin-right:-20px; }
  .mp-40 .vc_row .vc_column_container>.vc_column-inner,.mp-40.vc_row .vc_column_container>.vc_column-inner{
    padding-left:20px;
    padding-right:20px; }

.mp-41 .bwp-widget-banner{
  margin-bottom:41px; }

.mp-41 .vc_row,.mp-41.vc_row{
  margin-left:-20.5px;
  margin-right:-20.5px; }
  .mp-41 .vc_row .vc_column_container>.vc_column-inner,.mp-41.vc_row .vc_column_container>.vc_column-inner{
    padding-left:20.5px;
    padding-right:20.5px; }

.mp-42 .bwp-widget-banner{
  margin-bottom:42px; }

.mp-42 .vc_row,.mp-42.vc_row{
  margin-left:-21px;
  margin-right:-21px; }
  .mp-42 .vc_row .vc_column_container>.vc_column-inner,.mp-42.vc_row .vc_column_container>.vc_column-inner{
    padding-left:21px;
    padding-right:21px; }

.mp-43 .bwp-widget-banner{
  margin-bottom:43px; }

.mp-43 .vc_row,.mp-43.vc_row{
  margin-left:-21.5px;
  margin-right:-21.5px; }
  .mp-43 .vc_row .vc_column_container>.vc_column-inner,.mp-43.vc_row .vc_column_container>.vc_column-inner{
    padding-left:21.5px;
    padding-right:21.5px; }

.mp-44 .bwp-widget-banner{
  margin-bottom:44px; }

.mp-44 .vc_row,.mp-44.vc_row{
  margin-left:-22px;
  margin-right:-22px; }
  .mp-44 .vc_row .vc_column_container>.vc_column-inner,.mp-44.vc_row .vc_column_container>.vc_column-inner{
    padding-left:22px;
    padding-right:22px; }

.mp-45 .bwp-widget-banner{
  margin-bottom:45px; }

.mp-45 .vc_row,.mp-45.vc_row{
  margin-left:-22.5px;
  margin-right:-22.5px; }
  .mp-45 .vc_row .vc_column_container>.vc_column-inner,.mp-45.vc_row .vc_column_container>.vc_column-inner{
    padding-left:22.5px;
    padding-right:22.5px; }

.mp-46 .bwp-widget-banner{
  margin-bottom:46px; }

.mp-46 .vc_row,.mp-46.vc_row{
  margin-left:-23px;
  margin-right:-23px; }
  .mp-46 .vc_row .vc_column_container>.vc_column-inner,.mp-46.vc_row .vc_column_container>.vc_column-inner{
    padding-left:23px;
    padding-right:23px; }

.mp-47 .bwp-widget-banner{
  margin-bottom:47px; }

.mp-47 .vc_row,.mp-47.vc_row{
  margin-left:-23.5px;
  margin-right:-23.5px; }
  .mp-47 .vc_row .vc_column_container>.vc_column-inner,.mp-47.vc_row .vc_column_container>.vc_column-inner{
    padding-left:23.5px;
    padding-right:23.5px; }

.mp-48 .bwp-widget-banner{
  margin-bottom:48px; }

.mp-48 .vc_row,.mp-48.vc_row{
  margin-left:-24px;
  margin-right:-24px; }
  .mp-48 .vc_row .vc_column_container>.vc_column-inner,.mp-48.vc_row .vc_column_container>.vc_column-inner{
    padding-left:24px;
    padding-right:24px; }

.mp-49 .bwp-widget-banner{
  margin-bottom:49px; }

.mp-49 .vc_row,.mp-49.vc_row{
  margin-left:-24.5px;
  margin-right:-24.5px; }
  .mp-49 .vc_row .vc_column_container>.vc_column-inner,.mp-49.vc_row .vc_column_container>.vc_column-inner{
    padding-left:24.5px;
    padding-right:24.5px; }

.mp-50 .bwp-widget-banner{
  margin-bottom:50px; }

.mp-50 .vc_row,.mp-50.vc_row{
  margin-left:-25px;
  margin-right:-25px; }
  .mp-50 .vc_row .vc_column_container>.vc_column-inner,.mp-50.vc_row .vc_column_container>.vc_column-inner{
    padding-left:25px;
    padding-right:25px; }

.mp-51 .bwp-widget-banner{
  margin-bottom:51px; }

.mp-51 .vc_row,.mp-51.vc_row{
  margin-left:-25.5px;
  margin-right:-25.5px; }
  .mp-51 .vc_row .vc_column_container>.vc_column-inner,.mp-51.vc_row .vc_column_container>.vc_column-inner{
    padding-left:25.5px;
    padding-right:25.5px; }

.mp-52 .bwp-widget-banner{
  margin-bottom:52px; }

.mp-52 .vc_row,.mp-52.vc_row{
  margin-left:-26px;
  margin-right:-26px; }
  .mp-52 .vc_row .vc_column_container>.vc_column-inner,.mp-52.vc_row .vc_column_container>.vc_column-inner{
    padding-left:26px;
    padding-right:26px; }

.mp-53 .bwp-widget-banner{
  margin-bottom:53px; }

.mp-53 .vc_row,.mp-53.vc_row{
  margin-left:-26.5px;
  margin-right:-26.5px; }
  .mp-53 .vc_row .vc_column_container>.vc_column-inner,.mp-53.vc_row .vc_column_container>.vc_column-inner{
    padding-left:26.5px;
    padding-right:26.5px; }

.mp-54 .bwp-widget-banner{
  margin-bottom:54px; }

.mp-54 .vc_row,.mp-54.vc_row{
  margin-left:-27px;
  margin-right:-27px; }
  .mp-54 .vc_row .vc_column_container>.vc_column-inner,.mp-54.vc_row .vc_column_container>.vc_column-inner{
    padding-left:27px;
    padding-right:27px; }

.mp-55 .bwp-widget-banner{
  margin-bottom:55px; }

.mp-55 .vc_row,.mp-55.vc_row{
  margin-left:-27.5px;
  margin-right:-27.5px; }
  .mp-55 .vc_row .vc_column_container>.vc_column-inner,.mp-55.vc_row .vc_column_container>.vc_column-inner{
    padding-left:27.5px;
    padding-right:27.5px; }

.mp-56 .bwp-widget-banner{
  margin-bottom:56px; }

.mp-56 .vc_row,.mp-56.vc_row{
  margin-left:-28px;
  margin-right:-28px; }
  .mp-56 .vc_row .vc_column_container>.vc_column-inner,.mp-56.vc_row .vc_column_container>.vc_column-inner{
    padding-left:28px;
    padding-right:28px; }

.mp-57 .bwp-widget-banner{
  margin-bottom:57px; }

.mp-57 .vc_row,.mp-57.vc_row{
  margin-left:-28.5px;
  margin-right:-28.5px; }
  .mp-57 .vc_row .vc_column_container>.vc_column-inner,.mp-57.vc_row .vc_column_container>.vc_column-inner{
    padding-left:28.5px;
    padding-right:28.5px; }

.mp-58 .bwp-widget-banner{
  margin-bottom:58px; }

.mp-58 .vc_row,.mp-58.vc_row{
  margin-left:-29px;
  margin-right:-29px; }
  .mp-58 .vc_row .vc_column_container>.vc_column-inner,.mp-58.vc_row .vc_column_container>.vc_column-inner{
    padding-left:29px;
    padding-right:29px; }

.mp-59 .bwp-widget-banner{
  margin-bottom:59px; }

.mp-59 .vc_row,.mp-59.vc_row{
  margin-left:-29.5px;
  margin-right:-29.5px; }
  .mp-59 .vc_row .vc_column_container>.vc_column-inner,.mp-59.vc_row .vc_column_container>.vc_column-inner{
    padding-left:29.5px;
    padding-right:29.5px; }

.mp-60 .bwp-widget-banner{
  margin-bottom:60px; }

.mp-60 .vc_row,.mp-60.vc_row{
  margin-left:-30px;
  margin-right:-30px; }
  .mp-60 .vc_row .vc_column_container>.vc_column-inner,.mp-60.vc_row .vc_column_container>.vc_column-inner{
    padding-left:30px;
    padding-right:30px; }

.mp-61 .bwp-widget-banner{
  margin-bottom:61px; }

.mp-61 .vc_row,.mp-61.vc_row{
  margin-left:-30.5px;
  margin-right:-30.5px; }
  .mp-61 .vc_row .vc_column_container>.vc_column-inner,.mp-61.vc_row .vc_column_container>.vc_column-inner{
    padding-left:30.5px;
    padding-right:30.5px; }

.mp-62 .bwp-widget-banner{
  margin-bottom:62px; }

.mp-62 .vc_row,.mp-62.vc_row{
  margin-left:-31px;
  margin-right:-31px; }
  .mp-62 .vc_row .vc_column_container>.vc_column-inner,.mp-62.vc_row .vc_column_container>.vc_column-inner{
    padding-left:31px;
    padding-right:31px; }

.mp-63 .bwp-widget-banner{
  margin-bottom:63px; }

.mp-63 .vc_row,.mp-63.vc_row{
  margin-left:-31.5px;
  margin-right:-31.5px; }
  .mp-63 .vc_row .vc_column_container>.vc_column-inner,.mp-63.vc_row .vc_column_container>.vc_column-inner{
    padding-left:31.5px;
    padding-right:31.5px; }

.mp-64 .bwp-widget-banner{
  margin-bottom:64px; }

.mp-64 .vc_row,.mp-64.vc_row{
  margin-left:-32px;
  margin-right:-32px; }
  .mp-64 .vc_row .vc_column_container>.vc_column-inner,.mp-64.vc_row .vc_column_container>.vc_column-inner{
    padding-left:32px;
    padding-right:32px; }

.mp-65 .bwp-widget-banner{
  margin-bottom:65px; }

.mp-65 .vc_row,.mp-65.vc_row{
  margin-left:-32.5px;
  margin-right:-32.5px; }
  .mp-65 .vc_row .vc_column_container>.vc_column-inner,.mp-65.vc_row .vc_column_container>.vc_column-inner{
    padding-left:32.5px;
    padding-right:32.5px; }

.mp-66 .bwp-widget-banner{
  margin-bottom:66px; }

.mp-66 .vc_row,.mp-66.vc_row{
  margin-left:-33px;
  margin-right:-33px; }
  .mp-66 .vc_row .vc_column_container>.vc_column-inner,.mp-66.vc_row .vc_column_container>.vc_column-inner{
    padding-left:33px;
    padding-right:33px; }

.mp-67 .bwp-widget-banner{
  margin-bottom:67px; }

.mp-67 .vc_row,.mp-67.vc_row{
  margin-left:-33.5px;
  margin-right:-33.5px; }
  .mp-67 .vc_row .vc_column_container>.vc_column-inner,.mp-67.vc_row .vc_column_container>.vc_column-inner{
    padding-left:33.5px;
    padding-right:33.5px; }

.mp-68 .bwp-widget-banner{
  margin-bottom:68px; }

.mp-68 .vc_row,.mp-68.vc_row{
  margin-left:-34px;
  margin-right:-34px; }
  .mp-68 .vc_row .vc_column_container>.vc_column-inner,.mp-68.vc_row .vc_column_container>.vc_column-inner{
    padding-left:34px;
    padding-right:34px; }

.mp-69 .bwp-widget-banner{
  margin-bottom:69px; }

.mp-69 .vc_row,.mp-69.vc_row{
  margin-left:-34.5px;
  margin-right:-34.5px; }
  .mp-69 .vc_row .vc_column_container>.vc_column-inner,.mp-69.vc_row .vc_column_container>.vc_column-inner{
    padding-left:34.5px;
    padding-right:34.5px; }

.mp-70 .bwp-widget-banner{
  margin-bottom:70px; }

.mp-70 .vc_row,.mp-70.vc_row{
  margin-left:-35px;
  margin-right:-35px; }
  .mp-70 .vc_row .vc_column_container>.vc_column-inner,.mp-70.vc_row .vc_column_container>.vc_column-inner{
    padding-left:35px;
    padding-right:35px; }

.mp-71 .bwp-widget-banner{
  margin-bottom:71px; }

.mp-71 .vc_row,.mp-71.vc_row{
  margin-left:-35.5px;
  margin-right:-35.5px; }
  .mp-71 .vc_row .vc_column_container>.vc_column-inner,.mp-71.vc_row .vc_column_container>.vc_column-inner{
    padding-left:35.5px;
    padding-right:35.5px; }

.mp-72 .bwp-widget-banner{
  margin-bottom:72px; }

.mp-72 .vc_row,.mp-72.vc_row{
  margin-left:-36px;
  margin-right:-36px; }
  .mp-72 .vc_row .vc_column_container>.vc_column-inner,.mp-72.vc_row .vc_column_container>.vc_column-inner{
    padding-left:36px;
    padding-right:36px; }

.mp-73 .bwp-widget-banner{
  margin-bottom:73px; }

.mp-73 .vc_row,.mp-73.vc_row{
  margin-left:-36.5px;
  margin-right:-36.5px; }
  .mp-73 .vc_row .vc_column_container>.vc_column-inner,.mp-73.vc_row .vc_column_container>.vc_column-inner{
    padding-left:36.5px;
    padding-right:36.5px; }

.mp-74 .bwp-widget-banner{
  margin-bottom:74px; }

.mp-74 .vc_row,.mp-74.vc_row{
  margin-left:-37px;
  margin-right:-37px; }
  .mp-74 .vc_row .vc_column_container>.vc_column-inner,.mp-74.vc_row .vc_column_container>.vc_column-inner{
    padding-left:37px;
    padding-right:37px; }

.mp-75 .bwp-widget-banner{
  margin-bottom:75px; }

.mp-75 .vc_row,.mp-75.vc_row{
  margin-left:-37.5px;
  margin-right:-37.5px; }
  .mp-75 .vc_row .vc_column_container>.vc_column-inner,.mp-75.vc_row .vc_column_container>.vc_column-inner{
    padding-left:37.5px;
    padding-right:37.5px; }

.mp-76 .bwp-widget-banner{
  margin-bottom:76px; }

.mp-76 .vc_row,.mp-76.vc_row{
  margin-left:-38px;
  margin-right:-38px; }
  .mp-76 .vc_row .vc_column_container>.vc_column-inner,.mp-76.vc_row .vc_column_container>.vc_column-inner{
    padding-left:38px;
    padding-right:38px; }

.mp-77 .bwp-widget-banner{
  margin-bottom:77px; }

.mp-77 .vc_row,.mp-77.vc_row{
  margin-left:-38.5px;
  margin-right:-38.5px; }
  .mp-77 .vc_row .vc_column_container>.vc_column-inner,.mp-77.vc_row .vc_column_container>.vc_column-inner{
    padding-left:38.5px;
    padding-right:38.5px; }

.mp-78 .bwp-widget-banner{
  margin-bottom:78px; }

.mp-78 .vc_row,.mp-78.vc_row{
  margin-left:-39px;
  margin-right:-39px; }
  .mp-78 .vc_row .vc_column_container>.vc_column-inner,.mp-78.vc_row .vc_column_container>.vc_column-inner{
    padding-left:39px;
    padding-right:39px; }

.mp-79 .bwp-widget-banner{
  margin-bottom:79px; }

.mp-79 .vc_row,.mp-79.vc_row{
  margin-left:-39.5px;
  margin-right:-39.5px; }
  .mp-79 .vc_row .vc_column_container>.vc_column-inner,.mp-79.vc_row .vc_column_container>.vc_column-inner{
    padding-left:39.5px;
    padding-right:39.5px; }

.mp-80 .bwp-widget-banner{
  margin-bottom:80px; }

.mp-80 .vc_row,.mp-80.vc_row{
  margin-left:-40px;
  margin-right:-40px; }
  .mp-80 .vc_row .vc_column_container>.vc_column-inner,.mp-80.vc_row .vc_column_container>.vc_column-inner{
    padding-left:40px;
    padding-right:40px; }

.mp-81 .bwp-widget-banner{
  margin-bottom:81px; }

.mp-81 .vc_row,.mp-81.vc_row{
  margin-left:-40.5px;
  margin-right:-40.5px; }
  .mp-81 .vc_row .vc_column_container>.vc_column-inner,.mp-81.vc_row .vc_column_container>.vc_column-inner{
    padding-left:40.5px;
    padding-right:40.5px; }

.mp-82 .bwp-widget-banner{
  margin-bottom:82px; }

.mp-82 .vc_row,.mp-82.vc_row{
  margin-left:-41px;
  margin-right:-41px; }
  .mp-82 .vc_row .vc_column_container>.vc_column-inner,.mp-82.vc_row .vc_column_container>.vc_column-inner{
    padding-left:41px;
    padding-right:41px; }

.mp-83 .bwp-widget-banner{
  margin-bottom:83px; }

.mp-83 .vc_row,.mp-83.vc_row{
  margin-left:-41.5px;
  margin-right:-41.5px; }
  .mp-83 .vc_row .vc_column_container>.vc_column-inner,.mp-83.vc_row .vc_column_container>.vc_column-inner{
    padding-left:41.5px;
    padding-right:41.5px; }

.mp-84 .bwp-widget-banner{
  margin-bottom:84px; }

.mp-84 .vc_row,.mp-84.vc_row{
  margin-left:-42px;
  margin-right:-42px; }
  .mp-84 .vc_row .vc_column_container>.vc_column-inner,.mp-84.vc_row .vc_column_container>.vc_column-inner{
    padding-left:42px;
    padding-right:42px; }

.mp-85 .bwp-widget-banner{
  margin-bottom:85px; }

.mp-85 .vc_row,.mp-85.vc_row{
  margin-left:-42.5px;
  margin-right:-42.5px; }
  .mp-85 .vc_row .vc_column_container>.vc_column-inner,.mp-85.vc_row .vc_column_container>.vc_column-inner{
    padding-left:42.5px;
    padding-right:42.5px; }

.mp-86 .bwp-widget-banner{
  margin-bottom:86px; }

.mp-86 .vc_row,.mp-86.vc_row{
  margin-left:-43px;
  margin-right:-43px; }
  .mp-86 .vc_row .vc_column_container>.vc_column-inner,.mp-86.vc_row .vc_column_container>.vc_column-inner{
    padding-left:43px;
    padding-right:43px; }

.mp-87 .bwp-widget-banner{
  margin-bottom:87px; }

.mp-87 .vc_row,.mp-87.vc_row{
  margin-left:-43.5px;
  margin-right:-43.5px; }
  .mp-87 .vc_row .vc_column_container>.vc_column-inner,.mp-87.vc_row .vc_column_container>.vc_column-inner{
    padding-left:43.5px;
    padding-right:43.5px; }

.mp-88 .bwp-widget-banner{
  margin-bottom:88px; }

.mp-88 .vc_row,.mp-88.vc_row{
  margin-left:-44px;
  margin-right:-44px; }
  .mp-88 .vc_row .vc_column_container>.vc_column-inner,.mp-88.vc_row .vc_column_container>.vc_column-inner{
    padding-left:44px;
    padding-right:44px; }

.mp-89 .bwp-widget-banner{
  margin-bottom:89px; }

.mp-89 .vc_row,.mp-89.vc_row{
  margin-left:-44.5px;
  margin-right:-44.5px; }
  .mp-89 .vc_row .vc_column_container>.vc_column-inner,.mp-89.vc_row .vc_column_container>.vc_column-inner{
    padding-left:44.5px;
    padding-right:44.5px; }

.mp-90 .bwp-widget-banner{
  margin-bottom:90px; }

.mp-90 .vc_row,.mp-90.vc_row{
  margin-left:-45px;
  margin-right:-45px; }
  .mp-90 .vc_row .vc_column_container>.vc_column-inner,.mp-90.vc_row .vc_column_container>.vc_column-inner{
    padding-left:45px;
    padding-right:45px; }

.mp-91 .bwp-widget-banner{
  margin-bottom:91px; }

.mp-91 .vc_row,.mp-91.vc_row{
  margin-left:-45.5px;
  margin-right:-45.5px; }
  .mp-91 .vc_row .vc_column_container>.vc_column-inner,.mp-91.vc_row .vc_column_container>.vc_column-inner{
    padding-left:45.5px;
    padding-right:45.5px; }

.mp-92 .bwp-widget-banner{
  margin-bottom:92px; }

.mp-92 .vc_row,.mp-92.vc_row{
  margin-left:-46px;
  margin-right:-46px; }
  .mp-92 .vc_row .vc_column_container>.vc_column-inner,.mp-92.vc_row .vc_column_container>.vc_column-inner{
    padding-left:46px;
    padding-right:46px; }

.mp-93 .bwp-widget-banner{
  margin-bottom:93px; }

.mp-93 .vc_row,.mp-93.vc_row{
  margin-left:-46.5px;
  margin-right:-46.5px; }
  .mp-93 .vc_row .vc_column_container>.vc_column-inner,.mp-93.vc_row .vc_column_container>.vc_column-inner{
    padding-left:46.5px;
    padding-right:46.5px; }

.mp-94 .bwp-widget-banner{
  margin-bottom:94px; }

.mp-94 .vc_row,.mp-94.vc_row{
  margin-left:-47px;
  margin-right:-47px; }
  .mp-94 .vc_row .vc_column_container>.vc_column-inner,.mp-94.vc_row .vc_column_container>.vc_column-inner{
    padding-left:47px;
    padding-right:47px; }

.mp-95 .bwp-widget-banner{
  margin-bottom:95px; }

.mp-95 .vc_row,.mp-95.vc_row{
  margin-left:-47.5px;
  margin-right:-47.5px; }
  .mp-95 .vc_row .vc_column_container>.vc_column-inner,.mp-95.vc_row .vc_column_container>.vc_column-inner{
    padding-left:47.5px;
    padding-right:47.5px; }

.mp-96 .bwp-widget-banner{
  margin-bottom:96px; }

.mp-96 .vc_row,.mp-96.vc_row{
  margin-left:-48px;
  margin-right:-48px; }
  .mp-96 .vc_row .vc_column_container>.vc_column-inner,.mp-96.vc_row .vc_column_container>.vc_column-inner{
    padding-left:48px;
    padding-right:48px; }

.mp-97 .bwp-widget-banner{
  margin-bottom:97px; }

.mp-97 .vc_row,.mp-97.vc_row{
  margin-left:-48.5px;
  margin-right:-48.5px; }
  .mp-97 .vc_row .vc_column_container>.vc_column-inner,.mp-97.vc_row .vc_column_container>.vc_column-inner{
    padding-left:48.5px;
    padding-right:48.5px; }

.mp-98 .bwp-widget-banner{
  margin-bottom:98px; }

.mp-98 .vc_row,.mp-98.vc_row{
  margin-left:-49px;
  margin-right:-49px; }
  .mp-98 .vc_row .vc_column_container>.vc_column-inner,.mp-98.vc_row .vc_column_container>.vc_column-inner{
    padding-left:49px;
    padding-right:49px; }

.mp-99 .bwp-widget-banner{
  margin-bottom:99px; }

.mp-99 .vc_row,.mp-99.vc_row{
  margin-left:-49.5px;
  margin-right:-49.5px; }
  .mp-99 .vc_row .vc_column_container>.vc_column-inner,.mp-99.vc_row .vc_column_container>.vc_column-inner{
    padding-left:49.5px;
    padding-right:49.5px; }

.mp-100 .bwp-widget-banner{
  margin-bottom:100px; }

.mp-100 .vc_row,.mp-100.vc_row{
  margin-left:-50px;
  margin-right:-50px; }
  .mp-100 .vc_row .vc_column_container>.vc_column-inner,.mp-100.vc_row .vc_column_container>.vc_column-inner{
    padding-left:50px;
    padding-right:50px; }
.margin-top-1{
  margin-top:1px !important; }

.margin-left-1{
  margin-left:1px !important; }

.margin-bottom-1{
  margin-bottom:1px !important; }

.margin-right-1{
  margin-right:1px !important; }

.margin-top-2{
  margin-top:2px !important; }

.margin-left-2{
  margin-left:2px !important; }

.margin-bottom-2{
  margin-bottom:2px !important; }

.margin-right-2{
  margin-right:2px !important; }

.margin-top-3{
  margin-top:3px !important; }

.margin-left-3{
  margin-left:3px !important; }

.margin-bottom-3{
  margin-bottom:3px !important; }

.margin-right-3{
  margin-right:3px !important; }

.margin-top-4{
  margin-top:4px !important; }

.margin-left-4{
  margin-left:4px !important; }

.margin-bottom-4{
  margin-bottom:4px !important; }

.margin-right-4{
  margin-right:4px !important; }

.margin-top-5{
  margin-top:5px !important; }

.margin-left-5{
  margin-left:5px !important; }

.margin-bottom-5{
  margin-bottom:5px !important; }

.margin-right-5{
  margin-right:5px !important; }

.margin-top-6{
  margin-top:6px !important; }

.margin-left-6{
  margin-left:6px !important; }

.margin-bottom-6{
  margin-bottom:6px !important; }

.margin-right-6{
  margin-right:6px !important; }

.margin-top-7{
  margin-top:7px !important; }

.margin-left-7{
  margin-left:7px !important; }

.margin-bottom-7{
  margin-bottom:7px !important; }

.margin-right-7{
  margin-right:7px !important; }

.margin-top-8{
  margin-top:8px !important; }

.margin-left-8{
  margin-left:8px !important; }

.margin-bottom-8{
  margin-bottom:8px !important; }

.margin-right-8{
  margin-right:8px !important; }

.margin-top-9{
  margin-top:9px !important; }

.margin-left-9{
  margin-left:9px !important; }

.margin-bottom-9{
  margin-bottom:9px !important; }

.margin-right-9{
  margin-right:9px !important; }

.margin-top-10{
  margin-top:10px !important; }

.margin-left-10{
  margin-left:10px !important; }

.margin-bottom-10{
  margin-bottom:10px !important; }

.margin-right-10{
  margin-right:10px !important; }

.margin-top-11{
  margin-top:11px !important; }

.margin-left-11{
  margin-left:11px !important; }

.margin-bottom-11{
  margin-bottom:11px !important; }

.margin-right-11{
  margin-right:11px !important; }

.margin-top-12{
  margin-top:12px !important; }

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

.margin-bottom-12{
  margin-bottom:12px !important; }

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

.margin-top-13{
  margin-top:13px !important; }

.margin-left-13{
  margin-left:13px !important; }

.margin-bottom-13{
  margin-bottom:13px !important; }

.margin-right-13{
  margin-right:13px !important; }

.margin-top-14{
  margin-top:14px !important; }

.margin-left-14{
  margin-left:14px !important; }

.margin-bottom-14{
  margin-bottom:14px !important; }

.margin-right-14{
  margin-right:14px !important; }

.margin-top-15{
  margin-top:15px !important; }

.margin-left-15{
  margin-left:15px !important; }

.margin-bottom-15{
  margin-bottom:15px !important; }

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

.margin-top-16{
  margin-top:16px !important; }

.margin-left-16{
  margin-left:16px !important; }

.margin-bottom-16{
  margin-bottom:16px !important; }

.margin-right-16{
  margin-right:16px !important; }

.margin-top-17{
  margin-top:17px !important; }

.margin-left-17{
  margin-left:17px !important; }

.margin-bottom-17{
  margin-bottom:17px !important; }

.margin-right-17{
  margin-right:17px !important; }

.margin-top-18{
  margin-top:18px !important; }

.margin-left-18{
  margin-left:18px !important; }

.margin-bottom-18{
  margin-bottom:18px !important; }

.margin-right-18{
  margin-right:18px !important; }

.margin-top-19{
  margin-top:19px !important; }

.margin-left-19{
  margin-left:19px !important; }

.margin-bottom-19{
  margin-bottom:19px !important; }

.margin-right-19{
  margin-right:19px !important; }

.margin-top-20{
  margin-top:20px !important; }

.margin-left-20{
  margin-left:20px !important; }

.margin-bottom-20{
  margin-bottom:20px !important; }

.margin-right-20{
  margin-right:20px !important; }

.margin-top-21{
  margin-top:21px !important; }

.margin-left-21{
  margin-left:21px !important; }

.margin-bottom-21{
  margin-bottom:21px !important; }

.margin-right-21{
  margin-right:21px !important; }

.margin-top-22{
  margin-top:22px !important; }

.margin-left-22{
  margin-left:22px !important; }

.margin-bottom-22{
  margin-bottom:22px !important; }

.margin-right-22{
  margin-right:22px !important; }

.margin-top-23{
  margin-top:23px !important; }

.margin-left-23{
  margin-left:23px !important; }

.margin-bottom-23{
  margin-bottom:23px !important; }

.margin-right-23{
  margin-right:23px !important; }

.margin-top-24{
  margin-top:24px !important; }

.margin-left-24{
  margin-left:24px !important; }

.margin-bottom-24{
  margin-bottom:24px !important; }

.margin-right-24{
  margin-right:24px !important; }

.margin-top-25{
  margin-top:25px !important; }

.margin-left-25{
  margin-left:25px !important; }

.margin-bottom-25{
  margin-bottom:25px !important; }

.margin-right-25{
  margin-right:25px !important; }

.margin-top-26{
  margin-top:26px !important; }

.margin-left-26{
  margin-left:26px !important; }

.margin-bottom-26{
  margin-bottom:26px !important; }

.margin-right-26{
  margin-right:26px !important; }

.margin-top-27{
  margin-top:27px !important; }

.margin-left-27{
  margin-left:27px !important; }

.margin-bottom-27{
  margin-bottom:27px !important; }

.margin-right-27{
  margin-right:27px !important; }

.margin-top-28{
  margin-top:28px !important; }

.margin-left-28{
  margin-left:28px !important; }

.margin-bottom-28{
  margin-bottom:28px !important; }

.margin-right-28{
  margin-right:28px !important; }

.margin-top-29{
  margin-top:29px !important; }

.margin-left-29{
  margin-left:29px !important; }

.margin-bottom-29{
  margin-bottom:29px !important; }

.margin-right-29{
  margin-right:29px !important; }

.margin-top-30{
  margin-top:30px !important; }

.margin-left-30{
  margin-left:30px !important; }

.margin-bottom-30{
  margin-bottom:30px !important; }

.margin-right-30{
  margin-right:30px !important; }

.margin-top-31{
  margin-top:31px !important; }

.margin-left-31{
  margin-left:31px !important; }

.margin-bottom-31{
  margin-bottom:31px !important; }

.margin-right-31{
  margin-right:31px !important; }

.margin-top-32{
  margin-top:32px !important; }

.margin-left-32{
  margin-left:32px !important; }

.margin-bottom-32{
  margin-bottom:32px !important; }

.margin-right-32{
  margin-right:32px !important; }

.margin-top-33{
  margin-top:33px !important; }

.margin-left-33{
  margin-left:33px !important; }

.margin-bottom-33{
  margin-bottom:33px !important; }

.margin-right-33{
  margin-right:33px !important; }

.margin-top-34{
  margin-top:34px !important; }

.margin-left-34{
  margin-left:34px !important; }

.margin-bottom-34{
  margin-bottom:34px !important; }

.margin-right-34{
  margin-right:34px !important; }

.margin-top-35{
  margin-top:35px !important; }

.margin-left-35{
  margin-left:35px !important; }

.margin-bottom-35{
  margin-bottom:35px !important; }

.margin-right-35{
  margin-right:35px !important; }

.margin-top-36{
  margin-top:36px !important; }

.margin-left-36{
  margin-left:36px !important; }

.margin-bottom-36{
  margin-bottom:36px !important; }

.margin-right-36{
  margin-right:36px !important; }

.margin-top-37{
  margin-top:37px !important; }

.margin-left-37{
  margin-left:37px !important; }

.margin-bottom-37{
  margin-bottom:37px !important; }

.margin-right-37{
  margin-right:37px !important; }

.margin-top-38{
  margin-top:38px !important; }

.margin-left-38{
  margin-left:38px !important; }

.margin-bottom-38{
  margin-bottom:38px !important; }

.margin-right-38{
  margin-right:38px !important; }

.margin-top-39{
  margin-top:39px !important; }

.margin-left-39{
  margin-left:39px !important; }

.margin-bottom-39{
  margin-bottom:39px !important; }

.margin-right-39{
  margin-right:39px !important; }

.margin-top-40{
  margin-top:40px !important; }

.margin-left-40{
  margin-left:40px !important; }

.margin-bottom-40{
  margin-bottom:40px !important; }

.margin-right-40{
  margin-right:40px !important; }

.margin-top-41{
  margin-top:41px !important; }

.margin-left-41{
  margin-left:41px !important; }

.margin-bottom-41{
  margin-bottom:41px !important; }

.margin-right-41{
  margin-right:41px !important; }

.margin-top-42{
  margin-top:42px !important; }

.margin-left-42{
  margin-left:42px !important; }

.margin-bottom-42{
  margin-bottom:42px !important; }

.margin-right-42{
  margin-right:42px !important; }

.margin-top-43{
  margin-top:43px !important; }

.margin-left-43{
  margin-left:43px !important; }

.margin-bottom-43{
  margin-bottom:43px !important; }

.margin-right-43{
  margin-right:43px !important; }

.margin-top-44{
  margin-top:44px !important; }

.margin-left-44{
  margin-left:44px !important; }

.margin-bottom-44{
  margin-bottom:44px !important; }

.margin-right-44{
  margin-right:44px !important; }

.margin-top-45{
  margin-top:45px !important; }

.margin-left-45{
  margin-left:45px !important; }

.margin-bottom-45{
  margin-bottom:45px !important; }

.margin-right-45{
  margin-right:45px !important; }

.margin-top-46{
  margin-top:46px !important; }

.margin-left-46{
  margin-left:46px !important; }

.margin-bottom-46{
  margin-bottom:46px !important; }

.margin-right-46{
  margin-right:46px !important; }

.margin-top-47{
  margin-top:47px !important; }

.margin-left-47{
  margin-left:47px !important; }

.margin-bottom-47{
  margin-bottom:47px !important; }

.margin-right-47{
  margin-right:47px !important; }

.margin-top-48{
  margin-top:48px !important; }

.margin-left-48{
  margin-left:48px !important; }

.margin-bottom-48{
  margin-bottom:48px !important; }

.margin-right-48{
  margin-right:48px !important; }

.margin-top-49{
  margin-top:49px !important; }

.margin-left-49{
  margin-left:49px !important; }

.margin-bottom-49{
  margin-bottom:49px !important; }

.margin-right-49{
  margin-right:49px !important; }

.margin-top-50{
  margin-top:50px !important; }

.margin-left-50{
  margin-left:50px !important; }

.margin-bottom-50{
  margin-bottom:50px !important; }

.margin-right-50{
  margin-right:50px !important; }

.margin-top-51{
  margin-top:51px !important; }

.margin-left-51{
  margin-left:51px !important; }

.margin-bottom-51{
  margin-bottom:51px !important; }

.margin-right-51{
  margin-right:51px !important; }

.margin-top-52{
  margin-top:52px !important; }

.margin-left-52{
  margin-left:52px !important; }

.margin-bottom-52{
  margin-bottom:52px !important; }

.margin-right-52{
  margin-right:52px !important; }

.margin-top-53{
  margin-top:53px !important; }

.margin-left-53{
  margin-left:53px !important; }

.margin-bottom-53{
  margin-bottom:53px !important; }

.margin-right-53{
  margin-right:53px !important; }

.margin-top-54{
  margin-top:54px !important; }

.margin-left-54{
  margin-left:54px !important; }

.margin-bottom-54{
  margin-bottom:54px !important; }

.margin-right-54{
  margin-right:54px !important; }

.margin-top-55{
  margin-top:55px !important; }

.margin-left-55{
  margin-left:55px !important; }

.margin-bottom-55{
  margin-bottom:55px !important; }

.margin-right-55{
  margin-right:55px !important; }

.margin-top-56{
  margin-top:56px !important; }

.margin-left-56{
  margin-left:56px !important; }

.margin-bottom-56{
  margin-bottom:56px !important; }

.margin-right-56{
  margin-right:56px !important; }

.margin-top-57{
  margin-top:57px !important; }

.margin-left-57{
  margin-left:57px !important; }

.margin-bottom-57{
  margin-bottom:57px !important; }

.margin-right-57{
  margin-right:57px !important; }

.margin-top-58{
  margin-top:58px !important; }

.margin-left-58{
  margin-left:58px !important; }

.margin-bottom-58{
  margin-bottom:58px !important; }

.margin-right-58{
  margin-right:58px !important; }

.margin-top-59{
  margin-top:59px !important; }

.margin-left-59{
  margin-left:59px !important; }

.margin-bottom-59{
  margin-bottom:59px !important; }

.margin-right-59{
  margin-right:59px !important; }

.margin-top-60{
  margin-top:60px !important; }

.margin-left-60{
  margin-left:60px !important; }

.margin-bottom-60{
  margin-bottom:60px !important; }

.margin-right-60{
  margin-right:60px !important; }

.margin-top-61{
  margin-top:61px !important; }

.margin-left-61{
  margin-left:61px !important; }

.margin-bottom-61{
  margin-bottom:61px !important; }

.margin-right-61{
  margin-right:61px !important; }

.margin-top-62{
  margin-top:62px !important; }

.margin-left-62{
  margin-left:62px !important; }

.margin-bottom-62{
  margin-bottom:62px !important; }

.margin-right-62{
  margin-right:62px !important; }

.margin-top-63{
  margin-top:63px !important; }

.margin-left-63{
  margin-left:63px !important; }

.margin-bottom-63{
  margin-bottom:63px !important; }

.margin-right-63{
  margin-right:63px !important; }

.margin-top-64{
  margin-top:64px !important; }

.margin-left-64{
  margin-left:64px !important; }

.margin-bottom-64{
  margin-bottom:64px !important; }

.margin-right-64{
  margin-right:64px !important; }

.margin-top-65{
  margin-top:65px !important; }

.margin-left-65{
  margin-left:65px !important; }

.margin-bottom-65{
  margin-bottom:65px !important; }

.margin-right-65{
  margin-right:65px !important; }

.margin-top-66{
  margin-top:66px !important; }

.margin-left-66{
  margin-left:66px !important; }

.margin-bottom-66{
  margin-bottom:66px !important; }

.margin-right-66{
  margin-right:66px !important; }

.margin-top-67{
  margin-top:67px !important; }

.margin-left-67{
  margin-left:67px !important; }

.margin-bottom-67{
  margin-bottom:67px !important; }

.margin-right-67{
  margin-right:67px !important; }

.margin-top-68{
  margin-top:68px !important; }

.margin-left-68{
  margin-left:68px !important; }

.margin-bottom-68{
  margin-bottom:68px !important; }

.margin-right-68{
  margin-right:68px !important; }

.margin-top-69{
  margin-top:69px !important; }

.margin-left-69{
  margin-left:69px !important; }

.margin-bottom-69{
  margin-bottom:69px !important; }

.margin-right-69{
  margin-right:69px !important; }

.margin-top-70{
  margin-top:70px !important; }

.margin-left-70{
  margin-left:70px !important; }

.margin-bottom-70{
  margin-bottom:70px !important; }

.margin-right-70{
  margin-right:70px !important; }

.margin-top-71{
  margin-top:71px !important; }

.margin-left-71{
  margin-left:71px !important; }

.margin-bottom-71{
  margin-bottom:71px !important; }

.margin-right-71{
  margin-right:71px !important; }

.margin-top-72{
  margin-top:72px !important; }

.margin-left-72{
  margin-left:72px !important; }

.margin-bottom-72{
  margin-bottom:72px !important; }

.margin-right-72{
  margin-right:72px !important; }

.margin-top-73{
  margin-top:73px !important; }

.margin-left-73{
  margin-left:73px !important; }

.margin-bottom-73{
  margin-bottom:73px !important; }

.margin-right-73{
  margin-right:73px !important; }

.margin-top-74{
  margin-top:74px !important; }

.margin-left-74{
  margin-left:74px !important; }

.margin-bottom-74{
  margin-bottom:74px !important; }

.margin-right-74{
  margin-right:74px !important; }

.margin-top-75{
  margin-top:75px !important; }

.margin-left-75{
  margin-left:75px !important; }

.margin-bottom-75{
  margin-bottom:75px !important; }

.margin-right-75{
  margin-right:75px !important; }

.margin-top-76{
  margin-top:76px !important; }

.margin-left-76{
  margin-left:76px !important; }

.margin-bottom-76{
  margin-bottom:76px !important; }

.margin-right-76{
  margin-right:76px !important; }

.margin-top-77{
  margin-top:77px !important; }

.margin-left-77{
  margin-left:77px !important; }

.margin-bottom-77{
  margin-bottom:77px !important; }

.margin-right-77{
  margin-right:77px !important; }

.margin-top-78{
  margin-top:78px !important; }

.margin-left-78{
  margin-left:78px !important; }

.margin-bottom-78{
  margin-bottom:78px !important; }

.margin-right-78{
  margin-right:78px !important; }

.margin-top-79{
  margin-top:79px !important; }

.margin-left-79{
  margin-left:79px !important; }

.margin-bottom-79{
  margin-bottom:79px !important; }

.margin-right-79{
  margin-right:79px !important; }

.margin-top-80{
  margin-top:80px !important; }

.margin-left-80{
  margin-left:80px !important; }

.margin-bottom-80{
  margin-bottom:80px !important; }

.margin-right-80{
  margin-right:80px !important; }

.padding-top-1{
  padding-top:1px !important; }

.padding-left-1{
  padding-left:1px !important; }

.padding-bottom-1{
  padding-bottom:1px !important; }

.padding-right-1{
  padding-right:1px !important; }

.padding-top-2{
  padding-top:2px !important; }

.padding-left-2{
  padding-left:2px !important; }

.padding-bottom-2{
  padding-bottom:2px !important; }

.padding-right-2{
  padding-right:2px !important; }

.padding-top-3{
  padding-top:3px !important; }

.padding-left-3{
  padding-left:3px !important; }

.padding-bottom-3{
  padding-bottom:3px !important; }

.padding-right-3{
  padding-right:3px !important; }

.padding-top-4{
  padding-top:4px !important; }

.padding-left-4{
  padding-left:4px !important; }

.padding-bottom-4{
  padding-bottom:4px !important; }

.padding-right-4{
  padding-right:4px !important; }

.padding-top-5{
  padding-top:5px !important; }

.padding-left-5{
  padding-left:5px !important; }

.padding-bottom-5{
  padding-bottom:5px !important; }

.padding-right-5{
  padding-right:5px !important; }

.padding-top-6{
  padding-top:6px !important; }

.padding-left-6{
  padding-left:6px !important; }

.padding-bottom-6{
  padding-bottom:6px !important; }

.padding-right-6{
  padding-right:6px !important; }

.padding-top-7{
  padding-top:7px !important; }

.padding-left-7{
  padding-left:7px !important; }

.padding-bottom-7{
  padding-bottom:7px !important; }

.padding-right-7{
  padding-right:7px !important; }

.padding-top-8{
  padding-top:8px !important; }

.padding-left-8{
  padding-left:8px !important; }

.padding-bottom-8{
  padding-bottom:8px !important; }

.padding-right-8{
  padding-right:8px !important; }

.padding-top-9{
  padding-top:9px !important; }

.padding-left-9{
  padding-left:9px !important; }

.padding-bottom-9{
  padding-bottom:9px !important; }

.padding-right-9{
  padding-right:9px !important; }

.padding-top-10{
  padding-top:10px !important; }

.padding-left-10{
  padding-left:10px !important; }

.padding-bottom-10{
  padding-bottom:10px !important; }

.padding-right-10{
  padding-right:10px !important; }

.padding-top-11{
  padding-top:11px !important; }

.padding-left-11{
  padding-left:11px !important; }

.padding-bottom-11{
  padding-bottom:11px !important; }

.padding-right-11{
  padding-right:11px !important; }

.padding-top-12{
  padding-top:12px !important; }

.padding-left-12{
  padding-left:12px !important; }

.padding-bottom-12{
  padding-bottom:12px !important; }

.padding-right-12{
  padding-right:12px !important; }

.padding-top-13{
  padding-top:13px !important; }

.padding-left-13{
  padding-left:13px !important; }

.padding-bottom-13{
  padding-bottom:13px !important; }

.padding-right-13{
  padding-right:13px !important; }

.padding-top-14{
  padding-top:14px !important; }

.padding-left-14{
  padding-left:14px !important; }

.padding-bottom-14{
  padding-bottom:14px !important; }

.padding-right-14{
  padding-right:14px !important; }

.padding-top-15{
  padding-top:15px !important; }

.padding-left-15{
  padding-left:15px !important; }

.padding-bottom-15{
  padding-bottom:15px !important; }

.padding-right-15{
  padding-right:15px !important; }

.padding-top-16{
  padding-top:16px !important; }

.padding-left-16{
  padding-left:16px !important; }

.padding-bottom-16{
  padding-bottom:16px !important; }

.padding-right-16{
  padding-right:16px !important; }

.padding-top-17{
  padding-top:17px !important; }

.padding-left-17{
  padding-left:17px !important; }

.padding-bottom-17{
  padding-bottom:17px !important; }

.padding-right-17{
  padding-right:17px !important; }

.padding-top-18{
  padding-top:18px !important; }

.padding-left-18{
  padding-left:18px !important; }

.padding-bottom-18{
  padding-bottom:18px !important; }

.padding-right-18{
  padding-right:18px !important; }

.padding-top-19{
  padding-top:19px !important; }

.padding-left-19{
  padding-left:19px !important; }

.padding-bottom-19{
  padding-bottom:19px !important; }

.padding-right-19{
  padding-right:19px !important; }

.padding-top-20{
  padding-top:20px !important; }

.padding-left-20{
  padding-left:20px !important; }

.padding-bottom-20{
  padding-bottom:20px !important; }

.padding-right-20{
  padding-right:20px !important; }

.padding-top-21{
  padding-top:21px !important; }

.padding-left-21{
  padding-left:21px !important; }

.padding-bottom-21{
  padding-bottom:21px !important; }

.padding-right-21{
  padding-right:21px !important; }

.padding-top-22{
  padding-top:22px !important; }

.padding-left-22{
  padding-left:22px !important; }

.padding-bottom-22{
  padding-bottom:22px !important; }

.padding-right-22{
  padding-right:22px !important; }

.padding-top-23{
  padding-top:23px !important; }

.padding-left-23{
  padding-left:23px !important; }

.padding-bottom-23{
  padding-bottom:23px !important; }

.padding-right-23{
  padding-right:23px !important; }

.padding-top-24{
  padding-top:24px !important; }

.padding-left-24{
  padding-left:24px !important; }

.padding-bottom-24{
  padding-bottom:24px !important; }

.padding-right-24{
  padding-right:24px !important; }

.padding-top-25{
  padding-top:25px !important; }

.padding-left-25{
  padding-left:25px !important; }

.padding-bottom-25{
  padding-bottom:25px !important; }

.padding-right-25{
  padding-right:25px !important; }

.padding-top-26{
  padding-top:26px !important; }

.padding-left-26{
  padding-left:26px !important; }

.padding-bottom-26{
  padding-bottom:26px !important; }

.padding-right-26{
  padding-right:26px !important; }

.padding-top-27{
  padding-top:27px !important; }

.padding-left-27{
  padding-left:27px !important; }

.padding-bottom-27{
  padding-bottom:27px !important; }

.padding-right-27{
  padding-right:27px !important; }

.padding-top-28{
  padding-top:28px !important; }

.padding-left-28{
  padding-left:28px !important; }

.padding-bottom-28{
  padding-bottom:28px !important; }

.padding-right-28{
  padding-right:28px !important; }

.padding-top-29{
  padding-top:29px !important; }

.padding-left-29{
  padding-left:29px !important; }

.padding-bottom-29{
  padding-bottom:29px !important; }

.padding-right-29{
  padding-right:29px !important; }

.padding-top-30{
  padding-top:30px !important; }

.padding-left-30{
  padding-left:30px !important; }

.padding-bottom-30{
  padding-bottom:30px !important; }

.padding-right-30{
  padding-right:30px !important; }

.padding-top-31{
  padding-top:31px !important; }

.padding-left-31{
  padding-left:31px !important; }

.padding-bottom-31{
  padding-bottom:31px !important; }

.padding-right-31{
  padding-right:31px !important; }

.padding-top-32{
  padding-top:32px !important; }

.padding-left-32{
  padding-left:32px !important; }

.padding-bottom-32{
  padding-bottom:32px !important; }

.padding-right-32{
  padding-right:32px !important; }

.padding-top-33{
  padding-top:33px !important; }

.padding-left-33{
  padding-left:33px !important; }

.padding-bottom-33{
  padding-bottom:33px !important; }

.padding-right-33{
  padding-right:33px !important; }

.padding-top-34{
  padding-top:34px !important; }

.padding-left-34{
  padding-left:34px !important; }

.padding-bottom-34{
  padding-bottom:34px !important; }

.padding-right-34{
  padding-right:34px !important; }

.padding-top-35{
  padding-top:35px !important; }

.padding-left-35{
  padding-left:35px !important; }

.padding-bottom-35{
  padding-bottom:35px !important; }

.padding-right-35{
  padding-right:35px !important; }

.padding-top-36{
  padding-top:36px !important; }

.padding-left-36{
  padding-left:36px !important; }

.padding-bottom-36{
  padding-bottom:36px !important; }

.padding-right-36{
  padding-right:36px !important; }

.padding-top-37{
  padding-top:37px !important; }

.padding-left-37{
  padding-left:37px !important; }

.padding-bottom-37{
  padding-bottom:37px !important; }

.padding-right-37{
  padding-right:37px !important; }

.padding-top-38{
  padding-top:38px !important; }

.padding-left-38{
  padding-left:38px !important; }

.padding-bottom-38{
  padding-bottom:38px !important; }

.padding-right-38{
  padding-right:38px !important; }

.padding-top-39{
  padding-top:39px !important; }

.padding-left-39{
  padding-left:39px !important; }

.padding-bottom-39{
  padding-bottom:39px !important; }

.padding-right-39{
  padding-right:39px !important; }

.padding-top-40{
  padding-top:40px !important; }

.padding-left-40{
  padding-left:40px !important; }

.padding-bottom-40{
  padding-bottom:40px !important; }

.padding-right-40{
  padding-right:40px !important; }

.padding-top-41{
  padding-top:41px !important; }

.padding-left-41{
  padding-left:41px !important; }

.padding-bottom-41{
  padding-bottom:41px !important; }

.padding-right-41{
  padding-right:41px !important; }

.padding-top-42{
  padding-top:42px !important; }

.padding-left-42{
  padding-left:42px !important; }

.padding-bottom-42{
  padding-bottom:42px !important; }

.padding-right-42{
  padding-right:42px !important; }

.padding-top-43{
  padding-top:43px !important; }

.padding-left-43{
  padding-left:43px !important; }

.padding-bottom-43{
  padding-bottom:43px !important; }

.padding-right-43{
  padding-right:43px !important; }

.padding-top-44{
  padding-top:44px !important; }

.padding-left-44{
  padding-left:44px !important; }

.padding-bottom-44{
  padding-bottom:44px !important; }

.padding-right-44{
  padding-right:44px !important; }

.padding-top-45{
  padding-top:45px !important; }

.padding-left-45{
  padding-left:45px !important; }

.padding-bottom-45{
  padding-bottom:45px !important; }

.padding-right-45{
  padding-right:45px !important; }

.padding-top-46{
  padding-top:46px !important; }

.padding-left-46{
  padding-left:46px !important; }

.padding-bottom-46{
  padding-bottom:46px !important; }

.padding-right-46{
  padding-right:46px !important; }

.padding-top-47{
  padding-top:47px !important; }

.padding-left-47{
  padding-left:47px !important; }

.padding-bottom-47{
  padding-bottom:47px !important; }

.padding-right-47{
  padding-right:47px !important; }

.padding-top-48{
  padding-top:48px !important; }

.padding-left-48{
  padding-left:48px !important; }

.padding-bottom-48{
  padding-bottom:48px !important; }

.padding-right-48{
  padding-right:48px !important; }

.padding-top-49{
  padding-top:49px !important; }

.padding-left-49{
  padding-left:49px !important; }

.padding-bottom-49{
  padding-bottom:49px !important; }

.padding-right-49{
  padding-right:49px !important; }

.padding-top-50{
  padding-top:50px !important; }

.padding-left-50{
  padding-left:50px !important; }

.padding-bottom-50{
  padding-bottom:50px !important; }

.padding-right-50{
  padding-right:50px !important; }

.padding-top-51{
  padding-top:51px !important; }

.padding-left-51{
  padding-left:51px !important; }

.padding-bottom-51{
  padding-bottom:51px !important; }

.padding-right-51{
  padding-right:51px !important; }

.padding-top-52{
  padding-top:52px !important; }

.padding-left-52{
  padding-left:52px !important; }

.padding-bottom-52{
  padding-bottom:52px !important; }

.padding-right-52{
  padding-right:52px !important; }

.padding-top-53{
  padding-top:53px !important; }

.padding-left-53{
  padding-left:53px !important; }

.padding-bottom-53{
  padding-bottom:53px !important; }

.padding-right-53{
  padding-right:53px !important; }

.padding-top-54{
  padding-top:54px !important; }

.padding-left-54{
  padding-left:54px !important; }

.padding-bottom-54{
  padding-bottom:54px !important; }

.padding-right-54{
  padding-right:54px !important; }

.padding-top-55{
  padding-top:55px !important; }

.padding-left-55{
  padding-left:55px !important; }

.padding-bottom-55{
  padding-bottom:55px !important; }

.padding-right-55{
  padding-right:55px !important; }

.padding-top-56{
  padding-top:56px !important; }

.padding-left-56{
  padding-left:56px !important; }

.padding-bottom-56{
  padding-bottom:56px !important; }

.padding-right-56{
  padding-right:56px !important; }

.padding-top-57{
  padding-top:57px !important; }

.padding-left-57{
  padding-left:57px !important; }

.padding-bottom-57{
  padding-bottom:57px !important; }

.padding-right-57{
  padding-right:57px !important; }

.padding-top-58{
  padding-top:58px !important; }

.padding-left-58{
  padding-left:58px !important; }

.padding-bottom-58{
  padding-bottom:58px !important; }

.padding-right-58{
  padding-right:58px !important; }

.padding-top-59{
  padding-top:59px !important; }

.padding-left-59{
  padding-left:59px !important; }

.padding-bottom-59{
  padding-bottom:59px !important; }

.padding-right-59{
  padding-right:59px !important; }

.padding-top-60{
  padding-top:60px !important; }

.padding-left-60{
  padding-left:60px !important; }

.padding-bottom-60{
  padding-bottom:60px !important; }

.padding-right-60{
  padding-right:60px !important; }

.padding-top-61{
  padding-top:61px !important; }

.padding-left-61{
  padding-left:61px !important; }

.padding-bottom-61{
  padding-bottom:61px !important; }

.padding-right-61{
  padding-right:61px !important; }

.padding-top-62{
  padding-top:62px !important; }

.padding-left-62{
  padding-left:62px !important; }

.padding-bottom-62{
  padding-bottom:62px !important; }

.padding-right-62{
  padding-right:62px !important; }

.padding-top-63{
  padding-top:63px !important; }

.padding-left-63{
  padding-left:63px !important; }

.padding-bottom-63{
  padding-bottom:63px !important; }

.padding-right-63{
  padding-right:63px !important; }

.padding-top-64{
  padding-top:64px !important; }

.padding-left-64{
  padding-left:64px !important; }

.padding-bottom-64{
  padding-bottom:64px !important; }

.padding-right-64{
  padding-right:64px !important; }

.padding-top-65{
  padding-top:65px !important; }

.padding-left-65{
  padding-left:65px !important; }

.padding-bottom-65{
  padding-bottom:65px !important; }

.padding-right-65{
  padding-right:65px !important; }

.padding-top-66{
  padding-top:66px !important; }

.padding-left-66{
  padding-left:66px !important; }

.padding-bottom-66{
  padding-bottom:66px !important; }

.padding-right-66{
  padding-right:66px !important; }

.padding-top-67{
  padding-top:67px !important; }

.padding-left-67{
  padding-left:67px !important; }

.padding-bottom-67{
  padding-bottom:67px !important; }

.padding-right-67{
  padding-right:67px !important; }

.padding-top-68{
  padding-top:68px !important; }

.padding-left-68{
  padding-left:68px !important; }

.padding-bottom-68{
  padding-bottom:68px !important; }

.padding-right-68{
  padding-right:68px !important; }

.padding-top-69{
  padding-top:69px !important; }

.padding-left-69{
  padding-left:69px !important; }

.padding-bottom-69{
  padding-bottom:69px !important; }

.padding-right-69{
  padding-right:69px !important; }

.padding-top-70{
  padding-top:70px !important; }

.padding-left-70{
  padding-left:70px !important; }

.padding-bottom-70{
  padding-bottom:70px !important; }

.padding-right-70{
  padding-right:70px !important; }

.padding-top-71{
  padding-top:71px !important; }

.padding-left-71{
  padding-left:71px !important; }

.padding-bottom-71{
  padding-bottom:71px !important; }

.padding-right-71{
  padding-right:71px !important; }

.padding-top-72{
  padding-top:72px !important; }

.padding-left-72{
  padding-left:72px !important; }

.padding-bottom-72{
  padding-bottom:72px !important; }

.padding-right-72{
  padding-right:72px !important; }

.padding-top-73{
  padding-top:73px !important; }

.padding-left-73{
  padding-left:73px !important; }

.padding-bottom-73{
  padding-bottom:73px !important; }

.padding-right-73{
  padding-right:73px !important; }

.padding-top-74{
  padding-top:74px !important; }

.padding-left-74{
  padding-left:74px !important; }

.padding-bottom-74{
  padding-bottom:74px !important; }

.padding-right-74{
  padding-right:74px !important; }

.padding-top-75{
  padding-top:75px !important; }

.padding-left-75{
  padding-left:75px !important; }

.padding-bottom-75{
  padding-bottom:75px !important; }

.padding-right-75{
  padding-right:75px !important; }

.padding-top-76{
  padding-top:76px !important; }

.padding-left-76{
  padding-left:76px !important; }

.padding-bottom-76{
  padding-bottom:76px !important; }

.padding-right-76{
  padding-right:76px !important; }

.padding-top-77{
  padding-top:77px !important; }

.padding-left-77{
  padding-left:77px !important; }

.padding-bottom-77{
  padding-bottom:77px !important; }

.padding-right-77{
  padding-right:77px !important; }

.padding-top-78{
  padding-top:78px !important; }

.padding-left-78{
  padding-left:78px !important; }

.padding-bottom-78{
  padding-bottom:78px !important; }

.padding-right-78{
  padding-right:78px !important; }

.padding-top-79{
  padding-top:79px !important; }

.padding-left-79{
  padding-left:79px !important; }

.padding-bottom-79{
  padding-bottom:79px !important; }

.padding-right-79{
  padding-right:79px !important; }

.padding-top-80{
  padding-top:80px !important; }

.padding-left-80{
  padding-left:80px !important; }

.padding-bottom-80{
  padding-bottom:80px !important; }

.padding-right-80{
  padding-right:80px !important; }

.rtl{
  direction:rtl; }
  .rtl .widget.widget_categories ul li:hover a:before,.rtl .widget.widget_categories ul li:hover span:before{
    -webkit-transform:rotate(180deg);
    transform:rotate(180deg); }
  .rtl .bwp-top-bar .display li:last-child{
    margin-right:15px; }
  .rtl .bwp-top-bar .display li:first-child{
    margin-right:0; }
  .rtl .slick-carousel .slick-arrow{
    -webkit-transform:rotateY(180deg);
    transform:rotateY(180deg); }
  @media (min-width: 1200px){
    .rtl .forcefullwidth_wrapper_tp_banner .rev_slider_wrapper.fullwidthbanner-container{
      padding-right:270px !important;
      padding-left:0 !important; } }
  .rtl .wpb_single_image.vc_align_left{
    text-align:right; }
  .rtl .wpb_single_image.vc_align_right{
    text-align:left; }
  .rtl .bwp-header .header-content .header-right>div{
    margin-right:20px;
    margin-left:0; }
    .rtl .bwp-header .header-content .header-right>div:first-child{
      margin-right:0; }
  .rtl .products-list.grid .product-wapper:hover .products-content .products-content-left{
    -webkit-transform:translate(100%);
    transform:translate(100%); }
  .rtl #cart .cart-popup{
    -webkit-transform:translate3d(-380px,0,0);
    transform:translate3d(-380px,0,0); }
  .rtl .bwp-filter-homepage .bwp-filter-heading ul{
    left:0;
    right:auto; }
    @media (max-width: 991px){
      .rtl .bwp-filter-homepage .bwp-filter-heading ul{
        right:-80px;
        left:auto; } }
  .rtl .header-v15 .wpbingo-menu-mobile .navbar-header{
    float:right; }
  .rtl .bwp-header .block-top-link>.widget:last-child{
    padding-left:0;
    padding-right:20px; }
  .rtl #bwp-topbar .topbar-left>div:first-child{
    padding-left:20px;
    padding-right:0; }
  @media (max-width: 767px){
    .rtl .bwp-lookbook.lookbook-slide-nopadding .slick-arrow{
      left:calc(50% + 0px);
      right:auto; }
      .rtl .bwp-lookbook.lookbook-slide-nopadding .slick-arrow.fa-long-arrow-left{
        left:calc(50% - 35px); } }
  .rtl .slick-arrow:before{
    content:"\f178"; }
  .rtl .slick-arrow.fa-long-arrow-right:before{
    content:"\f177"; }
  @media (min-width: 1301px){
    .rtl .bwp-woo-slider.no-title .slick-arrow{
      left:-60px;
      right:auto; }
      .rtl .bwp-woo-slider.no-title .slick-arrow.fa-long-arrow-left{
        right:-60px;
        left:auto; } }

/*! normalize.css v3.0.1 | MIT License | git.io/normalize */
html{
  font-family:sans-serif;
  -ms-text-size-adjust:100%;
  -webkit-text-size-adjust:100%; }

body{
  margin:0; }

article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{
  display:block; }

audio,canvas,progress,video{
  display:inline-block;
  vertical-align:baseline; }

audio:not([controls]){
  display:none;
  height:0; }

[hidden],template{
  display:none; }

a{
  background:transparent; }

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

abbr[title]{
  border-bottom:1px dotted; }

b,strong{
  font-weight:700; }

dfn{
  font-style:italic; }

h1{
  font-size:2em;
  margin:.67em 0; }

mark{
  background:#ff0;
  color:#000; }

small{
  font-size:80%; }

sub,sup{
  font-size:75%;
  line-height:0;
  position:relative;
  vertical-align:baseline; }

sup{
  top:-.5em; }

sub{
  bottom:-.25em; }

img{
  border:0; }

svg:not(:root){
  overflow:hidden; }

figure{
  margin:1em 40px; }

hr{
  box-sizing:content-box;
  height:0; }

pre{
  overflow:auto; }

code,kbd,pre,samp{
  font-family:monospace,monospace;
  font-size:1em; }

button,input,optgroup,select,textarea{
  color:inherit;
  font:inherit;
  margin:0; }

button{
  overflow:visible; }

button,select{
  text-transform:none; }

button,html input[type=button],input[type=reset],input[type=submit]{
  -webkit-appearance:button;
  cursor:pointer; }

button[disabled],html input[disabled]{
  cursor:default; }

button::-moz-focus-inner,input::-moz-focus-inner{
  border:0;
  padding:0; }

input{
  line-height:normal; }

input[type=checkbox],input[type=radio]{
  box-sizing:border-box;
  padding:0; }

input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{
  height:auto; }

input[type=search]{
  -webkit-appearance:textfield;
  box-sizing:content-box; }

input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{
  -webkit-appearance:none; }

fieldset{
  border:1px solid silver;
  margin:0 2px;
  padding:.35em .625em .75em; }

legend{
  border:0;
  padding:0; }

textarea{
  overflow:auto; }

optgroup{
  font-weight:700; }

table{
  border-collapse:collapse;
  border-spacing:0; }

td,th{
  padding:0; }

@media print{
  *{
    text-shadow:none !important;
    color:#000 !important;
    background:transparent !important;
    box-shadow:none !important; }
  a,a:visited{
    text-decoration:underline; }
  a[href]:after{
    content:" (" attr(href) ")"; }
  abbr[title]:after{
    content:" (" attr(title) ")"; }
  a[href^="#"]:after,a[href^="javascript:"]:after{
    content:""; }
  blockquote,pre{
    border:1px solid #999;
    page-break-inside:avoid; }
  thead{
    display:table-header-group; }
  img,tr{
    page-break-inside:avoid; }
  img{
    max-width:100% !important; }
  h2,h3,p{
    orphans:3;
    widows:3; }
  h2,h3{
    page-break-after:avoid; }
  select{
    background:#fff !important; }
  .navbar{
    display:none; }
  .table td,.table th{
    background-color:#fff !important; }
  .btn>.caret,.dropup>.btn>.caret{
    border-top-color:#000 !important; }
  .label{
    border:1px solid #000; }
  .table{
    border-collapse:collapse !important; }
  .table-bordered td,.table-bordered th{
    border:1px solid #ddd !important; } }

@font-face{
  font-family:Glyphicons Halflings;
  src:url(/wp-content/themes/cariana/fonts/bootstrap/glyphicons-halflings-regular.eot);
  src:url(/wp-content/themes/cariana/fonts/bootstrap/glyphicons-halflings-regular.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/cariana/fonts/bootstrap/glyphicons-halflings-regular.woff) format("woff"),url(/wp-content/themes/cariana/fonts/bootstrap/glyphicons-halflings-regular.ttf) format("truetype"),url(/wp-content/themes/cariana/fonts/bootstrap/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format("svg"); }

.glyphicon{
  position:relative;
  top:1px;
  display:inline-block;
  font-family:Glyphicons Halflings;
  font-style:normal;
  font-weight:400;
  line-height:1;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale; }

.glyphicon-asterisk:before{
  content:"\2a"; }

.glyphicon-plus:before{
  content:"\2b"; }

.glyphicon-euro:before{
  content:"\20ac"; }

.glyphicon-minus:before{
  content:"\2212"; }

.glyphicon-cloud:before{
  content:"\2601"; }

.glyphicon-envelope:before{
  content:"\2709"; }

.glyphicon-pencil:before{
  content:"\270f"; }

.glyphicon-glass:before{
  content:"\e001"; }

.glyphicon-music:before{
  content:"\e002"; }

.glyphicon-search:before{
  content:"\e003"; }

.glyphicon-heart:before{
  content:"\e005"; }

.glyphicon-star:before{
  content:"\e006"; }

.glyphicon-star-empty:before{
  content:"\e007"; }

.glyphicon-user:before{
  content:"\e008"; }

.glyphicon-film:before{
  content:"\e009"; }

.glyphicon-th-large:before{
  content:"\e010"; }

.glyphicon-th:before{
  content:"\e011"; }

.glyphicon-th-list:before{
  content:"\e012"; }

.glyphicon-ok:before{
  content:"\e013"; }

.glyphicon-remove:before{
  content:"\e014"; }

.glyphicon-zoom-in:before{
  content:"\e015"; }

.glyphicon-zoom-out:before{
  content:"\e016"; }

.glyphicon-off:before{
  content:"\e017"; }

.glyphicon-signal:before{
  content:"\e018"; }

.glyphicon-cog:before{
  content:"\e019"; }

.glyphicon-trash:before{
  content:"\e020"; }

.glyphicon-home:before{
  content:"\e021"; }

.glyphicon-file:before{
  content:"\e022"; }

.glyphicon-time:before{
  content:"\e023"; }

.glyphicon-road:before{
  content:"\e024"; }

.glyphicon-download-alt:before{
  content:"\e025"; }

.glyphicon-download:before{
  content:"\e026"; }

.glyphicon-upload:before{
  content:"\e027"; }

.glyphicon-inbox:before{
  content:"\e028"; }

.glyphicon-play-circle:before{
  content:"\e029"; }

.glyphicon-repeat:before{
  content:"\e030"; }

.glyphicon-refresh:before{
  content:"\e031"; }

.glyphicon-list-alt:before{
  content:"\e032"; }

.glyphicon-lock:before{
  content:"\e033"; }

.glyphicon-flag:before{
  content:"\e034"; }

.glyphicon-headphones:before{
  content:"\e035"; }

.glyphicon-volume-off:before{
  content:"\e036"; }

.glyphicon-volume-down:before{
  content:"\e037"; }

.glyphicon-volume-up:before{
  content:"\e038"; }

.glyphicon-qrcode:before{
  content:"\e039"; }

.glyphicon-barcode:before{
  content:"\e040"; }

.glyphicon-tag:before{
  content:"\e041"; }

.glyphicon-tags:before{
  content:"\e042"; }

.glyphicon-book:before{
  content:"\e043"; }

.glyphicon-bookmark:before{
  content:"\e044"; }

.glyphicon-print:before{
  content:"\e045"; }

.glyphicon-camera:before{
  content:"\e046"; }

.glyphicon-font:before{
  content:"\e047"; }

.glyphicon-bold:before{
  content:"\e048"; }

.glyphicon-italic:before{
  content:"\e049"; }

.glyphicon-text-height:before{
  content:"\e050"; }

.glyphicon-text-width:before{
  content:"\e051"; }

.glyphicon-align-left:before{
  content:"\e052"; }

.glyphicon-align-center:before{
  content:"\e053"; }

.glyphicon-align-right:before{
  content:"\e054"; }

.glyphicon-align-justify:before{
  content:"\e055"; }

.glyphicon-list:before{
  content:"\e056"; }

.glyphicon-indent-left:before{
  content:"\e057"; }

.glyphicon-indent-right:before{
  content:"\e058"; }

.glyphicon-facetime-video:before{
  content:"\e059"; }

.glyphicon-picture:before{
  content:"\e060"; }

.glyphicon-map-marker:before{
  content:"\e062"; }

.glyphicon-adjust:before{
  content:"\e063"; }

.glyphicon-tint:before{
  content:"\e064"; }

.glyphicon-edit:before{
  content:"\e065"; }

.glyphicon-share:before{
  content:"\e066"; }

.glyphicon-check:before{
  content:"\e067"; }

.glyphicon-move:before{
  content:"\e068"; }

.glyphicon-step-backward:before{
  content:"\e069"; }

.glyphicon-fast-backward:before{
  content:"\e070"; }

.glyphicon-backward:before{
  content:"\e071"; }

.glyphicon-play:before{
  content:"\e072"; }

.glyphicon-pause:before{
  content:"\e073"; }

.glyphicon-stop:before{
  content:"\e074"; }

.glyphicon-forward:before{
  content:"\e075"; }

.glyphicon-fast-forward:before{
  content:"\e076"; }

.glyphicon-step-forward:before{
  content:"\e077"; }

.glyphicon-eject:before{
  content:"\e078"; }

.glyphicon-chevron-left:before{
  content:"\e079"; }

.glyphicon-chevron-right:before{
  content:"\e080"; }

.glyphicon-plus-sign:before{
  content:"\e081"; }

.glyphicon-minus-sign:before{
  content:"\e082"; }

.glyphicon-remove-sign:before{
  content:"\e083"; }

.glyphicon-ok-sign:before{
  content:"\e084"; }

.glyphicon-question-sign:before{
  content:"\e085"; }

.glyphicon-info-sign:before{
  content:"\e086"; }

.glyphicon-screenshot:before{
  content:"\e087"; }

.glyphicon-remove-circle:before{
  content:"\e088"; }

.glyphicon-ok-circle:before{
  content:"\e089"; }

.glyphicon-ban-circle:before{
  content:"\e090"; }

.glyphicon-arrow-left:before{
  content:"\e091"; }

.glyphicon-arrow-right:before{
  content:"\e092"; }

.glyphicon-arrow-up:before{
  content:"\e093"; }

.glyphicon-arrow-down:before{
  content:"\e094"; }

.glyphicon-share-alt:before{
  content:"\e095"; }

.glyphicon-resize-full:before{
  content:"\e096"; }

.glyphicon-resize-small:before{
  content:"\e097"; }

.glyphicon-exclamation-sign:before{
  content:"\e101"; }

.glyphicon-gift:before{
  content:"\e102"; }

.glyphicon-leaf:before{
  content:"\e103"; }

.glyphicon-fire:before{
  content:"\e104"; }

.glyphicon-eye-open:before{
  content:"\e105"; }

.glyphicon-eye-close:before{
  content:"\e106"; }

.glyphicon-warning-sign:before{
  content:"\e107"; }

.glyphicon-plane:before{
  content:"\e108"; }

.glyphicon-calendar:before{
  content:"\e109"; }

.glyphicon-random:before{
  content:"\e110"; }

.glyphicon-comment:before{
  content:"\e111"; }

.glyphicon-magnet:before{
  content:"\e112"; }

.glyphicon-chevron-up:before{
  content:"\e113"; }

.glyphicon-chevron-down:before{
  content:"\e114"; }

.glyphicon-retweet:before{
  content:"\e115"; }

.glyphicon-shopping-cart:before{
  content:"\e116"; }

.glyphicon-folder-close:before{
  content:"\e117"; }

.glyphicon-folder-open:before{
  content:"\e118"; }

.glyphicon-resize-vertical:before{
  content:"\e119"; }

.glyphicon-resize-horizontal:before{
  content:"\e120"; }

.glyphicon-hdd:before{
  content:"\e121"; }

.glyphicon-bullhorn:before{
  content:"\e122"; }

.glyphicon-bell:before{
  content:"\e123"; }

.glyphicon-certificate:before{
  content:"\e124"; }

.glyphicon-thumbs-up:before{
  content:"\e125"; }

.glyphicon-thumbs-down:before{
  content:"\e126"; }

.glyphicon-hand-right:before{
  content:"\e127"; }

.glyphicon-hand-left:before{
  content:"\e128"; }

.glyphicon-hand-up:before{
  content:"\e129"; }

.glyphicon-hand-down:before{
  content:"\e130"; }

.glyphicon-circle-arrow-right:before{
  content:"\e131"; }

.glyphicon-circle-arrow-left:before{
  content:"\e132"; }

.glyphicon-circle-arrow-up:before{
  content:"\e133"; }

.glyphicon-circle-arrow-down:before{
  content:"\e134"; }

.glyphicon-globe:before{
  content:"\e135"; }

.glyphicon-wrench:before{
  content:"\e136"; }

.glyphicon-tasks:before{
  content:"\e137"; }

.glyphicon-filter:before{
  content:"\e138"; }

.glyphicon-briefcase:before{
  content:"\e139"; }

.glyphicon-fullscreen:before{
  content:"\e140"; }

.glyphicon-dashboard:before{
  content:"\e141"; }

.glyphicon-paperclip:before{
  content:"\e142"; }

.glyphicon-heart-empty:before{
  content:"\e143"; }

.glyphicon-link:before{
  content:"\e144"; }

.glyphicon-phone:before{
  content:"\e145"; }

.glyphicon-pushpin:before{
  content:"\e146"; }

.glyphicon-usd:before{
  content:"\e148"; }

.glyphicon-gbp:before{
  content:"\e149"; }

.glyphicon-sort:before{
  content:"\e150"; }

.glyphicon-sort-by-alphabet:before{
  content:"\e151"; }

.glyphicon-sort-by-alphabet-alt:before{
  content:"\e152"; }

.glyphicon-sort-by-order:before{
  content:"\e153"; }

.glyphicon-sort-by-order-alt:before{
  content:"\e154"; }

.glyphicon-sort-by-attributes:before{
  content:"\e155"; }

.glyphicon-sort-by-attributes-alt:before{
  content:"\e156"; }

.glyphicon-unchecked:before{
  content:"\e157"; }

.glyphicon-expand:before{
  content:"\e158"; }

.glyphicon-collapse-down:before{
  content:"\e159"; }

.glyphicon-collapse-up:before{
  content:"\e160"; }

.glyphicon-log-in:before{
  content:"\e161"; }

.glyphicon-flash:before{
  content:"\e162"; }

.glyphicon-log-out:before{
  content:"\e163"; }

.glyphicon-new-window:before{
  content:"\e164"; }

.glyphicon-record:before{
  content:"\e165"; }

.glyphicon-save:before{
  content:"\e166"; }

.glyphicon-open:before{
  content:"\e167"; }

.glyphicon-saved:before{
  content:"\e168"; }

.glyphicon-import:before{
  content:"\e169"; }

.glyphicon-export:before{
  content:"\e170"; }

.glyphicon-send:before{
  content:"\e171"; }

.glyphicon-floppy-disk:before{
  content:"\e172"; }

.glyphicon-floppy-saved:before{
  content:"\e173"; }

.glyphicon-floppy-remove:before{
  content:"\e174"; }

.glyphicon-floppy-save:before{
  content:"\e175"; }

.glyphicon-floppy-open:before{
  content:"\e176"; }

.glyphicon-credit-card:before{
  content:"\e177"; }

.glyphicon-transfer:before{
  content:"\e178"; }

.glyphicon-cutlery:before{
  content:"\e179"; }

.glyphicon-header:before{
  content:"\e180"; }

.glyphicon-compressed:before{
  content:"\e181"; }

.glyphicon-earphone:before{
  content:"\e182"; }

.glyphicon-phone-alt:before{
  content:"\e183"; }

.glyphicon-tower:before{
  content:"\e184"; }

.glyphicon-stats:before{
  content:"\e185"; }

.glyphicon-sd-video:before{
  content:"\e186"; }

.glyphicon-hd-video:before{
  content:"\e187"; }

.glyphicon-subtitles:before{
  content:"\e188"; }

.glyphicon-sound-stereo:before{
  content:"\e189"; }

.glyphicon-sound-dolby:before{
  content:"\e190"; }

.glyphicon-sound-5-1:before{
  content:"\e191"; }

.glyphicon-sound-6-1:before{
  content:"\e192"; }

.glyphicon-sound-7-1:before{
  content:"\e193"; }

.glyphicon-copyright-mark:before{
  content:"\e194"; }

.glyphicon-registration-mark:before{
  content:"\e195"; }

.glyphicon-cloud-download:before{
  content:"\e197"; }

.glyphicon-cloud-upload:before{
  content:"\e198"; }

.glyphicon-tree-conifer:before{
  content:"\e199"; }

.glyphicon-tree-deciduous:before{
  content:"\e200"; }

*,:after,:before{
  box-sizing:border-box; }

html{
  font-size:10px; }

body{
  font-family:Poppins,sans-serif;
  font-size:14px;
  font-weight:400;
  line-height:1.7;
  color:#666;
  background:transparent;
  overflow-x:hidden;
  -webkit-font-smoothing:antialiased; }

button,input,select,textarea{
  font-family:inherit;
  font-size:inherit;
  line-height:inherit; }

a{
  color:#666; }
  a,a:focus,a:hover{
  text-decoration:none; }
  a:focus,a:hover{
    color:#222;
    outline:0; }
  a:focus{
    outline:0;
    outline-offset:-2px;
    outline:none; }

figure{
  margin:0; }

img{
  vertical-align:middle; }

.img-responsive{
  display:block;
  max-width:100%;
  height:auto; }

.img-rounded{
  border-radius:6px; }

.img-thumbnail{
  padding:0;
  line-height:1.7;
  background-color:#fff;
  border-radius:0;
  -webkit-transition:all .2s ease-in-out;
  transition:all .2s ease-in-out;
  display:inline-block;
  max-width:100%;
  height:auto; }

.img-circle{
  border-radius:50%; }

hr{
  margin-top:23px;
  margin-bottom:23px;
  border:0;
  border-top:1px solid #dfdfdf; }

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

.sr-only-focusable:active,.sr-only-focusable:focus{
  position:static;
  width:auto;
  height:auto;
  margin:0;
  overflow:visible;
  clip:auto; }

.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{
  font-family:Poppins,sans-serif;
  font-weight:700;
  line-height:1.1;
  color:#222;
  text-transform:uppercase; }
  .h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{
    font-weight:400;
    line-height:1;
    color:#909090; }

.h1,.h2,.h3,h1,h2,h3{
  margin-top:11.5px;
  margin-bottom:11.5px; }
  .h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{
    font-size:65%; }

.h4,.h5,.h6,h4,h5,h6{
  margin-top:11.5px;
  margin-bottom:11.5px; }
  .h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{
    font-size:75%; }

.h1,h1{
  font-size:33px; }

.h2,h2{
  font-size:28px; }

.h3,h3{
  font-size:23px; }

.h4,h4{
  font-size:19px; }

.h5,h5{
  font-size:17px; }

.h6,h6{
  font-size:15px; }

p{
  margin:0 0 11.5px; }

.lead{
  margin-bottom:23px;
  font-size:18px;
  font-weight:300;
  line-height:1.4; }
  @media (min-width: 768px){
    .lead{
      font-size:18px; } }

.small,small{
  font-size:85%; }

cite{
  font-style:normal; }

.mark,mark{
  background-color:#fcf8e3;
  padding:.2em; }

.text-left{
  text-align:left; }

.text-right{
  text-align:right; }

.text-center{
  text-align:center; }

.text-justify{
  text-align:justify; }

.text-nowrap{
  white-space:nowrap; }

.text-lowercase{
  text-transform:lowercase; }

.text-uppercase{
  text-transform:uppercase; }

.text-capitalize{
  text-transform:capitalize; }

.text-muted{
  color:#666; }

.text-primary{
  color:#222; }

a.text-primary:hover{
  color:#090909; }

.text-success{
  color:#3c763d; }

a.text-success:hover{
  color:#2b542c; }

.text-info{
  color:#31708f; }

a.text-info:hover{
  color:#245269; }

.text-warning{
  color:#8a6d3b; }

a.text-warning:hover{
  color:#66512c; }

.text-danger{
  color:#a94442; }

a.text-danger:hover{
  color:#843534; }

.bg-primary{
  color:#fff;
  background-color:#222; }

a.bg-primary:hover{
  background-color:#090909; }

.bg-success{
  background-color:#dff0d8; }

a.bg-success:hover{
  background-color:#c1e2b3; }

.bg-info{
  background-color:#d9edf7; }

a.bg-info:hover{
  background-color:#afd9ee; }

.bg-warning{
  background-color:#fcf8e3; }

a.bg-warning:hover{
  background-color:#f7ecb5; }

.bg-danger{
  background-color:#f2dede; }

a.bg-danger:hover{
  background-color:#e4b9b9; }

.page-header{
  padding-bottom:10.5px;
  margin:46px 0 23px;
  border-bottom:1px solid #dfdfdf; }

ol,ul{
  margin-top:0; }
  ol,ol ol,ol ul,ul,ul ol,ul ul{
  margin-bottom:0; }

.list-inline,.list-unstyled{
  padding-left:0;
  list-style:none; }

.list-inline{
  margin-left:-5px; }
  .list-inline>li{
    display:inline-block;
    padding-left:5px;
    padding-right:5px; }

dl{
  margin-top:0;
  margin-bottom:23px; }

dd,dt{
  line-height:1.7; }

dt{
  font-weight:700; }

dd{
  margin-left:0; }

.dl-horizontal dd:after,.dl-horizontal dd:before{
  content:" ";
  display:table; }

.dl-horizontal dd:after{
  clear:both; }

@media (min-width: 768px){
  .dl-horizontal dt{
    float:left;
    width:160px;
    clear:left;
    text-align:right;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap; }
  .dl-horizontal dd{
    margin-left:180px; } }

abbr[data-original-title],abbr[title]{
  cursor:help;
  border-bottom:1px dotted #909090; }

.initialism{
  font-size:90%;
  text-transform:uppercase; }

blockquote{
  padding:11.5px 23px;
  margin:0 0 23px;
  font-size:17.5px;
  border-left:5px solid #57bf6d;
  background:#dfdfdf; }
  blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{
    margin-bottom:0; }
  blockquote .small,blockquote footer,blockquote small{
    display:block;
    font-size:80%;
    line-height:1.7;
    color:#909090; }
    blockquote .small:before,blockquote footer:before,blockquote small:before{
      content:"\2017 \00A0"; }

.blockquote-reverse,blockquote.pull-right{
  padding-right:15px;
  padding-left:0;
  border-right:5px solid #57bf6d;
  border-left:0;
  text-align:right; }
  .blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{
    content:""; }
  .blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{
    content:"\00A0 \2017"; }

blockquote:after,blockquote:before{
  content:""; }

address{
  margin-bottom:23px;
  font-style:normal;
  line-height:1.7; }

code,kbd,pre,samp{
  font-family:monospace,monospace; }

code{
  color:#c7254e;
  background-color:#f9f2f4;
  border-radius:0; }

code,kbd{
  padding:2px 4px;
  font-size:90%; }

kbd{
  color:#fff;
  background-color:#222;
  border-radius:3px;
  box-shadow:inset 0 -1px 0 rgba(0,0,0,.25); }
  kbd kbd{
    padding:0;
    font-size:100%;
    box-shadow:none; }

pre{
  display:block;
  padding:11px;
  margin:0 0 11.5px;
  font-size:13px;
  line-height:1.7;
  word-break:break-all;
  word-wrap:break-word;
  color:#222;
  background-color:#f3f3f3;
  border:1px solid #dfdfdf;
  border-radius:0; }
  pre code{
    padding:0;
    font-size:inherit;
    color:inherit;
    white-space:pre-wrap;
    background-color:transparent;
    border-radius:0; }

.pre-scrollable{
  max-height:340px;
  overflow-y:scroll; }

.container{
  margin-right:auto;
  margin-left:auto;
  padding-left:15px;
  padding-right:15px;
  max-width:100%; }
  .container:after,.container:before{
    content:" ";
    display:table; }
  .container:after{
    clear:both; }
  @media (min-width: 768px){
    .container{
      width:750px; } }
  @media (min-width: 992px){
    .container{
      width:970px; } }
  @media (min-width: 1200px){
    .container{
      width:1200px; } }

.container-fluid{
  margin-right:auto;
  margin-left:auto;
  padding-left:15px;
  padding-right:15px; }
  .container-fluid:after,.container-fluid:before{
    content:" ";
    display:table; }
  .container-fluid:after{
    clear:both; }

.row{
  margin-left:-15px;
  margin-right:-15px; }
  .row:after,.row:before{
    content:" ";
    display:table; }
  .row:after{
    clear:both; }

.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{
  position:relative;
  min-height:1px;
  padding-left:15px;
  padding-right:15px; }

.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{
  float:left; }

.col-xs-1{
  width:8.33333%; }

.col-xs-2{
  width:16.66667%; }

.col-xs-3{
  width:25%; }

.col-xs-4{
  width:33.33333%; }

.col-xs-5{
  width:41.66667%; }

.col-xs-6{
  width:50%; }

.col-xs-7{
  width:58.33333%; }

.col-xs-8{
  width:66.66667%; }

.col-xs-9{
  width:75%; }

.col-xs-10{
  width:83.33333%; }

.col-xs-11{
  width:91.66667%; }

.col-xs-12{
  width:100%; }

.col-xs-pull-0{
  right:0; }

.col-xs-pull-1{
  right:8.33333%; }

.col-xs-pull-2{
  right:16.66667%; }

.col-xs-pull-3{
  right:25%; }

.col-xs-pull-4{
  right:33.33333%; }

.col-xs-pull-5{
  right:41.66667%; }

.col-xs-pull-6{
  right:50%; }

.col-xs-pull-7{
  right:58.33333%; }

.col-xs-pull-8{
  right:66.66667%; }

.col-xs-pull-9{
  right:75%; }

.col-xs-pull-10{
  right:83.33333%; }

.col-xs-pull-11{
  right:91.66667%; }

.col-xs-pull-12{
  right:100%; }

.col-xs-push-0{
  left:0; }

.col-xs-push-1{
  left:8.33333%; }

.col-xs-push-2{
  left:16.66667%; }

.col-xs-push-3{
  left:25%; }

.col-xs-push-4{
  left:33.33333%; }

.col-xs-push-5{
  left:41.66667%; }

.col-xs-push-6{
  left:50%; }

.col-xs-push-7{
  left:58.33333%; }

.col-xs-push-8{
  left:66.66667%; }

.col-xs-push-9{
  left:75%; }

.col-xs-push-10{
  left:83.33333%; }

.col-xs-push-11{
  left:91.66667%; }

.col-xs-push-12{
  left:100%; }

.col-xs-offset-0{
  margin-left:0; }

.col-xs-offset-1{
  margin-left:8.33333%; }

.col-xs-offset-2{
  margin-left:16.66667%; }

.col-xs-offset-3{
  margin-left:25%; }

.col-xs-offset-4{
  margin-left:33.33333%; }

.col-xs-offset-5{
  margin-left:41.66667%; }

.col-xs-offset-6{
  margin-left:50%; }

.col-xs-offset-7{
  margin-left:58.33333%; }

.col-xs-offset-8{
  margin-left:66.66667%; }

.col-xs-offset-9{
  margin-left:75%; }

.col-xs-offset-10{
  margin-left:83.33333%; }

.col-xs-offset-11{
  margin-left:91.66667%; }

.col-xs-offset-12{
  margin-left:100%; }

@media (min-width: 768px){
  .col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{
    float:left; }
  .col-sm-1{
    width:8.33333%; }
  .col-sm-2{
    width:16.66667%; }
  .col-sm-3{
    width:25%; }
  .col-sm-4{
    width:33.33333%; }
  .col-sm-5{
    width:41.66667%; }
  .col-sm-6{
    width:50%; }
  .col-sm-7{
    width:58.33333%; }
  .col-sm-8{
    width:66.66667%; }
  .col-sm-9{
    width:75%; }
  .col-sm-10{
    width:83.33333%; }
  .col-sm-11{
    width:91.66667%; }
  .col-sm-12{
    width:100%; }
  .col-sm-pull-0{
    right:0; }
  .col-sm-pull-1{
    right:8.33333%; }
  .col-sm-pull-2{
    right:16.66667%; }
  .col-sm-pull-3{
    right:25%; }
  .col-sm-pull-4{
    right:33.33333%; }
  .col-sm-pull-5{
    right:41.66667%; }
  .col-sm-pull-6{
    right:50%; }
  .col-sm-pull-7{
    right:58.33333%; }
  .col-sm-pull-8{
    right:66.66667%; }
  .col-sm-pull-9{
    right:75%; }
  .col-sm-pull-10{
    right:83.33333%; }
  .col-sm-pull-11{
    right:91.66667%; }
  .col-sm-pull-12{
    right:100%; }
  .col-sm-push-0{
    left:0; }
  .col-sm-push-1{
    left:8.33333%; }
  .col-sm-push-2{
    left:16.66667%; }
  .col-sm-push-3{
    left:25%; }
  .col-sm-push-4{
    left:33.33333%; }
  .col-sm-push-5{
    left:41.66667%; }
  .col-sm-push-6{
    left:50%; }
  .col-sm-push-7{
    left:58.33333%; }
  .col-sm-push-8{
    left:66.66667%; }
  .col-sm-push-9{
    left:75%; }
  .col-sm-push-10{
    left:83.33333%; }
  .col-sm-push-11{
    left:91.66667%; }
  .col-sm-push-12{
    left:100%; }
  .col-sm-offset-0{
    margin-left:0; }
  .col-sm-offset-1{
    margin-left:8.33333%; }
  .col-sm-offset-2{
    margin-left:16.66667%; }
  .col-sm-offset-3{
    margin-left:25%; }
  .col-sm-offset-4{
    margin-left:33.33333%; }
  .col-sm-offset-5{
    margin-left:41.66667%; }
  .col-sm-offset-6{
    margin-left:50%; }
  .col-sm-offset-7{
    margin-left:58.33333%; }
  .col-sm-offset-8{
    margin-left:66.66667%; }
  .col-sm-offset-9{
    margin-left:75%; }
  .col-sm-offset-10{
    margin-left:83.33333%; }
  .col-sm-offset-11{
    margin-left:91.66667%; }
  .col-sm-offset-12{
    margin-left:100%; } }

@media (min-width: 992px){
  .col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{
    float:left; }
  .col-md-1{
    width:8.33333%; }
  .col-md-2{
    width:16.66667%; }
  .col-md-3{
    width:25%; }
  .col-md-4{
    width:33.33333%; }
  .col-md-5{
    width:41.66667%; }
  .col-md-6{
    width:50%; }
  .col-md-7{
    width:58.33333%; }
  .col-md-8{
    width:66.66667%; }
  .col-md-9{
    width:75%; }
  .col-md-10{
    width:83.33333%; }
  .col-md-11{
    width:91.66667%; }
  .col-md-12{
    width:100%; }
  .col-md-pull-0{
    right:0; }
  .col-md-pull-1{
    right:8.33333%; }
  .col-md-pull-2{
    right:16.66667%; }
  .col-md-pull-3{
    right:25%; }
  .col-md-pull-4{
    right:33.33333%; }
  .col-md-pull-5{
    right:41.66667%; }
  .col-md-pull-6{
    right:50%; }
  .col-md-pull-7{
    right:58.33333%; }
  .col-md-pull-8{
    right:66.66667%; }
  .col-md-pull-9{
    right:75%; }
  .col-md-pull-10{
    right:83.33333%; }
  .col-md-pull-11{
    right:91.66667%; }
  .col-md-pull-12{
    right:100%; }
  .col-md-push-0{
    left:0; }
  .col-md-push-1{
    left:8.33333%; }
  .col-md-push-2{
    left:16.66667%; }
  .col-md-push-3{
    left:25%; }
  .col-md-push-4{
    left:33.33333%; }
  .col-md-push-5{
    left:41.66667%; }
  .col-md-push-6{
    left:50%; }
  .col-md-push-7{
    left:58.33333%; }
  .col-md-push-8{
    left:66.66667%; }
  .col-md-push-9{
    left:75%; }
  .col-md-push-10{
    left:83.33333%; }
  .col-md-push-11{
    left:91.66667%; }
  .col-md-push-12{
    left:100%; }
  .col-md-offset-0{
    margin-left:0; }
  .col-md-offset-1{
    margin-left:8.33333%; }
  .col-md-offset-2{
    margin-left:16.66667%; }
  .col-md-offset-3{
    margin-left:25%; }
  .col-md-offset-4{
    margin-left:33.33333%; }
  .col-md-offset-5{
    margin-left:41.66667%; }
  .col-md-offset-6{
    margin-left:50%; }
  .col-md-offset-7{
    margin-left:58.33333%; }
  .col-md-offset-8{
    margin-left:66.66667%; }
  .col-md-offset-9{
    margin-left:75%; }
  .col-md-offset-10{
    margin-left:83.33333%; }
  .col-md-offset-11{
    margin-left:91.66667%; }
  .col-md-offset-12{
    margin-left:100%; } }

@media (min-width: 1200px){
  .col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{
    float:left; }
  .col-lg-1{
    width:8.33333%; }
  .col-lg-2{
    width:16.66667%; }
  .col-lg-3{
    width:25%; }
  .col-lg-4{
    width:33.33333%; }
  .col-lg-5{
    width:41.66667%; }
  .col-lg-6{
    width:50%; }
  .col-lg-7{
    width:58.33333%; }
  .col-lg-8{
    width:66.66667%; }
  .col-lg-9{
    width:75%; }
  .col-lg-10{
    width:83.33333%; }
  .col-lg-11{
    width:91.66667%; }
  .col-lg-12{
    width:100%; }
  .col-lg-pull-0{
    right:0; }
  .col-lg-pull-1{
    right:8.33333%; }
  .col-lg-pull-2{
    right:16.66667%; }
  .col-lg-pull-3{
    right:25%; }
  .col-lg-pull-4{
    right:33.33333%; }
  .col-lg-pull-5{
    right:41.66667%; }
  .col-lg-pull-6{
    right:50%; }
  .col-lg-pull-7{
    right:58.33333%; }
  .col-lg-pull-8{
    right:66.66667%; }
  .col-lg-pull-9{
    right:75%; }
  .col-lg-pull-10{
    right:83.33333%; }
  .col-lg-pull-11{
    right:91.66667%; }
  .col-lg-pull-12{
    right:100%; }
  .col-lg-push-0{
    left:0; }
  .col-lg-push-1{
    left:8.33333%; }
  .col-lg-push-2{
    left:16.66667%; }
  .col-lg-push-3{
    left:25%; }
  .col-lg-push-4{
    left:33.33333%; }
  .col-lg-push-5{
    left:41.66667%; }
  .col-lg-push-6{
    left:50%; }
  .col-lg-push-7{
    left:58.33333%; }
  .col-lg-push-8{
    left:66.66667%; }
  .col-lg-push-9{
    left:75%; }
  .col-lg-push-10{
    left:83.33333%; }
  .col-lg-push-11{
    left:91.66667%; }
  .col-lg-push-12{
    left:100%; }
  .col-lg-offset-0{
    margin-left:0; }
  .col-lg-offset-1{
    margin-left:8.33333%; }
  .col-lg-offset-2{
    margin-left:16.66667%; }
  .col-lg-offset-3{
    margin-left:25%; }
  .col-lg-offset-4{
    margin-left:33.33333%; }
  .col-lg-offset-5{
    margin-left:41.66667%; }
  .col-lg-offset-6{
    margin-left:50%; }
  .col-lg-offset-7{
    margin-left:58.33333%; }
  .col-lg-offset-8{
    margin-left:66.66667%; }
  .col-lg-offset-9{
    margin-left:75%; }
  .col-lg-offset-10{
    margin-left:83.33333%; }
  .col-lg-offset-11{
    margin-left:91.66667%; }
  .col-lg-offset-12{
    margin-left:100%; } }

@media (min-width: 1200px){
  .col-lg-2-4{
    width:20%; } }

@media (min-width: 992px){
  .col-md-2-4{
    width:20%; } }

@media (min-width: 768px){
  .col-sm-2-4{
    width:20%; } }

@media (min-width: 480px){
  .col-xs-2-4{
    width:20%; } }

table{
  background-color:transparent; }

th{
  text-align:left; }

.table,table{
  width:100%;
  max-width:100%;
  margin-bottom:23px; }
  .table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th,table>tbody>tr>td,table>tbody>tr>th,table>tfoot>tr>td,table>tfoot>tr>th,table>thead>tr>td,table>thead>tr>th{
    padding:16px 10px;
    line-height:1.7;
    vertical-align:top;
    border-top:1px solid #dfdfdf; }
  .table>thead>tr>th,table>thead>tr>th{
    vertical-align:bottom;
    border-bottom:2px solid #dfdfdf; }
  .table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th,table>caption+thead>tr:first-child>td,table>caption+thead>tr:first-child>th,table>colgroup+thead>tr:first-child>td,table>colgroup+thead>tr:first-child>th,table>thead:first-child>tr:first-child>td,table>thead:first-child>tr:first-child>th{
    border-top:0; }
  .table>tbody+tbody,table>tbody+tbody{
    border-top:2px solid #dfdfdf; }
  .table .table,table .table{
    background-color:transparent; }

.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{
  padding:6px; }
  .table-bordered,.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th,table,table>tbody>tr>td,table>tbody>tr>th,table>tfoot>tr>td,table>tfoot>tr>th,table>thead>tr>td,table>thead>tr>th{
    border:1px solid #dfdfdf; }
  .table-bordered>thead>tr>td,.table-bordered>thead>tr>th,table>thead>tr>td,table>thead>tr>th{
    border-bottom-width:2px; }

.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{
  background-color:#dfdfdf; }

.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th{
  background-color:#f5f5f5; }

table col[class*=col-]{
  position:static;
  float:none;
  display:table-column; }

table td[class*=col-],table th[class*=col-]{
  position:static;
  float:none;
  display:table-cell; }

.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{
  background-color:#f5f5f5; }

.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{
  background-color:#e8e8e8; }

.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{
  background-color:#dff0d8; }

.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{
  background-color:#d0e9c6; }

.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{
  background-color:#d9edf7; }

.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{
  background-color:#c4e3f3; }

.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{
  background-color:#fcf8e3; }

.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{
  background-color:#faf2cc; }

.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{
  background-color:#f2dede; }

.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{
  background-color:#ebcccc; }

@media screen and (max-width: 767px){
  .table-responsive{
    width:100%;
    margin-bottom:17.25px;
    overflow-y:hidden;
    overflow-x:auto;
    -ms-overflow-style:-ms-autohiding-scrollbar;
    border:1px solid #dfdfdf;
    -webkit-overflow-scrolling:touch; }
    .table-responsive>.table{
      margin-bottom:0; }
      .table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{
        white-space:nowrap; }
    .table-responsive>.table-bordered{
      border:0; }
      .table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{
        border-left:0; }
      .table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{
        border-right:0; }
      .table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{
        border-bottom:0; } }

fieldset{
  margin:0;
  min-width:0; }

fieldset,legend{
  padding:0;
  border:0; }

legend{
  display:block;
  width:100%;
  margin-bottom:23px;
  font-size:21px;
  line-height:inherit;
  color:#222;
  border-bottom:1px solid #e5e5e5; }

label{
  display:inline-block;
  max-width:100%;
  margin-bottom:5px;
  font-weight:700; }

input[type=search]{
  box-sizing:border-box; }

input[type=checkbox],input[type=radio]{
  margin:4px 0 0;
  margin-top:1px \9;
  line-height:normal; }

input[type=file]{
  display:block; }

input[type=range]{
  display:block;
  width:100%; }

select[multiple],select[size]{
  height:auto; }

input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{
  outline:0;
  outline-offset:-2px; }

output{
  padding-top:7px;
  font-size:14px; }

.form-control,output{
  display:block;
  line-height:1.7;
  color:#222; }

.form-control{
  width:100%;
  height:36px;
  padding:5px 6px;
  font-size:13px;
  background-color:#fff;
  background-image:none;
  border:1px solid #dfdfdf;
  border-radius:0;
  -webkit-transition:all .3s ease-in-out;
  transition:all .3s ease-in-out; }
  .form-control:focus{
    border-color:#66afe9;
    outline:0; }
  .form-control:-moz-placeholder,.form-control::-moz-placeholder{
    color:#666; }
  .form-control:-ms-input-placeholder{
    color:#666; }
  .form-control::-webkit-input-placeholder{
    color:#666; }
  .form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{
    cursor:not-allowed;
    background-color:#eee;
    opacity:1; }

textarea.form-control{
  height:auto; }

input[type=search]{
  -webkit-appearance:none; }

input[type=date],input[type=datetime-local],input[type=month],input[type=time]{
  line-height:36px;
  line-height:1.7 \0; }
  .form-horizontal .form-group-sm input[type=date].form-control,.form-horizontal .form-group-sm input[type=datetime-local].form-control,.form-horizontal .form-group-sm input[type=month].form-control,.form-horizontal .form-group-sm input[type=time].form-control,.input-group-sm>.input-group-btn>input[type=date].btn,.input-group-sm>.input-group-btn>input[type=datetime-local].btn,.input-group-sm>.input-group-btn>input[type=month].btn,.input-group-sm>.input-group-btn>input[type=time].btn,.input-group-sm>input[type=date].form-control,.input-group-sm>input[type=date].input-group-addon,.input-group-sm>input[type=datetime-local].form-control,.input-group-sm>input[type=datetime-local].input-group-addon,.input-group-sm>input[type=month].form-control,.input-group-sm>input[type=month].input-group-addon,.input-group-sm>input[type=time].form-control,.input-group-sm>input[type=time].input-group-addon,input[type=date].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm,input[type=time].input-sm{
    line-height:30px; }
  .form-horizontal .form-group-lg input[type=date].form-control,.form-horizontal .form-group-lg input[type=datetime-local].form-control,.form-horizontal .form-group-lg input[type=month].form-control,.form-horizontal .form-group-lg input[type=time].form-control,.input-group-lg>.input-group-btn>input[type=date].btn,.input-group-lg>.input-group-btn>input[type=datetime-local].btn,.input-group-lg>.input-group-btn>input[type=month].btn,.input-group-lg>.input-group-btn>input[type=time].btn,.input-group-lg>input[type=date].form-control,.input-group-lg>input[type=date].input-group-addon,.input-group-lg>input[type=datetime-local].form-control,.input-group-lg>input[type=datetime-local].input-group-addon,.input-group-lg>input[type=month].form-control,.input-group-lg>input[type=month].input-group-addon,.input-group-lg>input[type=time].form-control,.input-group-lg>input[type=time].input-group-addon,input[type=date].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg,input[type=time].input-lg{
    line-height:48px; }

.form-group{
  margin-bottom:15px; }

.checkbox,.radio{
  position:relative;
  display:block;
  min-height:23px;
  margin-top:10px;
  margin-bottom:10px; }
  .checkbox label,.radio label{
    padding-left:20px;
    margin-bottom:0;
    font-weight:400;
    cursor:pointer; }

.checkbox-inline input[type=checkbox],.checkbox input[type=checkbox],.radio-inline input[type=radio],.radio input[type=radio]{
  position:absolute;
  margin-left:-20px;
  margin-top:7px;
  margin-top:7px \9; }

.checkbox+.checkbox,.radio+.radio{
  margin-top:-5px; }

.checkbox-inline,.radio-inline{
  display:inline-block;
  padding-left:20px;
  margin-bottom:0;
  vertical-align:middle;
  font-weight:400;
  cursor:pointer; }

.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{
  margin-top:0;
  margin-left:10px; }

.checkbox-inline.disabled,.checkbox.disabled label,.radio-inline.disabled,.radio.disabled label,fieldset[disabled] .checkbox-inline,fieldset[disabled] .checkbox label,fieldset[disabled] .radio-inline,fieldset[disabled] .radio label,fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{
  cursor:not-allowed; }

.form-control-static{
  padding-top:7px;
  padding-bottom:7px;
  margin-bottom:0; }
  .form-control-static.input-lg,.form-control-static.input-sm,.form-horizontal .form-group-lg .form-control-static.form-control,.form-horizontal .form-group-sm .form-control-static.form-control,.input-group-lg>.form-control-static.form-control,.input-group-lg>.form-control-static.input-group-addon,.input-group-lg>.input-group-btn>.form-control-static.btn,.input-group-sm>.form-control-static.form-control,.input-group-sm>.form-control-static.input-group-addon,.input-group-sm>.input-group-btn>.form-control-static.btn{
    padding-left:0;
    padding-right:0; }

.form-horizontal .form-group-sm .form-control,.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn,.input-sm{
  height:30px;
  padding:5px 10px;
  font-size:12px;
  line-height:1.5;
  border-radius:3px; }

.form-horizontal .form-group-sm select.form-control,.input-group-sm>.input-group-btn>select.btn,.input-group-sm>select.form-control,.input-group-sm>select.input-group-addon,select.input-sm{
  height:30px;
  line-height:30px; }

.form-horizontal .form-group-sm textarea.form-control,.input-group-sm>.input-group-btn>textarea.btn,.input-group-sm>textarea.form-control,.input-group-sm>textarea.input-group-addon,textarea.input-sm{
  height:auto; }

.form-horizontal .form-group-lg .form-control,.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn,.input-lg{
  height:48px;
  padding:10px 16px;
  font-size:19px;
  line-height:1.33;
  border-radius:6px; }

.form-horizontal .form-group-lg select.form-control,.input-group-lg>.input-group-btn>select.btn,.input-group-lg>select.form-control,.input-group-lg>select.input-group-addon,select.input-lg{
  height:48px;
  line-height:48px; }

.form-horizontal .form-group-lg textarea.form-control,.input-group-lg>.input-group-btn>textarea.btn,.input-group-lg>textarea.form-control,.input-group-lg>textarea.input-group-addon,textarea.input-lg{
  height:auto; }

.has-feedback{
  position:relative; }
  .has-feedback .form-control{
    padding-right:45px; }

.form-control-feedback{
  position:absolute;
  top:28px;
  right:0;
  z-index:2;
  display:block;
  width:36px;
  height:36px;
  line-height:36px;
  text-align:center; }

.form-horizontal .form-group-lg .form-control+.form-control-feedback,.input-group-lg>.form-control+.form-control-feedback,.input-group-lg>.input-group-addon+.form-control-feedback,.input-group-lg>.input-group-btn>.btn+.form-control-feedback,.input-lg+.form-control-feedback{
  width:48px;
  height:48px;
  line-height:48px; }

.form-horizontal .form-group-sm .form-control+.form-control-feedback,.input-group-sm>.form-control+.form-control-feedback,.input-group-sm>.input-group-addon+.form-control-feedback,.input-group-sm>.input-group-btn>.btn+.form-control-feedback,.input-sm+.form-control-feedback{
  width:30px;
  height:30px;
  line-height:30px; }

.has-success .control-label,.has-success .help-block{
  color:#3c763d; }

.has-success .form-control{
  border-color:#3c763d;
  box-shadow:inset 0 1px 1px rgba(0,0,0,.075); }
  .has-success .form-control:focus{
    border-color:#2b542c;
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168; }

.has-success .input-group-addon{
  color:#3c763d;
  border-color:#3c763d;
  background-color:#dff0d8; }

.has-warning .control-label,.has-warning .help-block{
  color:#8a6d3b; }

.has-warning .form-control{
  border-color:#8a6d3b;
  box-shadow:inset 0 1px 1px rgba(0,0,0,.075); }
  .has-warning .form-control:focus{
    border-color:#66512c;
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b; }

.has-warning .input-group-addon{
  color:#8a6d3b;
  border-color:#8a6d3b;
  background-color:#fcf8e3; }

.has-error .control-label,.has-error .help-block{
  color:#a94442; }

.has-error .form-control{
  border-color:#a94442;
  box-shadow:inset 0 1px 1px rgba(0,0,0,.075); }
  .has-error .form-control:focus{
    border-color:#843534;
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483; }

.has-error .input-group-addon{
  color:#a94442;
  border-color:#a94442;
  background-color:#f2dede; }

.has-feedback label.sr-only~.form-control-feedback{
  top:0; }

.help-block{
  display:block;
  margin-top:5px;
  margin-bottom:10px;
  color:#a6a6a6; }

@media (min-width: 768px){
  .form-inline .form-group,.navbar-form .form-group{
    display:inline-block;
    margin-bottom:0;
    vertical-align:middle; }
  .form-inline .form-control,.navbar-form .form-control{
    display:inline-block;
    width:auto;
    vertical-align:middle; }
  .form-inline .input-group,.navbar-form .input-group{
    display:inline-table;
    vertical-align:middle; }
    .form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{
      width:auto; }
  .form-inline .input-group>.form-control,.navbar-form .input-group>.form-control{
    width:100%; }
  .form-inline .control-label,.navbar-form .control-label{
    margin-bottom:0;
    vertical-align:middle; }
  .form-inline .checkbox,.form-inline .radio,.navbar-form .checkbox,.navbar-form .radio{
    display:inline-block;
    margin-top:0;
    margin-bottom:0;
    vertical-align:middle; }
    .form-inline .checkbox label,.form-inline .radio label,.navbar-form .checkbox label,.navbar-form .radio label{
      padding-left:0; }
  .form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio],.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{
    position:relative;
    margin-left:0; }
  .form-inline .has-feedback .form-control-feedback,.navbar-form .has-feedback .form-control-feedback{
    top:0; } }

.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{
  margin-top:0;
  margin-bottom:0;
  padding-top:7px; }

.form-horizontal .checkbox,.form-horizontal .radio{
  min-height:30px; }

.form-horizontal .form-group{
  margin-left:-15px;
  margin-right:-15px; }
  .form-horizontal .form-group:after,.form-horizontal .form-group:before{
    content:" ";
    display:table; }
  .form-horizontal .form-group:after{
    clear:both; }

@media (min-width: 768px){
  .form-horizontal .control-label{
    text-align:right;
    margin-bottom:0;
    padding-top:7px; } }

.form-horizontal .has-feedback .form-control-feedback{
  top:0;
  right:15px; }

@media (min-width: 768px){
  .form-horizontal .form-group-lg .control-label{
    padding-top:14.3px; } }

@media (min-width: 768px){
  .form-horizontal .form-group-sm .control-label{
    padding-top:6px; } }

.btn{
  display:inline-block;
  margin-bottom:0;
  font-weight:500;
  text-align:center;
  vertical-align:middle;
  cursor:pointer;
  background-image:none;
  border:1px solid transparent;
  white-space:nowrap;
  padding:5px 28px;
  font-size:11px;
  line-height:30px;
  border-radius:0;
  -webkit-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  -o-user-select:none;
  user-select:none;
  -webkit-transition:all .3s ease 0s;
  transition:all .3s ease 0s;
  text-transform:uppercase; }
  .btn.active:focus,.btn:active:focus,.btn:focus{
    outline:0;
    outline-offset:-2px; }
  .btn:focus,.btn:hover{
    color:#fff;
    text-decoration:none; }
  .btn.active,.btn:active{
    outline:0;
    background-image:none;
    box-shadow:inset 0 3px 5px rgba(0,0,0,.125); }
  .btn.disabled,.btn[disabled],fieldset[disabled] .btn{
    cursor:not-allowed;
    pointer-events:none;
    opacity:.65;
    filter:alpha(opacity=65);
    box-shadow:none; }

.btn-default{
  color:#fff;
  background-color:#c4c4c4;
  border-color:#c4c4c4;
  -webkit-transition:all .3s ease;
  transition:all .3s ease; }
  .open .btn-default.dropdown-toggle{
    color:#fff;
    background-color:#b0b0b0;
    border-color:#a5a5a5; }
  .btn-default.active,.btn-default:active,.open .btn-default.dropdown-toggle{
    background-image:none; }
  .btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{
    background-color:#c4c4c4;
    border-color:#c4c4c4; }

.btn-default:hover{
  color:#fff;
  background-color:#d1d1d1;
  border-color:#c4c4c4; }
  .open .btn-default:hover.dropdown-toggle{
    color:#fff;
    background-color:#bcbcbc;
    border-color:#a5a5a5; }
  .btn-default:hover.active,.btn-default:hover:active,.open .btn-default:hover.dropdown-toggle{
    background-image:none; }
  .btn-default:hover.disabled,.btn-default:hover.disabled.active,.btn-default:hover.disabled:active,.btn-default:hover.disabled:focus,.btn-default:hover.disabled:hover,.btn-default:hover[disabled],.btn-default:hover[disabled].active,.btn-default:hover[disabled]:active,.btn-default:hover[disabled]:focus,.btn-default:hover[disabled]:hover,fieldset[disabled] .btn-default:hover,fieldset[disabled] .btn-default:hover.active,fieldset[disabled] .btn-default:hover:active,fieldset[disabled] .btn-default:hover:focus,fieldset[disabled] .btn-default:hover:hover{
    background-color:#d1d1d1;
    border-color:#c4c4c4; }

.btn-primary{
  color:#fff;
  background-color:#222;
  border-color:#222;
  -webkit-transition:all .3s ease;
  transition:all .3s ease; }
  .open .btn-primary.dropdown-toggle{
    color:#fff;
    background-color:#0e0e0e;
    border-color:#030303; }
  .btn-primary.active,.btn-primary:active,.open .btn-primary.dropdown-toggle{
    background-image:none; }
  .btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{
    background-color:#222;
    border-color:#222; }

.btn-primary:hover{
  color:#fff;
  background-color:#2f2f2f;
  border-color:#222; }
  .open .btn-primary:hover.dropdown-toggle{
    color:#fff;
    background-color:#1a1a1a;
    border-color:#030303; }
  .btn-primary:hover.active,.btn-primary:hover:active,.open .btn-primary:hover.dropdown-toggle{
    background-image:none; }
  .btn-primary:hover.disabled,.btn-primary:hover.disabled.active,.btn-primary:hover.disabled:active,.btn-primary:hover.disabled:focus,.btn-primary:hover.disabled:hover,.btn-primary:hover[disabled],.btn-primary:hover[disabled].active,.btn-primary:hover[disabled]:active,.btn-primary:hover[disabled]:focus,.btn-primary:hover[disabled]:hover,fieldset[disabled] .btn-primary:hover,fieldset[disabled] .btn-primary:hover.active,fieldset[disabled] .btn-primary:hover:active,fieldset[disabled] .btn-primary:hover:focus,fieldset[disabled] .btn-primary:hover:hover{
    background-color:#2f2f2f;
    border-color:#222; }

.btn-success{
  color:#fff;
  background-color:#57bf6d;
  border-color:#46b75e; }
  .open .btn-success.dropdown-toggle{
    color:#fff;
    background-color:#41ac58;
    border-color:#358b47; }
  .btn-success.active,.btn-success:active,.open .btn-success.dropdown-toggle{
    background-image:none; }
  .btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{
    background-color:#57bf6d;
    border-color:#46b75e; }

.btn-info{
  color:#fff;
  background-color:#33aebd;
  border-color:#2e9ca9; }
  .open .btn-info.dropdown-toggle{
    color:#fff;
    background-color:#2a909d;
    border-color:#216f79; }
  .btn-info.active,.btn-info:active,.open .btn-info.dropdown-toggle{
    background-image:none; }
  .btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{
    background-color:#33aebd;
    border-color:#2e9ca9; }

.btn-warning{
  color:#fff;
  background-color:#fbaf3f;
  border-color:#faa526; }
  .open .btn-warning.dropdown-toggle{
    color:#fff;
    background-color:#fa9e17;
    border-color:#df8705; }
  .btn-warning.active,.btn-warning:active,.open .btn-warning.dropdown-toggle{
    background-image:none; }
  .btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{
    background-color:#fbaf3f;
    border-color:#faa526; }

.btn-danger{
  color:#fff;
  background-color:#e42234;
  border-color:#d31a2b; }
  .open .btn-danger.dropdown-toggle{
    color:#fff;
    background-color:#c51828;
    border-color:#9c1320; }
  .btn-danger.active,.btn-danger:active,.open .btn-danger.dropdown-toggle{
    background-image:none; }
  .btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{
    background-color:#e42234;
    border-color:#d31a2b; }

.btn-link{
  color:#666;
  font-weight:400;
  cursor:pointer;
  border-radius:0; }
  .btn-link,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{
    background-color:transparent;
    box-shadow:none; }
  .btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{
    border-color:transparent; }
  .btn-link:focus,.btn-link:hover{
    color:#222;
    text-decoration:underline;
    background-color:transparent; }
  .btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{
    color:#909090;
    text-decoration:none; }

.btn-group-lg>.btn,.btn-lg{
  padding:15px 30px;
  font-size:18px;
  line-height:1.33;
  border-radius:5px; }

.btn-group-sm>.btn,.btn-sm{
  padding:8px 18px;
  font-size:11px;
  line-height:1.5;
  border-radius:30px; }

.btn-group-xs>.btn,.btn-xs{
  padding:4px 10px;
  font-size:10px;
  line-height:1.5;
  border-radius:3px; }

.btn-block{
  display:block;
  width:100%; }

.btn-block+.btn-block{
  margin-top:5px; }

input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{
  width:100%; }

.fade{
  opacity:0;
  -webkit-transition:opacity .15s linear;
  transition:opacity .15s linear; }
  .fade.in{
    opacity:1; }

.collapse{
  display:none; }
  .collapse.in{
    display:block; }

tr.collapse.in{
  display:table-row; }

tbody.collapse.in{
  display:table-row-group; }

.collapsing{
  position:relative;
  height:0;
  overflow:hidden;
  -webkit-transition:height .35s ease;
  transition:height .35s ease; }

.caret{
  display:inline-block;
  width:0;
  height:0;
  margin-left:2px;
  vertical-align:middle;
  border-top:4px solid;
  border-right:4px solid transparent;
  border-left:4px solid transparent; }

.dropdown{
  position:relative; }

.dropdown-toggle:focus{
  outline:0; }

.dropdown-menu{
  position:absolute;
  top:100%;
  left:0;
  z-index:1000;
  display:none;
  float:left;
  min-width:250px;
  padding:5px 0;
  margin:2px 0 0;
  list-style:none;
  font-size:14px;
  text-align:left;
  background-color:#fff;
  border:1px solid #999;
  border:1px solid rgba(0,0,0,.15);
  border-radius:0;
  box-shadow:0 3px 4px rgba(0,0,0,.175);
  background-clip:padding-box; }
  .dropdown-menu.pull-right{
    right:0;
    left:auto; }
  .dropdown-menu .divider{
    height:1px;
    margin:10.5px 0;
    overflow:hidden;
    background-color:#e5e5e5; }
  .dropdown-menu>li>a{
    display:block;
    padding:3px 20px;
    clear:both;
    font-weight:400;
    line-height:1.7;
    color:#222;
    white-space:nowrap; }

.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{
  text-decoration:none;
  color:#151515;
  background-color:#f5f5f5; }

.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{
  color:#fff;
  text-decoration:none;
  outline:0;
  background-color:#222; }

.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{
  color:#909090; }

.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{
  text-decoration:none;
  background-color:transparent;
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
  cursor:not-allowed; }

.open>.dropdown-menu{
  display:block;
  opacity:1;
  visibility:visible; }

.open>a{
  outline:0; }

.dropdown-menu-right{
  left:auto;
  right:0; }

.dropdown-menu-left{
  left:0;
  right:auto; }

.dropdown-header{
  display:block;
  padding:3px 20px;
  font-size:12px;
  line-height:1.7;
  color:#909090;
  white-space:nowrap; }

.dropdown-backdrop{
  position:fixed;
  left:0;
  right:0;
  bottom:0;
  top:0;
  z-index:990; }

.pull-right>.dropdown-menu{
  right:0;
  left:auto; }

.dropup .caret,.navbar-fixed-bottom .dropdown .caret{
  border-top:0;
  border-bottom:4px solid;
  content:""; }

.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{
  top:auto;
  bottom:100%;
  margin-bottom:1px; }

@media (min-width: 768px){
  .navbar-right .dropdown-menu{
    right:0;
    left:auto; }
  .navbar-right .dropdown-menu-left{
    left:0;
    right:auto; } }

.btn-group,.btn-group-vertical{
  position:relative;
  display:inline-block;
  vertical-align:middle; }
  .btn-group-vertical>.btn,.btn-group>.btn{
    position:relative;
    float:left; }
    .btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{
      z-index:2; }
    .btn-group-vertical>.btn:focus,.btn-group>.btn:focus{
      outline:0; }

.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{
  margin-left:-1px; }

.btn-toolbar{
  margin-left:-5px; }
  .btn-toolbar:after,.btn-toolbar:before{
    content:" ";
    display:table; }
  .btn-toolbar:after{
    clear:both; }
  .btn-toolbar .btn-group,.btn-toolbar .input-group{
    float:left; }
  .btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{
    margin-left:5px; }

.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){
  border-radius:0; }

.btn-group>.btn:first-child{
  margin-left:0; }
  .btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){
    border-bottom-right-radius:0;
    border-top-right-radius:0; }

.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){
  border-bottom-left-radius:0;
  border-top-left-radius:0; }

.btn-group>.btn-group{
  float:left; }

.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{
  border-radius:0; }

.btn-group>.btn-group:first-child>.btn:last-child,.btn-group>.btn-group:first-child>.dropdown-toggle{
  border-bottom-right-radius:0;
  border-top-right-radius:0; }

.btn-group>.btn-group:last-child>.btn:first-child{
  border-bottom-left-radius:0;
  border-top-left-radius:0; }

.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{
  outline:0; }

.btn-group>.btn+.dropdown-toggle{
  padding-left:8px;
  padding-right:8px; }

.btn-group-lg.btn-group>.btn+.dropdown-toggle,.btn-group>.btn-lg+.dropdown-toggle{
  padding-left:12px;
  padding-right:12px; }

.btn-group.open .dropdown-toggle{
  box-shadow:inset 0 3px 5px rgba(0,0,0,.125); }
  .btn-group.open .dropdown-toggle.btn-link{
    box-shadow:none; }

.btn .caret{
  margin-left:0; }

.btn-group-lg>.btn .caret,.btn-lg .caret{
  border-width:5px 5px 0;
  border-bottom-width:0; }

.dropup .btn-group-lg>.btn .caret,.dropup .btn-lg .caret{
  border-width:0 5px 5px; }

.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{
  display:block;
  float:none;
  width:100%;
  max-width:100%; }

.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before{
  content:" ";
  display:table; }

.btn-group-vertical>.btn-group:after{
  clear:both; }

.btn-group-vertical>.btn-group>.btn{
  float:none; }

.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{
  margin-top:-1px;
  margin-left:0; }

.btn-group-vertical>.btn:not(:first-child):not(:last-child){
  border-radius:0; }

.btn-group-vertical>.btn:first-child:not(:last-child){
  border-top-right-radius:0;
  border-bottom-right-radius:0;
  border-bottom-left-radius:0; }

.btn-group-vertical>.btn:last-child:not(:first-child){
  border-bottom-left-radius:0;
  border-top-right-radius:0;
  border-top-left-radius:0; }

.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{
  border-radius:0; }

.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{
  border-bottom-right-radius:0;
  border-bottom-left-radius:0; }

.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{
  border-top-right-radius:0;
  border-top-left-radius:0; }

.btn-group-justified{
  display:table;
  width:100%;
  table-layout:fixed;
  border-collapse:separate; }
  .btn-group-justified>.btn,.btn-group-justified>.btn-group{
    float:none;
    display:table-cell;
    width:1%; }
  .btn-group-justified>.btn-group .btn{
    width:100%; }
  .btn-group-justified>.btn-group .dropdown-menu{
    left:auto; }

[data-toggle=buttons]>.btn>input[type=checkbox],[data-toggle=buttons]>.btn>input[type=radio]{
  position:absolute;
  z-index:-1;
  opacity:0;
  filter:alpha(opacity=0); }

.input-group{
  position:relative;
  display:table;
  border-collapse:separate; }
  .input-group[class*=col-]{
    float:none;
    padding-left:0;
    padding-right:0; }
  .input-group .form-control{
    position:relative;
    z-index:2;
    float:left;
    width:100%;
    margin-bottom:0;
    height:42px; }

.input-group-addon,.input-group-btn,.input-group .form-control{
  display:table-cell; }
  .input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){
    border-radius:0; }

.input-group-addon,.input-group-btn{
  width:1%;
  white-space:nowrap;
  vertical-align:middle; }

.input-group-addon{
  padding:6px 12px;
  font-size:14px;
  font-weight:400;
  line-height:1;
  color:#222;
  text-align:center;
  background-color:#eee;
  border:1px solid #dfdfdf;
  border-radius:0; }
  .form-horizontal .form-group-sm .input-group-addon.form-control,.input-group-addon.input-sm,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn{
    padding:5px 10px;
    font-size:12px;
    border-radius:3px; }
  .form-horizontal .form-group-lg .input-group-addon.form-control,.input-group-addon.input-lg,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn{
    padding:10px 16px;
    font-size:19px;
    border-radius:6px; }
  .input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{
    margin-top:0; }

.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group .form-control:first-child{
  border-bottom-right-radius:0;
  border-top-right-radius:0; }

.input-group-addon:first-child{
  border-right:0; }

.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group .form-control:last-child{
  border-bottom-left-radius:0;
  border-top-left-radius:0; }

.input-group-addon:last-child{
  border-left:0; }

.input-group-btn{
  font-size:0;
  white-space:nowrap; }
  .input-group-btn,.input-group-btn>.btn{
  position:relative; }
    .input-group-btn>.btn+.btn{
      margin-left:-1px; }
    .input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{
      z-index:2; }
  .input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{
    margin-right:-1px; }
  .input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{
    margin-left:0; }

.nav{
  margin-bottom:0;
  padding-left:0;
  list-style:none; }
  .nav:after,.nav:before{
    content:" ";
    display:table; }
  .nav:after{
    clear:both; }
    .nav>li,.nav>li>a{
    position:relative;
    display:block; }
    .nav>li>a{
      padding:6px 0;
      margin:0 20px; }
      .nav>li>a:focus,.nav>li>a:hover{
        text-decoration:none;
        background-color:transparent; }
    .nav>li.disabled>a{
      color:#909090; }
      .nav>li.disabled>a:focus,.nav>li.disabled>a:hover{
        color:#909090;
        text-decoration:none;
        background-color:transparent;
        cursor:not-allowed; }
  .nav .open>a,.nav .open>a:focus,.nav .open>a:hover{
    background-color:transparent;
    border-color:#666; }
  .nav .nav-divider{
    height:1px;
    margin:10.5px 0;
    overflow:hidden;
    background-color:#e5e5e5; }
  .nav>li>a>img{
    max-width:none; }

.nav-tabs{
  margin-bottom:25px;
  border-bottom:0 solid #dfdfdf;
  display:inline-block;
  position:relative;
  padding:0 10px; }
  .nav-tabs>li{
    float:left;
    margin-bottom:-1px; }
    .nav-tabs>li>a{
      margin:0;
      text-transform:capitalize;
      color:#666;
      padding:0 20px;
      font-size:14px;
      line-height:1.7;
      border:0 solid #999;
      font-weight:400;
      border-radius:0;
      position:relative;
      -webkit-transition:all .2s ease;
      transition:all .2s ease; }
      .nav-tabs>li>a:hover{
        color:#222;
        border-color:#000; }
    .nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{
      cursor:default;
      color:#222;
      background-color:transparent;
      border-bottom:0 solid #57bf6d;
      font-weight:400; }
    .nav-tabs>li:last-child>a{
      margin-right:0; }

.nav-pills>li{
  float:left; }
  .nav-pills>li>a{
    border-radius:0; }
  .nav-pills>li+li{
    margin-left:2px; }
  .nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{
    color:#fff;
    background-color:#222; }

.nav-stacked>li{
  float:none; }
  .nav-stacked>li+li{
    margin-top:2px;
    margin-left:0; }

.nav-justified,.nav-tabs.nav-justified{
  width:100%; }
  .nav-justified>li,.nav-tabs.nav-justified>li{
    float:none; }
    .nav-justified>li>a,.nav-tabs.nav-justified>li>a{
      text-align:center;
      margin-bottom:5px; }
  .nav-justified>.dropdown .dropdown-menu{
    top:auto;
    left:auto; }
  @media (min-width: 768px){
    .nav-justified>li,.nav-tabs.nav-justified>li{
      display:table-cell;
      width:1%; }
      .nav-justified>li>a,.nav-tabs.nav-justified>li>a{
        margin-bottom:0; } }

.nav-tabs-justified,.nav-tabs.nav-justified{
  border-bottom:0; }
  .nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{
    margin-right:0;
    border-radius:0; }
  .nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{
    border:1px solid #dfdfdf; }
  @media (min-width: 768px){
    .nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{
      border-bottom:1px solid #dfdfdf;
      border-radius:0 0 0 0; }
    .nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{
      border-bottom-color:transparent; } }

.tab-content>.tab-pane{
  display:none; }

.tab-content>.active{
  display:block; }

.nav-tabs .dropdown-menu{
  margin-top:-1px;
  border-top-right-radius:0;
  border-top-left-radius:0; }

.navbar{
  position:relative;
  min-height:50px;
  margin-bottom:23px;
  border:1px solid transparent; }
  .navbar:after,.navbar:before{
    content:" ";
    display:table; }
  .navbar:after{
    clear:both; }
  @media (min-width: 768px){
    .navbar{
      border-radius:0; } }

.navbar-header:after,.navbar-header:before{
  content:" ";
  display:table; }

.navbar-header:after{
  clear:both; }

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

.navbar-collapse{
  overflow-x:visible;
  padding-right:15px;
  padding-left:15px;
  border-top:1px solid transparent;
  box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1);
  -webkit-overflow-scrolling:touch; }
  .navbar-collapse:after,.navbar-collapse:before{
    content:" ";
    display:table; }
  .navbar-collapse:after{
    clear:both; }
  .navbar-collapse.in{
    overflow-y:auto; }
  @media (min-width: 768px){
    .navbar-collapse{
      width:auto;
      border-top:0;
      box-shadow:none; }
      .navbar-collapse.collapse{
        display:block !important;
        height:auto !important;
        padding-bottom:0;
        overflow:visible !important; }
      .navbar-collapse.in{
        overflow-y:visible; }
      .navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{
        padding-left:0;
        padding-right:0; } }

.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{
  max-height:340px; }
  @media (max-width: 480px) and (orientation: landscape){
    .navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{
      max-height:200px; } }

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

.navbar-static-top{
  z-index:1000;
  border-width:0 0 1px; }
  @media (min-width: 768px){
    .navbar-static-top{
      border-radius:0; } }

.navbar-fixed-bottom,.navbar-fixed-top{
  position:fixed;
  right:0;
  left:0;
  z-index:1030;
  -webkit-transform:translateZ(0);
  transform:translateZ(0); }
  @media (min-width: 768px){
    .navbar-fixed-bottom,.navbar-fixed-top{
      border-radius:0; } }

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

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

.navbar-brand{
  float:left;
  padding:13.5px 15px;
  font-size:19px;
  line-height:23px;
  height:50px; }
  .navbar-brand:focus,.navbar-brand:hover{
    text-decoration:none; }
  @media (min-width: 768px){
    .navbar>.container-fluid .navbar-brand,.navbar>.container .navbar-brand{
      margin-left:-15px; } }

.navbar-toggle{
  position:relative;
  float:left;
  margin:0;
  padding:5px 0 0;
  background-color:transparent;
  background-image:none;
  border:1px solid transparent;
  border-radius:0; }
  .navbar-toggle:focus{
    outline:0; }
  .navbar-toggle .icon-bar{
    display:block;
    width:18px;
    height:2px;
    border-radius:1px; }
  .navbar-toggle .icon-bar+.icon-bar{
    margin-top:3px; }
  @media (min-width: 768px){
    .navbar-toggle{
      display:none; } }

.navbar-nav{
  margin:6.75px -15px; }
  .navbar-nav>li>a{
    padding-top:10px;
    padding-bottom:10px;
    line-height:23px; }
  @media (max-width: 767px){
    .navbar-nav .open .dropdown-menu{
      position:static;
      float:none;
      width:auto;
      margin-top:0;
      background-color:transparent;
      border:0;
      box-shadow:none; }
      .navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{
        padding:5px 15px 5px 25px; }
      .navbar-nav .open .dropdown-menu>li>a{
        line-height:23px; }
        .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{
          background-image:none; } }
  @media (min-width: 768px){
    .navbar-nav{
      margin:0; }
      .navbar-nav,.navbar-nav>li{
      float:left; }
        .navbar-nav>li>a{
          padding-top:13.5px;
          padding-bottom:13.5px; }
      .navbar-nav.navbar-right:last-child{
        margin-right:-15px; } }

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

.navbar-form{
  margin:7px -15px;
  padding:10px 15px;
  border-top:1px solid transparent;
  border-bottom:1px solid transparent;
  box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 1px 0 hsla(0,0%,100%,.1); }
  @media (max-width: 767px){
    .navbar-form .form-group{
      margin-bottom:5px; } }
  @media (min-width: 768px){
    .navbar-form{
      width:auto;
      border:0;
      margin-left:0;
      margin-right:0;
      padding-top:0;
      padding-bottom:0;
      box-shadow:none; }
      .navbar-form.navbar-right:last-child{
        margin-right:-15px; } }

.navbar-nav>li>.dropdown-menu{
  margin-top:0;
  border-top-right-radius:0;
  border-top-left-radius:0; }

.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{
  border-bottom-right-radius:0;
  border-bottom-left-radius:0; }

.navbar-btn{
  margin-top:7px;
  margin-bottom:7px; }
  .btn-group-sm>.navbar-btn.btn,.navbar-btn.btn-sm{
    margin-top:10px;
    margin-bottom:10px; }
  .btn-group-xs>.navbar-btn.btn,.navbar-btn.btn-xs{
    margin-top:14px;
    margin-bottom:14px; }

.navbar-text{
  margin-top:13.5px;
  margin-bottom:13.5px; }
  @media (min-width: 768px){
    .navbar-text{
      float:left;
      margin-left:15px;
      margin-right:15px; }
      .navbar-text.navbar-right:last-child{
        margin-right:0; } }

.navbar-default{
  background-color:#f8f8f8;
  border-color:#e7e7e7; }
  .navbar-default .navbar-brand{
    color:#909090; }
    .navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{
      color:#777;
      background-color:transparent; }
  .navbar-default .navbar-nav>li>a,.navbar-default .navbar-text{
    color:#909090; }
    .navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{
      color:#222;
      background-color:transparent; }
  .navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{
    color:#555;
    background-color:#e7e7e7; }
  .navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{
    color:#999;
    background-color:transparent; }
  .navbar-default .navbar-toggle{
    border-color:transparent; }
    .navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{
      background-color:transparent; }
    .navbar-default .navbar-toggle .icon-bar{
      background-color:#888; }
  .navbar-default .navbar-collapse,.navbar-default .navbar-form{
    border-color:#e7e7e7; }
  .navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{
    background-color:#e7e7e7;
    color:#555; }
  @media (max-width: 767px){
    .navbar-default .navbar-nav .open .dropdown-menu>li>a{
      color:#909090; }
      .navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{
        color:#222;
        background-color:transparent; }
    .navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{
      color:#555;
      background-color:#e7e7e7; }
    .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{
      color:#999;
      background-color:transparent; } }
  .navbar-default .navbar-link{
    color:#909090; }
    .navbar-default .navbar-link:hover{
      color:#222; }
  .navbar-default .btn-link{
    color:#909090; }
    .navbar-default .btn-link:focus,.navbar-default .btn-link:hover{
      color:#222; }
    .navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{
      color:#999; }

.navbar-inverse{
  background-color:#2a2a2a;
  border-color:#111; }
  .navbar-inverse .navbar-brand{
    color:#909090; }
    .navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{
      color:#fff;
      background-color:transparent; }
  .navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-text{
    color:#909090; }
    .navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{
      color:#fff;
      background-color:transparent; }
  .navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{
    color:#fff;
    background-color:#111; }
  .navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{
    color:#444;
    background-color:transparent; }
  .navbar-inverse .navbar-toggle{
    border-color:#222; }
    .navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{
      background-color:#222; }
    .navbar-inverse .navbar-toggle .icon-bar{
      background-color:#fff; }
  .navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{
    border-color:#181818; }
  .navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{
    background-color:#111;
    color:#fff; }
  @media (max-width: 767px){
    .navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{
      border-color:#111; }
    .navbar-inverse .navbar-nav .open .dropdown-menu .divider{
      background-color:#111; }
    .navbar-inverse .navbar-nav .open .dropdown-menu>li>a{
      color:#909090; }
      .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{
        color:#fff;
        background-color:transparent; }
    .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{
      color:#fff;
      background-color:#111; }
    .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{
      color:#444;
      background-color:transparent; } }
  .navbar-inverse .navbar-link{
    color:#909090; }
    .navbar-inverse .navbar-link:hover{
      color:#fff; }
  .navbar-inverse .btn-link{
    color:#909090; }
    .navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{
      color:#fff; }
    .navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{
      color:#444; }

.breadcrumb{
  list-style:none;
  background-color:transparent;
  border-radius:0; }
  .breadcrumb a{
    color:#666; }
    .breadcrumb a:hover{
      color:#222; }
  .breadcrumb>li{
    display:inline-block; }
    .breadcrumb>li+li:before{
      content:"/ ";
      padding:0 5px;
      color:#666; }
  .breadcrumb>.active{
    color:#000; }

.page-numbers,.pagination{
  display:inline-block;
  padding-left:0;
  border-radius:0; }
  .page-numbers>li,.pagination>li{
    display:inline; }
    .page-numbers>li>a,.page-numbers>li>span,.pagination>li>a,.pagination>li>span{
      position:relative;
      float:left;
      padding:6px 12px;
      line-height:1.7;
      text-decoration:none;
      color:#666;
      background-color:transparent;
      border:1px solid #dfdfdf;
      margin-left:-1px;
      -webkit-transition:color .4s,background-color .4s;
      transition:color .4s,background-color .4s; }
    .page-numbers>li:first-child>a,.page-numbers>li:first-child>span,.pagination>li:first-child>a,.pagination>li:first-child>span{
      margin-left:0;
      border-bottom-left-radius:0;
      border-top-left-radius:0; }
    .page-numbers>li:last-child>a,.page-numbers>li:last-child>span,.pagination>li:last-child>a,.pagination>li:last-child>span{
      border-bottom-right-radius:0;
      border-top-right-radius:0; }
  .page-numbers>li>a:focus,.page-numbers>li>a:hover,.page-numbers>li>span:focus,.page-numbers>li>span:hover,.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{
    color:#fff;
    background-color:#57bf6d;
    border-color:#dfdfdf; }
  .page-numbers>.active>a,.page-numbers>.active>a:focus,.page-numbers>.active>a:hover,.page-numbers>.active>span,.page-numbers>.active>span:focus,.page-numbers>.active>span:hover,.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{
    z-index:2;
    color:#000;
    background-color:transparent;
    border-color:#dfdfdf;
    cursor:default; }
  .page-numbers>.disabled>a,.page-numbers>.disabled>a:focus,.page-numbers>.disabled>a:hover,.page-numbers>.disabled>span,.page-numbers>.disabled>span:focus,.page-numbers>.disabled>span:hover,.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{
    color:#909090;
    background-color:transparent;
    border-color:#dfdfdf;
    cursor:not-allowed; }

.pagination-lg>li>a,.pagination-lg>li>span{
  padding:10px 16px;
  font-size:19px; }

.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{
  border-bottom-left-radius:6px;
  border-top-left-radius:6px; }

.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{
  border-bottom-right-radius:6px;
  border-top-right-radius:6px; }

.pagination-sm>li>a,.pagination-sm>li>span{
  padding:5px 10px;
  font-size:12px; }

.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{
  border-bottom-left-radius:3px;
  border-top-left-radius:3px; }

.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{
  border-bottom-right-radius:3px;
  border-top-right-radius:3px; }

.pager{
  padding-left:0;
  margin:23px 0;
  list-style:none;
  text-align:center; }
  .pager:after,.pager:before{
    content:" ";
    display:table; }
  .pager:after{
    clear:both; }
  .pager li{
    display:inline; }
    .pager li>a,.pager li>span{
      display:inline-block;
      padding:5px 14px;
      background-color:transparent;
      border:1px solid #dfdfdf;
      border-radius:15px; }
    .pager li>a:focus,.pager li>a:hover{
      text-decoration:none;
      background-color:#57bf6d; }
  .pager .next>a,.pager .next>span{
    float:right; }
  .pager .previous>a,.pager .previous>span{
    float:left; }
  .pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{
    color:#909090;
    background-color:transparent;
    cursor:not-allowed; }

.label{
  display:inline;
  padding:.2em .6em .3em;
  font-size:75%;
  font-weight:700;
  line-height:1;
  color:#222;
  text-align:center;
  white-space:nowrap;
  vertical-align:baseline;
  border-radius:.25em; }
  .label:empty{
    display:none; }
  .btn .label{
    position:relative;
    top:-1px; }

a.label:focus,a.label:hover{
  color:#fff;
  text-decoration:none;
  cursor:pointer; }

.label-default{
  background-color:#909090; }
  .label-default[href]:focus,.label-default[href]:hover{
    background-color:#777; }

.label-primary{
  background-color:#222; }
  .label-primary[href]:focus,.label-primary[href]:hover{
    background-color:#090909; }

.label-success{
  background-color:#57bf6d; }
  .label-success[href]:focus,.label-success[href]:hover{
    background-color:#3fa454; }

.label-info{
  background-color:#33aebd; }
  .label-info[href]:focus,.label-info[href]:hover{
    background-color:#288995; }

.label-warning{
  background-color:#fbaf3f; }
  .label-warning[href]:focus,.label-warning[href]:hover{
    background-color:#fa9a0d; }

.label-danger{
  background-color:#e42234; }
  .label-danger[href]:focus,.label-danger[href]:hover{
    background-color:#bc1726; }

.badge{
  display:inline-block;
  min-width:10px;
  padding:3px 7px;
  font-size:12px;
  font-weight:700;
  color:#fff;
  line-height:1;
  vertical-align:baseline;
  white-space:nowrap;
  text-align:center;
  background-color:#909090;
  border-radius:10px; }
  .badge:empty{
    display:none; }
  .btn .badge{
    position:relative;
    top:-1px; }
  .btn-group-xs>.btn .badge,.btn-xs .badge{
    top:0;
    padding:1px 5px; }
  .nav-pills>.active>a>.badge,a.list-group-item.active>.badge{
    color:#666;
    background-color:#fff; }
  .nav-pills>li>a>.badge{
    margin-left:3px; }

a.badge:focus,a.badge:hover{
  color:#fff;
  text-decoration:none;
  cursor:pointer; }

.jumbotron{
  padding:30px;
  margin-bottom:30px;
  background-color:#eee; }
  .jumbotron,.jumbotron .h1,.jumbotron h1{
  color:inherit; }
  .jumbotron p{
    margin-bottom:15px;
    font-size:21px;
    font-weight:200; }
  .jumbotron>hr{
    border-top-color:#d5d5d5; }
  .container .jumbotron{
    border-radius:6px; }
  .jumbotron .container{
    max-width:100%; }
  @media screen and (min-width: 768px){
    .jumbotron{
      padding-top:48px;
      padding-bottom:48px; }
      .container .jumbotron{
        padding-left:60px;
        padding-right:60px; }
      .jumbotron .h1,.jumbotron h1{
        font-size:63px; } }

.thumbnail{
  display:block;
  padding:0;
  margin-bottom:20px;
  line-height:1.7;
  background-color:#fff;
  border:1px solid #dfdfdf;
  border-radius:0; }
  .thumbnail>img,.thumbnail a>img{
    display:block;
    max-width:100%;
    height:auto;
    margin-left:auto;
    margin-right:auto; }
  .thumbnail .caption{
    padding:0;
    color:#666; }

a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{
  border-color:#666; }

.alert{
  padding:15px;
  margin-bottom:23px;
  border:1px solid transparent;
  border-radius:0; }
  .alert h4{
    margin-top:0;
    color:inherit; }
  .alert .alert-link{
    font-weight:700; }
  .alert>p,.alert>ul{
    margin-bottom:0; }
  .alert>p+p{
    margin-top:5px; }

.alert-dismissable,.alert-dismissible{
  padding-right:35px; }
  .alert-dismissable .close,.alert-dismissible .close{
    position:relative;
    top:-2px;
    right:-21px;
    color:inherit; }

.alert-success{
  background-color:#dff0d8;
  border-color:#d6e9c6;
  color:#3c763d; }
  .alert-success hr{
    border-top-color:#c9e2b3; }
  .alert-success .alert-link{
    color:#2b542c; }

.alert-info{
  background-color:#d9edf7;
  border-color:#bce8f1;
  color:#31708f; }
  .alert-info hr{
    border-top-color:#a6e1ec; }
  .alert-info .alert-link{
    color:#245269; }

.alert-warning{
  background-color:#fcf8e3;
  border-color:#faebcc;
  color:#8a6d3b; }
  .alert-warning hr{
    border-top-color:#f7e1b5; }
  .alert-warning .alert-link{
    color:#66512c; }

.alert-danger{
  background-color:#f2dede;
  border-color:#ebccd1;
  color:#a94442; }
  .alert-danger hr{
    border-top-color:#e4b9c0; }
  .alert-danger .alert-link{
    color:#843534; }

@-webkit-keyframes a{
  0%{
    background-position:40px 0; }
  to{
    background-position:0 0; } }

@keyframes a{
  0%{
    background-position:40px 0; }
  to{
    background-position:0 0; } }

.progress{
  overflow:hidden;
  height:23px;
  margin-bottom:23px;
  margin-bottom:30px;
  background-color:#dfdfdf;
  border-radius:0; }

.progress-bar{
  float:left;
  width:0;
  height:100%;
  font-size:12px;
  line-height:23px;
  color:#fff;
  text-align:center;
  background-color:#222;
  box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);
  -webkit-transition:width .6s ease;
  transition:width .6s ease; }

.progress-bar-striped,.progress-striped .progress-bar{
  background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,hsla(0,0%,100%,.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,hsla(0,0%,100%,.15)),color-stop(.75,hsla(0,0%,100%,.15)),color-stop(.75,transparent),to(transparent));
  background-image:-webkit-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);
  background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);
  background-size:40px 40px; }

.progress-bar.active,.progress.active .progress-bar{
  -webkit-animation:a 2s linear infinite;
  animation:a 2s linear infinite; }

.progress-bar[aria-valuenow="1"],.progress-bar[aria-valuenow="2"]{
  min-width:30px; }

.progress-bar[aria-valuenow="0"]{
  color:#909090;
  min-width:30px;
  background-color:transparent;
  background-image:none;
  box-shadow:none; }

.progress-bar-success{
  background-color:#57bf6d; }
  .progress-striped .progress-bar-success{
    background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,hsla(0,0%,100%,.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,hsla(0,0%,100%,.15)),color-stop(.75,hsla(0,0%,100%,.15)),color-stop(.75,transparent),to(transparent));
    background-image:-webkit-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);
    background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent); }

.progress-bar-info{
  background-color:#33aebd; }
  .progress-striped .progress-bar-info{
    background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,hsla(0,0%,100%,.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,hsla(0,0%,100%,.15)),color-stop(.75,hsla(0,0%,100%,.15)),color-stop(.75,transparent),to(transparent));
    background-image:-webkit-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);
    background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent); }

.progress-bar-warning{
  background-color:#fbaf3f; }
  .progress-striped .progress-bar-warning{
    background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,hsla(0,0%,100%,.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,hsla(0,0%,100%,.15)),color-stop(.75,hsla(0,0%,100%,.15)),color-stop(.75,transparent),to(transparent));
    background-image:-webkit-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);
    background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent); }

.progress-bar-danger{
  background-color:#e42234; }
  .progress-striped .progress-bar-danger{
    background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,hsla(0,0%,100%,.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,hsla(0,0%,100%,.15)),color-stop(.75,hsla(0,0%,100%,.15)),color-stop(.75,transparent),to(transparent));
    background-image:-webkit-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);
    background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent); }

.media,.media-body{
  overflow:hidden;
  zoom:1; }

.media,.media .media{
  margin-top:15px; }

.media:first-child{
  margin-top:0; }

.media-object{
  display:block; }

.media-heading{
  margin:0 0 5px; }

.media>.pull-left{
  margin-right:10px; }

.media>.pull-right{
  margin-left:10px; }

.media-list{
  padding-left:0;
  list-style:none; }

.list-group{
  margin-bottom:20px;
  padding-left:0; }

.list-group-item{
  position:relative;
  display:block;
  padding:10px 15px;
  margin-bottom:-1px;
  background-color:#fff;
  border:1px solid #dfdfdf; }
  .list-group-item:first-child{
    border-top-right-radius:0;
    border-top-left-radius:0; }
  .list-group-item:last-child{
    margin-bottom:0;
    border-bottom-right-radius:0;
    border-bottom-left-radius:0; }
  .list-group-item>.badge{
    float:right; }
  .list-group-item>.badge+.badge{
    margin-right:5px; }

a.list-group-item{
  color:#555; }
  a.list-group-item .list-group-item-heading{
    color:#222; }
  a.list-group-item:focus,a.list-group-item:hover{
    text-decoration:none;
    color:#555;
    background-color:#f5f5f5; }

.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{
  background-color:#eee;
  color:#909090; }
  .list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{
    color:inherit; }
  .list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{
    color:#909090; }

.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{
  z-index:2;
  color:#fff;
  background-color:#222;
  border-color:#222; }
  .list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{
    color:inherit; }
  .list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{
    color:#888; }

.list-group-item-success{
  color:#3c763d;
  background-color:#dff0d8; }

a.list-group-item-success{
  color:#3c763d; }
  a.list-group-item-success .list-group-item-heading{
    color:inherit; }
  a.list-group-item-success:focus,a.list-group-item-success:hover{
    color:#3c763d;
    background-color:#d0e9c6; }
  a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover{
    color:#fff;
    background-color:#3c763d;
    border-color:#3c763d; }

.list-group-item-info{
  color:#31708f;
  background-color:#d9edf7; }

a.list-group-item-info{
  color:#31708f; }
  a.list-group-item-info .list-group-item-heading{
    color:inherit; }
  a.list-group-item-info:focus,a.list-group-item-info:hover{
    color:#31708f;
    background-color:#c4e3f3; }
  a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover{
    color:#fff;
    background-color:#31708f;
    border-color:#31708f; }

.list-group-item-warning{
  color:#8a6d3b;
  background-color:#fcf8e3; }

a.list-group-item-warning{
  color:#8a6d3b; }
  a.list-group-item-warning .list-group-item-heading{
    color:inherit; }
  a.list-group-item-warning:focus,a.list-group-item-warning:hover{
    color:#8a6d3b;
    background-color:#faf2cc; }
  a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover{
    color:#fff;
    background-color:#8a6d3b;
    border-color:#8a6d3b; }

.list-group-item-danger{
  color:#a94442;
  background-color:#f2dede; }

a.list-group-item-danger{
  color:#a94442; }
  a.list-group-item-danger .list-group-item-heading{
    color:inherit; }
  a.list-group-item-danger:focus,a.list-group-item-danger:hover{
    color:#a94442;
    background-color:#ebcccc; }
  a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover{
    color:#fff;
    background-color:#a94442;
    border-color:#a94442; }

.list-group-item-heading{
  margin-top:0;
  margin-bottom:5px; }

.list-group-item-text{
  margin-bottom:0;
  line-height:1.3; }

.panel{
  margin-bottom:23px;
  background-color:#fff;
  border:1px solid #dfdfdf;
  border-radius:0;
  box-shadow:none; }

.panel-body{
  padding:20px; }
  .panel-body:after,.panel-body:before{
    content:" ";
    display:table; }
  .panel-body:after{
    clear:both; }

.panel-heading{
  padding:15px 20px;
  border-bottom:1px solid transparent;
  border-top-right-radius:-1;
  border-top-left-radius:-1; }

.panel-heading>.dropdown .dropdown-toggle,.panel-title{
    color:inherit; }

.panel-title{
  margin-top:0;
  margin-bottom:0;
  font-size:16px; }
  .panel-title>a{
    color:inherit; }

.panel-footer{
  padding:15px;
  background-color:#fff;
  border-top:1px solid #dfdfdf;
  border-bottom-right-radius:0;
  border-bottom-left-radius:0; }

.panel>.list-group{
  margin-bottom:0; }
  .panel>.list-group .list-group-item{
    border-width:1px 0;
    border-radius:0; }
  .panel>.list-group:first-child .list-group-item:first-child{
    border-top:0;
    border-top-right-radius:-1;
    border-top-left-radius:-1; }
  .panel>.list-group:last-child .list-group-item:last-child{
    border-bottom:0;
    border-bottom-right-radius:-1;
    border-bottom-left-radius:-1; }

.list-group+.panel-footer,.panel-heading+.list-group .list-group-item:first-child{
  border-top-width:0; }

.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{
  margin-bottom:0; }

.panel>.table-responsive:first-child>.table:first-child,.panel>.table:first-child{
  border-top-right-radius:-1;
  border-top-left-radius:-1; }
  .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{
    border-top-left-radius:-1; }
  .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{
    border-top-right-radius:-1; }

.panel>.table-responsive:last-child>.table:last-child,.panel>.table:last-child{
  border-bottom-right-radius:-1;
  border-bottom-left-radius:-1; }
  .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{
    border-bottom-left-radius:-1; }
  .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{
    border-bottom-right-radius:-1; }

.panel>.panel-body+.table,.panel>.panel-body+.table-responsive{
  border-top:1px solid #dfdfdf; }

.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{
  border-top:0; }

.panel>.table-bordered,.panel>.table-responsive>.table-bordered{
  border:0; }
  .panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{
    border-left:0; }
  .panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{
    border-right:0; }
  .panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{
    border-bottom:0; }

.panel>.table-responsive{
  border:0;
  margin-bottom:0; }

.panel-group{
  margin-bottom:23px; }
  .panel-group .panel{
    margin-bottom:0;
    border-radius:0; }
    .panel-group .panel+.panel{
      margin-top:5px; }
  .panel-group .panel-heading{
    border-bottom:0; }
    .panel-group .panel-heading+.panel-collapse>.panel-body{
      border-top:1px solid #dfdfdf; }
  .panel-group .panel-footer{
    border-top:0; }
    .panel-group .panel-footer+.panel-collapse .panel-body{
      border-bottom:1px solid #dfdfdf; }

.panel-default{
  border-color:#dfdfdf; }
  .panel-default>.panel-heading{
    color:#222;
    background-color:transparent;
    border-color:#dfdfdf; }
    .panel-default>.panel-heading+.panel-collapse .panel-body{
      border-top-color:#dfdfdf; }
  .panel-default>.panel-footer+.panel-collapse .panel-body{
    border-bottom-color:#dfdfdf; }

.panel-primary{
  border-color:#222; }
  .panel-primary>.panel-heading{
    color:#fff;
    background-color:#222;
    border-color:#222; }
    .panel-primary>.panel-heading+.panel-collapse .panel-body{
      border-top-color:#222; }
  .panel-primary>.panel-footer+.panel-collapse .panel-body{
    border-bottom-color:#222; }

.panel-success{
  border-color:#d6e9c6; }
  .panel-success>.panel-heading{
    color:#3c763d;
    background-color:#dff0d8;
    border-color:#d6e9c6; }
    .panel-success>.panel-heading+.panel-collapse .panel-body{
      border-top-color:#d6e9c6; }
  .panel-success>.panel-footer+.panel-collapse .panel-body{
    border-bottom-color:#d6e9c6; }

.panel-info{
  border-color:#bce8f1; }
  .panel-info>.panel-heading{
    color:#31708f;
    background-color:#d9edf7;
    border-color:#bce8f1; }
    .panel-info>.panel-heading+.panel-collapse .panel-body{
      border-top-color:#bce8f1; }
  .panel-info>.panel-footer+.panel-collapse .panel-body{
    border-bottom-color:#bce8f1; }

.panel-warning{
  border-color:#faebcc; }
  .panel-warning>.panel-heading{
    color:#8a6d3b;
    background-color:#fcf8e3;
    border-color:#faebcc; }
    .panel-warning>.panel-heading+.panel-collapse .panel-body{
      border-top-color:#faebcc; }
  .panel-warning>.panel-footer+.panel-collapse .panel-body{
    border-bottom-color:#faebcc; }

.panel-danger{
  border-color:#ebccd1; }
  .panel-danger>.panel-heading{
    color:#a94442;
    background-color:#f2dede;
    border-color:#ebccd1; }
    .panel-danger>.panel-heading+.panel-collapse .panel-body{
      border-top-color:#ebccd1; }
  .panel-danger>.panel-footer+.panel-collapse .panel-body{
    border-bottom-color:#ebccd1; }

.embed-responsive{
  position:relative;
  display:block;
  height:0;
  padding:0;
  overflow:hidden; }
  .embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object{
    position:absolute;
    top:0;
    left:0;
    bottom:0;
    height:100%;
    width:100%;
    border:0; }
  .embed-responsive.embed-responsive-16by9{
    padding-bottom:56.25%; }
  .embed-responsive.embed-responsive-4by3{
    padding-bottom:75%; }

.well{
  min-height:20px;
  padding:40px;
  margin-bottom:20px;
  background-color:#fff;
  border:0 solid transparent;
  border-radius:0;
  box-shadow:none; }
  .well blockquote{
    border-color:#ddd;
    border-color:rgba(0,0,0,.15); }

.well-lg{
  padding:24px;
  border-radius:0; }

.well-sm{
  padding:9px;
  border-radius:0; }

.close{
  float:right;
  font-size:20px;
  font-weight:700;
  line-height:1;
  color:#000;
  text-shadow:0 1px 0 #fff;
  opacity:1;
  filter:alpha(opacity=100); }
  .close:focus,.close:hover{
    color:#000;
    text-decoration:none;
    cursor:pointer;
    opacity:.5;
    filter:alpha(opacity=50); }

button.close{
  padding:0;
  cursor:pointer;
  background:transparent;
  border:0;
  -webkit-appearance:none; }

.modal,.modal-open{
  overflow:hidden; }

.modal{
  display:none;
  position:fixed;
  top:0;
  right:0;
  bottom:0;
  left:0;
  z-index:1050;
  -webkit-overflow-scrolling:touch;
  outline:0; }
  .modal.fade .modal-dialog{
    -webkit-transform:translate3d(0,-25%,0);
    transform:translate3d(0,-25%,0);
    -webkit-transition:-webkit-transform .3s ease-out;
    transition:transform .3s ease-out; }
  .modal.in .modal-dialog{
    -webkit-transform:translateZ(0);
    transform:translateZ(0); }

.modal-open .modal{
  overflow-x:hidden;
  overflow-y:auto; }

.modal-dialog{
  position:relative;
  width:auto;
  margin:10px; }

.modal-content{
  position:relative;
  background-color:#fff;
  border:1px solid #999;
  border:1px solid rgba(0,0,0,.2);
  border-radius:6px;
  box-shadow:0 3px 9px rgba(0,0,0,.5);
  background-clip:padding-box;
  outline:0; }

.modal-backdrop{
  position:fixed;
  top:0;
  right:0;
  bottom:0;
  left:0;
  z-index:1040;
  background-color:#000; }
  .modal-backdrop.fade{
    opacity:0;
    filter:alpha(opacity=0); }
  .modal-backdrop.in{
    opacity:.5;
    filter:alpha(opacity=50); }

.modal-header{
  padding:15px;
  border-bottom:1px solid #e5e5e5;
  min-height:16.7px; }

.modal-header .close{
  margin-top:-2px; }

.modal-title{
  margin:0;
  line-height:1.7; }

.modal-body{
  position:relative;
  padding:15px; }

.modal-footer{
  padding:15px;
  text-align:right;
  border-top:1px solid #e5e5e5; }
  .modal-footer:after,.modal-footer:before{
    content:" ";
    display:table; }
  .modal-footer:after{
    clear:both; }
  .modal-footer .btn+.btn{
    margin-left:5px;
    margin-bottom:0; }
  .modal-footer .btn-group .btn+.btn{
    margin-left:-1px; }
  .modal-footer .btn-block+.btn-block{
    margin-left:0; }

.modal-scrollbar-measure{
  position:absolute;
  top:-9999px;
  width:50px;
  height:50px;
  overflow:scroll; }

@media (min-width: 768px){
  .modal-dialog{
    width:600px;
    margin:30px auto; }
  .modal-content{
    box-shadow:0 5px 15px rgba(0,0,0,.5); }
  .modal-sm{
    width:300px; } }

@media (min-width: 992px){
  .modal-lg{
    width:900px; } }

.tooltip{
  position:absolute;
  z-index:1070;
  display:block;
  visibility:visible;
  font-size:12px;
  line-height:1.4;
  opacity:0;
  filter:alpha(opacity=0); }
  .tooltip.in{
    opacity:.9;
    filter:alpha(opacity=90); }
  .tooltip.top{
    margin-top:-3px;
    padding:5px 0; }
  .tooltip.right{
    margin-left:3px;
    padding:0 5px; }
  .tooltip.bottom{
    margin-top:3px;
    padding:5px 0; }
  .tooltip.left{
    margin-left:-3px;
    padding:0 5px; }

.tooltip-inner{
  max-width:200px;
  padding:3px 8px;
  color:#fff;
  text-align:center;
  text-decoration:none;
  background-color:#000;
  border-radius:0; }

.tooltip-arrow{
  position:absolute;
  width:0;
  height:0;
  border-color:transparent;
  border-style:solid; }

.tooltip.top .tooltip-arrow{
  bottom:0;
  left:50%;
  margin-left:-5px;
  border-width:5px 5px 0;
  border-top-color:#000; }

.tooltip.top-left .tooltip-arrow{
  bottom:0;
  left:5px;
  border-width:5px 5px 0;
  border-top-color:#000; }

.tooltip.top-right .tooltip-arrow{
  bottom:0;
  right:5px;
  border-width:5px 5px 0;
  border-top-color:#000; }

.tooltip.right .tooltip-arrow{
  top:50%;
  left:0;
  margin-top:-5px;
  border-width:5px 5px 5px 0;
  border-right-color:#000; }

.tooltip.left .tooltip-arrow{
  top:50%;
  right:0;
  margin-top:-5px;
  border-width:5px 0 5px 5px;
  border-left-color:#000; }

.tooltip.bottom .tooltip-arrow{
  top:0;
  left:50%;
  margin-left:-5px;
  border-width:0 5px 5px;
  border-bottom-color:#000; }

.tooltip.bottom-left .tooltip-arrow{
  top:0;
  left:5px;
  border-width:0 5px 5px;
  border-bottom-color:#000; }

.tooltip.bottom-right .tooltip-arrow{
  top:0;
  right:5px;
  border-width:0 5px 5px;
  border-bottom-color:#000; }

.popover{
  position:absolute;
  top:0;
  left:0;
  z-index:1060;
  display:none;
  max-width:276px;
  padding:1px;
  text-align:left;
  background-color:#fff;
  background-clip:padding-box;
  border:1px solid #999;
  border:1px solid rgba(0,0,0,.2);
  border-radius:6px;
  box-shadow:0 5px 10px rgba(0,0,0,.2);
  white-space:normal; }
  .popover.top{
    margin-top:-10px; }
  .popover.right{
    margin-left:10px; }
  .popover.bottom{
    margin-top:10px; }
  .popover.left{
    margin-left:-10px; }

.popover-title{
  margin:0;
  padding:8px 14px;
  font-size:14px;
  font-weight:400;
  line-height:18px;
  background-color:#f7f7f7;
  border-bottom:1px solid #ebebeb;
  border-radius:5px 5px 0 0; }

.popover-content{
  padding:9px 14px; }

.popover>.arrow,.popover>.arrow:after{
  position:absolute;
  display:block;
  width:0;
  height:0;
  border-color:transparent;
  border-style:solid; }

.popover>.arrow{
  border-width:11px; }

.popover>.arrow:after{
  border-width:10px;
  content:""; }

.popover.top>.arrow{
  left:50%;
  margin-left:-11px;
  border-bottom-width:0;
  border-top-color:#666;
  border-top-color:rgba(0,0,0,.25);
  bottom:-11px; }
  .popover.top>.arrow:after{
    content:" ";
    bottom:1px;
    margin-left:-10px;
    border-bottom-width:0;
    border-top-color:#fff; }

.popover.right>.arrow{
  top:50%;
  left:-11px;
  margin-top:-11px;
  border-left-width:0;
  border-right-color:#666;
  border-right-color:rgba(0,0,0,.25); }
  .popover.right>.arrow:after{
    content:" ";
    left:1px;
    bottom:-10px;
    border-left-width:0;
    border-right-color:#fff; }

.popover.bottom>.arrow{
  left:50%;
  margin-left:-11px;
  border-top-width:0;
  border-bottom-color:#666;
  border-bottom-color:rgba(0,0,0,.25);
  top:-11px; }
  .popover.bottom>.arrow:after{
    content:" ";
    top:1px;
    margin-left:-10px;
    border-top-width:0;
    border-bottom-color:#fff; }

.popover.left>.arrow{
  top:50%;
  right:-11px;
  margin-top:-11px;
  border-right-width:0;
  border-left-color:#666;
  border-left-color:rgba(0,0,0,.25); }
  .popover.left>.arrow:after{
    content:" ";
    right:1px;
    border-right-width:0;
    border-left-color:#fff;
    bottom:-10px; }

.carousel-inner,.carousel-wrapper{
  position:relative; }

.carousel-inner{
  overflow:hidden;
  width:100%; }
  .carousel-inner>.item{
    display:none;
    position:relative;
    -webkit-transition:left .6s ease-in-out;
    transition:left .6s ease-in-out; }
    .carousel-inner>.item>a>img,.carousel-inner>.item>img{
      display:block;
      max-width:100%;
      height:auto;
      line-height:1; }
  .carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{
    display:block; }
  .carousel-inner>.active{
    left:0; }
  .carousel-inner>.next,.carousel-inner>.prev{
    position:absolute;
    top:0;
    width:100%; }
  .carousel-inner>.next{
    left:100%; }
  .carousel-inner>.prev{
    left:-100%; }
  .carousel-inner>.next.left,.carousel-inner>.prev.right{
    left:0; }
  .carousel-inner>.active.left{
    left:-100%; }
  .carousel-inner>.active.right{
    left:100%; }

.carousel-control{
  position:absolute;
  top:0;
  bottom:0;
  display:table;
  width:42px;
  height:42px;
  background:#df8f90;
  opacity:.2;
  filter:alpha(opacity=20);
  font-size:10px;
  color:#fff;
  text-align:center;
  -webkit-transition:all .3s ease;
  transition:all .3s ease; }
  .carousel-control.right{
    left:auto;
    right:0; }
  .carousel-control:focus,.carousel-control:hover{
    color:#fff;
    opacity:1;
    filter:alpha(opacity=100); }
  .carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{
    position:absolute;
    top:50%;
    z-index:5;
    display:inline-block; }
  .carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{
    left:50%;
    margin-left:-10px; }
  .carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{
    right:50%;
    margin-right:-10px; }
  .carousel-control .icon-next,.carousel-control .icon-prev{
    width:20px;
    height:20px;
    margin-top:-10px;
    font-family:serif; }
  .carousel-control .icon-prev:before{
    content:"\2039"; }
  .carousel-control .icon-next:before{
    content:"\203a"; }
  .carousel-control>*{
    display:table-cell !important;
    vertical-align:middle; }

.carousel-indicators{
  position:absolute;
  bottom:10px;
  left:50%;
  z-index:15;
  width:60%;
  margin-left:-30%;
  padding-left:0;
  list-style:none;
  text-align:center; }
  .carousel-indicators li{
    display:inline-block;
    width:10px;
    height:10px;
    margin:1px;
    text-indent:-999px;
    border:1px solid #dfdfdf;
    border-radius:10px;
    cursor:pointer;
    background-color:#000 \9;
    background-color:transparent; }
  .carousel-indicators .active{
    margin:0;
    width:12px;
    height:12px;
    background-color:#dfdfdf; }

.carousel-caption{
  position:absolute;
  left:15%;
  right:15%;
  bottom:20px;
  z-index:10;
  padding-top:20px;
  padding-bottom:20px;
  color:#fff;
  text-align:center; }
  .carousel-caption,.carousel-caption .btn{
  text-shadow:none; }

.owl-buttons.disabled{
  display:none; }

@media screen and (min-width: 768px){
  .carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{
    width:30px;
    height:30px;
    margin-top:-15px;
    font-size:30px; }
  .carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{
    margin-left:-15px; }
  .carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{
    margin-right:-15px; }
  .carousel-caption{
    left:20%;
    right:20%;
    padding-bottom:30px; }
  .carousel-indicators{
    bottom:20px; } }

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

.clearfix:after{
  clear:both; }

.center-block{
  display:block;
  margin-left:auto;
  margin-right:auto; }

.pull-right{
  float:right !important; }

.pull-left{
  float:left !important; }

.hide{
  display:none !important; }

.show{
  display:block !important; }

.invisible{
  visibility:hidden; }

.text-hide{
  font:0/0 a;
  color:transparent;
  text-shadow:none;
  background-color:transparent;
  border:0; }

.hidden{
  display:none !important;
  visibility:hidden !important; }

.affix{
  position:fixed;
  -webkit-transform:translateZ(0);
  transform:translateZ(0); }

@-ms-viewport{
  width:device-width; }

.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,td.visible-xs,th.visible-xs,tr.visible-xs{
  display:none !important; }

@media (max-width: 767px){
  .visible-xs{
    display:block !important; }
  tr.visible-xs{
    display:table-row !important; }
  td.visible-xs,th.visible-xs{
    display:table-cell !important; } }

@media (max-width: 767px){
  .visible-xs-block{
    display:block !important; } }

@media (max-width: 767px){
  .visible-xs-inline{
    display:inline !important; } }

@media (max-width: 767px){
  .visible-xs-inline-block{
    display:inline-block !important; } }

@media (min-width: 768px) and (max-width: 991px){
  .visible-sm{
    display:block !important; }
  tr.visible-sm{
    display:table-row !important; }
  td.visible-sm,th.visible-sm{
    display:table-cell !important; } }

@media (min-width: 768px) and (max-width: 991px){
  .visible-sm-block{
    display:block !important; } }

@media (min-width: 768px) and (max-width: 991px){
  .visible-sm-inline{
    display:inline !important; } }

@media (min-width: 768px) and (max-width: 991px){
  .visible-sm-inline-block{
    display:inline-block !important; } }

@media (min-width: 992px) and (max-width: 1199px){
  .visible-md{
    display:block !important; }
  tr.visible-md{
    display:table-row !important; }
  td.visible-md,th.visible-md{
    display:table-cell !important; } }

@media (min-width: 992px) and (max-width: 1199px){
  .visible-md-block{
    display:block !important; } }

@media (min-width: 992px) and (max-width: 1199px){
  .visible-md-inline{
    display:inline !important; } }

@media (min-width: 992px) and (max-width: 1199px){
  .visible-md-inline-block{
    display:inline-block !important; } }

@media (min-width: 1200px){
  .visible-lg{
    display:block !important; }
  tr.visible-lg{
    display:table-row !important; }
  td.visible-lg,th.visible-lg{
    display:table-cell !important; } }

@media (min-width: 1200px){
  .visible-lg-block{
    display:block !important; } }

@media (min-width: 1200px){
  .visible-lg-inline{
    display:inline !important; } }

@media (min-width: 1200px){
  .visible-lg-inline-block{
    display:inline-block !important; } }

@media (max-width: 767px){
  .hidden-xs,td.hidden-xs,th.hidden-xs,tr.hidden-xs{
    display:none !important; } }

@media (min-width: 768px) and (max-width: 991px){
  .hidden-sm,td.hidden-sm,th.hidden-sm,tr.hidden-sm{
    display:none !important; } }

@media (min-width: 992px) and (max-width: 1199px){
  .hidden-md,td.hidden-md,th.hidden-md,tr.hidden-md{
    display:none !important; } }

@media (min-width: 1200px){
  .hidden-lg,td.hidden-lg,th.hidden-lg,tr.hidden-lg{
    display:none !important; } }

.visible-print,td.visible-print,th.visible-print,tr.visible-print{
  display:none !important; }

@media print{
  .visible-print{
    display:block !important; }
  tr.visible-print{
    display:table-row !important; }
  td.visible-print,th.visible-print{
    display:table-cell !important; } }

.visible-print-block{
  display:none !important; }
  @media print{
    .visible-print-block{
      display:block !important; } }

.visible-print-inline{
  display:none !important; }
  @media print{
    .visible-print-inline{
      display:inline !important; } }

.visible-print-inline-block{
  display:none !important; }
  @media print{
    .visible-print-inline-block{
      display:inline-block !important; } }

@media print{
  .hidden-print,td.hidden-print,th.hidden-print,tr.hidden-print{
    display:none !important; } }
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{
	padding:0;
	margin:0;
	border:0;
	outline:none;
	vertical-align:top;
}

.fancybox-wrap{
	position:absolute;
	top:0;
	left:0;
	z-index:2;
}

.fancybox-skin{
	position:relative;
	color:#444;
	text-shadow:none;
	border-radius:4px;
}

.fancybox-opened{
	z-index:3;
}

.fancybox-inner,.fancybox-outer{
	position:relative;
}

.fancybox-inner{
	overflow:hidden;
}

.fancybox-type-iframe .fancybox-inner{
	-webkit-overflow-scrolling:touch;
}

.fancybox-error{
	color:#444;
	font:14px/20px Helvetica Neue,Helvetica,Arial,sans-serif;
	margin:0;
	padding:15px;
	white-space:nowrap;
}

.fancybox-iframe,.fancybox-image{
	display:block;
	width:100%;
	height:100%;
}

.fancybox-image{
	max-width:100%;
	max-height:100%;
}

#fancybox-loading{
	position:fixed;
	top:50%;
	left:50%;
	margin-top:-22px;
	margin-left:-22px;
	background-position:0 -108px;
	opacity:.8;
	cursor:pointer;
	z-index:6;
}

#fancybox-loading div{
	width:44px;
	height:44px;
	background:url(/wp-content/themes/cariana/css/fancy/fancybox_loading.gif) 50% no-repeat;
}

.fancybox-close{
	top:0;
	right:0;
	width:36px;
	height:36px;
}

.fancybox-close,.fancybox-nav{
	position:absolute;
	cursor:pointer;
	z-index:4;
}
.fancybox-prev{
	left:0;
}

.fancybox-next{
	right:0;
}

.fancybox-nav{
	position:absolute;
	top:50%;
	width:36px;
	height:34px;
	margin-top:-18px;
	cursor:pointer;
	z-index:4;
}

.fancybox-next,.fancybox-prev span:before{
	font-family:FontAwesome;
	font-size:32px;
	
}

.fancybox-prev span{
	left:10px;
}

.fancybox-prev span:before{
	content:"\f177";
}

.fancybox-close{
	background:#ffbe4e url(/wp-content/themes/cariana/css/fancy/close-popup.png) 50% no-repeat;
	border-radius:20px;
	text-align:center;
    line-height:36px;	
}


.fancybox-next span{
	right:10px;
}

.fancybox-next span:before{
	content:"\f178";
}

.fancybox-nav:hover span{
	visibility:visible;
}

.fancybox-tmp{
	position:absolute;
	top:-99999px;
	left:-99999px;
	visibility:hidden;
	max-width:99999px;
	max-height:99999px;
	overflow:visible !important;
}

.fancybox-lock{
    width:auto;
}

.fancybox-lock,.fancybox-lock body{
    overflow:hidden !important;
}

.fancybox-lock-test{
    overflow-y:hidden !important;
}

.fancybox-overlay{
	position:absolute;
	top:0;
	left:0;
	overflow:hidden;
	display:none;
	z-index:1;
	background-color:rgba(33,33,33,.8);
}

.fancybox-overlay-fixed{
	position:fixed;
	bottom:0;
	right:0;
}

.fancybox-lock .fancybox-overlay{
	overflow:auto;
	overflow-y:scroll;
}

.fancybox-title{
	visibility:hidden;
	font:normal 13px/20px Helvetica Neue,Helvetica,Arial,sans-serif;
	position:relative;
	text-shadow:none;
	z-index:5;
}

.fancybox-opened .fancybox-title{
	visibility:visible;
}

.fancybox-title-float-wrap{
	position:absolute;
	bottom:0;
	right:50%;
	margin-bottom:-35px;
	z-index:5;
	text-align:center;
}

.fancybox-title-float-wrap .child{
	display:inline-block;
	margin-right:-100%;
	padding:2px 20px;
	background:transparent;
	background:rgba(0,0,0,.8);
	border-radius:15px;
	text-shadow:0 1px 2px #222;
	color:#fff;
	font-weight:700;
	line-height:24px;
	white-space:nowrap;
}

.fancybox-title-outside-wrap{
	position:relative;
	margin-top:10px;
	color:#fff;
}

.fancybox-title-inside-wrap{
	padding-top:10px;
}

.fancybox-title-over-wrap{
	position:absolute;
	bottom:0;
	left:0;
	color:#fff;
	padding:10px;
	background:#000;
	background:rgba(0,0,0,.8);
}
.fancybox-title{
	display:none;
}.mm-hidden{display:none!important}.mm-wrapper{overflow-x:hidden;position:relative}.mm-menu{display:block;padding:0}.mm-menu,.mm-panels,.mm-panels>.mm-panel{box-sizing:border-box;background:inherit;margin:0;position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.mm-panels,.mm-panels>.mm-panel{border-color:inherit}.mm-panels{overflow:hidden}.mm-panel{-webkit-transform:translate(100%);transform:translate(100%);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;-webkit-transform-origin:top left;transform-origin:top left}.mm-panel.mm-opened{-webkit-transform:translate(0);transform:translate(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.mm-panel.mm-subopened{-webkit-transform:translate(-30%);transform:translate(-30%);-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}.mm-panel.mm-highest{z-index:1}.mm-panel.mm-noanimation{-webkit-transition:none!important;transition:none!important}.mm-panel.mm-noanimation.mm-subopened{-webkit-transform:translate(0);transform:translate(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.mm-panels>.mm-panel{-webkit-overflow-scrolling:touch;overflow:scroll;overflow-x:hidden;overflow-y:auto;padding:0 20px}.mm-panels>.mm-panel.mm-hasnavbar{padding-top:40px}.mm-panels>.mm-panel:not(.mm-hidden){display:block}.mm-panels>.mm-panel:after,.mm-panels>.mm-panel:before{content:"";display:block;height:20px}.mm-vertical .mm-panel{-webkit-transform:none!important;transform:none!important}.mm-listview .mm-vertical .mm-panel,.mm-vertical .mm-listview .mm-panel{display:none;padding:10px 0 10px 10px}.mm-listview .mm-vertical .mm-panel .mm-listview>li:last-child:after,.mm-vertical .mm-listview .mm-panel .mm-listview>li:last-child:after{border-color:transparent}.mm-vertical li.mm-opened>.mm-panel,li.mm-vertical.mm-opened>.mm-panel{display:block}.mm-listview>li.mm-vertical>.mm-next,.mm-vertical .mm-listview>li>.mm-next{box-sizing:border-box;height:40px;bottom:auto}.mm-listview>li.mm-vertical.mm-opened>.mm-next:after,.mm-vertical .mm-listview>li.mm-opened>.mm-next:after{-webkit-transform:rotate(225deg);transform:rotate(225deg);right:19px}.mm-btn{box-sizing:border-box;width:40px;height:40px;position:absolute;top:0;z-index:1}.mm-clear:after,.mm-clear:before,.mm-close:after,.mm-close:before{content:"";border:2px solid transparent;display:block;width:5px;height:5px;margin:auto;position:absolute;top:0;bottom:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.mm-clear:before,.mm-close:before{border-right:none;border-bottom:none;right:18px}.mm-clear:after,.mm-close:after{border-left:none;border-top:none;right:25px}.mm-next:after,.mm-prev:before{content:"";border-top:2px solid transparent;border-left:2px solid transparent;display:block;width:8px;height:8px;margin:auto;position:absolute;top:0;bottom:0}.mm-prev:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);left:23px;right:auto}.mm-next:after{-webkit-transform:rotate(135deg);transform:rotate(135deg);right:23px;left:auto}.mm-navbar{border-bottom:1px solid;border-color:inherit;text-align:center;line-height:20px;height:40px;padding:0 40px;margin:0;position:absolute;top:0;left:0;right:0}.mm-navbar>*{display:block;padding:10px 0}.mm-navbar a,.mm-navbar a:hover{text-decoration:none}.mm-navbar .mm-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-navbar .mm-btn:first-child{left:0}.mm-navbar .mm-btn:last-child{text-align:right;right:0}.mm-panel .mm-navbar{display:none}.mm-panel.mm-hasnavbar .mm-navbar{display:block}.mm-listview,.mm-listview>li{list-style:none;display:block;padding:0;margin:0}.mm-listview{font:inherit;font-size:14px;line-height:20px}.mm-listview a,.mm-listview a:hover{text-decoration:none}.mm-listview>li{position:relative}.mm-listview>li,.mm-listview>li .mm-next,.mm-listview>li .mm-next:before,.mm-listview>li:after{border-color:inherit}.mm-listview>li>a,.mm-listview>li>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:inherit;display:block;padding:10px 10px 10px 20px;margin:0}.mm-listview>li:not(.mm-divider):after{content:"";border-bottom-width:1px;border-bottom-style:solid;display:block;position:absolute;left:0;right:0;bottom:0;left:20px}.mm-listview .mm-next{background:rgba(3,2,1,0);width:50px;padding:0;position:absolute;right:0;top:0;bottom:0;z-index:2}.mm-listview .mm-next:before{content:"";border-left-width:1px;border-left-style:solid;display:block;position:absolute;top:0;bottom:0;left:0}.mm-listview .mm-next+a,.mm-listview .mm-next+span{margin-right:50px}.mm-listview .mm-next.mm-fullsubopen{width:100%}.mm-listview .mm-next.mm-fullsubopen:before{border-left:none}.mm-listview .mm-next.mm-fullsubopen+a,.mm-listview .mm-next.mm-fullsubopen+span{padding-right:50px;margin-right:0}.mm-panels>.mm-panel>.mm-listview{margin:20px -20px}.mm-panels>.mm-panel>.mm-listview:first-child,.mm-panels>.mm-panel>.mm-navbar+.mm-listview{margin-top:-20px}.mm-menu{background:#f3f3f3;border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.75)}.mm-menu .mm-navbar>*,.mm-menu .mm-navbar a{color:rgba(0,0,0,.3)}.mm-menu .mm-btn:after,.mm-menu .mm-btn:before{border-color:rgba(0,0,0,.3)}.mm-menu .mm-listview{border-color:rgba(0,0,0,.1)}.mm-menu .mm-listview>li .mm-next:after{border-color:rgba(0,0,0,.3)}.mm-menu .mm-listview>li a:not(.mm-next){-webkit-tap-highlight-color:rgba(255,255,255,.5);tap-highlight-color:hsla(0,0%,100%,.5)}.mm-menu .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu .mm-listview>li.mm-selected>span{background:hsla(0,0%,100%,.5)}.mm-menu .mm-divider,.mm-menu .mm-listview>li.mm-opened.mm-vertical>.mm-panel,.mm-menu .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu.mm-vertical .mm-listview>li.mm-opened>a.mm-next{background:rgba(0,0,0,.05)}
.mm-page{box-sizing:border-box;position:relative}.mm-slideout{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;z-index:1}html.mm-opened{overflow-x:hidden;position:relative}html.mm-blocking,html.mm-blocking body{overflow:hidden}html.mm-background .mm-page{background:inherit}#mm-blocker{background:rgba(3,2,1,0);display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:2}html.mm-blocking #mm-blocker{display:block}.mm-menu.mm-offcanvas{z-index:0;display:none;position:fixed}.mm-menu.mm-offcanvas.mm-opened{display:block}.mm-menu.mm-offcanvas.mm-no-csstransforms.mm-opened{z-index:10}.mm-menu.mm-offcanvas{width:80%;min-width:140px;max-width:440px}html.mm-opening .mm-menu~.mm-slideout{-webkit-transform:translate(80%);transform:translate(80%);-webkit-transform:translate3d(80%,0,0);transform:translate3d(80%,0,0)}@media all and (max-width:175px){html.mm-opening .mm-menu~.mm-slideout{-webkit-transform:translate(140px);transform:translate(140px);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:550px){html.mm-opening .mm-menu~.mm-slideout{-webkit-transform:translate(440px);transform:translate(440px);-webkit-transform:translate3d(440px,0,0);transform:translate3d(440px,0,0)}}.mm-sronly{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;position:absolute!important}
.mm-menu.mm-border-none .mm-listview>li:after,.mm-menu .mm-listview.mm-border-none>li:after,.mm-menu .mm-listview>li.mm-border-none:after{content:none}.mm-menu.mm-border-full .mm-listview>li:after,.mm-menu .mm-listview.mm-border-full>li:after,.mm-menu .mm-listview>li.mm-border-full:after{left:0!important}.mm-menu.mm-border-offset .mm-listview>li:after,.mm-menu .mm-listview.mm-border-offset>li:after,.mm-menu .mm-listview>li.mm-border-offset:after{right:20px}
.mm-menu.mm-offcanvas.mm-fullscreen{width:100%;min-width:140px;max-width:10000px}html.mm-opening .mm-menu.mm-fullscreen~.mm-slideout{-webkit-transform:translate(100%);transform:translate(100%);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}@media all and (max-width:140px){html.mm-opening .mm-menu.mm-fullscreen~.mm-slideout{-webkit-transform:translate(140px);transform:translate(140px);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:10000px){html.mm-opening .mm-menu.mm-fullscreen~.mm-slideout{-webkit-transform:translate(10000px);transform:translate(10000px);-webkit-transform:translate3d(10000px,0,0);transform:translate3d(10000px,0,0)}}html.mm-right.mm-opening .mm-menu.mm-fullscreen~.mm-slideout{-webkit-transform:translate(-100%);transform:translate(-100%);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}@media all and (max-width:140px){html.mm-right.mm-opening .mm-menu.mm-fullscreen~.mm-slideout{-webkit-transform:translate(-140px);transform:translate(-140px);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:10000px){html.mm-right.mm-opening .mm-menu.mm-fullscreen~.mm-slideout{-webkit-transform:translate(-10000px);transform:translate(-10000px);-webkit-transform:translate3d(-10000px,0,0);transform:translate3d(-10000px,0,0)}}.mm-menu.mm-offcanvas.mm-fullscreen.mm-bottom,.mm-menu.mm-offcanvas.mm-fullscreen.mm-top{height:100%;min-height:140px;max-height:10000px}
.mm-menu.mm-fx-menu-zoom{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}html.mm-opened .mm-menu.mm-fx-menu-zoom{-webkit-transform:scale(.7) translate3d(-30%,0,0);transform:scale(.7) translate3d(-30%,0,0);-webkit-transform-origin:left center;transform-origin:left center}html.mm-opening .mm-menu.mm-fx-menu-zoom{-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0)}html.mm-right.mm-opened .mm-menu.mm-fx-menu-zoom{-webkit-transform:scale(.7) translate3d(30%,0,0);transform:scale(.7) translate3d(30%,0,0);-webkit-transform-origin:right center;transform-origin:right center}html.mm-right.mm-opening .mm-menu.mm-fx-menu-zoom{-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0)}.mm-menu.mm-fx-menu-slide{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}html.mm-opened .mm-menu.mm-fx-menu-slide{-webkit-transform:translate(-30%);transform:translate(-30%);-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}html.mm-opening .mm-menu.mm-fx-menu-slide{-webkit-transform:translate(0);transform:translate(0);-webkit-transform:translateZ(0);transform:translateZ(0)}html.mm-right.mm-opened .mm-menu.mm-fx-menu-slide{-webkit-transform:translate(30%);transform:translate(30%);-webkit-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0)}html.mm-right.mm-opening .mm-menu.mm-fx-menu-slide{-webkit-transform:translate(0);transform:translate(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.mm-menu.mm-fx-menu-fade{opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}html.mm-opening .mm-menu.mm-fx-menu-fade{opacity:1}.mm-menu .mm-fx-panels-none.mm-panel,.mm-menu.mm-fx-panels-none .mm-panel{-webkit-transition-property:none;transition-property:none}.mm-menu .mm-fx-panels-none.mm-panel.mm-subopened,.mm-menu.mm-fx-panels-none .mm-panel.mm-subopened{-webkit-transform:translate(0);transform:translate(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.mm-menu .mm-fx-panels-zoom.mm-panel,.mm-menu.mm-fx-panels-zoom .mm-panel{-webkit-transform-origin:left center;transform-origin:left center;-webkit-transform:scale(1.5) translate3d(100%,0,0);transform:scale(1.5) translate3d(100%,0,0)}.mm-menu .mm-fx-panels-zoom.mm-panel.mm-opened,.mm-menu.mm-fx-panels-zoom .mm-panel.mm-opened{-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0)}.mm-menu .mm-fx-panels-zoom.mm-panel.mm-subopened,.mm-menu.mm-fx-panels-zoom .mm-panel.mm-subopened{-webkit-transform:scale(.7) translate3d(-30%,0,0);transform:scale(.7) translate3d(-30%,0,0)}.mm-menu.mm-fx-panels-slide-0 .mm-panel.mm-subopened,.mm-menu .mm-fx-panels-slide-0.mm-panel.mm-subopened{-webkit-transform:translate(0);transform:translate(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.mm-menu.mm-fx-panels-slide-100 .mm-panel.mm-subopened,.mm-menu .mm-fx-panels-slide-100.mm-panel.mm-subopened{-webkit-transform:translate(-100%);transform:translate(-100%);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mm-menu .mm-fx-panels-slide-up.mm-panel,.mm-menu.mm-fx-panels-slide-up .mm-panel{-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.mm-menu .mm-fx-panels-slide-up.mm-panel.mm-opened,.mm-menu.mm-fx-panels-slide-up .mm-panel.mm-opened,.mm-menu .mm-fx-panels-slide-up.mm-panel.mm-subopened,.mm-menu.mm-fx-panels-slide-up .mm-panel.mm-subopened{-webkit-transform:translate(0);transform:translate(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li{-webkit-transition:none .4s ease;transition:none .4s ease}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:first-child{-webkit-transition-delay:50ms;transition-delay:50ms}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(2){-webkit-transition-delay:.1s;transition-delay:.1s}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(3){-webkit-transition-delay:.15s;transition-delay:.15s}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(4){-webkit-transition-delay:.2s;transition-delay:.2s}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(5){-webkit-transition-delay:.25s;transition-delay:.25s}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(6){-webkit-transition-delay:.3s;transition-delay:.3s}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(7){-webkit-transition-delay:.35s;transition-delay:.35s}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(8){-webkit-transition-delay:.4s;transition-delay:.4s}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(9){-webkit-transition-delay:.45s;transition-delay:.45s}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(10){-webkit-transition-delay:.5s;transition-delay:.5s}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(11){-webkit-transition-delay:.55s;transition-delay:.55s}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(12){-webkit-transition-delay:.6s;transition-delay:.6s}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(13){-webkit-transition-delay:.65s;transition-delay:.65s}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(14){-webkit-transition-delay:.7s;transition-delay:.7s}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(15){-webkit-transition-delay:.75s;transition-delay:.75s}.mm-menu.mm-fx-listitems-slide .mm-listview>li{-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transform:translate(50%);transform:translate(50%);-webkit-transform:translate3d(50%,0,0);transform:translate3d(50%,0,0);opacity:0}html.mm-opening .mm-menu.mm-fx-listitems-slide .mm-panel.mm-opened .mm-listview>li{-webkit-transform:translate(0);transform:translate(0);-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}.mm-menu.mm-fx-listitems-fade .mm-listview>li{-webkit-transition-property:opacity;transition-property:opacity;opacity:0}html.mm-opening .mm-menu.mm-fx-listitems-fade .mm-panel.mm-opened .mm-listview>li{opacity:1}.mm-menu.mm-fx-listitems-drop .mm-listview>li{-webkit-transition-property:opacity,top;transition-property:opacity,top;opacity:0;top:-25%}html.mm-opening .mm-menu.mm-fx-listitems-drop .mm-panel.mm-opened .mm-listview>li{opacity:1;top:0}
html.mm-iconbar body{overflow-x:hidden}html.mm-iconbar .mm-page{background:inherit;min-height:100vh}html.mm-iconbar .mm-slideout{box-sizing:border-box;padding-right:60px;-webkit-transform:translate(60px);transform:translate(60px);-webkit-transform:translate3d(60px,0,0);transform:translate3d(60px,0,0)}.mm-menu.mm-iconbar{display:block}
.mm-menu.mm-listview-justify .mm-panels>.mm-panel:after,.mm-menu.mm-listview-justify .mm-panels>.mm-panel:before,.mm-menu .mm-panels>.mm-panel.mm-listview-justify:after,.mm-menu .mm-panels>.mm-panel.mm-listview-justify:before{content:none;display:none}.mm-menu.mm-listview-justify .mm-panels>.mm-panel>.mm-listview,.mm-menu .mm-panels>.mm-panel.mm-listview-justify>.mm-listview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;margin-top:0;margin-bottom:0}.mm-menu.mm-listview-justify .mm-panels>.mm-panel>.mm-listview>li,.mm-menu .mm-panels>.mm-panel.mm-listview-justify>.mm-listview>li{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;min-height:40px}.mm-menu.mm-listview-justify .mm-panels>.mm-panel>.mm-listview>li:not(.mm-divider),.mm-menu .mm-panels>.mm-panel.mm-listview-justify>.mm-listview>li:not(.mm-divider){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mm-menu.mm-listview-justify .mm-panels>.mm-panel>.mm-listview>li>a:not(.mm-next),.mm-menu.mm-listview-justify .mm-panels>.mm-panel>.mm-listview>li>span,.mm-menu .mm-panels>.mm-panel.mm-listview-justify>.mm-listview>li>a:not(.mm-next),.mm-menu .mm-panels>.mm-panel.mm-listview-justify>.mm-listview>li>span{box-sizing:border-box;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mm-listview-small .mm-listview>li>a:not(.mm-next),.mm-listview-small .mm-listview>li>span{padding:7px 10px 7px 20px}.mm-listview-small .mm-listview>li.mm-vertical>.mm-next,.mm-listview-small .mm-vertical>.mm-listview>li>.mm-next{height:34px}.mm-listview-large .mm-listview>li>a:not(.mm-next),.mm-listview-large .mm-listview>li>span{padding:15px 10px 15px 20px}.mm-listview-large .mm-listview>li.mm-vertical>.mm-next,.mm-listview-large .mm-vertical>.mm-listview>li>.mm-next{height:50px}.mm-listview-huge .mm-listview>li>a:not(.mm-next),.mm-listview-huge .mm-listview>li>span{padding:20px 10px 20px 20px}.mm-listview-huge .mm-listview>li.mm-vertical>.mm-next,.mm-listview-huge .mm-vertical>.mm-listview>li>.mm-next{height:60px}.mm-listview .mm-divider{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:10px;text-transform:uppercase;text-indent:20px;line-height:25px}.mm-listview .mm-spacer{padding-top:40px}.mm-listview .mm-spacer>.mm-next{top:40px}.mm-listview .mm-spacer.mm-divider{padding-top:25px}.mm-listview .mm-inset{list-style:inside disc;padding:0 10px 15px 40px;margin:0}.mm-listview .mm-inset>li{padding:5px 0}
.mm-menu .mm-listview.mm-multiline>li>a,.mm-menu .mm-listview.mm-multiline>li>span,.mm-menu .mm-listview>li.mm-multiline>a,.mm-menu .mm-listview>li.mm-multiline>span,.mm-menu.mm-multiline .mm-listview>li>a,.mm-menu.mm-multiline .mm-listview>li>span{text-overflow:clip;white-space:normal}
.mm-menu.mm-opened[class*=mm-pagedim]~#mm-blocker{opacity:0}html.mm-opening .mm-menu.mm-opened[class*=mm-pagedim]~#mm-blocker{opacity:.3;-webkit-transition:opacity .4s ease .4s;transition:opacity .4s ease .4s}.mm-menu.mm-opened.mm-pagedim~#mm-blocker{background:inherit}.mm-menu.mm-opened.mm-pagedim-white~#mm-blocker{background:#fff}.mm-menu.mm-opened.mm-pagedim-black~#mm-blocker{background:#000}
.mm-menu.mm-popup{-webkit-transition:opacity .4s ease;transition:opacity .4s ease;opacity:0;box-shadow:0 2px 10px rgba(0,0,0,.3);height:80%;min-height:140px;max-height:880px;top:50%;left:50%;bottom:auto;right:auto;z-index:2;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.mm-menu.mm-popup.mm-opened~.mm-slideout{-webkit-transform:none!important;transform:none!important;z-index:0}.mm-menu.mm-popup.mm-opened~#mm-blocker{-webkit-transition-delay:0s!important;transition-delay:0s!important;z-index:1}html.mm-opening .mm-menu.mm-popup{opacity:1}
.mm-menu.mm-offcanvas.mm-right{left:auto}html.mm-right.mm-opening .mm-menu~.mm-slideout{-webkit-transform:translate(-80%);transform:translate(-80%);-webkit-transform:translate3d(-80%,0,0);transform:translate3d(-80%,0,0)}@media all and (max-width:175px){html.mm-right.mm-opening .mm-menu~.mm-slideout{-webkit-transform:translate(-140px);transform:translate(-140px);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:550px){html.mm-right.mm-opening .mm-menu~.mm-slideout{-webkit-transform:translate(-440px);transform:translate(-440px);-webkit-transform:translate3d(-440px,0,0);transform:translate3d(-440px,0,0)}}html.mm-front .mm-slideout{-webkit-transform:none!important;transform:none!important;z-index:0}html.mm-front #mm-blocker{z-index:1}html.mm-front .mm-menu.mm-offcanvas{z-index:2}.mm-menu.mm-offcanvas.mm-front,.mm-menu.mm-offcanvas.mm-next{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;-webkit-transform:translate(-100%);transform:translate(-100%);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mm-menu.mm-offcanvas.mm-front.mm-right,.mm-menu.mm-offcanvas.mm-next.mm-right{-webkit-transform:translate(100%);transform:translate(100%);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-menu.mm-offcanvas.mm-top{-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.mm-menu.mm-offcanvas.mm-bottom{-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.mm-menu.mm-offcanvas.mm-bottom,.mm-menu.mm-offcanvas.mm-top{width:100%;min-width:100%;max-width:100%}.mm-menu.mm-offcanvas.mm-bottom{top:auto}html.mm-opening .mm-menu.mm-offcanvas.mm-front,html.mm-opening .mm-menu.mm-offcanvas.mm-next{-webkit-transform:translate(0);transform:translate(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.mm-menu.mm-offcanvas.mm-bottom,.mm-menu.mm-offcanvas.mm-top{height:80%;min-height:140px;max-height:880px}
.mm-menu.mm-shadow-page:after{content:"";display:block;width:20px;height:120%;position:absolute;left:100%;top:-10%;z-index:100}.mm-menu.mm-shadow-page.mm-right:after{left:auto;right:100%}.mm-menu.mm-shadow-page.mm-front:after,.mm-menu.mm-shadow-page.mm-next:after{content:none;display:none}.mm-menu.mm-shadow-page:after,.mm-menu.mm-shadow-panels .mm-panel.mm-opened:nth-child(n+2){box-shadow:0 0 10px rgba(0,0,0,.3)}
.mm-menu.mm-theme-dark{background:#333;border-color:rgba(0,0,0,.15);color:hsla(0,0%,100%,.8)}.mm-menu.mm-theme-dark .mm-navbar>*,.mm-menu.mm-theme-dark .mm-navbar a{color:hsla(0,0%,100%,.4)}.mm-menu.mm-theme-dark .mm-btn:after,.mm-menu.mm-theme-dark .mm-btn:before{border-color:hsla(0,0%,100%,.4)}.mm-menu.mm-theme-dark .mm-listview{border-color:rgba(0,0,0,.15)}.mm-menu.mm-theme-dark .mm-listview>li .mm-next:after{border-color:hsla(0,0%,100%,.4)}.mm-menu.mm-theme-dark .mm-listview>li a:not(.mm-next){-webkit-tap-highlight-color:rgba(0,0,0,.1);tap-highlight-color:rgba(0,0,0,.1)}.mm-menu.mm-theme-dark .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu.mm-theme-dark .mm-listview>li.mm-selected>span{background:rgba(0,0,0,.1)}.mm-menu.mm-theme-dark .mm-divider,.mm-menu.mm-theme-dark .mm-listview>li.mm-opened.mm-vertical>.mm-panel,.mm-menu.mm-theme-dark .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-theme-dark.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu.mm-theme-dark.mm-vertical .mm-listview>li.mm-opened>a.mm-next{background:hsla(0,0%,100%,.05)}.mm-menu.mm-theme-dark label.mm-check:before{border-color:hsla(0,0%,100%,.8)}.mm-menu.mm-theme-dark em.mm-counter{color:hsla(0,0%,100%,.4)}.mm-menu.mm-theme-dark .mm-fixeddivider span{background:hsla(0,0%,100%,.05)}.mm-menu.mm-keyboardfocus a:focus{background:rgba(0,0,0,.1)}.mm-menu.mm-shadow-page.mm-theme-dark:after,.mm-menu.mm-shadow-panels.mm-theme-dark .mm-panel.mm-opened:nth-child(n+2){box-shadow:0 0 20px rgba(0,0,0,.5)}.mm-menu.mm-theme-dark .mm-search input{background:hsla(0,0%,100%,.3);color:hsla(0,0%,100%,.8)}.mm-menu.mm-theme-dark .mm-indexer a,.mm-menu.mm-theme-dark .mm-noresultsmsg{color:hsla(0,0%,100%,.4)}.mm-menu.mm-hoverselected.mm-theme-dark .mm-listview>li>a.mm-fullsubopen:hover+span,.mm-menu.mm-hoverselected.mm-theme-dark .mm-listview>li>a:not(.mm-fullsubopen):hover,.mm-menu.mm-parentselected.mm-theme-dark .mm-listview>li>a.mm-selected.mm-fullsubopen+a,.mm-menu.mm-parentselected.mm-theme-dark .mm-listview>li>a.mm-selected.mm-fullsubopen+span,.mm-menu.mm-parentselected.mm-theme-dark .mm-listview>li>a.mm-selected:not(.mm-fullsubopen){background:rgba(0,0,0,.1)}.mm-menu.mm-theme-dark label.mm-toggle{background:rgba(0,0,0,.15)}.mm-menu.mm-theme-dark label.mm-toggle:before{background:#333}.mm-menu.mm-theme-dark input.mm-toggle:checked~label.mm-toggle{background:#4bd963}.mm-menu.mm-theme-white{background:#fff;border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.6)}.mm-menu.mm-theme-white .mm-navbar>*,.mm-menu.mm-theme-white .mm-navbar a{color:rgba(0,0,0,.3)}.mm-menu.mm-theme-white .mm-btn:after,.mm-menu.mm-theme-white .mm-btn:before{border-color:rgba(0,0,0,.3)}.mm-menu.mm-theme-white .mm-listview{border-color:rgba(0,0,0,.1)}.mm-menu.mm-theme-white .mm-listview>li .mm-next:after{border-color:rgba(0,0,0,.3)}.mm-menu.mm-theme-white .mm-listview>li a:not(.mm-next){-webkit-tap-highlight-color:rgba(0,0,0,.05);tap-highlight-color:rgba(0,0,0,.05)}.mm-menu.mm-theme-white .mm-divider,.mm-menu.mm-theme-white .mm-listview>li.mm-opened.mm-vertical>.mm-panel,.mm-menu.mm-theme-white .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-theme-white .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu.mm-theme-white .mm-listview>li.mm-selected>span,.mm-menu.mm-theme-white.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu.mm-theme-white.mm-vertical .mm-listview>li.mm-opened>a.mm-next{background:rgba(0,0,0,.05)}.mm-menu.mm-theme-white label.mm-check:before{border-color:rgba(0,0,0,.6)}.mm-menu.mm-theme-white em.mm-counter{color:rgba(0,0,0,.3)}.mm-menu.mm-keyboardfocus a:focus,.mm-menu.mm-theme-white .mm-fixeddivider span{background:rgba(0,0,0,.05)}.mm-menu.mm-shadow-page.mm-theme-white:after,.mm-menu.mm-shadow-panels.mm-theme-white .mm-panel.mm-opened:nth-child(n+2){box-shadow:0 0 10px rgba(0,0,0,.2)}.mm-menu.mm-theme-white .mm-search input{background:rgba(0,0,0,.05);color:rgba(0,0,0,.6)}.mm-menu.mm-theme-white .mm-indexer a,.mm-menu.mm-theme-white .mm-noresultsmsg{color:rgba(0,0,0,.3)}.mm-menu.mm-hoverselected.mm-theme-white .mm-listview>li>a.mm-fullsubopen:hover+span,.mm-menu.mm-hoverselected.mm-theme-white .mm-listview>li>a:not(.mm-fullsubopen):hover,.mm-menu.mm-parentselected.mm-theme-white .mm-listview>li>a.mm-selected.mm-fullsubopen+a,.mm-menu.mm-parentselected.mm-theme-white .mm-listview>li>a.mm-selected.mm-fullsubopen+span,.mm-menu.mm-parentselected.mm-theme-white .mm-listview>li>a.mm-selected:not(.mm-fullsubopen){background:rgba(0,0,0,.05)}.mm-menu.mm-theme-white label.mm-toggle{background:rgba(0,0,0,.1)}.mm-menu.mm-theme-white label.mm-toggle:before{background:#fff}.mm-menu.mm-theme-white input.mm-toggle:checked~label.mm-toggle{background:#4bd963}.mm-menu.mm-theme-black{background:#000;border-color:hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.6)}.mm-menu.mm-theme-black .mm-navbar>*,.mm-menu.mm-theme-black .mm-navbar a{color:hsla(0,0%,100%,.4)}.mm-menu.mm-theme-black .mm-btn:after,.mm-menu.mm-theme-black .mm-btn:before{border-color:hsla(0,0%,100%,.4)}.mm-menu.mm-theme-black .mm-listview{border-color:hsla(0,0%,100%,.2)}.mm-menu.mm-theme-black .mm-listview>li .mm-next:after{border-color:hsla(0,0%,100%,.4)}.mm-menu.mm-theme-black .mm-listview>li a:not(.mm-next){-webkit-tap-highlight-color:rgba(255,255,255,.3);tap-highlight-color:hsla(0,0%,100%,.3)}.mm-menu.mm-theme-black .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu.mm-theme-black .mm-listview>li.mm-selected>span{background:hsla(0,0%,100%,.3)}.mm-menu.mm-theme-black .mm-divider,.mm-menu.mm-theme-black .mm-listview>li.mm-opened.mm-vertical>.mm-panel,.mm-menu.mm-theme-black .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-theme-black.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu.mm-theme-black.mm-vertical .mm-listview>li.mm-opened>a.mm-next{background:hsla(0,0%,100%,.2)}.mm-menu.mm-theme-black label.mm-check:before{border-color:hsla(0,0%,100%,.6)}.mm-menu.mm-theme-black em.mm-counter{color:hsla(0,0%,100%,.4)}.mm-menu.mm-theme-black .mm-fixeddivider span{background:hsla(0,0%,100%,.2)}.mm-menu.mm-keyboardfocus a:focus{background:hsla(0,0%,100%,.3)}.mm-menu.mm-shadow-page.mm-theme-black:after{content:none;display:none}.mm-menu.mm-shadow-panels.mm-theme-black .mm-panel.mm-opened:nth-child(n+2){box-shadow:false}.mm-menu.mm-theme-black .mm-search input{background:hsla(0,0%,100%,.3);color:hsla(0,0%,100%,.6)}.mm-menu.mm-theme-black .mm-indexer a,.mm-menu.mm-theme-black .mm-noresultsmsg{color:hsla(0,0%,100%,.4)}.mm-menu.mm-hoverselected.mm-theme-black .mm-listview>li>a.mm-fullsubopen:hover+span,.mm-menu.mm-hoverselected.mm-theme-black .mm-listview>li>a:not(.mm-fullsubopen):hover,.mm-menu.mm-parentselected.mm-theme-black .mm-listview>li>a.mm-selected.mm-fullsubopen+a,.mm-menu.mm-parentselected.mm-theme-black .mm-listview>li>a.mm-selected.mm-fullsubopen+span,.mm-menu.mm-parentselected.mm-theme-black .mm-listview>li>a.mm-selected:not(.mm-fullsubopen){background:hsla(0,0%,100%,.3)}.mm-menu.mm-theme-black label.mm-toggle{background:hsla(0,0%,100%,.2)}.mm-menu.mm-theme-black label.mm-toggle:before{background:#000}.mm-menu.mm-theme-black input.mm-toggle:checked~label.mm-toggle{background:#4bd963}
.mm-menu .mm-tileview.mm-listview:after,.mm-menu.mm-tileview .mm-listview:after{content:"";display:block;clear:both}.mm-menu .mm-tileview.mm-listview>li,.mm-menu.mm-tileview .mm-listview>li{width:50%;height:0;padding:50% 0 0;float:left;position:relative}.mm-menu .mm-tileview.mm-listview>li:after,.mm-menu.mm-tileview .mm-listview>li:after{left:0;top:0;border-right-width:1px;border-right-style:solid;z-index:-1}.mm-menu .mm-tileview.mm-listview>li.mm-tile-xs,.mm-menu.mm-tileview .mm-listview>li.mm-tile-xs{width:12.5%;padding-top:12.5%}.mm-menu .mm-tileview.mm-listview>li.mm-tile-s,.mm-menu.mm-tileview .mm-listview>li.mm-tile-s{width:25%;padding-top:25%}.mm-menu .mm-tileview.mm-listview>li.mm-tile-l,.mm-menu.mm-tileview .mm-listview>li.mm-tile-l{width:75%;padding-top:75%}.mm-menu .mm-tileview.mm-listview>li.mm-tile-xl,.mm-menu.mm-tileview .mm-listview>li.mm-tile-xl{width:100%;padding-top:100%}.mm-menu .mm-tileview.mm-listview>li>a,.mm-menu.mm-tileview .mm-listview>li>a,.mm-menu .mm-tileview.mm-listview>li>span,.mm-menu.mm-tileview .mm-listview>li>span{line-height:1px;text-align:center;padding:50% 10px 0;margin:0;position:absolute;top:0;right:1px;bottom:1px;left:0}.mm-menu .mm-tileview.mm-listview>li>.mm-next,.mm-menu.mm-tileview .mm-listview>li>.mm-next{width:auto}.mm-menu .mm-tileview.mm-listview>li>.mm-next:after,.mm-menu.mm-tileview .mm-listview>li>.mm-next:after,.mm-menu .mm-tileview.mm-listview>li>.mm-next:before,.mm-menu.mm-tileview .mm-listview>li>.mm-next:before{content:none;display:none}.mm-menu.mm-tileview .mm-panel{padding-left:0;padding-right:0}.mm-menu.mm-tileview .mm-panel:after{content:none;display:none}.mm-menu.mm-tileview .mm-listview{margin:0}
html.mm-widescreen body{position:relative}html.mm-widescreen #mm-blocker{display:none!important}html.mm-widescreen .mm-slideout{-webkit-transform:none!important;transform:none!important;width:70%!important;margin-left:30%!important}html.mm-widescreen .mm-page{background:inherit;box-sizing:border-box}html.mm-widescreen.mm-blocking,html.mm-widescreen.mm-blocking body{overflow:auto}.mm-menu.mm-widescreen{border-right-width:1px;border-right-style:solid;display:block!important;width:30%!important;min-width:0!important;max-width:none!important;top:0!important;right:auto!important;bottom:0!important;left:0!important;z-index:100!important;-webkit-transform:none!important;transform:none!important}.mm-menu.mm-widescreen.mm-pageshadow:after{content:none;display:none}
.mm-menu.mm-autoheight{-webkit-transition:none .4s ease;transition:none .4s ease;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.mm-menu.mm-autoheight:not(.mm-offcanvas){position:relative}.mm-menu.mm-measureheight .mm-panel{display:block!important}.mm-menu.mm-measureheight .mm-panels>.mm-panel{bottom:auto!important;height:auto!important}
.mm-columns{-webkit-transition-property:width;transition-property:width}.mm-columns .mm-panels>.mm-panel{right:auto;-webkit-transition-property:width,-webkit-transform;transition-property:width,-webkit-transform;transition-property:width,transform;transition-property:width,transform,-webkit-transform}.mm-columns .mm-panels>.mm-panel.mm-opened,.mm-columns .mm-panels>.mm-panel.mm-subopened{border-left:1px solid;border-color:inherit;display:block!important}.mm-columns .mm-panels>.mm-columns-0{-webkit-transform:translate(0);transform:translate(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.mm-columns-0 .mm-panels>.mm-panel{z-index:0}.mm-columns-0 .mm-panels>.mm-panel else{width:100%}.mm-columns-0 .mm-panels>.mm-panel:not(.mm-opened):not(.mm-subopened){-webkit-transform:translate(100%);transform:translate(100%);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-menu.mm-offcanvas.mm-columns-0{width:80%;min-width:140px;max-width:0}html.mm-opening .mm-menu.mm-columns-0~.mm-slideout{-webkit-transform:translate(80%);transform:translate(80%);-webkit-transform:translate3d(80%,0,0);transform:translate3d(80%,0,0)}@media all and (max-width:175px){html.mm-opening .mm-menu.mm-columns-0~.mm-slideout{-webkit-transform:translate(140px);transform:translate(140px);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:0px){html.mm-opening .mm-menu.mm-columns-0~.mm-slideout{-webkit-transform:translate(0);transform:translate(0);-webkit-transform:translateZ(0);transform:translateZ(0)}}html.mm-right.mm-opening .mm-menu.mm-columns-0~.mm-slideout{-webkit-transform:translate(-80%);transform:translate(-80%);-webkit-transform:translate3d(-80%,0,0);transform:translate3d(-80%,0,0)}@media all and (max-width:175px){html.mm-right.mm-opening .mm-menu.mm-columns-0~.mm-slideout{-webkit-transform:translate(-140px);transform:translate(-140px);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:0px){html.mm-right.mm-opening .mm-menu.mm-columns-0~.mm-slideout{-webkit-transform:translate(0);transform:translate(0);-webkit-transform:translateZ(0);transform:translateZ(0)}}.mm-columns .mm-panels>.mm-columns-1{-webkit-transform:translate(100%);transform:translate(100%);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-columns-1 .mm-panels>.mm-panel{z-index:1;width:100%}.mm-columns-1 .mm-panels>.mm-panel else{width:100%}.mm-columns-1 .mm-panels>.mm-panel:not(.mm-opened):not(.mm-subopened){-webkit-transform:translate(200%);transform:translate(200%);-webkit-transform:translate3d(200%,0,0);transform:translate3d(200%,0,0)}.mm-menu.mm-offcanvas.mm-columns-1{width:80%;min-width:140px;max-width:440px}html.mm-opening .mm-menu.mm-columns-1~.mm-slideout{-webkit-transform:translate(80%);transform:translate(80%);-webkit-transform:translate3d(80%,0,0);transform:translate3d(80%,0,0)}@media all and (max-width:175px){html.mm-opening .mm-menu.mm-columns-1~.mm-slideout{-webkit-transform:translate(140px);transform:translate(140px);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:550px){html.mm-opening .mm-menu.mm-columns-1~.mm-slideout{-webkit-transform:translate(440px);transform:translate(440px);-webkit-transform:translate3d(440px,0,0);transform:translate3d(440px,0,0)}}html.mm-right.mm-opening .mm-menu.mm-columns-1~.mm-slideout{-webkit-transform:translate(-80%);transform:translate(-80%);-webkit-transform:translate3d(-80%,0,0);transform:translate3d(-80%,0,0)}@media all and (max-width:175px){html.mm-right.mm-opening .mm-menu.mm-columns-1~.mm-slideout{-webkit-transform:translate(-140px);transform:translate(-140px);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:550px){html.mm-right.mm-opening .mm-menu.mm-columns-1~.mm-slideout{-webkit-transform:translate(-440px);transform:translate(-440px);-webkit-transform:translate3d(-440px,0,0);transform:translate3d(-440px,0,0)}}.mm-columns .mm-panels>.mm-columns-2{-webkit-transform:translate(200%);transform:translate(200%);-webkit-transform:translate3d(200%,0,0);transform:translate3d(200%,0,0)}.mm-columns-2 .mm-panels>.mm-panel{z-index:2;width:50%}.mm-columns-2 .mm-panels>.mm-panel else{width:100%}.mm-columns-2 .mm-panels>.mm-panel:not(.mm-opened):not(.mm-subopened){-webkit-transform:translate(300%);transform:translate(300%);-webkit-transform:translate3d(300%,0,0);transform:translate3d(300%,0,0)}.mm-menu.mm-offcanvas.mm-columns-2{width:80%;min-width:140px;max-width:880px}html.mm-opening .mm-menu.mm-columns-2~.mm-slideout{-webkit-transform:translate(80%);transform:translate(80%);-webkit-transform:translate3d(80%,0,0);transform:translate3d(80%,0,0)}@media all and (max-width:175px){html.mm-opening .mm-menu.mm-columns-2~.mm-slideout{-webkit-transform:translate(140px);transform:translate(140px);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:1100px){html.mm-opening .mm-menu.mm-columns-2~.mm-slideout{-webkit-transform:translate(880px);transform:translate(880px);-webkit-transform:translate3d(880px,0,0);transform:translate3d(880px,0,0)}}html.mm-right.mm-opening .mm-menu.mm-columns-2~.mm-slideout{-webkit-transform:translate(-80%);transform:translate(-80%);-webkit-transform:translate3d(-80%,0,0);transform:translate3d(-80%,0,0)}@media all and (max-width:175px){html.mm-right.mm-opening .mm-menu.mm-columns-2~.mm-slideout{-webkit-transform:translate(-140px);transform:translate(-140px);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:1100px){html.mm-right.mm-opening .mm-menu.mm-columns-2~.mm-slideout{-webkit-transform:translate(-880px);transform:translate(-880px);-webkit-transform:translate3d(-880px,0,0);transform:translate3d(-880px,0,0)}}.mm-columns .mm-panels>.mm-columns-3{-webkit-transform:translate(300%);transform:translate(300%);-webkit-transform:translate3d(300%,0,0);transform:translate3d(300%,0,0)}.mm-columns-3 .mm-panels>.mm-panel{z-index:3;width:33.34%}.mm-columns-3 .mm-panels>.mm-panel else{width:100%}.mm-columns-3 .mm-panels>.mm-panel:not(.mm-opened):not(.mm-subopened){-webkit-transform:translate(400%);transform:translate(400%);-webkit-transform:translate3d(400%,0,0);transform:translate3d(400%,0,0)}.mm-menu.mm-offcanvas.mm-columns-3{width:80%;min-width:140px;max-width:1320px}html.mm-opening .mm-menu.mm-columns-3~.mm-slideout{-webkit-transform:translate(80%);transform:translate(80%);-webkit-transform:translate3d(80%,0,0);transform:translate3d(80%,0,0)}@media all and (max-width:175px){html.mm-opening .mm-menu.mm-columns-3~.mm-slideout{-webkit-transform:translate(140px);transform:translate(140px);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:1650px){html.mm-opening .mm-menu.mm-columns-3~.mm-slideout{-webkit-transform:translate(1320px);transform:translate(1320px);-webkit-transform:translate3d(1320px,0,0);transform:translate3d(1320px,0,0)}}html.mm-right.mm-opening .mm-menu.mm-columns-3~.mm-slideout{-webkit-transform:translate(-80%);transform:translate(-80%);-webkit-transform:translate3d(-80%,0,0);transform:translate3d(-80%,0,0)}@media all and (max-width:175px){html.mm-right.mm-opening .mm-menu.mm-columns-3~.mm-slideout{-webkit-transform:translate(-140px);transform:translate(-140px);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:1650px){html.mm-right.mm-opening .mm-menu.mm-columns-3~.mm-slideout{-webkit-transform:translate(-1320px);transform:translate(-1320px);-webkit-transform:translate3d(-1320px,0,0);transform:translate3d(-1320px,0,0)}}.mm-columns .mm-panels>.mm-columns-4{-webkit-transform:translate(400%);transform:translate(400%);-webkit-transform:translate3d(400%,0,0);transform:translate3d(400%,0,0)}.mm-columns-4 .mm-panels>.mm-panel{z-index:4;width:25%}.mm-columns-4 .mm-panels>.mm-panel else{width:100%}.mm-columns-4 .mm-panels>.mm-panel:not(.mm-opened):not(.mm-subopened){-webkit-transform:translate(500%);transform:translate(500%);-webkit-transform:translate3d(500%,0,0);transform:translate3d(500%,0,0)}.mm-menu.mm-offcanvas.mm-columns-4{width:80%;min-width:140px;max-width:1760px}html.mm-opening .mm-menu.mm-columns-4~.mm-slideout{-webkit-transform:translate(80%);transform:translate(80%);-webkit-transform:translate3d(80%,0,0);transform:translate3d(80%,0,0)}@media all and (max-width:175px){html.mm-opening .mm-menu.mm-columns-4~.mm-slideout{-webkit-transform:translate(140px);transform:translate(140px);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:2200px){html.mm-opening .mm-menu.mm-columns-4~.mm-slideout{-webkit-transform:translate(1760px);transform:translate(1760px);-webkit-transform:translate3d(1760px,0,0);transform:translate3d(1760px,0,0)}}html.mm-right.mm-opening .mm-menu.mm-columns-4~.mm-slideout{-webkit-transform:translate(-80%);transform:translate(-80%);-webkit-transform:translate3d(-80%,0,0);transform:translate3d(-80%,0,0)}@media all and (max-width:175px){html.mm-right.mm-opening .mm-menu.mm-columns-4~.mm-slideout{-webkit-transform:translate(-140px);transform:translate(-140px);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:2200px){html.mm-right.mm-opening .mm-menu.mm-columns-4~.mm-slideout{-webkit-transform:translate(-1760px);transform:translate(-1760px);-webkit-transform:translate3d(-1760px,0,0);transform:translate3d(-1760px,0,0)}}.mm-columns.mm-offcanvas.mm-bottom,.mm-columns.mm-offcanvas.mm-top{width:100%;max-width:100%;min-width:100%}html.mm-opening .mm-columns.mm-offcanvas.mm-front,html.mm-opening .mm-columns.mm-offcanvas.mm-next{-webkit-transition-property:width,min-width,max-width,-webkit-transform;transition-property:width,min-width,max-width,-webkit-transform;transition-property:width,min-width,max-width,transform;transition-property:width,min-width,max-width,transform,-webkit-transform}
em.mm-counter{font:inherit;font-size:14px;font-style:normal;text-indent:0;line-height:20px;display:block;margin-top:-10px;position:absolute;right:45px;top:50%}em.mm-counter+a.mm-next{width:90px}em.mm-counter+a.mm-next+a,em.mm-counter+a.mm-next+span{margin-right:90px}em.mm-counter+a.mm-fullsubopen{padding-left:0}.mm-listview em.mm-counter+.mm-next.mm-fullsubopen+a,.mm-listview em.mm-counter+.mm-next.mm-fullsubopen+span,em.mm-counter+a.mm-fullsubopen+a,em.mm-counter+a.mm-fullsubopen+span{padding-right:90px}.mm-vertical>.mm-counter{top:12px;margin-top:0}.mm-vertical.mm-spacer>.mm-counter{margin-top:40px}.mm-nosubresults>.mm-counter{display:none}.mm-menu em.mm-counter{color:rgba(0,0,0,.3)}
.mm-divider>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0;line-height:25px}.mm-divider.mm-opened a.mm-next:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mm-collapsed:not(.mm-uncollapsed){display:none}.mm-fixeddivider{background:inherit;display:none;position:absolute;top:0;left:0;right:0;z-index:10;-webkit-transform:translate(0);transform:translate(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.mm-fixeddivider:after{content:none!important;display:none!important}.mm-hasdividers .mm-fixeddivider{display:block}.mm-menu .mm-fixeddivider span{background:rgba(0,0,0,.05)}
html.mm-opened.mm-dragging .mm-menu,html.mm-opened.mm-dragging .mm-slideout{-webkit-transition-duration:0s;transition-duration:0s}
.mm-menu.mm-dropdown{box-shadow:0 2px 10px rgba(0,0,0,.3);height:80%}html.mm-dropdown .mm-slideout{-webkit-transform:none!important;transform:none!important;z-index:0}html.mm-dropdown #mm-blocker{-webkit-transition-delay:0s!important;transition-delay:0s!important;z-index:1}html.mm-dropdown .mm-menu{z-index:2}html.mm-dropdown.mm-opened:not(.mm-opening) .mm-menu{display:none}.mm-menu.mm-tip:before{content:"";background:inherit;box-shadow:0 2px 10px rgba(0,0,0,.3);display:block;width:15px;height:15px;position:absolute;z-index:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mm-menu.mm-tipleft:before{left:22px}.mm-menu.mm-tipright:before{right:22px}.mm-menu.mm-tiptop:before{top:-8px}.mm-menu.mm-tipbottom:before{bottom:-8px}
.mm-iconpanel .mm-panels>.mm-panel{-webkit-transition-property:left,-webkit-transform;transition-property:left,-webkit-transform;transition-property:transform,left;transition-property:transform,left,-webkit-transform}.mm-iconpanel .mm-panels>.mm-panel.mm-opened,.mm-iconpanel .mm-panels>.mm-panel.mm-subopened{border-left:1px solid;border-color:inherit;display:block!important}.mm-iconpanel .mm-panels>.mm-panel.mm-subopened{-webkit-transform:translate(0);transform:translate(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.mm-iconpanel .mm-panel.mm-iconpanel-0{left:0}.mm-iconpanel .mm-panel.mm-iconpanel-1{left:40px}.mm-iconpanel .mm-panel.mm-iconpanel-2{left:80px}.mm-iconpanel .mm-panel.mm-iconpanel-3{left:120px}.mm-iconpanel .mm-panel.mm-iconpanel-4{left:160px}.mm-iconpanel .mm-panel.mm-iconpanel-5{left:200px}.mm-iconpanel .mm-panel.mm-iconpanel-6{left:240px}.mm-subblocker{background:inherit;opacity:0;display:block;max-height:100%;position:absolute;top:0;right:0;left:0;z-index:3;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.mm-subopened .mm-subblocker{opacity:.6;bottom:-100000px}
.mm-keyboardfocus a:focus{outline:0}.mm-menu.mm-keyboardfocus a:focus{background:hsla(0,0%,100%,.5)}
.mm-navbars-bottom,.mm-navbars-top{background:inherit;border-color:inherit;border-width:0;overflow:hidden;position:absolute;left:0;right:0;z-index:3}.mm-navbars-bottom>.mm-navbar,.mm-navbars-top>.mm-navbar{border:none;padding:0;position:relative;-webkit-transform:translate(0);transform:translate(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.mm-navbars-top{border-bottom-style:solid;border-bottom-width:1px;top:0}.mm-navbars-bottom{border-top-style:solid;border-top-width:1px;bottom:0}.mm-navbar.mm-hasbtns{padding:0 40px}.mm-navbar[class*=mm-navbar-content-]>*{box-sizing:border-box;display:block;float:left}.mm-navbar .mm-breadcrumbs{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-overflow-scrolling:touch;overflow-x:auto;text-align:left;padding:0 0 0 17px}.mm-navbar .mm-breadcrumbs>*{display:inline-block;padding:10px 3px}.mm-navbar .mm-breadcrumbs>a{text-decoration:underline}.mm-navbar.mm-hasbtns .mm-breadcrumbs{margin-left:-40px}.mm-navbar.mm-hasbtns .mm-btn:not(.mm-hidden)+.mm-breadcrumbs{margin-left:0;padding-left:0}.mm-hasnavbar-top-1 .mm-panels{top:40px}.mm-hasnavbar-top-2 .mm-panels{top:80px}.mm-hasnavbar-top-3 .mm-panels{top:120px}.mm-hasnavbar-top-4 .mm-panels{top:160px}.mm-hasnavbar-bottom-1 .mm-panels{bottom:40px}.mm-hasnavbar-bottom-2 .mm-panels{bottom:80px}.mm-hasnavbar-bottom-3 .mm-panels{bottom:120px}.mm-hasnavbar-bottom-4 .mm-panels{bottom:160px}.mm-navbar-size-2{height:80px}.mm-navbar-size-3{height:120px}.mm-navbar-size-4{height:160px}.mm-navbar-content-2>*{width:50%}.mm-navbar-content-3>*{width:33.33%}.mm-navbar-content-4>*{width:25%}.mm-navbar-content-5>*{width:20%}.mm-navbar-content-6>*{width:16.67%}
.mm-menu.mm-rtl{direction:rtl}.mm-menu.mm-rtl.mm-offcanvas{right:auto}.mm-menu.mm-rtl .mm-panel:not(.mm-opened){-webkit-transform:translate(-100%);transform:translate(-100%);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mm-menu.mm-rtl .mm-panel.mm-subopened{-webkit-transform:translate(30%);transform:translate(30%);-webkit-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0)}.mm-menu.mm-rtl .mm-navbar .mm-btn:first-child{left:auto;right:0}.mm-menu.mm-rtl .mm-navbar .mm-btn:last-child{right:auto;left:0}.mm-menu.mm-rtl .mm-navbar .mm-next:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);left:23px;right:auto}.mm-menu.mm-rtl .mm-navbar .mm-prev:before{-webkit-transform:rotate(135deg);transform:rotate(135deg);right:23px;left:auto}.mm-menu.mm-rtl .mm-listview>li:not(.mm-divider):after{left:0;right:20px}.mm-menu.mm-rtl .mm-listview>li>a:not(.mm-next),.mm-menu.mm-rtl .mm-listview>li>span:not(.mm-next){padding-left:10px;padding-right:20px!important;margin-right:0!important}.mm-menu.mm-rtl .mm-listview .mm-next{right:auto;left:0}.mm-menu.mm-rtl .mm-listview .mm-next:before{left:auto;right:0}.mm-menu.mm-rtl .mm-listview .mm-next:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);left:23px;right:auto}.mm-menu.mm-rtl .mm-listview .mm-next+a,.mm-menu.mm-rtl .mm-listview .mm-next+span{margin-left:50px}.mm-menu.mm-rtl .mm-listview .mm-next.mm-fullsubopen+a,.mm-menu.mm-rtl .mm-listview .mm-next.mm-fullsubopen+span{padding-left:50px}.mm-menu.mm-rtl em.mm-counter{left:45px;right:auto}.mm-menu.mm-rtl em.mm-counter+a.mm-next+a,.mm-menu.mm-rtl em.mm-counter+a.mm-next+span{margin-left:90px}.mm-menu.mm-rtl .mm-listview em.mm-counter+.mm-fullsubopen+a,.mm-menu.mm-rtl .mm-listview em.mm-counter+.mm-fullsubopen+span{padding-left:90px}.mm-menu.mm-rtl label.mm-check,.mm-menu.mm-rtl label.mm-toggle{left:20px;right:auto!important}.mm-menu.mm-rtl label.mm-toggle+a,.mm-menu.mm-rtl label.mm-toggle+span{padding-left:80px}.mm-menu.mm-rtl label.mm-check+a,.mm-menu.mm-rtl label.mm-check+span{padding-left:60px}.mm-menu.mm-rtl a.mm-next+label.mm-check,.mm-menu.mm-rtl a.mm-next+label.mm-toggle{left:60px}.mm-menu.mm-rtl a.mm-next+label.mm-check+a,.mm-menu.mm-rtl a.mm-next+label.mm-check+span,.mm-menu.mm-rtl a.mm-next+label.mm-toggle+a,.mm-menu.mm-rtl a.mm-next+label.mm-toggle+span{margin-left:50px}.mm-menu.mm-rtl a.mm-next+label.mm-toggle+a,.mm-menu.mm-rtl a.mm-next+label.mm-toggle+span{padding-left:70px}.mm-menu.mm-rtl a.mm-next+label.mm-check+a,.mm-menu.mm-rtl a.mm-next+label.mm-check+span{padding-left:50px}.mm-menu.mm-rtl em.mm-counter+a.mm-next+label.mm-check,.mm-menu.mm-rtl em.mm-counter+a.mm-next+label.mm-toggle{left:100px}.mm-menu.mm-rtl em.mm-counter+a.mm-next+label.mm-check+a,.mm-menu.mm-rtl em.mm-counter+a.mm-next+label.mm-check+span,.mm-menu.mm-rtl em.mm-counter+a.mm-next+label.mm-toggle+a,.mm-menu.mm-rtl em.mm-counter+a.mm-next+label.mm-toggle+span{margin-left:90px}.mm-menu.mm-rtl .mm-panel[class*=mm-iconpanel-]{left:0}.mm-menu.mm-rtl .mm-panel[class*=mm-iconpanel-].mm-subopened{-webkit-transform:translate(0);transform:translate(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.mm-menu.mm-rtl.mm-iconpanel .mm-panel{-webkit-transition-property:right,-webkit-transform;transition-property:right,-webkit-transform;transition-property:transform,right;transition-property:transform,right,-webkit-transform}.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-0{right:0}.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-1{right:40px}.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-2{right:80px}.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-3{right:120px}.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-4{right:160px}.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-5{right:200px}.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-6{right:240px}.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-opened{border-left:none;border-right:1px solid;border-color:inherit}
.mm-search,.mm-search input{box-sizing:border-box}.mm-search{height:40px;padding:7px 10px 0;position:relative}.mm-search input{border:none!important;outline:0!important;box-shadow:none!important;border-radius:4px;font:inherit;font-size:14px;line-height:26px;display:block;box-sizing:border-box;width:100%;height:26px;min-height:26px;max-height:26px;margin:0;padding:0 10px}.mm-search input::-ms-clear{display:none}.mm-search .mm-clear,.mm-search .mm-next{right:0}.mm-panel>.mm-search{width:100%;position:absolute;top:0;left:0}.mm-panel.mm-hassearch{padding-top:40px}.mm-panel.mm-hassearch.mm-hasnavbar{padding-top:80px}.mm-panel.mm-hassearch.mm-hasnavbar>.mm-search{top:40px}.mm-noresultsmsg{text-align:center;font-size:21px;padding:40px 0}.mm-noresults .mm-indexer{display:none!important}li.mm-nosubresults>a.mm-next{display:none}li.mm-nosubresults>a.mm-next+a,li.mm-nosubresults>a.mm-next+span{padding-right:10px}.mm-menu .mm-search input{background:rgba(0,0,0,.05);color:rgba(0,0,0,.75)}.mm-menu .mm-noresultsmsg{color:rgba(0,0,0,.3)}
.mm-indexer{background:inherit;text-align:center;font-size:12px;box-sizing:border-box;width:20px;position:absolute;top:0;bottom:0;right:-100px;z-index:15;-webkit-transition:right .4s ease;transition:right .4s ease;-webkit-transform:translate(0);transform:translate(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.mm-indexer a{text-decoration:none;display:block;height:3.85%}.mm-indexer~.mm-panel.mm-hasindexer{padding-right:40px}.mm-hasindexer .mm-indexer{right:0}.mm-hasindexer .mm-fixeddivider{right:20px}.mm-menu .mm-indexer a{color:rgba(0,0,0,.3)}
.mm-menu.mm-hoverselected .mm-listview>li>a.mm-fullsubopen+a,.mm-menu.mm-hoverselected .mm-listview>li>a.mm-fullsubopen+span,.mm-menu.mm-hoverselected .mm-listview>li>a:not(.mm-fullsubopen),.mm-menu.mm-parentselected .mm-listview>li>a.mm-fullsubopen+a,.mm-menu.mm-parentselected .mm-listview>li>a.mm-fullsubopen+span,.mm-menu.mm-parentselected .mm-listview>li>a:not(.mm-fullsubopen){-webkit-transition:background .4s ease;transition:background .4s ease}.mm-menu.mm-hoverselected .mm-listview>li>a.mm-fullsubopen:hover+span,.mm-menu.mm-hoverselected .mm-listview>li>a:not(.mm-fullsubopen):hover,.mm-menu.mm-parentselected .mm-listview>li>a.mm-selected.mm-fullsubopen+a,.mm-menu.mm-parentselected .mm-listview>li>a.mm-selected.mm-fullsubopen+span,.mm-menu.mm-parentselected .mm-listview>li>a.mm-selected:not(.mm-fullsubopen){background:hsla(0,0%,100%,.5)}
input.mm-check,input.mm-toggle{position:absolute;left:-10000px}label.mm-check,label.mm-toggle{margin:0;position:absolute;top:50%;z-index:2}label.mm-check:before,label.mm-toggle:before{content:"";display:block}label.mm-toggle{border-radius:30px;width:50px;height:30px;margin-top:-15px}label.mm-toggle:before{border-radius:30px;width:28px;height:28px;margin:1px}input.mm-toggle:checked~label.mm-toggle:before{float:right}label.mm-check{width:30px;height:30px;margin-top:-15px}label.mm-check:before{border-left:3px solid;border-bottom:3px solid;width:40%;height:20%;margin:25% 0 0 20%;opacity:.1;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}input.mm-check:checked~label.mm-check:before{opacity:1}li.mm-vertical label.mm-check,li.mm-vertical label.mm-toggle{bottom:auto;margin-top:0;top:5px}label.mm-check,label.mm-toggle{right:20px}label.mm-toggle+a,label.mm-toggle+span{padding-right:80px}label.mm-check+a,label.mm-check+span{padding-right:60px}a.mm-next+label.mm-check,a.mm-next+label.mm-toggle{right:60px}a.mm-next+label.mm-check+a,a.mm-next+label.mm-check+span,a.mm-next+label.mm-toggle+a,a.mm-next+label.mm-toggle+span{margin-right:50px}a.mm-next+label.mm-toggle+a,a.mm-next+label.mm-toggle+span{padding-right:70px}a.mm-next+label.mm-check+a,a.mm-next+label.mm-check+span{padding-right:50px}em.mm-counter+a.mm-next+label.mm-check,em.mm-counter+a.mm-next+label.mm-toggle{right:100px}em.mm-counter+a.mm-next+label.mm-check+a,em.mm-counter+a.mm-next+label.mm-check+span,em.mm-counter+a.mm-next+label.mm-toggle+a,em.mm-counter+a.mm-next+label.mm-toggle+span{margin-right:90px}.mm-menu label.mm-toggle{background:rgba(0,0,0,.1)}.mm-menu label.mm-toggle:before{background:#f3f3f3}.mm-menu input.mm-toggle:checked~label.mm-toggle{background:#4bd963}.mm-menu label.mm-check:before{border-color:rgba(0,0,0,.75)}.slick-slider{ box-sizing:border-box; -moz-box-sizing:border-box; -webkit-touch-callout:none; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; -ms-touch-action:pan-y; touch-action:pan-y; -webkit-tap-highlight-color:transparent; }

.slick-list,.slick-slider{ position:relative; display:block; }

.slick-list{ overflow:hidden; margin:0; padding:0; }
.slick-list:focus{ outline:none; }
.slick-loading .slick-list{ background:#fff url(/wp-content/themes/cariana/css/slick/ajax-loader.gif) 50% no-repeat; }
.slick-list.dragging{ cursor:pointer; cursor:hand; }

.slick-slide,.slick-slide img,.slick-slider .slick-list,.slick-track{ -webkit-transform:translateZ(0); transform:translateZ(0); }

.slick-track{ position:relative; left:0; top:0; display:block; zoom:1; }
.slick-track:after,.slick-track:before{ content:""; display:table; }
.slick-track:after{ clear:both; }
.slick-loading .slick-track{ visibility:hidden; }

.slick-slide{ float:left; height:100%; min-height:1px; display:none; }
.slick-slide img{ display:block; }
.slick-slide.slick-loading img{ display:none; }
.slick-slide.dragging img{ pointer-events:none; }
.slick-initialized .slick-slide{ display:block; }
.slick-loading .slick-slide{ visibility:hidden; }
.slick-vertical .slick-slide{ display:block; height:auto; border:1px solid transparent; }
.slick-next,.slick-prev{ position:absolute; display:block; height:20px; width:20px; line-height:0; font-size:0; cursor:pointer; top:50%; margin-top:-10px; padding:0; border:none; }
.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{ background:transparent; color:transparent; outline:none; }
.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{ opacity:1; }
.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{ opacity:.25; }

.slick-next:before,.slick-prev:before{ font-family:slick; font-size:20px; line-height:1; color:#fff; opacity:.75; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; }

.slick-prev{ left:-25px; }
.slick-prev:before{ content:"\2190"; }

.slick-next{ right:-25px; }
.slick-next:before{ content:"\2192"; }

.slick-dots{ position:absolute; bottom:-45px; list-style:none; display:block; text-align:center; padding:0; width:100%; }
.slick-dots li{ position:relative; display:inline-block; margin:0 5px; padding:0; }
.slick-dots li,.slick-dots li button{ height:20px; width:20px; cursor:pointer; }
.slick-dots li button{ border:0; background:transparent; display:block; outline:none; line-height:0; font-size:0; color:transparent; padding:5px; }
.slick-dots li button:focus,.slick-dots li button:hover{ outline:none; }
.slick-dots li button:focus:before,.slick-dots li button:hover:before{ opacity:1; }
.slick-dots li button:before{ position:absolute; top:0; left:0; content:"\2022"; width:20px; height:20px; font-family:slick; font-size:6px; line-height:20px; text-align:center; color:#000; opacity:.25; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; }
.slick-dots li.slick-active button:before{ color:#000; opacity:.75; }

[dir=rtl] .slick-next{right:auto;left:-25px;}
[dir=rtl] .slick-next:before{content:"\2190";}
[dir=rtl] .slick-prev{right:-25px;left:auto;}
[dir=rtl] .slick-prev:before{content:"\2192";}
[dir=rtl] .slick-slide{float:right;}/*!
 *  Material Design Iconic Font by Sergey Kupletsky (@zavoloklom) - http://zavoloklom.github.io/material-design-iconic-font/
 *  License - http://zavoloklom.github.io/material-design-iconic-font/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
@font-face{
  font-family:Material;
  src:url(/wp-content/themes/cariana/fonts/Material-Design-Iconic-Font.woff2?v=2.2.0) format("woff2"),url(/wp-content/themes/cariana/fonts/Material-Design-Iconic-Font.woff?v=2.2.0) format("woff"),url(/wp-content/themes/cariana/fonts/Material-Design-Iconic-Font.ttf?v=2.2.0) format("truetype");
  font-weight:400;
  font-style:normal;
}
.zmdi{
  display:inline-block;
  font:normal normal normal 14px/1 Material;
  font-size:inherit;
  text-rendering:auto;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
}
.zmdi-hc-lg{
  font-size:1.33333333em;
  line-height:.75em;
  vertical-align:-15%;
}
.zmdi-hc-2x{
  font-size:2em;
}
.zmdi-hc-3x{
  font-size:3em;
}
.zmdi-hc-4x{
  font-size:4em;
}
.zmdi-hc-5x{
  font-size:5em;
}
.zmdi-hc-fw{
  width:1.28571429em;
  text-align:center;
}
.zmdi-hc-ul{
  padding-left:0;
  margin-left:2.14285714em;
  list-style-type:none;
}
.zmdi-hc-ul>li{
  position:relative;
}
.zmdi-hc-li{
  position:absolute;
  left:-2.14285714em;
  width:2.14285714em;
  top:.14285714em;
  text-align:center;
}
.zmdi-hc-li.zmdi-hc-lg{
  left:-1.85714286em;
}
.zmdi-hc-border{
  padding:.1em .25em;
  border:.1em solid #9e9e9e;
  border-radius:2px;
}
.zmdi-hc-border-circle{
  padding:.1em .25em;
  border:.1em solid #9e9e9e;
  border-radius:50%;
}
.zmdi.pull-left{
  float:left;
  margin-right:.15em;
}
.zmdi.pull-right{
  float:right;
  margin-left:.15em;
}
.zmdi-hc-spin{
  -webkit-animation:a 1.5s infinite linear;
          animation:a 1.5s infinite linear;
}
.zmdi-hc-spin-reverse{
  -webkit-animation:b 1.5s infinite linear;
          animation:b 1.5s infinite linear;
}
@-webkit-keyframes a{
  0%{
    -webkit-transform:rotate(0deg);
            transform:rotate(0deg);
  }
  to{
    -webkit-transform:rotate(359deg);
            transform:rotate(359deg);
  }
}
@keyframes a{
  0%{
    -webkit-transform:rotate(0deg);
            transform:rotate(0deg);
  }
  to{
    -webkit-transform:rotate(359deg);
            transform:rotate(359deg);
  }
}
@-webkit-keyframes b{
  0%{
    -webkit-transform:rotate(0deg);
            transform:rotate(0deg);
  }
  to{
    -webkit-transform:rotate(-359deg);
            transform:rotate(-359deg);
  }
}
@keyframes b{
  0%{
    -webkit-transform:rotate(0deg);
            transform:rotate(0deg);
  }
  to{
    -webkit-transform:rotate(-359deg);
            transform:rotate(-359deg);
  }
}
.zmdi-hc-rotate-90{
  -webkit-transform:rotate(90deg);
          transform:rotate(90deg);
}
.zmdi-hc-rotate-180{
  -webkit-transform:rotate(180deg);
          transform:rotate(180deg);
}
.zmdi-hc-rotate-270{
  -webkit-transform:rotate(270deg);
          transform:rotate(270deg);
}
.zmdi-hc-flip-horizontal{
  -webkit-transform:scaleX(-1);
          transform:scaleX(-1);
}
.zmdi-hc-flip-vertical{
  -webkit-transform:scaleY(-1);
          transform:scaleY(-1);
}
.zmdi-hc-stack{
  position:relative;
  display:inline-block;
  width:2em;
  height:2em;
  line-height:2em;
  vertical-align:middle;
}
.zmdi-hc-stack-1x,.zmdi-hc-stack-2x{
  position:absolute;
  left:0;
  width:100%;
  text-align:center;
}
.zmdi-hc-stack-1x{
  line-height:inherit;
}
.zmdi-hc-stack-2x{
  font-size:2em;
}
.zmdi-hc-inverse{
  color:#fff;
}
.zmdi-3d-rotation:before{
  content:"\f101";
}
.zmdi-airplane-off:before{
  content:"\f102";
}
.zmdi-airplane:before{
  content:"\f103";
}
.zmdi-album:before{
  content:"\f104";
}
.zmdi-archive:before{
  content:"\f105";
}
.zmdi-assignment-account:before{
  content:"\f106";
}
.zmdi-assignment-alert:before{
  content:"\f107";
}
.zmdi-assignment-check:before{
  content:"\f108";
}
.zmdi-assignment-o:before{
  content:"\f109";
}
.zmdi-assignment-return:before{
  content:"\f10a";
}
.zmdi-assignment-returned:before{
  content:"\f10b";
}
.zmdi-assignment:before{
  content:"\f10c";
}
.zmdi-attachment-alt:before{
  content:"\f10d";
}
.zmdi-attachment:before{
  content:"\f10e";
}
.zmdi-audio:before{
  content:"\f10f";
}
.zmdi-badge-check:before{
  content:"\f110";
}
.zmdi-balance-wallet:before{
  content:"\f111";
}
.zmdi-balance:before{
  content:"\f112";
}
.zmdi-battery-alert:before{
  content:"\f113";
}
.zmdi-battery-flash:before{
  content:"\f114";
}
.zmdi-battery-unknown:before{
  content:"\f115";
}
.zmdi-battery:before{
  content:"\f116";
}
.zmdi-bike:before{
  content:"\f117";
}
.zmdi-block-alt:before{
  content:"\f118";
}
.zmdi-block:before{
  content:"\f119";
}
.zmdi-boat:before{
  content:"\f11a";
}
.zmdi-book-image:before{
  content:"\f11b";
}
.zmdi-book:before{
  content:"\f11c";
}
.zmdi-bookmark-outline:before{
  content:"\f11d";
}
.zmdi-bookmark:before{
  content:"\f11e";
}
.zmdi-brush:before{
  content:"\f11f";
}
.zmdi-bug:before{
  content:"\f120";
}
.zmdi-bus:before{
  content:"\f121";
}
.zmdi-cake:before{
  content:"\f122";
}
.zmdi-car-taxi:before{
  content:"\f123";
}
.zmdi-car-wash:before{
  content:"\f124";
}
.zmdi-car:before{
  content:"\f125";
}
.zmdi-card-giftcard:before{
  content:"\f126";
}
.zmdi-card-membership:before{
  content:"\f127";
}
.zmdi-card-travel:before{
  content:"\f128";
}
.zmdi-card:before{
  content:"\f129";
}
.zmdi-case-check:before{
  content:"\f12a";
}
.zmdi-case-download:before{
  content:"\f12b";
}
.zmdi-case-play:before{
  content:"\f12c";
}
.zmdi-case:before{
  content:"\f12d";
}
.zmdi-cast-connected:before{
  content:"\f12e";
}
.zmdi-cast:before{
  content:"\f12f";
}
.zmdi-chart-donut:before{
  content:"\f130";
}
.zmdi-chart:before{
  content:"\f131";
}
.zmdi-city-alt:before{
  content:"\f132";
}
.zmdi-city:before{
  content:"\f133";
}
.zmdi-close-circle-o:before{
  content:"\f134";
}
.zmdi-close-circle:before{
  content:"\f135";
}
.zmdi-close:before{
  content:"\f136";
}
.zmdi-cocktail:before{
  content:"\f137";
}
.zmdi-code-setting:before{
  content:"\f138";
}
.zmdi-code-smartphone:before{
  content:"\f139";
}
.zmdi-code:before{
  content:"\f13a";
}
.zmdi-coffee:before{
  content:"\f13b";
}
.zmdi-collection-bookmark:before{
  content:"\f13c";
}
.zmdi-collection-case-play:before{
  content:"\f13d";
}
.zmdi-collection-folder-image:before{
  content:"\f13e";
}
.zmdi-collection-image-o:before{
  content:"\f13f";
}
.zmdi-collection-image:before{
  content:"\f140";
}
.zmdi-collection-item-1:before{
  content:"\f141";
}
.zmdi-collection-item-2:before{
  content:"\f142";
}
.zmdi-collection-item-3:before{
  content:"\f143";
}
.zmdi-collection-item-4:before{
  content:"\f144";
}
.zmdi-collection-item-5:before{
  content:"\f145";
}
.zmdi-collection-item-6:before{
  content:"\f146";
}
.zmdi-collection-item-7:before{
  content:"\f147";
}
.zmdi-collection-item-8:before{
  content:"\f148";
}
.zmdi-collection-item-9-plus:before{
  content:"\f149";
}
.zmdi-collection-item-9:before{
  content:"\f14a";
}
.zmdi-collection-item:before{
  content:"\f14b";
}
.zmdi-collection-music:before{
  content:"\f14c";
}
.zmdi-collection-pdf:before{
  content:"\f14d";
}
.zmdi-collection-plus:before{
  content:"\f14e";
}
.zmdi-collection-speaker:before{
  content:"\f14f";
}
.zmdi-collection-text:before{
  content:"\f150";
}
.zmdi-collection-video:before{
  content:"\f151";
}
.zmdi-compass:before{
  content:"\f152";
}
.zmdi-cutlery:before{
  content:"\f153";
}
.zmdi-delete:before{
  content:"\f154";
}
.zmdi-dialpad:before{
  content:"\f155";
}
.zmdi-dns:before{
  content:"\f156";
}
.zmdi-drink:before{
  content:"\f157";
}
.zmdi-edit:before{
  content:"\f158";
}
.zmdi-email-open:before{
  content:"\f159";
}
.zmdi-email:before{
  content:"\f15a";
}
.zmdi-eye-off:before{
  content:"\f15b";
}
.zmdi-eye:before{
  content:"\f15c";
}
.zmdi-eyedropper:before{
  content:"\f15d";
}
.zmdi-favorite-outline:before{
  content:"\f15e";
}
.zmdi-favorite:before{
  content:"\f15f";
}
.zmdi-filter-list:before{
  content:"\f160";
}
.zmdi-fire:before{
  content:"\f161";
}
.zmdi-flag:before{
  content:"\f162";
}
.zmdi-flare:before{
  content:"\f163";
}
.zmdi-flash-auto:before{
  content:"\f164";
}
.zmdi-flash-off:before{
  content:"\f165";
}
.zmdi-flash:before{
  content:"\f166";
}
.zmdi-flip:before{
  content:"\f167";
}
.zmdi-flower-alt:before{
  content:"\f168";
}
.zmdi-flower:before{
  content:"\f169";
}
.zmdi-font:before{
  content:"\f16a";
}
.zmdi-fullscreen-alt:before{
  content:"\f16b";
}
.zmdi-fullscreen-exit:before{
  content:"\f16c";
}
.zmdi-fullscreen:before{
  content:"\f16d";
}
.zmdi-functions:before{
  content:"\f16e";
}
.zmdi-gas-station:before{
  content:"\f16f";
}
.zmdi-gesture:before{
  content:"\f170";
}
.zmdi-globe-alt:before{
  content:"\f171";
}
.zmdi-globe-lock:before{
  content:"\f172";
}
.zmdi-globe:before{
  content:"\f173";
}
.zmdi-graduation-cap:before{
  content:"\f174";
}
.zmdi-home:before{
  content:"\f175";
}
.zmdi-hospital-alt:before{
  content:"\f176";
}
.zmdi-hospital:before{
  content:"\f177";
}
.zmdi-hotel:before{
  content:"\f178";
}
.zmdi-hourglass-alt:before{
  content:"\f179";
}
.zmdi-hourglass-outline:before{
  content:"\f17a";
}
.zmdi-hourglass:before{
  content:"\f17b";
}
.zmdi-http:before{
  content:"\f17c";
}
.zmdi-image-alt:before{
  content:"\f17d";
}
.zmdi-image-o:before{
  content:"\f17e";
}
.zmdi-image:before{
  content:"\f17f";
}
.zmdi-inbox:before{
  content:"\f180";
}
.zmdi-invert-colors-off:before{
  content:"\f181";
}
.zmdi-invert-colors:before{
  content:"\f182";
}
.zmdi-key:before{
  content:"\f183";
}
.zmdi-label-alt-outline:before{
  content:"\f184";
}
.zmdi-label-alt:before{
  content:"\f185";
}
.zmdi-label-heart:before{
  content:"\f186";
}
.zmdi-label:before{
  content:"\f187";
}
.zmdi-labels:before{
  content:"\f188";
}
.zmdi-lamp:before{
  content:"\f189";
}
.zmdi-landscape:before{
  content:"\f18a";
}
.zmdi-layers-off:before{
  content:"\f18b";
}
.zmdi-layers:before{
  content:"\f18c";
}
.zmdi-library:before{
  content:"\f18d";
}
.zmdi-link:before{
  content:"\f18e";
}
.zmdi-lock-open:before{
  content:"\f18f";
}
.zmdi-lock-outline:before{
  content:"\f190";
}
.zmdi-lock:before{
  content:"\f191";
}
.zmdi-mail-reply-all:before{
  content:"\f192";
}
.zmdi-mail-reply:before{
  content:"\f193";
}
.zmdi-mail-send:before{
  content:"\f194";
}
.zmdi-mall:before{
  content:"\f195";
}
.zmdi-map:before{
  content:"\f196";
}
.zmdi-menu:before{
  content:"\f197";
}
.zmdi-money-box:before{
  content:"\f198";
}
.zmdi-money-off:before{
  content:"\f199";
}
.zmdi-money:before{
  content:"\f19a";
}
.zmdi-more-vert:before{
  content:"\f19b";
}
.zmdi-more:before{
  content:"\f19c";
}
.zmdi-movie-alt:before{
  content:"\f19d";
}
.zmdi-movie:before{
  content:"\f19e";
}
.zmdi-nature-people:before{
  content:"\f19f";
}
.zmdi-nature:before{
  content:"\f1a0";
}
.zmdi-navigation:before{
  content:"\f1a1";
}
.zmdi-open-in-browser:before{
  content:"\f1a2";
}
.zmdi-open-in-new:before{
  content:"\f1a3";
}
.zmdi-palette:before{
  content:"\f1a4";
}
.zmdi-parking:before{
  content:"\f1a5";
}
.zmdi-pin-account:before{
  content:"\f1a6";
}
.zmdi-pin-assistant:before{
  content:"\f1a7";
}
.zmdi-pin-drop:before{
  content:"\f1a8";
}
.zmdi-pin-help:before{
  content:"\f1a9";
}
.zmdi-pin-off:before{
  content:"\f1aa";
}
.zmdi-pin:before{
  content:"\f1ab";
}
.zmdi-pizza:before{
  content:"\f1ac";
}
.zmdi-plaster:before{
  content:"\f1ad";
}
.zmdi-power-setting:before{
  content:"\f1ae";
}
.zmdi-power:before{
  content:"\f1af";
}
.zmdi-print:before{
  content:"\f1b0";
}
.zmdi-puzzle-piece:before{
  content:"\f1b1";
}
.zmdi-quote:before{
  content:"\f1b2";
}
.zmdi-railway:before{
  content:"\f1b3";
}
.zmdi-receipt:before{
  content:"\f1b4";
}
.zmdi-refresh-alt:before{
  content:"\f1b5";
}
.zmdi-refresh-sync-alert:before{
  content:"\f1b6";
}
.zmdi-refresh-sync-off:before{
  content:"\f1b7";
}
.zmdi-refresh-sync:before{
  content:"\f1b8";
}
.zmdi-refresh:before{
  content:"\f1b9";
}
.zmdi-roller:before{
  content:"\f1ba";
}
.zmdi-ruler:before{
  content:"\f1bb";
}
.zmdi-scissors:before{
  content:"\f1bc";
}
.zmdi-screen-rotation-lock:before{
  content:"\f1bd";
}
.zmdi-screen-rotation:before{
  content:"\f1be";
}
.zmdi-search-for:before{
  content:"\f1bf";
}
.zmdi-search-in-file:before{
  content:"\f1c0";
}
.zmdi-search-in-page:before{
  content:"\f1c1";
}
.zmdi-search-replace:before{
  content:"\f1c2";
}
.zmdi-search:before{
  content:"\f1c3";
}
.zmdi-seat:before{
  content:"\f1c4";
}
.zmdi-settings-square:before{
  content:"\f1c5";
}
.zmdi-settings:before{
  content:"\f1c6";
}
.zmdi-shield-check:before{
  content:"\f1c7";
}
.zmdi-shield-security:before{
  content:"\f1c8";
}
.zmdi-shopping-basket:before{
  content:"\f1c9";
}
.zmdi-shopping-cart-plus:before{
  content:"\f1ca";
}
.zmdi-shopping-cart:before{
  content:"\f1cb";
}
.zmdi-sign-in:before{
  content:"\f1cc";
}
.zmdi-sort-amount-asc:before{
  content:"\f1cd";
}
.zmdi-sort-amount-desc:before{
  content:"\f1ce";
}
.zmdi-sort-asc:before{
  content:"\f1cf";
}
.zmdi-sort-desc:before{
  content:"\f1d0";
}
.zmdi-spellcheck:before{
  content:"\f1d1";
}
.zmdi-storage:before{
  content:"\f1d2";
}
.zmdi-store-24:before{
  content:"\f1d3";
}
.zmdi-store:before{
  content:"\f1d4";
}
.zmdi-subway:before{
  content:"\f1d5";
}
.zmdi-sun:before{
  content:"\f1d6";
}
.zmdi-tab-unselected:before{
  content:"\f1d7";
}
.zmdi-tab:before{
  content:"\f1d8";
}
.zmdi-tag-close:before{
  content:"\f1d9";
}
.zmdi-tag-more:before{
  content:"\f1da";
}
.zmdi-tag:before{
  content:"\f1db";
}
.zmdi-thumb-down:before{
  content:"\f1dc";
}
.zmdi-thumb-up-down:before{
  content:"\f1dd";
}
.zmdi-thumb-up:before{
  content:"\f1de";
}
.zmdi-ticket-star:before{
  content:"\f1df";
}
.zmdi-toll:before{
  content:"\f1e0";
}
.zmdi-toys:before{
  content:"\f1e1";
}
.zmdi-traffic:before{
  content:"\f1e2";
}
.zmdi-translate:before{
  content:"\f1e3";
}
.zmdi-triangle-down:before{
  content:"\f1e4";
}
.zmdi-triangle-up:before{
  content:"\f1e5";
}
.zmdi-truck:before{
  content:"\f1e6";
}
.zmdi-turning-sign:before{
  content:"\f1e7";
}
.zmdi-wallpaper:before{
  content:"\f1e8";
}
.zmdi-washing-machine:before{
  content:"\f1e9";
}
.zmdi-window-maximize:before{
  content:"\f1ea";
}
.zmdi-window-minimize:before{
  content:"\f1eb";
}
.zmdi-window-restore:before{
  content:"\f1ec";
}
.zmdi-wrench:before{
  content:"\f1ed";
}
.zmdi-zoom-in:before{
  content:"\f1ee";
}
.zmdi-zoom-out:before{
  content:"\f1ef";
}
.zmdi-alert-circle-o:before{
  content:"\f1f0";
}
.zmdi-alert-circle:before{
  content:"\f1f1";
}
.zmdi-alert-octagon:before{
  content:"\f1f2";
}
.zmdi-alert-polygon:before{
  content:"\f1f3";
}
.zmdi-alert-triangle:before{
  content:"\f1f4";
}
.zmdi-help-outline:before{
  content:"\f1f5";
}
.zmdi-help:before{
  content:"\f1f6";
}
.zmdi-info-outline:before{
  content:"\f1f7";
}
.zmdi-info:before{
  content:"\f1f8";
}
.zmdi-notifications-active:before{
  content:"\f1f9";
}
.zmdi-notifications-add:before{
  content:"\f1fa";
}
.zmdi-notifications-none:before{
  content:"\f1fb";
}
.zmdi-notifications-off:before{
  content:"\f1fc";
}
.zmdi-notifications-paused:before{
  content:"\f1fd";
}
.zmdi-notifications:before{
  content:"\f1fe";
}
.zmdi-account-add:before{
  content:"\f1ff";
}
.zmdi-account-box-mail:before{
  content:"\f200";
}
.zmdi-account-box-o:before{
  content:"\f201";
}
.zmdi-account-box-phone:before{
  content:"\f202";
}
.zmdi-account-box:before{
  content:"\f203";
}
.zmdi-account-calendar:before{
  content:"\f204";
}
.zmdi-account-circle:before{
  content:"\f205";
}
.zmdi-account-o:before{
  content:"\f206";
}
.zmdi-account:before{
  content:"\f207";
}
.zmdi-accounts-add:before{
  content:"\f208";
}
.zmdi-accounts-alt:before{
  content:"\f209";
}
.zmdi-accounts-list-alt:before{
  content:"\f20a";
}
.zmdi-accounts-list:before{
  content:"\f20b";
}
.zmdi-accounts-outline:before{
  content:"\f20c";
}
.zmdi-accounts:before{
  content:"\f20d";
}
.zmdi-face:before{
  content:"\f20e";
}
.zmdi-female:before{
  content:"\f20f";
}
.zmdi-male-alt:before{
  content:"\f210";
}
.zmdi-male-female:before{
  content:"\f211";
}
.zmdi-male:before{
  content:"\f212";
}
.zmdi-mood-bad:before{
  content:"\f213";
}
.zmdi-mood:before{
  content:"\f214";
}
.zmdi-run:before{
  content:"\f215";
}
.zmdi-walk:before{
  content:"\f216";
}
.zmdi-cloud-box:before{
  content:"\f217";
}
.zmdi-cloud-circle:before{
  content:"\f218";
}
.zmdi-cloud-done:before{
  content:"\f219";
}
.zmdi-cloud-download:before{
  content:"\f21a";
}
.zmdi-cloud-off:before{
  content:"\f21b";
}
.zmdi-cloud-outline-alt:before{
  content:"\f21c";
}
.zmdi-cloud-outline:before{
  content:"\f21d";
}
.zmdi-cloud-upload:before{
  content:"\f21e";
}
.zmdi-cloud:before{
  content:"\f21f";
}
.zmdi-download:before{
  content:"\f220";
}
.zmdi-file-plus:before{
  content:"\f221";
}
.zmdi-file-text:before{
  content:"\f222";
}
.zmdi-file:before{
  content:"\f223";
}
.zmdi-folder-outline:before{
  content:"\f224";
}
.zmdi-folder-person:before{
  content:"\f225";
}
.zmdi-folder-star-alt:before{
  content:"\f226";
}
.zmdi-folder-star:before{
  content:"\f227";
}
.zmdi-folder:before{
  content:"\f228";
}
.zmdi-gif:before{
  content:"\f229";
}
.zmdi-upload:before{
  content:"\f22a";
}
.zmdi-border-all:before{
  content:"\f22b";
}
.zmdi-border-bottom:before{
  content:"\f22c";
}
.zmdi-border-clear:before{
  content:"\f22d";
}
.zmdi-border-color:before{
  content:"\f22e";
}
.zmdi-border-horizontal:before{
  content:"\f22f";
}
.zmdi-border-inner:before{
  content:"\f230";
}
.zmdi-border-left:before{
  content:"\f231";
}
.zmdi-border-outer:before{
  content:"\f232";
}
.zmdi-border-right:before{
  content:"\f233";
}
.zmdi-border-style:before{
  content:"\f234";
}
.zmdi-border-top:before{
  content:"\f235";
}
.zmdi-border-vertical:before{
  content:"\f236";
}
.zmdi-copy:before{
  content:"\f237";
}
.zmdi-crop:before{
  content:"\f238";
}
.zmdi-format-align-center:before{
  content:"\f239";
}
.zmdi-format-align-justify:before{
  content:"\f23a";
}
.zmdi-format-align-left:before{
  content:"\f23b";
}
.zmdi-format-align-right:before{
  content:"\f23c";
}
.zmdi-format-bold:before{
  content:"\f23d";
}
.zmdi-format-clear-all:before{
  content:"\f23e";
}
.zmdi-format-clear:before{
  content:"\f23f";
}
.zmdi-format-color-fill:before{
  content:"\f240";
}
.zmdi-format-color-reset:before{
  content:"\f241";
}
.zmdi-format-color-text:before{
  content:"\f242";
}
.zmdi-format-indent-decrease:before{
  content:"\f243";
}
.zmdi-format-indent-increase:before{
  content:"\f244";
}
.zmdi-format-italic:before{
  content:"\f245";
}
.zmdi-format-line-spacing:before{
  content:"\f246";
}
.zmdi-format-list-bulleted:before{
  content:"\f247";
}
.zmdi-format-list-numbered:before{
  content:"\f248";
}
.zmdi-format-ltr:before{
  content:"\f249";
}
.zmdi-format-rtl:before{
  content:"\f24a";
}
.zmdi-format-size:before{
  content:"\f24b";
}
.zmdi-format-strikethrough-s:before{
  content:"\f24c";
}
.zmdi-format-strikethrough:before{
  content:"\f24d";
}
.zmdi-format-subject:before{
  content:"\f24e";
}
.zmdi-format-underlined:before{
  content:"\f24f";
}
.zmdi-format-valign-bottom:before{
  content:"\f250";
}
.zmdi-format-valign-center:before{
  content:"\f251";
}
.zmdi-format-valign-top:before{
  content:"\f252";
}
.zmdi-redo:before{
  content:"\f253";
}
.zmdi-select-all:before{
  content:"\f254";
}
.zmdi-space-bar:before{
  content:"\f255";
}
.zmdi-text-format:before{
  content:"\f256";
}
.zmdi-transform:before{
  content:"\f257";
}
.zmdi-undo:before{
  content:"\f258";
}
.zmdi-wrap-text:before{
  content:"\f259";
}
.zmdi-comment-alert:before{
  content:"\f25a";
}
.zmdi-comment-alt-text:before{
  content:"\f25b";
}
.zmdi-comment-alt:before{
  content:"\f25c";
}
.zmdi-comment-edit:before{
  content:"\f25d";
}
.zmdi-comment-image:before{
  content:"\f25e";
}
.zmdi-comment-list:before{
  content:"\f25f";
}
.zmdi-comment-more:before{
  content:"\f260";
}
.zmdi-comment-outline:before{
  content:"\f261";
}
.zmdi-comment-text-alt:before{
  content:"\f262";
}
.zmdi-comment-text:before{
  content:"\f263";
}
.zmdi-comment-video:before{
  content:"\f264";
}
.zmdi-comment:before{
  content:"\f265";
}
.zmdi-comments:before{
  content:"\f266";
}
.zmdi-check-all:before{
  content:"\f267";
}
.zmdi-check-circle-u:before{
  content:"\f268";
}
.zmdi-check-circle:before{
  content:"\f269";
}
.zmdi-check-square:before{
  content:"\f26a";
}
.zmdi-check:before{
  content:"\f26b";
}
.zmdi-circle-o:before{
  content:"\f26c";
}
.zmdi-circle:before{
  content:"\f26d";
}
.zmdi-dot-circle-alt:before{
  content:"\f26e";
}
.zmdi-dot-circle:before{
  content:"\f26f";
}
.zmdi-minus-circle-outline:before{
  content:"\f270";
}
.zmdi-minus-circle:before{
  content:"\f271";
}
.zmdi-minus-square:before{
  content:"\f272";
}
.zmdi-minus:before{
  content:"\f273";
}
.zmdi-plus-circle-o-duplicate:before{
  content:"\f274";
}
.zmdi-plus-circle-o:before{
  content:"\f275";
}
.zmdi-plus-circle:before{
  content:"\f276";
}
.zmdi-plus-square:before{
  content:"\f277";
}
.zmdi-plus:before{
  content:"\f278";
}
.zmdi-square-o:before{
  content:"\f279";
}
.zmdi-star-circle:before{
  content:"\f27a";
}
.zmdi-star-half:before{
  content:"\f27b";
}
.zmdi-star-outline:before{
  content:"\f27c";
}
.zmdi-star:before{
  content:"\f27d";
}
.zmdi-bluetooth-connected:before{
  content:"\f27e";
}
.zmdi-bluetooth-off:before{
  content:"\f27f";
}
.zmdi-bluetooth-search:before{
  content:"\f280";
}
.zmdi-bluetooth-setting:before{
  content:"\f281";
}
.zmdi-bluetooth:before{
  content:"\f282";
}
.zmdi-camera-add:before{
  content:"\f283";
}
.zmdi-camera-alt:before{
  content:"\f284";
}
.zmdi-camera-bw:before{
  content:"\f285";
}
.zmdi-camera-front:before{
  content:"\f286";
}
.zmdi-camera-mic:before{
  content:"\f287";
}
.zmdi-camera-party-mode:before{
  content:"\f288";
}
.zmdi-camera-rear:before{
  content:"\f289";
}
.zmdi-camera-roll:before{
  content:"\f28a";
}
.zmdi-camera-switch:before{
  content:"\f28b";
}
.zmdi-camera:before{
  content:"\f28c";
}
.zmdi-card-alert:before{
  content:"\f28d";
}
.zmdi-card-off:before{
  content:"\f28e";
}
.zmdi-card-sd:before{
  content:"\f28f";
}
.zmdi-card-sim:before{
  content:"\f290";
}
.zmdi-desktop-mac:before{
  content:"\f291";
}
.zmdi-desktop-windows:before{
  content:"\f292";
}
.zmdi-device-hub:before{
  content:"\f293";
}
.zmdi-devices-off:before{
  content:"\f294";
}
.zmdi-devices:before{
  content:"\f295";
}
.zmdi-dock:before{
  content:"\f296";
}
.zmdi-floppy:before{
  content:"\f297";
}
.zmdi-gamepad:before{
  content:"\f298";
}
.zmdi-gps-dot:before{
  content:"\f299";
}
.zmdi-gps-off:before{
  content:"\f29a";
}
.zmdi-gps:before{
  content:"\f29b";
}
.zmdi-headset-mic:before{
  content:"\f29c";
}
.zmdi-headset:before{
  content:"\f29d";
}
.zmdi-input-antenna:before{
  content:"\f29e";
}
.zmdi-input-composite:before{
  content:"\f29f";
}
.zmdi-input-hdmi:before{
  content:"\f2a0";
}
.zmdi-input-power:before{
  content:"\f2a1";
}
.zmdi-input-svideo:before{
  content:"\f2a2";
}
.zmdi-keyboard-hide:before{
  content:"\f2a3";
}
.zmdi-keyboard:before{
  content:"\f2a4";
}
.zmdi-laptop-chromebook:before{
  content:"\f2a5";
}
.zmdi-laptop-mac:before{
  content:"\f2a6";
}
.zmdi-laptop:before{
  content:"\f2a7";
}
.zmdi-mic-off:before{
  content:"\f2a8";
}
.zmdi-mic-outline:before{
  content:"\f2a9";
}
.zmdi-mic-setting:before{
  content:"\f2aa";
}
.zmdi-mic:before{
  content:"\f2ab";
}
.zmdi-mouse:before{
  content:"\f2ac";
}
.zmdi-network-alert:before{
  content:"\f2ad";
}
.zmdi-network-locked:before{
  content:"\f2ae";
}
.zmdi-network-off:before{
  content:"\f2af";
}
.zmdi-network-outline:before{
  content:"\f2b0";
}
.zmdi-network-setting:before{
  content:"\f2b1";
}
.zmdi-network:before{
  content:"\f2b2";
}
.zmdi-phone-bluetooth:before{
  content:"\f2b3";
}
.zmdi-phone-end:before{
  content:"\f2b4";
}
.zmdi-phone-forwarded:before{
  content:"\f2b5";
}
.zmdi-phone-in-talk:before{
  content:"\f2b6";
}
.zmdi-phone-locked:before{
  content:"\f2b7";
}
.zmdi-phone-missed:before{
  content:"\f2b8";
}
.zmdi-phone-msg:before{
  content:"\f2b9";
}
.zmdi-phone-paused:before{
  content:"\f2ba";
}
.zmdi-phone-ring:before{
  content:"\f2bb";
}
.zmdi-phone-setting:before{
  content:"\f2bc";
}
.zmdi-phone-sip:before{
  content:"\f2bd";
}
.zmdi-phone:before{
  content:"\f2be";
}
.zmdi-portable-wifi-changes:before{
  content:"\f2bf";
}
.zmdi-portable-wifi-off:before{
  content:"\f2c0";
}
.zmdi-portable-wifi:before{
  content:"\f2c1";
}
.zmdi-radio:before{
  content:"\f2c2";
}
.zmdi-reader:before{
  content:"\f2c3";
}
.zmdi-remote-control-alt:before{
  content:"\f2c4";
}
.zmdi-remote-control:before{
  content:"\f2c5";
}
.zmdi-router:before{
  content:"\f2c6";
}
.zmdi-scanner:before{
  content:"\f2c7";
}
.zmdi-smartphone-android:before{
  content:"\f2c8";
}
.zmdi-smartphone-download:before{
  content:"\f2c9";
}
.zmdi-smartphone-erase:before{
  content:"\f2ca";
}
.zmdi-smartphone-info:before{
  content:"\f2cb";
}
.zmdi-smartphone-iphone:before{
  content:"\f2cc";
}
.zmdi-smartphone-landscape-lock:before{
  content:"\f2cd";
}
.zmdi-smartphone-landscape:before{
  content:"\f2ce";
}
.zmdi-smartphone-lock:before{
  content:"\f2cf";
}
.zmdi-smartphone-portrait-lock:before{
  content:"\f2d0";
}
.zmdi-smartphone-ring:before{
  content:"\f2d1";
}
.zmdi-smartphone-setting:before{
  content:"\f2d2";
}
.zmdi-smartphone-setup:before{
  content:"\f2d3";
}
.zmdi-smartphone:before{
  content:"\f2d4";
}
.zmdi-speaker:before{
  content:"\f2d5";
}
.zmdi-tablet-android:before{
  content:"\f2d6";
}
.zmdi-tablet-mac:before{
  content:"\f2d7";
}
.zmdi-tablet:before{
  content:"\f2d8";
}
.zmdi-tv-alt-play:before{
  content:"\f2d9";
}
.zmdi-tv-list:before{
  content:"\f2da";
}
.zmdi-tv-play:before{
  content:"\f2db";
}
.zmdi-tv:before{
  content:"\f2dc";
}
.zmdi-usb:before{
  content:"\f2dd";
}
.zmdi-videocam-off:before{
  content:"\f2de";
}
.zmdi-videocam-switch:before{
  content:"\f2df";
}
.zmdi-videocam:before{
  content:"\f2e0";
}
.zmdi-watch:before{
  content:"\f2e1";
}
.zmdi-wifi-alt-2:before{
  content:"\f2e2";
}
.zmdi-wifi-alt:before{
  content:"\f2e3";
}
.zmdi-wifi-info:before{
  content:"\f2e4";
}
.zmdi-wifi-lock:before{
  content:"\f2e5";
}
.zmdi-wifi-off:before{
  content:"\f2e6";
}
.zmdi-wifi-outline:before{
  content:"\f2e7";
}
.zmdi-wifi:before{
  content:"\f2e8";
}
.zmdi-arrow-left-bottom:before{
  content:"\f2e9";
}
.zmdi-arrow-left:before{
  content:"\f2ea";
}
.zmdi-arrow-merge:before{
  content:"\f2eb";
}
.zmdi-arrow-missed:before{
  content:"\f2ec";
}
.zmdi-arrow-right-top:before{
  content:"\f2ed";
}
.zmdi-arrow-right:before{
  content:"\f2ee";
}
.zmdi-arrow-split:before{
  content:"\f2ef";
}
.zmdi-arrows:before{
  content:"\f2f0";
}
.zmdi-caret-down-circle:before{
  content:"\f2f1";
}
.zmdi-caret-down:before{
  content:"\f2f2";
}
.zmdi-caret-left-circle:before{
  content:"\f2f3";
}
.zmdi-caret-left:before{
  content:"\f2f4";
}
.zmdi-caret-right-circle:before{
  content:"\f2f5";
}
.zmdi-caret-right:before{
  content:"\f2f6";
}
.zmdi-caret-up-circle:before{
  content:"\f2f7";
}
.zmdi-caret-up:before{
  content:"\f2f8";
}
.zmdi-chevron-down:before{
  content:"\f2f9";
}
.zmdi-chevron-left:before{
  content:"\f2fa";
}
.zmdi-chevron-right:before{
  content:"\f2fb";
}
.zmdi-chevron-up:before{
  content:"\f2fc";
}
.zmdi-forward:before{
  content:"\f2fd";
}
.zmdi-long-arrow-down:before{
  content:"\f2fe";
}
.zmdi-long-arrow-left:before{
  content:"\f2ff";
}
.zmdi-long-arrow-return:before{
  content:"\f300";
}
.zmdi-long-arrow-right:before{
  content:"\f301";
}
.zmdi-long-arrow-tab:before{
  content:"\f302";
}
.zmdi-long-arrow-up:before{
  content:"\f303";
}
.zmdi-rotate-ccw:before{
  content:"\f304";
}
.zmdi-rotate-cw:before{
  content:"\f305";
}
.zmdi-rotate-left:before{
  content:"\f306";
}
.zmdi-rotate-right:before{
  content:"\f307";
}
.zmdi-square-down:before{
  content:"\f308";
}
.zmdi-square-right:before{
  content:"\f309";
}
.zmdi-swap-alt:before{
  content:"\f30a";
}
.zmdi-swap-vertical-circle:before{
  content:"\f30b";
}
.zmdi-swap-vertical:before{
  content:"\f30c";
}
.zmdi-swap:before{
  content:"\f30d";
}
.zmdi-trending-down:before{
  content:"\f30e";
}
.zmdi-trending-flat:before{
  content:"\f30f";
}
.zmdi-trending-up:before{
  content:"\f310";
}
.zmdi-unfold-less:before{
  content:"\f311";
}
.zmdi-unfold-more:before{
  content:"\f312";
}
.zmdi-apps:before{
  content:"\f313";
}
.zmdi-grid-off:before{
  content:"\f314";
}
.zmdi-grid:before{
  content:"\f315";
}
.zmdi-view-agenda:before{
  content:"\f316";
}
.zmdi-view-array:before{
  content:"\f317";
}
.zmdi-view-carousel:before{
  content:"\f318";
}
.zmdi-view-column:before{
  content:"\f319";
}
.zmdi-view-comfy:before{
  content:"\f31a";
}
.zmdi-view-compact:before{
  content:"\f31b";
}
.zmdi-view-dashboard:before{
  content:"\f31c";
}
.zmdi-view-day:before{
  content:"\f31d";
}
.zmdi-view-headline:before{
  content:"\f31e";
}
.zmdi-view-list-alt:before{
  content:"\f31f";
}
.zmdi-view-list:before{
  content:"\f320";
}
.zmdi-view-module:before{
  content:"\f321";
}
.zmdi-view-quilt:before{
  content:"\f322";
}
.zmdi-view-stream:before{
  content:"\f323";
}
.zmdi-view-subtitles:before{
  content:"\f324";
}
.zmdi-view-toc:before{
  content:"\f325";
}
.zmdi-view-web:before{
  content:"\f326";
}
.zmdi-view-week:before{
  content:"\f327";
}
.zmdi-widgets:before{
  content:"\f328";
}
.zmdi-alarm-check:before{
  content:"\f329";
}
.zmdi-alarm-off:before{
  content:"\f32a";
}
.zmdi-alarm-plus:before{
  content:"\f32b";
}
.zmdi-alarm-snooze:before{
  content:"\f32c";
}
.zmdi-alarm:before{
  content:"\f32d";
}
.zmdi-calendar-alt:before{
  content:"\f32e";
}
.zmdi-calendar-check:before{
  content:"\f32f";
}
.zmdi-calendar-close:before{
  content:"\f330";
}
.zmdi-calendar-note:before{
  content:"\f331";
}
.zmdi-calendar:before{
  content:"\f332";
}
.zmdi-time-countdown:before{
  content:"\f333";
}
.zmdi-time-interval:before{
  content:"\f334";
}
.zmdi-time-restore-setting:before{
  content:"\f335";
}
.zmdi-time-restore:before{
  content:"\f336";
}
.zmdi-time:before{
  content:"\f337";
}
.zmdi-timer-off:before{
  content:"\f338";
}
.zmdi-timer:before{
  content:"\f339";
}
.zmdi-android-alt:before{
  content:"\f33a";
}
.zmdi-android:before{
  content:"\f33b";
}
.zmdi-apple:before{
  content:"\f33c";
}
.zmdi-behance:before{
  content:"\f33d";
}
.zmdi-codepen:before{
  content:"\f33e";
}
.zmdi-dribbble:before{
  content:"\f33f";
}
.zmdi-dropbox:before{
  content:"\f340";
}
.zmdi-evernote:before{
  content:"\f341";
}
.zmdi-facebook-box:before{
  content:"\f342";
}
.zmdi-facebook:before{
  content:"\f343";
}
.zmdi-github-box:before{
  content:"\f344";
}
.zmdi-github:before{
  content:"\f345";
}
.zmdi-google-drive:before{
  content:"\f346";
}
.zmdi-google-earth:before{
  content:"\f347";
}
.zmdi-google-glass:before{
  content:"\f348";
}
.zmdi-google-maps:before{
  content:"\f349";
}
.zmdi-google-pages:before{
  content:"\f34a";
}
.zmdi-google-play:before{
  content:"\f34b";
}
.zmdi-google-plus-box:before{
  content:"\f34c";
}
.zmdi-google-plus:before{
  content:"\f34d";
}
.zmdi-google:before{
  content:"\f34e";
}
.zmdi-instagram:before{
  content:"\f34f";
}
.zmdi-language-css3:before{
  content:"\f350";
}
.zmdi-language-html5:before{
  content:"\f351";
}
.zmdi-language-javascript:before{
  content:"\f352";
}
.zmdi-language-python-alt:before{
  content:"\f353";
}
.zmdi-language-python:before{
  content:"\f354";
}
.zmdi-lastfm:before{
  content:"\f355";
}
.zmdi-linkedin-box:before{
  content:"\f356";
}
.zmdi-paypal:before{
  content:"\f357";
}
.zmdi-pinterest-box:before{
  content:"\f358";
}
.zmdi-pocket:before{
  content:"\f359";
}
.zmdi-polymer:before{
  content:"\f35a";
}
.zmdi-share:before{
  content:"\f35b";
}
.zmdi-stackoverflow:before{
  content:"\f35c";
}
.zmdi-steam-square:before{
  content:"\f35d";
}
.zmdi-steam:before{
  content:"\f35e";
}
.zmdi-twitter-box:before{
  content:"\f35f";
}
.zmdi-twitter:before{
  content:"\f360";
}
.zmdi-vk:before{
  content:"\f361";
}
.zmdi-wikipedia:before{
  content:"\f362";
}
.zmdi-windows:before{
  content:"\f363";
}
.zmdi-aspect-ratio-alt:before{
  content:"\f364";
}
.zmdi-aspect-ratio:before{
  content:"\f365";
}
.zmdi-blur-circular:before{
  content:"\f366";
}
.zmdi-blur-linear:before{
  content:"\f367";
}
.zmdi-blur-off:before{
  content:"\f368";
}
.zmdi-blur:before{
  content:"\f369";
}
.zmdi-brightness-2:before{
  content:"\f36a";
}
.zmdi-brightness-3:before{
  content:"\f36b";
}
.zmdi-brightness-4:before{
  content:"\f36c";
}
.zmdi-brightness-5:before{
  content:"\f36d";
}
.zmdi-brightness-6:before{
  content:"\f36e";
}
.zmdi-brightness-7:before{
  content:"\f36f";
}
.zmdi-brightness-auto:before{
  content:"\f370";
}
.zmdi-brightness-setting:before{
  content:"\f371";
}
.zmdi-broken-image:before{
  content:"\f372";
}
.zmdi-center-focus-strong:before{
  content:"\f373";
}
.zmdi-center-focus-weak:before{
  content:"\f374";
}
.zmdi-compare:before{
  content:"\f375";
}
.zmdi-crop-16-9:before{
  content:"\f376";
}
.zmdi-crop-3-2:before{
  content:"\f377";
}
.zmdi-crop-5-4:before{
  content:"\f378";
}
.zmdi-crop-7-5:before{
  content:"\f379";
}
.zmdi-crop-din:before{
  content:"\f37a";
}
.zmdi-crop-free:before{
  content:"\f37b";
}
.zmdi-crop-landscape:before{
  content:"\f37c";
}
.zmdi-crop-portrait:before{
  content:"\f37d";
}
.zmdi-crop-square:before{
  content:"\f37e";
}
.zmdi-exposure-alt:before{
  content:"\f37f";
}
.zmdi-exposure:before{
  content:"\f380";
}
.zmdi-filter-b-and-w:before{
  content:"\f381";
}
.zmdi-filter-center-focus:before{
  content:"\f382";
}
.zmdi-filter-frames:before{
  content:"\f383";
}
.zmdi-filter-tilt-shift:before{
  content:"\f384";
}
.zmdi-gradient:before{
  content:"\f385";
}
.zmdi-grain:before{
  content:"\f386";
}
.zmdi-graphic-eq:before{
  content:"\f387";
}
.zmdi-hdr-off:before{
  content:"\f388";
}
.zmdi-hdr-strong:before{
  content:"\f389";
}
.zmdi-hdr-weak:before{
  content:"\f38a";
}
.zmdi-hdr:before{
  content:"\f38b";
}
.zmdi-iridescent:before{
  content:"\f38c";
}
.zmdi-leak-off:before{
  content:"\f38d";
}
.zmdi-leak:before{
  content:"\f38e";
}
.zmdi-looks:before{
  content:"\f38f";
}
.zmdi-loupe:before{
  content:"\f390";
}
.zmdi-panorama-horizontal:before{
  content:"\f391";
}
.zmdi-panorama-vertical:before{
  content:"\f392";
}
.zmdi-panorama-wide-angle:before{
  content:"\f393";
}
.zmdi-photo-size-select-large:before{
  content:"\f394";
}
.zmdi-photo-size-select-small:before{
  content:"\f395";
}
.zmdi-picture-in-picture:before{
  content:"\f396";
}
.zmdi-slideshow:before{
  content:"\f397";
}
.zmdi-texture:before{
  content:"\f398";
}
.zmdi-tonality:before{
  content:"\f399";
}
.zmdi-vignette:before{
  content:"\f39a";
}
.zmdi-wb-auto:before{
  content:"\f39b";
}
.zmdi-eject-alt:before{
  content:"\f39c";
}
.zmdi-eject:before{
  content:"\f39d";
}
.zmdi-equalizer:before{
  content:"\f39e";
}
.zmdi-fast-forward:before{
  content:"\f39f";
}
.zmdi-fast-rewind:before{
  content:"\f3a0";
}
.zmdi-forward-10:before{
  content:"\f3a1";
}
.zmdi-forward-30:before{
  content:"\f3a2";
}
.zmdi-forward-5:before{
  content:"\f3a3";
}
.zmdi-hearing:before{
  content:"\f3a4";
}
.zmdi-pause-circle-outline:before{
  content:"\f3a5";
}
.zmdi-pause-circle:before{
  content:"\f3a6";
}
.zmdi-pause:before{
  content:"\f3a7";
}
.zmdi-play-circle-outline:before{
  content:"\f3a8";
}
.zmdi-play-circle:before{
  content:"\f3a9";
}
.zmdi-play:before{
  content:"\f3aa";
}
.zmdi-playlist-audio:before{
  content:"\f3ab";
}
.zmdi-playlist-plus:before{
  content:"\f3ac";
}
.zmdi-repeat-one:before{
  content:"\f3ad";
}
.zmdi-repeat:before{
  content:"\f3ae";
}
.zmdi-replay-10:before{
  content:"\f3af";
}
.zmdi-replay-30:before{
  content:"\f3b0";
}
.zmdi-replay-5:before{
  content:"\f3b1";
}
.zmdi-replay:before{
  content:"\f3b2";
}
.zmdi-shuffle:before{
  content:"\f3b3";
}
.zmdi-skip-next:before{
  content:"\f3b4";
}
.zmdi-skip-previous:before{
  content:"\f3b5";
}
.zmdi-stop:before{
  content:"\f3b6";
}
.zmdi-surround-sound:before{
  content:"\f3b7";
}
.zmdi-tune:before{
  content:"\f3b8";
}
.zmdi-volume-down:before{
  content:"\f3b9";
}
.zmdi-volume-mute:before{
  content:"\f3ba";
}
.zmdi-volume-off:before{
  content:"\f3bb";
}
.zmdi-volume-up:before{
  content:"\f3bc";
}
.zmdi-n-1-square:before{
  content:"\f3bd";
}
.zmdi-n-2-square:before{
  content:"\f3be";
}
.zmdi-n-3-square:before{
  content:"\f3bf";
}
.zmdi-n-4-square:before{
  content:"\f3c0";
}
.zmdi-n-5-square:before{
  content:"\f3c1";
}
.zmdi-n-6-square:before{
  content:"\f3c2";
}
.zmdi-neg-1:before{
  content:"\f3c3";
}
.zmdi-neg-2:before{
  content:"\f3c4";
}
.zmdi-plus-1:before{
  content:"\f3c5";
}
.zmdi-plus-2:before{
  content:"\f3c6";
}
.zmdi-sec-10:before{
  content:"\f3c7";
}
.zmdi-sec-3:before{
  content:"\f3c8";
}
.zmdi-zero:before{
  content:"\f3c9";
}
.zmdi-airline-seat-flat-angled:before{
  content:"\f3ca";
}
.zmdi-airline-seat-flat:before{
  content:"\f3cb";
}
.zmdi-airline-seat-individual-suite:before{
  content:"\f3cc";
}
.zmdi-airline-seat-legroom-extra:before{
  content:"\f3cd";
}
.zmdi-airline-seat-legroom-normal:before{
  content:"\f3ce";
}
.zmdi-airline-seat-legroom-reduced:before{
  content:"\f3cf";
}
.zmdi-airline-seat-recline-extra:before{
  content:"\f3d0";
}
.zmdi-airline-seat-recline-normal:before{
  content:"\f3d1";
}
.zmdi-airplay:before{
  content:"\f3d2";
}
.zmdi-closed-caption:before{
  content:"\f3d3";
}
.zmdi-confirmation-number:before{
  content:"\f3d4";
}
.zmdi-developer-board:before{
  content:"\f3d5";
}
.zmdi-disc-full:before{
  content:"\f3d6";
}
.zmdi-explicit:before{
  content:"\f3d7";
}
.zmdi-flight-land:before{
  content:"\f3d8";
}
.zmdi-flight-takeoff:before{
  content:"\f3d9";
}
.zmdi-flip-to-back:before{
  content:"\f3da";
}
.zmdi-flip-to-front:before{
  content:"\f3db";
}
.zmdi-group-work:before{
  content:"\f3dc";
}
.zmdi-hd:before{
  content:"\f3dd";
}
.zmdi-hq:before{
  content:"\f3de";
}
.zmdi-markunread-mailbox:before{
  content:"\f3df";
}
.zmdi-memory:before{
  content:"\f3e0";
}
.zmdi-nfc:before{
  content:"\f3e1";
}
.zmdi-play-for-work:before{
  content:"\f3e2";
}
.zmdi-power-input:before{
  content:"\f3e3";
}
.zmdi-present-to-all:before{
  content:"\f3e4";
}
.zmdi-satellite:before{
  content:"\f3e5";
}
.zmdi-tap-and-play:before{
  content:"\f3e6";
}
.zmdi-vibration:before{
  content:"\f3e7";
}
.zmdi-voicemail:before{
  content:"\f3e8";
}
.zmdi-group:before{
  content:"\f3e9";
}
.zmdi-rss:before{
  content:"\f3ea";
}
.zmdi-shape:before{
  content:"\f3eb";
}
.zmdi-spinner:before{
  content:"\f3ec";
}
.zmdi-ungroup:before{
  content:"\f3ed";
}
.zmdi-500px:before{
  content:"\f3ee";
}
.zmdi-8tracks:before{
  content:"\f3ef";
}
.zmdi-amazon:before{
  content:"\f3f0";
}
.zmdi-blogger:before{
  content:"\f3f1";
}
.zmdi-delicious:before{
  content:"\f3f2";
}
.zmdi-disqus:before{
  content:"\f3f3";
}
.zmdi-flattr:before{
  content:"\f3f4";
}
.zmdi-flickr:before{
  content:"\f3f5";
}
.zmdi-github-alt:before{
  content:"\f3f6";
}
.zmdi-google-old:before{
  content:"\f3f7";
}
.zmdi-linkedin:before{
  content:"\f3f8";
}
.zmdi-odnoklassniki:before{
  content:"\f3f9";
}
.zmdi-outlook:before{
  content:"\f3fa";
}
.zmdi-paypal-alt:before{
  content:"\f3fb";
}
.zmdi-pinterest:before{
  content:"\f3fc";
}
.zmdi-playstation:before{
  content:"\f3fd";
}
.zmdi-reddit:before{
  content:"\f3fe";
}
.zmdi-skype:before{
  content:"\f3ff";
}
.zmdi-slideshare:before{
  content:"\f400";
}
.zmdi-soundcloud:before{
  content:"\f401";
}
.zmdi-tumblr:before{
  content:"\f402";
}
.zmdi-twitch:before{
  content:"\f403";
}
.zmdi-vimeo:before{
  content:"\f404";
}
.zmdi-whatsapp:before{
  content:"\f405";
}
.zmdi-xbox:before{
  content:"\f406";
}
.zmdi-yahoo:before{
  content:"\f407";
}
.zmdi-youtube-play:before{
  content:"\f408";
}
.zmdi-youtube:before{
  content:"\f409";
}
.zmdi-import-export:before,.zmdi-swap-vertical-:before{
  content:"\f30c";
}
.zmdi-airplanemode-inactive:before{
  content:"\f102";
}
.zmdi-airplanemode-active:before,.zmdi-rate-review:before{
  content:"\f103";
}
.zmdi-comment-sign:before{
  content:"\f25a";
}
.zmdi-network-warning:before{
  content:"\f2ad";
}
.zmdi-shopping-cart-add:before{
  content:"\f1ca";
}
.zmdi-file-add:before{
  content:"\f221";
}
.zmdi-network-wifi-scan:before{
  content:"\f2e4";
}
.zmdi-collection-add:before{
  content:"\f14e";
}
.zmdi-format-playlist-add:before{
  content:"\f3ac";
}
.zmdi-format-queue-music:before{
  content:"\f3ab";
}
.zmdi-plus-box:before{
  content:"\f277";
}
.zmdi-tag-backspace:before{
  content:"\f1d9";
}
.zmdi-alarm-add:before{
  content:"\f32b";
}
.zmdi-battery-charging:before{
  content:"\f114";
}
.zmdi-daydream-setting:before{
  content:"\f217";
}
.zmdi-more-horiz:before{
  content:"\f19c";
}
.zmdi-book-photo:before{
  content:"\f11b";
}
.zmdi-incandescent:before{
  content:"\f189";
}
.zmdi-wb-iridescent:before{
  content:"\f38c";
}
.zmdi-calendar-remove:before{
  content:"\f330";
}
.zmdi-refresh-sync-disabled:before{
  content:"\f1b7";
}
.zmdi-refresh-sync-problem:before{
  content:"\f1b6";
}
.zmdi-crop-original:before{
  content:"\f17e";
}
.zmdi-power-off:before{
  content:"\f1af";
}
.zmdi-power-off-setting:before{
  content:"\f1ae";
}
.zmdi-leak-remove:before{
  content:"\f38d";
}
.zmdi-star-border:before{
  content:"\f27c";
}
.zmdi-brightness-low:before{
  content:"\f36d";
}
.zmdi-brightness-medium:before{
  content:"\f36e";
}
.zmdi-brightness-high:before{
  content:"\f36f";
}
.zmdi-smartphone-portrait:before{
  content:"\f2d4";
}
.zmdi-live-tv:before{
  content:"\f2d9";
}
.zmdi-format-textdirection-l-to-r:before{
  content:"\f249";
}
.zmdi-format-textdirection-r-to-l:before{
  content:"\f24a";
}
.zmdi-arrow-back:before{
  content:"\f2ea";
}
.zmdi-arrow-forward:before{
  content:"\f2ee";
}
.zmdi-arrow-in:before{
  content:"\f2e9";
}
.zmdi-arrow-out:before{
  content:"\f2ed";
}
.zmdi-rotate-90-degrees-ccw:before{
  content:"\f304";
}
.zmdi-adb:before{
  content:"\f33a";
}
.zmdi-network-wifi:before{
  content:"\f2e8";
}
.zmdi-network-wifi-alt:before{
  content:"\f2e3";
}
.zmdi-network-wifi-lock:before{
  content:"\f2e5";
}
.zmdi-network-wifi-off:before{
  content:"\f2e6";
}
.zmdi-network-wifi-outline:before{
  content:"\f2e7";
}
.zmdi-network-wifi-info:before{
  content:"\f2e4";
}
.zmdi-layers-clear:before{
  content:"\f18b";
}
.zmdi-colorize:before{
  content:"\f15d";
}
.zmdi-format-paint:before{
  content:"\f1ba";
}
.zmdi-format-quote:before{
  content:"\f1b2";
}
.zmdi-camera-monochrome-photos:before{
  content:"\f285";
}
.zmdi-sort-by-alpha:before{
  content:"\f1cf";
}
.zmdi-folder-shared:before{
  content:"\f225";
}
.zmdi-folder-special:before{
  content:"\f226";
}
.zmdi-comment-dots:before{
  content:"\f260";
}
.zmdi-reorder:before{
  content:"\f31e";
}
.zmdi-dehaze:before{
  content:"\f197";
}
.zmdi-sort:before{
  content:"\f1ce";
}
.zmdi-pages:before{
  content:"\f34a";
}
.zmdi-stack-overflow:before{
  content:"\f35c";
}
.zmdi-calendar-account:before{
  content:"\f204";
}
.zmdi-paste:before{
  content:"\f109";
}
.zmdi-cut:before{
  content:"\f1bc";
}
.zmdi-save:before{
  content:"\f297";
}
.zmdi-smartphone-code:before{
  content:"\f139";
}
.zmdi-directions-bike:before{
  content:"\f117";
}
.zmdi-directions-boat:before{
  content:"\f11a";
}
.zmdi-directions-bus:before{
  content:"\f121";
}
.zmdi-directions-car:before{
  content:"\f125";
}
.zmdi-directions-railway:before{
  content:"\f1b3";
}
.zmdi-directions-run:before{
  content:"\f215";
}
.zmdi-directions-subway:before{
  content:"\f1d5";
}
.zmdi-directions-walk:before{
  content:"\f216";
}
.zmdi-local-hotel:before{
  content:"\f178";
}
.zmdi-local-activity:before,.zmdi-local-play:before{
  content:"\f1df";
}
.zmdi-local-airport:before{
  content:"\f103";
}
.zmdi-local-atm:before{
  content:"\f198";
}
.zmdi-local-bar:before{
  content:"\f137";
}
.zmdi-local-cafe:before{
  content:"\f13b";
}
.zmdi-local-car-wash:before{
  content:"\f124";
}
.zmdi-local-convenience-store:before{
  content:"\f1d3";
}
.zmdi-local-dining:before{
  content:"\f153";
}
.zmdi-local-drink:before{
  content:"\f157";
}
.zmdi-local-florist:before{
  content:"\f168";
}
.zmdi-local-gas-station:before{
  content:"\f16f";
}
.zmdi-local-grocery-store:before{
  content:"\f1cb";
}
.zmdi-local-hospital:before{
  content:"\f177";
}
.zmdi-local-laundry-service:before{
  content:"\f1e9";
}
.zmdi-local-library:before{
  content:"\f18d";
}
.zmdi-local-mall:before{
  content:"\f195";
}
.zmdi-local-movies:before{
  content:"\f19d";
}
.zmdi-local-offer:before{
  content:"\f187";
}
.zmdi-local-parking:before{
  content:"\f1a5";
}
.zmdi-local-pharmacy:before{
  content:"\f176";
}
.zmdi-local-phone:before{
  content:"\f2be";
}
.zmdi-local-pizza:before{
  content:"\f1ac";
}
.zmdi-local-post-office:before{
  content:"\f15a";
}
.zmdi-local-printshop:before{
  content:"\f1b0";
}
.zmdi-local-see:before{
  content:"\f28c";
}
.zmdi-local-shipping:before{
  content:"\f1e6";
}
.zmdi-local-store:before{
  content:"\f1d4";
}
.zmdi-local-taxi:before{
  content:"\f123";
}
.zmdi-local-wc:before{
  content:"\f211";
}
.zmdi-my-location:before{
  content:"\f299";
}
.zmdi-directions:before{
  content:"\f1e7";
}
@font-face{
    font-family:icofont;
    src:url(/wp-content/themes/cariana/fonts/icofont.eot?v=1.0.0-beta);
    src:url(/wp-content/themes/cariana/fonts/icofont.eot?v=1.0.0-beta#iefix) format("embedded-opentype"),url(/wp-content/themes/cariana/fonts/icofont.ttf?v=1.0.0-beta) format("truetype"),url(/wp-content/themes/cariana/fonts/icofont.woff?v=1.0.0-beta) format("woff"),url(/wp-content/themes/cariana/fonts/icofont.svg?v=1.0.0-beta#icofont) format("svg");
    font-weight:400;
    font-style:normal;
}

.icofont{
    font-family:IcoFont !important;
    speak:none;
    font-style:normal;
    font-weight:400;
    font-variant:normal;
    text-transform:none;
    line-height:1;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
}
.icofont-angry-monster:before{
	content:"\e901";
}
.icofont-bathtub:before{
	content:"\e902";
}
.icofont-bird-wings:before{
	content:"\e903";
}
.icofont-bow:before{
	content:"\e904";
}
.icofont-brain-alt:before{
	content:"\e905";
}
.icofont-butterfly-alt:before{
	content:"\e906";
}
.icofont-castle:before{
	content:"\e907";
}
.icofont-circuit:before{
	content:"\e908";
}
.icofont-dart:before{
	content:"\e909";
}
.icofont-dice-alt:before{
	content:"\e90a";
}
.icofont-disability-race:before{
	content:"\e90b";
}
.icofont-diving-goggle:before{
	content:"\e90c";
}
.icofont-fire-alt:before{
	content:"\e90d";
}
.icofont-flame-torch:before{
	content:"\e90e";
}
.icofont-flora-flower:before{
	content:"\e90f";
}
.icofont-flora:before{
	content:"\e910";
}
.icofont-gift-box:before{
	content:"\e911";
}
.icofont-halloween-pumpkin:before{
	content:"\e912";
}
.icofont-hand-power:before{
	content:"\e913";
}
.icofont-hand-thunder:before{
	content:"\e914";
}
.icofont-king-crown:before{
	content:"\e915";
}
.icofont-king-monster:before{
	content:"\e916";
}
.icofont-love:before{
	content:"\e917";
}
.icofont-magician-hat:before{
	content:"\e918";
}
.icofont-native-american:before{
	content:"\e919";
}
.icofont-open-eye:before{
	content:"\e91a";
}
.icofont-owl-look:before{
	content:"\e91b";
}
.icofont-phoenix:before{
	content:"\e91c";
}
.icofont-queen-crown:before{
	content:"\e91d";
}
.icofont-robot-face:before{
	content:"\e91e";
}
.icofont-sand-clock:before{
	content:"\e91f";
}
.icofont-shield-alt:before{
	content:"\e920";
}
.icofont-ship-wheel:before{
	content:"\e921";
}
.icofont-skull-danger:before{
	content:"\e922";
}
.icofont-skull-face:before{
	content:"\e923";
}
.icofont-snail:before{
	content:"\e924";
}
.icofont-snow-alt:before{
	content:"\e925";
}
.icofont-snow-flake:before{
	content:"\e926";
}
.icofont-snowmobile:before{
	content:"\e927";
}
.icofont-space-shuttle:before{
	content:"\e928";
}
.icofont-star-shape:before{
	content:"\e929";
}
.icofont-swirl:before{
	content:"\e92a";
}
.icofont-tattoo-wing:before{
	content:"\e92b";
}
.icofont-throne:before{
	content:"\e92c";
}
.icofont-touch:before{
	content:"\e92d";
}
.icofont-tree-alt:before{
	content:"\e92e";
}
.icofont-triangle:before{
	content:"\e92f";
}
.icofont-unity-hand:before{
	content:"\e930";
}
.icofont-weed:before{
	content:"\e931";
}
.icofont-woman-bird:before{
	content:"\e932";
}
.icofont-animal-bat:before{
	content:"\e933";
}
.icofont-animal-bear-tracks:before{
	content:"\e934";
}
.icofont-animal-bear:before{
	content:"\e935";
}
.icofont-animal-bird-alt:before{
	content:"\e936";
}
.icofont-animal-bird:before{
	content:"\e937";
}
.icofont-animal-bone:before{
	content:"\e938";
}
.icofont-animal-bull:before{
	content:"\e939";
}
.icofont-animal-camel-alt:before{
	content:"\e93a";
}
.icofont-animal-camel-head:before{
	content:"\e93b";
}
.icofont-animal-camel:before{
	content:"\e93c";
}
.icofont-animal-cat-alt-1:before{
	content:"\e93d";
}
.icofont-animal-cat-alt-2:before{
	content:"\e93e";
}
.icofont-animal-cat-alt-3:before{
	content:"\e93f";
}
.icofont-animal-cat-alt-4:before{
	content:"\e940";
}
.icofont-animal-cat-with-dog:before{
	content:"\e941";
}
.icofont-animal-cat:before{
	content:"\e942";
}
.icofont-animal-cow-head:before{
	content:"\e943";
}
.icofont-animal-cow:before{
	content:"\e944";
}
.icofont-animal-crab:before{
	content:"\e945";
}
.icofont-animal-crocodile:before{
	content:"\e946";
}
.icofont-animal-deer-head:before{
	content:"\e947";
}
.icofont-animal-dog-alt:before{
	content:"\e948";
}
.icofont-animal-dog-barking:before{
	content:"\e949";
}
.icofont-animal-dog:before{
	content:"\e94a";
}
.icofont-animal-dolphin:before{
	content:"\e94b";
}
.icofont-animal-duck-tracks:before{
	content:"\e94c";
}
.icofont-animal-eagle-head:before{
	content:"\e94d";
}
.icofont-animal-eaten-fish:before{
	content:"\e94e";
}
.icofont-animal-elephant-alt:before{
	content:"\e94f";
}
.icofont-animal-elephant-head-alt:before{
	content:"\e950";
}
.icofont-animal-elephant-head:before{
	content:"\e951";
}
.icofont-animal-elephant:before{
	content:"\e952";
}
.icofont-animal-elk:before{
	content:"\e953";
}
.icofont-animal-fish-alt-1:before{
	content:"\e954";
}
.icofont-animal-fish-alt-2:before{
	content:"\e955";
}
.icofont-animal-fish-alt-3:before{
	content:"\e956";
}
.icofont-animal-fish-alt-4:before{
	content:"\e957";
}
.icofont-animal-fish:before{
	content:"\e958";
}
.icofont-animal-fox-alt:before{
	content:"\e959";
}
.icofont-animal-fox:before{
	content:"\e95a";
}
.icofont-animal-frog-tracks:before{
	content:"\e95b";
}
.icofont-animal-frog:before{
	content:"\e95c";
}
.icofont-animal-froggy:before{
	content:"\e95d";
}
.icofont-animal-giraffe-alt:before{
	content:"\e95e";
}
.icofont-animal-giraffe:before{
	content:"\e95f";
}
.icofont-animal-goat-head-alt-1:before{
	content:"\e960";
}
.icofont-animal-goat-head-alt-2:before{
	content:"\e961";
}
.icofont-animal-goat-head:before{
	content:"\e962";
}
.icofont-animal-gorilla:before{
	content:"\e963";
}
.icofont-animal-hen-tracks:before{
	content:"\e964";
}
.icofont-animal-horse-head-alt-1:before{
	content:"\e965";
}
.icofont-animal-horse-head-alt-2:before{
	content:"\e966";
}
.icofont-animal-horse-head:before{
	content:"\e967";
}
.icofont-animal-horse-tracks:before{
	content:"\e968";
}
.icofont-animal-jellyfish:before{
	content:"\e969";
}
.icofont-animal-kangaroo:before{
	content:"\e96a";
}
.icofont-animal-lemur:before{
	content:"\e96b";
}
.icofont-animal-lion-alt:before{
	content:"\e96c";
}
.icofont-animal-lion-head-alt:before{
	content:"\e96d";
}
.icofont-animal-lion-head:before{
	content:"\e96e";
}
.icofont-animal-lion:before{
	content:"\e96f";
}
.icofont-animal-monkey-alt-1:before{
	content:"\e970";
}
.icofont-animal-monkey-alt-2:before{
	content:"\e971";
}
.icofont-animal-monkey-alt-3:before{
	content:"\e972";
}
.icofont-animal-monkey:before{
	content:"\e973";
}
.icofont-animal-octopus-alt:before{
	content:"\e974";
}
.icofont-animal-octopus:before{
	content:"\e975";
}
.icofont-animal-owl:before{
	content:"\e976";
}
.icofont-animal-panda-alt:before{
	content:"\e977";
}
.icofont-animal-panda:before{
	content:"\e978";
}
.icofont-animal-panther:before{
	content:"\e979";
}
.icofont-animal-parrot-lip:before{
	content:"\e97a";
}
.icofont-animal-parrot:before{
	content:"\e97b";
}
.icofont-animal-paw:before{
	content:"\e97c";
}
.icofont-animal-pelican:before{
	content:"\e97d";
}
.icofont-animal-penguin:before{
	content:"\e97e";
}
.icofont-animal-pig-alt:before{
	content:"\e97f";
}
.icofont-animal-pig:before{
	content:"\e980";
}
.icofont-animal-pigeon-alt:before{
	content:"\e981";
}
.icofont-animal-pigeon:before{
	content:"\e982";
}
.icofont-animal-pigeons:before{
	content:"\e983";
}
.icofont-animal-rabbit-running:before{
	content:"\e984";
}
.icofont-animal-rat-alt:before{
	content:"\e985";
}
.icofont-animal-rhino-head:before{
	content:"\e986";
}
.icofont-animal-rhino:before{
	content:"\e987";
}
.icofont-animal-rooster:before{
	content:"\e988";
}
.icofont-animal-seahorse:before{
	content:"\e989";
}
.icofont-animal-seal:before{
	content:"\e98a";
}
.icofont-animal-shrimp:before{
	content:"\e98b";
}
.icofont-animal-snail-alt-1:before{
	content:"\e98c";
}
.icofont-animal-snail-alt-2:before{
	content:"\e98d";
}
.icofont-animal-snail:before{
	content:"\e98e";
}
.icofont-animal-snake:before{
	content:"\e98f";
}
.icofont-animal-squid:before{
	content:"\e990";
}
.icofont-animal-squirrel:before{
	content:"\e991";
}
.icofont-animal-tiger-alt:before{
	content:"\e992";
}
.icofont-animal-tiger:before{
	content:"\e993";
}
.icofont-animal-turtle:before{
	content:"\e994";
}
.icofont-animal-whale:before{
	content:"\e995";
}
.icofont-animal-woodpecker:before{
	content:"\e996";
}
.icofont-animal-zebra:before{
	content:"\e997";
}
.icofont-brand-acer:before{
	content:"\e998";
}
.icofont-brand-adidas:before{
	content:"\e999";
}
.icofont-brand-adobe:before{
	content:"\e99a";
}
.icofont-brand-air-new-zealand:before{
	content:"\e99b";
}
.icofont-brand-airbnb:before{
	content:"\e99c";
}
.icofont-brand-aircell:before{
	content:"\e99d";
}
.icofont-brand-airtel:before{
	content:"\e99e";
}
.icofont-brand-alcatel:before{
	content:"\e99f";
}
.icofont-brand-alibaba:before{
	content:"\e9a0";
}
.icofont-brand-aliexpress:before{
	content:"\e9a1";
}
.icofont-brand-alipay:before{
	content:"\e9a2";
}
.icofont-brand-amazon:before{
	content:"\e9a3";
}
.icofont-brand-amd:before{
	content:"\e9a4";
}
.icofont-brand-american-airlines:before{
	content:"\e9a5";
}
.icofont-brand-android-robot:before{
	content:"\e9a6";
}
.icofont-brand-android:before{
	content:"\e9a7";
}
.icofont-brand-aol:before{
	content:"\e9a8";
}
.icofont-brand-apple:before{
	content:"\e9a9";
}
.icofont-brand-appstore:before{
	content:"\e9aa";
}
.icofont-brand-asus:before{
	content:"\e9ab";
}
.icofont-brand-ati:before{
	content:"\e9ac";
}
.icofont-brand-att:before{
	content:"\e9ad";
}
.icofont-brand-audi:before{
	content:"\e9ae";
}
.icofont-brand-axiata:before{
	content:"\e9af";
}
.icofont-brand-bada:before{
	content:"\e9b0";
}
.icofont-brand-bbc:before{
	content:"\e9b1";
}
.icofont-brand-bing:before{
	content:"\e9b2";
}
.icofont-brand-blackberry:before{
	content:"\e9b3";
}
.icofont-brand-bmw:before{
	content:"\e9b4";
}
.icofont-brand-box:before{
	content:"\e9b5";
}
.icofont-brand-burger-king:before{
	content:"\e9b6";
}
.icofont-brand-business-insider:before{
	content:"\e9b7";
}
.icofont-brand-buzzfeed:before{
	content:"\e9b8";
}
.icofont-brand-cannon:before{
	content:"\e9b9";
}
.icofont-brand-casio:before{
	content:"\e9ba";
}
.icofont-brand-china-mobile:before{
	content:"\e9bb";
}
.icofont-brand-china-telecom:before{
	content:"\e9bc";
}
.icofont-brand-china-unicom:before{
	content:"\e9bd";
}
.icofont-brand-cisco:before{
	content:"\e9be";
}
.icofont-brand-citibank:before{
	content:"\e9bf";
}
.icofont-brand-cnet:before{
	content:"\e9c0";
}
.icofont-brand-cnn:before{
	content:"\e9c1";
}
.icofont-brand-cocal-cola:before{
	content:"\e9c2";
}
.icofont-brand-compaq:before{
	content:"\e9c3";
}
.icofont-brand-copy:before{
	content:"\e9c4";
}
.icofont-brand-debian:before{
	content:"\e9c5";
}
.icofont-brand-delicious:before{
	content:"\e9c6";
}
.icofont-brand-dell:before{
	content:"\e9c7";
}
.icofont-brand-designbump:before{
	content:"\e9c8";
}
.icofont-brand-designfloat:before{
	content:"\e9c9";
}
.icofont-brand-disney:before{
	content:"\e9ca";
}
.icofont-brand-dodge:before{
	content:"\e9cb";
}
.icofont-brand-dove:before{
	content:"\e9cc";
}
.icofont-brand-ebay:before{
	content:"\e9cd";
}
.icofont-brand-eleven:before{
	content:"\e9ce";
}
.icofont-brand-emirates:before{
	content:"\e9cf";
}
.icofont-brand-espn:before{
	content:"\e9d0";
}
.icofont-brand-etihad-airways:before{
	content:"\e9d1";
}
.icofont-brand-etisalat:before{
	content:"\e9d2";
}
.icofont-brand-etsy:before{
	content:"\e9d3";
}
.icofont-brand-facebook:before{
	content:"\e9d4";
}
.icofont-brand-fastrack:before{
	content:"\e9d5";
}
.icofont-brand-fedex:before{
	content:"\e9d6";
}
.icofont-brand-ferrari:before{
	content:"\e9d7";
}
.icofont-brand-fitbit:before{
	content:"\e9d8";
}
.icofont-brand-flikr:before{
	content:"\e9d9";
}
.icofont-brand-forbes:before{
	content:"\e9da";
}
.icofont-brand-foursquare:before{
	content:"\e9db";
}
.icofont-brand-fox:before{
	content:"\e9dc";
}
.icofont-brand-foxconn:before{
	content:"\e9dd";
}
.icofont-brand-fujitsu:before{
	content:"\e9de";
}
.icofont-brand-general-electric:before{
	content:"\e9df";
}
.icofont-brand-gillette:before{
	content:"\e9e0";
}
.icofont-brand-gizmodo:before{
	content:"\e9e1";
}
.icofont-brand-gnome:before{
	content:"\e9e2";
}
.icofont-brand-google:before{
	content:"\e9e3";
}
.icofont-brand-gopro:before{
	content:"\e9e4";
}
.icofont-brand-gucci:before{
	content:"\e9e5";
}
.icofont-brand-hallmark:before{
	content:"\e9e6";
}
.icofont-brand-hi5:before{
	content:"\e9e7";
}
.icofont-brand-honda:before{
	content:"\e9e8";
}
.icofont-brand-hp:before{
	content:"\e9e9";
}
.icofont-brand-hsbc:before{
	content:"\e9ea";
}
.icofont-brand-htc:before{
	content:"\e9eb";
}
.icofont-brand-huawei:before{
	content:"\e9ec";
}
.icofont-brand-hulu:before{
	content:"\e9ed";
}
.icofont-brand-hyundai:before{
	content:"\e9ee";
}
.icofont-brand-ibm:before{
	content:"\e9ef";
}
.icofont-brand-icofont:before{
	content:"\e9f0";
}
.icofont-brand-icq:before{
	content:"\e9f1";
}
.icofont-brand-ikea:before{
	content:"\e9f2";
}
.icofont-brand-imdb:before{
	content:"\e9f3";
}
.icofont-brand-indiegogo:before{
	content:"\e9f4";
}
.icofont-brand-intel:before{
	content:"\e9f5";
}
.icofont-brand-ipair:before{
	content:"\e9f6";
}
.icofont-brand-jaguar:before{
	content:"\e9f7";
}
.icofont-brand-java:before{
	content:"\e9f8";
}
.icofont-brand-joomshaper:before{
	content:"\e9f9";
}
.icofont-brand-kickstarter:before{
	content:"\e9fa";
}
.icofont-brand-kik:before{
	content:"\e9fb";
}
.icofont-brand-lastfm:before{
	content:"\e9fc";
}
.icofont-brand-lego:before{
	content:"\e9fd";
}
.icofont-brand-lenovo:before{
	content:"\e9fe";
}
.icofont-brand-levis:before{
	content:"\e9ff";
}
.icofont-brand-lexus:before{
	content:"\ea00";
}
.icofont-brand-lg:before{
	content:"\ea01";
}
.icofont-brand-life-hacker:before{
	content:"\ea02";
}
.icofont-brand-line-messenger:before{
	content:"\ea03";
}
.icofont-brand-linkedin:before{
	content:"\ea04";
}
.icofont-brand-linux-mint:before{
	content:"\ea05";
}
.icofont-brand-linux:before{
	content:"\ea06";
}
.icofont-brand-lionix:before{
	content:"\ea07";
}
.icofont-brand-live-messenger:before{
	content:"\ea08";
}
.icofont-brand-loreal:before{
	content:"\ea09";
}
.icofont-brand-louis-vuitton:before{
	content:"\ea0a";
}
.icofont-brand-mac-os:before{
	content:"\ea0b";
}
.icofont-brand-marvel-app:before{
	content:"\ea0c";
}
.icofont-brand-mashable:before{
	content:"\ea0d";
}
.icofont-brand-mazda:before{
	content:"\ea0e";
}
.icofont-brand-mcdonals:before{
	content:"\ea0f";
}
.icofont-brand-mercedes:before{
	content:"\ea10";
}
.icofont-brand-micromax:before{
	content:"\ea11";
}
.icofont-brand-microsoft:before{
	content:"\ea12";
}
.icofont-brand-mobileme:before{
	content:"\ea13";
}
.icofont-brand-mobily:before{
	content:"\ea14";
}
.icofont-brand-motorola:before{
	content:"\ea15";
}
.icofont-brand-msi:before{
	content:"\ea16";
}
.icofont-brand-mts:before{
	content:"\ea17";
}
.icofont-brand-myspace:before{
	content:"\ea18";
}
.icofont-brand-mytv:before{
	content:"\ea19";
}
.icofont-brand-nasa:before{
	content:"\ea1a";
}
.icofont-brand-natgeo:before{
	content:"\ea1b";
}
.icofont-brand-nbc:before{
	content:"\ea1c";
}
.icofont-brand-nescafe:before{
	content:"\ea1d";
}
.icofont-brand-nestle:before{
	content:"\ea1e";
}
.icofont-brand-netflix:before{
	content:"\ea1f";
}
.icofont-brand-nexus:before{
	content:"\ea20";
}
.icofont-brand-nike:before{
	content:"\ea21";
}
.icofont-brand-nokia:before{
	content:"\ea22";
}
.icofont-brand-nvidia:before{
	content:"\ea23";
}
.icofont-brand-omega:before{
	content:"\ea24";
}
.icofont-brand-opensuse:before{
	content:"\ea25";
}
.icofont-brand-oracle:before{
	content:"\ea26";
}
.icofont-brand-panasonic:before{
	content:"\ea27";
}
.icofont-brand-paypal:before{
	content:"\ea28";
}
.icofont-brand-pepsi:before{
	content:"\ea29";
}
.icofont-brand-philips:before{
	content:"\ea2a";
}
.icofont-brand-pizza-hut:before{
	content:"\ea2b";
}
.icofont-brand-playstation:before{
	content:"\ea2c";
}
.icofont-brand-puma:before{
	content:"\ea2d";
}
.icofont-brand-qatar-air:before{
	content:"\ea2e";
}
.icofont-brand-qvc:before{
	content:"\ea2f";
}
.icofont-brand-readernaut:before{
	content:"\ea30";
}
.icofont-brand-redbull:before{
	content:"\ea31";
}
.icofont-brand-reebok:before{
	content:"\ea32";
}
.icofont-brand-reuters:before{
	content:"\ea33";
}
.icofont-brand-samsung:before{
	content:"\ea34";
}
.icofont-brand-sap:before{
	content:"\ea35";
}
.icofont-brand-saudia-airlines:before{
	content:"\ea36";
}
.icofont-brand-scribd:before{
	content:"\ea37";
}
.icofont-brand-shell:before{
	content:"\ea38";
}
.icofont-brand-siemens:before{
	content:"\ea39";
}
.icofont-brand-sk-telecom:before{
	content:"\ea3a";
}
.icofont-brand-slideshare:before{
	content:"\ea3b";
}
.icofont-brand-smashing-magazine:before{
	content:"\ea3c";
}
.icofont-brand-snapchat:before{
	content:"\ea3d";
}
.icofont-brand-sony-ericsson:before{
	content:"\ea3e";
}
.icofont-brand-sony:before{
	content:"\ea3f";
}
.icofont-brand-soundcloud:before{
	content:"\ea40";
}
.icofont-brand-sprint:before{
	content:"\ea41";
}
.icofont-brand-squidoo:before{
	content:"\ea42";
}
.icofont-brand-starbucks:before{
	content:"\ea43";
}
.icofont-brand-stc:before{
	content:"\ea44";
}
.icofont-brand-steam:before{
	content:"\ea45";
}
.icofont-brand-suzuki:before{
	content:"\ea46";
}
.icofont-brand-symbian:before{
	content:"\ea47";
}
.icofont-brand-t-mobile:before{
	content:"\ea48";
}
.icofont-brand-tango:before{
	content:"\ea49";
}
.icofont-brand-target:before{
	content:"\ea4a";
}
.icofont-brand-tata-indicom:before{
	content:"\ea4b";
}
.icofont-brand-techcrunch:before{
	content:"\ea4c";
}
.icofont-brand-telenor:before{
	content:"\ea4d";
}
.icofont-brand-teliasonera:before{
	content:"\ea4e";
}
.icofont-brand-tesla:before{
	content:"\ea4f";
}
.icofont-brand-the-verge:before{
	content:"\ea50";
}
.icofont-brand-thenextweb:before{
	content:"\ea51";
}
.icofont-brand-toshiba:before{
	content:"\ea52";
}
.icofont-brand-toyota:before{
	content:"\ea53";
}
.icofont-brand-tribenet:before{
	content:"\ea54";
}
.icofont-brand-ubuntu:before{
	content:"\ea55";
}
.icofont-brand-unilever:before{
	content:"\ea56";
}
.icofont-brand-vaio:before{
	content:"\ea57";
}
.icofont-brand-verizon:before{
	content:"\ea58";
}
.icofont-brand-viber:before{
	content:"\ea59";
}
.icofont-brand-vodafone:before{
	content:"\ea5a";
}
.icofont-brand-volkswagen:before{
	content:"\ea5b";
}
.icofont-brand-walmart:before{
	content:"\ea5c";
}
.icofont-brand-warnerbros:before{
	content:"\ea5d";
}
.icofont-brand-whatsapp:before{
	content:"\ea5e";
}
.icofont-brand-wikipedia:before{
	content:"\ea5f";
}
.icofont-brand-windows:before{
	content:"\ea60";
}
.icofont-brand-wire:before{
	content:"\ea61";
}
.icofont-brand-yahoobuzz:before{
	content:"\ea62";
}
.icofont-brand-yamaha:before{
	content:"\ea63";
}
.icofont-brand-youtube:before{
	content:"\ea64";
}
.icofont-brand-zain:before{
	content:"\ea65";
}
.icofont-bank-alt:before{
	content:"\ea66";
}
.icofont-barcode:before{
	content:"\ea67";
}
.icofont-basket:before{
	content:"\ea68";
}
.icofont-bill-alt:before{
	content:"\ea69";
}
.icofont-billboard:before{
	content:"\ea6a";
}
.icofont-briefcase-alt-1:before{
	content:"\ea6b";
}
.icofont-briefcase-alt-2:before{
	content:"\ea6c";
}
.icofont-building-alt:before{
	content:"\ea6d";
}
.icofont-businessman:before{
	content:"\ea6e";
}
.icofont-businesswoman:before{
	content:"\ea6f";
}
.icofont-cart-alt:before{
	content:"\ea70";
}
.icofont-chair:before{
	content:"\ea71";
}
.icofont-clip:before{
	content:"\ea72";
}
.icofont-coins:before{
	content:"\ea73";
}
.icofont-company:before{
	content:"\ea74";
}
.icofont-contact-add:before{
	content:"\ea75";
}
.icofont-deal:before{
	content:"\ea76";
}
.icofont-files:before{
	content:"\ea77";
}
.icofont-growth:before{
	content:"\ea78";
}
.icofont-id-card:before{
	content:"\ea79";
}
.icofont-idea:before{
	content:"\ea7a";
}
.icofont-list:before{
	content:"\ea7b";
}
.icofont-meeting-add:before{
	content:"\ea7c";
}
.icofont-money-bag:before{
	content:"\ea7d";
}
.icofont-people:before{
	content:"\ea7e";
}
.icofont-pie-chart:before{
	content:"\ea7f";
}
.icofont-presentation-alt:before{
	content:"\ea80";
}
.icofont-stamp:before{
	content:"\ea81";
}
.icofont-stock-mobile:before{
	content:"\ea82";
}
.icofont-support:before{
	content:"\ea83";
}
.icofont-tasks-alt:before{
	content:"\ea84";
}
.icofont-wheel:before{
	content:"\ea85";
}
.icofont-chart-arrows-axis:before{
	content:"\ea86";
}
.icofont-chart-bar-graph:before{
	content:"\ea87";
}
.icofont-chart-flow-alt-1:before{
	content:"\ea88";
}
.icofont-chart-flow-alt-2:before{
	content:"\ea89";
}
.icofont-chart-flow:before{
	content:"\ea8a";
}
.icofont-chart-histogram-alt:before{
	content:"\ea8b";
}
.icofont-chart-histogram:before{
	content:"\ea8c";
}
.icofont-chart-line-alt:before{
	content:"\ea8d";
}
.icofont-chart-line:before{
	content:"\ea8e";
}
.icofont-chart-pie-alt:before{
	content:"\ea8f";
}
.icofont-chart-pie:before{
	content:"\ea90";
}
.icofont-chart-radar-graph:before{
	content:"\ea91";
}
.icofont-cur-afghani-false:before{
	content:"\ea92";
}
.icofont-cur-afghani-minus:before{
	content:"\ea93";
}
.icofont-cur-afghani-plus:before{
	content:"\ea94";
}
.icofont-cur-afghani-true:before{
	content:"\ea95";
}
.icofont-cur-afghani:before{
	content:"\ea96";
}
.icofont-cur-baht-false:before{
	content:"\ea97";
}
.icofont-cur-baht-minus:before{
	content:"\ea98";
}
.icofont-cur-baht-plus:before{
	content:"\ea99";
}
.icofont-cur-baht-true:before{
	content:"\ea9a";
}
.icofont-cur-baht:before{
	content:"\ea9b";
}
.icofont-cur-bitcoin-false:before{
	content:"\ea9c";
}
.icofont-cur-bitcoin-minus:before{
	content:"\ea9d";
}
.icofont-cur-bitcoin-plus:before{
	content:"\ea9e";
}
.icofont-cur-bitcoin-true:before{
	content:"\ea9f";
}
.icofont-cur-bitcoin:before{
	content:"\eaa0";
}
.icofont-cur-dollar-flase:before{
	content:"\eaa1";
}
.icofont-cur-dollar-minus:before{
	content:"\eaa2";
}
.icofont-cur-dollar-plus:before{
	content:"\eaa3";
}
.icofont-cur-dollar-true:before{
	content:"\eaa4";
}
.icofont-cur-dollar:before{
	content:"\eaa5";
}
.icofont-cur-dong-false:before{
	content:"\eaa6";
}
.icofont-cur-dong-minus:before{
	content:"\eaa7";
}
.icofont-cur-dong-plus:before{
	content:"\eaa8";
}
.icofont-cur-dong-true:before{
	content:"\eaa9";
}
.icofont-cur-dong:before{
	content:"\eaaa";
}
.icofont-cur-euro-false:before{
	content:"\eaab";
}
.icofont-cur-euro-minus:before{
	content:"\eaac";
}
.icofont-cur-euro-plus:before{
	content:"\eaad";
}
.icofont-cur-euro-true:before{
	content:"\eaae";
}
.icofont-cur-euro:before{
	content:"\eaaf";
}
.icofont-cur-frank-false:before{
	content:"\eab0";
}
.icofont-cur-frank-minus:before{
	content:"\eab1";
}
.icofont-cur-frank-plus:before{
	content:"\eab2";
}
.icofont-cur-frank-true:before{
	content:"\eab3";
}
.icofont-cur-frank:before{
	content:"\eab4";
}
.icofont-cur-hryvnia-false:before{
	content:"\eab5";
}
.icofont-cur-hryvnia-minus:before{
	content:"\eab6";
}
.icofont-cur-hryvnia-plus:before{
	content:"\eab7";
}
.icofont-cur-hryvnia-true:before{
	content:"\eab8";
}
.icofont-cur-hryvnia:before{
	content:"\eab9";
}
.icofont-cur-lira-false:before{
	content:"\eaba";
}
.icofont-cur-lira-minus:before{
	content:"\eabb";
}
.icofont-cur-lira-plus:before{
	content:"\eabc";
}
.icofont-cur-lira-true:before{
	content:"\eabd";
}
.icofont-cur-lira:before{
	content:"\eabe";
}
.icofont-cur-peseta-false:before{
	content:"\eabf";
}
.icofont-cur-peseta-minus:before{
	content:"\eac0";
}
.icofont-cur-peseta-plus:before{
	content:"\eac1";
}
.icofont-cur-peseta-true:before{
	content:"\eac2";
}
.icofont-cur-peseta:before{
	content:"\eac3";
}
.icofont-cur-peso-false:before{
	content:"\eac4";
}
.icofont-cur-peso-minus:before{
	content:"\eac5";
}
.icofont-cur-peso-plus:before{
	content:"\eac6";
}
.icofont-cur-peso-true:before{
	content:"\eac7";
}
.icofont-cur-peso:before{
	content:"\eac8";
}
.icofont-cur-pound-false:before{
	content:"\eac9";
}
.icofont-cur-pound-minus:before{
	content:"\eaca";
}
.icofont-cur-pound-plus:before{
	content:"\eacb";
}
.icofont-cur-pound-true:before{
	content:"\eacc";
}
.icofont-cur-pound:before{
	content:"\eacd";
}
.icofont-cur-renminbi-false:before{
	content:"\eace";
}
.icofont-cur-renminbi-minus:before{
	content:"\eacf";
}
.icofont-cur-renminbi-plus:before{
	content:"\ead0";
}
.icofont-cur-renminbi-true:before{
	content:"\ead1";
}
.icofont-cur-renminbi:before{
	content:"\ead2";
}
.icofont-cur-riyal-false:before{
	content:"\ead3";
}
.icofont-cur-riyal-minus:before{
	content:"\ead4";
}
.icofont-cur-riyal-plus:before{
	content:"\ead5";
}
.icofont-cur-riyal-true:before{
	content:"\ead6";
}
.icofont-cur-riyal:before{
	content:"\ead7";
}
.icofont-cur-rouble-false:before{
	content:"\ead8";
}
.icofont-cur-rouble-minus:before{
	content:"\ead9";
}
.icofont-cur-rouble-plus:before{
	content:"\eada";
}
.icofont-cur-rouble-true:before{
	content:"\eadb";
}
.icofont-cur-rouble:before{
	content:"\eadc";
}
.icofont-cur-rupee-false:before{
	content:"\eadd";
}
.icofont-cur-rupee-minus:before{
	content:"\eade";
}
.icofont-cur-rupee-plus:before{
	content:"\eadf";
}
.icofont-cur-rupee-true:before{
	content:"\eae0";
}
.icofont-cur-rupee:before{
	content:"\eae1";
}
.icofont-cur-taka-false:before{
	content:"\eae2";
}
.icofont-cur-taka-minus:before{
	content:"\eae3";
}
.icofont-cur-taka-plus:before{
	content:"\eae4";
}
.icofont-cur-taka-true:before{
	content:"\eae5";
}
.icofont-cur-taka:before{
	content:"\eae6";
}
.icofont-cur-turkish-lira-false:before{
	content:"\eae7";
}
.icofont-cur-turkish-lira-minus:before{
	content:"\eae8";
}
.icofont-cur-turkish-lira-plus:before{
	content:"\eae9";
}
.icofont-cur-turkish-lira-true:before{
	content:"\eaea";
}
.icofont-cur-turkish-lira:before{
	content:"\eaeb";
}
.icofont-cur-won-false:before{
	content:"\eaec";
}
.icofont-cur-won-minus:before{
	content:"\eaed";
}
.icofont-cur-won-plus:before{
	content:"\eaee";
}
.icofont-cur-won-true:before{
	content:"\eaef";
}
.icofont-cur-won:before{
	content:"\eaf0";
}
.icofont-cur-yen-false:before{
	content:"\eaf1";
}
.icofont-cur-yen-minus:before{
	content:"\eaf2";
}
.icofont-cur-yen-plus:before{
	content:"\eaf3";
}
.icofont-cur-yen-true:before{
	content:"\eaf4";
}
.icofont-cur-yen:before{
	content:"\eaf5";
}
.icofont-android-nexus:before{
	content:"\eaf6";
}
.icofont-android-tablet:before{
	content:"\eaf7";
}
.icofont-apple-watch:before{
	content:"\eaf8";
}
.icofont-drwaing-tablet:before{
	content:"\eaf9";
}
.icofont-earphone:before{
	content:"\eafa";
}
.icofont-flash-drive:before{
	content:"\eafb";
}
.icofont-game-control:before{
	content:"\eafc";
}
.icofont-headphone-alt:before{
	content:"\eafd";
}
.icofont-htc-one:before{
	content:"\eafe";
}
.icofont-imac:before{
	content:"\eaff";
}
.icofont-ipad-touch:before{
	content:"\eb00";
}
.icofont-iphone:before{
	content:"\eb01";
}
.icofont-ipod-nano:before{
	content:"\eb02";
}
.icofont-ipod-touch:before{
	content:"\eb03";
}
.icofont-keyboard-alt:before{
	content:"\eb04";
}
.icofont-keyboard-wireless:before{
	content:"\eb05";
}
.icofont-laptop-alt:before{
	content:"\eb06";
}
.icofont-macbook:before{
	content:"\eb07";
}
.icofont-magic-mouse:before{
	content:"\eb08";
}
.icofont-microphone-alt:before{
	content:"\eb09";
}
.icofont-monitor:before{
	content:"\eb0a";
}
.icofont-mouse:before{
	content:"\eb0b";
}
.icofont-nintendo:before{
	content:"\eb0c";
}
.icofont-playstation:before{
	content:"\eb0d";
}
.icofont-psvita:before{
	content:"\eb0e";
}
.icofont-radio-mic:before{
	content:"\eb0f";
}
.icofont-refrigerator:before{
	content:"\eb10";
}
.icofont-samsung-galaxy:before{
	content:"\eb11";
}
.icofont-surface-tablet:before{
	content:"\eb12";
}
.icofont-washing-machine:before{
	content:"\eb13";
}
.icofont-wifi-router:before{
	content:"\eb14";
}
.icofont-wii-u:before{
	content:"\eb15";
}
.icofont-windows-lumia:before{
	content:"\eb16";
}
.icofont-wireless-mouse:before{
	content:"\eb17";
}
.icofont-xbox-360:before{
	content:"\eb18";
}
.icofont-arrow-down:before{
	content:"\eb19";
}
.icofont-arrow-left:before{
	content:"\eb1a";
}
.icofont-arrow-right:before{
	content:"\eb1b";
}
.icofont-arrow-up:before{
	content:"\eb1c";
}
.icofont-block-down:before{
	content:"\eb1d";
}
.icofont-block-left:before{
	content:"\eb1e";
}
.icofont-block-right:before{
	content:"\eb1f";
}
.icofont-block-up:before{
	content:"\eb20";
}
.icofont-bubble-down:before{
	content:"\eb21";
}
.icofont-bubble-left:before{
	content:"\eb22";
}
.icofont-bubble-right:before{
	content:"\eb23";
}
.icofont-bubble-up:before{
	content:"\eb24";
}
.icofont-caret-down:before{
	content:"\eb25";
}
.icofont-caret-left:before{
	content:"\eb26";
}
.icofont-caret-right:before{
	content:"\eb27";
}
.icofont-caret-up:before{
	content:"\eb28";
}
.icofont-circled-down:before{
	content:"\eb29";
}
.icofont-circled-left:before{
	content:"\eb2a";
}
.icofont-circled-right:before{
	content:"\eb2b";
}
.icofont-circled-up:before{
	content:"\eb2c";
}
.icofont-collapse:before{
	content:"\eb2d";
}
.icofont-cursor-drag:before{
	content:"\eb2e";
}
.icofont-curved-double-left:before{
	content:"\eb2f";
}
.icofont-curved-double-right:before{
	content:"\eb30";
}
.icofont-curved-down:before{
	content:"\eb31";
}
.icofont-curved-left:before{
	content:"\eb32";
}
.icofont-curved-right:before{
	content:"\eb33";
}
.icofont-curved-up:before{
	content:"\eb34";
}
.icofont-dotted-down:before{
	content:"\eb35";
}
.icofont-dotted-left:before{
	content:"\eb36";
}
.icofont-dotted-right:before{
	content:"\eb37";
}
.icofont-dotted-up:before{
	content:"\eb38";
}
.icofont-double-left:before{
	content:"\eb39";
}
.icofont-double-right:before{
	content:"\eb3a";
}
.icofont-drag:before{
	content:"\eb3b";
}
.icofont-drag1:before{
	content:"\eb3c";
}
.icofont-drag2:before{
	content:"\eb3d";
}
.icofont-drag3:before{
	content:"\eb3e";
}
.icofont-expand-alt:before{
	content:"\eb3f";
}
.icofont-hand-down:before{
	content:"\eb40";
}
.icofont-hand-drag:before{
	content:"\eb41";
}
.icofont-hand-drag1:before{
	content:"\eb42";
}
.icofont-hand-drag2:before{
	content:"\eb43";
}
.icofont-hand-drawn-alt-down:before{
	content:"\eb44";
}
.icofont-hand-drawn-alt-left:before{
	content:"\eb45";
}
.icofont-hand-drawn-alt-right:before{
	content:"\eb46";
}
.icofont-hand-drawn-alt-up:before{
	content:"\eb47";
}
.icofont-hand-drawn-down:before{
	content:"\eb48";
}
.icofont-hand-drawn-left:before{
	content:"\eb49";
}
.icofont-hand-drawn-right:before{
	content:"\eb4a";
}
.icofont-hand-drawn-up:before{
	content:"\eb4b";
}
.icofont-hand-left:before{
	content:"\eb4c";
}
.icofont-hand-right:before{
	content:"\eb4d";
}
.icofont-hand-up:before{
	content:"\eb4e";
}
.icofont-line-block-down:before{
	content:"\eb4f";
}
.icofont-line-block-left:before{
	content:"\eb50";
}
.icofont-line-block-right:before{
	content:"\eb51";
}
.icofont-line-block-up:before{
	content:"\eb52";
}
.icofont-long-arrow-down:before{
	content:"\eb53";
}
.icofont-long-arrow-left:before{
	content:"\eb54";
}
.icofont-long-arrow-right:before{
	content:"\eb55";
}
.icofont-long-arrow-up:before{
	content:"\eb56";
}
.icofont-rounded-collapse:before{
	content:"\eb57";
}
.icofont-rounded-double-left:before{
	content:"\eb58";
}
.icofont-rounded-double-right:before{
	content:"\eb59";
}
.icofont-rounded-down:before{
	content:"\eb5a";
}
.icofont-rounded-expand:before{
	content:"\eb5b";
}
.icofont-rounded-left-down:before{
	content:"\eb5c";
}
.icofont-rounded-left-up:before{
	content:"\eb5d";
}
.icofont-rounded-left:before{
	content:"\eb5e";
}
.icofont-rounded-right-down:before{
	content:"\eb5f";
}
.icofont-rounded-right-up:before{
	content:"\eb60";
}
.icofont-rounded-right:before{
	content:"\eb61";
}
.icofont-rounded-up:before{
	content:"\eb62";
}
.icofont-scroll-bubble-down:before{
	content:"\eb63";
}
.icofont-scroll-bubble-left:before{
	content:"\eb64";
}
.icofont-scroll-bubble-right:before{
	content:"\eb65";
}
.icofont-scroll-bubble-up:before{
	content:"\eb66";
}
.icofont-scroll-double-down:before{
	content:"\eb67";
}
.icofont-scroll-double-left:before{
	content:"\eb68";
}
.icofont-scroll-double-right:before{
	content:"\eb69";
}
.icofont-scroll-double-up:before{
	content:"\eb6a";
}
.icofont-scroll-down:before{
	content:"\eb6b";
}
.icofont-scroll-left:before{
	content:"\eb6c";
}
.icofont-scroll-long-down:before{
	content:"\eb6d";
}
.icofont-scroll-long-left:before{
	content:"\eb6e";
}
.icofont-scroll-long-right:before{
	content:"\eb6f";
}
.icofont-scroll-long-up:before{
	content:"\eb70";
}
.icofont-scroll-right:before{
	content:"\eb71";
}
.icofont-scroll-up:before{
	content:"\eb72";
}
.icofont-simple-down:before{
	content:"\eb73";
}
.icofont-simple-left-down:before{
	content:"\eb74";
}
.icofont-simple-left-up:before{
	content:"\eb75";
}
.icofont-simple-left:before{
	content:"\eb76";
}
.icofont-simple-right-down:before{
	content:"\eb77";
}
.icofont-simple-right-up:before{
	content:"\eb78";
}
.icofont-simple-right:before{
	content:"\eb79";
}
.icofont-simple-up:before{
	content:"\eb7a";
}
.icofont-square-down:before{
	content:"\eb7b";
}
.icofont-square-left:before{
	content:"\eb7c";
}
.icofont-square-right:before{
	content:"\eb7d";
}
.icofont-square-up:before{
	content:"\eb7e";
}
.icofont-stylish-down:before{
	content:"\eb7f";
}
.icofont-stylish-left:before{
	content:"\eb80";
}
.icofont-stylish-right:before{
	content:"\eb81";
}
.icofont-stylish-up:before{
	content:"\eb82";
}
.icofont-swoosh-down:before{
	content:"\eb83";
}
.icofont-swoosh-left:before{
	content:"\eb84";
}
.icofont-swoosh-right:before{
	content:"\eb85";
}
.icofont-swoosh-up:before{
	content:"\eb86";
}
.icofont-thin-double-left:before{
	content:"\eb87";
}
.icofont-thin-double-right:before{
	content:"\eb88";
}
.icofont-thin-down:before{
	content:"\eb89";
}
.icofont-thin-left:before{
	content:"\eb8a";
}
.icofont-thin-right:before{
	content:"\eb8b";
}
.icofont-thin-up:before{
	content:"\eb8c";
}
.icofont-atom:before{
	content:"\eb8d";
}
.icofont-award:before{
	content:"\eb8e";
}
.icofont-bell-alt:before{
	content:"\eb8f";
}
.icofont-book-alt:before{
	content:"\eb90";
}
.icofont-brainstorming:before{
	content:"\eb91";
}
.icofont-certificate-alt-1:before{
	content:"\eb92";
}
.icofont-certificate-alt-2:before{
	content:"\eb93";
}
.icofont-dna-alt-2:before{
	content:"\eb94";
}
.icofont-education:before{
	content:"\eb95";
}
.icofont-electron:before{
	content:"\eb96";
}
.icofont-fountain-pen:before{
	content:"\eb97";
}
.icofont-globe-alt:before{
	content:"\eb98";
}
.icofont-graduate-alt:before{
	content:"\eb99";
}
.icofont-group-students:before{
	content:"\eb9a";
}
.icofont-hat-alt:before{
	content:"\eb9b";
}
.icofont-hat:before{
	content:"\eb9c";
}
.icofont-instrument:before{
	content:"\eb9d";
}
.icofont-lamp-light:before{
	content:"\eb9e";
}
.icofont-microscope-alt:before{
	content:"\eb9f";
}
.icofont-paper:before{
	content:"\eba0";
}
.icofont-pen-alt-4:before{
	content:"\eba1";
}
.icofont-pen-nib:before{
	content:"\eba2";
}
.icofont-pencil-alt-5:before{
	content:"\eba3";
}
.icofont-quill-pen:before{
	content:"\eba4";
}
.icofont-read-book-alt:before{
	content:"\eba5";
}
.icofont-read-book:before{
	content:"\eba6";
}
.icofont-school-bag:before{
	content:"\eba7";
}
.icofont-school-bus:before{
	content:"\eba8";
}
.icofont-student-alt:before{
	content:"\eba9";
}
.icofont-student:before{
	content:"\ebaa";
}
.icofont-teacher:before{
	content:"\ebab";
}
.icofont-test-bulb:before{
	content:"\ebac";
}
.icofont-test-tube-alt:before{
	content:"\ebad";
}
.icofont-university:before{
	content:"\ebae";
}
.icofont-emo-angry:before{
	content:"\ebaf";
}
.icofont-emo-astonished:before{
	content:"\ebb0";
}
.icofont-emo-confounded:before{
	content:"\ebb1";
}
.icofont-emo-confused:before{
	content:"\ebb2";
}
.icofont-emo-crying:before{
	content:"\ebb3";
}
.icofont-emo-dizzy:before{
	content:"\ebb4";
}
.icofont-emo-expressionless:before{
	content:"\ebb5";
}
.icofont-emo-heart-eyes:before{
	content:"\ebb6";
}
.icofont-emo-laughing:before{
	content:"\ebb7";
}
.icofont-emo-nerd-smile:before{
	content:"\ebb8";
}
.icofont-emo-open-mouth:before{
	content:"\ebb9";
}
.icofont-emo-rage:before{
	content:"\ebba";
}
.icofont-emo-rolling-eyes:before{
	content:"\ebbb";
}
.icofont-emo-sad:before{
	content:"\ebbc";
}
.icofont-emo-simple-smile:before{
	content:"\ebbd";
}
.icofont-emo-slightly-smile:before{
	content:"\ebbe";
}
.icofont-emo-smirk:before{
	content:"\ebbf";
}
.icofont-emo-stuck-out-tongue:before{
	content:"\ebc0";
}
.icofont-emo-wink-smile:before{
	content:"\ebc1";
}
.icofont-emo-worried:before{
	content:"\ebc2";
}
.icofont-architecture-alt:before{
	content:"\ebc3";
}
.icofont-architecture:before{
	content:"\ebc4";
}
.icofont-barricade:before{
	content:"\ebc5";
}
.icofont-bricks:before{
	content:"\ebc6";
}
.icofont-calculations:before{
	content:"\ebc7";
}
.icofont-cement-mix:before{
	content:"\ebc8";
}
.icofont-cement-mixer:before{
	content:"\ebc9";
}
.icofont-danger-zone:before{
	content:"\ebca";
}
.icofont-drill:before{
	content:"\ebcb";
}
.icofont-eco-energy:before{
	content:"\ebcc";
}
.icofont-eco-environmen:before{
	content:"\ebcd";
}
.icofont-energy-air:before{
	content:"\ebce";
}
.icofont-energy-oil:before{
	content:"\ebcf";
}
.icofont-energy-savings:before{
	content:"\ebd0";
}
.icofont-energy-solar:before{
	content:"\ebd1";
}
.icofont-energy-water:before{
	content:"\ebd2";
}
.icofont-engineer:before{
	content:"\ebd3";
}
.icofont-fire-extinguisher-alt:before{
	content:"\ebd4";
}
.icofont-fix-tools:before{
	content:"\ebd5";
}
.icofont-glue-oil:before{
	content:"\ebd6";
}
.icofont-hammer-alt:before{
	content:"\ebd7";
}
.icofont-help-robot:before{
	content:"\ebd8";
}
.icofont-industries-alt-1:before{
	content:"\ebd9";
}
.icofont-industries-alt-2:before{
	content:"\ebda";
}
.icofont-industries-alt-3:before{
	content:"\ebdb";
}
.icofont-industries-alt-4:before{
	content:"\ebdc";
}
.icofont-industries-alt-5:before{
	content:"\ebdd";
}
.icofont-industries:before{
	content:"\ebde";
}
.icofont-labour:before{
	content:"\ebdf";
}
.icofont-mining:before{
	content:"\ebe0";
}
.icofont-paint-brush:before{
	content:"\ebe1";
}
.icofont-pollution:before{
	content:"\ebe2";
}
.icofont-power-zone:before{
	content:"\ebe3";
}
.icofont-radio-active:before{
	content:"\ebe4";
}
.icofont-recycle-alt:before{
	content:"\ebe5";
}
.icofont-recycling-man:before{
	content:"\ebe6";
}
.icofont-safety-hat-light:before{
	content:"\ebe7";
}
.icofont-safety-hat:before{
	content:"\ebe8";
}
.icofont-saw:before{
	content:"\ebe9";
}
.icofont-screw-driver:before{
	content:"\ebea";
}
.icofont-settings-alt:before{
	content:"\ebeb";
}
.icofont-tools-alt-1:before{
	content:"\ebec";
}
.icofont-tools-alt-2:before{
	content:"\ebed";
}
.icofont-tools-bag:before{
	content:"\ebee";
}
.icofont-trolley:before{
	content:"\ebef";
}
.icofont-trowel:before{
	content:"\ebf0";
}
.icofont-under-construction-alt:before{
	content:"\ebf1";
}
.icofont-under-construction:before{
	content:"\ebf2";
}
.icofont-vehicle-cement:before{
	content:"\ebf3";
}
.icofont-vehicle-crane:before{
	content:"\ebf4";
}
.icofont-vehicle-delivery-van:before{
	content:"\ebf5";
}
.icofont-vehicle-dozer:before{
	content:"\ebf6";
}
.icofont-vehicle-excavator:before{
	content:"\ebf7";
}
.icofont-vehicle-trucktor:before{
	content:"\ebf8";
}
.icofont-vehicle-wrecking:before{
	content:"\ebf9";
}
.icofont-worker-group:before{
	content:"\ebfa";
}
.icofont-worker:before{
	content:"\ebfb";
}
.icofont-wrench:before{
	content:"\ebfc";
}
.icofont-file-audio:before{
	content:"\ebfd";
}
.icofont-file-avi-mp4:before{
	content:"\ebfe";
}
.icofont-file-bmp:before{
	content:"\ebff";
}
.icofont-file-code:before{
	content:"\ec00";
}
.icofont-file-css:before{
	content:"\ec01";
}
.icofont-file-document:before{
	content:"\ec02";
}
.icofont-file-eps:before{
	content:"\ec03";
}
.icofont-file-excel:before{
	content:"\ec04";
}
.icofont-file-exe:before{
	content:"\ec05";
}
.icofont-file-file:before{
	content:"\ec06";
}
.icofont-file-flv:before{
	content:"\ec07";
}
.icofont-file-gif:before{
	content:"\ec08";
}
.icofont-file-html5:before{
	content:"\ec09";
}
.icofont-file-image:before{
	content:"\ec0a";
}
.icofont-file-iso:before{
	content:"\ec0b";
}
.icofont-file-java:before{
	content:"\ec0c";
}
.icofont-file-javascript:before{
	content:"\ec0d";
}
.icofont-file-jpg:before{
	content:"\ec0e";
}
.icofont-file-midi:before{
	content:"\ec0f";
}
.icofont-file-mov:before{
	content:"\ec10";
}
.icofont-file-mp3:before{
	content:"\ec11";
}
.icofont-file-pdf:before{
	content:"\ec12";
}
.icofont-file-php:before{
	content:"\ec13";
}
.icofont-file-png:before{
	content:"\ec14";
}
.icofont-file-powerpoint:before{
	content:"\ec15";
}
.icofont-file-presentation:before{
	content:"\ec16";
}
.icofont-file-psb:before{
	content:"\ec17";
}
.icofont-file-psd:before{
	content:"\ec18";
}
.icofont-file-python:before{
	content:"\ec19";
}
.icofont-file-ruby:before{
	content:"\ec1a";
}
.icofont-file-spreadsheet:before{
	content:"\ec1b";
}
.icofont-file-sql:before{
	content:"\ec1c";
}
.icofont-file-svg:before{
	content:"\ec1d";
}
.icofont-file-text:before{
	content:"\ec1e";
}
.icofont-file-tiff:before{
	content:"\ec1f";
}
.icofont-file-video:before{
	content:"\ec20";
}
.icofont-file-wave:before{
	content:"\ec21";
}
.icofont-file-wmv:before{
	content:"\ec22";
}
.icofont-file-word:before{
	content:"\ec23";
}
.icofont-file-zip:before{
	content:"\ec24";
}
.icofont-apple:before{
	content:"\ec25";
}
.icofont-arabian-coffee:before{
	content:"\ec26";
}
.icofont-artichoke:before{
	content:"\ec27";
}
.icofont-asparagus:before{
	content:"\ec28";
}
.icofont-avocado:before{
	content:"\ec29";
}
.icofont-baby-food:before{
	content:"\ec2a";
}
.icofont-banana:before{
	content:"\ec2b";
}
.icofont-bbq:before{
	content:"\ec2c";
}
.icofont-beans:before{
	content:"\ec2d";
}
.icofont-beer:before{
	content:"\ec2e";
}
.icofont-bell-pepper-capsicum:before{
	content:"\ec2f";
}
.icofont-birthday-cake:before{
	content:"\ec30";
}
.icofont-bread:before{
	content:"\ec31";
}
.icofont-broccoli:before{
	content:"\ec32";
}
.icofont-burger:before{
	content:"\ec33";
}
.icofont-cabbage:before{
	content:"\ec34";
}
.icofont-carrot:before{
	content:"\ec35";
}
.icofont-cauli-flower:before{
	content:"\ec36";
}
.icofont-cheese:before{
	content:"\ec37";
}
.icofont-chef:before{
	content:"\ec38";
}
.icofont-cherry:before{
	content:"\ec39";
}
.icofont-chicken-fry:before{
	content:"\ec3a";
}
.icofont-chicken:before{
	content:"\ec3b";
}
.icofont-cocktail:before{
	content:"\ec3c";
}
.icofont-coconut:before{
	content:"\ec3d";
}
.icofont-coffee-alt:before{
	content:"\ec3e";
}
.icofont-coffee-mug:before{
	content:"\ec3f";
}
.icofont-coffee-pot:before{
	content:"\ec40";
}
.icofont-cola:before{
	content:"\ec41";
}
.icofont-corn:before{
	content:"\ec42";
}
.icofont-croissant:before{
	content:"\ec43";
}
.icofont-crop-plant:before{
	content:"\ec44";
}
.icofont-cucumber:before{
	content:"\ec45";
}
.icofont-cup-cake:before{
	content:"\ec46";
}
.icofont-dining-table:before{
	content:"\ec47";
}
.icofont-donut:before{
	content:"\ec48";
}
.icofont-egg-plant:before{
	content:"\ec49";
}
.icofont-egg-poached:before{
	content:"\ec4a";
}
.icofont-farmer:before{
	content:"\ec4b";
}
.icofont-farmer1:before{
	content:"\ec4c";
}
.icofont-fast-food:before{
	content:"\ec4d";
}
.icofont-fish:before{
	content:"\ec4e";
}
.icofont-food-basket:before{
	content:"\ec4f";
}
.icofont-food-cart:before{
	content:"\ec50";
}
.icofont-fork-and-knife:before{
	content:"\ec51";
}
.icofont-french-fries:before{
	content:"\ec52";
}
.icofont-fresh-juice:before{
	content:"\ec53";
}
.icofont-fruits:before{
	content:"\ec54";
}
.icofont-grapes:before{
	content:"\ec55";
}
.icofont-honey:before{
	content:"\ec56";
}
.icofont-hot-dog:before{
	content:"\ec57";
}
.icofont-hotel-alt:before{
	content:"\ec58";
}
.icofont-ice-cream-alt:before{
	content:"\ec59";
}
.icofont-ice-cream:before{
	content:"\ec5a";
}
.icofont-ketchup:before{
	content:"\ec5b";
}
.icofont-kiwi:before{
	content:"\ec5c";
}
.icofont-layered-cake:before{
	content:"\ec5d";
}
.icofont-lemon-alt:before{
	content:"\ec5e";
}
.icofont-lobster:before{
	content:"\ec5f";
}
.icofont-mango:before{
	content:"\ec60";
}
.icofont-milk:before{
	content:"\ec61";
}
.icofont-mushroom:before{
	content:"\ec62";
}
.icofont-noodles:before{
	content:"\ec63";
}
.icofont-onion:before{
	content:"\ec64";
}
.icofont-orange:before{
	content:"\ec65";
}
.icofont-pear:before{
	content:"\ec66";
}
.icofont-peas:before{
	content:"\ec67";
}
.icofont-pepper:before{
	content:"\ec68";
}
.icofont-pie-alt:before{
	content:"\ec69";
}
.icofont-pineapple:before{
	content:"\ec6a";
}
.icofont-pizza-slice:before{
	content:"\ec6b";
}
.icofont-pizza:before{
	content:"\ec6c";
}
.icofont-plant:before{
	content:"\ec6d";
}
.icofont-popcorn:before{
	content:"\ec6e";
}
.icofont-potato:before{
	content:"\ec6f";
}
.icofont-pumpkin:before{
	content:"\ec70";
}
.icofont-raddish:before{
	content:"\ec71";
}
.icofont-restaurant-menu:before{
	content:"\ec72";
}
.icofont-restaurant:before{
	content:"\ec73";
}
.icofont-salt-and-pepper:before{
	content:"\ec74";
}
.icofont-sandwich:before{
	content:"\ec75";
}
.icofont-sausage:before{
	content:"\ec76";
}
.icofont-shrimp:before{
	content:"\ec77";
}
.icofont-sof-drinks:before{
	content:"\ec78";
}
.icofont-soup-bowl:before{
	content:"\ec79";
}
.icofont-spoon-and-fork:before{
	content:"\ec7a";
}
.icofont-steak:before{
	content:"\ec7b";
}
.icofont-strawberry:before{
	content:"\ec7c";
}
.icofont-sub-sandwich:before{
	content:"\ec7d";
}
.icofont-sushi:before{
	content:"\ec7e";
}
.icofont-taco:before{
	content:"\ec7f";
}
.icofont-tea-pot:before{
	content:"\ec80";
}
.icofont-tea:before{
	content:"\ec81";
}
.icofont-tomato:before{
	content:"\ec82";
}
.icofont-waiter-alt:before{
	content:"\ec83";
}
.icofont-watermelon:before{
	content:"\ec84";
}
.icofont-wheat:before{
	content:"\ec85";
}
.icofont-abc:before{
	content:"\ec86";
}
.icofont-baby-cloth:before{
	content:"\ec87";
}
.icofont-baby-milk-bottle:before{
	content:"\ec88";
}
.icofont-baby-trolley:before{
	content:"\ec89";
}
.icofont-back-pack:before{
	content:"\ec8a";
}
.icofont-candy:before{
	content:"\ec8b";
}
.icofont-cycling:before{
	content:"\ec8c";
}
.icofont-holding-hands:before{
	content:"\ec8d";
}
.icofont-infant-nipple:before{
	content:"\ec8e";
}
.icofont-kids-scooter:before{
	content:"\ec8f";
}
.icofont-safety-pin:before{
	content:"\ec90";
}
.icofont-teddy-bear:before{
	content:"\ec91";
}
.icofont-toy-ball:before{
	content:"\ec92";
}
.icofont-toy-cat:before{
	content:"\ec93";
}
.icofont-toy-duck:before{
	content:"\ec94";
}
.icofont-toy-elephant:before{
	content:"\ec95";
}
.icofont-toy-hand:before{
	content:"\ec96";
}
.icofont-toy-horse:before{
	content:"\ec97";
}
.icofont-toy-lattu:before{
	content:"\ec98";
}
.icofont-toy-train:before{
	content:"\ec99";
}
.icofont-unique-idea:before{
	content:"\ec9a";
}
.icofont-bag-alt:before{
	content:"\ec9b";
}
.icofont-burglar:before{
	content:"\ec9c";
}
.icofont-cannon-firing:before{
	content:"\ec9d";
}
.icofont-cc-camera:before{
	content:"\ec9e";
}
.icofont-cop-badge:before{
	content:"\ec9f";
}
.icofont-cop:before{
	content:"\eca0";
}
.icofont-court-hammer:before{
	content:"\eca1";
}
.icofont-court:before{
	content:"\eca2";
}
.icofont-finger-print:before{
	content:"\eca3";
}
.icofont-handcuff-alt:before{
	content:"\eca4";
}
.icofont-handcuff:before{
	content:"\eca5";
}
.icofont-investigation:before{
	content:"\eca6";
}
.icofont-investigator:before{
	content:"\eca7";
}
.icofont-jail:before{
	content:"\eca8";
}
.icofont-judge:before{
	content:"\eca9";
}
.icofont-law-alt-1:before{
	content:"\ecaa";
}
.icofont-law-alt-2:before{
	content:"\ecab";
}
.icofont-law-alt-3:before{
	content:"\ecac";
}
.icofont-law-book:before{
	content:"\ecad";
}
.icofont-law-document:before{
	content:"\ecae";
}
.icofont-law:before{
	content:"\ecaf";
}
.icofont-lawyer-alt-1:before{
	content:"\ecb0";
}
.icofont-lawyer-alt-2:before{
	content:"\ecb1";
}
.icofont-lawyer:before{
	content:"\ecb2";
}
.icofont-order:before{
	content:"\ecb3";
}
.icofont-pistol:before{
	content:"\ecb4";
}
.icofont-police-badge:before{
	content:"\ecb5";
}
.icofont-police-cap:before{
	content:"\ecb6";
}
.icofont-police-car-alt-1:before{
	content:"\ecb7";
}
.icofont-police-car-alt-2:before{
	content:"\ecb8";
}
.icofont-police-hat:before{
	content:"\ecb9";
}
.icofont-police-van:before{
	content:"\ecba";
}
.icofont-police:before{
	content:"\ecbb";
}
.icofont-protect:before{
	content:"\ecbc";
}
.icofont-scales:before{
	content:"\ecbd";
}
.icofont-thief-alt:before{
	content:"\ecbe";
}
.icofont-thief:before{
	content:"\ecbf";
}
.icofont-abacus-alt:before{
	content:"\ecc0";
}
.icofont-abacus:before{
	content:"\ecc1";
}
.icofont-angle:before{
	content:"\ecc2";
}
.icofont-calculator-alt-1:before{
	content:"\ecc3";
}
.icofont-calculator-alt-2:before{
	content:"\ecc4";
}
.icofont-circle-ruler-alt:before{
	content:"\ecc5";
}
.icofont-circle-ruler:before{
	content:"\ecc6";
}
.icofont-compass-alt-1:before{
	content:"\ecc7";
}
.icofont-compass-alt-2:before{
	content:"\ecc8";
}
.icofont-compass-alt-3:before{
	content:"\ecc9";
}
.icofont-compass-alt-4:before{
	content:"\ecca";
}
.icofont-degrees-alt-1:before{
	content:"\eccb";
}
.icofont-degrees-alt-2:before{
	content:"\eccc";
}
.icofont-degrees:before{
	content:"\eccd";
}
.icofont-golden-ratio:before{
	content:"\ecce";
}
.icofont-marker-alt-1:before{
	content:"\eccf";
}
.icofont-marker-alt-2:before{
	content:"\ecd0";
}
.icofont-marker-alt-3:before{
	content:"\ecd1";
}
.icofont-mathematical-alt-1:before{
	content:"\ecd2";
}
.icofont-mathematical-alt-2:before{
	content:"\ecd3";
}
.icofont-mathematical:before{
	content:"\ecd4";
}
.icofont-pen-alt-1:before{
	content:"\ecd5";
}
.icofont-pen-alt-2:before{
	content:"\ecd6";
}
.icofont-pen-alt-3:before{
	content:"\ecd7";
}
.icofont-pen-holder-alt-1:before{
	content:"\ecd8";
}
.icofont-pen-holder:before{
	content:"\ecd9";
}
.icofont-pencil-alt-1:before{
	content:"\ecda";
}
.icofont-pencil-alt-2:before{
	content:"\ecdb";
}
.icofont-pencil-alt-3:before{
	content:"\ecdc";
}
.icofont-pencil-alt-4:before{
	content:"\ecdd";
}
.icofont-ruler-alt-1:before{
	content:"\ecde";
}
.icofont-ruler-alt-2:before{
	content:"\ecdf";
}
.icofont-ruler-compass-alt:before{
	content:"\ece0";
}
.icofont-ruler-compass:before{
	content:"\ece1";
}
.icofont-ruler-pencil-alt-1:before{
	content:"\ece2";
}
.icofont-ruler-pencil-alt-2:before{
	content:"\ece3";
}
.icofont-ruler-pencil:before{
	content:"\ece4";
}
.icofont-ruler:before{
	content:"\ece5";
}
.icofont-rulers-alt:before{
	content:"\ece6";
}
.icofont-rulers:before{
	content:"\ece7";
}
.icofont-square-root:before{
	content:"\ece8";
}
.icofont-aids:before{
	content:"\ece9";
}
.icofont-ambulance:before{
	content:"\ecea";
}
.icofont-autism:before{
	content:"\eceb";
}
.icofont-bandage:before{
	content:"\ecec";
}
.icofont-bed-patient:before{
	content:"\eced";
}
.icofont-blind:before{
	content:"\ecee";
}
.icofont-blood-drop:before{
	content:"\ecef";
}
.icofont-blood-test:before{
	content:"\ecf0";
}
.icofont-blood:before{
	content:"\ecf1";
}
.icofont-capsule:before{
	content:"\ecf2";
}
.icofont-crutches:before{
	content:"\ecf3";
}
.icofont-dna-alt-1:before{
	content:"\ecf4";
}
.icofont-dna:before{
	content:"\ecf5";
}
.icofont-doctor-alt:before{
	content:"\ecf6";
}
.icofont-doctor:before{
	content:"\ecf7";
}
.icofont-drug-pack:before{
	content:"\ecf8";
}
.icofont-drug:before{
	content:"\ecf9";
}
.icofont-eye-alt:before{
	content:"\ecfa";
}
.icofont-first-aid-alt:before{
	content:"\ecfb";
}
.icofont-garbage:before{
	content:"\ecfc";
}
.icofont-heart-alt:before{
	content:"\ecfd";
}
.icofont-heartbeat:before{
	content:"\ecfe";
}
.icofont-herbal:before{
	content:"\ecff";
}
.icofont-hospital:before{
	content:"\ed00";
}
.icofont-icu:before{
	content:"\ed01";
}
.icofont-injection-syringe:before{
	content:"\ed02";
}
.icofont-laboratory:before{
	content:"\ed03";
}
.icofont-medical-sign-alt:before{
	content:"\ed04";
}
.icofont-medical-sign:before{
	content:"\ed05";
}
.icofont-nurse-alt:before{
	content:"\ed06";
}
.icofont-nurse:before{
	content:"\ed07";
}
.icofont-nursing-home:before{
	content:"\ed08";
}
.icofont-operation-theater:before{
	content:"\ed09";
}
.icofont-paralysis-disability:before{
	content:"\ed0a";
}
.icofont-pills:before{
	content:"\ed0b";
}
.icofont-prescription:before{
	content:"\ed0c";
}
.icofont-pulse:before{
	content:"\ed0d";
}
.icofont-stethoscope-alt:before{
	content:"\ed0e";
}
.icofont-stethoscope:before{
	content:"\ed0f";
}
.icofont-stretcher:before{
	content:"\ed10";
}
.icofont-surgeon-alt:before{
	content:"\ed11";
}
.icofont-surgeon:before{
	content:"\ed12";
}
.icofont-tablets:before{
	content:"\ed13";
}
.icofont-test-bottle:before{
	content:"\ed14";
}
.icofont-test-tube:before{
	content:"\ed15";
}
.icofont-thermometer-alt:before{
	content:"\ed16";
}
.icofont-tooth:before{
	content:"\ed17";
}
.icofont-xray:before{
	content:"\ed18";
}
.icofont-ui-add:before{
	content:"\ed19";
}
.icofont-ui-alarm:before{
	content:"\ed1a";
}
.icofont-ui-battery:before{
	content:"\ed1b";
}
.icofont-ui-block:before{
	content:"\ed1c";
}
.icofont-ui-bluetooth:before{
	content:"\ed1d";
}
.icofont-ui-brightness:before{
	content:"\ed1e";
}
.icofont-ui-browser:before{
	content:"\ed1f";
}
.icofont-ui-calculator:before{
	content:"\ed20";
}
.icofont-ui-calendar:before{
	content:"\ed21";
}
.icofont-ui-call:before{
	content:"\ed22";
}
.icofont-ui-camera:before{
	content:"\ed23";
}
.icofont-ui-cart:before{
	content:"\ed24";
}
.icofont-ui-cell-phone:before{
	content:"\ed25";
}
.icofont-ui-chat:before{
	content:"\ed26";
}
.icofont-ui-check:before{
	content:"\ed27";
}
.icofont-ui-clip-board:before{
	content:"\ed28";
}
.icofont-ui-clip:before{
	content:"\ed29";
}
.icofont-ui-clock:before{
	content:"\ed2a";
}
.icofont-ui-close:before{
	content:"\ed2b";
}
.icofont-ui-contact-list:before{
	content:"\ed2c";
}
.icofont-ui-copy:before{
	content:"\ed2d";
}
.icofont-ui-cut:before{
	content:"\ed2e";
}
.icofont-ui-delete:before{
	content:"\ed2f";
}
.icofont-ui-dial-phone:before{
	content:"\ed30";
}
.icofont-ui-edit:before{
	content:"\ed31";
}
.icofont-ui-email:before{
	content:"\ed32";
}
.icofont-ui-file:before{
	content:"\ed33";
}
.icofont-ui-fire-wall:before{
	content:"\ed34";
}
.icofont-ui-flash-light:before{
	content:"\ed35";
}
.icofont-ui-flight:before{
	content:"\ed36";
}
.icofont-ui-folder:before{
	content:"\ed37";
}
.icofont-ui-game:before{
	content:"\ed38";
}
.icofont-ui-handicapped:before{
	content:"\ed39";
}
.icofont-ui-head-phone:before{
	content:"\ed3a";
}
.icofont-ui-home:before{
	content:"\ed3b";
}
.icofont-ui-image:before{
	content:"\ed3c";
}
.icofont-ui-keyboard:before{
	content:"\ed3d";
}
.icofont-ui-laoding:before{
	content:"\ed3e";
}
.icofont-ui-lock:before{
	content:"\ed3f";
}
.icofont-ui-love-add:before{
	content:"\ed40";
}
.icofont-ui-love-broken:before{
	content:"\ed41";
}
.icofont-ui-love-remove:before{
	content:"\ed42";
}
.icofont-ui-love:before{
	content:"\ed43";
}
.icofont-ui-map:before{
	content:"\ed44";
}
.icofont-ui-message:before{
	content:"\ed45";
}
.icofont-ui-messaging:before{
	content:"\ed46";
}
.icofont-ui-movie:before{
	content:"\ed47";
}
.icofont-ui-music-player:before{
	content:"\ed48";
}
.icofont-ui-music:before{
	content:"\ed49";
}
.icofont-ui-mute:before{
	content:"\ed4a";
}
.icofont-ui-network:before{
	content:"\ed4b";
}
.icofont-ui-next:before{
	content:"\ed4c";
}
.icofont-ui-note:before{
	content:"\ed4d";
}
.icofont-ui-office:before{
	content:"\ed4e";
}
.icofont-ui-password:before{
	content:"\ed4f";
}
.icofont-ui-pause:before{
	content:"\ed50";
}
.icofont-ui-play-stop:before{
	content:"\ed51";
}
.icofont-ui-play:before{
	content:"\ed52";
}
.icofont-ui-pointer:before{
	content:"\ed53";
}
.icofont-ui-power:before{
	content:"\ed54";
}
.icofont-ui-press:before{
	content:"\ed55";
}
.icofont-ui-previous:before{
	content:"\ed56";
}
.icofont-ui-rate-add:before{
	content:"\ed57";
}
.icofont-ui-rate-blank:before{
	content:"\ed58";
}
.icofont-ui-rate-remove:before{
	content:"\ed59";
}
.icofont-ui-rating:before{
	content:"\ed5a";
}
.icofont-ui-record:before{
	content:"\ed5b";
}
.icofont-ui-remove:before{
	content:"\ed5c";
}
.icofont-ui-reply:before{
	content:"\ed5d";
}
.icofont-ui-rotation:before{
	content:"\ed5e";
}
.icofont-ui-rss:before{
	content:"\ed5f";
}
.icofont-ui-search:before{
	content:"\ed60";
}
.icofont-ui-settings:before{
	content:"\ed61";
}
.icofont-ui-social-link:before{
	content:"\ed62";
}
.icofont-ui-tag:before{
	content:"\ed63";
}
.icofont-ui-text-chat:before{
	content:"\ed64";
}
.icofont-ui-text-loading:before{
	content:"\ed65";
}
.icofont-ui-theme:before{
	content:"\ed66";
}
.icofont-ui-timer:before{
	content:"\ed67";
}
.icofont-ui-touch-phone:before{
	content:"\ed68";
}
.icofont-ui-travel:before{
	content:"\ed69";
}
.icofont-ui-unlock:before{
	content:"\ed6a";
}
.icofont-ui-user-group:before{
	content:"\ed6b";
}
.icofont-ui-user:before{
	content:"\ed6c";
}
.icofont-ui-v-card:before{
	content:"\ed6d";
}
.icofont-ui-video-chat:before{
	content:"\ed6e";
}
.icofont-ui-video-message:before{
	content:"\ed6f";
}
.icofont-ui-video-play:before{
	content:"\ed70";
}
.icofont-ui-video:before{
	content:"\ed71";
}
.icofont-ui-volume:before{
	content:"\ed72";
}
.icofont-ui-weather:before{
	content:"\ed73";
}
.icofont-ui-wifi:before{
	content:"\ed74";
}
.icofont-ui-zoom-in:before{
	content:"\ed75";
}
.icofont-ui-zoom-out:before{
	content:"\ed76";
}
.icofont-cassette-player:before{
	content:"\ed77";
}
.icofont-cassette:before{
	content:"\ed78";
}
.icofont-forward:before{
	content:"\ed79";
}
.icofont-game:before{
	content:"\ed7a";
}
.icofont-guiter:before{
	content:"\ed7b";
}
.icofont-headphone-alt-1:before{
	content:"\ed7c";
}
.icofont-headphone-alt-2:before{
	content:"\ed7d";
}
.icofont-headphone-alt-3:before{
	content:"\ed7e";
}
.icofont-listening:before{
	content:"\ed7f";
}
.icofont-megaphone-alt:before{
	content:"\ed80";
}
.icofont-megaphone:before{
	content:"\ed81";
}
.icofont-movie:before{
	content:"\ed82";
}
.icofont-mp3-player:before{
	content:"\ed83";
}
.icofont-multimedia:before{
	content:"\ed84";
}
.icofont-music-disk:before{
	content:"\ed85";
}
.icofont-music-note:before{
	content:"\ed86";
}
.icofont-pause:before{
	content:"\ed87";
}
.icofont-play-alt-1:before{
	content:"\ed88";
}
.icofont-play-alt-2:before{
	content:"\ed89";
}
.icofont-play-alt-3:before{
	content:"\ed8a";
}
.icofont-play-pause:before{
	content:"\ed8b";
}
.icofont-record:before{
	content:"\ed8c";
}
.icofont-retro-music-disk:before{
	content:"\ed8d";
}
.icofont-rewind:before{
	content:"\ed8e";
}
.icofont-song-notes:before{
	content:"\ed8f";
}
.icofont-sound-wave-alt:before{
	content:"\ed90";
}
.icofont-sound-wave:before{
	content:"\ed91";
}
.icofont-stop:before{
	content:"\ed92";
}
.icofont-video-alt:before{
	content:"\ed93";
}
.icofont-video-cam:before{
	content:"\ed94";
}
.icofont-volume-bar:before{
	content:"\ed95";
}
.icofont-volume-mute:before{
	content:"\ed96";
}
.icofont-youtube-play:before{
	content:"\ed97";
}
.icofont-amazon-alt:before{
	content:"\ed98";
}
.icofont-amazon:before{
	content:"\ed99";
}
.icofont-american-express-alt:before{
	content:"\ed9a";
}
.icofont-american-express:before{
	content:"\ed9b";
}
.icofont-apple-pay-alt:before{
	content:"\ed9c";
}
.icofont-apple-pay:before{
	content:"\ed9d";
}
.icofont-bank-transfer-alt:before{
	content:"\ed9e";
}
.icofont-bank-transfer:before{
	content:"\ed9f";
}
.icofont-braintree-alt:before{
	content:"\eda0";
}
.icofont-braintree:before{
	content:"\eda1";
}
.icofont-cash-on-delivery-alt:before{
	content:"\eda2";
}
.icofont-cash-on-delivery:before{
	content:"\eda3";
}
.icofont-checkout-alt:before{
	content:"\eda4";
}
.icofont-checkout:before{
	content:"\eda5";
}
.icofont-diners-club-alt-1:before{
	content:"\eda6";
}
.icofont-diners-club-alt-2:before{
	content:"\eda7";
}
.icofont-diners-club-alt-3:before{
	content:"\eda8";
}
.icofont-diners-club:before{
	content:"\eda9";
}
.icofont-discover-alt:before{
	content:"\edaa";
}
.icofont-discover:before{
	content:"\edab";
}
.icofont-eway-alt:before{
	content:"\edac";
}
.icofont-eway:before{
	content:"\edad";
}
.icofont-google-wallet-alt-1:before{
	content:"\edae";
}
.icofont-google-wallet-alt-2:before{
	content:"\edaf";
}
.icofont-google-wallet-alt-3:before{
	content:"\edb0";
}
.icofont-google-wallet:before{
	content:"\edb1";
}
.icofont-jcb-alt:before{
	content:"\edb2";
}
.icofont-jcb:before{
	content:"\edb3";
}
.icofont-maestro-alt:before{
	content:"\edb4";
}
.icofont-maestro:before{
	content:"\edb5";
}
.icofont-mastercard-alt:before{
	content:"\edb6";
}
.icofont-mastercard:before{
	content:"\edb7";
}
.icofont-payoneer-alt:before{
	content:"\edb8";
}
.icofont-payoneer:before{
	content:"\edb9";
}
.icofont-paypal-alt:before{
	content:"\edba";
}
.icofont-paypal:before{
	content:"\edbb";
}
.icofont-sage-alt:before{
	content:"\edbc";
}
.icofont-sage:before{
	content:"\edbd";
}
.icofont-skrill-alt:before{
	content:"\edbe";
}
.icofont-skrill:before{
	content:"\edbf";
}
.icofont-stripe-alt:before{
	content:"\edc0";
}
.icofont-stripe:before{
	content:"\edc1";
}
.icofont-visa-alt:before{
	content:"\edc2";
}
.icofont-visa-electron:before{
	content:"\edc3";
}
.icofont-visa:before{
	content:"\edc4";
}
.icofont-western-union-alt:before{
	content:"\edc5";
}
.icofont-western-union:before{
	content:"\edc6";
}
.icofont-boy:before{
	content:"\edc7";
}
.icofont-business-man-alt-1:before{
	content:"\edc8";
}
.icofont-business-man-alt-2:before{
	content:"\edc9";
}
.icofont-business-man-alt-3:before{
	content:"\edca";
}
.icofont-business-man:before{
	content:"\edcb";
}
.icofont-funky-man:before{
	content:"\edcc";
}
.icofont-girl-alt:before{
	content:"\edcd";
}
.icofont-girl:before{
	content:"\edce";
}
.icofont-hotel-boy-alt:before{
	content:"\edcf";
}
.icofont-hotel-boy:before{
	content:"\edd0";
}
.icofont-man-in-glasses:before{
	content:"\edd1";
}
.icofont-user-alt-1:before{
	content:"\edd2";
}
.icofont-user-alt-2:before{
	content:"\edd3";
}
.icofont-user-alt-3:before{
	content:"\edd4";
}
.icofont-user-alt-4:before{
	content:"\edd5";
}
.icofont-user-alt-5:before{
	content:"\edd6";
}
.icofont-user-alt-6:before{
	content:"\edd7";
}
.icofont-user-alt-7:before{
	content:"\edd8";
}
.icofont-user-female:before{
	content:"\edd9";
}
.icofont-user-male:before{
	content:"\edda";
}
.icofont-user-suited:before{
	content:"\eddb";
}
.icofont-user:before{
	content:"\eddc";
}
.icofont-users-alt-1:before{
	content:"\eddd";
}
.icofont-users-alt-2:before{
	content:"\edde";
}
.icofont-users-alt-3:before{
	content:"\eddf";
}
.icofont-users-alt-4:before{
	content:"\ede0";
}
.icofont-users-alt-5:before{
	content:"\ede1";
}
.icofont-users-alt-6:before{
	content:"\ede2";
}
.icofont-users-social:before{
	content:"\ede3";
}
.icofont-users:before{
	content:"\ede4";
}
.icofont-waiter:before{
	content:"\ede5";
}
.icofont-woman-in-glasses:before{
	content:"\ede6";
}
.icofont-document-search:before{
	content:"\ede7";
}
.icofont-folder-search:before{
	content:"\ede8";
}
.icofont-home-search:before{
	content:"\ede9";
}
.icofont-job-search:before{
	content:"\edea";
}
.icofont-map-search:before{
	content:"\edeb";
}
.icofont-restaurant-search:before{
	content:"\edec";
}
.icofont-search-alt-1:before{
	content:"\eded";
}
.icofont-search-alt-2:before{
	content:"\edee";
}
.icofont-search:before{
	content:"\edef";
}
.icofont-stock-search:before{
	content:"\edf0";
}
.icofont-user-search:before{
	content:"\edf1";
}
.icofont-social-aim:before{
	content:"\edf2";
}
.icofont-social-badoo:before{
	content:"\edf3";
}
.icofont-social-bebo:before{
	content:"\edf4";
}
.icofont-social-behance:before{
	content:"\edf5";
}
.icofont-social-blogger:before{
	content:"\edf6";
}
.icofont-social-bootstrap:before{
	content:"\edf7";
}
.icofont-social-brightkite:before{
	content:"\edf8";
}
.icofont-social-cloudapp:before{
	content:"\edf9";
}
.icofont-social-concrete5:before{
	content:"\edfa";
}
.icofont-social-designbump:before{
	content:"\edfb";
}
.icofont-social-designfloat:before{
	content:"\edfc";
}
.icofont-social-deviantart:before{
	content:"\edfd";
}
.icofont-social-digg:before{
	content:"\edfe";
}
.icofont-social-dotcms:before{
	content:"\edff";
}
.icofont-social-dribble:before{
	content:"\ee00";
}
.icofont-social-dropbox:before{
	content:"\ee01";
}
.icofont-brand-drupal:before{
	content:"\ee02";
}
.icofont-social-ebuddy:before{
	content:"\ee03";
}
.icofont-social-ello:before{
	content:"\ee04";
}
.icofont-social-ember:before{
	content:"\ee05";
}
.icofont-social-envato:before{
	content:"\ee06";
}
.icofont-social-evernote:before{
	content:"\ee07";
}
.icofont-social-facebook:before{
	content:"\ee08";
}
.icofont-social-feedburner:before{
	content:"\ee09";
}
.icofont-social-folkd:before{
	content:"\ee0a";
}
.icofont-social-friendfeed:before{
	content:"\ee0b";
}
.icofont-social-ghost:before{
	content:"\ee0c";
}
.icofont-social-github:before{
	content:"\ee0d";
}
.icofont-social-gnome:before{
	content:"\ee0e";
}
.icofont-social-google-buzz:before{
	content:"\ee0f";
}
.icofont-social-google-map:before{
	content:"\ee10";
}
.icofont-social-google-plus:before{
	content:"\ee11";
}
.icofont-social-google-talk:before{
	content:"\ee12";
}
.icofont-social-hype-machine:before{
	content:"\ee13";
}
.icofont-social-instagram:before{
	content:"\ee14";
}
.icofont-brand-joomla:before{
	content:"\ee15";
}
.icofont-social-kickstarter:before{
	content:"\ee16";
}
.icofont-social-line:before{
	content:"\ee17";
}
.icofont-social-linux-mint:before{
	content:"\ee18";
}
.icofont-social-livejournal:before{
	content:"\ee19";
}
.icofont-social-magento:before{
	content:"\ee1a";
}
.icofont-social-meetup:before{
	content:"\ee1b";
}
.icofont-social-mixx:before{
	content:"\ee1c";
}
.icofont-social-newsvine:before{
	content:"\ee1d";
}
.icofont-social-nimbuss:before{
	content:"\ee1e";
}
.icofont-social-opencart:before{
	content:"\ee1f";
}
.icofont-social-oscommerce:before{
	content:"\ee20";
}
.icofont-social-pandora:before{
	content:"\ee21";
}
.icofont-social-picasa:before{
	content:"\ee22";
}
.icofont-social-pinterest:before{
	content:"\ee23";
}
.icofont-social-WordPress:before{
	content:"\ee24";
}
.icofont-social-qik:before{
	content:"\ee25";
}
.icofont-social-readernaut:before{
	content:"\ee26";
}
.icofont-social-reddit:before{
	content:"\ee27";
}
.icofont-social-rss:before{
	content:"\ee28";
}
.icofont-social-shopify:before{
	content:"\ee29";
}
.icofont-social-silverstripe:before{
	content:"\ee2a";
}
.icofont-social-skype:before{
	content:"\ee2b";
}
.icofont-social-slashdot:before{
	content:"\ee2c";
}
.icofont-social-smugmug:before{
	content:"\ee2d";
}
.icofont-social-steam:before{
	content:"\ee2e";
}
.icofont-social-stumbleupon:before{
	content:"\ee2f";
}
.icofont-social-technorati:before{
	content:"\ee30";
}
.icofont-social-telegram:before{
	content:"\ee31";
}
.icofont-social-tinder:before{
	content:"\ee32";
}
.icofont-social-tumblr:before{
	content:"\ee33";
}
.icofont-social-twitter:before{
	content:"\ee34";
}
.icofont-social-typo3:before{
	content:"\ee35";
}
.icofont-social-ubercart:before{
	content:"\ee36";
}
.icofont-social-viber:before{
	content:"\ee37";
}
.icofont-social-viddler:before{
	content:"\ee38";
}
.icofont-social-vimeo:before{
	content:"\ee39";
}
.icofont-social-vine:before{
	content:"\ee3a";
}
.icofont-social-virb:before{
	content:"\ee3b";
}
.icofont-social-virtuemart:before{
	content:"\ee3c";
}
.icofont-social-wechat:before{
	content:"\ee3d";
}
.icofont-brand-wordpress:before{
	content:"\ee3e";
}
.icofont-social-xing:before{
	content:"\ee3f";
}
.icofont-social-yahoo:before{
	content:"\ee40";
}
.icofont-social-yelp:before{
	content:"\ee41";
}
.icofont-social-zencart:before{
	content:"\ee42";
}
.icofont-badminton-birdie:before{
	content:"\ee43";
}
.icofont-baseball:before{
	content:"\ee44";
}
.icofont-baseballer:before{
	content:"\ee45";
}
.icofont-basketball-hoop:before{
	content:"\ee46";
}
.icofont-basketball:before{
	content:"\ee47";
}
.icofont-billiard-ball:before{
	content:"\ee48";
}
.icofont-boot-alt-1:before{
	content:"\ee49";
}
.icofont-boot-alt-2:before{
	content:"\ee4a";
}
.icofont-bowling-alt:before{
	content:"\ee4b";
}
.icofont-bowling:before{
	content:"\ee4c";
}
.icofont-canoe:before{
	content:"\ee4d";
}
.icofont-cheer-leader:before{
	content:"\ee4e";
}
.icofont-climbing:before{
	content:"\ee4f";
}
.icofont-corner:before{
	content:"\ee50";
}
.icofont-cyclist:before{
	content:"\ee51";
}
.icofont-dumbbell-alt:before{
	content:"\ee52";
}
.icofont-dumbbell:before{
	content:"\ee53";
}
.icofont-field-alt:before{
	content:"\ee54";
}
.icofont-field:before{
	content:"\ee55";
}
.icofont-football-alt:before{
	content:"\ee56";
}
.icofont-foul:before{
	content:"\ee57";
}
.icofont-goal-keeper:before{
	content:"\ee58";
}
.icofont-goal:before{
	content:"\ee59";
}
.icofont-golf-alt:before{
	content:"\ee5a";
}
.icofont-golf-bag:before{
	content:"\ee5b";
}
.icofont-golf-field:before{
	content:"\ee5c";
}
.icofont-golf:before{
	content:"\ee5d";
}
.icofont-golfer:before{
	content:"\ee5e";
}
.icofont-gym-alt-1:before{
	content:"\ee5f";
}
.icofont-gym-alt-2:before{
	content:"\ee60";
}
.icofont-gym-alt-3:before{
	content:"\ee61";
}
.icofont-gym:before{
	content:"\ee62";
}
.icofont-hand-grippers:before{
	content:"\ee63";
}
.icofont-heart-beat-alt:before{
	content:"\ee64";
}
.icofont-helmet:before{
	content:"\ee65";
}
.icofont-hockey-alt:before{
	content:"\ee66";
}
.icofont-hockey:before{
	content:"\ee67";
}
.icofont-ice-skate:before{
	content:"\ee68";
}
.icofont-jersey-alt:before{
	content:"\ee69";
}
.icofont-jersey:before{
	content:"\ee6a";
}
.icofont-jumping:before{
	content:"\ee6b";
}
.icofont-kick:before{
	content:"\ee6c";
}
.icofont-leg:before{
	content:"\ee6d";
}
.icofont-match-review:before{
	content:"\ee6e";
}
.icofont-medal-alt:before{
	content:"\ee6f";
}
.icofont-muscle-alt:before{
	content:"\ee70";
}
.icofont-muscle:before{
	content:"\ee71";
}
.icofont-offside:before{
	content:"\ee72";
}
.icofont-olympic-logo:before{
	content:"\ee73";
}
.icofont-olympic:before{
	content:"\ee74";
}
.icofont-padding:before{
	content:"\ee75";
}
.icofont-penalty-card:before{
	content:"\ee76";
}
.icofont-racer:before{
	content:"\ee77";
}
.icofont-racing-car:before{
	content:"\ee78";
}
.icofont-racing-flag-alt:before{
	content:"\ee79";
}
.icofont-racing-flag:before{
	content:"\ee7a";
}
.icofont-racings-wheel:before{
	content:"\ee7b";
}
.icofont-referee:before{
	content:"\ee7c";
}
.icofont-refree-jersey:before{
	content:"\ee7d";
}
.icofont-result:before{
	content:"\ee7e";
}
.icofont-rugby-ball:before{
	content:"\ee7f";
}
.icofont-rugby-player:before{
	content:"\ee80";
}
.icofont-rugby:before{
	content:"\ee81";
}
.icofont-runner-alt-1:before{
	content:"\ee82";
}
.icofont-runner-alt-2:before{
	content:"\ee83";
}
.icofont-runner:before{
	content:"\ee84";
}
.icofont-score-board:before{
	content:"\ee85";
}
.icofont-skiing-man:before{
	content:"\ee86";
}
.icofont-skydiving-goggles:before{
	content:"\ee87";
}
.icofont-snow-mobile:before{
	content:"\ee88";
}
.icofont-steering:before{
	content:"\ee89";
}
.icofont-substitute:before{
	content:"\ee8a";
}
.icofont-swimmer:before{
	content:"\ee8b";
}
.icofont-table-tennis:before{
	content:"\ee8c";
}
.icofont-team-alt:before{
	content:"\ee8d";
}
.icofont-team:before{
	content:"\ee8e";
}
.icofont-tennis-player:before{
	content:"\ee8f";
}
.icofont-tennis:before{
	content:"\ee90";
}
.icofont-time:before{
	content:"\ee91";
}
.icofont-track:before{
	content:"\ee92";
}
.icofont-tracking:before{
	content:"\ee93";
}
.icofont-trophy-alt:before{
	content:"\ee94";
}
.icofont-trophy:before{
	content:"\ee95";
}
.icofont-volleyball-alt:before{
	content:"\ee96";
}
.icofont-volleyball-fire:before{
	content:"\ee97";
}
.icofont-volleyball:before{
	content:"\ee98";
}
.icofont-water-bottle:before{
	content:"\ee99";
}
.icofont-whisle:before{
	content:"\ee9a";
}
.icofont-win-trophy:before{
	content:"\ee9b";
}
.icofont-align-center:before{
	content:"\ee9c";
}
.icofont-align-left:before{
	content:"\ee9d";
}
.icofont-align-right:before{
	content:"\ee9e";
}
.icofont-all-caps:before{
	content:"\ee9f";
}
.icofont-bold:before{
	content:"\eea0";
}
.icofont-brush:before{
	content:"\eea1";
}
.icofont-clip-board:before{
	content:"\eea2";
}
.icofont-code-alt:before{
	content:"\eea3";
}
.icofont-color-bucket:before{
	content:"\eea4";
}
.icofont-color-picker:before{
	content:"\eea5";
}
.icofont-copy-alt:before{
	content:"\eea6";
}
.icofont-copy-black:before{
	content:"\eea7";
}
.icofont-cut:before{
	content:"\eea8";
}
.icofont-delete-alt:before{
	content:"\eea9";
}
.icofont-edit-alt:before{
	content:"\eeaa";
}
.icofont-eraser-alt:before{
	content:"\eeab";
}
.icofont-file-alt:before{
	content:"\eeac";
}
.icofont-font:before{
	content:"\eead";
}
.icofont-header:before{
	content:"\eeae";
}
.icofont-indent:before{
	content:"\eeaf";
}
.icofont-italic-alt:before{
	content:"\eeb0";
}
.icofont-justify-all:before{
	content:"\eeb1";
}
.icofont-justify-center:before{
	content:"\eeb2";
}
.icofont-justify-left:before{
	content:"\eeb3";
}
.icofont-justify-right:before{
	content:"\eeb4";
}
.icofont-line-height:before{
	content:"\eeb5";
}
.icofont-link-alt:before{
	content:"\eeb6";
}
.icofont-listine-dots:before{
	content:"\eeb7";
}
.icofont-listing-box:before{
	content:"\eeb8";
}
.icofont-listing-number:before{
	content:"\eeb9";
}
.icofont-marker:before{
	content:"\eeba";
}
.icofont-outdent:before{
	content:"\eebb";
}
.icofont-paper-clip:before{
	content:"\eebc";
}
.icofont-paragraph:before{
	content:"\eebd";
}
.icofont-pin:before{
	content:"\eebe";
}
.icofont-printer:before{
	content:"\eebf";
}
.icofont-redo:before{
	content:"\eec0";
}
.icofont-rotation:before{
	content:"\eec1";
}
.icofont-save:before{
	content:"\eec2";
}
.icofont-small-cap:before{
	content:"\eec3";
}
.icofont-strike-through:before{
	content:"\eec4";
}
.icofont-sub-listing:before{
	content:"\eec5";
}
.icofont-subscript:before{
	content:"\eec6";
}
.icofont-superscript:before{
	content:"\eec7";
}
.icofont-table:before{
	content:"\eec8";
}
.icofont-text-height:before{
	content:"\eec9";
}
.icofont-text-width:before{
	content:"\eeca";
}
.icofont-trash:before{
	content:"\eecb";
}
.icofont-underline:before{
	content:"\eecc";
}
.icofont-undo:before{
	content:"\eecd";
}
.icofont-unlink:before{
	content:"\eece";
}
.icofont-air-balloon:before{
	content:"\eecf";
}
.icofont-airplane-alt:before{
	content:"\eed0";
}
.icofont-airplane:before{
	content:"\eed1";
}
.icofont-ambulance-crescent:before{
	content:"\eed2";
}
.icofont-ambulance-cross:before{
	content:"\eed3";
}
.icofont-articulated-truck:before{
	content:"\eed4";
}
.icofont-auto-rickshaw:before{
	content:"\eed5";
}
.icofont-bicycle-alt-1:before{
	content:"\eed6";
}
.icofont-bicycle-alt-2:before{
	content:"\eed7";
}
.icofont-bull-dozer:before{
	content:"\eed8";
}
.icofont-bus-alt-1:before{
	content:"\eed9";
}
.icofont-bus-alt-2:before{
	content:"\eeda";
}
.icofont-bus-alt-3:before{
	content:"\eedb";
}
.icofont-cable-car:before{
	content:"\eedc";
}
.icofont-car-alt-1:before{
	content:"\eedd";
}
.icofont-car-alt-2:before{
	content:"\eede";
}
.icofont-car-alt-3:before{
	content:"\eedf";
}
.icofont-car-alt-4:before{
	content:"\eee0";
}
.icofont-concrete-mixer:before{
	content:"\eee1";
}
.icofont-delivery-time:before{
	content:"\eee2";
}
.icofont-excavator:before{
	content:"\eee3";
}
.icofont-fast-delivery:before{
	content:"\eee4";
}
.icofont-fire-truck-alt:before{
	content:"\eee5";
}
.icofont-fire-truck:before{
	content:"\eee6";
}
.icofont-fork-lift:before{
	content:"\eee7";
}
.icofont-free-delivery:before{
	content:"\eee8";
}
.icofont-golf-cart:before{
	content:"\eee9";
}
.icofont-helicopter:before{
	content:"\eeea";
}
.icofont-motor-bike-alt:before{
	content:"\eeeb";
}
.icofont-motor-bike:before{
	content:"\eeec";
}
.icofont-motor-biker:before{
	content:"\eeed";
}
.icofont-oil-truck:before{
	content:"\eeee";
}
.icofont-police-car:before{
	content:"\eeef";
}
.icofont-rickshaw:before{
	content:"\eef0";
}
.icofont-rocket-alt-1:before{
	content:"\eef1";
}
.icofont-rocket-alt-2:before{
	content:"\eef2";
}
.icofont-sail-boat:before{
	content:"\eef3";
}
.icofont-scooter:before{
	content:"\eef4";
}
.icofont-sea-plane:before{
	content:"\eef5";
}
.icofont-ship-alt:before{
	content:"\eef6";
}
.icofont-speed-boat:before{
	content:"\eef7";
}
.icofont-taxi:before{
	content:"\eef8";
}
.icofont-tow-truck:before{
	content:"\eef9";
}
.icofont-tractor:before{
	content:"\eefa";
}
.icofont-traffic-light:before{
	content:"\eefb";
}
.icofont-train-line:before{
	content:"\eefc";
}
.icofont-train-steam:before{
	content:"\eefd";
}
.icofont-tram:before{
	content:"\eefe";
}
.icofont-truck-alt:before{
	content:"\eeff";
}
.icofont-truck-loaded:before{
	content:"\ef00";
}
.icofont-truck:before{
	content:"\ef01";
}
.icofont-van-alt:before{
	content:"\ef02";
}
.icofont-van:before{
	content:"\ef03";
}
.icofont-yacht:before{
	content:"\ef04";
}
.icofont-5-star-hotel:before{
	content:"\ef05";
}
.icofont-anchor-alt:before{
	content:"\ef06";
}
.icofont-beach-bed:before{
	content:"\ef07";
}
.icofont-camping-vest:before{
	content:"\ef08";
}
.icofont-coconut-alt:before{
	content:"\ef09";
}
.icofont-direction-sign:before{
	content:"\ef0a";
}
.icofont-hill-side:before{
	content:"\ef0b";
}
.icofont-island-alt:before{
	content:"\ef0c";
}
.icofont-long-drive:before{
	content:"\ef0d";
}
.icofont-map-pins:before{
	content:"\ef0e";
}
.icofont-plane-ticket:before{
	content:"\ef0f";
}
.icofont-sail-boat-alt-1:before{
	content:"\ef10";
}
.icofont-sail-boat-alt-2:before{
	content:"\ef11";
}
.icofont-sandals-female:before{
	content:"\ef12";
}
.icofont-sandals-male:before{
	content:"\ef13";
}
.icofont-travelling:before{
	content:"\ef14";
}
.icofont-breakdown:before{
	content:"\ef15";
}
.icofont-celsius:before{
	content:"\ef16";
}
.icofont-clouds:before{
	content:"\ef17";
}
.icofont-cloudy:before{
	content:"\ef18";
}
.icofont-compass-alt:before{
	content:"\ef19";
}
.icofont-dust:before{
	content:"\ef1a";
}
.icofont-eclipse:before{
	content:"\ef1b";
}
.icofont-fahrenheit:before{
	content:"\ef1c";
}
.icofont-forest-fire:before{
	content:"\ef1d";
}
.icofont-full-night:before{
	content:"\ef1e";
}
.icofont-full-sunny:before{
	content:"\ef1f";
}
.icofont-hail-night:before{
	content:"\ef20";
}
.icofont-hail-rainy-night:before{
	content:"\ef21";
}
.icofont-hail-rainy-sunny:before{
	content:"\ef22";
}
.icofont-hail-rainy:before{
	content:"\ef23";
}
.icofont-hail-sunny:before{
	content:"\ef24";
}
.icofont-hail-thunder-night:before{
	content:"\ef25";
}
.icofont-hail-thunder-sunny:before{
	content:"\ef26";
}
.icofont-hail-thunder:before{
	content:"\ef27";
}
.icofont-hail:before{
	content:"\ef28";
}
.icofont-hill-night:before{
	content:"\ef29";
}
.icofont-hill-sunny:before{
	content:"\ef2a";
}
.icofont-hill:before{
	content:"\ef2b";
}
.icofont-hurricane:before{
	content:"\ef2c";
}
.icofont-island:before{
	content:"\ef2d";
}
.icofont-meteor:before{
	content:"\ef2e";
}
.icofont-night:before{
	content:"\ef2f";
}
.icofont-rainy-night:before{
	content:"\ef30";
}
.icofont-rainy-sunny:before{
	content:"\ef31";
}
.icofont-rainy-thunder:before{
	content:"\ef32";
}
.icofont-rainy:before{
	content:"\ef33";
}
.icofont-showy-night-hail:before{
	content:"\ef34";
}
.icofont-snow-temp:before{
	content:"\ef35";
}
.icofont-snow:before{
	content:"\ef36";
}
.icofont-snowy-hail:before{
	content:"\ef37";
}
.icofont-snowy-night-rainy:before{
	content:"\ef38";
}
.icofont-snowy-night:before{
	content:"\ef39";
}
.icofont-snowy-rainy:before{
	content:"\ef3a";
}
.icofont-snowy-sunny-hail:before{
	content:"\ef3b";
}
.icofont-snowy-sunny-rainy:before{
	content:"\ef3c";
}
.icofont-snowy-sunny:before{
	content:"\ef3d";
}
.icofont-snowy-thunder-night:before{
	content:"\ef3e";
}
.icofont-snowy-thunder-sunny:before{
	content:"\ef3f";
}
.icofont-snowy-thunder:before{
	content:"\ef40";
}
.icofont-snowy-windy-night:before{
	content:"\ef41";
}
.icofont-snowy-windy-sunny:before{
	content:"\ef42";
}
.icofont-snowy-windy:before{
	content:"\ef43";
}
.icofont-snowy:before{
	content:"\ef44";
}
.icofont-sun-alt:before{
	content:"\ef45";
}
.icofont-sun-rise:before{
	content:"\ef46";
}
.icofont-sun-set:before{
	content:"\ef47";
}
.icofont-sunny-day-temp:before{
	content:"\ef48";
}
.icofont-sunny:before{
	content:"\ef49";
}
.icofont-thermometer:before{
	content:"\ef4a";
}
.icofont-thinder-light:before{
	content:"\ef4b";
}
.icofont-tornado:before{
	content:"\ef4c";
}
.icofont-umbrella-alt:before{
	content:"\ef4d";
}
.icofont-volcano:before{
	content:"\ef4e";
}
.icofont-wave:before{
	content:"\ef4f";
}
.icofont-wind-scale-0:before{
	content:"\ef50";
}
.icofont-wind-scale-1:before{
	content:"\ef51";
}
.icofont-wind-scale-2:before{
	content:"\ef52";
}
.icofont-wind-scale-3:before{
	content:"\ef53";
}
.icofont-wind-scale-4:before{
	content:"\ef54";
}
.icofont-wind-scale-5:before{
	content:"\ef55";
}
.icofont-wind-scale-6:before{
	content:"\ef56";
}
.icofont-wind-scale-7:before{
	content:"\ef57";
}
.icofont-wind-scale-8:before{
	content:"\ef58";
}
.icofont-wind-scale-9:before{
	content:"\ef59";
}
.icofont-wind-scale-10:before{
	content:"\ef5a";
}
.icofont-wind-scale-11:before{
	content:"\ef5b";
}
.icofont-wind-scale-12:before{
	content:"\ef5c";
}
.icofont-wind-waves:before{
	content:"\ef5d";
}
.icofont-wind:before{
	content:"\ef5e";
}
.icofont-windy-hail:before{
	content:"\ef5f";
}
.icofont-windy-night:before{
	content:"\ef60";
}
.icofont-windy-raining:before{
	content:"\ef61";
}
.icofont-windy-sunny:before{
	content:"\ef62";
}
.icofont-windy-thunder-raining:before{
	content:"\ef63";
}
.icofont-windy-thunder:before{
	content:"\ef64";
}
.icofont-windy:before{
	content:"\ef65";
}
.icofont-addons:before{
	content:"\ef66";
}
.icofont-address-book:before{
	content:"\ef67";
}
.icofont-adjust:before{
	content:"\ef68";
}
.icofont-alarm:before{
	content:"\ef69";
}
.icofont-anchor:before{
	content:"\ef6a";
}
.icofont-archive:before{
	content:"\ef6b";
}
.icofont-at:before{
	content:"\ef6c";
}
.icofont-attachment:before{
	content:"\ef6d";
}
.icofont-audio:before{
	content:"\ef6e";
}
.icofont-auto-mobile:before{
	content:"\ef6f";
}
.icofont-automation:before{
	content:"\ef70";
}
.icofont-baby:before{
	content:"\ef71";
}
.icofont-badge:before{
	content:"\ef72";
}
.icofont-bag:before{
	content:"\ef73";
}
.icofont-ban:before{
	content:"\ef74";
}
.icofont-bank:before{
	content:"\ef75";
}
.icofont-bar-code:before{
	content:"\ef76";
}
.icofont-bars:before{
	content:"\ef77";
}
.icofont-battery-empty:before{
	content:"\ef78";
}
.icofont-battery-full:before{
	content:"\ef79";
}
.icofont-battery-half:before{
	content:"\ef7a";
}
.icofont-battery-low:before{
	content:"\ef7b";
}
.icofont-beach:before{
	content:"\ef7c";
}
.icofont-beaker:before{
	content:"\ef7d";
}
.icofont-bear:before{
	content:"\ef7e";
}
.icofont-beard:before{
	content:"\ef7f";
}
.icofont-bed:before{
	content:"\ef80";
}
.icofont-bell:before{
	content:"\ef81";
}
.icofont-beverage:before{
	content:"\ef82";
}
.icofont-bicycle:before{
	content:"\ef83";
}
.icofont-bill:before{
	content:"\ef84";
}
.icofont-bin:before{
	content:"\ef85";
}
.icofont-binary:before{
	content:"\ef86";
}
.icofont-binoculars:before{
	content:"\ef87";
}
.icofont-bird:before{
	content:"\ef88";
}
.icofont-birds:before{
	content:"\ef89";
}
.icofont-black-board:before{
	content:"\ef8a";
}
.icofont-bluetooth:before{
	content:"\ef8b";
}
.icofont-bolt:before{
	content:"\ef8c";
}
.icofont-bomb:before{
	content:"\ef8d";
}
.icofont-book-mark:before{
	content:"\ef8e";
}
.icofont-book:before{
	content:"\ef8f";
}
.icofont-boot:before{
	content:"\ef90";
}
.icofont-box:before{
	content:"\ef91";
}
.icofont-brain:before{
	content:"\ef92";
}
.icofont-briefcase:before{
	content:"\ef93";
}
.icofont-broken:before{
	content:"\ef94";
}
.icofont-bucket:before{
	content:"\ef95";
}
.icofont-bucket1:before{
	content:"\ef96";
}
.icofont-bucket2:before{
	content:"\ef97";
}
.icofont-bug:before{
	content:"\ef98";
}
.icofont-building:before{
	content:"\ef99";
}
.icofont-bullet:before{
	content:"\ef9a";
}
.icofont-bullhorn:before{
	content:"\ef9b";
}
.icofont-bullseye:before{
	content:"\ef9c";
}
.icofont-bus:before{
	content:"\ef9d";
}
.icofont-butterfly:before{
	content:"\ef9e";
}
.icofont-cab:before{
	content:"\ef9f";
}
.icofont-calculator:before{
	content:"\efa0";
}
.icofont-calendar:before{
	content:"\efa1";
}
.icofont-camera-alt:before{
	content:"\efa2";
}
.icofont-camera:before{
	content:"\efa3";
}
.icofont-car:before{
	content:"\efa4";
}
.icofont-card:before{
	content:"\efa5";
}
.icofont-cart:before{
	content:"\efa6";
}
.icofont-cc:before{
	content:"\efa7";
}
.icofont-certificate:before{
	content:"\efa8";
}
.icofont-charging:before{
	content:"\efa9";
}
.icofont-chat:before{
	content:"\efaa";
}
.icofont-check-alt:before{
	content:"\efab";
}
.icofont-check-circled:before{
	content:"\efac";
}
.icofont-check:before{
	content:"\efad";
}
.icofont-checked:before{
	content:"\efae";
}
.icofont-children-care:before{
	content:"\efaf";
}
.icofont-clock-time:before{
	content:"\efb0";
}
.icofont-close-circled:before{
	content:"\efb1";
}
.icofont-close-line-circled:before{
	content:"\efb2";
}
.icofont-close-line-squared-alt:before{
	content:"\efb3";
}
.icofont-close-line-squared:before{
	content:"\efb4";
}
.icofont-close-line:before{
	content:"\efb5";
}
.icofont-close-squared-alt:before{
	content:"\efb6";
}
.icofont-close-squared:before{
	content:"\efb7";
}
.icofont-close:before{
	content:"\efb8";
}
.icofont-cloud-download:before{
	content:"\efb9";
}
.icofont-cloud-refresh:before{
	content:"\efba";
}
.icofont-cloud-upload:before{
	content:"\efbb";
}
.icofont-cloud:before{
	content:"\efbc";
}
.icofont-code-not-allowed:before{
	content:"\efbd";
}
.icofont-code:before{
	content:"\efbe";
}
.icofont-coffee-cup:before{
	content:"\efbf";
}
.icofont-comment:before{
	content:"\efc0";
}
.icofont-compass:before{
	content:"\efc1";
}
.icofont-computer:before{
	content:"\efc2";
}
.icofont-connection:before{
	content:"\efc3";
}
.icofont-console:before{
	content:"\efc4";
}
.icofont-contacts:before{
	content:"\efc5";
}
.icofont-contrast:before{
	content:"\efc6";
}
.icofont-copy:before{
	content:"\efc7";
}
.icofont-copyright:before{
	content:"\efc8";
}
.icofont-credit-card:before{
	content:"\efc9";
}
.icofont-crop:before{
	content:"\efca";
}
.icofont-crown:before{
	content:"\efcb";
}
.icofont-cube:before{
	content:"\efcc";
}
.icofont-cubes:before{
	content:"\efcd";
}
.icofont-culinary:before{
	content:"\efce";
}
.icofont-dashboard-web:before{
	content:"\efcf";
}
.icofont-dashboard:before{
	content:"\efd0";
}
.icofont-data:before{
	content:"\efd1";
}
.icofont-database-add:before{
	content:"\efd2";
}
.icofont-database-locked:before{
	content:"\efd3";
}
.icofont-database-remove:before{
	content:"\efd4";
}
.icofont-database:before{
	content:"\efd5";
}
.icofont-delete:before{
	content:"\efd6";
}
.icofont-diamond:before{
	content:"\efd7";
}
.icofont-dice:before{
	content:"\efd8";
}
.icofont-disabled:before{
	content:"\efd9";
}
.icofont-disc:before{
	content:"\efda";
}
.icofont-diskette:before{
	content:"\efdb";
}
.icofont-document-folder:before{
	content:"\efdc";
}
.icofont-download-alt:before{
	content:"\efdd";
}
.icofont-download:before{
	content:"\efde";
}
.icofont-downloaded:before{
	content:"\efdf";
}
.icofont-earth:before{
	content:"\efe0";
}
.icofont-ebook:before{
	content:"\efe1";
}
.icofont-edit:before{
	content:"\efe2";
}
.icofont-eject:before{
	content:"\efe3";
}
.icofont-email:before{
	content:"\efe4";
}
.icofont-envelope-open:before{
	content:"\efe5";
}
.icofont-envelope:before{
	content:"\efe6";
}
.icofont-eraser:before{
	content:"\efe7";
}
.icofont-error:before{
	content:"\efe8";
}
.icofont-exchange:before{
	content:"\efe9";
}
.icofont-exclamation-circle:before{
	content:"\efea";
}
.icofont-exclamation-square:before{
	content:"\efeb";
}
.icofont-exclamation-tringle:before{
	content:"\efec";
}
.icofont-exclamation:before{
	content:"\efed";
}
.icofont-exit:before{
	content:"\efee";
}
.icofont-expand:before{
	content:"\efef";
}
.icofont-external-link:before{
	content:"\eff0";
}
.icofont-external:before{
	content:"\eff1";
}
.icofont-eye-blocked:before{
	content:"\eff2";
}
.icofont-eye-dropper:before{
	content:"\eff3";
}
.icofont-eye:before{
	content:"\eff4";
}
.icofont-favourite:before{
	content:"\eff5";
}
.icofont-fax:before{
	content:"\eff6";
}
.icofont-female:before{
	content:"\eff7";
}
.icofont-file:before{
	content:"\eff8";
}
.icofont-film:before{
	content:"\eff9";
}
.icofont-filter:before{
	content:"\effa";
}
.icofont-fire-burn:before{
	content:"\effb";
}
.icofont-fire-extinguisher:before{
	content:"\effc";
}
.icofont-fire:before{
	content:"\effd";
}
.icofont-first-aid:before{
	content:"\effe";
}
.icofont-flag-alt-1:before{
	content:"\efff";
}
.icofont-flag-alt-2:before{
	content:"\f000";
}
.icofont-flag:before{
	content:"\f001";
}
.icofont-flash-light:before{
	content:"\f002";
}
.icofont-flash:before{
	content:"\f003";
}
.icofont-flask:before{
	content:"\f004";
}
.icofont-focus:before{
	content:"\f005";
}
.icofont-folder-open:before{
	content:"\f006";
}
.icofont-folder:before{
	content:"\f007";
}
.icofont-foot-print:before{
	content:"\f008";
}
.icofont-football-american:before{
	content:"\f009";
}
.icofont-football:before{
	content:"\f00a";
}
.icofont-game-console:before{
	content:"\f00b";
}
.icofont-game-pad:before{
	content:"\f00c";
}
.icofont-gavel:before{
	content:"\f00d";
}
.icofont-gear:before{
	content:"\f00e";
}
.icofont-gears:before{
	content:"\f00f";
}
.icofont-gift:before{
	content:"\f010";
}
.icofont-glass:before{
	content:"\f011";
}
.icofont-globe:before{
	content:"\f012";
}
.icofont-graduate:before{
	content:"\f013";
}
.icofont-graffiti:before{
	content:"\f014";
}
.icofont-grocery:before{
	content:"\f015";
}
.icofont-group:before{
	content:"\f016";
}
.icofont-hammer:before{
	content:"\f017";
}
.icofont-hand:before{
	content:"\f018";
}
.icofont-hanger:before{
	content:"\f019";
}
.icofont-hard-disk:before{
	content:"\f01a";
}
.icofont-headphone:before{
	content:"\f01b";
}
.icofont-heart-beat:before{
	content:"\f01c";
}
.icofont-heart:before{
	content:"\f01d";
}
.icofont-history:before{
	content:"\f01e";
}
.icofont-home:before{
	content:"\f01f";
}
.icofont-horn:before{
	content:"\f020";
}
.icofont-hotel:before{
	content:"\f021";
}
.icofont-hour-glass:before{
	content:"\f022";
}
.icofont-id:before{
	content:"\f023";
}
.icofont-image:before{
	content:"\f024";
}
.icofont-inbox:before{
	content:"\f025";
}
.icofont-infinite:before{
	content:"\f026";
}
.icofont-info-circle:before{
	content:"\f027";
}
.icofont-info-square:before{
	content:"\f028";
}
.icofont-info:before{
	content:"\f029";
}
.icofont-institution:before{
	content:"\f02a";
}
.icofont-interface:before{
	content:"\f02b";
}
.icofont-invisible:before{
	content:"\f02c";
}
.icofont-italic:before{
	content:"\f02d";
}
.icofont-jacket:before{
	content:"\f02e";
}
.icofont-jar:before{
	content:"\f02f";
}
.icofont-jewlery:before{
	content:"\f030";
}
.icofont-karate:before{
	content:"\f031";
}
.icofont-key-hole:before{
	content:"\f032";
}
.icofont-key:before{
	content:"\f033";
}
.icofont-keyboard:before{
	content:"\f034";
}
.icofont-kid:before{
	content:"\f035";
}
.icofont-label:before{
	content:"\f036";
}
.icofont-lamp:before{
	content:"\f037";
}
.icofont-laptop:before{
	content:"\f038";
}
.icofont-layers:before{
	content:"\f039";
}
.icofont-layout:before{
	content:"\f03a";
}
.icofont-leaf:before{
	content:"\f03b";
}
.icofont-leaflet:before{
	content:"\f03c";
}
.icofont-learn:before{
	content:"\f03d";
}
.icofont-legal:before{
	content:"\f03e";
}
.icofont-lego:before{
	content:"\f03f";
}
.icofont-lemon:before{
	content:"\f040";
}
.icofont-lens:before{
	content:"\f041";
}
.icofont-letter:before{
	content:"\f042";
}
.icofont-letterbox:before{
	content:"\f043";
}
.icofont-library:before{
	content:"\f044";
}
.icofont-license:before{
	content:"\f045";
}
.icofont-life-bouy:before{
	content:"\f046";
}
.icofont-life-buoy:before{
	content:"\f047";
}
.icofont-life-jacket:before{
	content:"\f048";
}
.icofont-life-ring:before{
	content:"\f049";
}
.icofont-light-bulb:before{
	content:"\f04a";
}
.icofont-lighter:before{
	content:"\f04b";
}
.icofont-lightning-ray:before{
	content:"\f04c";
}
.icofont-like:before{
	content:"\f04d";
}
.icofont-link:before{
	content:"\f04e";
}
.icofont-live-support:before{
	content:"\f04f";
}
.icofont-location-arrow:before{
	content:"\f050";
}
.icofont-location-pin:before{
	content:"\f051";
}
.icofont-lock:before{
	content:"\f052";
}
.icofont-login:before{
	content:"\f053";
}
.icofont-logout:before{
	content:"\f054";
}
.icofont-lollipop:before{
	content:"\f055";
}
.icofont-look:before{
	content:"\f056";
}
.icofont-loop:before{
	content:"\f057";
}
.icofont-luggage:before{
	content:"\f058";
}
.icofont-lunch:before{
	content:"\f059";
}
.icofont-lungs:before{
	content:"\f05a";
}
.icofont-magic-alt:before{
	content:"\f05b";
}
.icofont-magic:before{
	content:"\f05c";
}
.icofont-magnet:before{
	content:"\f05d";
}
.icofont-mail-box:before{
	content:"\f05e";
}
.icofont-mail:before{
	content:"\f05f";
}
.icofont-male:before{
	content:"\f060";
}
.icofont-map:before{
	content:"\f061";
}
.icofont-math:before{
	content:"\f062";
}
.icofont-maximize:before{
	content:"\f063";
}
.icofont-measure:before{
	content:"\f064";
}
.icofont-medal:before{
	content:"\f065";
}
.icofont-medical:before{
	content:"\f066";
}
.icofont-medicine:before{
	content:"\f067";
}
.icofont-mega-phone:before{
	content:"\f068";
}
.icofont-memorial:before{
	content:"\f069";
}
.icofont-memory-card:before{
	content:"\f06a";
}
.icofont-mic-mute:before{
	content:"\f06b";
}
.icofont-mic:before{
	content:"\f06c";
}
.icofont-micro-chip:before{
	content:"\f06d";
}
.icofont-microphone:before{
	content:"\f06e";
}
.icofont-microscope:before{
	content:"\f06f";
}
.icofont-military:before{
	content:"\f070";
}
.icofont-mill:before{
	content:"\f071";
}
.icofont-minus-circle:before{
	content:"\f072";
}
.icofont-minus-square:before{
	content:"\f073";
}
.icofont-minus:before{
	content:"\f074";
}
.icofont-mobile-phone:before{
	content:"\f075";
}
.icofont-molecule:before{
	content:"\f076";
}
.icofont-money:before{
	content:"\f077";
}
.icofont-moon:before{
	content:"\f078";
}
.icofont-mop:before{
	content:"\f079";
}
.icofont-muffin:before{
	content:"\f07a";
}
.icofont-music-alt:before{
	content:"\f07b";
}
.icofont-music-notes:before{
	content:"\f07c";
}
.icofont-music:before{
	content:"\f07d";
}
.icofont-mustache:before{
	content:"\f07e";
}
.icofont-mute-volume:before{
	content:"\f07f";
}
.icofont-navigation-menu:before{
	content:"\f080";
}
.icofont-navigation:before{
	content:"\f081";
}
.icofont-network-tower:before{
	content:"\f082";
}
.icofont-network:before{
	content:"\f083";
}
.icofont-news:before{
	content:"\f084";
}
.icofont-newspaper:before{
	content:"\f085";
}
.icofont-no-smoking:before{
	content:"\f086";
}
.icofont-not-allowed:before{
	content:"\f087";
}
.icofont-notebook:before{
	content:"\f088";
}
.icofont-notepad:before{
	content:"\f089";
}
.icofont-notification:before{
	content:"\f08a";
}
.icofont-numbered:before{
	content:"\f08b";
}
.icofont-opposite:before{
	content:"\f08c";
}
.icofont-optic:before{
	content:"\f08d";
}
.icofont-options:before{
	content:"\f08e";
}
.icofont-package:before{
	content:"\f08f";
}
.icofont-page:before{
	content:"\f090";
}
.icofont-paint:before{
	content:"\f091";
}
.icofont-paper-plane:before{
	content:"\f092";
}
.icofont-paperclip:before{
	content:"\f093";
}
.icofont-papers:before{
	content:"\f094";
}
.icofont-paw:before{
	content:"\f095";
}
.icofont-pay:before{
	content:"\f096";
}
.icofont-pen:before{
	content:"\f097";
}
.icofont-pencil:before{
	content:"\f098";
}
.icofont-penguin-linux:before{
	content:"\f099";
}
.icofont-pestle:before{
	content:"\f09a";
}
.icofont-phone-circle:before{
	content:"\f09b";
}
.icofont-phone:before{
	content:"\f09c";
}
.icofont-picture:before{
	content:"\f09d";
}
.icofont-pie:before{
	content:"\f09e";
}
.icofont-pine:before{
	content:"\f09f";
}
.icofont-pixels:before{
	content:"\f0a0";
}
.icofont-play:before{
	content:"\f0a1";
}
.icofont-plugin:before{
	content:"\f0a2";
}
.icofont-plus-circle:before{
	content:"\f0a3";
}
.icofont-plus-square:before{
	content:"\f0a4";
}
.icofont-plus:before{
	content:"\f0a5";
}
.icofont-polygonal:before{
	content:"\f0a6";
}
.icofont-power:before{
	content:"\f0a7";
}
.icofont-presentation:before{
	content:"\f0a8";
}
.icofont-price:before{
	content:"\f0a9";
}
.icofont-print:before{
	content:"\f0aa";
}
.icofont-puzzle:before{
	content:"\f0ab";
}
.icofont-qr-code:before{
	content:"\f0ac";
}
.icofont-queen:before{
	content:"\f0ad";
}
.icofont-question-circle:before{
	content:"\f0ae";
}
.icofont-question-square:before{
	content:"\f0af";
}
.icofont-question:before{
	content:"\f0b0";
}
.icofont-quote-left:before{
	content:"\f0b1";
}
.icofont-quote-right:before{
	content:"\f0b2";
}
.icofont-radio:before{
	content:"\f0b3";
}
.icofont-random:before{
	content:"\f0b4";
}
.icofont-recycle:before{
	content:"\f0b5";
}
.icofont-refresh:before{
	content:"\f0b6";
}
.icofont-repair:before{
	content:"\f0b7";
}
.icofont-reply-all:before{
	content:"\f0b8";
}
.icofont-reply:before{
	content:"\f0b9";
}
.icofont-resize:before{
	content:"\f0ba";
}
.icofont-responsive:before{
	content:"\f0bb";
}
.icofont-retweet:before{
	content:"\f0bc";
}
.icofont-road:before{
	content:"\f0bd";
}
.icofont-robot:before{
	content:"\f0be";
}
.icofont-rocket:before{
	content:"\f0bf";
}
.icofont-royal:before{
	content:"\f0c0";
}
.icofont-rss-feed:before{
	content:"\f0c1";
}
.icofont-safety:before{
	content:"\f0c2";
}
.icofont-sale-discount:before{
	content:"\f0c3";
}
.icofont-satellite:before{
	content:"\f0c4";
}
.icofont-send-mail:before{
	content:"\f0c5";
}
.icofont-server:before{
	content:"\f0c6";
}
.icofont-settings:before{
	content:"\f0c7";
}
.icofont-share-alt:before{
	content:"\f0c8";
}
.icofont-share-boxed:before{
	content:"\f0c9";
}
.icofont-share:before{
	content:"\f0ca";
}
.icofont-shield:before{
	content:"\f0cb";
}
.icofont-ship:before{
	content:"\f0cc";
}
.icofont-shopping-cart:before{
	content:"\f0cd";
}
.icofont-sign-in:before{
	content:"\f0ce";
}
.icofont-sign-out:before{
	content:"\f0cf";
}
.icofont-signal:before{
	content:"\f0d0";
}
.icofont-site-map:before{
	content:"\f0d1";
}
.icofont-smart-phone:before{
	content:"\f0d2";
}
.icofont-soccer:before{
	content:"\f0d3";
}
.icofont-sort-alt:before{
	content:"\f0d4";
}
.icofont-sort:before{
	content:"\f0d5";
}
.icofont-space:before{
	content:"\f0d6";
}
.icofont-spanner:before{
	content:"\f0d7";
}
.icofont-speech-comments:before{
	content:"\f0d8";
}
.icofont-speed-meter:before{
	content:"\f0d9";
}
.icofont-spinner-alt-1:before{
	content:"\f0da";
}
.icofont-spinner-alt-2:before{
	content:"\f0db";
}
.icofont-spinner-alt-3:before{
	content:"\f0dc";
}
.icofont-spinner-alt-4:before{
	content:"\f0dd";
}
.icofont-spinner-alt-5:before{
	content:"\f0de";
}
.icofont-spinner-alt-6:before{
	content:"\f0df";
}
.icofont-spinner:before{
	content:"\f0e0";
}
.icofont-spreadsheet:before{
	content:"\f0e1";
}
.icofont-square:before{
	content:"\f0e2";
}
.icofont-ssl-security:before{
	content:"\f0e3";
}
.icofont-star-alt-1:before{
	content:"\f0e4";
}
.icofont-star-alt-2:before{
	content:"\f0e5";
}
.icofont-star:before{
	content:"\f0e6";
}
.icofont-street-view:before{
	content:"\f0e7";
}
.icofont-sun:before{
	content:"\f0e8";
}
.icofont-support-faq:before{
	content:"\f0e9";
}
.icofont-tack-pin:before{
	content:"\f0ea";
}
.icofont-tag:before{
	content:"\f0eb";
}
.icofont-tags:before{
	content:"\f0ec";
}
.icofont-tasks:before{
	content:"\f0ed";
}
.icofont-telephone:before{
	content:"\f0ee";
}
.icofont-telescope:before{
	content:"\f0ef";
}
.icofont-terminal:before{
	content:"\f0f0";
}
.icofont-thumbs-down:before{
	content:"\f0f1";
}
.icofont-thumbs-up:before{
	content:"\f0f2";
}
.icofont-tick-boxed:before{
	content:"\f0f3";
}
.icofont-tick-mark:before{
	content:"\f0f4";
}
.icofont-ticket:before{
	content:"\f0f5";
}
.icofont-tie:before{
	content:"\f0f6";
}
.icofont-toggle-off:before{
	content:"\f0f7";
}
.icofont-toggle-on:before{
	content:"\f0f8";
}
.icofont-tools:before{
	content:"\f0f9";
}
.icofont-transparent:before{
	content:"\f0fa";
}
.icofont-tree:before{
	content:"\f0fb";
}
.icofont-umbrella:before{
	content:"\f0fc";
}
.icofont-unlock:before{
	content:"\f0fd";
}
.icofont-unlocked:before{
	content:"\f0fe";
}
.icofont-upload-alt:before{
	content:"\f0ff";
}
.icofont-upload:before{
	content:"\f100";
}
.icofont-usb-drive:before{
	content:"\f101";
}
.icofont-usb:before{
	content:"\f102";
}
.icofont-vector-path:before{
	content:"\f103";
}
.icofont-verification-check:before{
	content:"\f104";
}
.icofont-video-clapper:before{
	content:"\f105";
}
.icofont-video:before{
	content:"\f106";
}
.icofont-volume-down:before{
	content:"\f107";
}
.icofont-volume-off:before{
	content:"\f108";
}
.icofont-volume-up:before{
	content:"\f109";
}
.icofont-wall-clock:before{
	content:"\f10a";
}
.icofont-wall:before{
	content:"\f10b";
}
.icofont-wallet:before{
	content:"\f10c";
}
.icofont-warning-alt:before{
	content:"\f10d";
}
.icofont-warning:before{
	content:"\f10e";
}
.icofont-water-drop:before{
	content:"\f10f";
}
.icofont-web:before{
	content:"\f110";
}
.icofont-wheelchair:before{
	content:"\f111";
}
.icofont-wifi-alt:before{
	content:"\f112";
}
.icofont-wifi:before{
	content:"\f113";
}
.icofont-world:before{
	content:"\f114";
}
.icofont-zigzag:before{
	content:"\f115";
}
.icofont-zipped:before{
	content:"\f116";
}
.icofont-social-500px:before{
	content:"\f117";
}
.icofont-social-baidu-tieba:before{
	content:"\f118";
}
.icofont-social-bbm-messenger:before{
	content:"\f119";
}
.icofont-social-delicious:before{
	content:"\f11a";
}
.icofont-social-dribbble:before{
	content:"\f11b";
}
.icofont-social-facebook-messenger:before{
	content:"\f11c";
}
.icofont-social-flikr:before{
	content:"\f11d";
}
.icofont-social-foursquare:before{
	content:"\f11e";
}
.icofont-social-google-hangouts:before{
	content:"\f11f";
}
.icofont-social-kakaotalk:before{
	content:"\f120";
}
.icofont-social-kik:before{
	content:"\f121";
}
.icofont-social-kiwibox:before{
	content:"\f122";
}
.icofont-social-linkedin:before{
	content:"\f123";
}
.icofont-social-meetme:before{
	content:"\f124";
}
.icofont-social-odnoklassniki:before{
	content:"\f125";
}
.icofont-social-photobucket:before{
	content:"\f126";
}
.icofont-social-qq:before{
	content:"\f127";
}
.icofont-social-renren:before{
	content:"\f128";
}
.icofont-social-slack:before{
	content:"\f129";
}
.icofont-social-slidshare:before{
	content:"\f12a";
}
.icofont-social-snapchat:before{
	content:"\f12b";
}
.icofont-social-soundcloud:before{
	content:"\f12c";
}
.icofont-social-spotify:before{
	content:"\f12d";
}
.icofont-social-stack-exchange:before{
	content:"\f12e";
}
.icofont-social-stack-overflow:before{
	content:"\f12f";
}
.icofont-social-tagged:before{
	content:"\f130";
}
.icofont-social-trello:before{
	content:"\f131";
}
.icofont-social-twitch:before{
	content:"\f132";
}
.icofont-social-vk:before{
	content:"\f133";
}
.icofont-social-weibo:before{
	content:"\f134";
}
.icofont-social-whatsapp:before{
	content:"\f135";
}
.icofont-social-youku:before{
	content:"\f136";
}
.icofont-social-youtube-play:before{
	content:"\f137";
}
.icofont-social-youtube:before{
	content:"\f138";
}
.icofont-brand-xiaomi:before{
	content:"\f139";
}
.icofont-lg{
    font-size:1.33333333em;
    line-height:.75em;
    vertical-align:-15%
}

.icofont-2x{
    font-size:2em
}

.icofont-3x{
    font-size:3em
}

.icofont-4x{
    font-size:4em
}

.icofont-5x{
    font-size:5em
}

.icofont-fw{
    display:inline-block;
    width:1.28571429em;
    text-align:center
}
.icofont-ul{
    padding-left:0;
    margin-left:2.14285714em;
    list-style-type:none;
}
.icofont-ul>li{
    position:relative;
}
.icofont-li{
    position:absolute;
    left:-2.14285714em;
    width:2.14285714em;
    top:.14285714em;
    text-align:center;
}
.icofont-rotate{
    -webkit-animation:a 2s infinite linear;
    animation:a 2s infinite linear
}

@-webkit-keyframes a{
    0%{
        -webkit-transform:rotate(0deg);
        transform:rotate(0deg)
    }
    to{
        -webkit-transform:rotate(359deg);
        transform:rotate(359deg)
    }
}

@keyframes a{
    0%{
        -webkit-transform:rotate(0deg);
        transform:rotate(0deg)
    }
    to{
        -webkit-transform:rotate(359deg);
        transform:rotate(359deg)
    }
}/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2017 Daniel Eden
 */

.animated{
  -webkit-animation-duration:1s;
  animation-duration:1s;
  -webkit-animation-fill-mode:both;
  animation-fill-mode:both;
}

.animated.infinite{
  -webkit-animation-iteration-count:infinite;
  animation-iteration-count:infinite;
}

.animated.hinge{
  -webkit-animation-duration:2s;
  animation-duration:2s;
}

.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{
  -webkit-animation-duration:.75s;
  animation-duration:.75s;
}

@-webkit-keyframes a{
  0%,20%,53%,80%,to{
    -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
    animation-timing-function:cubic-bezier(.215,.61,.355,1);
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
  }

  40%,43%{
    -webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);
    animation-timing-function:cubic-bezier(.755,.05,.855,.06);
    -webkit-transform:translate3d(0,-30px,0);
    transform:translate3d(0,-30px,0);
  }

  70%{
    -webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);
    animation-timing-function:cubic-bezier(.755,.05,.855,.06);
    -webkit-transform:translate3d(0,-15px,0);
    transform:translate3d(0,-15px,0);
  }

  90%{
    -webkit-transform:translate3d(0,-4px,0);
    transform:translate3d(0,-4px,0);
  }
}

@keyframes a{
  0%,20%,53%,80%,to{
    -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
    animation-timing-function:cubic-bezier(.215,.61,.355,1);
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
  }

  40%,43%{
    -webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);
    animation-timing-function:cubic-bezier(.755,.05,.855,.06);
    -webkit-transform:translate3d(0,-30px,0);
    transform:translate3d(0,-30px,0);
  }

  70%{
    -webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);
    animation-timing-function:cubic-bezier(.755,.05,.855,.06);
    -webkit-transform:translate3d(0,-15px,0);
    transform:translate3d(0,-15px,0);
  }

  90%{
    -webkit-transform:translate3d(0,-4px,0);
    transform:translate3d(0,-4px,0);
  }
}

.bounce{
  -webkit-animation-name:a;
  animation-name:a;
  -webkit-transform-origin:center bottom;
  transform-origin:center bottom;
}

@-webkit-keyframes b{
  0%,50%,to{
    opacity:1;
  }

  25%,75%{
    opacity:0;
  }
}

@keyframes b{
  0%,50%,to{
    opacity:1;
  }

  25%,75%{
    opacity:0;
  }
}

.flash{
  -webkit-animation-name:b;
  animation-name:b;
}

@-webkit-keyframes c{
  0%{
    -webkit-transform:scaleX(1);
    transform:scaleX(1);
  }

  50%{
    -webkit-transform:scale3d(1.05,1.05,1.05);
    transform:scale3d(1.05,1.05,1.05);
  }

  to{
    -webkit-transform:scaleX(1);
    transform:scaleX(1);
  }
}

@keyframes c{
  0%{
    -webkit-transform:scaleX(1);
    transform:scaleX(1);
  }

  50%{
    -webkit-transform:scale3d(1.05,1.05,1.05);
    transform:scale3d(1.05,1.05,1.05);
  }

  to{
    -webkit-transform:scaleX(1);
    transform:scaleX(1);
  }
}

.pulse{
  -webkit-animation-name:c;
  animation-name:c;
}

@-webkit-keyframes d{
  0%{
    -webkit-transform:scaleX(1);
    transform:scaleX(1);
  }

  30%{
    -webkit-transform:scale3d(1.25,.75,1);
    transform:scale3d(1.25,.75,1);
  }

  40%{
    -webkit-transform:scale3d(.75,1.25,1);
    transform:scale3d(.75,1.25,1);
  }

  50%{
    -webkit-transform:scale3d(1.15,.85,1);
    transform:scale3d(1.15,.85,1);
  }

  65%{
    -webkit-transform:scale3d(.95,1.05,1);
    transform:scale3d(.95,1.05,1);
  }

  75%{
    -webkit-transform:scale3d(1.05,.95,1);
    transform:scale3d(1.05,.95,1);
  }

  to{
    -webkit-transform:scaleX(1);
    transform:scaleX(1);
  }
}

@keyframes d{
  0%{
    -webkit-transform:scaleX(1);
    transform:scaleX(1);
  }

  30%{
    -webkit-transform:scale3d(1.25,.75,1);
    transform:scale3d(1.25,.75,1);
  }

  40%{
    -webkit-transform:scale3d(.75,1.25,1);
    transform:scale3d(.75,1.25,1);
  }

  50%{
    -webkit-transform:scale3d(1.15,.85,1);
    transform:scale3d(1.15,.85,1);
  }

  65%{
    -webkit-transform:scale3d(.95,1.05,1);
    transform:scale3d(.95,1.05,1);
  }

  75%{
    -webkit-transform:scale3d(1.05,.95,1);
    transform:scale3d(1.05,.95,1);
  }

  to{
    -webkit-transform:scaleX(1);
    transform:scaleX(1);
  }
}

.rubberBand{
  -webkit-animation-name:d;
  animation-name:d;
}

@-webkit-keyframes e{
  0%,to{
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
  }

  10%,30%,50%,70%,90%{
    -webkit-transform:translate3d(-10px,0,0);
    transform:translate3d(-10px,0,0);
  }

  20%,40%,60%,80%{
    -webkit-transform:translate3d(10px,0,0);
    transform:translate3d(10px,0,0);
  }
}

@keyframes e{
  0%,to{
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
  }

  10%,30%,50%,70%,90%{
    -webkit-transform:translate3d(-10px,0,0);
    transform:translate3d(-10px,0,0);
  }

  20%,40%,60%,80%{
    -webkit-transform:translate3d(10px,0,0);
    transform:translate3d(10px,0,0);
  }
}

.shake{
  -webkit-animation-name:e;
  animation-name:e;
}

@-webkit-keyframes f{
  0%{
    -webkit-transform:translateX(0);
    transform:translateX(0);
  }

  6.5%{
    -webkit-transform:translateX(-6px) rotateY(-9deg);
    transform:translateX(-6px) rotateY(-9deg);
  }

  18.5%{
    -webkit-transform:translateX(5px) rotateY(7deg);
    transform:translateX(5px) rotateY(7deg);
  }

  31.5%{
    -webkit-transform:translateX(-3px) rotateY(-5deg);
    transform:translateX(-3px) rotateY(-5deg);
  }

  43.5%{
    -webkit-transform:translateX(2px) rotateY(3deg);
    transform:translateX(2px) rotateY(3deg);
  }

  50%{
    -webkit-transform:translateX(0);
    transform:translateX(0);
  }
}

@keyframes f{
  0%{
    -webkit-transform:translateX(0);
    transform:translateX(0);
  }

  6.5%{
    -webkit-transform:translateX(-6px) rotateY(-9deg);
    transform:translateX(-6px) rotateY(-9deg);
  }

  18.5%{
    -webkit-transform:translateX(5px) rotateY(7deg);
    transform:translateX(5px) rotateY(7deg);
  }

  31.5%{
    -webkit-transform:translateX(-3px) rotateY(-5deg);
    transform:translateX(-3px) rotateY(-5deg);
  }

  43.5%{
    -webkit-transform:translateX(2px) rotateY(3deg);
    transform:translateX(2px) rotateY(3deg);
  }

  50%{
    -webkit-transform:translateX(0);
    transform:translateX(0);
  }
}

.headShake{
  -webkit-animation-timing-function:ease-in-out;
  animation-timing-function:ease-in-out;
  -webkit-animation-name:f;
  animation-name:f;
}

@-webkit-keyframes g{
  20%{
    -webkit-transform:rotate(15deg);
    transform:rotate(15deg);
  }

  40%{
    -webkit-transform:rotate(-10deg);
    transform:rotate(-10deg);
  }

  60%{
    -webkit-transform:rotate(5deg);
    transform:rotate(5deg);
  }

  80%{
    -webkit-transform:rotate(-5deg);
    transform:rotate(-5deg);
  }

  to{
    -webkit-transform:rotate(0deg);
    transform:rotate(0deg);
  }
}

@keyframes g{
  20%{
    -webkit-transform:rotate(15deg);
    transform:rotate(15deg);
  }

  40%{
    -webkit-transform:rotate(-10deg);
    transform:rotate(-10deg);
  }

  60%{
    -webkit-transform:rotate(5deg);
    transform:rotate(5deg);
  }

  80%{
    -webkit-transform:rotate(-5deg);
    transform:rotate(-5deg);
  }

  to{
    -webkit-transform:rotate(0deg);
    transform:rotate(0deg);
  }
}

.swing{
  -webkit-transform-origin:top center;
  transform-origin:top center;
  -webkit-animation-name:g;
  animation-name:g;
}

@-webkit-keyframes h{
  0%{
    -webkit-transform:scaleX(1);
    transform:scaleX(1);
  }

  10%,20%{
    -webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);
    transform:scale3d(.9,.9,.9) rotate(-3deg);
  }

  30%,50%,70%,90%{
    -webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);
    transform:scale3d(1.1,1.1,1.1) rotate(3deg);
  }

  40%,60%,80%{
    -webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);
    transform:scale3d(1.1,1.1,1.1) rotate(-3deg);
  }

  to{
    -webkit-transform:scaleX(1);
    transform:scaleX(1);
  }
}

@keyframes h{
  0%{
    -webkit-transform:scaleX(1);
    transform:scaleX(1);
  }

  10%,20%{
    -webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);
    transform:scale3d(.9,.9,.9) rotate(-3deg);
  }

  30%,50%,70%,90%{
    -webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);
    transform:scale3d(1.1,1.1,1.1) rotate(3deg);
  }

  40%,60%,80%{
    -webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);
    transform:scale3d(1.1,1.1,1.1) rotate(-3deg);
  }

  to{
    -webkit-transform:scaleX(1);
    transform:scaleX(1);
  }
}

.tada{
  -webkit-animation-name:h;
  animation-name:h;
}

@-webkit-keyframes i{
  0%{
    -webkit-transform:none;
    transform:none;
  }

  15%{
    -webkit-transform:translate3d(-25%,0,0) rotate(-5deg);
    transform:translate3d(-25%,0,0) rotate(-5deg);
  }

  30%{
    -webkit-transform:translate3d(20%,0,0) rotate(3deg);
    transform:translate3d(20%,0,0) rotate(3deg);
  }

  45%{
    -webkit-transform:translate3d(-15%,0,0) rotate(-3deg);
    transform:translate3d(-15%,0,0) rotate(-3deg);
  }

  60%{
    -webkit-transform:translate3d(10%,0,0) rotate(2deg);
    transform:translate3d(10%,0,0) rotate(2deg);
  }

  75%{
    -webkit-transform:translate3d(-5%,0,0) rotate(-1deg);
    transform:translate3d(-5%,0,0) rotate(-1deg);
  }

  to{
    -webkit-transform:none;
    transform:none;
  }
}

@keyframes i{
  0%{
    -webkit-transform:none;
    transform:none;
  }

  15%{
    -webkit-transform:translate3d(-25%,0,0) rotate(-5deg);
    transform:translate3d(-25%,0,0) rotate(-5deg);
  }

  30%{
    -webkit-transform:translate3d(20%,0,0) rotate(3deg);
    transform:translate3d(20%,0,0) rotate(3deg);
  }

  45%{
    -webkit-transform:translate3d(-15%,0,0) rotate(-3deg);
    transform:translate3d(-15%,0,0) rotate(-3deg);
  }

  60%{
    -webkit-transform:translate3d(10%,0,0) rotate(2deg);
    transform:translate3d(10%,0,0) rotate(2deg);
  }

  75%{
    -webkit-transform:translate3d(-5%,0,0) rotate(-1deg);
    transform:translate3d(-5%,0,0) rotate(-1deg);
  }

  to{
    -webkit-transform:none;
    transform:none;
  }
}

.wobble{
  -webkit-animation-name:i;
  animation-name:i;
}

@-webkit-keyframes j{
  0%,11.1%,to{
    -webkit-transform:none;
    transform:none;
  }

  22.2%{
    -webkit-transform:skewX(-12.5deg) skewY(-12.5deg);
    transform:skewX(-12.5deg) skewY(-12.5deg);
  }

  33.3%{
    -webkit-transform:skewX(6.25deg) skewY(6.25deg);
    transform:skewX(6.25deg) skewY(6.25deg);
  }

  44.4%{
    -webkit-transform:skewX(-3.125deg) skewY(-3.125deg);
    transform:skewX(-3.125deg) skewY(-3.125deg);
  }

  55.5%{
    -webkit-transform:skewX(1.5625deg) skewY(1.5625deg);
    transform:skewX(1.5625deg) skewY(1.5625deg);
  }

  66.6%{
    -webkit-transform:skewX(-.78125deg) skewY(-.78125deg);
    transform:skewX(-.78125deg) skewY(-.78125deg);
  }

  77.7%{
    -webkit-transform:skewX(.390625deg) skewY(.390625deg);
    transform:skewX(.390625deg) skewY(.390625deg);
  }

  88.8%{
    -webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);
    transform:skewX(-.1953125deg) skewY(-.1953125deg);
  }
}

@keyframes j{
  0%,11.1%,to{
    -webkit-transform:none;
    transform:none;
  }

  22.2%{
    -webkit-transform:skewX(-12.5deg) skewY(-12.5deg);
    transform:skewX(-12.5deg) skewY(-12.5deg);
  }

  33.3%{
    -webkit-transform:skewX(6.25deg) skewY(6.25deg);
    transform:skewX(6.25deg) skewY(6.25deg);
  }

  44.4%{
    -webkit-transform:skewX(-3.125deg) skewY(-3.125deg);
    transform:skewX(-3.125deg) skewY(-3.125deg);
  }

  55.5%{
    -webkit-transform:skewX(1.5625deg) skewY(1.5625deg);
    transform:skewX(1.5625deg) skewY(1.5625deg);
  }

  66.6%{
    -webkit-transform:skewX(-.78125deg) skewY(-.78125deg);
    transform:skewX(-.78125deg) skewY(-.78125deg);
  }

  77.7%{
    -webkit-transform:skewX(.390625deg) skewY(.390625deg);
    transform:skewX(.390625deg) skewY(.390625deg);
  }

  88.8%{
    -webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);
    transform:skewX(-.1953125deg) skewY(-.1953125deg);
  }
}

.jello{
  -webkit-animation-name:j;
  animation-name:j;
  -webkit-transform-origin:center;
  transform-origin:center;
}

@-webkit-keyframes k{
  0%,20%,40%,60%,80%,to{
    -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
    animation-timing-function:cubic-bezier(.215,.61,.355,1);
  }

  0%{
    opacity:0;
    -webkit-transform:scale3d(.3,.3,.3);
    transform:scale3d(.3,.3,.3);
  }

  20%{
    -webkit-transform:scale3d(1.1,1.1,1.1);
    transform:scale3d(1.1,1.1,1.1);
  }

  40%{
    -webkit-transform:scale3d(.9,.9,.9);
    transform:scale3d(.9,.9,.9);
  }

  60%{
    opacity:1;
    -webkit-transform:scale3d(1.03,1.03,1.03);
    transform:scale3d(1.03,1.03,1.03);
  }

  80%{
    -webkit-transform:scale3d(.97,.97,.97);
    transform:scale3d(.97,.97,.97);
  }

  to{
    opacity:1;
    -webkit-transform:scaleX(1);
    transform:scaleX(1);
  }
}

@keyframes k{
  0%,20%,40%,60%,80%,to{
    -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
    animation-timing-function:cubic-bezier(.215,.61,.355,1);
  }

  0%{
    opacity:0;
    -webkit-transform:scale3d(.3,.3,.3);
    transform:scale3d(.3,.3,.3);
  }

  20%{
    -webkit-transform:scale3d(1.1,1.1,1.1);
    transform:scale3d(1.1,1.1,1.1);
  }

  40%{
    -webkit-transform:scale3d(.9,.9,.9);
    transform:scale3d(.9,.9,.9);
  }

  60%{
    opacity:1;
    -webkit-transform:scale3d(1.03,1.03,1.03);
    transform:scale3d(1.03,1.03,1.03);
  }

  80%{
    -webkit-transform:scale3d(.97,.97,.97);
    transform:scale3d(.97,.97,.97);
  }

  to{
    opacity:1;
    -webkit-transform:scaleX(1);
    transform:scaleX(1);
  }
}

.bounceIn{
  -webkit-animation-name:k;
  animation-name:k;
}

@-webkit-keyframes l{
  0%,60%,75%,90%,to{
    -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
    animation-timing-function:cubic-bezier(.215,.61,.355,1);
  }

  0%{
    opacity:0;
    -webkit-transform:translate3d(0,-3000px,0);
    transform:translate3d(0,-3000px,0);
  }

  60%{
    opacity:1;
    -webkit-transform:translate3d(0,25px,0);
    transform:translate3d(0,25px,0);
  }

  75%{
    -webkit-transform:translate3d(0,-10px,0);
    transform:translate3d(0,-10px,0);
  }

  90%{
    -webkit-transform:translate3d(0,5px,0);
    transform:translate3d(0,5px,0);
  }

  to{
    -webkit-transform:none;
    transform:none;
  }
}

@keyframes l{
  0%,60%,75%,90%,to{
    -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
    animation-timing-function:cubic-bezier(.215,.61,.355,1);
  }

  0%{
    opacity:0;
    -webkit-transform:translate3d(0,-3000px,0);
    transform:translate3d(0,-3000px,0);
  }

  60%{
    opacity:1;
    -webkit-transform:translate3d(0,25px,0);
    transform:translate3d(0,25px,0);
  }

  75%{
    -webkit-transform:translate3d(0,-10px,0);
    transform:translate3d(0,-10px,0);
  }

  90%{
    -webkit-transform:translate3d(0,5px,0);
    transform:translate3d(0,5px,0);
  }

  to{
    -webkit-transform:none;
    transform:none;
  }
}

.bounceInDown{
  -webkit-animation-name:l;
  animation-name:l;
}

@-webkit-keyframes m{
  0%,60%,75%,90%,to{
    -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
    animation-timing-function:cubic-bezier(.215,.61,.355,1);
  }

  0%{
    opacity:0;
    -webkit-transform:translate3d(-3000px,0,0);
    transform:translate3d(-3000px,0,0);
  }

  60%{
    opacity:1;
    -webkit-transform:translate3d(25px,0,0);
    transform:translate3d(25px,0,0);
  }

  75%{
    -webkit-transform:translate3d(-10px,0,0);
    transform:translate3d(-10px,0,0);
  }

  90%{
    -webkit-transform:translate3d(5px,0,0);
    transform:translate3d(5px,0,0);
  }

  to{
    -webkit-transform:none;
    transform:none;
  }
}

@keyframes m{
  0%,60%,75%,90%,to{
    -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
    animation-timing-function:cubic-bezier(.215,.61,.355,1);
  }

  0%{
    opacity:0;
    -webkit-transform:translate3d(-3000px,0,0);
    transform:translate3d(-3000px,0,0);
  }

  60%{
    opacity:1;
    -webkit-transform:translate3d(25px,0,0);
    transform:translate3d(25px,0,0);
  }

  75%{
    -webkit-transform:translate3d(-10px,0,0);
    transform:translate3d(-10px,0,0);
  }

  90%{
    -webkit-transform:translate3d(5px,0,0);
    transform:translate3d(5px,0,0);
  }

  to{
    -webkit-transform:none;
    transform:none;
  }
}

.bounceInLeft{
  -webkit-animation-name:m;
  animation-name:m;
}

@-webkit-keyframes n{
  0%,60%,75%,90%,to{
    -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
    animation-timing-function:cubic-bezier(.215,.61,.355,1);
  }

  0%{
    opacity:0;
    -webkit-transform:translate3d(3000px,0,0);
    transform:translate3d(3000px,0,0);
  }

  60%{
    opacity:1;
    -webkit-transform:translate3d(-25px,0,0);
    transform:translate3d(-25px,0,0);
  }

  75%{
    -webkit-transform:translate3d(10px,0,0);
    transform:translate3d(10px,0,0);
  }

  90%{
    -webkit-transform:translate3d(-5px,0,0);
    transform:translate3d(-5px,0,0);
  }

  to{
    -webkit-transform:none;
    transform:none;
  }
}

@keyframes n{
  0%,60%,75%,90%,to{
    -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
    animation-timing-function:cubic-bezier(.215,.61,.355,1);
  }

  0%{
    opacity:0;
    -webkit-transform:translate3d(3000px,0,0);
    transform:translate3d(3000px,0,0);
  }

  60%{
    opacity:1;
    -webkit-transform:translate3d(-25px,0,0);
    transform:translate3d(-25px,0,0);
  }

  75%{
    -webkit-transform:translate3d(10px,0,0);
    transform:translate3d(10px,0,0);
  }

  90%{
    -webkit-transform:translate3d(-5px,0,0);
    transform:translate3d(-5px,0,0);
  }

  to{
    -webkit-transform:none;
    transform:none;
  }
}

.bounceInRight{
  -webkit-animation-name:n;
  animation-name:n;
}

@-webkit-keyframes o{
  0%,60%,75%,90%,to{
    -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
    animation-timing-function:cubic-bezier(.215,.61,.355,1);
  }

  0%{
    opacity:0;
    -webkit-transform:translate3d(0,3000px,0);
    transform:translate3d(0,3000px,0);
  }

  60%{
    opacity:1;
    -webkit-transform:translate3d(0,-20px,0);
    transform:translate3d(0,-20px,0);
  }

  75%{
    -webkit-transform:translate3d(0,10px,0);
    transform:translate3d(0,10px,0);
  }

  90%{
    -webkit-transform:translate3d(0,-5px,0);
    transform:translate3d(0,-5px,0);
  }

  to{
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
  }
}

@keyframes o{
  0%,60%,75%,90%,to{
    -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
    animation-timing-function:cubic-bezier(.215,.61,.355,1);
  }

  0%{
    opacity:0;
    -webkit-transform:translate3d(0,3000px,0);
    transform:translate3d(0,3000px,0);
  }

  60%{
    opacity:1;
    -webkit-transform:translate3d(0,-20px,0);
    transform:translate3d(0,-20px,0);
  }

  75%{
    -webkit-transform:translate3d(0,10px,0);
    transform:translate3d(0,10px,0);
  }

  90%{
    -webkit-transform:translate3d(0,-5px,0);
    transform:translate3d(0,-5px,0);
  }

  to{
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
  }
}

.bounceInUp{
  -webkit-animation-name:o;
  animation-name:o;
}

@-webkit-keyframes p{
  20%{
    -webkit-transform:scale3d(.9,.9,.9);
    transform:scale3d(.9,.9,.9);
  }

  50%,55%{
    opacity:1;
    -webkit-transform:scale3d(1.1,1.1,1.1);
    transform:scale3d(1.1,1.1,1.1);
  }

  to{
    opacity:0;
    -webkit-transform:scale3d(.3,.3,.3);
    transform:scale3d(.3,.3,.3);
  }
}

@keyframes p{
  20%{
    -webkit-transform:scale3d(.9,.9,.9);
    transform:scale3d(.9,.9,.9);
  }

  50%,55%{
    opacity:1;
    -webkit-transform:scale3d(1.1,1.1,1.1);
    transform:scale3d(1.1,1.1,1.1);
  }

  to{
    opacity:0;
    -webkit-transform:scale3d(.3,.3,.3);
    transform:scale3d(.3,.3,.3);
  }
}

.bounceOut{
  -webkit-animation-name:p;
  animation-name:p;
}

@-webkit-keyframes q{
  20%{
    -webkit-transform:translate3d(0,10px,0);
    transform:translate3d(0,10px,0);
  }

  40%,45%{
    opacity:1;
    -webkit-transform:translate3d(0,-20px,0);
    transform:translate3d(0,-20px,0);
  }

  to{
    opacity:0;
    -webkit-transform:translate3d(0,2000px,0);
    transform:translate3d(0,2000px,0);
  }
}

@keyframes q{
  20%{
    -webkit-transform:translate3d(0,10px,0);
    transform:translate3d(0,10px,0);
  }

  40%,45%{
    opacity:1;
    -webkit-transform:translate3d(0,-20px,0);
    transform:translate3d(0,-20px,0);
  }

  to{
    opacity:0;
    -webkit-transform:translate3d(0,2000px,0);
    transform:translate3d(0,2000px,0);
  }
}

.bounceOutDown{
  -webkit-animation-name:q;
  animation-name:q;
}

@-webkit-keyframes r{
  20%{
    opacity:1;
    -webkit-transform:translate3d(20px,0,0);
    transform:translate3d(20px,0,0);
  }

  to{
    opacity:0;
    -webkit-transform:translate3d(-2000px,0,0);
    transform:translate3d(-2000px,0,0);
  }
}

@keyframes r{
  20%{
    opacity:1;
    -webkit-transform:translate3d(20px,0,0);
    transform:translate3d(20px,0,0);
  }

  to{
    opacity:0;
    -webkit-transform:translate3d(-2000px,0,0);
    transform:translate3d(-2000px,0,0);
  }
}

.bounceOutLeft{
  -webkit-animation-name:r;
  animation-name:r;
}

@-webkit-keyframes s{
  20%{
    opacity:1;
    -webkit-transform:translate3d(-20px,0,0);
    transform:translate3d(-20px,0,0);
  }

  to{
    opacity:0;
    -webkit-transform:translate3d(2000px,0,0);
    transform:translate3d(2000px,0,0);
  }
}

@keyframes s{
  20%{
    opacity:1;
    -webkit-transform:translate3d(-20px,0,0);
    transform:translate3d(-20px,0,0);
  }

  to{
    opacity:0;
    -webkit-transform:translate3d(2000px,0,0);
    transform:translate3d(2000px,0,0);
  }
}

.bounceOutRight{
  -webkit-animation-name:s;
  animation-name:s;
}

@-webkit-keyframes t{
  20%{
    -webkit-transform:translate3d(0,-10px,0);
    transform:translate3d(0,-10px,0);
  }

  40%,45%{
    opacity:1;
    -webkit-transform:translate3d(0,20px,0);
    transform:translate3d(0,20px,0);
  }

  to{
    opacity:0;
    -webkit-transform:translate3d(0,-2000px,0);
    transform:translate3d(0,-2000px,0);
  }
}

@keyframes t{
  20%{
    -webkit-transform:translate3d(0,-10px,0);
    transform:translate3d(0,-10px,0);
  }

  40%,45%{
    opacity:1;
    -webkit-transform:translate3d(0,20px,0);
    transform:translate3d(0,20px,0);
  }

  to{
    opacity:0;
    -webkit-transform:translate3d(0,-2000px,0);
    transform:translate3d(0,-2000px,0);
  }
}

.bounceOutUp{
  -webkit-animation-name:t;
  animation-name:t;
}

@-webkit-keyframes u{
  0%{
    opacity:0;
  }

  to{
    opacity:1;
  }
}

@keyframes u{
  0%{
    opacity:0;
  }

  to{
    opacity:1;
  }
}

.fadeIn{
  -webkit-animation-name:u;
  animation-name:u;
}

@-webkit-keyframes v{
  0%{
    opacity:0;
    -webkit-transform:translate3d(0,-100%,0);
    transform:translate3d(0,-100%,0);
  }

  to{
    opacity:1;
    -webkit-transform:none;
    transform:none;
  }
}

@keyframes v{
  0%{
    opacity:0;
    -webkit-transform:translate3d(0,-100%,0);
    transform:translate3d(0,-100%,0);
  }

  to{
    opacity:1;
    -webkit-transform:none;
    transform:none;
  }
}

.fadeInDown{
  -webkit-animation-name:v;
  animation-name:v;
}

@-webkit-keyframes w{
  0%{
    opacity:0;
    -webkit-transform:translate3d(0,-2000px,0);
    transform:translate3d(0,-2000px,0);
  }

  to{
    opacity:1;
    -webkit-transform:none;
    transform:none;
  }
}

@keyframes w{
  0%{
    opacity:0;
    -webkit-transform:translate3d(0,-2000px,0);
    transform:translate3d(0,-2000px,0);
  }

  to{
    opacity:1;
    -webkit-transform:none;
    transform:none;
  }
}

.fadeInDownBig{
  -webkit-animation-name:w;
  animation-name:w;
}

@-webkit-keyframes x{
  0%{
    opacity:0;
    -webkit-transform:translate3d(-100%,0,0);
    transform:translate3d(-100%,0,0);
  }

  to{
    opacity:1;
    -webkit-transform:none;
    transform:none;
  }
}

@keyframes x{
  0%{
    opacity:0;
    -webkit-transform:translate3d(-100%,0,0);
    transform:translate3d(-100%,0,0);
  }

  to{
    opacity:1;
    -webkit-transform:none;
    transform:none;
  }
}

.fadeInLeft{
  -webkit-animation-name:x;
  animation-name:x;
}

@-webkit-keyframes y{
  0%{
    opacity:0;
    -webkit-transform:translate3d(-2000px,0,0);
    transform:translate3d(-2000px,0,0);
  }

  to{
    opacity:1;
    -webkit-transform:none;
    transform:none;
  }
}

@keyframes y{
  0%{
    opacity:0;
    -webkit-transform:translate3d(-2000px,0,0);
    transform:translate3d(-2000px,0,0);
  }

  to{
    opacity:1;
    -webkit-transform:none;
    transform:none;
  }
}

.fadeInLeftBig{
  -webkit-animation-name:y;
  animation-name:y;
}

@-webkit-keyframes z{
  0%{
    opacity:0;
    -webkit-transform:translate3d(100%,0,0);
    transform:translate3d(100%,0,0);
  }

  to{
    opacity:1;
    -webkit-transform:none;
    transform:none;
  }
}

@keyframes z{
  0%{
    opacity:0;
    -webkit-transform:translate3d(100%,0,0);
    transform:translate3d(100%,0,0);
  }

  to{
    opacity:1;
    -webkit-transform:none;
    transform:none;
  }
}

.fadeInRight{
  -webkit-animation-name:z;
  animation-name:z;
}

@-webkit-keyframes A{
  0%{
    opacity:0;
    -webkit-transform:translate3d(2000px,0,0);
    transform:translate3d(2000px,0,0);
  }

  to{
    opacity:1;
    -webkit-transform:none;
    transform:none;
  }
}

@keyframes A{
  0%{
    opacity:0;
    -webkit-transform:translate3d(2000px,0,0);
    transform:translate3d(2000px,0,0);
  }

  to{
    opacity:1;
    -webkit-transform:none;
    transform:none;
  }
}

.fadeInRightBig{
  -webkit-animation-name:A;
  animation-name:A;
}

@-webkit-keyframes B{
  0%{
    opacity:0;
    -webkit-transform:translate3d(0,100%,0);
    transform:translate3d(0,100%,0);
  }

  to{
    opacity:1;
    -webkit-transform:none;
    transform:none;
  }
}

@keyframes B{
  0%{
    opacity:0;
    -webkit-transform:translate3d(0,100%,0);
    transform:translate3d(0,100%,0);
  }

  to{
    opacity:1;
    -webkit-transform:none;
    transform:none;
  }
}

.fadeInUp{
  -webkit-animation-name:B;
  animation-name:B;
}

@-webkit-keyframes C{
  0%{
    opacity:0;
    -webkit-transform:translate3d(0,2000px,0);
    transform:translate3d(0,2000px,0);
  }

  to{
    opacity:1;
    -webkit-transform:none;
    transform:none;
  }
}

@keyframes C{
  0%{
    opacity:0;
    -webkit-transform:translate3d(0,2000px,0);
    transform:translate3d(0,2000px,0);
  }

  to{
    opacity:1;
    -webkit-transform:none;
    transform:none;
  }
}

.fadeInUpBig{
  -webkit-animation-name:C;
  animation-name:C;
}

@-webkit-keyframes D{
  0%{
    opacity:1;
  }

  to{
    opacity:0;
  }
}

@keyframes D{
  0%{
    opacity:1;
  }

  to{
    opacity:0;
  }
}

.fadeOut{
  -webkit-animation-name:D;
  animation-name:D;
}

@-webkit-keyframes E{
  0%{
    opacity:1;
  }

  to{
    opacity:0;
    -webkit-transform:translate3d(0,100%,0);
    transform:translate3d(0,100%,0);
  }
}

@keyframes E{
  0%{
    opacity:1;
  }

  to{
    opacity:0;
    -webkit-transform:translate3d(0,100%,0);
    transform:translate3d(0,100%,0);
  }
}

.fadeOutDown{
  -webkit-animation-name:E;
  animation-name:E;
}

@-webkit-keyframes F{
  0%{
    opacity:1;
  }

  to{
    opacity:0;
    -webkit-transform:translate3d(0,2000px,0);
    transform:translate3d(0,2000px,0);
  }
}

@keyframes F{
  0%{
    opacity:1;
  }

  to{
    opacity:0;
    -webkit-transform:translate3d(0,2000px,0);
    transform:translate3d(0,2000px,0);
  }
}

.fadeOutDownBig{
  -webkit-animation-name:F;
  animation-name:F;
}

@-webkit-keyframes G{
  0%{
    opacity:1;
  }

  to{
    opacity:0;
    -webkit-transform:translate3d(-100%,0,0);
    transform:translate3d(-100%,0,0);
  }
}

@keyframes G{
  0%{
    opacity:1;
  }

  to{
    opacity:0;
    -webkit-transform:translate3d(-100%,0,0);
    transform:translate3d(-100%,0,0);
  }
}

.fadeOutLeft{
  -webkit-animation-name:G;
  animation-name:G;
}

@-webkit-keyframes H{
  0%{
    opacity:1;
  }

  to{
    opacity:0;
    -webkit-transform:translate3d(-2000px,0,0);
    transform:translate3d(-2000px,0,0);
  }
}

@keyframes H{
  0%{
    opacity:1;
  }

  to{
    opacity:0;
    -webkit-transform:translate3d(-2000px,0,0);
    transform:translate3d(-2000px,0,0);
  }
}

.fadeOutLeftBig{
  -webkit-animation-name:H;
  animation-name:H;
}

@-webkit-keyframes I{
  0%{
    opacity:1;
  }

  to{
    opacity:0;
    -webkit-transform:translate3d(100%,0,0);
    transform:translate3d(100%,0,0);
  }
}

@keyframes I{
  0%{
    opacity:1;
  }

  to{
    opacity:0;
    -webkit-transform:translate3d(100%,0,0);
    transform:translate3d(100%,0,0);
  }
}

.fadeOutRight{
  -webkit-animation-name:I;
  animation-name:I;
}

@-webkit-keyframes J{
  0%{
    opacity:1;
  }

  to{
    opacity:0;
    -webkit-transform:translate3d(2000px,0,0);
    transform:translate3d(2000px,0,0);
  }
}

@keyframes J{
  0%{
    opacity:1;
  }

  to{
    opacity:0;
    -webkit-transform:translate3d(2000px,0,0);
    transform:translate3d(2000px,0,0);
  }
}

.fadeOutRightBig{
  -webkit-animation-name:J;
  animation-name:J;
}

@-webkit-keyframes K{
  0%{
    opacity:1;
  }

  to{
    opacity:0;
    -webkit-transform:translate3d(0,-100%,0);
    transform:translate3d(0,-100%,0);
  }
}

@keyframes K{
  0%{
    opacity:1;
  }

  to{
    opacity:0;
    -webkit-transform:translate3d(0,-100%,0);
    transform:translate3d(0,-100%,0);
  }
}

.fadeOutUp{
  -webkit-animation-name:K;
  animation-name:K;
}

@-webkit-keyframes L{
  0%{
    opacity:1;
  }

  to{
    opacity:0;
    -webkit-transform:translate3d(0,-2000px,0);
    transform:translate3d(0,-2000px,0);
  }
}

@keyframes L{
  0%{
    opacity:1;
  }

  to{
    opacity:0;
    -webkit-transform:translate3d(0,-2000px,0);
    transform:translate3d(0,-2000px,0);
  }
}

.fadeOutUpBig{
  -webkit-animation-name:L;
  animation-name:L;
}

@-webkit-keyframes M{
  0%{
    -webkit-transform:perspective(400px) rotateY(-1turn);
    transform:perspective(400px) rotateY(-1turn);
    -webkit-animation-timing-function:ease-out;
    animation-timing-function:ease-out;
  }

  40%{
    -webkit-transform:perspective(400px) translateZ(150px) rotateY(-190deg);
    transform:perspective(400px) translateZ(150px) rotateY(-190deg);
    -webkit-animation-timing-function:ease-out;
    animation-timing-function:ease-out;
  }

  50%{
    -webkit-transform:perspective(400px) translateZ(150px) rotateY(-170deg);
    transform:perspective(400px) translateZ(150px) rotateY(-170deg);
    -webkit-animation-timing-function:ease-in;
    animation-timing-function:ease-in;
  }

  80%{
    -webkit-transform:perspective(400px) scale3d(.95,.95,.95);
    transform:perspective(400px) scale3d(.95,.95,.95);
    -webkit-animation-timing-function:ease-in;
    animation-timing-function:ease-in;
  }

  to{
    -webkit-transform:perspective(400px);
    transform:perspective(400px);
    -webkit-animation-timing-function:ease-in;
    animation-timing-function:ease-in;
  }
}

@keyframes M{
  0%{
    -webkit-transform:perspective(400px) rotateY(-1turn);
    transform:perspective(400px) rotateY(-1turn);
    -webkit-animation-timing-function:ease-out;
    animation-timing-function:ease-out;
  }

  40%{
    -webkit-transform:perspective(400px) translateZ(150px) rotateY(-190deg);
    transform:perspective(400px) translateZ(150px) rotateY(-190deg);
    -webkit-animation-timing-function:ease-out;
    animation-timing-function:ease-out;
  }

  50%{
    -webkit-transform:perspective(400px) translateZ(150px) rotateY(-170deg);
    transform:perspective(400px) translateZ(150px) rotateY(-170deg);
    -webkit-animation-timing-function:ease-in;
    animation-timing-function:ease-in;
  }

  80%{
    -webkit-transform:perspective(400px) scale3d(.95,.95,.95);
    transform:perspective(400px) scale3d(.95,.95,.95);
    -webkit-animation-timing-function:ease-in;
    animation-timing-function:ease-in;
  }

  to{
    -webkit-transform:perspective(400px);
    transform:perspective(400px);
    -webkit-animation-timing-function:ease-in;
    animation-timing-function:ease-in;
  }
}

.animated.flip{
  -webkit-backface-visibility:visible;
  backface-visibility:visible;
  -webkit-animation-name:M;
  animation-name:M;
}

@-webkit-keyframes N{
  0%{
    -webkit-transform:perspective(400px) rotateX(90deg);
    transform:perspective(400px) rotateX(90deg);
    -webkit-animation-timing-function:ease-in;
    animation-timing-function:ease-in;
    opacity:0;
  }

  40%{
    -webkit-transform:perspective(400px) rotateX(-20deg);
    transform:perspective(400px) rotateX(-20deg);
    -webkit-animation-timing-function:ease-in;
    animation-timing-function:ease-in;
  }

  60%{
    -webkit-transform:perspective(400px) rotateX(10deg);
    transform:perspective(400px) rotateX(10deg);
    opacity:1;
  }

  80%{
    -webkit-transform:perspective(400px) rotateX(-5deg);
    transform:perspective(400px) rotateX(-5deg);
  }

  to{
    -webkit-transform:perspective(400px);
    transform:perspective(400px);
  }
}

@keyframes N{
  0%{
    -webkit-transform:perspective(400px) rotateX(90deg);
    transform:perspective(400px) rotateX(90deg);
    -webkit-animation-timing-function:ease-in;
    animation-timing-function:ease-in;
    opacity:0;
  }

  40%{
    -webkit-transform:perspective(400px) rotateX(-20deg);
    transform:perspective(400px) rotateX(-20deg);
    -webkit-animation-timing-function:ease-in;
    animation-timing-function:ease-in;
  }

  60%{
    -webkit-transform:perspective(400px) rotateX(10deg);
    transform:perspective(400px) rotateX(10deg);
    opacity:1;
  }

  80%{
    -webkit-transform:perspective(400px) rotateX(-5deg);
    transform:perspective(400px) rotateX(-5deg);
  }

  to{
    -webkit-transform:perspective(400px);
    transform:perspective(400px);
  }
}

.flipInX{
  -webkit-backface-visibility:visible !important;
  backface-visibility:visible !important;
  -webkit-animation-name:N;
  animation-name:N;
}

@-webkit-keyframes O{
  0%{
    -webkit-transform:perspective(400px) rotateY(90deg);
    transform:perspective(400px) rotateY(90deg);
    -webkit-animation-timing-function:ease-in;
    animation-timing-function:ease-in;
    opacity:0;
  }

  40%{
    -webkit-transform:perspective(400px) rotateY(-20deg);
    transform:perspective(400px) rotateY(-20deg);
    -webkit-animation-timing-function:ease-in;
    animation-timing-function:ease-in;
  }

  60%{
    -webkit-transform:perspective(400px) rotateY(10deg);
    transform:perspective(400px) rotateY(10deg);
    opacity:1;
  }

  80%{
    -webkit-transform:perspective(400px) rotateY(-5deg);
    transform:perspective(400px) rotateY(-5deg);
  }

  to{
    -webkit-transform:perspective(400px);
    transform:perspective(400px);
  }
}

@keyframes O{
  0%{
    -webkit-transform:perspective(400px) rotateY(90deg);
    transform:perspective(400px) rotateY(90deg);
    -webkit-animation-timing-function:ease-in;
    animation-timing-function:ease-in;
    opacity:0;
  }

  40%{
    -webkit-transform:perspective(400px) rotateY(-20deg);
    transform:perspective(400px) rotateY(-20deg);
    -webkit-animation-timing-function:ease-in;
    animation-timing-function:ease-in;
  }

  60%{
    -webkit-transform:perspective(400px) rotateY(10deg);
    transform:perspective(400px) rotateY(10deg);
    opacity:1;
  }

  80%{
    -webkit-transform:perspective(400px) rotateY(-5deg);
    transform:perspective(400px) rotateY(-5deg);
  }

  to{
    -webkit-transform:perspective(400px);
    transform:perspective(400px);
  }
}

.flipInY{
  -webkit-backface-visibility:visible !important;
  backface-visibility:visible !important;
  -webkit-animation-name:O;
  animation-name:O;
}

@-webkit-keyframes P{
  0%{
    -webkit-transform:perspective(400px);
    transform:perspective(400px);
  }

  30%{
    -webkit-transform:perspective(400px) rotateX(-20deg);
    transform:perspective(400px) rotateX(-20deg);
    opacity:1;
  }

  to{
    -webkit-transform:perspective(400px) rotateX(90deg);
    transform:perspective(400px) rotateX(90deg);
    opacity:0;
  }
}

@keyframes P{
  0%{
    -webkit-transform:perspective(400px);
    transform:perspective(400px);
  }

  30%{
    -webkit-transform:perspective(400px) rotateX(-20deg);
    transform:perspective(400px) rotateX(-20deg);
    opacity:1;
  }

  to{
    -webkit-transform:perspective(400px) rotateX(90deg);
    transform:perspective(400px) rotateX(90deg);
    opacity:0;
  }
}

.flipOutX{
  -webkit-animation-name:P;
  animation-name:P;
  -webkit-backface-visibility:visible !important;
  backface-visibility:visible !important;
}

@-webkit-keyframes Q{
  0%{
    -webkit-transform:perspective(400px);
    transform:perspective(400px);
  }

  30%{
    -webkit-transform:perspective(400px) rotateY(-15deg);
    transform:perspective(400px) rotateY(-15deg);
    opacity:1;
  }

  to{
    -webkit-transform:perspective(400px) rotateY(90deg);
    transform:perspective(400px) rotateY(90deg);
    opacity:0;
  }
}

@keyframes Q{
  0%{
    -webkit-transform:perspective(400px);
    transform:perspective(400px);
  }

  30%{
    -webkit-transform:perspective(400px) rotateY(-15deg);
    transform:perspective(400px) rotateY(-15deg);
    opacity:1;
  }

  to{
    -webkit-transform:perspective(400px) rotateY(90deg);
    transform:perspective(400px) rotateY(90deg);
    opacity:0;
  }
}

.flipOutY{
  -webkit-backface-visibility:visible !important;
  backface-visibility:visible !important;
  -webkit-animation-name:Q;
  animation-name:Q;
}

@-webkit-keyframes R{
  0%{
    -webkit-transform:translate3d(100%,0,0) skewX(-30deg);
    transform:translate3d(100%,0,0) skewX(-30deg);
    opacity:0;
  }

  60%{
    -webkit-transform:skewX(20deg);
    transform:skewX(20deg);
    opacity:1;
  }

  80%{
    -webkit-transform:skewX(-5deg);
    transform:skewX(-5deg);
    opacity:1;
  }

  to{
    -webkit-transform:none;
    transform:none;
    opacity:1;
  }
}

@keyframes R{
  0%{
    -webkit-transform:translate3d(100%,0,0) skewX(-30deg);
    transform:translate3d(100%,0,0) skewX(-30deg);
    opacity:0;
  }

  60%{
    -webkit-transform:skewX(20deg);
    transform:skewX(20deg);
    opacity:1;
  }

  80%{
    -webkit-transform:skewX(-5deg);
    transform:skewX(-5deg);
    opacity:1;
  }

  to{
    -webkit-transform:none;
    transform:none;
    opacity:1;
  }
}

.lightSpeedIn{
  -webkit-animation-name:R;
  animation-name:R;
  -webkit-animation-timing-function:ease-out;
  animation-timing-function:ease-out;
}

@-webkit-keyframes S{
  0%{
    opacity:1;
  }

  to{
    -webkit-transform:translate3d(100%,0,0) skewX(30deg);
    transform:translate3d(100%,0,0) skewX(30deg);
    opacity:0;
  }
}

@keyframes S{
  0%{
    opacity:1;
  }

  to{
    -webkit-transform:translate3d(100%,0,0) skewX(30deg);
    transform:translate3d(100%,0,0) skewX(30deg);
    opacity:0;
  }
}

.lightSpeedOut{
  -webkit-animation-name:S;
  animation-name:S;
  -webkit-animation-timing-function:ease-in;
  animation-timing-function:ease-in;
}

@-webkit-keyframes T{
  0%{
    -webkit-transform-origin:center;
    transform-origin:center;
    -webkit-transform:rotate(-200deg);
    transform:rotate(-200deg);
    opacity:0;
  }

  to{
    -webkit-transform-origin:center;
    transform-origin:center;
    -webkit-transform:none;
    transform:none;
    opacity:1;
  }
}

@keyframes T{
  0%{
    -webkit-transform-origin:center;
    transform-origin:center;
    -webkit-transform:rotate(-200deg);
    transform:rotate(-200deg);
    opacity:0;
  }

  to{
    -webkit-transform-origin:center;
    transform-origin:center;
    -webkit-transform:none;
    transform:none;
    opacity:1;
  }
}

.rotateIn{
  -webkit-animation-name:T;
  animation-name:T;
}

@-webkit-keyframes U{
  0%{
    -webkit-transform-origin:left bottom;
    transform-origin:left bottom;
    -webkit-transform:rotate(-45deg);
    transform:rotate(-45deg);
    opacity:0;
  }

  to{
    -webkit-transform-origin:left bottom;
    transform-origin:left bottom;
    -webkit-transform:none;
    transform:none;
    opacity:1;
  }
}

@keyframes U{
  0%{
    -webkit-transform-origin:left bottom;
    transform-origin:left bottom;
    -webkit-transform:rotate(-45deg);
    transform:rotate(-45deg);
    opacity:0;
  }

  to{
    -webkit-transform-origin:left bottom;
    transform-origin:left bottom;
    -webkit-transform:none;
    transform:none;
    opacity:1;
  }
}

.rotateInDownLeft{
  -webkit-animation-name:U;
  animation-name:U;
}

@-webkit-keyframes V{
  0%{
    -webkit-transform-origin:right bottom;
    transform-origin:right bottom;
    -webkit-transform:rotate(45deg);
    transform:rotate(45deg);
    opacity:0;
  }

  to{
    -webkit-transform-origin:right bottom;
    transform-origin:right bottom;
    -webkit-transform:none;
    transform:none;
    opacity:1;
  }
}

@keyframes V{
  0%{
    -webkit-transform-origin:right bottom;
    transform-origin:right bottom;
    -webkit-transform:rotate(45deg);
    transform:rotate(45deg);
    opacity:0;
  }

  to{
    -webkit-transform-origin:right bottom;
    transform-origin:right bottom;
    -webkit-transform:none;
    transform:none;
    opacity:1;
  }
}

.rotateInDownRight{
  -webkit-animation-name:V;
  animation-name:V;
}

@-webkit-keyframes W{
  0%{
    -webkit-transform-origin:left bottom;
    transform-origin:left bottom;
    -webkit-transform:rotate(45deg);
    transform:rotate(45deg);
    opacity:0;
  }

  to{
    -webkit-transform-origin:left bottom;
    transform-origin:left bottom;
    -webkit-transform:none;
    transform:none;
    opacity:1;
  }
}

@keyframes W{
  0%{
    -webkit-transform-origin:left bottom;
    transform-origin:left bottom;
    -webkit-transform:rotate(45deg);
    transform:rotate(45deg);
    opacity:0;
  }

  to{
    -webkit-transform-origin:left bottom;
    transform-origin:left bottom;
    -webkit-transform:none;
    transform:none;
    opacity:1;
  }
}

.rotateInUpLeft{
  -webkit-animation-name:W;
  animation-name:W;
}

@-webkit-keyframes X{
  0%{
    -webkit-transform-origin:right bottom;
    transform-origin:right bottom;
    -webkit-transform:rotate(-90deg);
    transform:rotate(-90deg);
    opacity:0;
  }

  to{
    -webkit-transform-origin:right bottom;
    transform-origin:right bottom;
    -webkit-transform:none;
    transform:none;
    opacity:1;
  }
}

@keyframes X{
  0%{
    -webkit-transform-origin:right bottom;
    transform-origin:right bottom;
    -webkit-transform:rotate(-90deg);
    transform:rotate(-90deg);
    opacity:0;
  }

  to{
    -webkit-transform-origin:right bottom;
    transform-origin:right bottom;
    -webkit-transform:none;
    transform:none;
    opacity:1;
  }
}

.rotateInUpRight{
  -webkit-animation-name:X;
  animation-name:X;
}

@-webkit-keyframes Y{
  0%{
    -webkit-transform-origin:center;
    transform-origin:center;
    opacity:1;
  }

  to{
    -webkit-transform-origin:center;
    transform-origin:center;
    -webkit-transform:rotate(200deg);
    transform:rotate(200deg);
    opacity:0;
  }
}

@keyframes Y{
  0%{
    -webkit-transform-origin:center;
    transform-origin:center;
    opacity:1;
  }

  to{
    -webkit-transform-origin:center;
    transform-origin:center;
    -webkit-transform:rotate(200deg);
    transform:rotate(200deg);
    opacity:0;
  }
}

.rotateOut{
  -webkit-animation-name:Y;
  animation-name:Y;
}

@-webkit-keyframes Z{
  0%{
    -webkit-transform-origin:left bottom;
    transform-origin:left bottom;
    opacity:1;
  }

  to{
    -webkit-transform-origin:left bottom;
    transform-origin:left bottom;
    -webkit-transform:rotate(45deg);
    transform:rotate(45deg);
    opacity:0;
  }
}

@keyframes Z{
  0%{
    -webkit-transform-origin:left bottom;
    transform-origin:left bottom;
    opacity:1;
  }

  to{
    -webkit-transform-origin:left bottom;
    transform-origin:left bottom;
    -webkit-transform:rotate(45deg);
    transform:rotate(45deg);
    opacity:0;
  }
}

.rotateOutDownLeft{
  -webkit-animation-name:Z;
  animation-name:Z;
}

@-webkit-keyframes ab{
  0%{
    -webkit-transform-origin:right bottom;
    transform-origin:right bottom;
    opacity:1;
  }

  to{
    -webkit-transform-origin:right bottom;
    transform-origin:right bottom;
    -webkit-transform:rotate(-45deg);
    transform:rotate(-45deg);
    opacity:0;
  }
}

@keyframes ab{
  0%{
    -webkit-transform-origin:right bottom;
    transform-origin:right bottom;
    opacity:1;
  }

  to{
    -webkit-transform-origin:right bottom;
    transform-origin:right bottom;
    -webkit-transform:rotate(-45deg);
    transform:rotate(-45deg);
    opacity:0;
  }
}

.rotateOutDownRight{
  -webkit-animation-name:ab;
  animation-name:ab;
}

@-webkit-keyframes bb{
  0%{
    -webkit-transform-origin:left bottom;
    transform-origin:left bottom;
    opacity:1;
  }

  to{
    -webkit-transform-origin:left bottom;
    transform-origin:left bottom;
    -webkit-transform:rotate(-45deg);
    transform:rotate(-45deg);
    opacity:0;
  }
}

@keyframes bb{
  0%{
    -webkit-transform-origin:left bottom;
    transform-origin:left bottom;
    opacity:1;
  }

  to{
    -webkit-transform-origin:left bottom;
    transform-origin:left bottom;
    -webkit-transform:rotate(-45deg);
    transform:rotate(-45deg);
    opacity:0;
  }
}

.rotateOutUpLeft{
  -webkit-animation-name:bb;
  animation-name:bb;
}

@-webkit-keyframes cb{
  0%{
    -webkit-transform-origin:right bottom;
    transform-origin:right bottom;
    opacity:1;
  }

  to{
    -webkit-transform-origin:right bottom;
    transform-origin:right bottom;
    -webkit-transform:rotate(90deg);
    transform:rotate(90deg);
    opacity:0;
  }
}

@keyframes cb{
  0%{
    -webkit-transform-origin:right bottom;
    transform-origin:right bottom;
    opacity:1;
  }

  to{
    -webkit-transform-origin:right bottom;
    transform-origin:right bottom;
    -webkit-transform:rotate(90deg);
    transform:rotate(90deg);
    opacity:0;
  }
}

.rotateOutUpRight{
  -webkit-animation-name:cb;
  animation-name:cb;
}

@-webkit-keyframes db{
  0%{
    -webkit-transform-origin:top left;
    transform-origin:top left;
    -webkit-animation-timing-function:ease-in-out;
    animation-timing-function:ease-in-out;
  }

  20%,60%{
    -webkit-transform:rotate(80deg);
    transform:rotate(80deg);
    -webkit-transform-origin:top left;
    transform-origin:top left;
    -webkit-animation-timing-function:ease-in-out;
    animation-timing-function:ease-in-out;
  }

  40%,80%{
    -webkit-transform:rotate(60deg);
    transform:rotate(60deg);
    -webkit-transform-origin:top left;
    transform-origin:top left;
    -webkit-animation-timing-function:ease-in-out;
    animation-timing-function:ease-in-out;
    opacity:1;
  }

  to{
    -webkit-transform:translate3d(0,700px,0);
    transform:translate3d(0,700px,0);
    opacity:0;
  }
}

@keyframes db{
  0%{
    -webkit-transform-origin:top left;
    transform-origin:top left;
    -webkit-animation-timing-function:ease-in-out;
    animation-timing-function:ease-in-out;
  }

  20%,60%{
    -webkit-transform:rotate(80deg);
    transform:rotate(80deg);
    -webkit-transform-origin:top left;
    transform-origin:top left;
    -webkit-animation-timing-function:ease-in-out;
    animation-timing-function:ease-in-out;
  }

  40%,80%{
    -webkit-transform:rotate(60deg);
    transform:rotate(60deg);
    -webkit-transform-origin:top left;
    transform-origin:top left;
    -webkit-animation-timing-function:ease-in-out;
    animation-timing-function:ease-in-out;
    opacity:1;
  }

  to{
    -webkit-transform:translate3d(0,700px,0);
    transform:translate3d(0,700px,0);
    opacity:0;
  }
}

.hinge{
  -webkit-animation-name:db;
  animation-name:db;
}

@-webkit-keyframes eb{
  0%{
    opacity:0;
    -webkit-transform:translate3d(-100%,0,0) rotate(-120deg);
    transform:translate3d(-100%,0,0) rotate(-120deg);
  }

  to{
    opacity:1;
    -webkit-transform:none;
    transform:none;
  }
}

@keyframes eb{
  0%{
    opacity:0;
    -webkit-transform:translate3d(-100%,0,0) rotate(-120deg);
    transform:translate3d(-100%,0,0) rotate(-120deg);
  }

  to{
    opacity:1;
    -webkit-transform:none;
    transform:none;
  }
}

.rollIn{
  -webkit-animation-name:eb;
  animation-name:eb;
}

@-webkit-keyframes fb{
  0%{
    opacity:1;
  }

  to{
    opacity:0;
    -webkit-transform:translate3d(100%,0,0) rotate(120deg);
    transform:translate3d(100%,0,0) rotate(120deg);
  }
}

@keyframes fb{
  0%{
    opacity:1;
  }

  to{
    opacity:0;
    -webkit-transform:translate3d(100%,0,0) rotate(120deg);
    transform:translate3d(100%,0,0) rotate(120deg);
  }
}

.rollOut{
  -webkit-animation-name:fb;
  animation-name:fb;
}

@-webkit-keyframes gb{
  0%{
    opacity:0;
    -webkit-transform:scale3d(.3,.3,.3);
    transform:scale3d(.3,.3,.3);
  }

  50%{
    opacity:1;
  }
}

@keyframes gb{
  0%{
    opacity:0;
    -webkit-transform:scale3d(.3,.3,.3);
    transform:scale3d(.3,.3,.3);
  }

  50%{
    opacity:1;
  }
}

.zoomIn{
  -webkit-animation-name:gb;
  animation-name:gb;
}

@-webkit-keyframes hb{
  0%{
    opacity:0;
    -webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);
    transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);
    -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
    animation-timing-function:cubic-bezier(.55,.055,.675,.19);
  }

  60%{
    opacity:1;
    -webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
    transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
    -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
    animation-timing-function:cubic-bezier(.175,.885,.32,1);
  }
}

@keyframes hb{
  0%{
    opacity:0;
    -webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);
    transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);
    -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
    animation-timing-function:cubic-bezier(.55,.055,.675,.19);
  }

  60%{
    opacity:1;
    -webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
    transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
    -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
    animation-timing-function:cubic-bezier(.175,.885,.32,1);
  }
}

.zoomInDown{
  -webkit-animation-name:hb;
  animation-name:hb;
}

@-webkit-keyframes ib{
  0%{
    opacity:0;
    -webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);
    transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);
    -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
    animation-timing-function:cubic-bezier(.55,.055,.675,.19);
  }

  60%{
    opacity:1;
    -webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);
    transform:scale3d(.475,.475,.475) translate3d(10px,0,0);
    -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
    animation-timing-function:cubic-bezier(.175,.885,.32,1);
  }
}

@keyframes ib{
  0%{
    opacity:0;
    -webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);
    transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);
    -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
    animation-timing-function:cubic-bezier(.55,.055,.675,.19);
  }

  60%{
    opacity:1;
    -webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);
    transform:scale3d(.475,.475,.475) translate3d(10px,0,0);
    -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
    animation-timing-function:cubic-bezier(.175,.885,.32,1);
  }
}

.zoomInLeft{
  -webkit-animation-name:ib;
  animation-name:ib;
}

@-webkit-keyframes jb{
  0%{
    opacity:0;
    -webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);
    transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);
    -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
    animation-timing-function:cubic-bezier(.55,.055,.675,.19);
  }

  60%{
    opacity:1;
    -webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);
    transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);
    -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
    animation-timing-function:cubic-bezier(.175,.885,.32,1);
  }
}

@keyframes jb{
  0%{
    opacity:0;
    -webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);
    transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);
    -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
    animation-timing-function:cubic-bezier(.55,.055,.675,.19);
  }

  60%{
    opacity:1;
    -webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);
    transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);
    -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
    animation-timing-function:cubic-bezier(.175,.885,.32,1);
  }
}

.zoomInRight{
  -webkit-animation-name:jb;
  animation-name:jb;
}

@-webkit-keyframes kb{
  0%{
    opacity:0;
    -webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);
    transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);
    -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
    animation-timing-function:cubic-bezier(.55,.055,.675,.19);
  }

  60%{
    opacity:1;
    -webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);
    transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);
    -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
    animation-timing-function:cubic-bezier(.175,.885,.32,1);
  }
}

@keyframes kb{
  0%{
    opacity:0;
    -webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);
    transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);
    -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
    animation-timing-function:cubic-bezier(.55,.055,.675,.19);
  }

  60%{
    opacity:1;
    -webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);
    transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);
    -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
    animation-timing-function:cubic-bezier(.175,.885,.32,1);
  }
}

.zoomInUp{
  -webkit-animation-name:kb;
  animation-name:kb;
}

@-webkit-keyframes lb{
  0%{
    opacity:1;
  }

  50%{
    opacity:0;
    -webkit-transform:scale3d(.3,.3,.3);
    transform:scale3d(.3,.3,.3);
  }

  to{
    opacity:0;
  }
}

@keyframes lb{
  0%{
    opacity:1;
  }

  50%{
    opacity:0;
    -webkit-transform:scale3d(.3,.3,.3);
    transform:scale3d(.3,.3,.3);
  }

  to{
    opacity:0;
  }
}

.zoomOut{
  -webkit-animation-name:lb;
  animation-name:lb;
}

@-webkit-keyframes mb{
  40%{
    opacity:1;
    -webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);
    transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);
    -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
    animation-timing-function:cubic-bezier(.55,.055,.675,.19);
  }

  to{
    opacity:0;
    -webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);
    transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);
    -webkit-transform-origin:center bottom;
    transform-origin:center bottom;
    -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
    animation-timing-function:cubic-bezier(.175,.885,.32,1);
  }
}

@keyframes mb{
  40%{
    opacity:1;
    -webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);
    transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);
    -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
    animation-timing-function:cubic-bezier(.55,.055,.675,.19);
  }

  to{
    opacity:0;
    -webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);
    transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);
    -webkit-transform-origin:center bottom;
    transform-origin:center bottom;
    -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
    animation-timing-function:cubic-bezier(.175,.885,.32,1);
  }
}

.zoomOutDown{
  -webkit-animation-name:mb;
  animation-name:mb;
}

@-webkit-keyframes nb{
  40%{
    opacity:1;
    -webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);
    transform:scale3d(.475,.475,.475) translate3d(42px,0,0);
  }

  to{
    opacity:0;
    -webkit-transform:scale(.1) translate3d(-2000px,0,0);
    transform:scale(.1) translate3d(-2000px,0,0);
    -webkit-transform-origin:left center;
    transform-origin:left center;
  }
}

@keyframes nb{
  40%{
    opacity:1;
    -webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);
    transform:scale3d(.475,.475,.475) translate3d(42px,0,0);
  }

  to{
    opacity:0;
    -webkit-transform:scale(.1) translate3d(-2000px,0,0);
    transform:scale(.1) translate3d(-2000px,0,0);
    -webkit-transform-origin:left center;
    transform-origin:left center;
  }
}

.zoomOutLeft{
  -webkit-animation-name:nb;
  animation-name:nb;
}

@-webkit-keyframes ob{
  40%{
    opacity:1;
    -webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);
    transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);
  }

  to{
    opacity:0;
    -webkit-transform:scale(.1) translate3d(2000px,0,0);
    transform:scale(.1) translate3d(2000px,0,0);
    -webkit-transform-origin:right center;
    transform-origin:right center;
  }
}

@keyframes ob{
  40%{
    opacity:1;
    -webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);
    transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);
  }

  to{
    opacity:0;
    -webkit-transform:scale(.1) translate3d(2000px,0,0);
    transform:scale(.1) translate3d(2000px,0,0);
    -webkit-transform-origin:right center;
    transform-origin:right center;
  }
}

.zoomOutRight{
  -webkit-animation-name:ob;
  animation-name:ob;
}

@-webkit-keyframes pb{
  40%{
    opacity:1;
    -webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
    transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
    -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
    animation-timing-function:cubic-bezier(.55,.055,.675,.19);
  }

  to{
    opacity:0;
    -webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);
    transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);
    -webkit-transform-origin:center bottom;
    transform-origin:center bottom;
    -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
    animation-timing-function:cubic-bezier(.175,.885,.32,1);
  }
}

@keyframes pb{
  40%{
    opacity:1;
    -webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
    transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
    -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
    animation-timing-function:cubic-bezier(.55,.055,.675,.19);
  }

  to{
    opacity:0;
    -webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);
    transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);
    -webkit-transform-origin:center bottom;
    transform-origin:center bottom;
    -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
    animation-timing-function:cubic-bezier(.175,.885,.32,1);
  }
}

.zoomOutUp{
  -webkit-animation-name:pb;
  animation-name:pb;
}

@-webkit-keyframes qb{
  0%{
    -webkit-transform:translate3d(0,-100%,0);
    transform:translate3d(0,-100%,0);
    visibility:visible;
  }

  to{
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
  }
}

@keyframes qb{
  0%{
    -webkit-transform:translate3d(0,-100%,0);
    transform:translate3d(0,-100%,0);
    visibility:visible;
  }

  to{
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
  }
}

.slideInDown{
  -webkit-animation-name:qb;
  animation-name:qb;
}

@-webkit-keyframes rb{
  0%{
    -webkit-transform:translate3d(-100%,0,0);
    transform:translate3d(-100%,0,0);
    visibility:visible;
  }

  to{
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
  }
}

@keyframes rb{
  0%{
    -webkit-transform:translate3d(-100%,0,0);
    transform:translate3d(-100%,0,0);
    visibility:visible;
  }

  to{
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
  }
}

.slideInLeft{
  -webkit-animation-name:rb;
  animation-name:rb;
}

@-webkit-keyframes sb{
  0%{
    -webkit-transform:translate3d(100%,0,0);
    transform:translate3d(100%,0,0);
    visibility:visible;
  }

  to{
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
  }
}

@keyframes sb{
  0%{
    -webkit-transform:translate3d(100%,0,0);
    transform:translate3d(100%,0,0);
    visibility:visible;
  }

  to{
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
  }
}

.slideInRight{
  -webkit-animation-name:sb;
  animation-name:sb;
}

@-webkit-keyframes tb{
  0%{
    -webkit-transform:translate3d(0,100%,0);
    transform:translate3d(0,100%,0);
    visibility:visible;
  }

  to{
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
  }
}

@keyframes tb{
  0%{
    -webkit-transform:translate3d(0,100%,0);
    transform:translate3d(0,100%,0);
    visibility:visible;
  }

  to{
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
  }
}

.slideInUp{
  -webkit-animation-name:tb;
  animation-name:tb;
}

@-webkit-keyframes ub{
  0%{
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
  }

  to{
    visibility:hidden;
    -webkit-transform:translate3d(0,100%,0);
    transform:translate3d(0,100%,0);
  }
}

@keyframes ub{
  0%{
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
  }

  to{
    visibility:hidden;
    -webkit-transform:translate3d(0,100%,0);
    transform:translate3d(0,100%,0);
  }
}

.slideOutDown{
  -webkit-animation-name:ub;
  animation-name:ub;
}

@-webkit-keyframes vb{
  0%{
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
  }

  to{
    visibility:hidden;
    -webkit-transform:translate3d(-100%,0,0);
    transform:translate3d(-100%,0,0);
  }
}

@keyframes vb{
  0%{
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
  }

  to{
    visibility:hidden;
    -webkit-transform:translate3d(-100%,0,0);
    transform:translate3d(-100%,0,0);
  }
}

.slideOutLeft{
  -webkit-animation-name:vb;
  animation-name:vb;
}

@-webkit-keyframes wb{
  0%{
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
  }

  to{
    visibility:hidden;
    -webkit-transform:translate3d(100%,0,0);
    transform:translate3d(100%,0,0);
  }
}

@keyframes wb{
  0%{
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
  }

  to{
    visibility:hidden;
    -webkit-transform:translate3d(100%,0,0);
    transform:translate3d(100%,0,0);
  }
}

.slideOutRight{
  -webkit-animation-name:wb;
  animation-name:wb;
}

@-webkit-keyframes xb{
  0%{
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
  }

  to{
    visibility:hidden;
    -webkit-transform:translate3d(0,-100%,0);
    transform:translate3d(0,-100%,0);
  }
}

@keyframes xb{
  0%{
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
  }

  to{
    visibility:hidden;
    -webkit-transform:translate3d(0,-100%,0);
    transform:translate3d(0,-100%,0);
  }
}

.slideOutUp{
  -webkit-animation-name:xb;
  animation-name:xb;
}
@font-face{
  font-family:simple-line-icons;
  src:url(/wp-content/themes/cariana/fonts/Simple-Line-Icons.eot?v=2.2.2);
  src:url(/wp-content/themes/cariana/fonts/Simple-Line-Icons.eot?v=2.2.2#iefix) format("embedded-opentype"),url(/wp-content/themes/cariana/fonts/Simple-Line-Icons.ttf?v=2.2.2) format("truetype"),url(/wp-content/themes/cariana/fonts/Simple-Line-Icons.woff2?v=2.2.2) format("woff2"),url(/wp-content/themes/cariana/fonts/Simple-Line-Icons.woff?v=2.2.2) format("woff"),url(/wp-content/themes/cariana/fonts/Simple-Line-Icons.svg?v=2.2.2#simple-line-icons) format("svg");
  font-weight:400;
  font-style:normal;
}
.icon-action-redo,.icon-action-undo,.icon-anchor,.icon-arrow-down,.icon-arrow-down-circle,.icon-arrow-left,.icon-arrow-left-circle,.icon-arrow-right,.icon-arrow-right-circle,.icon-arrow-up,.icon-arrow-up-circle,.icon-badge,.icon-bag,.icon-ban,.icon-basket,.icon-basket-loaded,.icon-bell,.icon-book-open,.icon-briefcase,.icon-bubble,.icon-bubbles,.icon-bulb,.icon-calculator,.icon-calendar,.icon-call-end,.icon-call-in,.icon-call-out,.icon-camera,.icon-camrecorder,.icon-chart,.icon-check,.icon-chemistry,.icon-clock,.icon-close,.icon-cloud-download,.icon-cloud-upload,.icon-compass,.icon-control-end,.icon-control-forward,.icon-control-pause,.icon-control-play,.icon-control-rewind,.icon-control-start,.icon-credit-card,.icon-crop,.icon-cup,.icon-cursor,.icon-cursor-move,.icon-diamond,.icon-direction,.icon-directions,.icon-disc,.icon-dislike,.icon-doc,.icon-docs,.icon-drawer,.icon-drop,.icon-earphones,.icon-earphones-alt,.icon-emotsmile,.icon-energy,.icon-envelope,.icon-envelope-letter,.icon-envelope-open,.icon-equalizer,.icon-eye,.icon-eyeglass,.icon-feed,.icon-film,.icon-fire,.icon-flag,.icon-folder,.icon-folder-alt,.icon-frame,.icon-game-controller,.icon-ghost,.icon-globe,.icon-globe-alt,.icon-graduation,.icon-graph,.icon-grid,.icon-handbag,.icon-heart,.icon-home,.icon-hourglass,.icon-info,.icon-key,.icon-layers,.icon-like,.icon-link,.icon-list,.icon-location-pin,.icon-lock,.icon-lock-open,.icon-login,.icon-logout,.icon-loop,.icon-magic-wand,.icon-magnet,.icon-magnifier,.icon-magnifier-add,.icon-magnifier-remove,.icon-map,.icon-menu,.icon-microphone,.icon-mouse,.icon-music-tone,.icon-music-tone-alt,.icon-mustache,.icon-note,.icon-notebook,.icon-options,.icon-options-vertical,.icon-paper-clip,.icon-paper-plane,.icon-paypal,.icon-pencil,.icon-people,.icon-phone,.icon-picture,.icon-pie-chart,.icon-pin,.icon-plane,.icon-playlist,.icon-plus,.icon-power,.icon-present,.icon-printer,.icon-puzzle,.icon-question,.icon-refresh,.icon-reload,.icon-rocket,.icon-screen-desktop,.icon-screen-smartphone,.icon-screen-tablet,.icon-settings,.icon-share,.icon-share-alt,.icon-shield,.icon-shuffle,.icon-size-actual,.icon-size-fullscreen,.icon-social-behance,.icon-social-dribbble,.icon-social-dropbox,.icon-social-facebook,.icon-social-foursqare,.icon-social-github,.icon-social-gplus,.icon-social-instagram,.icon-social-linkedin,.icon-social-pinterest,.icon-social-reddit,.icon-social-skype,.icon-social-soundcloud,.icon-social-spotify,.icon-social-stumbleupon,.icon-social-tumblr,.icon-social-twitter,.icon-social-youtube,.icon-speech,.icon-speedometer,.icon-star,.icon-support,.icon-symbol-female,.icon-symbol-male,.icon-tag,.icon-target,.icon-trash,.icon-trophy,.icon-umbrella,.icon-user,.icon-user-female,.icon-user-follow,.icon-user-following,.icon-user-unfollow,.icon-vector,.icon-volume-1,.icon-volume-2,.icon-volume-off,.icon-wallet,.icon-wrench{
  font-family:simple-line-icons;
  speak:none;
  font-style:normal;
  font-weight:400;
  font-variant:normal;
  text-transform:none;
  line-height:1;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
}
.icon-user:before{
  content:"\e005";
}
.icon-people:before{
  content:"\e001";
}
.icon-user-female:before{
  content:"\e000";
}
.icon-user-follow:before{
  content:"\e002";
}
.icon-user-following:before{
  content:"\e003";
}
.icon-user-unfollow:before{
  content:"\e004";
}
.icon-login:before{
  content:"\e066";
}
.icon-logout:before{
  content:"\e065";
}
.icon-emotsmile:before{
  content:"\e021";
}
.icon-phone:before{
  content:"\e600";
}
.icon-call-end:before{
  content:"\e048";
}
.icon-call-in:before{
  content:"\e047";
}
.icon-call-out:before{
  content:"\e046";
}
.icon-map:before{
  content:"\e033";
}
.icon-location-pin:before{
  content:"\e096";
}
.icon-direction:before{
  content:"\e042";
}
.icon-directions:before{
  content:"\e041";
}
.icon-compass:before{
  content:"\e045";
}
.icon-layers:before{
  content:"\e034";
}
.icon-menu:before{
  content:"\e601";
}
.icon-list:before{
  content:"\e067";
}
.icon-options-vertical:before{
  content:"\e602";
}
.icon-options:before{
  content:"\e603";
}
.icon-arrow-down:before{
  content:"\e604";
}
.icon-arrow-left:before{
  content:"\e605";
}
.icon-arrow-right:before{
  content:"\e606";
}
.icon-arrow-up:before{
  content:"\e607";
}
.icon-arrow-up-circle:before{
  content:"\e078";
}
.icon-arrow-left-circle:before{
  content:"\e07a";
}
.icon-arrow-right-circle:before{
  content:"\e079";
}
.icon-arrow-down-circle:before{
  content:"\e07b";
}
.icon-check:before{
  content:"\e080";
}
.icon-clock:before{
  content:"\e081";
}
.icon-plus:before{
  content:"\e095";
}
.icon-close:before{
  content:"\e082";
}
.icon-trophy:before{
  content:"\e006";
}
.icon-screen-smartphone:before{
  content:"\e010";
}
.icon-screen-desktop:before{
  content:"\e011";
}
.icon-plane:before{
  content:"\e012";
}
.icon-notebook:before{
  content:"\e013";
}
.icon-mustache:before{
  content:"\e014";
}
.icon-mouse:before{
  content:"\e015";
}
.icon-magnet:before{
  content:"\e016";
}
.icon-energy:before{
  content:"\e020";
}
.icon-disc:before{
  content:"\e022";
}
.icon-cursor:before{
  content:"\e06e";
}
.icon-cursor-move:before{
  content:"\e023";
}
.icon-crop:before{
  content:"\e024";
}
.icon-chemistry:before{
  content:"\e026";
}
.icon-speedometer:before{
  content:"\e007";
}
.icon-shield:before{
  content:"\e00e";
}
.icon-screen-tablet:before{
  content:"\e00f";
}
.icon-magic-wand:before{
  content:"\e017";
}
.icon-hourglass:before{
  content:"\e018";
}
.icon-graduation:before{
  content:"\e019";
}
.icon-ghost:before{
  content:"\e01a";
}
.icon-game-controller:before{
  content:"\e01b";
}
.icon-fire:before{
  content:"\e01c";
}
.icon-eyeglass:before{
  content:"\e01d";
}
.icon-envelope-open:before{
  content:"\e01e";
}
.icon-envelope-letter:before{
  content:"\e01f";
}
.icon-bell:before{
  content:"\e027";
}
.icon-badge:before{
  content:"\e028";
}
.icon-anchor:before{
  content:"\e029";
}
.icon-wallet:before{
  content:"\e02a";
}
.icon-vector:before{
  content:"\e02b";
}
.icon-speech:before{
  content:"\e02c";
}
.icon-puzzle:before{
  content:"\e02d";
}
.icon-printer:before{
  content:"\e02e";
}
.icon-present:before{
  content:"\e02f";
}
.icon-playlist:before{
  content:"\e030";
}
.icon-pin:before{
  content:"\e031";
}
.icon-picture:before{
  content:"\e032";
}
.icon-handbag:before{
  content:"\e035";
}
.icon-globe-alt:before{
  content:"\e036";
}
.icon-globe:before{
  content:"\e037";
}
.icon-folder-alt:before{
  content:"\e039";
}
.icon-folder:before{
  content:"\e089";
}
.icon-film:before{
  content:"\e03a";
}
.icon-feed:before{
  content:"\e03b";
}
.icon-drop:before{
  content:"\e03e";
}
.icon-drawer:before{
  content:"\e03f";
}
.icon-docs:before{
  content:"\e040";
}
.icon-doc:before{
  content:"\e085";
}
.icon-diamond:before{
  content:"\e043";
}
.icon-cup:before{
  content:"\e044";
}
.icon-calculator:before{
  content:"\e049";
}
.icon-bubbles:before{
  content:"\e04a";
}
.icon-briefcase:before{
  content:"\e04b";
}
.icon-book-open:before{
  content:"\e04c";
}
.icon-basket-loaded:before{
  content:"\e04d";
}
.icon-basket:before{
  content:"\e04e";
}
.icon-bag:before{
  content:"\e04f";
}
.icon-action-undo:before{
  content:"\e050";
}
.icon-action-redo:before{
  content:"\e051";
}
.icon-wrench:before{
  content:"\e052";
}
.icon-umbrella:before{
  content:"\e053";
}
.icon-trash:before{
  content:"\e054";
}
.icon-tag:before{
  content:"\e055";
}
.icon-support:before{
  content:"\e056";
}
.icon-frame:before{
  content:"\e038";
}
.icon-size-fullscreen:before{
  content:"\e057";
}
.icon-size-actual:before{
  content:"\e058";
}
.icon-shuffle:before{
  content:"\e059";
}
.icon-share-alt:before{
  content:"\e05a";
}
.icon-share:before{
  content:"\e05b";
}
.icon-rocket:before{
  content:"\e05c";
}
.icon-question:before{
  content:"\e05d";
}
.icon-pie-chart:before{
  content:"\e05e";
}
.icon-pencil:before{
  content:"\e05f";
}
.icon-note:before{
  content:"\e060";
}
.icon-loop:before{
  content:"\e064";
}
.icon-home:before{
  content:"\e069";
}
.icon-grid:before{
  content:"\e06a";
}
.icon-graph:before{
  content:"\e06b";
}
.icon-microphone:before{
  content:"\e063";
}
.icon-music-tone-alt:before{
  content:"\e061";
}
.icon-music-tone:before{
  content:"\e062";
}
.icon-earphones-alt:before{
  content:"\e03c";
}
.icon-earphones:before{
  content:"\e03d";
}
.icon-equalizer:before{
  content:"\e06c";
}
.icon-like:before{
  content:"\e068";
}
.icon-dislike:before{
  content:"\e06d";
}
.icon-control-start:before{
  content:"\e06f";
}
.icon-control-rewind:before{
  content:"\e070";
}
.icon-control-play:before{
  content:"\e071";
}
.icon-control-pause:before{
  content:"\e072";
}
.icon-control-forward:before{
  content:"\e073";
}
.icon-control-end:before{
  content:"\e074";
}
.icon-volume-1:before{
  content:"\e09f";
}
.icon-volume-2:before{
  content:"\e0a0";
}
.icon-volume-off:before{
  content:"\e0a1";
}
.icon-calendar:before{
  content:"\e075";
}
.icon-bulb:before{
  content:"\e076";
}
.icon-chart:before{
  content:"\e077";
}
.icon-ban:before{
  content:"\e07c";
}
.icon-bubble:before{
  content:"\e07d";
}
.icon-camrecorder:before{
  content:"\e07e";
}
.icon-camera:before{
  content:"\e07f";
}
.icon-cloud-download:before{
  content:"\e083";
}
.icon-cloud-upload:before{
  content:"\e084";
}
.icon-envelope:before{
  content:"\e086";
}
.icon-eye:before{
  content:"\e087";
}
.icon-flag:before{
  content:"\e088";
}
.icon-heart:before{
  content:"\e08a";
}
.icon-info:before{
  content:"\e08b";
}
.icon-key:before{
  content:"\e08c";
}
.icon-link:before{
  content:"\e08d";
}
.icon-lock:before{
  content:"\e08e";
}
.icon-lock-open:before{
  content:"\e08f";
}
.icon-magnifier:before{
  content:"\e090";
}
.icon-magnifier-add:before{
  content:"\e091";
}
.icon-magnifier-remove:before{
  content:"\e092";
}
.icon-paper-clip:before{
  content:"\e093";
}
.icon-paper-plane:before{
  content:"\e094";
}
.icon-power:before{
  content:"\e097";
}
.icon-refresh:before{
  content:"\e098";
}
.icon-reload:before{
  content:"\e099";
}
.icon-settings:before{
  content:"\e09a";
}
.icon-star:before{
  content:"\e09b";
}
.icon-symbol-female:before{
  content:"\e09c";
}
.icon-symbol-male:before{
  content:"\e09d";
}
.icon-target:before{
  content:"\e09e";
}
.icon-credit-card:before{
  content:"\e025";
}
.icon-paypal:before{
  content:"\e608";
}
.icon-social-tumblr:before{
  content:"\e00a";
}
.icon-social-twitter:before{
  content:"\e009";
}
.icon-social-facebook:before{
  content:"\e00b";
}
.icon-social-instagram:before{
  content:"\e609";
}
.icon-social-linkedin:before{
  content:"\e60a";
}
.icon-social-pinterest:before{
  content:"\e60b";
}
.icon-social-github:before{
  content:"\e60c";
}
.icon-social-gplus:before{
  content:"\e60d";
}
.icon-social-reddit:before{
  content:"\e60e";
}
.icon-social-skype:before{
  content:"\e60f";
}
.icon-social-dribbble:before{
  content:"\e00d";
}
.icon-social-behance:before{
  content:"\e610";
}
.icon-social-foursqare:before{
  content:"\e611";
}
.icon-social-soundcloud:before{
  content:"\e612";
}
.icon-social-spotify:before{
  content:"\e613";
}
.icon-social-stumbleupon:before{
  content:"\e614";
}
.icon-social-youtube:before{
  content:"\e008";
}
.icon-social-dropbox:before{
  content:"\e00c";
}
/*------------------------------------------------------------------
 [Table of contents]
 1. Utilities
 2. Font
 3. Base
 4. Layout
 5. Page
 6. Post
 7. Slideshow
 8. Form
 9. Responsive
 10. Widget
 -------------------------------------------------------------------*/
/* $body-bg:               #e6e6e6 !default; */
/**
 *   Blocks Layout Selectors
 */
/********* LAYOUT **************/
/* 1. Utilities */
/* RIGHT TO LEFT */
/******************************************************
 * @package Wpbingo Theme Framework for WordPress
 * @version 1.0
 * @author http://www.wpbingosite.com
 * @copyright Copyright (C) Augus 2016 Wpbingo.com <@emai:wpbingo@gmail.com>.All rights reserved.
 * @license   GNU General Public License version 1
 *******************************************************/
/* ***********************************************************************************************
 MIXIN
 ************************************************************************************************ */
.mp-1 .bwp-widget-banner {
  margin-bottom: 1px; }
  .mp-1.vc_row, .mp-1 .vc_row {
    margin-left: -0.5px;
    margin-right: -0.5px; }
    .mp-1.vc_row .vc_column_container > .vc_column-inner, .mp-1 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 0.5px;
      padding-right: 0.5px; }

.mp-2 .bwp-widget-banner {
  margin-bottom: 2px; }
  .mp-2.vc_row, .mp-2 .vc_row {
    margin-left: -1px;
    margin-right: -1px; }
    .mp-2.vc_row .vc_column_container > .vc_column-inner, .mp-2 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 1px;
      padding-right: 1px; }

.mp-3 .bwp-widget-banner {
  margin-bottom: 3px; }
  .mp-3.vc_row, .mp-3 .vc_row {
    margin-left: -1.5px;
    margin-right: -1.5px; }
    .mp-3.vc_row .vc_column_container > .vc_column-inner, .mp-3 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 1.5px;
      padding-right: 1.5px; }

.mp-4 .bwp-widget-banner {
  margin-bottom: 4px; }
  .mp-4.vc_row, .mp-4 .vc_row {
    margin-left: -2px;
    margin-right: -2px; }
    .mp-4.vc_row .vc_column_container > .vc_column-inner, .mp-4 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 2px;
      padding-right: 2px; }

.mp-5 .bwp-widget-banner {
  margin-bottom: 5px; }
  .mp-5.vc_row, .mp-5 .vc_row {
    margin-left: -2.5px;
    margin-right: -2.5px; }
    .mp-5.vc_row .vc_column_container > .vc_column-inner, .mp-5 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 2.5px;
      padding-right: 2.5px; }

.mp-6 .bwp-widget-banner {
  margin-bottom: 6px; }
  .mp-6.vc_row, .mp-6 .vc_row {
    margin-left: -3px;
    margin-right: -3px; }
    .mp-6.vc_row .vc_column_container > .vc_column-inner, .mp-6 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 3px;
      padding-right: 3px; }

.mp-7 .bwp-widget-banner {
  margin-bottom: 7px; }
  .mp-7.vc_row, .mp-7 .vc_row {
    margin-left: -3.5px;
    margin-right: -3.5px; }
    .mp-7.vc_row .vc_column_container > .vc_column-inner, .mp-7 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 3.5px;
      padding-right: 3.5px; }

.mp-8 .bwp-widget-banner {
  margin-bottom: 8px; }
  .mp-8.vc_row, .mp-8 .vc_row {
    margin-left: -4px;
    margin-right: -4px; }
    .mp-8.vc_row .vc_column_container > .vc_column-inner, .mp-8 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 4px;
      padding-right: 4px; }

.mp-9 .bwp-widget-banner {
  margin-bottom: 9px; }
  .mp-9.vc_row, .mp-9 .vc_row {
    margin-left: -4.5px;
    margin-right: -4.5px; }
    .mp-9.vc_row .vc_column_container > .vc_column-inner, .mp-9 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 4.5px;
      padding-right: 4.5px; }

.mp-10 .bwp-widget-banner {
  margin-bottom: 10px; }
  .mp-10.vc_row, .mp-10 .vc_row {
    margin-left: -5px;
    margin-right: -5px; }
    .mp-10.vc_row .vc_column_container > .vc_column-inner, .mp-10 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 5px;
      padding-right: 5px; }

.mp-11 .bwp-widget-banner {
  margin-bottom: 11px; }
  .mp-11.vc_row, .mp-11 .vc_row {
    margin-left: -5.5px;
    margin-right: -5.5px; }
    .mp-11.vc_row .vc_column_container > .vc_column-inner, .mp-11 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 5.5px;
      padding-right: 5.5px; }

.mp-12 .bwp-widget-banner {
  margin-bottom: 12px; }
  .mp-12.vc_row, .mp-12 .vc_row {
    margin-left: -6px;
    margin-right: -6px; }
    .mp-12.vc_row .vc_column_container > .vc_column-inner, .mp-12 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 6px;
      padding-right: 6px; }

.mp-13 .bwp-widget-banner {
  margin-bottom: 13px; }
  .mp-13.vc_row, .mp-13 .vc_row {
    margin-left: -6.5px;
    margin-right: -6.5px; }
    .mp-13.vc_row .vc_column_container > .vc_column-inner, .mp-13 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 6.5px;
      padding-right: 6.5px; }

.mp-14 .bwp-widget-banner {
  margin-bottom: 14px; }
  .mp-14.vc_row, .mp-14 .vc_row {
    margin-left: -7px;
    margin-right: -7px; }
    .mp-14.vc_row .vc_column_container > .vc_column-inner, .mp-14 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 7px;
      padding-right: 7px; }

.mp-15 .bwp-widget-banner {
  margin-bottom: 15px; }
  .mp-15.vc_row, .mp-15 .vc_row {
    margin-left: -7.5px;
    margin-right: -7.5px; }
    .mp-15.vc_row .vc_column_container > .vc_column-inner, .mp-15 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 7.5px;
      padding-right: 7.5px; }

.mp-16 .bwp-widget-banner {
  margin-bottom: 16px; }
  .mp-16.vc_row, .mp-16 .vc_row {
    margin-left: -8px;
    margin-right: -8px; }
    .mp-16.vc_row .vc_column_container > .vc_column-inner, .mp-16 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 8px;
      padding-right: 8px; }

.mp-17 .bwp-widget-banner {
  margin-bottom: 17px; }
  .mp-17.vc_row, .mp-17 .vc_row {
    margin-left: -8.5px;
    margin-right: -8.5px; }
    .mp-17.vc_row .vc_column_container > .vc_column-inner, .mp-17 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 8.5px;
      padding-right: 8.5px; }

.mp-18 .bwp-widget-banner {
  margin-bottom: 18px; }
  .mp-18.vc_row, .mp-18 .vc_row {
    margin-left: -9px;
    margin-right: -9px; }
    .mp-18.vc_row .vc_column_container > .vc_column-inner, .mp-18 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 9px;
      padding-right: 9px; }

.mp-19 .bwp-widget-banner {
  margin-bottom: 19px; }
  .mp-19.vc_row, .mp-19 .vc_row {
    margin-left: -9.5px;
    margin-right: -9.5px; }
    .mp-19.vc_row .vc_column_container > .vc_column-inner, .mp-19 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 9.5px;
      padding-right: 9.5px; }

.mp-20 .bwp-widget-banner {
  margin-bottom: 20px; }
  .mp-20.vc_row, .mp-20 .vc_row {
    margin-left: -10px;
    margin-right: -10px; }
    .mp-20.vc_row .vc_column_container > .vc_column-inner, .mp-20 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 10px;
      padding-right: 10px; }

.mp-21 .bwp-widget-banner {
  margin-bottom: 21px; }
  .mp-21.vc_row, .mp-21 .vc_row {
    margin-left: -10.5px;
    margin-right: -10.5px; }
    .mp-21.vc_row .vc_column_container > .vc_column-inner, .mp-21 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 10.5px;
      padding-right: 10.5px; }

.mp-22 .bwp-widget-banner {
  margin-bottom: 22px; }
  .mp-22.vc_row, .mp-22 .vc_row {
    margin-left: -11px;
    margin-right: -11px; }
    .mp-22.vc_row .vc_column_container > .vc_column-inner, .mp-22 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 11px;
      padding-right: 11px; }

.mp-23 .bwp-widget-banner {
  margin-bottom: 23px; }
  .mp-23.vc_row, .mp-23 .vc_row {
    margin-left: -11.5px;
    margin-right: -11.5px; }
    .mp-23.vc_row .vc_column_container > .vc_column-inner, .mp-23 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 11.5px;
      padding-right: 11.5px; }

.mp-24 .bwp-widget-banner {
  margin-bottom: 24px; }
  .mp-24.vc_row, .mp-24 .vc_row {
    margin-left: -12px;
    margin-right: -12px; }
    .mp-24.vc_row .vc_column_container > .vc_column-inner, .mp-24 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 12px;
      padding-right: 12px; }

.mp-25 .bwp-widget-banner {
  margin-bottom: 25px; }
  .mp-25.vc_row, .mp-25 .vc_row {
    margin-left: -12.5px;
    margin-right: -12.5px; }
    .mp-25.vc_row .vc_column_container > .vc_column-inner, .mp-25 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 12.5px;
      padding-right: 12.5px; }

.mp-26 .bwp-widget-banner {
  margin-bottom: 26px; }
  .mp-26.vc_row, .mp-26 .vc_row {
    margin-left: -13px;
    margin-right: -13px; }
    .mp-26.vc_row .vc_column_container > .vc_column-inner, .mp-26 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 13px;
      padding-right: 13px; }

.mp-27 .bwp-widget-banner {
  margin-bottom: 27px; }
  .mp-27.vc_row, .mp-27 .vc_row {
    margin-left: -13.5px;
    margin-right: -13.5px; }
    .mp-27.vc_row .vc_column_container > .vc_column-inner, .mp-27 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 13.5px;
      padding-right: 13.5px; }

.mp-28 .bwp-widget-banner {
  margin-bottom: 28px; }
  .mp-28.vc_row, .mp-28 .vc_row {
    margin-left: -14px;
    margin-right: -14px; }
    .mp-28.vc_row .vc_column_container > .vc_column-inner, .mp-28 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 14px;
      padding-right: 14px; }

.mp-29 .bwp-widget-banner {
  margin-bottom: 29px; }
  .mp-29.vc_row, .mp-29 .vc_row {
    margin-left: -14.5px;
    margin-right: -14.5px; }
    .mp-29.vc_row .vc_column_container > .vc_column-inner, .mp-29 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 14.5px;
      padding-right: 14.5px; }

.mp-30 .bwp-widget-banner {
  margin-bottom: 30px; }
  .mp-30.vc_row, .mp-30 .vc_row {
    margin-left: -15px;
    margin-right: -15px; }
    .mp-30.vc_row .vc_column_container > .vc_column-inner, .mp-30 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 15px;
      padding-right: 15px; }

.mp-31 .bwp-widget-banner {
  margin-bottom: 31px; }
  .mp-31.vc_row, .mp-31 .vc_row {
    margin-left: -15.5px;
    margin-right: -15.5px; }
    .mp-31.vc_row .vc_column_container > .vc_column-inner, .mp-31 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 15.5px;
      padding-right: 15.5px; }

.mp-32 .bwp-widget-banner {
  margin-bottom: 32px; }
  .mp-32.vc_row, .mp-32 .vc_row {
    margin-left: -16px;
    margin-right: -16px; }
    .mp-32.vc_row .vc_column_container > .vc_column-inner, .mp-32 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 16px;
      padding-right: 16px; }

.mp-33 .bwp-widget-banner {
  margin-bottom: 33px; }
  .mp-33.vc_row, .mp-33 .vc_row {
    margin-left: -16.5px;
    margin-right: -16.5px; }
    .mp-33.vc_row .vc_column_container > .vc_column-inner, .mp-33 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 16.5px;
      padding-right: 16.5px; }

.mp-34 .bwp-widget-banner {
  margin-bottom: 34px; }
  .mp-34.vc_row, .mp-34 .vc_row {
    margin-left: -17px;
    margin-right: -17px; }
    .mp-34.vc_row .vc_column_container > .vc_column-inner, .mp-34 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 17px;
      padding-right: 17px; }

.mp-35 .bwp-widget-banner {
  margin-bottom: 35px; }
  .mp-35.vc_row, .mp-35 .vc_row {
    margin-left: -17.5px;
    margin-right: -17.5px; }
    .mp-35.vc_row .vc_column_container > .vc_column-inner, .mp-35 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 17.5px;
      padding-right: 17.5px; }

.mp-36 .bwp-widget-banner {
  margin-bottom: 36px; }
  .mp-36.vc_row, .mp-36 .vc_row {
    margin-left: -18px;
    margin-right: -18px; }
    .mp-36.vc_row .vc_column_container > .vc_column-inner, .mp-36 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 18px;
      padding-right: 18px; }

.mp-37 .bwp-widget-banner {
  margin-bottom: 37px; }
  .mp-37.vc_row, .mp-37 .vc_row {
    margin-left: -18.5px;
    margin-right: -18.5px; }
    .mp-37.vc_row .vc_column_container > .vc_column-inner, .mp-37 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 18.5px;
      padding-right: 18.5px; }

.mp-38 .bwp-widget-banner {
  margin-bottom: 38px; }
  .mp-38.vc_row, .mp-38 .vc_row {
    margin-left: -19px;
    margin-right: -19px; }
    .mp-38.vc_row .vc_column_container > .vc_column-inner, .mp-38 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 19px;
      padding-right: 19px; }

.mp-39 .bwp-widget-banner {
  margin-bottom: 39px; }
  .mp-39.vc_row, .mp-39 .vc_row {
    margin-left: -19.5px;
    margin-right: -19.5px; }
    .mp-39.vc_row .vc_column_container > .vc_column-inner, .mp-39 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 19.5px;
      padding-right: 19.5px; }

.mp-40 .bwp-widget-banner {
  margin-bottom: 40px; }
  .mp-40.vc_row, .mp-40 .vc_row {
    margin-left: -20px;
    margin-right: -20px; }
    .mp-40.vc_row .vc_column_container > .vc_column-inner, .mp-40 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 20px;
      padding-right: 20px; }

.mp-41 .bwp-widget-banner {
  margin-bottom: 41px; }
  .mp-41.vc_row, .mp-41 .vc_row {
    margin-left: -20.5px;
    margin-right: -20.5px; }
    .mp-41.vc_row .vc_column_container > .vc_column-inner, .mp-41 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 20.5px;
      padding-right: 20.5px; }

.mp-42 .bwp-widget-banner {
  margin-bottom: 42px; }
  .mp-42.vc_row, .mp-42 .vc_row {
    margin-left: -21px;
    margin-right: -21px; }
    .mp-42.vc_row .vc_column_container > .vc_column-inner, .mp-42 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 21px;
      padding-right: 21px; }

.mp-43 .bwp-widget-banner {
  margin-bottom: 43px; }
  .mp-43.vc_row, .mp-43 .vc_row {
    margin-left: -21.5px;
    margin-right: -21.5px; }
    .mp-43.vc_row .vc_column_container > .vc_column-inner, .mp-43 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 21.5px;
      padding-right: 21.5px; }

.mp-44 .bwp-widget-banner {
  margin-bottom: 44px; }
  .mp-44.vc_row, .mp-44 .vc_row {
    margin-left: -22px;
    margin-right: -22px; }
    .mp-44.vc_row .vc_column_container > .vc_column-inner, .mp-44 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 22px;
      padding-right: 22px; }

.mp-45 .bwp-widget-banner {
  margin-bottom: 45px; }
  .mp-45.vc_row, .mp-45 .vc_row {
    margin-left: -22.5px;
    margin-right: -22.5px; }
    .mp-45.vc_row .vc_column_container > .vc_column-inner, .mp-45 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 22.5px;
      padding-right: 22.5px; }

.mp-46 .bwp-widget-banner {
  margin-bottom: 46px; }
  .mp-46.vc_row, .mp-46 .vc_row {
    margin-left: -23px;
    margin-right: -23px; }
    .mp-46.vc_row .vc_column_container > .vc_column-inner, .mp-46 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 23px;
      padding-right: 23px; }

.mp-47 .bwp-widget-banner {
  margin-bottom: 47px; }
  .mp-47.vc_row, .mp-47 .vc_row {
    margin-left: -23.5px;
    margin-right: -23.5px; }
    .mp-47.vc_row .vc_column_container > .vc_column-inner, .mp-47 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 23.5px;
      padding-right: 23.5px; }

.mp-48 .bwp-widget-banner {
  margin-bottom: 48px; }
  .mp-48.vc_row, .mp-48 .vc_row {
    margin-left: -24px;
    margin-right: -24px; }
    .mp-48.vc_row .vc_column_container > .vc_column-inner, .mp-48 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 24px;
      padding-right: 24px; }

.mp-49 .bwp-widget-banner {
  margin-bottom: 49px; }
  .mp-49.vc_row, .mp-49 .vc_row {
    margin-left: -24.5px;
    margin-right: -24.5px; }
    .mp-49.vc_row .vc_column_container > .vc_column-inner, .mp-49 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 24.5px;
      padding-right: 24.5px; }

.mp-50 .bwp-widget-banner {
  margin-bottom: 50px; }
  .mp-50.vc_row, .mp-50 .vc_row {
    margin-left: -25px;
    margin-right: -25px; }
    .mp-50.vc_row .vc_column_container > .vc_column-inner, .mp-50 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 25px;
      padding-right: 25px; }

.mp-51 .bwp-widget-banner {
  margin-bottom: 51px; }
  .mp-51.vc_row, .mp-51 .vc_row {
    margin-left: -25.5px;
    margin-right: -25.5px; }
    .mp-51.vc_row .vc_column_container > .vc_column-inner, .mp-51 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 25.5px;
      padding-right: 25.5px; }

.mp-52 .bwp-widget-banner {
  margin-bottom: 52px; }
  .mp-52.vc_row, .mp-52 .vc_row {
    margin-left: -26px;
    margin-right: -26px; }
    .mp-52.vc_row .vc_column_container > .vc_column-inner, .mp-52 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 26px;
      padding-right: 26px; }

.mp-53 .bwp-widget-banner {
  margin-bottom: 53px; }
  .mp-53.vc_row, .mp-53 .vc_row {
    margin-left: -26.5px;
    margin-right: -26.5px; }
    .mp-53.vc_row .vc_column_container > .vc_column-inner, .mp-53 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 26.5px;
      padding-right: 26.5px; }

.mp-54 .bwp-widget-banner {
  margin-bottom: 54px; }
  .mp-54.vc_row, .mp-54 .vc_row {
    margin-left: -27px;
    margin-right: -27px; }
    .mp-54.vc_row .vc_column_container > .vc_column-inner, .mp-54 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 27px;
      padding-right: 27px; }

.mp-55 .bwp-widget-banner {
  margin-bottom: 55px; }
  .mp-55.vc_row, .mp-55 .vc_row {
    margin-left: -27.5px;
    margin-right: -27.5px; }
    .mp-55.vc_row .vc_column_container > .vc_column-inner, .mp-55 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 27.5px;
      padding-right: 27.5px; }

.mp-56 .bwp-widget-banner {
  margin-bottom: 56px; }
  .mp-56.vc_row, .mp-56 .vc_row {
    margin-left: -28px;
    margin-right: -28px; }
    .mp-56.vc_row .vc_column_container > .vc_column-inner, .mp-56 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 28px;
      padding-right: 28px; }

.mp-57 .bwp-widget-banner {
  margin-bottom: 57px; }
  .mp-57.vc_row, .mp-57 .vc_row {
    margin-left: -28.5px;
    margin-right: -28.5px; }
    .mp-57.vc_row .vc_column_container > .vc_column-inner, .mp-57 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 28.5px;
      padding-right: 28.5px; }

.mp-58 .bwp-widget-banner {
  margin-bottom: 58px; }
  .mp-58.vc_row, .mp-58 .vc_row {
    margin-left: -29px;
    margin-right: -29px; }
    .mp-58.vc_row .vc_column_container > .vc_column-inner, .mp-58 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 29px;
      padding-right: 29px; }

.mp-59 .bwp-widget-banner {
  margin-bottom: 59px; }
  .mp-59.vc_row, .mp-59 .vc_row {
    margin-left: -29.5px;
    margin-right: -29.5px; }
    .mp-59.vc_row .vc_column_container > .vc_column-inner, .mp-59 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 29.5px;
      padding-right: 29.5px; }

.mp-60 .bwp-widget-banner {
  margin-bottom: 60px; }
  .mp-60.vc_row, .mp-60 .vc_row {
    margin-left: -30px;
    margin-right: -30px; }
    .mp-60.vc_row .vc_column_container > .vc_column-inner, .mp-60 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 30px;
      padding-right: 30px; }

.mp-61 .bwp-widget-banner {
  margin-bottom: 61px; }
  .mp-61.vc_row, .mp-61 .vc_row {
    margin-left: -30.5px;
    margin-right: -30.5px; }
    .mp-61.vc_row .vc_column_container > .vc_column-inner, .mp-61 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 30.5px;
      padding-right: 30.5px; }

.mp-62 .bwp-widget-banner {
  margin-bottom: 62px; }
  .mp-62.vc_row, .mp-62 .vc_row {
    margin-left: -31px;
    margin-right: -31px; }
    .mp-62.vc_row .vc_column_container > .vc_column-inner, .mp-62 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 31px;
      padding-right: 31px; }

.mp-63 .bwp-widget-banner {
  margin-bottom: 63px; }
  .mp-63.vc_row, .mp-63 .vc_row {
    margin-left: -31.5px;
    margin-right: -31.5px; }
    .mp-63.vc_row .vc_column_container > .vc_column-inner, .mp-63 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 31.5px;
      padding-right: 31.5px; }

.mp-64 .bwp-widget-banner {
  margin-bottom: 64px; }
  .mp-64.vc_row, .mp-64 .vc_row {
    margin-left: -32px;
    margin-right: -32px; }
    .mp-64.vc_row .vc_column_container > .vc_column-inner, .mp-64 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 32px;
      padding-right: 32px; }

.mp-65 .bwp-widget-banner {
  margin-bottom: 65px; }
  .mp-65.vc_row, .mp-65 .vc_row {
    margin-left: -32.5px;
    margin-right: -32.5px; }
    .mp-65.vc_row .vc_column_container > .vc_column-inner, .mp-65 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 32.5px;
      padding-right: 32.5px; }

.mp-66 .bwp-widget-banner {
  margin-bottom: 66px; }
  .mp-66.vc_row, .mp-66 .vc_row {
    margin-left: -33px;
    margin-right: -33px; }
    .mp-66.vc_row .vc_column_container > .vc_column-inner, .mp-66 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 33px;
      padding-right: 33px; }

.mp-67 .bwp-widget-banner {
  margin-bottom: 67px; }
  .mp-67.vc_row, .mp-67 .vc_row {
    margin-left: -33.5px;
    margin-right: -33.5px; }
    .mp-67.vc_row .vc_column_container > .vc_column-inner, .mp-67 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 33.5px;
      padding-right: 33.5px; }

.mp-68 .bwp-widget-banner {
  margin-bottom: 68px; }
  .mp-68.vc_row, .mp-68 .vc_row {
    margin-left: -34px;
    margin-right: -34px; }
    .mp-68.vc_row .vc_column_container > .vc_column-inner, .mp-68 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 34px;
      padding-right: 34px; }

.mp-69 .bwp-widget-banner {
  margin-bottom: 69px; }
  .mp-69.vc_row, .mp-69 .vc_row {
    margin-left: -34.5px;
    margin-right: -34.5px; }
    .mp-69.vc_row .vc_column_container > .vc_column-inner, .mp-69 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 34.5px;
      padding-right: 34.5px; }

.mp-70 .bwp-widget-banner {
  margin-bottom: 70px; }
  .mp-70.vc_row, .mp-70 .vc_row {
    margin-left: -35px;
    margin-right: -35px; }
    .mp-70.vc_row .vc_column_container > .vc_column-inner, .mp-70 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 35px;
      padding-right: 35px; }

.mp-71 .bwp-widget-banner {
  margin-bottom: 71px; }
  .mp-71.vc_row, .mp-71 .vc_row {
    margin-left: -35.5px;
    margin-right: -35.5px; }
    .mp-71.vc_row .vc_column_container > .vc_column-inner, .mp-71 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 35.5px;
      padding-right: 35.5px; }

.mp-72 .bwp-widget-banner {
  margin-bottom: 72px; }
  .mp-72.vc_row, .mp-72 .vc_row {
    margin-left: -36px;
    margin-right: -36px; }
    .mp-72.vc_row .vc_column_container > .vc_column-inner, .mp-72 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 36px;
      padding-right: 36px; }

.mp-73 .bwp-widget-banner {
  margin-bottom: 73px; }
  .mp-73.vc_row, .mp-73 .vc_row {
    margin-left: -36.5px;
    margin-right: -36.5px; }
    .mp-73.vc_row .vc_column_container > .vc_column-inner, .mp-73 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 36.5px;
      padding-right: 36.5px; }

.mp-74 .bwp-widget-banner {
  margin-bottom: 74px; }
  .mp-74.vc_row, .mp-74 .vc_row {
    margin-left: -37px;
    margin-right: -37px; }
    .mp-74.vc_row .vc_column_container > .vc_column-inner, .mp-74 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 37px;
      padding-right: 37px; }

.mp-75 .bwp-widget-banner {
  margin-bottom: 75px; }
  .mp-75.vc_row, .mp-75 .vc_row {
    margin-left: -37.5px;
    margin-right: -37.5px; }
    .mp-75.vc_row .vc_column_container > .vc_column-inner, .mp-75 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 37.5px;
      padding-right: 37.5px; }

.mp-76 .bwp-widget-banner {
  margin-bottom: 76px; }
  .mp-76.vc_row, .mp-76 .vc_row {
    margin-left: -38px;
    margin-right: -38px; }
    .mp-76.vc_row .vc_column_container > .vc_column-inner, .mp-76 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 38px;
      padding-right: 38px; }

.mp-77 .bwp-widget-banner {
  margin-bottom: 77px; }
  .mp-77.vc_row, .mp-77 .vc_row {
    margin-left: -38.5px;
    margin-right: -38.5px; }
    .mp-77.vc_row .vc_column_container > .vc_column-inner, .mp-77 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 38.5px;
      padding-right: 38.5px; }

.mp-78 .bwp-widget-banner {
  margin-bottom: 78px; }
  .mp-78.vc_row, .mp-78 .vc_row {
    margin-left: -39px;
    margin-right: -39px; }
    .mp-78.vc_row .vc_column_container > .vc_column-inner, .mp-78 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 39px;
      padding-right: 39px; }

.mp-79 .bwp-widget-banner {
  margin-bottom: 79px; }
  .mp-79.vc_row, .mp-79 .vc_row {
    margin-left: -39.5px;
    margin-right: -39.5px; }
    .mp-79.vc_row .vc_column_container > .vc_column-inner, .mp-79 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 39.5px;
      padding-right: 39.5px; }

.mp-80 .bwp-widget-banner {
  margin-bottom: 80px; }
  .mp-80.vc_row, .mp-80 .vc_row {
    margin-left: -40px;
    margin-right: -40px; }
    .mp-80.vc_row .vc_column_container > .vc_column-inner, .mp-80 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 40px;
      padding-right: 40px; }

.mp-81 .bwp-widget-banner {
  margin-bottom: 81px; }
  .mp-81.vc_row, .mp-81 .vc_row {
    margin-left: -40.5px;
    margin-right: -40.5px; }
    .mp-81.vc_row .vc_column_container > .vc_column-inner, .mp-81 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 40.5px;
      padding-right: 40.5px; }

.mp-82 .bwp-widget-banner {
  margin-bottom: 82px; }
  .mp-82.vc_row, .mp-82 .vc_row {
    margin-left: -41px;
    margin-right: -41px; }
    .mp-82.vc_row .vc_column_container > .vc_column-inner, .mp-82 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 41px;
      padding-right: 41px; }

.mp-83 .bwp-widget-banner {
  margin-bottom: 83px; }
  .mp-83.vc_row, .mp-83 .vc_row {
    margin-left: -41.5px;
    margin-right: -41.5px; }
    .mp-83.vc_row .vc_column_container > .vc_column-inner, .mp-83 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 41.5px;
      padding-right: 41.5px; }

.mp-84 .bwp-widget-banner {
  margin-bottom: 84px; }
  .mp-84.vc_row, .mp-84 .vc_row {
    margin-left: -42px;
    margin-right: -42px; }
    .mp-84.vc_row .vc_column_container > .vc_column-inner, .mp-84 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 42px;
      padding-right: 42px; }

.mp-85 .bwp-widget-banner {
  margin-bottom: 85px; }
  .mp-85.vc_row, .mp-85 .vc_row {
    margin-left: -42.5px;
    margin-right: -42.5px; }
    .mp-85.vc_row .vc_column_container > .vc_column-inner, .mp-85 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 42.5px;
      padding-right: 42.5px; }

.mp-86 .bwp-widget-banner {
  margin-bottom: 86px; }
  .mp-86.vc_row, .mp-86 .vc_row {
    margin-left: -43px;
    margin-right: -43px; }
    .mp-86.vc_row .vc_column_container > .vc_column-inner, .mp-86 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 43px;
      padding-right: 43px; }

.mp-87 .bwp-widget-banner {
  margin-bottom: 87px; }
  .mp-87.vc_row, .mp-87 .vc_row {
    margin-left: -43.5px;
    margin-right: -43.5px; }
    .mp-87.vc_row .vc_column_container > .vc_column-inner, .mp-87 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 43.5px;
      padding-right: 43.5px; }

.mp-88 .bwp-widget-banner {
  margin-bottom: 88px; }
  .mp-88.vc_row, .mp-88 .vc_row {
    margin-left: -44px;
    margin-right: -44px; }
    .mp-88.vc_row .vc_column_container > .vc_column-inner, .mp-88 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 44px;
      padding-right: 44px; }

.mp-89 .bwp-widget-banner {
  margin-bottom: 89px; }
  .mp-89.vc_row, .mp-89 .vc_row {
    margin-left: -44.5px;
    margin-right: -44.5px; }
    .mp-89.vc_row .vc_column_container > .vc_column-inner, .mp-89 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 44.5px;
      padding-right: 44.5px; }

.mp-90 .bwp-widget-banner {
  margin-bottom: 90px; }
  .mp-90.vc_row, .mp-90 .vc_row {
    margin-left: -45px;
    margin-right: -45px; }
    .mp-90.vc_row .vc_column_container > .vc_column-inner, .mp-90 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 45px;
      padding-right: 45px; }

.mp-91 .bwp-widget-banner {
  margin-bottom: 91px; }
  .mp-91.vc_row, .mp-91 .vc_row {
    margin-left: -45.5px;
    margin-right: -45.5px; }
    .mp-91.vc_row .vc_column_container > .vc_column-inner, .mp-91 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 45.5px;
      padding-right: 45.5px; }

.mp-92 .bwp-widget-banner {
  margin-bottom: 92px; }
  .mp-92.vc_row, .mp-92 .vc_row {
    margin-left: -46px;
    margin-right: -46px; }
    .mp-92.vc_row .vc_column_container > .vc_column-inner, .mp-92 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 46px;
      padding-right: 46px; }

.mp-93 .bwp-widget-banner {
  margin-bottom: 93px; }
  .mp-93.vc_row, .mp-93 .vc_row {
    margin-left: -46.5px;
    margin-right: -46.5px; }
    .mp-93.vc_row .vc_column_container > .vc_column-inner, .mp-93 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 46.5px;
      padding-right: 46.5px; }

.mp-94 .bwp-widget-banner {
  margin-bottom: 94px; }
  .mp-94.vc_row, .mp-94 .vc_row {
    margin-left: -47px;
    margin-right: -47px; }
    .mp-94.vc_row .vc_column_container > .vc_column-inner, .mp-94 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 47px;
      padding-right: 47px; }

.mp-95 .bwp-widget-banner {
  margin-bottom: 95px; }
  .mp-95.vc_row, .mp-95 .vc_row {
    margin-left: -47.5px;
    margin-right: -47.5px; }
    .mp-95.vc_row .vc_column_container > .vc_column-inner, .mp-95 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 47.5px;
      padding-right: 47.5px; }

.mp-96 .bwp-widget-banner {
  margin-bottom: 96px; }
  .mp-96.vc_row, .mp-96 .vc_row {
    margin-left: -48px;
    margin-right: -48px; }
    .mp-96.vc_row .vc_column_container > .vc_column-inner, .mp-96 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 48px;
      padding-right: 48px; }

.mp-97 .bwp-widget-banner {
  margin-bottom: 97px; }
  .mp-97.vc_row, .mp-97 .vc_row {
    margin-left: -48.5px;
    margin-right: -48.5px; }
    .mp-97.vc_row .vc_column_container > .vc_column-inner, .mp-97 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 48.5px;
      padding-right: 48.5px; }

.mp-98 .bwp-widget-banner {
  margin-bottom: 98px; }
  .mp-98.vc_row, .mp-98 .vc_row {
    margin-left: -49px;
    margin-right: -49px; }
    .mp-98.vc_row .vc_column_container > .vc_column-inner, .mp-98 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 49px;
      padding-right: 49px; }

.mp-99 .bwp-widget-banner {
  margin-bottom: 99px; }
  .mp-99.vc_row, .mp-99 .vc_row {
    margin-left: -49.5px;
    margin-right: -49.5px; }
    .mp-99.vc_row .vc_column_container > .vc_column-inner, .mp-99 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 49.5px;
      padding-right: 49.5px; }

.mp-100 .bwp-widget-banner {
  margin-bottom: 100px; }
  .mp-100.vc_row, .mp-100 .vc_row {
    margin-left: -50px;
    margin-right: -50px; }
    .mp-100.vc_row .vc_column_container > .vc_column-inner, .mp-100 .vc_row .vc_column_container > .vc_column-inner {
      padding-left: 50px;
      padding-right: 50px; }
/****/
.margin-top-1 {
  margin-top: 1px !important; }

.margin-left-1 {
  margin-left: 1px !important; }

.margin-bottom-1 {
  margin-bottom: 1px !important; }

.margin-right-1 {
  margin-right: 1px !important; }

.margin-top-2 {
  margin-top: 2px !important; }

.margin-left-2 {
  margin-left: 2px !important; }

.margin-bottom-2 {
  margin-bottom: 2px !important; }

.margin-right-2 {
  margin-right: 2px !important; }

.margin-top-3 {
  margin-top: 3px !important; }

.margin-left-3 {
  margin-left: 3px !important; }

.margin-bottom-3 {
  margin-bottom: 3px !important; }

.margin-right-3 {
  margin-right: 3px !important; }

.margin-top-4 {
  margin-top: 4px !important; }

.margin-left-4 {
  margin-left: 4px !important; }

.margin-bottom-4 {
  margin-bottom: 4px !important; }

.margin-right-4 {
  margin-right: 4px !important; }

.margin-top-5 {
  margin-top: 5px !important; }

.margin-left-5 {
  margin-left: 5px !important; }

.margin-bottom-5 {
  margin-bottom: 5px !important; }

.margin-right-5 {
  margin-right: 5px !important; }

.margin-top-6 {
  margin-top: 6px !important; }

.margin-left-6 {
  margin-left: 6px !important; }

.margin-bottom-6 {
  margin-bottom: 6px !important; }

.margin-right-6 {
  margin-right: 6px !important; }

.margin-top-7 {
  margin-top: 7px !important; }

.margin-left-7 {
  margin-left: 7px !important; }

.margin-bottom-7 {
  margin-bottom: 7px !important; }

.margin-right-7 {
  margin-right: 7px !important; }

.margin-top-8 {
  margin-top: 8px !important; }

.margin-left-8 {
  margin-left: 8px !important; }

.margin-bottom-8 {
  margin-bottom: 8px !important; }

.margin-right-8 {
  margin-right: 8px !important; }

.margin-top-9 {
  margin-top: 9px !important; }

.margin-left-9 {
  margin-left: 9px !important; }

.margin-bottom-9 {
  margin-bottom: 9px !important; }

.margin-right-9 {
  margin-right: 9px !important; }

.margin-top-10 {
  margin-top: 10px !important; }

.margin-left-10 {
  margin-left: 10px !important; }

.margin-bottom-10 {
  margin-bottom: 10px !important; }

.margin-right-10 {
  margin-right: 10px !important; }

.margin-top-11 {
  margin-top: 11px !important; }

.margin-left-11 {
  margin-left: 11px !important; }

.margin-bottom-11 {
  margin-bottom: 11px !important; }

.margin-right-11 {
  margin-right: 11px !important; }

.margin-top-12 {
  margin-top: 12px !important; }

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

.margin-bottom-12 {
  margin-bottom: 12px !important; }

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

.margin-top-13 {
  margin-top: 13px !important; }

.margin-left-13 {
  margin-left: 13px !important; }

.margin-bottom-13 {
  margin-bottom: 13px !important; }

.margin-right-13 {
  margin-right: 13px !important; }

.margin-top-14 {
  margin-top: 14px !important; }

.margin-left-14 {
  margin-left: 14px !important; }

.margin-bottom-14 {
  margin-bottom: 14px !important; }

.margin-right-14 {
  margin-right: 14px !important; }

.margin-top-15 {
  margin-top: 15px !important; }

.margin-left-15 {
  margin-left: 15px !important; }

.margin-bottom-15 {
  margin-bottom: 15px !important; }

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

.margin-top-16 {
  margin-top: 16px !important; }

.margin-left-16 {
  margin-left: 16px !important; }

.margin-bottom-16 {
  margin-bottom: 16px !important; }

.margin-right-16 {
  margin-right: 16px !important; }

.margin-top-17 {
  margin-top: 17px !important; }

.margin-left-17 {
  margin-left: 17px !important; }

.margin-bottom-17 {
  margin-bottom: 17px !important; }

.margin-right-17 {
  margin-right: 17px !important; }

.margin-top-18 {
  margin-top: 18px !important; }

.margin-left-18 {
  margin-left: 18px !important; }

.margin-bottom-18 {
  margin-bottom: 18px !important; }

.margin-right-18 {
  margin-right: 18px !important; }

.margin-top-19 {
  margin-top: 19px !important; }

.margin-left-19 {
  margin-left: 19px !important; }

.margin-bottom-19 {
  margin-bottom: 19px !important; }

.margin-right-19 {
  margin-right: 19px !important; }

.margin-top-20 {
  margin-top: 20px !important; }

.margin-left-20 {
  margin-left: 20px !important; }

.margin-bottom-20 {
  margin-bottom: 20px !important; }

.margin-right-20 {
  margin-right: 20px !important; }

.margin-top-21 {
  margin-top: 21px !important; }

.margin-left-21 {
  margin-left: 21px !important; }

.margin-bottom-21 {
  margin-bottom: 21px !important; }

.margin-right-21 {
  margin-right: 21px !important; }

.margin-top-22 {
  margin-top: 22px !important; }

.margin-left-22 {
  margin-left: 22px !important; }

.margin-bottom-22 {
  margin-bottom: 22px !important; }

.margin-right-22 {
  margin-right: 22px !important; }

.margin-top-23 {
  margin-top: 23px !important; }

.margin-left-23 {
  margin-left: 23px !important; }

.margin-bottom-23 {
  margin-bottom: 23px !important; }

.margin-right-23 {
  margin-right: 23px !important; }

.margin-top-24 {
  margin-top: 24px !important; }

.margin-left-24 {
  margin-left: 24px !important; }

.margin-bottom-24 {
  margin-bottom: 24px !important; }

.margin-right-24 {
  margin-right: 24px !important; }

.margin-top-25 {
  margin-top: 25px !important; }

.margin-left-25 {
  margin-left: 25px !important; }

.margin-bottom-25 {
  margin-bottom: 25px !important; }

.margin-right-25 {
  margin-right: 25px !important; }

.margin-top-26 {
  margin-top: 26px !important; }

.margin-left-26 {
  margin-left: 26px !important; }

.margin-bottom-26 {
  margin-bottom: 26px !important; }

.margin-right-26 {
  margin-right: 26px !important; }

.margin-top-27 {
  margin-top: 27px !important; }

.margin-left-27 {
  margin-left: 27px !important; }

.margin-bottom-27 {
  margin-bottom: 27px !important; }

.margin-right-27 {
  margin-right: 27px !important; }

.margin-top-28 {
  margin-top: 28px !important; }

.margin-left-28 {
  margin-left: 28px !important; }

.margin-bottom-28 {
  margin-bottom: 28px !important; }

.margin-right-28 {
  margin-right: 28px !important; }

.margin-top-29 {
  margin-top: 29px !important; }

.margin-left-29 {
  margin-left: 29px !important; }

.margin-bottom-29 {
  margin-bottom: 29px !important; }

.margin-right-29 {
  margin-right: 29px !important; }

.margin-top-30 {
  margin-top: 30px !important; }

.margin-left-30 {
  margin-left: 30px !important; }

.margin-bottom-30 {
  margin-bottom: 30px !important; }

.margin-right-30 {
  margin-right: 30px !important; }

.margin-top-31 {
  margin-top: 31px !important; }

.margin-left-31 {
  margin-left: 31px !important; }

.margin-bottom-31 {
  margin-bottom: 31px !important; }

.margin-right-31 {
  margin-right: 31px !important; }

.margin-top-32 {
  margin-top: 32px !important; }

.margin-left-32 {
  margin-left: 32px !important; }

.margin-bottom-32 {
  margin-bottom: 32px !important; }

.margin-right-32 {
  margin-right: 32px !important; }

.margin-top-33 {
  margin-top: 33px !important; }

.margin-left-33 {
  margin-left: 33px !important; }

.margin-bottom-33 {
  margin-bottom: 33px !important; }

.margin-right-33 {
  margin-right: 33px !important; }

.margin-top-34 {
  margin-top: 34px !important; }

.margin-left-34 {
  margin-left: 34px !important; }

.margin-bottom-34 {
  margin-bottom: 34px !important; }

.margin-right-34 {
  margin-right: 34px !important; }

.margin-top-35 {
  margin-top: 35px !important; }

.margin-left-35 {
  margin-left: 35px !important; }

.margin-bottom-35 {
  margin-bottom: 35px !important; }

.margin-right-35 {
  margin-right: 35px !important; }

.margin-top-36 {
  margin-top: 36px !important; }

.margin-left-36 {
  margin-left: 36px !important; }

.margin-bottom-36 {
  margin-bottom: 36px !important; }

.margin-right-36 {
  margin-right: 36px !important; }

.margin-top-37 {
  margin-top: 37px !important; }

.margin-left-37 {
  margin-left: 37px !important; }

.margin-bottom-37 {
  margin-bottom: 37px !important; }

.margin-right-37 {
  margin-right: 37px !important; }

.margin-top-38 {
  margin-top: 38px !important; }

.margin-left-38 {
  margin-left: 38px !important; }

.margin-bottom-38 {
  margin-bottom: 38px !important; }

.margin-right-38 {
  margin-right: 38px !important; }

.margin-top-39 {
  margin-top: 39px !important; }

.margin-left-39 {
  margin-left: 39px !important; }

.margin-bottom-39 {
  margin-bottom: 39px !important; }

.margin-right-39 {
  margin-right: 39px !important; }

.margin-top-40 {
  margin-top: 40px !important; }

.margin-left-40 {
  margin-left: 40px !important; }

.margin-bottom-40 {
  margin-bottom: 40px !important; }

.margin-right-40 {
  margin-right: 40px !important; }

.margin-top-41 {
  margin-top: 41px !important; }

.margin-left-41 {
  margin-left: 41px !important; }

.margin-bottom-41 {
  margin-bottom: 41px !important; }

.margin-right-41 {
  margin-right: 41px !important; }

.margin-top-42 {
  margin-top: 42px !important; }

.margin-left-42 {
  margin-left: 42px !important; }

.margin-bottom-42 {
  margin-bottom: 42px !important; }

.margin-right-42 {
  margin-right: 42px !important; }

.margin-top-43 {
  margin-top: 43px !important; }

.margin-left-43 {
  margin-left: 43px !important; }

.margin-bottom-43 {
  margin-bottom: 43px !important; }

.margin-right-43 {
  margin-right: 43px !important; }

.margin-top-44 {
  margin-top: 44px !important; }

.margin-left-44 {
  margin-left: 44px !important; }

.margin-bottom-44 {
  margin-bottom: 44px !important; }

.margin-right-44 {
  margin-right: 44px !important; }

.margin-top-45 {
  margin-top: 45px !important; }

.margin-left-45 {
  margin-left: 45px !important; }

.margin-bottom-45 {
  margin-bottom: 45px !important; }

.margin-right-45 {
  margin-right: 45px !important; }

.margin-top-46 {
  margin-top: 46px !important; }

.margin-left-46 {
  margin-left: 46px !important; }

.margin-bottom-46 {
  margin-bottom: 46px !important; }

.margin-right-46 {
  margin-right: 46px !important; }

.margin-top-47 {
  margin-top: 47px !important; }

.margin-left-47 {
  margin-left: 47px !important; }

.margin-bottom-47 {
  margin-bottom: 47px !important; }

.margin-right-47 {
  margin-right: 47px !important; }

.margin-top-48 {
  margin-top: 48px !important; }

.margin-left-48 {
  margin-left: 48px !important; }

.margin-bottom-48 {
  margin-bottom: 48px !important; }

.margin-right-48 {
  margin-right: 48px !important; }

.margin-top-49 {
  margin-top: 49px !important; }

.margin-left-49 {
  margin-left: 49px !important; }

.margin-bottom-49 {
  margin-bottom: 49px !important; }

.margin-right-49 {
  margin-right: 49px !important; }

.margin-top-50 {
  margin-top: 50px !important; }

.margin-left-50 {
  margin-left: 50px !important; }

.margin-bottom-50 {
  margin-bottom: 50px !important; }

.margin-right-50 {
  margin-right: 50px !important; }

.margin-top-51 {
  margin-top: 51px !important; }

.margin-left-51 {
  margin-left: 51px !important; }

.margin-bottom-51 {
  margin-bottom: 51px !important; }

.margin-right-51 {
  margin-right: 51px !important; }

.margin-top-52 {
  margin-top: 52px !important; }

.margin-left-52 {
  margin-left: 52px !important; }

.margin-bottom-52 {
  margin-bottom: 52px !important; }

.margin-right-52 {
  margin-right: 52px !important; }

.margin-top-53 {
  margin-top: 53px !important; }

.margin-left-53 {
  margin-left: 53px !important; }

.margin-bottom-53 {
  margin-bottom: 53px !important; }

.margin-right-53 {
  margin-right: 53px !important; }

.margin-top-54 {
  margin-top: 54px !important; }

.margin-left-54 {
  margin-left: 54px !important; }

.margin-bottom-54 {
  margin-bottom: 54px !important; }

.margin-right-54 {
  margin-right: 54px !important; }

.margin-top-55 {
  margin-top: 55px !important; }

.margin-left-55 {
  margin-left: 55px !important; }

.margin-bottom-55 {
  margin-bottom: 55px !important; }

.margin-right-55 {
  margin-right: 55px !important; }

.margin-top-56 {
  margin-top: 56px !important; }

.margin-left-56 {
  margin-left: 56px !important; }

.margin-bottom-56 {
  margin-bottom: 56px !important; }

.margin-right-56 {
  margin-right: 56px !important; }

.margin-top-57 {
  margin-top: 57px !important; }

.margin-left-57 {
  margin-left: 57px !important; }

.margin-bottom-57 {
  margin-bottom: 57px !important; }

.margin-right-57 {
  margin-right: 57px !important; }

.margin-top-58 {
  margin-top: 58px !important; }

.margin-left-58 {
  margin-left: 58px !important; }

.margin-bottom-58 {
  margin-bottom: 58px !important; }

.margin-right-58 {
  margin-right: 58px !important; }

.margin-top-59 {
  margin-top: 59px !important; }

.margin-left-59 {
  margin-left: 59px !important; }

.margin-bottom-59 {
  margin-bottom: 59px !important; }

.margin-right-59 {
  margin-right: 59px !important; }

.margin-top-60 {
  margin-top: 60px !important; }

.margin-left-60 {
  margin-left: 60px !important; }

.margin-bottom-60 {
  margin-bottom: 60px !important; }

.margin-right-60 {
  margin-right: 60px !important; }

.margin-top-61 {
  margin-top: 61px !important; }

.margin-left-61 {
  margin-left: 61px !important; }

.margin-bottom-61 {
  margin-bottom: 61px !important; }

.margin-right-61 {
  margin-right: 61px !important; }

.margin-top-62 {
  margin-top: 62px !important; }

.margin-left-62 {
  margin-left: 62px !important; }

.margin-bottom-62 {
  margin-bottom: 62px !important; }

.margin-right-62 {
  margin-right: 62px !important; }

.margin-top-63 {
  margin-top: 63px !important; }

.margin-left-63 {
  margin-left: 63px !important; }

.margin-bottom-63 {
  margin-bottom: 63px !important; }

.margin-right-63 {
  margin-right: 63px !important; }

.margin-top-64 {
  margin-top: 64px !important; }

.margin-left-64 {
  margin-left: 64px !important; }

.margin-bottom-64 {
  margin-bottom: 64px !important; }

.margin-right-64 {
  margin-right: 64px !important; }

.margin-top-65 {
  margin-top: 65px !important; }

.margin-left-65 {
  margin-left: 65px !important; }

.margin-bottom-65 {
  margin-bottom: 65px !important; }

.margin-right-65 {
  margin-right: 65px !important; }

.margin-top-66 {
  margin-top: 66px !important; }

.margin-left-66 {
  margin-left: 66px !important; }

.margin-bottom-66 {
  margin-bottom: 66px !important; }

.margin-right-66 {
  margin-right: 66px !important; }

.margin-top-67 {
  margin-top: 67px !important; }

.margin-left-67 {
  margin-left: 67px !important; }

.margin-bottom-67 {
  margin-bottom: 67px !important; }

.margin-right-67 {
  margin-right: 67px !important; }

.margin-top-68 {
  margin-top: 68px !important; }

.margin-left-68 {
  margin-left: 68px !important; }

.margin-bottom-68 {
  margin-bottom: 68px !important; }

.margin-right-68 {
  margin-right: 68px !important; }

.margin-top-69 {
  margin-top: 69px !important; }

.margin-left-69 {
  margin-left: 69px !important; }

.margin-bottom-69 {
  margin-bottom: 69px !important; }

.margin-right-69 {
  margin-right: 69px !important; }

.margin-top-70 {
  margin-top: 70px !important; }

.margin-left-70 {
  margin-left: 70px !important; }

.margin-bottom-70 {
  margin-bottom: 70px !important; }

.margin-right-70 {
  margin-right: 70px !important; }

.margin-top-71 {
  margin-top: 71px !important; }

.margin-left-71 {
  margin-left: 71px !important; }

.margin-bottom-71 {
  margin-bottom: 71px !important; }

.margin-right-71 {
  margin-right: 71px !important; }

.margin-top-72 {
  margin-top: 72px !important; }

.margin-left-72 {
  margin-left: 72px !important; }

.margin-bottom-72 {
  margin-bottom: 72px !important; }

.margin-right-72 {
  margin-right: 72px !important; }

.margin-top-73 {
  margin-top: 73px !important; }

.margin-left-73 {
  margin-left: 73px !important; }

.margin-bottom-73 {
  margin-bottom: 73px !important; }

.margin-right-73 {
  margin-right: 73px !important; }

.margin-top-74 {
  margin-top: 74px !important; }

.margin-left-74 {
  margin-left: 74px !important; }

.margin-bottom-74 {
  margin-bottom: 74px !important; }

.margin-right-74 {
  margin-right: 74px !important; }

.margin-top-75 {
  margin-top: 75px !important; }

.margin-left-75 {
  margin-left: 75px !important; }

.margin-bottom-75 {
  margin-bottom: 75px !important; }

.margin-right-75 {
  margin-right: 75px !important; }

.margin-top-76 {
  margin-top: 76px !important; }

.margin-left-76 {
  margin-left: 76px !important; }

.margin-bottom-76 {
  margin-bottom: 76px !important; }

.margin-right-76 {
  margin-right: 76px !important; }

.margin-top-77 {
  margin-top: 77px !important; }

.margin-left-77 {
  margin-left: 77px !important; }

.margin-bottom-77 {
  margin-bottom: 77px !important; }

.margin-right-77 {
  margin-right: 77px !important; }

.margin-top-78 {
  margin-top: 78px !important; }

.margin-left-78 {
  margin-left: 78px !important; }

.margin-bottom-78 {
  margin-bottom: 78px !important; }

.margin-right-78 {
  margin-right: 78px !important; }

.margin-top-79 {
  margin-top: 79px !important; }

.margin-left-79 {
  margin-left: 79px !important; }

.margin-bottom-79 {
  margin-bottom: 79px !important; }

.margin-right-79 {
  margin-right: 79px !important; }

.margin-top-80 {
  margin-top: 80px !important; }

.margin-left-80 {
  margin-left: 80px !important; }

.margin-bottom-80 {
  margin-bottom: 80px !important; }

.margin-right-80 {
  margin-right: 80px !important; }

.padding-top-1 {
  padding-top: 1px !important; }

.padding-left-1 {
  padding-left: 1px !important; }

.padding-bottom-1 {
  padding-bottom: 1px !important; }

.padding-right-1 {
  padding-right: 1px !important; }

.padding-top-2 {
  padding-top: 2px !important; }

.padding-left-2 {
  padding-left: 2px !important; }

.padding-bottom-2 {
  padding-bottom: 2px !important; }

.padding-right-2 {
  padding-right: 2px !important; }

.padding-top-3 {
  padding-top: 3px !important; }

.padding-left-3 {
  padding-left: 3px !important; }

.padding-bottom-3 {
  padding-bottom: 3px !important; }

.padding-right-3 {
  padding-right: 3px !important; }

.padding-top-4 {
  padding-top: 4px !important; }

.padding-left-4 {
  padding-left: 4px !important; }

.padding-bottom-4 {
  padding-bottom: 4px !important; }

.padding-right-4 {
  padding-right: 4px !important; }

.padding-top-5 {
  padding-top: 5px !important; }

.padding-left-5 {
  padding-left: 5px !important; }

.padding-bottom-5 {
  padding-bottom: 5px !important; }

.padding-right-5 {
  padding-right: 5px !important; }

.padding-top-6 {
  padding-top: 6px !important; }

.padding-left-6 {
  padding-left: 6px !important; }

.padding-bottom-6 {
  padding-bottom: 6px !important; }

.padding-right-6 {
  padding-right: 6px !important; }

.padding-top-7 {
  padding-top: 7px !important; }

.padding-left-7 {
  padding-left: 7px !important; }

.padding-bottom-7 {
  padding-bottom: 7px !important; }

.padding-right-7 {
  padding-right: 7px !important; }

.padding-top-8 {
  padding-top: 8px !important; }

.padding-left-8 {
  padding-left: 8px !important; }

.padding-bottom-8 {
  padding-bottom: 8px !important; }

.padding-right-8 {
  padding-right: 8px !important; }

.padding-top-9 {
  padding-top: 9px !important; }

.padding-left-9 {
  padding-left: 9px !important; }

.padding-bottom-9 {
  padding-bottom: 9px !important; }

.padding-right-9 {
  padding-right: 9px !important; }

.padding-top-10 {
  padding-top: 10px !important; }

.padding-left-10 {
  padding-left: 10px !important; }

.padding-bottom-10 {
  padding-bottom: 10px !important; }

.padding-right-10 {
  padding-right: 10px !important; }

.padding-top-11 {
  padding-top: 11px !important; }

.padding-left-11 {
  padding-left: 11px !important; }

.padding-bottom-11 {
  padding-bottom: 11px !important; }

.padding-right-11 {
  padding-right: 11px !important; }

.padding-top-12 {
  padding-top: 12px !important; }

.padding-left-12 {
  padding-left: 12px !important; }

.padding-bottom-12 {
  padding-bottom: 12px !important; }

.padding-right-12 {
  padding-right: 12px !important; }

.padding-top-13 {
  padding-top: 13px !important; }

.padding-left-13 {
  padding-left: 13px !important; }

.padding-bottom-13 {
  padding-bottom: 13px !important; }

.padding-right-13 {
  padding-right: 13px !important; }

.padding-top-14 {
  padding-top: 14px !important; }

.padding-left-14 {
  padding-left: 14px !important; }

.padding-bottom-14 {
  padding-bottom: 14px !important; }

.padding-right-14 {
  padding-right: 14px !important; }

.padding-top-15 {
  padding-top: 15px !important; }

.padding-left-15 {
  padding-left: 15px !important; }

.padding-bottom-15 {
  padding-bottom: 15px !important; }

.padding-right-15 {
  padding-right: 15px !important; }

.padding-top-16 {
  padding-top: 16px !important; }

.padding-left-16 {
  padding-left: 16px !important; }

.padding-bottom-16 {
  padding-bottom: 16px !important; }

.padding-right-16 {
  padding-right: 16px !important; }

.padding-top-17 {
  padding-top: 17px !important; }

.padding-left-17 {
  padding-left: 17px !important; }

.padding-bottom-17 {
  padding-bottom: 17px !important; }

.padding-right-17 {
  padding-right: 17px !important; }

.padding-top-18 {
  padding-top: 18px !important; }

.padding-left-18 {
  padding-left: 18px !important; }

.padding-bottom-18 {
  padding-bottom: 18px !important; }

.padding-right-18 {
  padding-right: 18px !important; }

.padding-top-19 {
  padding-top: 19px !important; }

.padding-left-19 {
  padding-left: 19px !important; }

.padding-bottom-19 {
  padding-bottom: 19px !important; }

.padding-right-19 {
  padding-right: 19px !important; }

.padding-top-20 {
  padding-top: 20px !important; }

.padding-left-20 {
  padding-left: 20px !important; }

.padding-bottom-20 {
  padding-bottom: 20px !important; }

.padding-right-20 {
  padding-right: 20px !important; }

.padding-top-21 {
  padding-top: 21px !important; }

.padding-left-21 {
  padding-left: 21px !important; }

.padding-bottom-21 {
  padding-bottom: 21px !important; }

.padding-right-21 {
  padding-right: 21px !important; }

.padding-top-22 {
  padding-top: 22px !important; }

.padding-left-22 {
  padding-left: 22px !important; }

.padding-bottom-22 {
  padding-bottom: 22px !important; }

.padding-right-22 {
  padding-right: 22px !important; }

.padding-top-23 {
  padding-top: 23px !important; }

.padding-left-23 {
  padding-left: 23px !important; }

.padding-bottom-23 {
  padding-bottom: 23px !important; }

.padding-right-23 {
  padding-right: 23px !important; }

.padding-top-24 {
  padding-top: 24px !important; }

.padding-left-24 {
  padding-left: 24px !important; }

.padding-bottom-24 {
  padding-bottom: 24px !important; }

.padding-right-24 {
  padding-right: 24px !important; }

.padding-top-25 {
  padding-top: 25px !important; }

.padding-left-25 {
  padding-left: 25px !important; }

.padding-bottom-25 {
  padding-bottom: 25px !important; }

.padding-right-25 {
  padding-right: 25px !important; }

.padding-top-26 {
  padding-top: 26px !important; }

.padding-left-26 {
  padding-left: 26px !important; }

.padding-bottom-26 {
  padding-bottom: 26px !important; }

.padding-right-26 {
  padding-right: 26px !important; }

.padding-top-27 {
  padding-top: 27px !important; }

.padding-left-27 {
  padding-left: 27px !important; }

.padding-bottom-27 {
  padding-bottom: 27px !important; }

.padding-right-27 {
  padding-right: 27px !important; }

.padding-top-28 {
  padding-top: 28px !important; }

.padding-left-28 {
  padding-left: 28px !important; }

.padding-bottom-28 {
  padding-bottom: 28px !important; }

.padding-right-28 {
  padding-right: 28px !important; }

.padding-top-29 {
  padding-top: 29px !important; }

.padding-left-29 {
  padding-left: 29px !important; }

.padding-bottom-29 {
  padding-bottom: 29px !important; }

.padding-right-29 {
  padding-right: 29px !important; }

.padding-top-30 {
  padding-top: 30px !important; }

.padding-left-30 {
  padding-left: 30px !important; }

.padding-bottom-30 {
  padding-bottom: 30px !important; }

.padding-right-30 {
  padding-right: 30px !important; }

.padding-top-31 {
  padding-top: 31px !important; }

.padding-left-31 {
  padding-left: 31px !important; }

.padding-bottom-31 {
  padding-bottom: 31px !important; }

.padding-right-31 {
  padding-right: 31px !important; }

.padding-top-32 {
  padding-top: 32px !important; }

.padding-left-32 {
  padding-left: 32px !important; }

.padding-bottom-32 {
  padding-bottom: 32px !important; }

.padding-right-32 {
  padding-right: 32px !important; }

.padding-top-33 {
  padding-top: 33px !important; }

.padding-left-33 {
  padding-left: 33px !important; }

.padding-bottom-33 {
  padding-bottom: 33px !important; }

.padding-right-33 {
  padding-right: 33px !important; }

.padding-top-34 {
  padding-top: 34px !important; }

.padding-left-34 {
  padding-left: 34px !important; }

.padding-bottom-34 {
  padding-bottom: 34px !important; }

.padding-right-34 {
  padding-right: 34px !important; }

.padding-top-35 {
  padding-top: 35px !important; }

.padding-left-35 {
  padding-left: 35px !important; }

.padding-bottom-35 {
  padding-bottom: 35px !important; }

.padding-right-35 {
  padding-right: 35px !important; }

.padding-top-36 {
  padding-top: 36px !important; }

.padding-left-36 {
  padding-left: 36px !important; }

.padding-bottom-36 {
  padding-bottom: 36px !important; }

.padding-right-36 {
  padding-right: 36px !important; }

.padding-top-37 {
  padding-top: 37px !important; }

.padding-left-37 {
  padding-left: 37px !important; }

.padding-bottom-37 {
  padding-bottom: 37px !important; }

.padding-right-37 {
  padding-right: 37px !important; }

.padding-top-38 {
  padding-top: 38px !important; }

.padding-left-38 {
  padding-left: 38px !important; }

.padding-bottom-38 {
  padding-bottom: 38px !important; }

.padding-right-38 {
  padding-right: 38px !important; }

.padding-top-39 {
  padding-top: 39px !important; }

.padding-left-39 {
  padding-left: 39px !important; }

.padding-bottom-39 {
  padding-bottom: 39px !important; }

.padding-right-39 {
  padding-right: 39px !important; }

.padding-top-40 {
  padding-top: 40px !important; }

.padding-left-40 {
  padding-left: 40px !important; }

.padding-bottom-40 {
  padding-bottom: 40px !important; }

.padding-right-40 {
  padding-right: 40px !important; }

.padding-top-41 {
  padding-top: 41px !important; }

.padding-left-41 {
  padding-left: 41px !important; }

.padding-bottom-41 {
  padding-bottom: 41px !important; }

.padding-right-41 {
  padding-right: 41px !important; }

.padding-top-42 {
  padding-top: 42px !important; }

.padding-left-42 {
  padding-left: 42px !important; }

.padding-bottom-42 {
  padding-bottom: 42px !important; }

.padding-right-42 {
  padding-right: 42px !important; }

.padding-top-43 {
  padding-top: 43px !important; }

.padding-left-43 {
  padding-left: 43px !important; }

.padding-bottom-43 {
  padding-bottom: 43px !important; }

.padding-right-43 {
  padding-right: 43px !important; }

.padding-top-44 {
  padding-top: 44px !important; }

.padding-left-44 {
  padding-left: 44px !important; }

.padding-bottom-44 {
  padding-bottom: 44px !important; }

.padding-right-44 {
  padding-right: 44px !important; }

.padding-top-45 {
  padding-top: 45px !important; }

.padding-left-45 {
  padding-left: 45px !important; }

.padding-bottom-45 {
  padding-bottom: 45px !important; }

.padding-right-45 {
  padding-right: 45px !important; }

.padding-top-46 {
  padding-top: 46px !important; }

.padding-left-46 {
  padding-left: 46px !important; }

.padding-bottom-46 {
  padding-bottom: 46px !important; }

.padding-right-46 {
  padding-right: 46px !important; }

.padding-top-47 {
  padding-top: 47px !important; }

.padding-left-47 {
  padding-left: 47px !important; }

.padding-bottom-47 {
  padding-bottom: 47px !important; }

.padding-right-47 {
  padding-right: 47px !important; }

.padding-top-48 {
  padding-top: 48px !important; }

.padding-left-48 {
  padding-left: 48px !important; }

.padding-bottom-48 {
  padding-bottom: 48px !important; }

.padding-right-48 {
  padding-right: 48px !important; }

.padding-top-49 {
  padding-top: 49px !important; }

.padding-left-49 {
  padding-left: 49px !important; }

.padding-bottom-49 {
  padding-bottom: 49px !important; }

.padding-right-49 {
  padding-right: 49px !important; }

.padding-top-50 {
  padding-top: 50px !important; }

.padding-left-50 {
  padding-left: 50px !important; }

.padding-bottom-50 {
  padding-bottom: 50px !important; }

.padding-right-50 {
  padding-right: 50px !important; }

.padding-top-51 {
  padding-top: 51px !important; }

.padding-left-51 {
  padding-left: 51px !important; }

.padding-bottom-51 {
  padding-bottom: 51px !important; }

.padding-right-51 {
  padding-right: 51px !important; }

.padding-top-52 {
  padding-top: 52px !important; }

.padding-left-52 {
  padding-left: 52px !important; }

.padding-bottom-52 {
  padding-bottom: 52px !important; }

.padding-right-52 {
  padding-right: 52px !important; }

.padding-top-53 {
  padding-top: 53px !important; }

.padding-left-53 {
  padding-left: 53px !important; }

.padding-bottom-53 {
  padding-bottom: 53px !important; }

.padding-right-53 {
  padding-right: 53px !important; }

.padding-top-54 {
  padding-top: 54px !important; }

.padding-left-54 {
  padding-left: 54px !important; }

.padding-bottom-54 {
  padding-bottom: 54px !important; }

.padding-right-54 {
  padding-right: 54px !important; }

.padding-top-55 {
  padding-top: 55px !important; }

.padding-left-55 {
  padding-left: 55px !important; }

.padding-bottom-55 {
  padding-bottom: 55px !important; }

.padding-right-55 {
  padding-right: 55px !important; }

.padding-top-56 {
  padding-top: 56px !important; }

.padding-left-56 {
  padding-left: 56px !important; }

.padding-bottom-56 {
  padding-bottom: 56px !important; }

.padding-right-56 {
  padding-right: 56px !important; }

.padding-top-57 {
  padding-top: 57px !important; }

.padding-left-57 {
  padding-left: 57px !important; }

.padding-bottom-57 {
  padding-bottom: 57px !important; }

.padding-right-57 {
  padding-right: 57px !important; }

.padding-top-58 {
  padding-top: 58px !important; }

.padding-left-58 {
  padding-left: 58px !important; }

.padding-bottom-58 {
  padding-bottom: 58px !important; }

.padding-right-58 {
  padding-right: 58px !important; }

.padding-top-59 {
  padding-top: 59px !important; }

.padding-left-59 {
  padding-left: 59px !important; }

.padding-bottom-59 {
  padding-bottom: 59px !important; }

.padding-right-59 {
  padding-right: 59px !important; }

.padding-top-60 {
  padding-top: 60px !important; }

.padding-left-60 {
  padding-left: 60px !important; }

.padding-bottom-60 {
  padding-bottom: 60px !important; }

.padding-right-60 {
  padding-right: 60px !important; }

.padding-top-61 {
  padding-top: 61px !important; }

.padding-left-61 {
  padding-left: 61px !important; }

.padding-bottom-61 {
  padding-bottom: 61px !important; }

.padding-right-61 {
  padding-right: 61px !important; }

.padding-top-62 {
  padding-top: 62px !important; }

.padding-left-62 {
  padding-left: 62px !important; }

.padding-bottom-62 {
  padding-bottom: 62px !important; }

.padding-right-62 {
  padding-right: 62px !important; }

.padding-top-63 {
  padding-top: 63px !important; }

.padding-left-63 {
  padding-left: 63px !important; }

.padding-bottom-63 {
  padding-bottom: 63px !important; }

.padding-right-63 {
  padding-right: 63px !important; }

.padding-top-64 {
  padding-top: 64px !important; }

.padding-left-64 {
  padding-left: 64px !important; }

.padding-bottom-64 {
  padding-bottom: 64px !important; }

.padding-right-64 {
  padding-right: 64px !important; }

.padding-top-65 {
  padding-top: 65px !important; }

.padding-left-65 {
  padding-left: 65px !important; }

.padding-bottom-65 {
  padding-bottom: 65px !important; }

.padding-right-65 {
  padding-right: 65px !important; }

.padding-top-66 {
  padding-top: 66px !important; }

.padding-left-66 {
  padding-left: 66px !important; }

.padding-bottom-66 {
  padding-bottom: 66px !important; }

.padding-right-66 {
  padding-right: 66px !important; }

.padding-top-67 {
  padding-top: 67px !important; }

.padding-left-67 {
  padding-left: 67px !important; }

.padding-bottom-67 {
  padding-bottom: 67px !important; }

.padding-right-67 {
  padding-right: 67px !important; }

.padding-top-68 {
  padding-top: 68px !important; }

.padding-left-68 {
  padding-left: 68px !important; }

.padding-bottom-68 {
  padding-bottom: 68px !important; }

.padding-right-68 {
  padding-right: 68px !important; }

.padding-top-69 {
  padding-top: 69px !important; }

.padding-left-69 {
  padding-left: 69px !important; }

.padding-bottom-69 {
  padding-bottom: 69px !important; }

.padding-right-69 {
  padding-right: 69px !important; }

.padding-top-70 {
  padding-top: 70px !important; }

.padding-left-70 {
  padding-left: 70px !important; }

.padding-bottom-70 {
  padding-bottom: 70px !important; }

.padding-right-70 {
  padding-right: 70px !important; }

.padding-top-71 {
  padding-top: 71px !important; }

.padding-left-71 {
  padding-left: 71px !important; }

.padding-bottom-71 {
  padding-bottom: 71px !important; }

.padding-right-71 {
  padding-right: 71px !important; }

.padding-top-72 {
  padding-top: 72px !important; }

.padding-left-72 {
  padding-left: 72px !important; }

.padding-bottom-72 {
  padding-bottom: 72px !important; }

.padding-right-72 {
  padding-right: 72px !important; }

.padding-top-73 {
  padding-top: 73px !important; }

.padding-left-73 {
  padding-left: 73px !important; }

.padding-bottom-73 {
  padding-bottom: 73px !important; }

.padding-right-73 {
  padding-right: 73px !important; }

.padding-top-74 {
  padding-top: 74px !important; }

.padding-left-74 {
  padding-left: 74px !important; }

.padding-bottom-74 {
  padding-bottom: 74px !important; }

.padding-right-74 {
  padding-right: 74px !important; }

.padding-top-75 {
  padding-top: 75px !important; }

.padding-left-75 {
  padding-left: 75px !important; }

.padding-bottom-75 {
  padding-bottom: 75px !important; }

.padding-right-75 {
  padding-right: 75px !important; }

.padding-top-76 {
  padding-top: 76px !important; }

.padding-left-76 {
  padding-left: 76px !important; }

.padding-bottom-76 {
  padding-bottom: 76px !important; }

.padding-right-76 {
  padding-right: 76px !important; }

.padding-top-77 {
  padding-top: 77px !important; }

.padding-left-77 {
  padding-left: 77px !important; }

.padding-bottom-77 {
  padding-bottom: 77px !important; }

.padding-right-77 {
  padding-right: 77px !important; }

.padding-top-78 {
  padding-top: 78px !important; }

.padding-left-78 {
  padding-left: 78px !important; }

.padding-bottom-78 {
  padding-bottom: 78px !important; }

.padding-right-78 {
  padding-right: 78px !important; }

.padding-top-79 {
  padding-top: 79px !important; }

.padding-left-79 {
  padding-left: 79px !important; }

.padding-bottom-79 {
  padding-bottom: 79px !important; }

.padding-right-79 {
  padding-right: 79px !important; }

.padding-top-80 {
  padding-top: 80px !important; }

.padding-left-80 {
  padding-left: 80px !important; }

.padding-bottom-80 {
  padding-bottom: 80px !important; }

.padding-right-80 {
  padding-right: 80px !important; }

.rtl {
  direction: rtl; }

.rtl .widget.widget_categories ul li:hover a:before, .rtl .widget.widget_categories ul li:hover span:before {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg); }

.rtl .bwp-top-bar .display li:last-child {
  margin-right: 15px; }
  .rtl .bwp-top-bar .display li:first-child {
    margin-right: 0; }

.rtl .slick-carousel .slick-arrow {
  -webkit-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -ms-transform: rotateY(180deg);
  -o-transform: rotateY(180deg);
  transform: rotateY(180deg); }

@media (min-width: 1200px) {
    .rtl .forcefullwidth_wrapper_tp_banner .rev_slider_wrapper.fullwidthbanner-container {
      padding-right: 270px !important;
      padding-left: 0 !important; } }

.rtl .wpb_single_image.vc_align_left {
  text-align: right; }

.rtl .wpb_single_image.vc_align_right {
  text-align: left; }

.rtl .bwp-header .header-content .header-right > div {
  margin-right: 20px;
  margin-left: 0; }
  .rtl .bwp-header .header-content .header-right > div:first-child {
    margin-right: 0; }

.rtl .products-list.grid .product-wapper:hover .products-content .products-content-left {
  -webkit-transform: translate(100%, 0px);
  -moz-transform: translate(100%, 0px);
  -ms-transform: translate(100%, 0px);
  -o-transform: translate(100%, 0px);
  transform: translate(100%, 0px); }

.rtl #cart .cart-popup {
  -webkit-transform: translate3d(-380px, 0, 0);
  -moz-transform: translate3d(-380px, 0, 0);
  -ms-transform: translate3d(-380px, 0, 0);
  -o-transform: translate3d(-380px, 0, 0);
  transform: translate3d(-380px, 0, 0); }

.rtl .bwp-filter-homepage .bwp-filter-heading ul {
  left: 0;
  right: auto; }
  @media (max-width: 991px) {
      .rtl .bwp-filter-homepage .bwp-filter-heading ul {
        right: -80px;
        left: auto; } }

.rtl .header-v15 .wpbingo-menu-mobile .navbar-header {
  float: right; }

.rtl .bwp-header .block-top-link > .widget:last-child {
  padding-left: 0;
  padding-right: 20px; }

.rtl #bwp-topbar .topbar-left > div:first-child {
  padding-left: 20px;
  padding-right: 0px; }

@media (max-width: 767px) {
          .rtl .bwp-lookbook.lookbook-slide-nopadding .slick-arrow {
            left: calc(50% + 0px);
            right: auto; }
            .rtl .bwp-lookbook.lookbook-slide-nopadding .slick-arrow.fa-long-arrow-left {
              left: calc(50% - 35px); } }

.rtl .slick-arrow:before {
  content: "\f178"; }
  .rtl .slick-arrow.fa-long-arrow-right:before {
    content: "\f177"; }

@media (min-width: 1301px) {
          .rtl .bwp-woo-slider.no-title .slick-arrow {
            left: -60px;
            right: auto; }
            .rtl .bwp-woo-slider.no-title .slick-arrow.fa-long-arrow-left {
              right: -60px;
              left: auto; } }
/* 2. Header */
/************************************************************************************************
 BLOCK HEADER 
 *************************************************************************************************/
.bwp-header {
  margin-bottom: 0;
  position: relative;
  z-index: 9999;
  background: transparent; }

.bwp-header .header-content {
  padding: 39px 0;
  position: relative;
  -webkit-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s; }
  .bwp-header .header-content .header-right {
    padding-top: 4px;
    display: flex;
    justify-content: flex-end;
    text-transform: uppercase;
    font-size: 11px; }
  .bwp-header .header-content .header-right > div {
    margin-left: 20px; }
    .bwp-header .header-content .header-right > div:first-child {
      margin-left: 0px; }
  .bwp-header .header-content .menu-title-box .navbar-toggle {
    display: block; }
    .bwp-header .header-content .menu-title-box .navbar-toggle .icon-bar {
      width: 13px;
      height: 1px; }
      @media (max-width: 991px) {
      .bwp-header .header-content .menu-title-box .navbar-toggle .icon-bar {
        width: 18px;
        height: 2px;
        background-color: #888;
        border-radius: 1px;
        -webkit-border-radius: 1px;
        -moz-border-radius: 1px;
        -ms-border-radius: 1px;
        -o-border-radius: 1px; } }
    .bwp-header .header-content .menu-title-box .navbar-toggle.white .icon-bar {
      background-color: #fff; }
  .bwp-header .header-content .menu-box {
    color: #252525;
    text-align: left;
    position: relative;
    cursor: pointer; }
  .rtl .bwp-header .header-content .menu-box {
    text-align: right; }
  .bwp-header .header-content .menu-box .display-dropdown {
    display: none;
    position: absolute;
    top: 87px;
    background: #fff;
    min-width: 250px;
    padding: 10px; }
  .bwp-header .header-content .menu-box .widget_product_categories {
    margin: 0; }
  .bwp-header .header-content .menu-box .product-categories {
    list-style: none;
    padding: 15px;
    background: #222; }
    .bwp-header .header-content .menu-box .product-categories li {
      position: relative;
      display: block;
      line-height: 30px; }
      .bwp-header .header-content .menu-box .product-categories li a {
        color: #fff;
        font-size: 13px; }
      .bwp-header .header-content .menu-box .product-categories li ul {
        background: #222;
        padding: 10px 20px;
        visibility: hidden;
        position: absolute;
        left: 100%;
        top: 0;
        list-style: none; }
  @media (min-width: 992px) {
      .bwp-header .header-content .cariana-menu-categories {
        width: 170px; }
        .bwp-header .header-content .cariana-menu-categories .menu-title-box {
          margin-right: 15px; }
          .rtl .bwp-header .header-content .cariana-menu-categories .menu-title-box {
            margin-left: 15px;
            margin-right: inherit; } }
  .bwp-header .header-content .cariana-menu-categories .menu-categories-title {
    font-size: 13px;
    font-weight: 600;
    text-transform: uppercase;
    padding: 0 20px; }
    .bwp-header .header-content .cariana-menu-categories .menu-categories-title .menu-title-box {
      display: inline-block;
      vertical-align: top;
      margin-right: 15px; }
      .rtl .bwp-header .header-content .cariana-menu-categories .menu-categories-title .menu-title-box {
        margin-left: 15px;
        margin-right: inherit; }
  .bwp-header .header-content .cariana-menu-categories .menu-categories-dropdown {
    background: #fff; }
    @media (max-width: 1199px) and (min-width: 992px) {
      .bwp-header .header-content .cariana-menu-categories .menu-categories-dropdown {
        max-height: 420px;
        overflow-y: auto; } }
    @media (max-width: 991px) {
      .bwp-header .header-content .cariana-menu-categories .menu-categories-dropdown {
        min-width: 170px;
        max-height: 315px;
        overflow-y: auto; } }
  .bwp-header .header-content .wishlist-box {
    text-transform: uppercase; }
  .bwp-header .header-content .wishlist-box a {
    color: #666;
    font-size: 11px; }
    .bwp-header .header-content .wishlist-box a:hover {
      color: #222; }
  .bwp-header .header-content .wishlist-box i {
    color: #222;
    font-size: 15px;
    margin-right: 5px;
    position: relative;
    bottom: -1px; }
    .rtl .bwp-header .header-content .wishlist-box i {
      margin-left: 5px;
      margin-right: inherit; }
  .bwp-header .header-content .search-box {
    color: #222;
    position: relative;
    top: -4px; }
  .bwp-header .header-content .search-box:hover {
    color: #222; }
  .bwp-header .header-content .search-box .search-toggle {
    display: block;
    cursor: pointer;
    font-size: 19px; }
  .bwp-header .header-content .search-box .search-from input {
    width: 100%;
    min-height: 34px;
    padding: 0 30px; }
  .bwp-header .header-content .search-box .searchsubmit {
    position: absolute;
    right: 0;
    top: 0;
    height: 100%;
    border: none;
    background: none;
    padding: 0 17px 0 10px;
    margin: 0;
    color: #494949; }
    .rtl .bwp-header .header-content .search-box .searchsubmit {
      left: 0;
      right: auto; }
  .bwp-header .header-content .search-box .dropdown-search {
    display: none;
    width: 376px;
    border-width: 1px 0 0 1px;
    top: 150%;
    position: absolute;
    right: -10px; }
    .rtl .bwp-header .header-content .search-box .dropdown-search {
      left: -10px;
      right: auto; }
    @media (max-width: 480px) {
      .bwp-header .header-content .search-box .dropdown-search {
        width: 300px;
        right: -47px; }
        .rtl .bwp-header .header-content .search-box .dropdown-search {
          left: -47px;
          right: auto; } }
  .bwp-header .header-content .wpbingo-menu-wrapper {
    padding-top: 4px;
    margin: 0px;
    width: 100%;
    background-color: rgba(0, 0, 0, 0); }

.bwp-header .searchform {
  color: #909090;
  border-bottom: 1px solid #eaeaea;
  display: inline-block;
  font-size: 13px; }
  .bwp-header .searchform .searchsubmit {
    background: transparent;
    font-size: 19px;
    padding: 0; }
  .bwp-header .searchform .searchsubmit:hover {
    color: #222; }
  .bwp-header .searchform input[type="text"] {
    border: 0;
    padding: 5px 0;
    padding-left: 6px; }
  .rtl .bwp-header .searchform input[type="text"] {
    padding-right: 6px;
    padding-left: inherit; }
  .bwp-header .searchform input[type="text"]::-webkit-input-placeholder {
    /* Chrome/Opera/Safari */
    text-transform: uppercase;
    font-size: 11px; }
  .bwp-header .searchform input[type="text"]::-moz-placeholder {
    /* Firefox 19+ */
    text-transform: uppercase;
    font-size: 11px; }
  .bwp-header .searchform input[type="text"]:-ms-input-placeholder {
    /* IE 10+ */
    text-transform: uppercase;
    font-size: 11px; }
  .bwp-header .searchform input[type="text"]::-moz-placeholder {
    /* Firefox 18- */
    text-transform: uppercase;
    font-size: 11px; }

.bwp-header .block-top-link .widget {
  padding: 0px; }
  .bwp-header .block-top-link > .widget {
    padding: 0px 20px;
    float: left;
    margin: 0;
    position: relative; }
  .rtl .bwp-header .block-top-link > .widget {
    float: right; }
  @media (max-width: 480px) {
      .bwp-header .block-top-link > .widget {
        padding: 0 10px; } }
  .bwp-header .block-top-link > .widget:after {
    background: rgba(255, 255, 255, 0.2);
    content: "";
    width: 1px;
    height: 9px;
    position: absolute;
    top: 2px;
    right: 0; }
    .rtl .bwp-header .block-top-link > .widget:after {
      left: 0;
      right: auto; }
  .bwp-header .block-top-link > .widget:last-child {
    padding-right: 0; }
    .bwp-header .block-top-link > .widget:last-child:after {
      display: none; }
  .bwp-header .block-top-link > .widget .widget-custom-menu.block-account .widget-title:before {
    font-family: "Material";
    content: "\f207";
    font-size: 15px;
    position: absolute;
    bottom: -2px;
    left: -18px; }
    .rtl .bwp-header .block-top-link > .widget .widget-custom-menu.block-account .widget-title:before {
      right: -18px;
      left: auto; }
  .bwp-header .block-top-link > .widget .widget-custom-menu {
    cursor: pointer;
    position: relative; }
    .bwp-header .block-top-link > .widget .widget-custom-menu .widget-title {
      text-transform: uppercase;
      font-weight: 500;
      font-size: 11px;
      color: #666;
      margin: 0; }
    .bwp-header .block-top-link > .widget .widget-custom-menu .widget-title.active, .bwp-header .block-top-link > .widget .widget-custom-menu .widget-title:hover {
      color: #222; }
    .bwp-header .block-top-link > .widget .widget-custom-menu > div {
      display: none;
      margin: 0;
      padding: 10px 30px;
      font-size: 13px;
      text-transform: capitalize;
      position: absolute;
      z-index: 1001;
      right: 0;
      background: #fff;
      line-height: 28px;
      border: 1px solid #f3f3f3;
      top: 31px;
      -webkit-box-shadow: 1px 5px 10px rgba(0, 0, 0, .35);
      box-shadow: 1px 5px 10px rgba(0, 0, 0, .35); }
    .rtl .bwp-header .block-top-link > .widget .widget-custom-menu > div {
      left: 0;
      right: auto; }
    .bwp-header .block-top-link > .widget .widget-custom-menu > div .widget {
      margin-bottom: 0; }
    .bwp-header .block-top-link > .widget .widget-custom-menu > div .widget ul {
      padding: 0;
      list-style: none; }
    .bwp-header .block-top-link > .widget .widget-custom-menu ul#menu-top-menu {
      min-width: 100px;
      padding: 0; }
    .bwp-header .block-top-link > .widget .widget-custom-menu ul#menu-top-menu i {
      margin-right: 5px; }
    .rtl .bwp-header .block-top-link > .widget .widget-custom-menu ul#menu-top-menu i {
      margin-left: 5px;
      margin-right: inherit; }
    .bwp-header .block-top-link > .widget .widget-custom-menu ul#menu-language-menu, .bwp-header .block-top-link > .widget .widget-custom-menu ul#menu-currency-menu {
      min-width: 100px;
      padding: 0; }
    .bwp-header .block-top-link > .widget .widget-custom-menu ul#menu-language-menu li a, .bwp-header .block-top-link > .widget .widget-custom-menu ul#menu-currency-menu li a {
      line-height: 16px; }
      .bwp-header .block-top-link > .widget .widget-custom-menu ul#menu-language-menu li a:hover, .bwp-header .block-top-link > .widget .widget-custom-menu ul#menu-currency-menu li a:hover {
        color: #000; }
    .bwp-header .block-top-link > .widget .widget-custom-menu ul#menu-language-menu li img, .bwp-header .block-top-link > .widget .widget-custom-menu ul#menu-currency-menu li img {
      width: 16px;
      margin-right: 7px; }
      .rtl .bwp-header .block-top-link > .widget .widget-custom-menu ul#menu-language-menu li img, .rtl .bwp-header .block-top-link > .widget .widget-custom-menu ul#menu-currency-menu li img {
        margin-left: 7px;
        margin-right: inherit; }
    .bwp-header .block-top-link > .widget .widget-custom-menu ul#menu-currency-menu {
      min-width: 60px; }
  .bwp-header .block-top-link > .widget .woocommerce-currency-switcher-form .dd-select {
    border: none; }
    .bwp-header .block-top-link > .widget .woocommerce-currency-switcher-form .dd-selected {
      padding: 0px;
      border: none;
      padding: 0px 10px;
      line-height: 30px;
      border-radius: 4px;
      -webkit-border-radius: 4px;
      -moz-border-radius: 4px;
      -ms-border-radius: 4px;
      -o-border-radius: 4px;
      background-color: #fff;
      font-family: 'Raleway', sans-serif;
      font-size: 10px;
      text-transform: uppercase;
      color: #999;
      font-weight: 400; }
    .bwp-header .block-top-link > .widget .woocommerce-currency-switcher-form .dd-selected label {
      margin-bottom: 0px; }
    .bwp-header .block-top-link > .widget .woocommerce-currency-switcher-form .dd-selected label:hover {
      color: #222;
      cursor: pointer; }
    .bwp-header .block-top-link > .widget .woocommerce-currency-switcher-form .dd-selected .dd-selected-description-truncated {
      display: none; }
    .bwp-header .block-top-link > .widget .woocommerce-currency-switcher-form .dd-pointer-down {
      display: none; }
    .bwp-header .block-top-link > .widget .woocommerce-currency-switcher-form ul.dd-options {
      top: 45px;
      min-width: 60px;
      right: 0px;
      border: none;
      -webkit-box-shadow: 1px 5px 10px rgba(0, 0, 0, .35);
      box-shadow: 1px 5px 10px rgba(0, 0, 0, .35);
      padding: 10px 0px; }
    .rtl .bwp-header .block-top-link > .widget .woocommerce-currency-switcher-form ul.dd-options {
      left: 0px;
      right: auto; }
    .bwp-header .block-top-link > .widget .woocommerce-currency-switcher-form ul.dd-options a.dd-option {
      border-bottom: none;
      padding: 0px 10px;
      cursor: pointer; }
    .bwp-header .block-top-link > .widget .woocommerce-currency-switcher-form ul.dd-options a.dd-option small {
      display: none; }

.bwp-header .block-account .block-account-content {
  display: none; }
  .bwp-header .block-account.open .block-account-content {
    display: block;
    position: absolute; }

.bwp-header .block-top-policy > .bwp_widget_policy {
  float: left;
  margin-bottom: 0; }
  .bwp-header .block-top-policy > .bwp_widget_policy + .bwp_widget_policy {
    margin-left: 50px; }
    .rtl .bwp-header .block-top-policy > .bwp_widget_policy + .bwp_widget_policy {
      margin-right: 50px;
      margin-left: inherit; }
  .bwp-header .block-top-policy > .bwp_widget_policy .bwp-policy.layout3 .policy-info {
    font-weight: 500;
    font-size: 11px;
    color: #444;
    text-transform: uppercase; }
    .bwp-header .block-top-policy > .bwp_widget_policy .bwp-policy.layout3 .policy-info h4.title-policy {
      font-weight: 500;
      font-size: 11px;
      margin-bottom: 5px;
      margin-top: 0; }

.bwp-header .search-style .searchform {
  border: none;
  height: 40px;
  line-height: 30px;
  padding: 0 15px;
  background: #fff;
  border-radius: 30px;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  -ms-border-radius: 30px;
  -o-border-radius: 30px; }
  .bwp-header .search-style .searchform input[type="text"] {
    width: 120px;
    -webkit-transition: width 0.2s ease;
    transition: width 0.2s ease;
    background: transparent; }
    .bwp-header .search-style .searchform input[type="text"]::-webkit-input-placeholder {
      /* Chrome/Opera/Safari */
      text-transform: capitalize;
      color: #adadad; }
    .bwp-header .search-style .searchform input[type="text"]::-moz-placeholder {
      /* Firefox 19+ */
      text-transform: capitalize;
      color: #adadad; }
    .bwp-header .search-style .searchform input[type="text"]:-ms-input-placeholder {
      /* IE 10+ */
      text-transform: capitalize;
      color: #adadad; }
    .bwp-header .search-style .searchform input[type="text"]::-moz-placeholder {
      /* Firefox 18- */
      text-transform: capitalize;
      color: #adadad; }
    .bwp-header .search-style .searchform input[type="text"]:focus {
      width: 150px; }
  .bwp-header .search-style .searchform .searchsubmit {
    color: #222;
    padding-left: 10px;
    float: right;
    line-height: 37px; }
    .rtl .bwp-header .search-style .searchform .searchsubmit {
      padding-right: 10px;
      padding-left: inherit; }
    .rtl .bwp-header .search-style .searchform .searchsubmit {
      float: left; }

.bwp-header .block-social.pull-right .social-link li:last-child {
  margin-right: 0; }
  .rtl .bwp-header .block-social.pull-right .social-link li:last-child {
    margin-left: 0;
    margin-right: inherit; }

.bwp-header .menu_fixed {
  position: fixed;
  top: 0;
  z-index: 9999;
  background: #fff;
  left: 0;
  right: 0;
  margin: 0 auto;
  width: 1200px;
  padding: 0 40px;
  -webkit-transition: all 0.6s ease 0s;
  transition: all 0.6s ease 0s; }
  .bwp-header .menu_fixed .logo {
    margin: 20px 0; }
  .bwp-header .menu_fixed .navbar-mega .navbar-nav > li > a {
    line-height: 55px; }
  .bwp-header .menu_fixed .search-from {
    top: 22px;
    right: 40px; }
  .rtl .bwp-header .menu_fixed .search-from {
    left: 40px;
    right: auto; }
  .bwp-header .menu_fixed .top-cart {
    right: 90px;
    top: 23px; }
  .rtl .bwp-header .menu_fixed .top-cart {
    left: 90px;
    right: auto; }

.bwp-header.header-sticky {
  position: fixed;
  top: 0px;
  width: 100%; }
  .bwp-header.header-sticky #bwp-topbar {
    display: none; }

.bwp-header.header-v2 .block-top-link > .widget .widget-custom-menu .widget-title, .bwp-header.header-v13 .block-top-link > .widget .widget-custom-menu .widget-title, .bwp-header.header-v15 .block-top-link > .widget .widget-custom-menu .widget-title {
  color: #909090; }
  .bwp-header.header-v2 .block-top-link > .widget .widget-custom-menu .widget-title.active, .bwp-header.header-v13 .block-top-link > .widget .widget-custom-menu .widget-title.active, .bwp-header.header-v15 .block-top-link > .widget .widget-custom-menu .widget-title.active, .bwp-header.header-v2 .block-top-link > .widget .widget-custom-menu .widget-title:hover, .bwp-header.header-v13 .block-top-link > .widget .widget-custom-menu .widget-title:hover, .bwp-header.header-v15 .block-top-link > .widget .widget-custom-menu .widget-title:hover {
    color: #fff; }

.bwp-header.header-v3 .wpbingo-menu-mobile {
  margin-top: 50px; }
  @media (max-width: 991px) {
      .bwp-header.header-v3 .wpbingo-menu-mobile {
        margin-top: 20px; } }
  .bwp-header.header-v3 .wpbingo-menu-wrapper {
    display: inline-block; }
  .bwp-header.header-v3 .header-content {
    padding-top: 50px;
    padding-bottom: 30px; }
  .bwp-header.header-v3 .header-content .header-right {
    padding-top: 12px; }
  .bwp-header.header-v3 .header-content .header-right .block-top-link {
    padding-top: 3px; }

.bwp-header.header-v4 {
  padding: 0 30px; }
  .bwp-header.header-v4 .bwp-navigation ul > li.level-0 > a {
    padding: 0 15px; }
  .bwp-header.header-v4 .bwp-navigation ul > li.level-0 > ul.sub-menu {
    left: 15px; }
  .rtl .bwp-header.header-v4 .bwp-navigation ul > li.level-0 > ul.sub-menu {
    right: 15px;
    left: auto; }

.bwp-header.header-v5 {
  padding: 0 95px; }
  @media (max-width: 1199px) {
    .bwp-header.header-v5 {
      padding: 0 15px; } }

.bwp-header.header-v6 .header-content {
  padding: 25px 0; }
  .bwp-header.header-v6 .header-content .header-right {
    padding-top: 10px; }
  .bwp-header.header-v6 .block-top-link > .widget:after {
    background: #d3d3d3; }
  .bwp-header.header-v6 .cariana_sideward_left_menu {
    text-align: center;
    padding-bottom: 35px; }
  .bwp-header.header-v6 .cariana_sideward_left_menu .cariana_sideward_content h3 {
    font-size: 14px;
    text-transform: uppercase;
    margin-bottom: 6px; }
  .bwp-header.header-v6 .cariana_sideward_left_menu .cariana_sideward_content .widget_product_categories ul {
    list-style-type: none;
    padding: 0; }
  .bwp-header.header-v6 .cariana_sideward_left_menu .cariana_sideward_content .widget_product_categories ul.product-categories > li.cat-parent > span.arrow {
    top: 6px !important; }
  .bwp-header.header-v6 .cariana_sideward_left_menu .cariana_sideward_content .widget_product_categories ul.product-categories li.cat-parent span.arrow {
    top: 6px; }
  .bwp-header.header-v6 .cariana_sideward_left_menu .cariana_sideward_content .widget_product_categories ul.product-categories > li > ul li a {
    color: #909090; }
    .bwp-header.header-v6 .cariana_sideward_left_menu .cariana_sideward_content .widget_product_categories ul.product-categories > li > ul li a:hover {
      color: #222; }
  .bwp-header.header-v6 .cariana_sideward_left_menu .cariana_sideward_content .widget_product_categories ul.product-categories li {
    line-height: 26px; }
    .bwp-header.header-v6 .cariana_sideward_left_menu .cariana_sideward_content .widget_product_categories ul.product-categories li a:before {
      display: none; }
  .bwp-header.header-v6 .cariana_sideward_left_menu .wpbingoLogo {
    margin-top: 20px;
    margin-bottom: 45px; }
  .bwp-header.header-v6 .search-from input[type="text"] {
    max-width: 110px; }
  @media (max-width: 1199px) {
    .bwp-header.header-v6 .header-top {
      display: inline-block;
      width: 100%;
      margin-top: 20px; }

    .bwp-header.header-v6 .wpbingoCartTop {
      padding-top: 8px;
      float: right;
      padding-right: 15px; }
      .rtl .bwp-header.header-v6 .wpbingoCartTop {
        float: left; }
      .rtl .bwp-header.header-v6 .wpbingoCartTop {
        padding-left: 15px;
        padding-right: inherit; }
      .bwp-header.header-v6 .wpbingoCartTop #cart {
        display: inline-block; }

    .bwp-header.header-v6 .cariana_sideward_content {
      float: left;
      padding-left: 15px;
      position: relative; }
      .rtl .bwp-header.header-v6 .cariana_sideward_content {
        float: right; }
      .rtl .bwp-header.header-v6 .cariana_sideward_content {
        padding-right: 15px;
        padding-left: inherit; }
      .bwp-header.header-v6 .cariana_sideward_content .cariana_mainmenu {
        display: none;
        -webkit-box-shadow: 0px 0px 10px 0px rgba(50, 50, 50, 0.25);
        box-shadow: 0px 0px 10px 0px rgba(50, 50, 50, 0.25);
        position: absolute;
        top: 35px;
        left: 15px;
        width: 100%;
        width: 200px;
        background: #fff;
        z-index: 99;
        padding: 20px 15px;
        -webkit-transition: top 0.2s ease;
        transition: top 0.2s ease;
        text-align: left; }
        .rtl .bwp-header.header-v6 .cariana_sideward_content .cariana_mainmenu {
          right: 15px;
          left: auto; }
        .rtl .bwp-header.header-v6 .cariana_sideward_content .cariana_mainmenu {
          text-align: right; } }

.bwp-header.header-v7 .header-content {
  padding: 0; }
  .bwp-header.header-v7 .header-top {
    padding-top: 40px;
    padding-bottom: 40px; }

.bwp-header.header-v8 {
  background: #000; }
  .bwp-header.header-v8 .header-content {
    padding: 50px 0; }
  .bwp-header.header-v8 .bwp-navigation ul > li.level-0 > a {
    color: #8a8a8a; }
  .bwp-header.header-v8 .bwp-navigation ul > li.level-0 > a > span:before, .bwp-header.header-v8 .bwp-navigation ul > li.level-0 > a > span:after {
    display: none; }
  .bwp-header.header-v8 .bwp-navigation ul > li.level-0.current_page_item > a, .bwp-header.header-v8 .bwp-navigation ul > li.level-0:hover > a, .bwp-header.header-v8 .bwp-navigation ul > li.level-0.current-menu-item > a, .bwp-header.header-v8 .bwp-navigation ul > li.level-0.current-menu-ancestor > a {
    color: #fff; }

.bwp-header.header-v8, .bwp-header.header-v11 .header-top, .bwp-header.header-v14 .header-wrapper, .bwp-header.header-v15 .header-content .header-center {
  background: #222; }
  .bwp-header.header-v8 .header-right > div, .bwp-header.header-v11 .header-top .header-right > div, .bwp-header.header-v14 .header-wrapper .header-right > div, .bwp-header.header-v15 .header-content .header-center .header-right > div {
    margin-left: 25px; }
  .rtl .bwp-header.header-v8 .header-right > div, .rtl .bwp-header.header-v11 .header-top .header-right > div, .rtl .bwp-header.header-v14 .header-wrapper .header-right > div, .rtl .bwp-header.header-v15 .header-content .header-center .header-right > div {
    margin-right: 25px;
    margin-left: inherit; }
  .bwp-header.header-v8 #cart .cart-icon, .bwp-header.header-v11 .header-top #cart .cart-icon, .bwp-header.header-v14 .header-wrapper #cart .cart-icon, .bwp-header.header-v15 .header-content .header-center #cart .cart-icon {
    color: #a2a2a2; }
  .bwp-header.header-v8 #cart .cart-icon .mini-cart-items, .bwp-header.header-v11 .header-top #cart .cart-icon .mini-cart-items, .bwp-header.header-v14 .header-wrapper #cart .cart-icon .mini-cart-items, .bwp-header.header-v15 .header-content .header-center #cart .cart-icon .mini-cart-items {
    background: #474747;
    color: #fff; }
  .bwp-header.header-v8 #cart .cart-icon:hover, .bwp-header.header-v11 .header-top #cart .cart-icon:hover, .bwp-header.header-v14 .header-wrapper #cart .cart-icon:hover, .bwp-header.header-v15 .header-content .header-center #cart .cart-icon:hover {
    color: #fff; }
  .bwp-header.header-v8 #cart .cart-icon:before, .bwp-header.header-v11 .header-top #cart .cart-icon:before, .bwp-header.header-v14 .header-wrapper #cart .cart-icon:before, .bwp-header.header-v15 .header-content .header-center #cart .cart-icon:before {
    background: url("/wp-content/themes/cariana/images/cart-white.png") center no-repeat; }
  .bwp-header.header-v8 .searchform, .bwp-header.header-v11 .header-top .searchform, .bwp-header.header-v14 .header-wrapper .searchform, .bwp-header.header-v15 .header-content .header-center .searchform {
    margin-top: -10px;
    display: flex;
    margin-right: 5px; }
  .rtl .bwp-header.header-v8 .searchform, .rtl .bwp-header.header-v11 .header-top .searchform, .rtl .bwp-header.header-v14 .header-wrapper .searchform, .rtl .bwp-header.header-v15 .header-content .header-center .searchform {
    margin-left: 5px;
    margin-right: inherit; }
  .bwp-header.header-v8 .searchform .searchsubmit, .bwp-header.header-v11 .header-top .searchform .searchsubmit, .bwp-header.header-v14 .header-wrapper .searchform .searchsubmit, .bwp-header.header-v15 .header-content .header-center .searchform .searchsubmit {
    order: 2; }

@media (min-width: 991px) {
      .bwp-header.header-v9 .wpbingo-menu-mobile {
        margin-top: 30px;
        position: relative; }
        .bwp-header.header-v9 .wpbingo-menu-mobile:before {
          position: absolute;
          top: 14px;
          content: "";
          z-index: -1;
          left: 0;
          width: 100%;
          height: 1px;
          background: #dfdfdf; }
          .rtl .bwp-header.header-v9 .wpbingo-menu-mobile:before {
            right: 0;
            left: auto; }
        .bwp-header.header-v9 .wpbingo-menu-mobile .wpbingo-menu-wrapper {
          position: relative; }
        .bwp-header.header-v9 .wpbingo-menu-mobile #menu-main-menu {
          display: inline-block;
          background: #fff; } }
  .bwp-header.header-v9 .header-content {
    padding: 60px 0; }
  .bwp-header.header-v9 .searchform {
    margin-top: -10px;
    border: 1px solid #dfdfdf; }
  .bwp-header.header-v9 .searchform input[type="text"] {
    padding: 3px 0; }
  .bwp-header.header-v9 .bwp-navigation ul > li.level-0 > a {
    text-transform: uppercase;
    font-weight: 600;
    font-size: 13px; }

.bwp-header.header-v10 .wpbingo-menu-mobile.gray {
  padding: 8px 0; }

.bwp-header.header-v10 .header-content, .bwp-header.header-v12 .header-content {
  padding: 0; }
  .bwp-header.header-v10 .header-content .header-top, .bwp-header.header-v12 .header-content .header-top {
    padding: 46px 0; }
  .bwp-header.header-v10 .header-content .header-right, .bwp-header.header-v12 .header-content .header-right {
    padding-top: 10px; }
  .bwp-header.header-v10 .searchform input[type="text"], .bwp-header.header-v12 .searchform input[type="text"] {
    width: 150px; }
  .bwp-header.header-v10 .searchform .searchsubmit, .bwp-header.header-v12 .searchform .searchsubmit {
    line-height: 39px; }
  .bwp-header.header-v10 .wpbingo-menu-mobile.gray .inner, .bwp-header.header-v12 .wpbingo-menu-mobile.gray .inner {
    position: relative; }
  .bwp-header.header-v10 .wpbingo-menu-mobile.gray .wpbingo-menu-wrapper, .bwp-header.header-v12 .wpbingo-menu-mobile.gray .wpbingo-menu-wrapper {
    position: initial;
    padding-top: 8px; }
  .bwp-header.header-v10 .block-top-policy, .bwp-header.header-v12 .block-top-policy {
    margin-right: 80px; }
  .rtl .bwp-header.header-v10 .block-top-policy, .rtl .bwp-header.header-v12 .block-top-policy {
    margin-left: 80px;
    margin-right: inherit; }

.bwp-header.header-v11 .header-content {
  padding: 0; }
  .bwp-header.header-v11 .header-content .header-top {
    padding-top: 30px;
    padding-bottom: 25px; }
  .bwp-header.header-v11 .header-content .header-bottom {
    padding: 18px 0; }

.bwp-header.header-v12 .wpbingo-menu-mobile.gray {
  background: #2e2e2e;
  padding: 0; }
  .bwp-header.header-v12 .cariana-menu-categories {
    position: relative;
    margin-right: 20px; }
  .rtl .bwp-header.header-v12 .cariana-menu-categories {
    margin-left: 20px;
    margin-right: inherit; }
  .bwp-header.header-v12 .cariana-menu-categories .menu-categories-title {
    color: #fff;
    padding: 16px 20px 17px 20px;
    background: #000; }
  .rtl .bwp-header.header-v12 .cariana-menu-categories .menu-categories-title {
    padding: 16px 20px 17px 20px; }
  .bwp-header.header-v12 .cariana-menu-categories .menu-categories-title:hover {
    cursor: pointer; }
  .bwp-header.header-v12 .cariana-menu-categories .menu-categories-dropdown {
    position: absolute;
    top: 56px;
    width: 100%;
    display: none;
    -webkit-box-shadow: 0px 0 10px 0px rgba(50, 50, 50, 0.1);
    box-shadow: 0px 0 10px 0px rgba(50, 50, 50, 0.1); }
  .bwp-header.header-v12 .inner > div:not(.dropdown) {
    padding: 8px 0; }

.bwp-header.header-v13 .searchform, .bwp-header.header-v16 .searchform {
  margin-top: -8px;
  display: flex;
  margin-right: 10px; }
  .rtl .bwp-header.header-v13 .searchform, .rtl .bwp-header.header-v16 .searchform {
    margin-left: 10px;
    margin-right: inherit; }
  .bwp-header.header-v13 .searchform .searchsubmit, .bwp-header.header-v16 .searchform .searchsubmit {
    order: 2; }

@media (min-width: 992px) {
      .bwp-header.header-v13 {
        position: absolute;
        width: 100%; }
        .bwp-header.header-v13 #bwp-topbar {
          background: transparent; }
        .bwp-header.header-v13 .header-content {
          padding-left: 20px;
          padding-right: 20px;
          background: #fff; } }
  .bwp-header.header-v13 .searchform {
    background: #f1f1f1; }
  .bwp-header.header-v13 .header-content {
    padding-top: 29px;
    padding-bottom: 27px;
    background: #fff; }

.bwp-header.header-v14 #bwp-topbar {
  background: transparent; }
  .bwp-header.header-v14 #bwp-topbar .container {
    padding: 20px 15px; }
  .bwp-header.header-v14 #bwp-topbar .block-top-link > .widget:after {
    background: rgba(0, 0, 0, 0.2); }
  .bwp-header.header-v14 #bwp-topbar .block-top-link > .widget .widget-custom-menu .widget-title {
    color: #9d9d9d; }
    .bwp-header.header-v14 #bwp-topbar .block-top-link > .widget .widget-custom-menu .widget-title.active, .bwp-header.header-v14 #bwp-topbar .block-top-link > .widget .widget-custom-menu .widget-title:hover {
      color: #222; }
  .bwp-header.header-v14 #bwp-topbar .block-top-link > .widget .widget-custom-menu > div {
    top: 27px; }
  .bwp-header.header-v14 #bwp-topbar .topbar-left .block-user a:hover {
    color: #222; }
  .bwp-header.header-v14 #bwp-topbar .topbar-left > div {
    border-color: rgba(0, 0, 0, 0.2); }
  .bwp-header.header-v14 .header-wrapper {
    background: #000; }
  .bwp-header.header-v14 .header-wrapper .header-content {
    padding: 32px 0; }
  .bwp-header.header-v14 .wpbingo-menu-mobile.gray {
    padding: 0 15px;
    background: transparent; }

.bwp-header.header-v15 .header-wrapper .header-content {
  padding: 0; }
  .bwp-header.header-v15 .header-wrapper .header-content .header-center {
    padding-top: 35px;
    padding-bottom: 30px;
    background: #000;
    border-top: 1px solid rgba(255, 255, 255, 0.1); }
  .bwp-header.header-v15 .header-wrapper .header-bottom {
    padding: 10px 0; }
  .bwp-header.header-v15 .header-wrapper .header-bottom .bwp-navigation ul > li.level-0 > a {
    text-transform: uppercase;
    font-weight: 600;
    font-size: 13px; }
  .bwp-header.header-v15 .header-wrapper .cariana-menu-categories {
    background: #fff;
    float: left; }
  .rtl .bwp-header.header-v15 .header-wrapper .cariana-menu-categories {
    float: right; }
  @media (min-width: 992px) {
        .bwp-header.header-v15 .header-wrapper .cariana-menu-categories {
          left: 15px;
          top: 7px; }
          .rtl .bwp-header.header-v15 .header-wrapper .cariana-menu-categories {
            right: 15px;
            left: auto; } }
  @media (min-width: 768px) and (max-width: 991px) {
        .bwp-header.header-v15 .header-wrapper .cariana-menu-categories {
          left: 55px;
          top: 5px; }
          .rtl .bwp-header.header-v15 .header-wrapper .cariana-menu-categories {
            right: 55px;
            left: auto; } }
  @media (min-width: 768px) {
        .bwp-header.header-v15 .header-wrapper .cariana-menu-categories {
          border-radius: 10px;
          -webkit-border-radius: 10px;
          -moz-border-radius: 10px;
          -ms-border-radius: 10px;
          -o-border-radius: 10px;
          position: absolute;
          -webkit-box-shadow: 0px 0px 10px 0px rgba(50, 50, 50, 0.25);
          box-shadow: 0px 0px 10px 0px rgba(50, 50, 50, 0.25); }
          .bwp-header.header-v15 .header-wrapper .cariana-menu-categories .menu-categories-title {
            padding: 10.9px 20px;
            border-bottom: 1px solid #f2f2f2; }
          .bwp-header.header-v15 .header-wrapper .cariana-menu-categories .menu-categories-dropdown {
            border-radius: 10px;
            -webkit-border-radius: 10px;
            -moz-border-radius: 10px;
            -ms-border-radius: 10px;
            -o-border-radius: 10px; } }
  .bwp-header.header-v15 .header-wrapper .cariana-menu-categories .menu-categories-title {
    line-height: 100%; }
  @media (min-width: 768px) {
          .bwp-header.header-v15 .header-wrapper .cariana-menu-categories .menu-categories-title:hover {
            cursor: pointer; } }
  .bwp-header.header-v15 .header-wrapper .cariana-menu-categories .menu-categories-title span {
    color: #222; }
  @media (max-width: 767px) {
        .bwp-header.header-v15 .header-wrapper .cariana-menu-categories {
          float: right; }
          .rtl .bwp-header.header-v15 .header-wrapper .cariana-menu-categories {
            float: left; }
          .bwp-header.header-v15 .header-wrapper .cariana-menu-categories .menu-categories-title {
            padding: 9px 0; }
          .bwp-header.header-v15 .header-wrapper .cariana-menu-categories .menu-categories-dropdown {
            -webkit-box-shadow: 0px 0px 10px 0px rgba(50, 50, 50, 0.25);
            box-shadow: 0px 0px 10px 0px rgba(50, 50, 50, 0.25);
            top: 40px;
            right: 0;
            width: 100%;
            position: absolute;
            display: none; }
            .rtl .bwp-header.header-v15 .header-wrapper .cariana-menu-categories .menu-categories-dropdown {
              left: 0;
              right: auto; } }
  @media (max-width: 1400px) and (min-width: 1200px) {
        .bwp-header.header-v15 .header-wrapper .cariana-menu-categories .bwp-woo-categories.default2 .content-category.row > .item a {
          padding: 6.8px 0; } }
  @media (min-width: 992px) {
      .bwp-header.header-v15 .header-wrapper .wpbingo-menu-mobile {
        padding-left: 190px; }
        .rtl .bwp-header.header-v15 .header-wrapper .wpbingo-menu-mobile {
          padding-right: 190px;
          padding-left: inherit; } }
  .bwp-header.header-v15.sticky .cariana-menu-categories {
    display: none; }
  .bwp-header.header-v15.sticky .wpbingo-menu-mobile {
    padding-left: 0px; }
  .rtl .bwp-header.header-v15.sticky .wpbingo-menu-mobile {
    padding-right: 0px;
    padding-left: inherit; }
  .bwp-header.header-v15 .wpbingo-menu-mobile .wpbingo-menu-wrapper {
    float: left;
    width: auto; }
  .rtl .bwp-header.header-v15 .wpbingo-menu-mobile .wpbingo-menu-wrapper {
    float: right; }
  .bwp-header.header-v15 .wpbingo-menu-mobile .wpbingo-menu-wrapper #show-megamenu span {
    position: relative;
    color: #222; }
  .bwp-header.header-v15 .wpbingo-menu-mobile .wpbingo-menu-wrapper #show-megamenu span:before {
    background: #222; }
  .bwp-header.header-v15 .wpbingo-menu-mobile .wpbingo-menu-wrapper #show-megamenu span:after {
    background: #222; }

.bwp-header.header-v16 .header-content {
  padding: 30px 0; }
  .bwp-header.header-v16 .header-content .header-content .header-right > div {
    margin-left: 25px; }
  .rtl .bwp-header.header-v16 .header-content .header-content .header-right > div {
    margin-right: 25px;
    margin-left: inherit; }
  .bwp-header.header-v16 .bwp-navigation ul > li.level-0 > a {
    font-size: 13px;
    text-transform: uppercase;
    font-weight: 600; }
  .bwp-header.header-v16 .searchform {
    background: #e5e5e5;
    margin-right: 15px; }
  .rtl .bwp-header.header-v16 .searchform {
    margin-left: 15px;
    margin-right: inherit; }
  .bwp-header.header-v16 .row > div:not(.header-logo) {
    padding-top: 37px;
    padding-bottom: 37px; }
/************************************************************************************************
 Fix Container
 *************************************************************************************************/
.cariana_container {
  position: fixed;
  top: 0px;
  right: 0;
  bottom: 0px;
  background-color: #fff;
  width: 280px;
  padding: 50px 20px 0 20px;
  z-index: 9999;
  overflow-x: hidden;
  overflow-y: auto;
  visibility: hidden;
  border: 1px solid #f3f3f3;
  border-width: 1px 0 0 1px;
  -webkit-transform: translate3d(280px, 0, 0);
  -moz-transform: translate3d(280px, 0, 0);
  -ms-transform: translate3d(280px, 0, 0);
  -o-transform: translate3d(280px, 0, 0);
  transform: translate3d(280px, 0, 0);
  -webkit-transition: all 0.5s ease-in-out 0s;
  transition: all 0.5s ease-in-out 0s; }

.cariana_container.cariana_container_right ul li, .cariana_container.cariana_container_right ol li {
  list-style: none; }

.cariana_container.active {
  visibility: visible;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }

.rtl .cariana_container {
  -webkit-transform: translate3d(-280px, 0, 0);
  -moz-transform: translate3d(-280px, 0, 0);
  -ms-transform: translate3d(-280px, 0, 0);
  -o-transform: translate3d(-280px, 0, 0);
  transform: translate3d(-280px, 0, 0); }

.rtl .cariana_container.cariana_container_right {
  left: 0;
  right: auto; }

.rtl .cariana_container.active {
  visibility: visible;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }

.cariana-container-popup {
  content: "";
  position: fixed;
  margin: 0 !important;
  top: 0;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  z-index: 999;
  display: inline-block;
  background: rgba(0, 0, 0, .5);
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all 0.8s ease-in-out;
  transition: all 0.8s ease-in-out; }

.cariana-container-popup.active {
  opacity: 1;
  visibility: visible; }

.cariana_sideward.cariana_sideward_left .cariana_close {
  text-align: center;
  position: relative; }
  .cariana_sideward.cariana_sideward_left .cariana_close:hover {
    cursor: pointer; }
  .cariana_sideward.cariana_sideward_left .cariana_close:hover i {
    color: #222; }
  .cariana_sideward.cariana_sideward_left .cariana_close i {
    font-size: 24px;
    line-height: 30px;
    color: #222; }

.cariana_sideward.cariana_sideward_left .cariana_sideward_content {
  margin-top: 54px; }
  .cariana_sideward.cariana_sideward_left .cariana_sideward_content .woocommerce.widget_product_categories ul.product-categories li {
    line-height: 30px;
    overflow: hidden; }
  .cariana_sideward.cariana_sideward_left .cariana_sideward_content .woocommerce.widget_product_categories ul.product-categories li.cat-parent {
    position: relative; }
  .cariana_sideward.cariana_sideward_left .cariana_sideward_content .woocommerce.widget_product_categories ul.product-categories li.cat-parent:before {
    position: absolute;
    content: "";
    background: #dfdfdf;
    top: 14px;
    right: 22px;
    width: 100%;
    height: 1px;
    z-index: -1; }
  .cariana_sideward.cariana_sideward_left .cariana_sideward_content .woocommerce.widget_product_categories ul.product-categories li.cat-parent > a {
    background: #fff;
    padding-right: 7px; }
    .rtl .cariana_sideward.cariana_sideward_left .cariana_sideward_content .woocommerce.widget_product_categories ul.product-categories li.cat-parent > a {
      padding-left: 7px;
      padding-right: inherit; }
  .cariana_sideward.cariana_sideward_left .cariana_sideward_content .woocommerce.widget_product_categories ul.product-categories > li {
    margin-bottom: 10px; }
  .cariana_sideward.cariana_sideward_left .cariana_sideward_content .woocommerce.widget_product_categories ul.product-categories > li > a {
    font-size: 16px;
    font-weight: bold;
    color: #222; }
  .cariana_sideward.cariana_sideward_left .cariana_sideward_content .woocommerce.widget_product_categories ul.product-categories > li > a:before {
    display: none; }
  .cariana_sideward.cariana_sideward_left .cariana_sideward_content .woocommerce.widget_product_categories ul.product-categories > li > a:hover {
    color: #222; }

.cariana_sideward.cariana_sideward_right {
  text-align: center;
  font-weight: 500;
  text-transform: uppercase; }

.cariana_sideward.cariana_sideward_right .cariana_close i {
  font-size: 24px;
  color: #222; }
  .cariana_sideward.cariana_sideward_right .cariana_close i:hover {
    cursor: pointer;
    color: #222; }

.cariana_sideward.cariana_sideward_right .widget_nav_menu {
  margin-bottom: 10px; }

.cariana_sideward.cariana_sideward_right .widget-custom-menu .widget-title {
  display: none; }
  .cariana_sideward.cariana_sideward_right .widget-custom-menu #menu-top-menu {
    padding: 0;
    margin-bottom: 50px; }
  .cariana_sideward.cariana_sideward_right .widget-custom-menu #menu-top-menu > li {
    padding: 10px 0; }
  .cariana_sideward.cariana_sideward_right .widget-custom-menu #menu-top-menu > li i {
    display: none; }
  .cariana_sideward.cariana_sideward_right .widget-custom-menu #menu-currency-menu, .cariana_sideward.cariana_sideward_right .widget-custom-menu #menu-language-menu {
    padding: 0; }
  .cariana_sideward.cariana_sideward_right .widget-custom-menu #menu-currency-menu > li, .cariana_sideward.cariana_sideward_right .widget-custom-menu #menu-language-menu > li {
    display: inline-block;
    margin: 0 2px;
    font-weight: 400; }
  .cariana_sideward.cariana_sideward_right .widget-custom-menu #menu-currency-menu > li > a, .cariana_sideward.cariana_sideward_right .widget-custom-menu #menu-language-menu > li > a {
    width: 40px;
    height: 40px;
    line-height: 41px;
    text-align: center;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    background: #e0e7e8;
    display: inline-block; }
  .cariana_sideward.cariana_sideward_right .widget-custom-menu #menu-currency-menu > li > a:hover, .cariana_sideward.cariana_sideward_right .widget-custom-menu #menu-language-menu > li > a:hover {
    background: #94cdd5;
    color: #fff; }
  .cariana_sideward.cariana_sideward_right .widget-custom-menu ul#menu-language-menu {
    font-size: 0; }
  .cariana_sideward.cariana_sideward_right .widget-custom-menu ul#menu-language-menu > li {
    margin: 0 3.5px; }

.cariana_sideward.cariana_sideward_right .cariana_sideward_content {
  margin-top: 100px; }
/************************************************************************************************
 SICKEY MENU
 *************************************************************************************************/
.bwp-header.sticky {
  position: fixed;
  width: 100%;
  background: #fff;
  z-index: 900;
  left: 0;
  right: 0;
  box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.3);
  top: 0;
  border: none;
  -webkit-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s; }

.bwp-header.sticky #bwp-topbar {
  display: none; }

.wpbingoLogo-sticky {
  display: none; }

@-webkit-keyframes toRightFromLeft {
  49% {
    -webkit-transform: translate(100%); }

  50% {
    opacity: 0;
    -webkit-transform: translate(-100%); }

  51% {
    opacity: 1; } }

@-moz-keyframes toRightFromLeft {
  49% {
    -moz-transform: translate(100%); }

  50% {
    opacity: 0;
    -moz-transform: translate(-100%); }

  51% {
    opacity: 1; } }

@keyframes toRightFromLeft {
  49% {
    transform: translate(100%); }

  50% {
    opacity: 0;
    transform: translate(-100%); }

  51% {
    opacity: 1; } }
/* 3. Base */
::-moz-selection {
  color: #fff;
  background: #222; }

::selection {
  color: #fff;
  background: #222; }

iframe {
  border: none; }

del {
  font-size: 14px;
  color: #999; }

img {
  border: 0;
  vertical-align: top;
  max-width: 100%;
  height: auto; }

.video-responsive {
  height: 0;
  padding-top: 0;
  padding-bottom: 56.25%;
  margin-bottom: 10px;
  position: relative;
  overflow: hidden; }

.video-responsive embed, .video-responsive iframe, .video-responsive object, .video-responsive video {
  top: 0;
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%; }

.audio-responsive iframe {
  width: 100%;
  height: 126px; }

textarea:focus, input:focus {
  outline: none; }

.map_canvas img {
  max-width: none; }

.spinner {
  background-size: 20px 20px;
  display: block;
  margin: 0 auto;
  background: url("/wp-content/themes/cariana/images/spinner.gif") no-repeat;
  opacity: 0.7;
  filter: alpha(opacity=70);
  width: 20px;
  height: 20px; }

table .product-remove, .table .product-remove {
  position: relative; }
  table .product-remove a.remove, .table .product-remove a.remove {
    font-size: 0;
    background: transparent !important;
    position: absolute;
    top: calc(50% - 15px);
    left: 0;
    width: 100%; }
  .rtl table .product-remove a.remove, .rtl .table .product-remove a.remove {
    right: 0;
    left: auto; }
  table .product-remove a.remove:before, .table .product-remove a.remove:before {
    display: inline-block;
    content: "\f136";
    font-family: "Material";
    font-size: 18px;
    color: #222 !important; }
  table .product-remove a.remove:hover:before, .table .product-remove a.remove:hover:before {
    color: #e42234 !important; }

table .product-thumbnail a img, .table .product-thumbnail a img {
  width: 80px; }

table > thead > tr > th, .table > thead > tr > th, table > thead > tr > td, .table > thead > tr > td {
  border-bottom-width: 0px; }

table.shop_table, .table.shop_table {
  width: 100%;
  height: auto;
  margin-top: 21px;
  margin-bottom: 21px;
  border: 1px solid #dfdfdf; }
  table.shop_table > thead > tr > th, .table.shop_table > thead > tr > th, table.shop_table > tbody > tr > th, .table.shop_table > tbody > tr > th, table.shop_table > tfoot > tr > th, .table.shop_table > tfoot > tr > th, table.shop_table > thead > tr > td, .table.shop_table > thead > tr > td, table.shop_table > tbody > tr > td, .table.shop_table > tbody > tr > td, table.shop_table > tfoot > tr > td, .table.shop_table > tfoot > tr > td {
    padding: 16px 10px;
    line-height: 1.7;
    vertical-align: top;
    border: 1px solid #dfdfdf; }
  table.shop_table thead th, .table.shop_table thead th {
    font-size: 14px;
    font-weight: 600; }
  table.shop_table.cart > thead > tr > th, .table.shop_table.cart > thead > tr > th, table.shop_table.cart > tbody > tr > th, .table.shop_table.cart > tbody > tr > th, table.shop_table.cart > tfoot > tr > th, .table.shop_table.cart > tfoot > tr > th, table.shop_table.cart > thead > tr > td, .table.shop_table.cart > thead > tr > td, table.shop_table.cart > tbody > tr > td, .table.shop_table.cart > tbody > tr > td, table.shop_table.cart > tfoot > tr > td, .table.shop_table.cart > tfoot > tr > td {
    text-align: center;
    vertical-align: middle; }
  table.shop_table.cart > thead > tr > th.product-price span, .table.shop_table.cart > thead > tr > th.product-price span, table.shop_table.cart > tbody > tr > th.product-price span, .table.shop_table.cart > tbody > tr > th.product-price span, table.shop_table.cart > tfoot > tr > th.product-price span, .table.shop_table.cart > tfoot > tr > th.product-price span, table.shop_table.cart > thead > tr > td.product-price span, .table.shop_table.cart > thead > tr > td.product-price span, table.shop_table.cart > tbody > tr > td.product-price span, .table.shop_table.cart > tbody > tr > td.product-price span, table.shop_table.cart > tfoot > tr > td.product-price span, .table.shop_table.cart > tfoot > tr > td.product-price span {
    font-size: 14px; }
  table.shop_table.cart > thead > tr > th.product-quantity > .quantity, .table.shop_table.cart > thead > tr > th.product-quantity > .quantity, table.shop_table.cart > tbody > tr > th.product-quantity > .quantity, .table.shop_table.cart > tbody > tr > th.product-quantity > .quantity, table.shop_table.cart > tfoot > tr > th.product-quantity > .quantity, .table.shop_table.cart > tfoot > tr > th.product-quantity > .quantity, table.shop_table.cart > thead > tr > td.product-quantity > .quantity, .table.shop_table.cart > thead > tr > td.product-quantity > .quantity, table.shop_table.cart > tbody > tr > td.product-quantity > .quantity, .table.shop_table.cart > tbody > tr > td.product-quantity > .quantity, table.shop_table.cart > tfoot > tr > td.product-quantity > .quantity, .table.shop_table.cart > tfoot > tr > td.product-quantity > .quantity {
    display: inline-block; }
    @media (min-width: 767px) {
              table.shop_table.cart > thead > tr > th.product-quantity > .quantity input:not(.minus), .table.shop_table.cart > thead > tr > th.product-quantity > .quantity input:not(.minus), table.shop_table.cart > tbody > tr > th.product-quantity > .quantity input:not(.minus), .table.shop_table.cart > tbody > tr > th.product-quantity > .quantity input:not(.minus), table.shop_table.cart > tfoot > tr > th.product-quantity > .quantity input:not(.minus), .table.shop_table.cart > tfoot > tr > th.product-quantity > .quantity input:not(.minus), table.shop_table.cart > thead > tr > td.product-quantity > .quantity input:not(.minus), .table.shop_table.cart > thead > tr > td.product-quantity > .quantity input:not(.minus), table.shop_table.cart > tbody > tr > td.product-quantity > .quantity input:not(.minus), .table.shop_table.cart > tbody > tr > td.product-quantity > .quantity input:not(.minus), table.shop_table.cart > tfoot > tr > td.product-quantity > .quantity input:not(.minus), .table.shop_table.cart > tfoot > tr > td.product-quantity > .quantity input:not(.minus) {
                border-right: 0; } }
  table.shop_table.cart > thead > tr > th.product-thumbnail a, .table.shop_table.cart > thead > tr > th.product-thumbnail a, table.shop_table.cart > tbody > tr > th.product-thumbnail a, .table.shop_table.cart > tbody > tr > th.product-thumbnail a, table.shop_table.cart > tfoot > tr > th.product-thumbnail a, .table.shop_table.cart > tfoot > tr > th.product-thumbnail a, table.shop_table.cart > thead > tr > td.product-thumbnail a, .table.shop_table.cart > thead > tr > td.product-thumbnail a, table.shop_table.cart > tbody > tr > td.product-thumbnail a, .table.shop_table.cart > tbody > tr > td.product-thumbnail a, table.shop_table.cart > tfoot > tr > td.product-thumbnail a, .table.shop_table.cart > tfoot > tr > td.product-thumbnail a {
    min-width: 80px;
    display: inline-block; }
  table.shop_table .button, .table.shop_table .button {
    border-radius: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    -o-border-radius: 0; }

table.cart .product-remove, .table.cart .product-remove {
  vertical-align: middle; }
  table.cart .product-remove, .table.cart .product-remove, table.cart .product-thumbnail, .table.cart .product-thumbnail {
    text-align: center !important; }
  table.cart .actions, .table.cart .actions {
    padding: 15px;
    vertical-align: middle; }

table.table--style .price, .table.table--style .price {
  display: table-cell;
  vertical-align: middle;
  font-size: 14px; }
  table.table--style .label, .table.table--style .label {
    padding: 10px; }

#wp-calendar {
  width: 100%;
  margin-bottom: 23px;
  border: 1px solid #dfdfdf; }

#wp-calendar td, #wp-calendar th {
  padding: 5px;
  text-align: center; }

#wp-calendar caption {
  margin-bottom: 10px; }

#wp-calendar > thead > tr > th, #wp-calendar > thead > tr > td {
  border-bottom-width: 0px !important; }

#wp-calendar #today {
  color: #222;
  font-weight: 700; }

ul.treemenu li {
  padding: 13px 0px 13px 13px;
  background: url("/wp-content/themes/cariana/images/dot.jpg") 0 22px no-repeat;
  text-transform: capitalize;
  border-bottom: 1px solid #dfdfdf; }
  ul.treemenu li:first-child {
    padding-top: 0;
    background-position: 0 10px; }
  ul.treemenu li:last-child {
    border-bottom: 0;
    padding-bottom: 0; }
  ul.treemenu li > ul {
    padding-left: 20px; }
  .rtl ul.treemenu li > ul {
    padding-right: 20px;
    padding-left: inherit; }
  ul.treemenu li > ul li:first-child {
    padding-top: 13px 0px 13px 13px; }

ul.hasicon li {
  float: none;
  margin: 0 0 10px 0; }
  ul.hasicon li .fa {
    margin-top: 5px;
    margin-right: 5px; }
  .rtl ul.hasicon li .fa {
    margin-left: 5px;
    margin-right: inherit; }
  ul.hasicon li br {
    display: none; }

ul.list-group-highlighted {
  margin-bottom: 0; }
  ul.list-group-highlighted li {
    margin: 0;
    padding: 0;
    border: 0;
    background: transparent;
    text-align: left; }
  .rtl ul.list-group-highlighted li {
    text-align: right; }
  ul.list-group-highlighted li a {
    color: #666;
    font-size: 12px;
    font-weight: 300;
    text-transform: uppercase;
    padding: 0px 5px;
    display: block; }
  ul.list-group-highlighted li .count {
    color: #666;
    font-size: 12px;
    font-weight: 300;
    text-transform: uppercase;
    position: relative;
    z-index: 100;
    margin: 0;
    top: 18px;
    right: 5px;
    position: absolute;
    background: transparent; }
  .rtl ul.list-group-highlighted li .count {
    left: 5px;
    right: auto; }
  ul.list-group-highlighted li ul li {
    padding-left: 0;
    padding-right: 0; }
  ul.list-group-highlighted li:last-child ul li:last-child a {
    border: 0; }

ul.contact-us {
  text-align: center; }
  ul.contact-us li {
    color: #fff; }
  ul.contact-us li .fa {
    color: #222;
    font-size: 20px; }

ul.list-contact li {
  text-transform: none;
  font-size: 11px; }

.align-right {
  text-align: right; }

.rtl .align-right {
  text-align: left; }

.align-left {
  text-align: left; }

.rtl .align-left {
  text-align: right; }

.icons {
  font-size: 18px; }

#swipebox-overlay {
  z-index: 9999 !important; }

.fancybox-overlay.fancybox-overlay-fixed {
  z-index: 9999; }

.fancybox-opened {
  z-index: 99999; }
/* Text meant only for screen readers. */
.screen-reader-text {
  clip: rect(1px, 1px, 1px, 1px);
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden; }

.rtl .carianatooltip {
  -webkit-transform: translateX(50%);
  -ms-transform: translateX(50%);
  -o-transform: translateX(50%);
  transform: translateX(50%); }

.carianatooltip {
  color: #fff;
  display: block;
  float: left;
  font-size: 11px;
  left: 25px;
  line-height: 22px;
  padding: 4px 8px;
  position: absolute;
  top: -40px;
  white-space: nowrap;
  width: auto;
  z-index: 2;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
  background: #222;
  margin: 0 !important;
  text-transform: capitalize; }

.rtl .carianatooltip {
  right: 25px;
  left: auto; }

.carianatooltip .fa {
  font-size: 0; }

.carianatooltip:after {
  background: none;
  border: 7px solid transparent;
  border-top-color: #222;
  top: 97%;
  content: "";
  display: block;
  height: 0;
  left: calc(50% - 7px);
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
  position: absolute;
  transform: none;
  width: 0; }

.slick-arrow {
  font-size: 35px;
  right: 0;
  top: 0;
  color: #ccc;
  position: absolute;
  z-index: 1; }

.rtl .slick-arrow {
  left: 0;
  right: auto; }

@media (max-width: 767px) {
    .slick-arrow {
      font-size: 30px; } }

.slick-arrow.fa-long-arrow-left {
  right: 45px; }
  .rtl .slick-arrow.fa-long-arrow-left {
    left: 45px;
    right: auto; }
  @media (max-width: 767px) {
    .slick-arrow.fa-long-arrow-left {
      right: 40px; }
      .rtl .slick-arrow.fa-long-arrow-left {
        left: 40px;
        right: auto; } }

.slick-arrow:hover {
  cursor: pointer;
  color: #222; }

.slick-slider .slick-list .slick-track:focus, .slick-slider .slick-list .slick-slide:focus, .slick-slider .slick-list .carousel-body:focus {
  outline: none; }

.slick-dots {
  list-style-type: none; }

.slick-dots li {
  float: left;
  margin: 0 5px; }
  .rtl .slick-dots li {
    float: right; }
  .slick-dots li:focus {
    outline: none; }
  .slick-dots li button {
    font-size: 0;
    width: 20px;
    height: 20px;
    background: rgba(0, 0, 0, 0.1);
    border: none;
    border-radius: 100%;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    -ms-border-radius: 100%;
    -o-border-radius: 100%;
    -webkit-transition: transform 0.2s ease;
    transition: transform 0.2s ease; }
  .slick-dots li button:focus {
    outline: none; }
  .slick-dots li:hover button, .slick-dots li.slick-active button {
    opacity: 0.2;
    background: #222; }

.open > .dropdown-menu {
  display: block;
  opacity: 1;
  visibility: visible; }
/* 3. Fonts */
/* @font-face kit by Fonts2u (http://www.fonts2u.com) */
@font-face {
  font-family: "Riesling";
  src: url("/wp-content/themes/cariana/fonts/riesling.eot?") format("eot"), url("/wp-content/themes/cariana/fonts/riesling.woff") format("woff"), url("/wp-content/themes/cariana/fonts/riesling.ttf") format("truetype"), url("/wp-content/themes/cariana/fonts/riesling.svg#Riesling") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: "Champagne";
  src: url("/wp-content/themes/cariana/fonts/Champagne_Limousines.eot?") format("eot"), url("/wp-content/themes/cariana/fonts/Champagne_Limousines.woff") format("woff"), url("/wp-content/themes/cariana/fonts/Champagne_Limousines.ttf") format("truetype"), url("/wp-content/themes/cariana/fonts/Champagne_Limousines.svg#Champagne&Limousines") format("svg");
  font-weight: normal;
  font-style: normal; }
/* #### Generated By: http://www.cufonfonts.com #### */
@font-face {
  font-family: 'Caviar Dreams';
  font-style: normal;
  font-weight: normal;
  src: local('Caviar Dreams'), url('/wp-content/themes/cariana/css/CaviarDreams.woff') format('woff'); }

@font-face {
  font-family: 'Caviar Dreams Bold Italic';
  font-style: normal;
  font-weight: normal;
  src: local('Caviar Dreams Bold Italic'), url('/wp-content/themes/cariana/css/CaviarDreams_BoldItalic.woff') format('woff'); }

@font-face {
  font-family: 'Caviar Dreams Bold';
  font-style: normal;
  font-weight: normal;
  src: local('Caviar Dreams Bold'), url('/wp-content/themes/cariana/css/CaviarDreams_Bold.woff') format('woff'); }

@font-face {
  font-family: 'Caviar Dreams Italic';
  font-style: normal;
  font-weight: normal;
  src: local('Caviar Dreams Italic'), url('/wp-content/themes/cariana/css/CaviarDreamsItalic.woff') format('woff'); }
/* 4. Form */
.btn-primary, .btn-default {
  position: relative;
  z-index: 0;
  border-radius: 30px;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  -ms-border-radius: 30px;
  -o-border-radius: 30px; }

.btn-primary:after, .btn-default:after {
  content: "";
  position: absolute;
  background: #fff;
  height: 0;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  transform: scale(0);
  opacity: 0;
  border-radius: 30px;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  -ms-border-radius: 30px;
  -o-border-radius: 30px;
  -webkit-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
  z-index: -1; }

.btn-primary.active, .btn-default.active, .btn-primary:hover, .btn-default:hover {
  color: #222 !important; }
  .btn-primary.active:after, .btn-default.active:after, .btn-primary:hover:after, .btn-default:hover:after {
    transform: scale(1);
    opacity: 1; }

.btn-primary {
  border: 1px solid #222; }

.btn-default {
  border: 1px solid #c4c4c4; }

.open > .btn-primary {
  background: transparent;
  color: #222 !important; }
/* 5. Layout */
/************************************************************************************************
 BLOCK TOP BAR  
 *************************************************************************************************/
#bwp-topbar {
  background: #000;
  color: #909090;
  font-size: 11px; }

#bwp-topbar .container {
  padding: 15px; }
  #bwp-topbar .container .text {
    font-weight: 500;
    text-transform: uppercase;
    color: #bcbcbc; }

#bwp-topbar .topbar-left .block-user a {
  color: #909090;
  font-weight: 500; }
  #bwp-topbar .topbar-left .block-user a:hover {
    color: #fff; }
  #bwp-topbar .topbar-left .mail i {
    margin-right: 5px; }
  .rtl #bwp-topbar .topbar-left .mail i {
    margin-left: 5px;
    margin-right: inherit; }
  #bwp-topbar .topbar-left > div {
    padding: 0px 20px;
    line-height: 100%;
    border-left: 1px solid rgba(255, 255, 255, 0.2); }
  .rtl #bwp-topbar .topbar-left > div {
    border-right: 1px solid rgba(255, 255, 255, 0.2);
    border-left: inherit; }
  #bwp-topbar .topbar-left > div:first-child {
    padding-left: 0;
    border-left: 0; }
  .rtl #bwp-topbar .topbar-left > div:first-child {
    border-right: 0;
    border-left: inherit; }
/************************************************************************************************
 BLOCK MENU 
 *************************************************************************************************/
.bwp-menu-wrapper {
  border-top: 1px solid #dfdfdf;
  border-bottom: 4px double #dfdfdf; }

.bwp-menu-wrapper .container {
  display: table; }

.bwp-menu-wrapper #primary-navigation {
  display: table-cell;
  vertical-align: middle; }

.bwp-menu-wrapper .block-cart {
  display: table-cell;
  vertical-align: middle;
  text-align: right; }
  .rtl .bwp-menu-wrapper .block-cart {
    text-align: left; }
  .bwp-menu-wrapper .block-cart .cart-popup {
    min-width: 320px;
    right: 0;
    left: inherit; }
  .rtl .bwp-menu-wrapper .block-cart .cart-popup {
    left: 0;
    right: auto; }
  .rtl .bwp-menu-wrapper .block-cart .cart-popup {
    right: inherit;
    left: auto; }
  .bwp-menu-wrapper .block-cart .cart-popup .cart_list {
    list-style: none; }
/************************************************************************************************
 BREADCRUMB
 *************************************************************************************************/
.bwp-breadcrumb {
  border-radius: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  margin: 0 0 0;
  text-align: left;
  color: #666;
  padding: 0;
  font-size: 14px;
  font-weight: 400;
  text-align: center; }

.bwp-breadcrumb a {
  color: #666;
  font-weight: 400; }
  .bwp-breadcrumb a:hover {
    color: #222; }

.bwp-breadcrumb .delimiter {
  margin: 0 12px;
  display: inline-block;
  width: 6px;
  height: 6px;
  background: url("/wp-content/themes/cariana/images/icon-br.png") center no-repeat; }
/* Slideshow -------------------------------------------------------------------------------------- */
.bwp-slideshow .wpb-inner {
  margin-bottom: 0 !important; }
/* Container -------------------------------------------------------------------------------------- */
.bwp-main {
  background: transparent;
  padding-top: 0px;
  padding-bottom: 0px; }

.bwp-main .page-title {
  margin: 0 0 100px 0;
  font-size: 20px;
  text-align: center;
  background-position: center;
  padding: 108px 0;
  background: #f5f5f5; }
  @media (max-width: 767px) {
    .bwp-main .page-title {
      margin-bottom: 70px; } }
  .bwp-main .page-title h1 {
    margin-top: 0;
    font-weight: 600;
    font-size: 26px;
    margin-bottom: 13px; }
/* Content -------------------------------------------------------------------------------------- */
.bwp-content {
  background: transparent; }

.bwp-content:before, .bwp-content:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */ }

.bwp-content:after {
  clear: both; }
/* Pagination -------------------------------------------------------------------------------------- */
.bwp-pagination {
  margin: 0; }
/************************************************************************************************
 BLOCK FOOTER 
 *************************************************************************************************/
#bwp-footer {
  background: transparent;
  padding-top: 0;
  padding-bottom: 0;
  position: relative;
  color: #909090;
  border-bottom: none;
  font-size: 13px;
  z-index: 2;
  line-height: 22px;
  margin-top: 95px; }

#bwp-footer a {
  font-size: 13px;
  color: #909090;
  line-height: 30px; }
  #bwp-footer a:hover, #bwp-footer a:focus, #bwp-footer a:active {
    color: #222; }

#bwp-footer .wpb_single_image a {
  line-height: 100%; }

#bwp-footer .wpb_content_element {
  margin-bottom: 0; }

#bwp-footer .footer-text-coppyright {
  font-size: 11px;
  text-transform: uppercase; }

#bwp-footer .footer-social i {
  margin-right: 20px;
  font-size: 14px;
  width: 12px;
  color: #909090; }
  .rtl #bwp-footer .footer-social i {
    margin-left: 20px;
    margin-right: inherit; }
  @media (max-width: 991px) {
      #bwp-footer .footer-social i {
        margin-right: 10px; }
        .rtl #bwp-footer .footer-social i {
          margin-left: 10px;
          margin-right: inherit; } }

#bwp-footer .footer-social-link h6 {
  font-size: 14px;
  text-transform: capitalize;
  display: inline-block;
  float: left;
  font-weight: 600;
  color: #222;
  margin-right: 10px;
  margin-bottom: 0;
  margin-top: 0;
  line-height: 30px; }
  .rtl #bwp-footer .footer-social-link h6 {
    float: right; }
  .rtl #bwp-footer .footer-social-link h6 {
    margin-left: 10px;
    margin-right: inherit; }
  #bwp-footer .footer-social-link .social-link {
    float: left; }
  .rtl #bwp-footer .footer-social-link .social-link {
    float: right; }

#bwp-footer .footer-opening {
  line-height: 26px; }

#bwp-footer h6.widget-title {
  font-size: 14px; }

#bwp-footer .widget-title {
  margin-top: 0;
  margin-bottom: 15px;
  letter-spacing: 0.5px; }

#bwp-footer ul {
  list-style: none;
  padding: 0; }
  #bwp-footer ul li {
    overflow: hidden;
    line-height: 30px; }
  #bwp-footer ul.list-link {
    margin-top: -2px; }

#bwp-footer .widget-custom-menu ul#menu-copyright-link {
  text-align: center; }
  #bwp-footer .widget-custom-menu ul#menu-copyright-link li {
    display: inline-block;
    vertical-align: top; }
  #bwp-footer .widget-custom-menu ul#menu-copyright-link li a {
    font-size: 11px;
    font-weight: 500;
    text-transform: uppercase;
    padding: 0 3px; }
  #bwp-footer .widget-custom-menu ul#menu-copyright-link li a:after {
    content: ".";
    display: inline-block;
    padding-left: 8px; }
  .rtl #bwp-footer .widget-custom-menu ul#menu-copyright-link li a:after {
    padding-right: 8px;
    padding-left: inherit; }
  #bwp-footer .widget-custom-menu ul#menu-copyright-link li:last-child a {
    padding-right: 0; }
  .rtl #bwp-footer .widget-custom-menu ul#menu-copyright-link li:last-child a {
    padding-left: 0;
    padding-right: inherit; }
  #bwp-footer .widget-custom-menu ul#menu-copyright-link li:last-child a:after {
    display: none; }

#bwp-footer.footer-9, #bwp-footer.footer-1 {
  background: #f5f5f5; }

#bwp-footer.footer-9, #bwp-footer.footer-1, #bwp-footer.footer-7 {
  padding: 70px 0; }
  #bwp-footer.footer-9 .footer-text-coppyright, #bwp-footer.footer-1 .footer-text-coppyright, #bwp-footer.footer-7 .footer-text-coppyright {
    margin-top: 25px; }
  #bwp-footer.footer-9 .wpb_single_image, #bwp-footer.footer-1 .wpb_single_image, #bwp-footer.footer-7 .wpb_single_image {
    margin-top: 25px; }
  #bwp-footer.footer-9 .wpbingo-newsletter .content-newsletter, #bwp-footer.footer-1 .wpbingo-newsletter .content-newsletter, #bwp-footer.footer-7 .wpbingo-newsletter .content-newsletter {
    padding-top: 5px; }

#bwp-footer.footer-2 .footer-top, #bwp-footer.footer-10 .footer-top {
  background: #f9f9f9;
  padding: 60px 0;
  border-bottom: 1px solid #fff; }
  #bwp-footer.footer-2 .footer-bottom, #bwp-footer.footer-10 .footer-bottom {
    background: #f9f9f9;
    padding: 50px 0; }
  #bwp-footer.footer-2 .footer-copyright, #bwp-footer.footer-10 .footer-copyright {
    padding: 23px 0;
    text-transform: uppercase;
    font-size: 11px; }

#bwp-footer.footer-3 .footer-top {
  text-align: center;
  padding-top: 75px;
  padding-bottom: 74px; }
  #bwp-footer.footer-3 .social-link {
    display: inline-block;
    margin-top: 30px; }
  #bwp-footer.footer-3 .footer-copyright {
    background: #000;
    font-size: 13px;
    padding-top: 25px;
    padding-bottom: 20px; }
  #bwp-footer.footer-3 .footer-copyright a:hover {
    color: #fff; }
  #bwp-footer.footer-3 .footer-copyright .widget-custom-menu ul#menu-copyright-link {
    text-align: left; }
  .rtl #bwp-footer.footer-3 .footer-copyright .widget-custom-menu ul#menu-copyright-link {
    text-align: right; }
  #bwp-footer.footer-3 .footer-copyright .widget-custom-menu ul#menu-copyright-link li {
    line-height: 24px; }
  #bwp-footer.footer-3 .footer-copyright .widget-custom-menu ul#menu-copyright-link li a {
    line-height: 24px; }
  #bwp-footer.footer-3 .footer-copyright .widget-custom-menu ul#menu-copyright-link li:first-child a {
    padding-left: 0; }
    .rtl #bwp-footer.footer-3 .footer-copyright .widget-custom-menu ul#menu-copyright-link li:first-child a {
      padding-right: 0;
      padding-left: inherit; }
  #bwp-footer.footer-3 .footer-copyright .bwp-widget-banner {
    text-align: right; }
  .rtl #bwp-footer.footer-3 .footer-copyright .bwp-widget-banner {
    text-align: left; }

#bwp-footer.footer-4 {
  padding-top: 70px;
  padding-bottom: 75px; }
  @media (min-width: 992px) {
      #bwp-footer.footer-4 .wpbingo-newsletter {
        padding-right: 75px; }
        .rtl #bwp-footer.footer-4 .wpbingo-newsletter {
          padding-left: 75px;
          padding-right: inherit; } }
  #bwp-footer.footer-4 .wpbingo-newsletter .content-newsletter {
    padding-top: 5px; }
  #bwp-footer.footer-4 .footer-text-coppyright {
    margin-top: 25px;
    margin-bottom: 12px; }

#bwp-footer.footer-5 {
  text-align: center;
  padding-top: 72px;
  padding-bottom: 65px; }
  #bwp-footer.footer-5 .footer-text-coppyright {
    margin-top: 43px;
    margin-bottom: 12px; }
  #bwp-footer.footer-5 .social-link {
    display: inline-block;
    margin-top: 22px; }
  #bwp-footer.footer-5 .wpbingo-newsletter .content-newsletter {
    margin-top: 14px; }
  #bwp-footer.footer-5 .footer-infor {
    line-height: 26px; }
  #bwp-footer.footer-5 .footer-infor .footer-infor-title {
    color: #666; }
  #bwp-footer.footer-5 .footer-infor .phone {
    font-weight: 300;
    font-size: 18px;
    color: #666;
    margin-top: 4px;
    margin-bottom: 14px; }

#bwp-footer.footer-7 {
  color: #a3a3a3;
  background: #000; }
  #bwp-footer.footer-7 a {
    color: #a3a3a3; }
  #bwp-footer.footer-7 a:hover, #bwp-footer.footer-7 a:focus, #bwp-footer.footer-7 a:active {
    color: #fff; }
  #bwp-footer.footer-7 .wpbingo-newsletter input[type="email"] {
    font-weight: 500; }
  #bwp-footer.footer-7 .wpbingo-newsletter input[type="email"]:-moz-placeholder {
    color: #666; }
  #bwp-footer.footer-7 .wpbingo-newsletter input[type="email"]::-moz-placeholder {
    color: #666; }
  #bwp-footer.footer-7 .wpbingo-newsletter input[type="email"]:-ms-input-placeholder {
    color: #666; }
  #bwp-footer.footer-7 .wpbingo-newsletter input[type="email"]::-webkit-input-placeholder {
    color: #666; }
  #bwp-footer.footer-7 .wpbingo-newsletter input[type="submit"] {
    color: #666; }

#bwp-footer.footer-8 {
  background: #f3f3f3;
  padding: 30px 0; }
  #bwp-footer.footer-8 .footer-copyright-text {
    padding: 4px 0; }
  #bwp-footer.footer-8 ul.social-link {
    float: right; }
  .rtl #bwp-footer.footer-8 ul.social-link {
    float: left; }

#bwp-footer.footer-11 {
  color: #909090; }
  #bwp-footer.footer-11 a {
    color: #909090; }
  #bwp-footer.footer-11 a:hover, #bwp-footer.footer-11 a:focus, #bwp-footer.footer-11 a:active {
    color: #fff; }
  #bwp-footer.footer-11 .footer-bottom {
    background: #000;
    padding: 50px 0; }
  #bwp-footer.footer-11 .footer-bottom .widget-title {
    color: #fff; }
  #bwp-footer.footer-11 .footer-copyright {
    padding: 23px 0;
    text-transform: uppercase;
    font-size: 11px; }
/*  */
/* Newletter Popup */
/*  */
.newsletterpopup .close-popup {
  background: #222;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  cursor: pointer;
  position: absolute;
  right: -10px;
  top: -10px;
  line-height: 22px;
  text-align: center;
  width: 22px;
  height: 22px;
  color: #fff;
  z-index: 1; }

.rtl .newsletterpopup .close-popup {
  left: -10px;
  right: auto; }

.newsletterpopup .close-popup:before {
  content: "\f136";
  font-family: "Material";
  font-size: 16px; }

.newsletterpopup .close-popup:hover {
  background: #2f2f2f; }

.popupshadow {
  background-color: rgba(0, 0, 0, 0.5);
  height: 100%;
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 99999;
  display: block; }

.rtl .popupshadow {
  right: 0;
  left: auto; }

.newsletterpopup {
  background: #fff;
  box-sizing: border-box;
  height: auto;
  left: 50%;
  margin: -180px 0 0 -345px;
  padding: 15px;
  position: fixed;
  text-align: left;
  top: 45%;
  width: 650px;
  z-index: 1000000;
  display: inline-block;
  max-height: 400px;
  border-radius: 30px;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  -ms-border-radius: 30px;
  -o-border-radius: 30px;
  -webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.35);
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.35); }

.rtl .newsletterpopup {
  right: 50%;
  left: auto; }

.rtl .newsletterpopup {
  margin: -180px -345px 0 0; }

.rtl .newsletterpopup {
  text-align: right; }

.newsletterpopup .wp-newletter {
  padding: 85px 0;
  margin-bottom: 70px;
  text-align: center;
  max-width: 400px;
  margin: 0 auto;
  width: 100%; }
  .newsletterpopup .wp-newletter .wpbingo-newsletter .title-newsletter {
    font-size: 24px;
    letter-spacing: 1px; }
  .newsletterpopup .wp-newletter .wpbingo-newsletter .text-newsletter {
    line-height: 20px;
    font-size: 13px; }
  .newsletterpopup .wp-newletter .wpbingo-newsletter .content-newsletter {
    margin-top: 30px;
    padding: 0;
    border-bottom: none; }
  .newsletterpopup .wp-newletter .wpbingo-newsletter .content-newsletter .wpcf7-form-control-wrap {
    margin: 0; }
  .newsletterpopup .wp-newletter .wpbingo-newsletter .content-newsletter span.wpcf7-not-valid-tip {
    margin-top: 10px; }
  .newsletterpopup .wp-newletter .wpbingo-newsletter input[type="email"] {
    height: 48px;
    padding: 0 20px;
    font-size: 13px;
    border: 1px solid #dfdfdf;
    border-bottom-left-radius: 30px;
    border-top-left-radius: 30px; }
  .newsletterpopup .wp-newletter .wpbingo-newsletter input[type="submit"] {
    padding: 13px 20px;
    background: #222;
    color: #fff;
    font-size: 12px;
    border-bottom-right-radius: 30px;
    border-top-right-radius: 30px; }
  .newsletterpopup .wp-newletter div.wpcf7-validation-errors {
    padding: 10px; }
  .newsletterpopup .wp-newletter span.ajax-loader {
    top: 15px; }

.newsletterpopup .wpcf7-form div.wpcf7-validation-errors {
  margin-top: 0 !important; }
/* Copyright -------------------------------------------------------------------------------------- */
.bwp-copyright {
  color: #222;
  font-size: 14px;
  font-weight: 400;
  background: transparent;
  font-family: 'Bitter', serif;
  margin-top: 80px; }

.bwp-copyright .widget .widget-title, .bwp-copyright .widget .widgettitle, .bwp-copyright .widget .wpb_heading {
  color: #fff;
  text-transform: normal;
  margin: 40px 0 17px;
  font-size: 16px; }

.bwp-copyright .container {
  padding-bottom: 9px;
  position: relative;
  padding-top: 10px; }
  .bwp-copyright .container:before {
    position: absolute;
    top: 0;
    content: "";
    background: #dedede;
    left: 15px;
    width: calc(100% - 30px);
    height: 1px; }
  .rtl .bwp-copyright .container:before {
    right: 15px;
    left: auto; }
  .bwp-copyright .container .payment {
    text-align: right; }
  .rtl .bwp-copyright .container .payment {
    text-align: left; }
/* 6. Layout */
/* Page default --------------------------------- */
.default-template .article {
  background: #fff; }
/* Elements Boostrap Page ---------------------------------- */
.bs-component .modal, .bs-docs-section .modal {
  bottom: auto;
  display: block;
  left: auto;
  position: relative;
  right: auto;
  top: auto;
  z-index: 1; }

.bs-component p:empty, .bs-docs-section p:empty {
  margin: 0;
  padding: 0;
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0; }

.bs-component br, .bs-docs-section br {
  display: none; }

.bs-component .modal-dialog, .bs-docs-section .modal-dialog {
  width: 90%; }
/* Contact Page ---------------------------------- */
div.wpcf7-validation-errors {
  margin: 0;
  padding: 10px; }

.contact-form-content {
  padding: 20px;
  background: #fff;
  margin-bottom: 30px;
  min-height: 260px; }

.contact-form-content .rounded {
  color: #fff;
  width: 40px;
  height: 40px;
  background: rgba(0, 0, 0, 0); }
  .contact-form-content .rounded .fa, .contact-form-content .rounded .icon {
    font-size: 16px;
    margin: 13px; }

.contact-form-content small {
  color: #333; }

#bwp-main .wpb_gmaps_widget .wpb_wrapper {
  background: none;
  padding: 0; }

#bwp-main #wpcf7-f8-p321-o1 p .wpcf7-form-control-wrap {
  margin-top: 5px;
  display: block; }

.text-block-page {
  border-bottom: 1px solid #dfdfdf;
  padding-bottom: 10px;
  margin: 0 0 22px 0; }

.rtl .text-block-page {
  margin: 0 0 22px 0; }

h3.text-block-page {
  font-size: 18px; }

.contact-info > .wpb_wrapper {
  font-size: 11px;
  display: flex;
  justify-content: space-between; }
  .contact-info > .wpb_wrapper > div {
    display: flex; }
  .contact-info > .wpb_wrapper > div i {
    width: 25px;
    height: 25px;
    line-height: 25px;
    background: #222;
    color: #fff;
    font-size: 14px;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    text-align: center;
    margin-right: 20px;
    margin-top: 5px; }
  .rtl .contact-info > .wpb_wrapper > div i {
    margin-left: 20px;
    margin-right: inherit; }
  .contact-info > .wpb_wrapper > div:first-child() > span, .contact-info > .wpb_wrapper > div:last-child() > span {
    text-align: right; }
  .rtl .contact-info > .wpb_wrapper > div:first-child() > span, .rtl .contact-info > .wpb_wrapper > div:last-child() > span {
    text-align: left; }

.contact-text {
  font-size: 12px; }

.contact-us-form {
  width: 100%;
  max-width: 570px;
  margin: 0 auto; }

.contact-us-form .row {
  margin-left: -5px;
  margin-right: -5px; }
  .contact-us-form .row > div {
    padding-left: 5px;
    padding-right: 5px; }

.contact-us-form input, .contact-us-form textarea {
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease; }
  .contact-us-form input::-webkit-input-placeholder, .contact-us-form textarea::-webkit-input-placeholder {
    /* Chrome/Opera/Safari */
    text-transform: uppercase;
    color: #999;
    font-size: 11px; }
  .contact-us-form input::-moz-placeholder, .contact-us-form textarea::-moz-placeholder {
    /* Firefox 19+ */
    text-transform: uppercase;
    color: #999;
    font-size: 11px; }
  .contact-us-form input:-ms-input-placeholder, .contact-us-form textarea:-ms-input-placeholder {
    /* IE 10+ */
    text-transform: uppercase;
    color: #999;
    font-size: 11px; }
  .contact-us-form input::-moz-placeholder, .contact-us-form textarea::-moz-placeholder {
    /* Firefox 18- */
    text-transform: uppercase;
    color: #999;
    font-size: 11px; }

.contact-us-form input[type="text"], .contact-us-form input[type="email"], .contact-us-form input[type="number"] {
  height: 40px;
  margin-bottom: 10px;
  width: 100%;
  border: 0;
  background: #ececec;
  border: 1px solid #ececec;
  padding: 10px 15px; }
  .contact-us-form input[type="text"]:hover, .contact-us-form input[type="email"]:hover, .contact-us-form input[type="number"]:hover, .contact-us-form input[type="text"]:focus, .contact-us-form input[type="email"]:focus, .contact-us-form input[type="number"]:focus {
    background: transparent;
    border-color: #222; }

.contact-us-form textarea {
  width: 100%;
  border: 0;
  padding: 10px 15px;
  background: #ececec;
  border: 1px solid #ececec; }
  .contact-us-form textarea:hover, .contact-us-form textarea:focus {
    background: transparent;
    border-color: #222; }

.contact-us-form input[type="submit"] {
  margin-top: 13px;
  height: 44px;
  line-height: 44px;
  text-transform: uppercase;
  font-weight: 500;
  text-align: center;
  font-size: 12px;
  float: right;
  background: #222;
  color: #fff;
  border: none;
  width: 100%;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .rtl .contact-us-form input[type="submit"] {
    float: left; }
  .contact-us-form input[type="submit"]:hover {
    background: #2f2f2f; }

div.wpcf7 .contact-us-form .ajax-loader {
  width: 100%;
  background-repeat: no-repeat;
  background-position: center;
  margin-top: 10px;
  margin-left: 0; }

.rtl div.wpcf7 .contact-us-form .ajax-loader {
  margin-right: 0;
  margin-left: inherit; }
/* Page About Us ---------------------------------- */
.about-info h2 {
  margin-top: -4px;
  margin-bottom: 30px; }

.about-info h6 {
  font-size: 12px;
  font-weight: 600; }
  .about-info h6 a {
    margin-right: 5px; }
  .rtl .about-info h6 a {
    margin-left: 5px;
    margin-right: inherit; }
  .about-info h6 img {
    -webkit-transform: translateY(-8px);
    -moz-transform: translateY(-8px);
    -ms-transform: translateY(-8px);
    -o-transform: translateY(-8px);
    transform: translateY(-8px); }
/* Page Not Found ---------------------------------- */
.page_not_found {
  margin: 20px 0 80px 0; }

.rtl .page_not_found {
  margin: 20px 0 80px 0; }

.page_not_found .error-title {
  letter-spacing: 15px;
  margin: 0;
  font-size: 80px; }

.page_not_found .error-content {
  line-height: 40px;
  margin-bottom: 30px;
  font-size: 28px; }

.page_not_found .page-footer p {
  margin-bottom: 20px; }

.woocommerce-page .header-title {
  display: none; }

.blog-masonry .post-container {
  margin-bottom: 20px;
  background: #fff; }

.blog-masonry .entry-title {
  font-size: 16px;
  line-height: 1.2;
  padding-top: 10px;
  margin-bottom: 0 !important; }

.blog-masonry .entry-meta {
  margin-top: 5px !important; }

.blog-page-list .entry-title {
  font-size: 17px;
  line-height: 1.2;
  padding-top: 10px;
  margin-bottom: 0 !important; }

.blog-page-list .entry-meta {
  margin-top: 5px !important; }

.bwp-portfolio .portfolio-tab {
  display: block;
  overflow: hidden;
  text-align: center;
  margin-bottom: 40px;
  margin-top: 20px; }
  .bwp-portfolio .portfolio-tab ul {
    padding-left: 0;
    display: inline-flex; }
  .rtl .bwp-portfolio .portfolio-tab ul {
    padding-right: 0;
    padding-left: inherit; }
  .bwp-portfolio .portfolio-tab ul li {
    margin: 0 5px;
    float: none;
    display: inline-block;
    vertical-align: top;
    background: #fff;
    border: 1px solid #222;
    color: #222;
    height: 35px;
    line-height: 35px;
    padding: 0 20px;
    border-radius: 20px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    -ms-border-radius: 20px;
    -o-border-radius: 20px;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
    font-size: 11px;
    font-weight: 500 !important;
    text-transform: uppercase;
    letter-spacing: 0.5px;
    position: relative;
    z-index: 0; }
  .bwp-portfolio .portfolio-tab ul li:before {
    content: "";
    position: absolute;
    background: #222;
    left: -1px;
    top: -1px;
    width: calc(100% + 2px);
    height: calc(100% + 2px);
    transform: scale(0);
    opacity: 0;
    border-radius: 20px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    -ms-border-radius: 20px;
    -o-border-radius: 20px;
    -webkit-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
    z-index: -1; }
  .rtl .bwp-portfolio .portfolio-tab ul li:before {
    right: -1px;
    left: auto; }
  .bwp-portfolio .portfolio-tab ul li.selected, .bwp-portfolio .portfolio-tab ul li:hover {
    cursor: pointer;
    color: #fff;
    border-color: transparent; }
  .bwp-portfolio .portfolio-tab ul li.selected:before, .bwp-portfolio .portfolio-tab ul li:hover:before {
    transform: scale(1);
    opacity: 1; }

.bwp-portfolio .portfolio-container ul {
  padding-left: 0; }
  .rtl .bwp-portfolio .portfolio-container ul {
    padding-right: 0;
    padding-left: inherit; }
  .bwp-portfolio .portfolio-container ul li {
    list-style: none;
    margin-bottom: 30px; }
  .bwp-portfolio .portfolio-container .portfolio-item-inner {
    position: relative;
    overflow: hidden; }
  .bwp-portfolio .portfolio-container .portfolio-item-inner::before {
    content: "";
    position: absolute;
    width: 0;
    height: 0;
    top: 50%;
    left: 50%;
    background: rgba(0, 0, 0, 0.5);
    -webkit-transition: all 1s ease-in-out;
    transition: all 1s ease-in-out;
    -webkit-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
    opacity: 0;
    visibility: hidden; }
  .rtl .bwp-portfolio .portfolio-container .portfolio-item-inner::before {
    right: 50%;
    left: auto; }
  .bwp-portfolio .portfolio-container .portfolio-item-inner:hover::before {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
    opacity: 1;
    visibility: visible;
    width: 100%;
    height: 100%;
    top: 0;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    left: 0; }
  .rtl .bwp-portfolio .portfolio-container .portfolio-item-inner:hover::before {
    right: 0;
    left: auto; }
  .bwp-portfolio .portfolio-container .portfolio-item-inner:hover .pitem-text h3 {
    top: -55px;
    opacity: 1;
    visibility: visible; }
  .bwp-portfolio .portfolio-container .portfolio-item-inner:hover .pitem-text .item-more {
    right: calc(50% - 40px);
    opacity: 1;
    visibility: visible; }
  .rtl .bwp-portfolio .portfolio-container .portfolio-item-inner:hover .pitem-text .item-more {
    left: calc(50% - 40px);
    right: auto; }
  .bwp-portfolio .portfolio-container .portfolio-item-inner:hover .pitem-text .item-popup {
    left: calc(50% - 40px);
    opacity: 1;
    visibility: visible; }
  .rtl .bwp-portfolio .portfolio-container .portfolio-item-inner:hover .pitem-text .item-popup {
    right: calc(50% - 40px);
    left: auto; }
  .bwp-portfolio .portfolio-container .portfolio-item-inner .pitem-text {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    display: inline-block;
    text-align: center;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%); }
  .rtl .bwp-portfolio .portfolio-container .portfolio-item-inner .pitem-text {
    right: 50%;
    left: auto; }
  .bwp-portfolio .portfolio-container .portfolio-item-inner .pitem-text h3 {
    position: absolute;
    top: -180px;
    width: 100%;
    left: 0;
    opacity: 0;
    margin: 0;
    visibility: hidden;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out; }
  .rtl .bwp-portfolio .portfolio-container .portfolio-item-inner .pitem-text h3 {
    right: 0;
    left: auto; }
  .bwp-portfolio .portfolio-container .portfolio-item-inner .pitem-text h3 a {
    font-size: 16px;
    font-weight: bold; }
  .bwp-portfolio .portfolio-container .portfolio-item-inner .pitem-text a {
    color: #fff;
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out; }
  .bwp-portfolio .portfolio-container .portfolio-item-inner .pitem-text a:hover {
    text-shadow: 0px 0px 10px #fff; }
  .bwp-portfolio .portfolio-container .portfolio-item-inner .pitem-text .item-more {
    position: absolute;
    top: -17.5px;
    right: 0;
    opacity: 0;
    visibility: hidden;
    width: 35px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    border: 1px solid #fff;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out; }
  .rtl .bwp-portfolio .portfolio-container .portfolio-item-inner .pitem-text .item-more {
    left: 0;
    right: auto; }
  .bwp-portfolio .portfolio-container .portfolio-item-inner .pitem-text .item-more span {
    line-height: 35px; }
  .bwp-portfolio .portfolio-container .portfolio-item-inner .pitem-text .item-popup {
    position: absolute;
    top: -17.5px;
    left: 0;
    opacity: 0;
    visibility: hidden;
    width: 35px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    border: 1px solid #fff;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out; }
  .rtl .bwp-portfolio .portfolio-container .portfolio-item-inner .pitem-text .item-popup {
    right: 0;
    left: auto; }
  .bwp-portfolio .portfolio-container .portfolio-item-inner .pitem-text .item-popup span {
    line-height: 35px; }

.bwp-portfolio .bwp-portfolio.masonry .portfolio-content li {
  padding: 0;
  margin-bottom: 0; }

.error404 #bwp-main > .container {
  padding-bottom: 100px; }

.error404 .content-page-404 {
  text-align: center;
  padding-top: 100px; }
  .error404 .content-page-404 img {
    margin-bottom: 40px; }
  .error404 .content-page-404 .text-error {
    font-size: 18px;
    color: #222;
    font-weight: 600;
    margin-bottom: 25px; }
  .error404 .content-page-404 .sub-error {
    width: 100%;
    max-width: 380px;
    margin: 0 auto;
    font-size: 12px; }
  .error404 .content-page-404 a {
    margin-top: 40px;
    color: #fff !important;
    border-radius: 30px;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    -ms-border-radius: 30px;
    -o-border-radius: 30px; }
  .error404 .content-page-404 a:hover {
    background-color: #333; }
  .error404 .content-page-404 a:after {
    display: none; }
  .error404 .content-page-404 a i {
    width: 28px;
    height: 28px;
    margin-right: 10px;
    background: url("/wp-content/themes/cariana/images/icon-home.png") no-repeat;
    vertical-align: middle;
    display: inline-block; }
/* Page My Account ---------------------------------- */
.woocommerce-MyAccount-navigation {
  background: #fff;
  border: 1px solid #e5e5e5;
  margin-bottom: 60px;
  padding: 20px 30px;
  width: 30%;
  float: left; }

.rtl .woocommerce-MyAccount-navigation {
  float: right; }

.woocommerce-MyAccount-navigation ul {
  padding: 0;
  list-style: none; }
  .woocommerce-MyAccount-navigation ul li {
    border-bottom: 1px solid #e5e5e5;
    list-style-type: none;
    padding: 10px 0;
    vertical-align: middle; }
  .woocommerce-MyAccount-navigation ul li:last-child {
    border-bottom: none; }
  .woocommerce-MyAccount-navigation ul li a, .woocommerce-MyAccount-navigation ul li span {
    -webkit-transition: all 0.2s ease 0s;
    transition: all 0.2s ease 0s; }
  .woocommerce-MyAccount-navigation ul li a.active, .woocommerce-MyAccount-navigation ul li span.active, .woocommerce-MyAccount-navigation ul li a:hover, .woocommerce-MyAccount-navigation ul li span:hover {
    color: #222;
    cursor: pointer; }

.woocommerce-MyAccount-content {
  width: 68%;
  float: right; }

.rtl .woocommerce-MyAccount-content {
  float: left; }

.woocommerce-MyAccount-content h2 {
  font-size: 16px; }

.woocommerce-MyAccount-content h3 {
  font-size: 12px; }

.woocommerce-MyAccount-content input[type="submit"] {
  background: #222;
  color: #fff;
  border: none;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  font-size: 12px;
  text-transform: uppercase;
  font-weight: bold;
  padding: 5px 10px; }
  .woocommerce-MyAccount-content input[type="submit"]:hover {
    background: #2f2f2f; }

.lost_reset_password .form-row {
  margin: 0; }
  .lost_reset_password .form-row input[type="submit"] {
    position: absolute;
    bottom: 0;
    height: 35px; }

.woocommerce-cart-form {
  margin-bottom: 30px; }

.wc-proceed-to-checkout .wc-forward:after {
  content: "\f061"; }
/* 7. Post */
.sticky {
  border: 1px solid #dfdfdf;
  margin-bottom: 40px;
  padding-bottom: 0 !important; }

.sticky .post-content {
  padding: 30px 20px; }

.sticky .entry-title a {
  font-size: 28px !important; }

.sticky .sticky-post {
  background-color: #222;
  color: #fff;
  font-weight: 700;
  letter-spacing: 0.04em;
  padding: 5px 10px !important;
  position: absolute;
  top: 0;
  text-transform: uppercase; }
/************************************************************************************************
 POST ARCHIVES
 *************************************************************************************************/
.cate-post-content .blog-content-grid .post-content h3.entry-title a, .cate-post-content .blog-content-masonry .post-content h3.entry-title a {
  font-size: 17px;
  color: #606060; }

.cate-post-content .post-content h3.entry-title {
  margin: 25px 0 6px; }
  .cate-post-content .post-content h3.entry-title a {
    font-size: 26px;
    font-family: 'Poppins', sans-serif;
    line-height: 26px;
    color: #222;
    font-weight: 500; }
  .cate-post-content .post-content h3.entry-title a:hover {
    color: #222; }
  .cate-post-content .post-content .read-more {
    color: #222;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    position: relative;
    white-space: nowrap; }
  .cate-post-content .post-content .read-more:before {
    position: absolute;
    top: 2px;
    left: 7px;
    content: "\f301";
    font-family: Material;
    font-size: 12px;
    opacity: 0;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease; }
  .rtl .cate-post-content .post-content .read-more:before {
    right: 7px;
    left: auto; }
  .cate-post-content .post-content .read-more:hover {
    padding-left: 15px; }
  .rtl .cate-post-content .post-content .read-more:hover {
    padding-right: 15px;
    padding-left: inherit; }
  .cate-post-content .post-content .read-more:hover:before {
    opacity: 1;
    left: 0; }
  .rtl .cate-post-content .post-content .read-more:hover:before {
    right: 0;
    left: auto; }
  .cate-post-content .post-content .entry-meta > span:not(.sticky-post) {
    position: relative;
    padding: 0 12px; }
  .cate-post-content .post-content .entry-meta > span:not(.sticky-post):first-child {
    padding-left: 0; }
  .rtl .cate-post-content .post-content .entry-meta > span:not(.sticky-post):first-child {
    padding-right: 0;
    padding-left: inherit; }
  .cate-post-content .post-content .entry-meta > span:not(.sticky-post):after {
    position: absolute;
    right: 0;
    content: "|";
    color: #999; }
  .rtl .cate-post-content .post-content .entry-meta > span:not(.sticky-post):after {
    left: 0;
    right: auto; }
  .cate-post-content .post-content .entry-meta > span:not(.sticky-post):last-child:after {
    display: none; }
  .cate-post-content .post-content .entry-meta > span:not(.sticky-post):nth-child(2).post-date {
    padding-left: 0; }
  .rtl .cate-post-content .post-content .entry-meta > span:not(.sticky-post):nth-child(2).post-date {
    padding-right: 0;
    padding-left: inherit; }

.cate-post-content .format-video iframe {
  width: 100% !important; }

.cate-post-content .list-post {
  margin: 0px 0px 50px; }
  .cate-post-content .list-post .post-content .entry-meta > span {
    padding: 0 15px; }
  .cate-post-content .list-post .post-content .entry-meta > span:first-child {
    padding-left: 0; }
  .rtl .cate-post-content .list-post .post-content .entry-meta > span:first-child {
    padding-right: 0;
    padding-left: inherit; }

.cate-post-content .grid-post {
  margin-bottom: 40px; }

.cate-post-content .byline, .cate-post-content .updated:not(.published) {
  display: none; }

.post_format-post-format-gallery .gallery-slider .slick-arrow {
  background: #fff;
  top: 10px;
  font-size: 20px;
  text-align: center;
  right: 10px;
  width: 35px;
  height: 35px;
  line-height: 35px;
  color: #999; }
  .rtl .post_format-post-format-gallery .gallery-slider .slick-arrow {
    left: 10px;
    right: auto; }
  .post_format-post-format-gallery .gallery-slider .slick-arrow.fa-long-arrow-left {
    right: 50px; }
  .rtl .post_format-post-format-gallery .gallery-slider .slick-arrow.fa-long-arrow-left {
    left: 50px;
    right: auto; }
  .post_format-post-format-gallery .gallery-slider .slick-arrow:hover {
    color: #222; }

.blog-content-grid {
  display: flex;
  flex-wrap: wrap; }
/************************************************************************************************
 POST SINGLE
 *************************************************************************************************/
.comments-area {
  padding-top: 20px; }

.comments-area > ol > li, .comments-area > ul > li {
  padding: 0 !important; }

.comments-area ul {
  list-style: disc; }

.comments-area ol {
  list-style: decimal; }

.comments-area .comments-title {
  font-size: 18px; }

.comments-area .comment-list {
  margin-top: 30px;
  list-style: none;
  padding: 0px; }
  .comments-area .comment-list .children {
    list-style: none;
    padding-left: 30px; }
  .rtl .comments-area .comment-list .children {
    padding-right: 30px;
    padding-left: inherit; }
  .comments-area .comment-list b.fn {
    color: #252525; }
  .comments-area .comment-list img {
    margin-right: 10px; }
  .rtl .comments-area .comment-list img {
    margin-left: 10px;
    margin-right: inherit; }
  .comments-area .comment-list .comment-author {
    display: inline-block; }
  .comments-area .comment-list .comment-metadata {
    display: inline-block; }
  .comments-area .comment-list .comment-content {
    margin-top: 20px; }
  .comments-area .comment-list .comment-body {
    border-bottom: 1px solid #dfdfdf;
    margin-bottom: 20px;
    padding-bottom: 20px; }
  .comments-area .comment-list .comment-body a {
    color: #222; }
  .comments-area .comment-list .comment-body a:hover {
    color: #222; }
  .comments-area .comment-list .reply a {
    font-weight: bold; }
  .comments-area .comment-list > li:last-child .comment-respond {
    margin-bottom: 0; }

.comments-area .no-comments {
  font-weight: bold;
  color: #222; }

.comments-area .comment-respond {
  margin-top: 40px;
  margin-bottom: 40px; }
  .comments-area .comment-respond .comment-reply-title {
    font-size: 18px;
    margin-bottom: 20px; }
  .comments-area .comment-respond .comment-form-url input {
    border: 1px solid #dedede;
    padding: 5px 6px; }
  .comments-area .comment-respond label {
    min-width: 55px;
    font-weight: 400;
    color: #1c1c1c;
    margin-bottom: 20px; }
  .comments-area .comment-respond .form-submit .submit {
    background: #222;
    margin-top: 20px;
    border: none;
    color: #fff;
    text-transform: uppercase;
    padding: 13px 25px;
    font-weight: bold;
    border-radius: 20px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    -ms-border-radius: 20px;
    -o-border-radius: 20px; }
  .comments-area .comment-respond .form-submit .submit:hover {
    background: #090909; }
  .comments-area .comment-respond textarea {
    width: 100%; }

.post .entry-meta-content .social-share a {
  display: inline-block; }
  .post .entry-meta-content .social-share a i {
    width: 40px;
    height: 40px;
    line-height: 40px;
    color: #fff;
    text-align: center;
    font-size: 16px;
    margin: 0 3px;
    border-radius: 100%;
    -webkit-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s; }
  .post .entry-meta-content .social-share a i.fa-facebook {
    background: #3a5897; }
  .post .entry-meta-content .social-share a i.fa-facebook:hover {
    background: #222; }
  .post .entry-meta-content .social-share a i.fa-google-plus {
    background: #e14a3c; }
  .post .entry-meta-content .social-share a i.fa-google-plus:hover {
    background: #222; }
  .post .entry-meta-content .social-share a i.fa-twitter {
    background: #2fc2ee; }
  .post .entry-meta-content .social-share a i.fa-twitter:hover {
    background: #222; }
  .post .entry-meta-content .social-share a i.fa-linkedin {
    background: #0077b5; }
  .post .entry-meta-content .social-share a i.fa-linkedin:hover {
    background: #222; }
  .post .entry-meta-content .social-share a i.fa-pinterest {
    background: #df2227; }
  .post .entry-meta-content .social-share a i.fa-pinterest:hover {
    background: #222; }
  .post .entry-meta-content .social-share a:last-child i {
    margin-right: 0; }

.post-single .format-gallery .post-content .post-excerpt {
  display: inline-block; }
  .post-single .format-gallery .post-content .post-excerpt > div.gallery {
    display: inline-block;
    width: 100%;
    vertical-align: top;
    margin-bottom: 20px; }

.post-single .format-video iframe {
  width: 100%; }

.post-single > article > div:first-child.post-content h3.entry-title {
  padding: 14px 0 20px;
  font-size: 24px; }

.post-single .post-content {
  padding-bottom: 10px; }
  .post-single .post-content h3.entry-title {
    padding: 27px 0 20px;
    font-size: 20px;
    line-height: 16px;
    color: #444; }
  .post-single .post-content .post-excerpt {
    margin-bottom: 25px;
    font-size: 14px; }
  .post-single .post-content .post-excerpt h3 {
    margin-top: 30px; }
  .post-single .post-content .post-excerpt iframe {
    margin-top: 20px; }
  .post-single .post-content .post-excerpt .post-password-form input[type="submit"] {
    background: #222;
    color: #fff;
    padding: 5px 6px;
    margin-left: -3px;
    border: 1px solid #222; }
  .rtl .post-single .post-content .post-excerpt .post-password-form input[type="submit"] {
    margin-right: -3px;
    margin-left: inherit; }
  .post-single .post-content .entry-meta-content {
    border-top: 1px dotted #dfdfdf;
    border-bottom: 1px dotted #dfdfdf;
    display: flex;
    justify-content: space-between;
    padding: 15px 0;
    width: 100%;
    margin-top: 5px; }
  .post-single .post-content .entry-meta-content .entry-meta {
    line-height: 40px;
    margin: 0; }
  .post-single .post-content .entry-meta-content .entry-meta .byline, .post-single .post-content .entry-meta-content .entry-meta .updated:not(.published) {
    display: none; }
  .post-single .post-content h2.post-btn {
    float: right;
    margin: 0; }
  .rtl .post-single .post-content h2.post-btn {
    float: left; }
  .post-single .post-content h2.post-btn .post-btn-more {
    text-transform: uppercase;
    font-size: 12px;
    font-weight: bold;
    text-transform: uppercase;
    border: 1px solid #747474;
    color: #747474;
    margin: 0px;
    display: inline-block;
    padding: 10px 20px;
    font-family: 'Poppins', sans-serif;
    -webkit-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s; }
  .post-single .post-content h2.post-btn .post-btn-more:hover {
    color: #fff;
    background: #222;
    border-color: #222; }

.post-single .entry-tag .title-tag {
  display: inline-block;
  padding-right: 5px; }
  .rtl .post-single .entry-tag .title-tag {
    padding-left: 5px;
    padding-right: inherit; }
  .post-single .entry-tag a {
    color: #1c1c1c;
    font-size: 14px;
    text-transform: capitalize; }
  .post-single .entry-tag a:hover {
    color: #222; }
/************************************************************************************************
 POST NAVIGATION
 *************************************************************************************************/
.navigation.paging-navigation {
  text-align: center;
  display: inline-block;
  width: 100%;
  clear: both;
  padding-bottom: 30px; }

.navigation.paging-navigation .screen-reader-text {
  display: none; }

.navigation.paging-navigation .page-numbers {
  display: inline-block;
  width: 35px;
  height: 35px;
  padding: 0;
  line-height: 35px;
  text-align: center;
  border: none;
  color: #fff;
  font-size: 14px;
  background: #c4c4c4;
  border-radius: 35px; }
  .navigation.paging-navigation .page-numbers:hover, .navigation.paging-navigation .page-numbers.current {
    background: #222 !important; }
  .navigation.paging-navigation .page-numbers:hover.next, .navigation.paging-navigation .page-numbers.current.next, .navigation.paging-navigation .page-numbers:hover.prev, .navigation.paging-navigation .page-numbers.current.prev {
    color: #fff; }
  .navigation.paging-navigation .page-numbers.next, .navigation.paging-navigation .page-numbers.prev {
    color: #999;
    border-color: #222;
    width: auto;
    height: auto;
    padding: 0 30px;
    font-size: 11px;
    text-transform: uppercase;
    background: transparent;
    border: 1px solid #dfdfdf; }
/*
 * General Post Style using for all with naming class entry
 */
.entry-meta {
  margin: 0 0 10px;
  font-size: 11px;
  color: #999;
  text-transform: uppercase; }

.entry-meta > a, .entry-meta > span {
  padding: 0 7px;
  color: #999; }
  .entry-meta > a:first-child, .entry-meta > span:first-child {
    padding-left: 0; }
  .rtl .entry-meta > a:first-child, .rtl .entry-meta > span:first-child {
    padding-right: 0;
    padding-left: inherit; }
  .entry-meta > a a, .entry-meta > span a {
    color: #999; }
  .entry-meta > a a:hover, .entry-meta > span a:hover {
    color: #222; }

.entry-meta > a:hover {
  color: #222; }

.entry-meta .fa {
  padding-right: 5px; }
  .rtl .entry-meta .fa {
    padding-left: 5px;
    padding-right: inherit; }

.entry-content .page-links {
  width: 100%;
  display: inline-block; }

.entry-vote {
  z-index: 1;
  display: table;
  text-align: center;
  top: 20px;
  position: absolute;
  background: rgba(0, 0, 0, .5);
  width: 44px;
  height: 44px;
  right: 20px; }

.rtl .entry-vote {
  left: 20px;
  right: auto; }

.entry-vote .entry-vote-inner {
  color: #fff;
  display: table-cell;
  vertical-align: middle;
  font-weight: 700; }

.entry-vote.vote-perfect .entry-vote-inner {
  color: #e42234; }

.entry-vote.vote-good .entry-vote-inner {
  color: #e9c931; }

.entry-vote.vote-average .entry-vote-inner {
  color: #91e536; }

.entry-vote.vote-bad .entry-vote-inner {
  color: #fbaf3f; }

.entry-vote.vote-poor .entry-vote-inner {
  color: #57bf6d; }

.entry-image {
  margin: -1px;
  display: block; }

.entry-thumb {
  position: relative; }

.entry-title {
  margin-top: 0;
  line-height: 1.7;
  text-transform: capitalize; }

.entry-title a {
  color: #606060; }
  .entry-title a:hover {
    color: #222; }

.entry-content-inner {
  padding: 20px; }

.type-post {
  margin-bottom: 18px; }

.blog-type .entry-image {
  width: auto;
  height: 169px; }
  .blog-type .entry-image img {
    width: auto; }
/* Using for new, magazine ---------------------------------------------------------------*/
.post-title {
  font-size: 14px; }

.post-thumb {
  position: relative; }

.blog-meta {
  top: 0;
  position: absolute;
  right: 0px; }

.rtl .blog-meta {
  left: 0px;
  right: auto; }

h1.bwp-title-default {
  font-size: 25px;
  padding-top: 30px;
  padding-bottom: 20px; }
/* Block default ------------------------------------------------------------------------*/
.widget {
  margin-bottom: 20px;
  border: 0px solid transparent;
  position: relative;
  padding: 0px;
  /* block styles */ }

.widget .widget-title.separator_align_center .widget-arrow, .widget .widgettitle.separator_align_center .widget-arrow, .widget .wpb_heading.separator_align_center .widget-arrow {
  margin: 0 auto;
  left: 0;
  right: 0; }
  .rtl .widget .widget-title.separator_align_center .widget-arrow, .rtl .widget .widgettitle.separator_align_center .widget-arrow, .rtl .widget .wpb_heading.separator_align_center .widget-arrow {
    right: 0;
    left: auto; }
  .rtl .widget .widget-title.separator_align_center .widget-arrow, .rtl .widget .widgettitle.separator_align_center .widget-arrow, .rtl .widget .wpb_heading.separator_align_center .widget-arrow {
    left: 0;
    right: auto; }
  .widget .widget-title.separator_align_right .widget-arrow, .widget .widgettitle.separator_align_right .widget-arrow, .widget .wpb_heading.separator_align_right .widget-arrow {
    left: auto;
    right: 70px; }
  .widget .widget-title.separator_align_right .widget-arrow:before, .widget .widgettitle.separator_align_right .widget-arrow:before, .widget .wpb_heading.separator_align_right .widget-arrow:before {
    left: auto;
    right: 47px; }
  .rtl .widget .widget-title.separator_align_right .widget-arrow:before, .rtl .widget .widgettitle.separator_align_right .widget-arrow:before, .rtl .widget .wpb_heading.separator_align_right .widget-arrow:before {
    right: auto;
    left: auto; }
  .rtl .widget .widget-title.separator_align_right .widget-arrow:before, .rtl .widget .widgettitle.separator_align_right .widget-arrow:before, .rtl .widget .wpb_heading.separator_align_right .widget-arrow:before {
    left: 47px;
    right: auto; }
  .widget .widget-title.separator_align_right .widget-arrow:after, .widget .widgettitle.separator_align_right .widget-arrow:after, .widget .wpb_heading.separator_align_right .widget-arrow:after {
    left: 47px; }
  .rtl .widget .widget-title.separator_align_right .widget-arrow:after, .rtl .widget .widgettitle.separator_align_right .widget-arrow:after, .rtl .widget .wpb_heading.separator_align_right .widget-arrow:after {
    right: 47px;
    left: auto; }
  .rtl .widget .widget-title.separator_align_right .widget-arrow, .rtl .widget .widgettitle.separator_align_right .widget-arrow, .rtl .widget .wpb_heading.separator_align_right .widget-arrow {
    right: auto;
    left: auto; }
  .rtl .widget .widget-title.separator_align_right .widget-arrow, .rtl .widget .widgettitle.separator_align_right .widget-arrow, .rtl .widget .wpb_heading.separator_align_right .widget-arrow {
    left: 70px;
    right: auto; }
  .widget .widget-title.separator_align_left .widget-arrow, .widget .widgettitle.separator_align_left .widget-arrow, .widget .wpb_heading.separator_align_left .widget-arrow {
    left: 74px; }
  .widget .widget-title.separator_align_left .widget-arrow:before, .widget .widgettitle.separator_align_left .widget-arrow:before, .widget .wpb_heading.separator_align_left .widget-arrow:before {
    left: -70px; }
  .rtl .widget .widget-title.separator_align_left .widget-arrow:before, .rtl .widget .widgettitle.separator_align_left .widget-arrow:before, .rtl .widget .wpb_heading.separator_align_left .widget-arrow:before {
    right: -70px;
    left: auto; }
  .widget .widget-title.separator_align_left .widget-arrow:after, .widget .widgettitle.separator_align_left .widget-arrow:after, .widget .wpb_heading.separator_align_left .widget-arrow:after {
    left: 47px; }
  .rtl .widget .widget-title.separator_align_left .widget-arrow:after, .rtl .widget .widgettitle.separator_align_left .widget-arrow:after, .rtl .widget .wpb_heading.separator_align_left .widget-arrow:after {
    right: 47px;
    left: auto; }
  .rtl .widget .widget-title.separator_align_left .widget-arrow, .rtl .widget .widgettitle.separator_align_left .widget-arrow, .rtl .widget .wpb_heading.separator_align_left .widget-arrow {
    right: 74px;
    left: auto; }

.widget .widget-content {
  border-radius: 0px;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  -ms-border-radius: 0px;
  -o-border-radius: 0px; }
  .widget .widget-content:before, .widget .widget-content:after {
    content: " ";
    /* 1 */
    display: table;
    /* 2 */ }
  .widget .widget-content:after {
    clear: both; }

.widget .widget-title-reversed {
  margin-right: 75px; }
  .rtl .widget .widget-title-reversed {
    margin-left: 75px;
    margin-right: inherit; }

.widget.nopadding .widget-content {
  padding: 0;
  margin: 0; }
/* Contextual variations ------------------------------------------------------------*/
.widget-theme {
  border-color: #dfdfdf;
  background: #222; }

.widget-theme self.widget-title, .widget-theme .widgettitle, .widget-theme .wpb_heading {
  color: #fff;
  background-color: #222;
  border-color: #dfdfdf; }
  .widget-theme self.widget-title span:before, .widget-theme .widgettitle span:before, .widget-theme .wpb_heading span:before, .widget-theme self.widget-title span:after, .widget-theme .widgettitle span:after, .widget-theme .wpb_heading span:after {
    background: #fff; }
  .widget-theme self.widget-title + .widget-collapse .widget-content, .widget-theme .widgettitle + .widget-collapse .widget-content, .widget-theme .wpb_heading + .widget-collapse .widget-content {
    border-top-color: #dfdfdf; }

.widget-theme > .widget-footer + .widget-collapse .widget-body {
  border-bottom-color: #dfdfdf; }

.widget-default {
  border-color: #dfdfdf;
  background: transparent; }

.widget-default self.widget-title, .widget-default .widgettitle, .widget-default .wpb_heading {
  color: #222;
  background-color: transparent;
  border-color: #dfdfdf; }
  .widget-default self.widget-title span:before, .widget-default .widgettitle span:before, .widget-default .wpb_heading span:before, .widget-default self.widget-title span:after, .widget-default .widgettitle span:after, .widget-default .wpb_heading span:after {
    background: #fff; }
  .widget-default self.widget-title + .widget-collapse .widget-content, .widget-default .widgettitle + .widget-collapse .widget-content, .widget-default .wpb_heading + .widget-collapse .widget-content {
    border-top-color: #dfdfdf; }

.widget-default > .widget-footer + .widget-collapse .widget-body {
  border-bottom-color: #dfdfdf; }

.widget-primary {
  border-color: #222;
  background: #222; }

.widget-primary self.widget-title, .widget-primary .widgettitle, .widget-primary .wpb_heading {
  color: #fff;
  background-color: #222;
  border-color: #222; }
  .widget-primary self.widget-title span:before, .widget-primary .widgettitle span:before, .widget-primary .wpb_heading span:before, .widget-primary self.widget-title span:after, .widget-primary .widgettitle span:after, .widget-primary .wpb_heading span:after {
    background: #fff; }
  .widget-primary self.widget-title + .widget-collapse .widget-content, .widget-primary .widgettitle + .widget-collapse .widget-content, .widget-primary .wpb_heading + .widget-collapse .widget-content {
    border-top-color: #222; }

.widget-primary > .widget-footer + .widget-collapse .widget-body {
  border-bottom-color: #222; }

.widget-success {
  border-color: #d6e9c6;
  background: #dff0d8; }

.widget-success self.widget-title, .widget-success .widgettitle, .widget-success .wpb_heading {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #d6e9c6; }
  .widget-success self.widget-title span:before, .widget-success .widgettitle span:before, .widget-success .wpb_heading span:before, .widget-success self.widget-title span:after, .widget-success .widgettitle span:after, .widget-success .wpb_heading span:after {
    background: #fff; }
  .widget-success self.widget-title + .widget-collapse .widget-content, .widget-success .widgettitle + .widget-collapse .widget-content, .widget-success .wpb_heading + .widget-collapse .widget-content {
    border-top-color: #d6e9c6; }

.widget-success > .widget-footer + .widget-collapse .widget-body {
  border-bottom-color: #d6e9c6; }

.widget-info {
  border-color: #bce8f1;
  background: #d9edf7; }

.widget-info self.widget-title, .widget-info .widgettitle, .widget-info .wpb_heading {
  color: #31708f;
  background-color: #d9edf7;
  border-color: #bce8f1; }
  .widget-info self.widget-title span:before, .widget-info .widgettitle span:before, .widget-info .wpb_heading span:before, .widget-info self.widget-title span:after, .widget-info .widgettitle span:after, .widget-info .wpb_heading span:after {
    background: #fff; }
  .widget-info self.widget-title + .widget-collapse .widget-content, .widget-info .widgettitle + .widget-collapse .widget-content, .widget-info .wpb_heading + .widget-collapse .widget-content {
    border-top-color: #bce8f1; }

.widget-info > .widget-footer + .widget-collapse .widget-body {
  border-bottom-color: #bce8f1; }

.widget-warning {
  border-color: #faebcc;
  background: #fcf8e3; }

.widget-warning self.widget-title, .widget-warning .widgettitle, .widget-warning .wpb_heading {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #faebcc; }
  .widget-warning self.widget-title span:before, .widget-warning .widgettitle span:before, .widget-warning .wpb_heading span:before, .widget-warning self.widget-title span:after, .widget-warning .widgettitle span:after, .widget-warning .wpb_heading span:after {
    background: #fff; }
  .widget-warning self.widget-title + .widget-collapse .widget-content, .widget-warning .widgettitle + .widget-collapse .widget-content, .widget-warning .wpb_heading + .widget-collapse .widget-content {
    border-top-color: #faebcc; }

.widget-warning > .widget-footer + .widget-collapse .widget-body {
  border-bottom-color: #faebcc; }

.widget-danger {
  border-color: #ebccd1;
  background: #f2dede; }

.widget-danger self.widget-title, .widget-danger .widgettitle, .widget-danger .wpb_heading {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1; }
  .widget-danger self.widget-title span:before, .widget-danger .widgettitle span:before, .widget-danger .wpb_heading span:before, .widget-danger self.widget-title span:after, .widget-danger .widgettitle span:after, .widget-danger .wpb_heading span:after {
    background: #fff; }
  .widget-danger self.widget-title + .widget-collapse .widget-content, .widget-danger .widgettitle + .widget-collapse .widget-content, .widget-danger .wpb_heading + .widget-collapse .widget-content {
    border-top-color: #ebccd1; }

.widget-danger > .widget-footer + .widget-collapse .widget-body {
  border-bottom-color: #ebccd1; }

.widget-highlighted {
  margin: 0 0 20px; }

.widget-highlighted .widget-title, .widget-highlighted .widgettitle, .widget-highlighted .wpb_heading {
  margin: 0;
  color: #000;
  padding: 0;
  padding-right: 0;
  background: transparent;
  font-weight: 900;
  font-size: 14px;
  font-family: 'Raleway', sans-serif;
  border: none !important;
  text-transform: uppercase;
  overflow: hidden; }
  .rtl .widget-highlighted .widget-title, .rtl .widget-highlighted .widgettitle, .rtl .widget-highlighted .wpb_heading {
    padding-left: 0;
    padding-right: inherit; }
  .widget-highlighted .widget-title > span, .widget-highlighted .widgettitle > span, .widget-highlighted .wpb_heading > span {
    position: relative;
    padding: 0 15px; }
  .widget-highlighted .widget-title > span:after, .widget-highlighted .widgettitle > span:after, .widget-highlighted .wpb_heading > span:after, .widget-highlighted .widget-title > span:before, .widget-highlighted .widgettitle > span:before, .widget-highlighted .wpb_heading > span:before {
    content: "";
    position: absolute;
    top: 50%;
    height: 1px;
    width: 1000px;
    background: #dfdfdf; }
  .widget-highlighted .widget-title > span:after, .widget-highlighted .widgettitle > span:after, .widget-highlighted .wpb_heading > span:after {
    left: 100%; }
  .rtl .widget-highlighted .widget-title > span:after, .rtl .widget-highlighted .widgettitle > span:after, .rtl .widget-highlighted .wpb_heading > span:after {
    right: 100%;
    left: auto; }
  .widget-highlighted .widget-title > span:before, .widget-highlighted .widgettitle > span:before, .widget-highlighted .wpb_heading > span:before {
    right: 100%; }
  .rtl .widget-highlighted .widget-title > span:before, .rtl .widget-highlighted .widgettitle > span:before, .rtl .widget-highlighted .wpb_heading > span:before {
    left: 100%;
    right: auto; }
  .widget-highlighted .widget-title > span > span, .widget-highlighted .widgettitle > span > span, .widget-highlighted .wpb_heading > span > span {
    position: relative;
    padding: 7px 15px; }
  .widget-highlighted .widget-title > span > span:after, .widget-highlighted .widgettitle > span > span:after, .widget-highlighted .wpb_heading > span > span:after, .widget-highlighted .widget-title > span > span:before, .widget-highlighted .widgettitle > span > span:before, .widget-highlighted .wpb_heading > span > span:before {
    content: "";
    position: absolute;
    top: 0;
    height: 100%;
    width: 1px;
    background: #222;
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg); }
  .widget-highlighted .widget-title > span > span:after, .widget-highlighted .widgettitle > span > span:after, .widget-highlighted .wpb_heading > span > span:after {
    left: 100%; }
  .widget-highlighted .widget-title > span > span:before, .widget-highlighted .widgettitle > span > span:before, .widget-highlighted .wpb_heading > span > span:before {
    right: 100%; }

.widget-highlighted .widget-content {
  padding: 0;
  background: transparent; }
  .widget-highlighted .widget-content > div {
    background: transparent; }
  .widget-highlighted .widget-content > div > ul > li {
    border: none; }
  .widget-highlighted .widget-content > div > ul > li > a {
    padding: 17px 15px;
    border-top: 1px solid rgba(0, 0, 0, 0.1);
    color: #666;
    margin: 0; }
  .widget-highlighted .widget-content > div > ul > li > a:hover {
    border-top: 1px solid rgba(0, 0, 0, 0.1); }
  .widget-highlighted .widget-content > div > ul > li:first-child a {
    border-top: none; }

.productListBanner {
  position: relative;
  z-index: 9;
  margin-top: 60px; }

.productListTitle {
  padding-top: 32px;
  padding-bottom: 20px; }

.productListTitle .bingoHomeTitle {
  padding-bottom: 10px;
  text-align: left;
  float: left; }
  .rtl .productListTitle .bingoHomeTitle {
    text-align: right; }
  .rtl .productListTitle .bingoHomeTitle {
    float: right; }

.bingoHomeTitle {
  position: relative;
  font-family: Quantico;
  font-size: 24px;
  font-weight: bold;
  margin: 0px;
  padding: 10px 0px;
  padding-bottom: 60px;
  text-align: center;
  text-transform: uppercase; }

.bingoHomeTitle span {
  display: block;
  font-family: Work Sans;
  font-size: 14px;
  font-weight: 400;
  color: #898989;
  text-transform: none;
  line-height: 22px;
  padding-top: 5px; }

.productListTitle .btnBingoOne {
  float: right;
  font-weight: bold;
  border: 3px solid #252525;
  color: #252525;
  background-color: transparent;
  margin-top: 8px; }

.btnBingoOne {
  font-family: Quantico;
  font-size: 18px;
  padding: 10px 22px;
  text-transform: uppercase;
  background-color: #cb2e41;
  border-color: #cb2e41;
  color: #fff;
  -webkit-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease; }

.btnBingoOne:hover {
  color: white;
  background-color: #cb2d41;
  border-color: #cb2d41; }
/* Block inline style -----------------------------------------------------------*/
.widget-inline .icon {
  font-size: 35px; }

.widget-inline .explain {
  font-size: 11px; }

.widget-inline .widget-content {
  color: #fff;
  position: relative;
  text-transform: normal;
  font-weight: 700;
  font-size: 14px; }

.widget-inline .input-group {
  width: 98%; }
/* Twitter -----------------------------------------------------------------------*/
.bwp-twitter-slider a {
  color: #222; }
/* Testimonial -----------------------------------------------------------------*/
.bwp-testimonial {
  font-size: 13px;
  text-align: center; }

.bwp-testimonial .testimonial-item .testimonial-customer-name {
  font-size: 14px;
  font-weight: 400;
  text-transform: capitalize;
  white-space: nowrap;
  margin-bottom: 7px;
  margin-top: 0; }
  .bwp-testimonial .testimonial-item .testimonial-customer-position {
    font-size: 11px;
    color: #a2a2a2;
    text-transform: uppercase;
    padding-bottom: 8px; }
  .bwp-testimonial .testimonial-item .testimonial-description {
    max-width: 100%;
    width: 925px;
    margin: 0 auto; }

.bwp-testimonial ul.slick-dots {
  padding: 0;
  margin-top: 18px; }
  .bwp-testimonial ul.slick-dots > li {
    margin: 0 5px;
    float: none;
    display: inline-block; }

.bwp-testimonial.layout2 {
  text-align: left; }
  .rtl .bwp-testimonial.layout2 {
    text-align: right; }
  .bwp-testimonial.layout2 .testimonial-info {
    padding-left: 160px; }
  .rtl .bwp-testimonial.layout2 .testimonial-info {
    padding-right: 160px;
    padding-left: inherit; }
  .bwp-testimonial.layout2 .testimonial-image {
    position: absolute;
    top: 0;
    left: 0; }
  .rtl .bwp-testimonial.layout2 .testimonial-image {
    right: 0;
    left: auto; }
  .bwp-testimonial.layout2 .testimonial-image img {
    width: 120px;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%; }
/* Bin Brand -----------------------------------------------------------------*/
.bwp-brand .slick-track {
  align-items: center;
  display: flex; }

.bwp-brand .item .item-image {
  display: flex;
  justify-content: center; }
  .bwp-brand .item .item-image:hover a img {
    opacity: 1; }
  .bwp-brand .item a img {
    opacity: 0.7;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease; }
/* Block style in footer ------------------------------------------------------------*/
.bwp-footer .widget {
  border: none;
  padding: 0;
  background: transparent;
  margin: 0 0 40px 0; }
  .bwp-footer .widget .widget-title, .bwp-footer .widget .widgettitle, .bwp-footer .widget .wpb_heading {
    color: #fff;
    text-transform: normal;
    margin: 40px 0 17px;
    padding: 0;
    font-size: 16px;
    text-align: left;
    border: none; }
  .rtl .bwp-footer .widget .widget-title, .rtl .bwp-footer .widget .widgettitle, .rtl .bwp-footer .widget .wpb_heading {
    text-align: right; }
  .bwp-footer .widget .widget-title > span, .bwp-footer .widget .widgettitle > span, .bwp-footer .widget .wpb_heading > span {
    position: relative;
    padding: 0 10px; }
  .bwp-footer .widget .widget-title > span:after, .bwp-footer .widget .widgettitle > span:after, .bwp-footer .widget .wpb_heading > span:after, .bwp-footer .widget .widget-title > span:before, .bwp-footer .widget .widgettitle > span:before, .bwp-footer .widget .wpb_heading > span:before {
    content: "";
    height: 0;
    width: 0;
    background: none; }
  .bwp-footer .widget .widget-title > span > span, .bwp-footer .widget .widgettitle > span > span, .bwp-footer .widget .wpb_heading > span > span {
    position: relative;
    padding: 0 10px; }
  .bwp-footer .widget .widget-title > span > span:after, .bwp-footer .widget .widgettitle > span > span:after, .bwp-footer .widget .wpb_heading > span > span:after, .bwp-footer .widget .widget-title > span > span:before, .bwp-footer .widget .widgettitle > span > span:before, .bwp-footer .widget .wpb_heading > span > span:before {
    content: "";
    height: 0;
    width: 0;
    background: none; }
  .bwp-footer .widget .widget-content {
    border: none;
    padding: 0; }

@media (max-width: 767px) {
    .bwp-footer .vc_row > div + div {
      margin-top: 20px; } }
/************************************************************************************************
 WIDGET SEARCH
 *************************************************************************************************/
.widget_search {
  border-bottom: 1px solid #dfdfdf; }

.widget_search .container {
  padding: 0; }
  .widget_search .container input[type="text"] {
    border: 0;
    padding: 0;
    width: calc(100% - 35px); }
  .widget_search .container .btn, .widget_search .container .clear-all {
    width: 35px;
    float: right; }
  .rtl .widget_search .container .btn, .rtl .widget_search .container .clear-all {
    float: left; }

.widget_search .search-from .btn, .widget_search .search-from .clear-all {
  background: transparent;
  font-size: 0;
  padding: 0;
  width: auto; }
  .widget_search .search-from .btn:hover, .widget_search .search-from .clear-all:hover {
    color: #222; }
  .widget_search .search-from .btn i, .widget_search .search-from .clear-all i {
    font-size: 18px; }
/************************************************************************************************
 Bingo Filter Hompage
 *************************************************************************************************/
.bwp-filter-homepage .bwp-filter-heading {
  display: inline-block;
  width: 100%;
  margin-bottom: 30px; }
  .bwp-filter-homepage .bwp-filter-heading ul {
    list-style-type: none;
    right: 0;
    left: auto; }
  @media (max-width: 991px) {
      .bwp-filter-homepage .bwp-filter-heading ul {
        left: -80px;
        right: auto;
        top: 120%; } }
  .bwp-filter-homepage .bwp-filter-heading ul.filter-category {
    float: left;
    padding: 0;
    margin: 5px -20px 0 -20px; }
  .rtl .bwp-filter-homepage .bwp-filter-heading ul.filter-category {
    float: right; }
  .rtl .bwp-filter-homepage .bwp-filter-heading ul.filter-category {
    margin: 5px -20px 0 -20px; }
  @media (max-width: 480px) {
      .bwp-filter-homepage .bwp-filter-heading ul.filter-category {
        margin-left: -15px;
        margin-right: -15px; } }
  @media (max-width: 991px) {
      .bwp-filter-homepage .bwp-filter-heading ul.filter-category {
        width: 100%;
        margin-bottom: 20px; } }
  .bwp-filter-homepage .bwp-filter-heading ul.filter-category li {
    float: left;
    padding: 0 20px; }
  .rtl .bwp-filter-homepage .bwp-filter-heading ul.filter-category li {
    float: right; }
  @media (max-width: 480px) {
        .bwp-filter-homepage .bwp-filter-heading ul.filter-category li {
          padding: 0 15px; } }
  @media (max-width: 991px) {
        .bwp-filter-homepage .bwp-filter-heading ul.filter-category li {
          margin-bottom: 7px; } }
  .bwp-filter-homepage .bwp-filter-heading ul.filter-category li span {
    position: relative;
    font-weight: 500;
    overflow: hidden; }
  .bwp-filter-homepage .bwp-filter-heading ul.filter-category li span:before {
    left: 50%; }
  .rtl .bwp-filter-homepage .bwp-filter-heading ul.filter-category li span:before {
    right: 50%;
    left: auto; }
  .bwp-filter-homepage .bwp-filter-heading ul.filter-category li span:after {
    right: 50%; }
  .rtl .bwp-filter-homepage .bwp-filter-heading ul.filter-category li span:after {
    left: 50%;
    right: auto; }
  .bwp-filter-homepage .bwp-filter-heading ul.filter-category li span:before, .bwp-filter-homepage .bwp-filter-heading ul.filter-category li span:after {
    content: "";
    position: absolute;
    bottom: -5px;
    background: #222;
    width: 0;
    height: 2px;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease; }
  @media (min-width: 768px) {
        .bwp-filter-homepage .bwp-filter-heading ul.filter-category li:hover {
          cursor: pointer; }
          .bwp-filter-homepage .bwp-filter-heading ul.filter-category li:hover span {
            color: #222; }
            .bwp-filter-homepage .bwp-filter-heading ul.filter-category li:hover span:before, .bwp-filter-homepage .bwp-filter-heading ul.filter-category li:hover span:after {
              width: 50%; } }
  .bwp-filter-homepage .bwp-filter-heading ul.filter-category li.active {
    cursor: pointer; }
  .bwp-filter-homepage .bwp-filter-heading ul.filter-category li.active span {
    color: #222; }
  .bwp-filter-homepage .bwp-filter-heading ul.filter-category li.active span:before, .bwp-filter-homepage .bwp-filter-heading ul.filter-category li.active span:after {
    width: 50%; }
  .bwp-filter-homepage .bwp-filter-heading .filter-order-by, .bwp-filter-homepage .bwp-filter-heading .bwp-filter-toggle {
    float: right; }
  .rtl .bwp-filter-homepage .bwp-filter-heading .filter-order-by, .rtl .bwp-filter-homepage .bwp-filter-heading .bwp-filter-toggle {
    float: left; }
  @media (max-width: 991px) {
      .bwp-filter-homepage .bwp-filter-heading .filter-order-by, .bwp-filter-homepage .bwp-filter-heading .bwp-filter-toggle {
        float: left; }
        .rtl .bwp-filter-homepage .bwp-filter-heading .filter-order-by, .rtl .bwp-filter-homepage .bwp-filter-heading .bwp-filter-toggle {
          float: right; } }
  .bwp-filter-homepage .bwp-filter-heading .filter-order-by:focus, .bwp-filter-homepage .bwp-filter-heading .bwp-filter-toggle:focus {
    outline: none; }
  .bwp-filter-homepage .bwp-filter-heading .bwp-filter-toggle {
    margin-left: 10px;
    width: 70px;
    height: 35px;
    line-height: 17px;
    text-align: center; }
  .rtl .bwp-filter-homepage .bwp-filter-heading .bwp-filter-toggle {
    margin-right: 10px;
    margin-left: inherit; }
  @media (max-width: 991px) {
      .bwp-filter-homepage .bwp-filter-heading .bwp-filter-toggle {
        margin-left: 0;
        margin-right: 10px; }
        .rtl .bwp-filter-homepage .bwp-filter-heading .bwp-filter-toggle {
          margin-right: 0;
          margin-left: inherit; }
        .rtl .bwp-filter-homepage .bwp-filter-heading .bwp-filter-toggle {
          margin-left: 10px;
          margin-right: inherit; } }
  .bwp-filter-homepage .bwp-filter-heading .bwp-filter-toggle:before {
    content: "\f136";
    font-family: Material;
    font-size: 0;
    color: #e42234;
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -ms-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
    opacity: 0;
    visibility: hidden;
    -webkit-transition: transform 0.2s ease;
    transition: transform 0.2s ease; }
  .bwp-filter-homepage .bwp-filter-heading .bwp-filter-toggle.active {
    font-size: 0; }
  .bwp-filter-homepage .bwp-filter-heading .bwp-filter-toggle.active:before {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
    opacity: 1;
    font-size: 18px;
    visibility: visible; }
  .bwp-filter-homepage .bwp-filter-heading .filter-order-by ul li {
    cursor: pointer; }
  .bwp-filter-homepage .bwp-filter-heading .bwp-filter-attribute {
    display: none;
    width: 100%;
    margin-bottom: 15px; }
  .bwp-filter-homepage .bwp-filter-heading .bwp-filter-attribute .bwp-filter-attribute-inner {
    display: flex;
    font-size: 11px;
    width: 100%;
    padding-top: 30px; }
  @media (max-width: 480px) {
        .bwp-filter-homepage .bwp-filter-heading .bwp-filter-attribute .bwp-filter-attribute-inner {
          display: inline-block; } }
  .bwp-filter-homepage .bwp-filter-heading .bwp-filter-attribute .bwp-filter-attribute-inner > div {
    width: 25%; }
  @media (max-width: 991px) {
          .bwp-filter-homepage .bwp-filter-heading .bwp-filter-attribute .bwp-filter-attribute-inner > div {
            width: 33.33%; } }
  @media (max-width: 480px) {
          .bwp-filter-homepage .bwp-filter-heading .bwp-filter-attribute .bwp-filter-attribute-inner > div {
            width: 100%;
            padding: 0 !important;
            margin-bottom: 25px;
            display: inline-block; } }
  .bwp-filter-homepage .bwp-filter-heading .bwp-filter-attribute .bwp-filter-attribute-inner > div ul {
    padding-left: 35px; }
  .rtl .bwp-filter-homepage .bwp-filter-heading .bwp-filter-attribute .bwp-filter-attribute-inner > div ul {
    padding-right: 35px;
    padding-left: inherit; }
  .bwp-filter-homepage .bwp-filter-heading .bwp-filter-attribute .bwp-filter-attribute-inner > div ul li {
    float: left;
    width: 50%; }
    .bwp-filter-homepage .bwp-filter-heading .bwp-filter-attribute .bwp-filter-attribute-inner > div ul li span {
      color: #999;
      text-transform: uppercase;
      cursor: pointer;
      line-height: 24px; }
    .bwp-filter-homepage .bwp-filter-heading .bwp-filter-attribute .bwp-filter-attribute-inner > div ul li span:hover {
      color: #222; }
    .bwp-filter-homepage .bwp-filter-heading .bwp-filter-attribute .bwp-filter-attribute-inner > div ul li.active span {
      color: #222; }
      .bwp-filter-homepage .bwp-filter-heading .bwp-filter-attribute .bwp-filter-attribute-inner > div ul li.active span:first-child {
        position: relative;
        padding-left: 15px; }
        .rtl .bwp-filter-homepage .bwp-filter-heading .bwp-filter-attribute .bwp-filter-attribute-inner > div ul li.active span:first-child {
          padding-right: 15px;
          padding-left: inherit; }
        .bwp-filter-homepage .bwp-filter-heading .bwp-filter-attribute .bwp-filter-attribute-inner > div ul li.active span:first-child:before {
          left: 0;
          top: -3px;
          content: '\f136';
          position: absolute;
          font-family: "Material"; }
          .rtl .bwp-filter-homepage .bwp-filter-heading .bwp-filter-attribute .bwp-filter-attribute-inner > div ul li.active span:first-child:before {
            right: 0;
            left: auto; }
  .bwp-filter-homepage .bwp-filter-heading .bwp-filter-attribute .bwp-filter-attribute-inner > div.bwp-filter-color {
    order: 1; }
  .bwp-filter-homepage .bwp-filter-heading .bwp-filter-attribute .bwp-filter-attribute-inner > div.bwp-filter-color .pa_color li .color {
    display: inline-block;
    width: 11px;
    height: 11px;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    margin-right: 10px;
    -webkit-transform: translateY(1px);
    -moz-transform: translateY(1px);
    -ms-transform: translateY(1px);
    -o-transform: translateY(1px);
    transform: translateY(1px);
    padding: 0; }
    .rtl .bwp-filter-homepage .bwp-filter-heading .bwp-filter-attribute .bwp-filter-attribute-inner > div.bwp-filter-color .pa_color li .color {
      margin-left: 10px;
      margin-right: inherit; }
    .bwp-filter-homepage .bwp-filter-heading .bwp-filter-attribute .bwp-filter-attribute-inner > div.bwp-filter-color .pa_color li.active .color {
      margin-right: 0;
      padding-left: 20px;
      background: #fff !important; }
      .rtl .bwp-filter-homepage .bwp-filter-heading .bwp-filter-attribute .bwp-filter-attribute-inner > div.bwp-filter-color .pa_color li.active .color {
        margin-left: 0;
        margin-right: inherit; }
      .rtl .bwp-filter-homepage .bwp-filter-heading .bwp-filter-attribute .bwp-filter-attribute-inner > div.bwp-filter-color .pa_color li.active .color {
        padding-right: 20px;
        padding-left: inherit; }
      .bwp-filter-homepage .bwp-filter-heading .bwp-filter-attribute .bwp-filter-attribute-inner > div.bwp-filter-color .pa_color li.active .color:before {
        top: -6px; }
  .bwp-filter-homepage .bwp-filter-heading .bwp-filter-attribute .bwp-filter-attribute-inner > div.bwp-filter-color li[data-value="white"] .color {
    border: 1px solid #dfdfdf; }
    .bwp-filter-homepage .bwp-filter-heading .bwp-filter-attribute .bwp-filter-attribute-inner > div.bwp-filter-color li[data-value="white"].active .color {
      border: 0; }
  .bwp-filter-homepage .bwp-filter-heading .bwp-filter-attribute .bwp-filter-attribute-inner > div.bwp-filter-price {
    order: 3;
    padding-left: 35px; }
  .rtl .bwp-filter-homepage .bwp-filter-heading .bwp-filter-attribute .bwp-filter-attribute-inner > div.bwp-filter-price {
    padding-right: 35px;
    padding-left: inherit; }
  .bwp-filter-homepage .bwp-filter-heading .bwp-filter-attribute .bwp-filter-attribute-inner > div.bwp-filter-price h6 {
    margin-bottom: 35px; }
  .bwp-filter-homepage .bwp-filter-heading .bwp-filter-attribute .bwp-filter-attribute-inner > div.bwp-filter-price .bwp_slider_price {
    margin: 0;
    background: transparent;
    -webkit-box-shadow: inset 0px 1px 3px 3px rgba(0, 0, 0, 0.2);
    box-shadow: inset 0px 1px 3px 3px rgba(0, 0, 0, 0.2);
    height: 8px;
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    -o-border-radius: 10px;
    width: calc(100% - 20px); }
    .bwp-filter-homepage .bwp-filter-heading .bwp-filter-attribute .bwp-filter-attribute-inner > div.bwp-filter-price .bwp_slider_price:after, .bwp-filter-homepage .bwp-filter-heading .bwp-filter-attribute .bwp-filter-attribute-inner > div.bwp-filter-price .bwp_slider_price:before {
      display: none; }
    .bwp-filter-homepage .bwp-filter-heading .bwp-filter-attribute .bwp-filter-attribute-inner > div.bwp-filter-price .bwp_slider_price .ui-slider-handle {
      width: 19px;
      height: 19px;
      border: 6px solid #222;
      border-radius: 50%;
      -webkit-border-radius: 50%;
      -moz-border-radius: 50%;
      -ms-border-radius: 50%;
      -o-border-radius: 50%;
      top: -6px; }
    .bwp-filter-homepage .bwp-filter-heading .bwp-filter-attribute .bwp-filter-attribute-inner > div.bwp-filter-price .bwp_slider_price .ui-slider-range {
      height: 8px;
      background: #222;
      position: absolute;
      -webkit-transform: translateX(10px);
      -moz-transform: translateX(10px);
      -ms-transform: translateX(10px);
      -o-transform: translateX(10px);
      transform: translateX(10px);
      width: calc(100% -50px) !important; }
  .bwp-filter-homepage .bwp-filter-heading .bwp-filter-attribute .bwp-filter-attribute-inner > div.bwp-filter-price .price-input {
    margin-top: 20px; }
  .bwp-filter-homepage .bwp-filter-heading .bwp-filter-attribute .bwp-filter-attribute-inner > div.bwp-filter-brand {
    order: 2; }
  .bwp-filter-homepage .bwp-filter-heading .bwp-filter-attribute .clear_all span {
    background: #222;
    color: #fff;
    text-transform: uppercase;
    padding: 5px 10px;
    font-size: 12px;
    display: inline-block;
    margin-top: 20px; }
  .bwp-filter-homepage .bwp-filter-heading .bwp-filter-attribute .clear_all span:hover {
    cursor: pointer;
    background: #222; }
  .bwp-filter-homepage .bwp-filter-heading .bwp-filter-attribute h6 {
    font-size: 11px;
    font-weight: 600;
    margin-bottom: 23px;
    margin-top: 0; }
  .bwp-filter-homepage .bwp-filter-heading .bwp-filter-attribute h6 i {
    width: 15px;
    height: 15px;
    line-height: 15px;
    background: #222;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    -o-border-radius: 2px;
    color: #fff;
    text-align: center;
    margin-right: 20px;
    font-size: 14px; }
  .rtl .bwp-filter-homepage .bwp-filter-heading .bwp-filter-attribute h6 i {
    margin-left: 20px;
    margin-right: inherit; }

.bwp-filter-homepage.loadmore .bwp-filter-heading, .bwp-filter-homepage.tab-category-slider .bwp-filter-heading, .bwp-filter-homepage.tab-category-default .bwp-filter-heading {
  margin-bottom: 0;
  display: flex;
  justify-content: flex-start; }
  @media (max-width: 991px) {
      .bwp-filter-homepage.loadmore .bwp-filter-heading, .bwp-filter-homepage.tab-category-slider .bwp-filter-heading, .bwp-filter-homepage.tab-category-default .bwp-filter-heading {
        display: block;
        text-align: center; }
        .bwp-filter-homepage.loadmore .bwp-filter-heading .filter-category, .bwp-filter-homepage.tab-category-slider .bwp-filter-heading .filter-category, .bwp-filter-homepage.tab-category-default .bwp-filter-heading .filter-category {
          float: none;
          display: inline-block;
          vertical-align: top;
          width: auto; } }
  .bwp-filter-homepage.loadmore .bwp-filter-heading > div:first-child.category-nav, .bwp-filter-homepage.tab-category-slider .bwp-filter-heading > div:first-child.category-nav, .bwp-filter-homepage.tab-category-default .bwp-filter-heading > div:first-child.category-nav {
    margin: 0 auto; }
  .bwp-filter-homepage.loadmore .bwp-filter-heading .title-block, .bwp-filter-homepage.tab-category-slider .bwp-filter-heading .title-block, .bwp-filter-homepage.tab-category-default .bwp-filter-heading .title-block {
    margin-right: auto;
    margin-bottom: 27px; }
  .rtl .bwp-filter-homepage.loadmore .bwp-filter-heading .title-block, .rtl .bwp-filter-homepage.tab-category-slider .bwp-filter-heading .title-block, .rtl .bwp-filter-homepage.tab-category-default .bwp-filter-heading .title-block {
    margin-left: auto;
    margin-right: inherit; }
  .bwp-filter-homepage.loadmore .bwp-filter-heading ul, .bwp-filter-homepage.tab-category-slider .bwp-filter-heading ul, .bwp-filter-homepage.tab-category-default .bwp-filter-heading ul {
    padding: 0;
    margin: 0 -20px;
    margin-bottom: 27px; }
  @media (max-width: 991px) {
        .bwp-filter-homepage.loadmore .bwp-filter-heading ul, .bwp-filter-homepage.tab-category-slider .bwp-filter-heading ul, .bwp-filter-homepage.tab-category-default .bwp-filter-heading ul {
          display: inline-block; } }
  .bwp-filter-homepage.loadmore .bwp-filter-heading ul li, .bwp-filter-homepage.tab-category-slider .bwp-filter-heading ul li, .bwp-filter-homepage.tab-category-default .bwp-filter-heading ul li {
    display: inline-block;
    vertical-align: top;
    float: none; }
  .bwp-filter-homepage.loadmore .bwp-filter-heading ul li a, .bwp-filter-homepage.tab-category-slider .bwp-filter-heading ul li a, .bwp-filter-homepage.tab-category-default .bwp-filter-heading ul li a {
    padding: 0 20px; }
  .bwp-filter-homepage.loadmore .bwp-filter-heading ul li:hover a, .bwp-filter-homepage.tab-category-slider .bwp-filter-heading ul li:hover a, .bwp-filter-homepage.tab-category-default .bwp-filter-heading ul li:hover a, .bwp-filter-homepage.loadmore .bwp-filter-heading ul li.active a, .bwp-filter-homepage.tab-category-slider .bwp-filter-heading ul li.active a, .bwp-filter-homepage.tab-category-default .bwp-filter-heading ul li.active a {
    color: #222;
    font-weight: 700; }
  .bwp-filter-homepage.loadmore .bwp-filter-heading > div:nth-child(2).category-nav ul, .bwp-filter-homepage.tab-category-slider .bwp-filter-heading > div:nth-child(2).category-nav ul, .bwp-filter-homepage.tab-category-default .bwp-filter-heading > div:nth-child(2).category-nav ul {
    margin-top: 32px;
    margin-bottom: 0; }
  @media (max-width: 991px) {
            .bwp-filter-homepage.loadmore .bwp-filter-heading > div:nth-child(2).category-nav ul, .bwp-filter-homepage.tab-category-slider .bwp-filter-heading > div:nth-child(2).category-nav ul, .bwp-filter-homepage.tab-category-default .bwp-filter-heading > div:nth-child(2).category-nav ul {
              margin-top: 10px;
              margin-bottom: 20px; } }
  .bwp-filter-homepage.loadmore .bwp-filter-content, .bwp-filter-homepage.tab-category-slider .bwp-filter-content, .bwp-filter-homepage.tab-category-default .bwp-filter-content {
    width: 100%;
    display: inline-block;
    vertical-align: top;
    min-height: 40px; }

@media (max-width: 767px) {
      .bwp-filter-homepage.tab-category-slider .bwp-filter-heading {
        margin-bottom: 20px; } }
  @media (min-width: 992px) {
    .bwp-filter-homepage.tab-category-slider .slick-arrow {
      top: calc(50% - 18px);
      right: -50px; }
      .bwp-filter-homepage.tab-category-slider .slick-arrow.fa-long-arrow-left {
        left: -50px;
        right: auto; } }
  @media (max-width: 1300px) and (min-width: 1200px) {
    .bwp-filter-homepage.tab-category-slider .slick-arrow {
      top: -35px;
      right: 0; }
      .bwp-filter-homepage.tab-category-slider .slick-arrow.fa-long-arrow-left {
        left: auto;
        right: 45px; } }
  @media (max-width: 991px) {
    .bwp-filter-homepage.tab-category-slider .slick-arrow {
      top: -35px; } }
  @media (min-width: 768px) {
      .bwp-filter-homepage.tab-category-slider .products-list.grid.slick-carousel:hover .slick-arrow {
        right: -40px;
        opacity: 1; }
        .bwp-filter-homepage.tab-category-slider .products-list.grid.slick-carousel:hover .slick-arrow.fa-long-arrow-left {
          left: -40px;
          right: auto; }
      .bwp-filter-homepage.tab-category-slider .products-list.grid .slick-arrow {
        top: 35%;
        right: -10px;
        font-size: 35px;
        opacity: 0;
        -webkit-transition: all 0.1s ease;
        transition: all 0.1s ease; }
        .bwp-filter-homepage.tab-category-slider .products-list.grid .slick-arrow.fa-long-arrow-left {
          right: auto;
          left: -10px; } }
  @media (min-width: 768px) {
      .bwp-filter-homepage.tab-category-slider.padding-75 {
        padding: 0 75px; }
        .bwp-filter-homepage.tab-category-slider.padding-75 .slick-arrow {
          top: calc(50% - 18px);
          right: -50px; }
          .bwp-filter-homepage.tab-category-slider.padding-75 .slick-arrow.fa-long-arrow-left {
            left: -50px;
            right: auto; } }
  @media (max-width: 767px) {
      .bwp-filter-homepage.tab-category-slider.padding-75 .slick-arrow {
        top: -35px; } }

.bwp-filter-homepage.tab-product-slider .bwp-filter-heading, .bwp-filter-homepage.tab-product-default .bwp-filter-heading {
  margin-bottom: 0; }
  @media (max-width: 991px) {
      .bwp-filter-homepage.tab-product-slider .bwp-filter-heading, .bwp-filter-homepage.tab-product-default .bwp-filter-heading {
        text-align: center; }
        .bwp-filter-homepage.tab-product-slider .bwp-filter-heading .filter-order-by, .bwp-filter-homepage.tab-product-default .bwp-filter-heading .filter-order-by {
          float: none; }
          .bwp-filter-homepage.tab-product-slider .bwp-filter-heading .filter-order-by ul.filter-orderby li, .bwp-filter-homepage.tab-product-default .bwp-filter-heading .filter-order-by ul.filter-orderby li {
            margin-bottom: 5px; } }
  @media (min-width: 992px) {
        .bwp-filter-homepage.tab-product-slider .bwp-filter-heading .title-block, .bwp-filter-homepage.tab-product-default .bwp-filter-heading .title-block {
          display: inline-block;
          vertical-align: top; } }
  .bwp-filter-homepage.tab-product-slider .bwp-filter-heading .title-block h2, .bwp-filter-homepage.tab-product-default .bwp-filter-heading .title-block h2 {
    display: inline-block;
    line-height: 100%;
    margin: 0;
    font-size: 36px; }
  @media (min-width: 992px) {
          .bwp-filter-homepage.tab-product-slider .bwp-filter-heading .title-block h2, .bwp-filter-homepage.tab-product-default .bwp-filter-heading .title-block h2 {
            padding-right: 15px; }
            .rtl .bwp-filter-homepage.tab-product-slider .bwp-filter-heading .title-block h2, .rtl .bwp-filter-homepage.tab-product-default .bwp-filter-heading .title-block h2 {
              padding-left: 15px;
              padding-right: inherit; } }
  .bwp-filter-homepage.tab-product-slider .bwp-filter-heading .title-block .page-description, .bwp-filter-homepage.tab-product-default .bwp-filter-heading .title-block .page-description {
    padding-top: 9px; }
  @media (min-width: 992px) {
        .bwp-filter-homepage.tab-product-slider .bwp-filter-heading .title-block > *, .bwp-filter-homepage.tab-product-default .bwp-filter-heading .title-block > * {
          float: left; }
          .rtl .bwp-filter-homepage.tab-product-slider .bwp-filter-heading .title-block > *, .rtl .bwp-filter-homepage.tab-product-default .bwp-filter-heading .title-block > * {
            float: right; } }
  .bwp-filter-homepage.tab-product-slider .bwp-filter-heading ul.filter-orderby, .bwp-filter-homepage.tab-product-default .bwp-filter-heading ul.filter-orderby {
    padding: 0;
    margin: 0 -3px;
    margin-bottom: 27px; }
  @media (max-width: 991px) {
        .bwp-filter-homepage.tab-product-slider .bwp-filter-heading ul.filter-orderby, .bwp-filter-homepage.tab-product-default .bwp-filter-heading ul.filter-orderby {
          display: inline-block; } }
  .bwp-filter-homepage.tab-product-slider .bwp-filter-heading ul.filter-orderby li, .bwp-filter-homepage.tab-product-default .bwp-filter-heading ul.filter-orderby li {
    margin: 0 3px;
    float: none;
    display: inline-block;
    vertical-align: top;
    background: #fff;
    color: #444;
    height: 35px;
    line-height: 35px;
    padding: 0 20px;
    border-radius: 20px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    -ms-border-radius: 20px;
    -o-border-radius: 20px;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
    font-size: 11px;
    font-weight: 500 !important;
    text-transform: uppercase;
    letter-spacing: 0.5px;
    border: 1px solid #222;
    position: relative;
    z-index: 0; }
  .bwp-filter-homepage.tab-product-slider .bwp-filter-heading ul.filter-orderby li:before, .bwp-filter-homepage.tab-product-default .bwp-filter-heading ul.filter-orderby li:before {
    content: "";
    position: absolute;
    background: #222;
    left: -1px;
    top: -1px;
    width: calc(100% + 2px);
    height: calc(100% + 2px);
    transform: scale(0);
    opacity: 0;
    border-radius: 20px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    -ms-border-radius: 20px;
    -o-border-radius: 20px;
    -webkit-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
    z-index: -1; }
  .rtl .bwp-filter-homepage.tab-product-slider .bwp-filter-heading ul.filter-orderby li:before, .rtl .bwp-filter-homepage.tab-product-default .bwp-filter-heading ul.filter-orderby li:before {
    right: -1px;
    left: auto; }
  .bwp-filter-homepage.tab-product-slider .bwp-filter-heading ul.filter-orderby li.active, .bwp-filter-homepage.tab-product-default .bwp-filter-heading ul.filter-orderby li.active, .bwp-filter-homepage.tab-product-slider .bwp-filter-heading ul.filter-orderby li:hover, .bwp-filter-homepage.tab-product-default .bwp-filter-heading ul.filter-orderby li:hover {
    cursor: pointer;
    color: #fff;
    border-color: transparent; }
  .bwp-filter-homepage.tab-product-slider .bwp-filter-heading ul.filter-orderby li.active:before, .bwp-filter-homepage.tab-product-default .bwp-filter-heading ul.filter-orderby li.active:before, .bwp-filter-homepage.tab-product-slider .bwp-filter-heading ul.filter-orderby li:hover:before, .bwp-filter-homepage.tab-product-default .bwp-filter-heading ul.filter-orderby li:hover:before {
    transform: scale(1);
    opacity: 1; }

.bwp-filter-content, ul.products-list {
  position: relative; }

.bwp-filter-content > .content, ul.products-list > .content, .bwp-filter-content > .content-product-list, ul.products-list > .content-product-list {
  -webkit-transition: opacity 0.2s ease;
  transition: opacity 0.2s ease; }

.bwp-filter-content.active > .content, ul.products-list.active > .content, .bwp-filter-content.active > .content-product-list, ul.products-list.active > .content-product-list, .bwp-filter-content.active > li, ul.products-list.active > li {
  opacity: 0; }

.bwp-filter-content > .loading, ul.products-list > .loading {
  position: absolute;
  top: 0;
  left: 50%; }
  .bwp-filter-content > .loading .chasing-dots, ul.products-list > .loading .chasing-dots {
    position: initial; }
  .bwp-filter-content > .loading:before, ul.products-list > .loading:before {
    display: none; }
/************************************************************************************************
 Bingo Woo Caterories
 *************************************************************************************************/
.bwp_widget_woo_categories.widget {
  margin-bottom: 0; }

.bwp-woo-categories {
  padding: 35px 40px 0 40px;
  text-transform: uppercase;
  font-size: 11px;
  font-weight: 500; }

.rtl .bwp-woo-categories {
  padding: 35px 40px 0 40px; }

@media (max-width: 991px) {
    .bwp-woo-categories {
      padding-bottom: 40px; } }

.bwp-woo-categories .bwp-categories-title {
  font-size: 36px;
  position: relative;
  padding-bottom: 15px;
  margin-top: 8px;
  margin-bottom: 21px; }
  .bwp-woo-categories .bwp-categories-title:before {
    position: absolute;
    content: "";
    background: #222;
    bottom: 0px;
    width: 100px;
    height: 1px;
    left: 0; }
  .rtl .bwp-woo-categories .bwp-categories-title:before {
    right: 0;
    left: auto; }

.bwp-woo-categories .item-title {
  line-height: 32px; }
  .bwp-woo-categories .item-title a {
    color: #848484;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease; }
  .bwp-woo-categories .item-title a:hover {
    color: #222; }
  @media (min-width: 992px) {
      .bwp-woo-categories .item-title a:before {
        content: "\f301";
        font-family: Material;
        font-size: 14px;
        position: absolute;
        left: 0px;
        opacity: 0;
        top: 9px;
        -webkit-transition: all 0.2s ease;
        transition: all 0.2s ease; }
        .rtl .bwp-woo-categories .item-title a:before {
          right: 0px;
          left: auto; }
      .bwp-woo-categories .item-title a:hover {
        padding-left: 25px; }
        .rtl .bwp-woo-categories .item-title a:hover {
          padding-right: 25px;
          padding-left: inherit; }
        .bwp-woo-categories .item-title a:hover:before {
          left: 8px;
          opacity: 1; }
          .rtl .bwp-woo-categories .item-title a:hover:before {
            right: 8px;
            left: auto; } }

.bwp-woo-categories.left .item-title a, .bwp-woo-categories.right .item-title a {
  position: relative;
  line-height: 100%; }
  .bwp-woo-categories.left .item-title a:before, .bwp-woo-categories.right .item-title a:before {
    top: 3px; }

.bwp-woo-categories.right {
  text-align: right; }
  .rtl .bwp-woo-categories.right {
    text-align: left; }
  .bwp-woo-categories.right .bwp-categories-title:before {
    right: 0;
    left: auto; }
  .rtl .bwp-woo-categories.right .bwp-categories-title:before {
    left: 0;
    right: auto; }
  .rtl .bwp-woo-categories.right .bwp-categories-title:before {
    right: auto;
    left: auto; }
  .bwp-woo-categories.right .item-title a:hover {
    padding-right: 20px;
    right: 8px; }
  .rtl .bwp-woo-categories.right .item-title a:hover {
    padding-left: 20px;
    padding-right: inherit; }
  .rtl .bwp-woo-categories.right .item-title a:hover {
    left: 8px;
    right: auto; }
  .bwp-woo-categories.right .item-title a:before {
    content: "\f2ff";
    right: 0;
    left: auto; }
  .rtl .bwp-woo-categories.right .item-title a:before {
    left: 0;
    right: auto; }
  .rtl .bwp-woo-categories.right .item-title a:before {
    right: auto;
    left: auto; }

.bwp-woo-categories.default {
  padding: 0; }
  .bwp-woo-categories.default .bwp-categories-title {
    font-size: 13px;
    font-weight: 600;
    color: #222;
    margin: 0;
    padding-bottom: 12px;
    padding-top: 0; }
  .bwp-woo-categories.default .bwp-categories-title:before {
    display: none; }
  @media (max-width: 991px) {
      .bwp-woo-categories.default .bwp-categories-title {
        text-align: center; } }
  .bwp-woo-categories.default .content-category.row {
    margin: 0; }
  @media (max-width: 991px) {
      .bwp-woo-categories.default .content-category.row {
        display: flex;
        overflow: auto;
        padding: 10px 0;
        border-top: 1px solid #f2f2f2; }
        .bwp-woo-categories.default .content-category.row > .item {
          white-space: nowrap;
          padding: 0 10px !important;
          border: none !important;
          font-size: 12px; }
          .bwp-woo-categories.default .content-category.row > .item a {
            padding: 0 !important; } }
  .bwp-woo-categories.default .content-category.row > .item {
    padding: 0;
    border-top: 1px solid #f2f2f2; }
  .bwp-woo-categories.default .content-category.row > .item .item-title {
    line-height: initial; }
  .bwp-woo-categories.default .content-category.row > .item a {
    padding-top: 7.9px;
    padding-bottom: 7.9px;
    display: inline-block;
    width: 100%; }
  .bwp-woo-categories.default .content-category.row > .item:last-child a {
    padding-bottom: 0; }

.bwp-woo-categories.default2 {
  padding: 0; }
  .bwp-woo-categories.default2 .content-category.row {
    margin: 0; }
  .bwp-woo-categories.default2 .content-category.row > .item {
    border-bottom: 1px solid #f2f2f2; }
  .bwp-woo-categories.default2 .content-category.row > .item:hover {
    background: #f1f1f1; }
  .bwp-woo-categories.default2 .content-category.row > .item .item-title {
    padding: 0 20px;
    line-height: initial; }
  .bwp-woo-categories.default2 .content-category.row > .item a {
    padding: 8.5px 0;
    display: inline-block;
    width: 100%; }
  .bwp-woo-categories.default2 .content-category.row > .item a:before {
    display: none; }
  .bwp-woo-categories.default2 .content-category.row > .item a:hover {
    color: #848484; }
  .bwp-woo-categories.default2 .content-category.row > .item:last-child {
    border-bottom: none;
    -moz-border-radius-bottomright: 10px;
    -webkit-border-bottom-right-radius: 10px;
    border-bottom-right-radius: 10px;
    -moz-border-radius-bottomleft: 10px;
    -webkit-border-bottom-left-radius: 10px;
    border-bottom-left-radius: 10px; }
  .rtl .bwp-woo-categories.default2 .content-category.row > .item:last-child {
    -moz-border-radius-bottomleft: 10px;
    -webkit-border-bottom-left-radius: 10px;
    border-bottom-left-radius: 10px;
    -moz-border-radius-bottomright: inherit;
    -webkit-border-bottom-right-radius: inherit;
    border-bottom-right-radius: inherit; }
  .rtl .bwp-woo-categories.default2 .content-category.row > .item:last-child {
    -moz-border-radius-bottomright: 10px;
    -webkit-border-bottom-right-radius: 10px;
    border-bottom-right-radius: 10px;
    -moz-border-radius-bottomleft: inherit;
    -webkit-border-bottom-left-radius: inherit;
    border-bottom-left-radius: inherit; }
/************************************************************************************************
 Bingo Slider
 *************************************************************************************************/
.bwp-slider {
  margin: 0 -5px; }

.bwp-slider .slick-slide {
  padding: 0 5px; }

.bwp-slider .content-slider {
  margin: 10px 0;
  text-align: center;
  text-transform: capitalize; }

.social-link li {
  display: inline-block;
  float: left;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  background: #bfbfbf;
  text-align: center;
  margin: 0 5px; }
  .rtl .social-link li {
    float: right; }
  .social-link li a i {
    font-size: 14px;
    color: #fff;
    line-height: 31px; }
  .social-link li:hover {
    background: #222; }
  .social-link li:hover a i {
    -webkit-animation: toRightFromLeft 0.3s forwards;
    -o-animation: toRightFromLeft 0.3s forwards;
    animation: toRightFromLeft 0.3s forwards; }
/************************************************************************************************
 Bingo Woo Countdown
 *************************************************************************************************/
.bwp-countdown {
  margin: 0; }

.bwp-countdown .item-product .products-content .rating .review-count {
  display: none; }
  .bwp-countdown .item-product .products-content .product-title {
    font-size: 14px;
    font-weight: 400;
    margin-bottom: 10px;
    text-transform: capitalize; }
  .bwp-countdown .item-product .products-content .product-title a {
    color: #666; }
  .bwp-countdown .item-product .products-content .product-title a:hover {
    color: #222; }
  .bwp-countdown .item-product .products-content .price {
    margin-top: 11px;
    font-size: 13px;
    font-weight: bold;
    letter-spacing: 1px;
    display: block; }
  .bwp-countdown .item-product .products-content .price del {
    color: #dbdbdb;
    font-size: 12px; }
  .bwp-countdown .item-product .products-content .price del > span {
    font-weight: bold; }
  .bwp-countdown .item-product .products-content .item-description {
    margin-bottom: 45px; }
  @media (max-width: 991px) {
        .bwp-countdown .item-product .products-content .item-description {
          margin-bottom: 0; } }

.bwp-countdown .item-countdown {
  margin-top: 42px;
  margin-bottom: 30px; }
  .bwp-countdown .item-countdown span {
    display: inline-block; }
  .bwp-countdown .item-countdown .product-countdown .countdown-content > span {
    margin: 0 8px;
    text-align: center;
    font-size: 12px;
    position: relative; }
  .bwp-countdown .item-countdown .product-countdown .countdown-content > span .countdown-amount {
    background: #ff8d31;
    color: #fff;
    min-width: 35px;
    min-height: 35px;
    display: block;
    padding: 7px 3px;
    margin: 0 auto;
    text-indent: -1px;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%; }
  .bwp-countdown .item-countdown .product-countdown .countdown-content > span .countdown-text {
    font-weight: 500;
    margin-bottom: 4px;
    color: #888; }

.bwp-countdown .slick-arrow {
  font-size: 16px;
  top: calc(50% - 18px);
  right: 25px;
  font-family: "Material";
  width: 40px;
  height: 40px;
  text-align: center;
  line-height: 40px;
  color: #fff;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  background: #cdcdcd;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease; }
  .rtl .bwp-countdown .slick-arrow {
    left: 25px;
    right: auto; }
  .bwp-countdown .slick-arrow:hover {
    background: #222; }
  .bwp-countdown .slick-arrow.fa-long-arrow-left {
    left: 25px;
    right: auto; }
  .rtl .bwp-countdown .slick-arrow.fa-long-arrow-left {
    right: 25px;
    left: auto; }
  .rtl .bwp-countdown .slick-arrow.fa-long-arrow-left {
    left: auto;
    right: auto; }
  .bwp-countdown .slick-arrow.fa-long-arrow-left:before {
    content: "\f2fa"; }
  .bwp-countdown .slick-arrow.fa-long-arrow-right:before {
    content: "\f2fb"; }

.bwp-countdown.slider1 {
  background: #f5f5f5;
  overflow: hidden;
  text-align: center; }
  .bwp-countdown.slider1 .products-thumb {
    padding: 0 42.5px; }
  .bwp-countdown.slider1 .item-countdown {
    margin-top: 10px;
    margin-bottom: 25px; }
  .bwp-countdown.slider1 .star-rating {
    margin: 0 auto; }
  .bwp-countdown.slider1 .products-content {
    padding: 0 15px;
    padding-bottom: 25px; }
  .bwp-countdown.slider1 .block-title {
    display: inline-block;
    padding: 10px;
    position: absolute;
    top: 0;
    right: 1px;
    z-index: 1;
    display: flex;
    width: 120px;
    height: 125px;
    background: url("/wp-content/themes/cariana/images/title-deal.png") center no-repeat; }
  .rtl .bwp-countdown.slider1 .block-title {
    left: 1px;
    right: auto; }
  .bwp-countdown.slider1 .block-title h2 {
    font-size: 14px;
    padding: 9px 0;
    color: #fff;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    font-weight: 600;
    letter-spacing: 0.5px; }
  .bwp-countdown.slider1.style1 .products-thumb {
    padding: 0 10.1px; }
  @media (min-width: 992px) and (max-width: 1199px) {
        .bwp-countdown.slider1.style1 .products-thumb {
          padding: 0 30px; } }
  @media (min-width: 768px) and (max-width: 991px) {
        .bwp-countdown.slider1.style1 .products-thumb {
          padding: 0 33px; } }
  .bwp-countdown.slider1.style1 .products-content {
    padding-bottom: 30px; }
  @media (min-width: 768px) and (max-width: 1199px) {
        .bwp-countdown.slider1.style1 .products-content {
          padding: 0 5px 25px 5px; }
          .rtl .bwp-countdown.slider1.style1 .products-content {
            padding: 0 5px 25px 5px; } }
  .bwp-countdown.slider1.style1 .item-countdown {
    margin-bottom: 27px; }
  @media (min-width: 768px) and (max-width: 1199px) {
        .bwp-countdown.slider1.style1 .item-countdown {
          margin-bottom: 23px; } }

.bwp-countdown.slider2 .title-block {
  display: inline-block;
  vertical-align: top; }
  .bwp-countdown.slider2 .title-block h2 {
    display: inline-block;
    line-height: 100%;
    margin: 0;
    font-size: 36px; }
  @media (min-width: 992px) {
        .bwp-countdown.slider2 .title-block h2 {
          padding-right: 15px; }
          .rtl .bwp-countdown.slider2 .title-block h2 {
            padding-left: 15px;
            padding-right: inherit; } }
  @media (max-width: 767px) {
        .bwp-countdown.slider2 .title-block h2 {
          font-size: 30px; } }
  .bwp-countdown.slider2 .title-block .page-description {
    padding-top: 9px; }
  @media (min-width: 992px) {
      .bwp-countdown.slider2 .title-block > * {
        float: left; }
        .rtl .bwp-countdown.slider2 .title-block > * {
          float: right; } }
  .bwp-countdown.slider2 .content-product-list {
    position: relative; }
  .bwp-countdown.slider2 .products-list.grid .slick-track > div.item-product .item-product-content {
    display: inline-block;
    vertical-align: top;
    background: #f6f6f6;
    padding: 30px 0 30px 25px; }
  .rtl .bwp-countdown.slider2 .products-list.grid .slick-track > div.item-product .item-product-content {
    padding: 30px 25px 30px 0; }
  @media (min-width: 992px) and (max-width: 1199px) {
        .bwp-countdown.slider2 .products-list.grid .slick-track > div.item-product .item-product-content {
          padding: 15px 10px; } }
  @media (max-width: 991px) {
        .bwp-countdown.slider2 .products-list.grid .slick-track > div.item-product .item-product-content {
          padding: 15px; } }
  .bwp-countdown.slider2 .products-list.grid .slick-track > div.item-product .item-product-content .product-excerpt {
    margin-top: 20px; }
  .bwp-countdown.slider2 .products-list.grid .slick-track > div.item-product .item-product-content .products-content .price del {
    color: #999; }
  .bwp-countdown.slider2 .products-list.grid .slick-track > div.item-product .item-product-content .item-countdown {
    margin-top: 20px;
    margin-bottom: 10px; }
  .bwp-countdown.slider2 .products-list.grid .slick-track > div.item-product .item-product-content .item-countdown .product-countdown .countdown-content > span:first-child {
    margin-left: 0; }
    .rtl .bwp-countdown.slider2 .products-list.grid .slick-track > div.item-product .item-product-content .item-countdown .product-countdown .countdown-content > span:first-child {
      margin-right: 0;
      margin-left: inherit; }
  .bwp-countdown.slider2 .products-list.grid .slick-track > div.item-product .item-product-content .products-thumb {
    padding: 0 5px; }
  @media (min-width: 992px) and (max-width: 1199px) {
          .bwp-countdown.slider2 .products-list.grid .slick-track > div.item-product .item-product-content .products-thumb {
            padding: 0; } }
  @media (max-width: 991px) {
          .bwp-countdown.slider2 .products-list.grid .slick-track > div.item-product .item-product-content .products-thumb {
            padding: 0 40px;
            margin-top: 20px; } }
  .bwp-countdown.slider2 .slick-arrow {
    right: -18px; }
  .rtl .bwp-countdown.slider2 .slick-arrow {
    left: -18px;
    right: auto; }
  .bwp-countdown.slider2 .slick-arrow.fa-long-arrow-left {
    left: -18px;
    right: auto; }
  .rtl .bwp-countdown.slider2 .slick-arrow.fa-long-arrow-left {
    right: -18px;
    left: auto; }
  .rtl .bwp-countdown.slider2 .slick-arrow.fa-long-arrow-left {
    left: auto;
    right: auto; }
  @media (min-width: 1200px) and (max-width: 1220px) {
      .bwp-countdown.slider2 .slick-arrow {
        right: -10px; }
        .rtl .bwp-countdown.slider2 .slick-arrow {
          left: -10px;
          right: auto; }
        .bwp-countdown.slider2 .slick-arrow.fa-long-arrow-left {
          left: -10px; }
          .rtl .bwp-countdown.slider2 .slick-arrow.fa-long-arrow-left {
            right: -10px;
            left: auto; } }
  @media (max-width: 767px) {
      .bwp-countdown.slider2 .slick-arrow {
        right: -10px; }
        .rtl .bwp-countdown.slider2 .slick-arrow {
          left: -10px;
          right: auto; }
        .bwp-countdown.slider2 .slick-arrow.fa-long-arrow-left {
          left: -10px; }
          .rtl .bwp-countdown.slider2 .slick-arrow.fa-long-arrow-left {
            right: -10px;
            left: auto; } }
/************************************************************************************************
 Bingo Image Gallery
 *************************************************************************************************/
.bwp-gallery .slick-slide {
  text-align: center; }
  .bwp-gallery .slick-slide img {
    display: inline-block; }

.bwp-gallery .slick-dots {
  position: absolute;
  bottom: 15px;
  padding: 0;
  left: 50%;
  margin-right: -50%;
  transform: translate(-50%, -50%); }
  .bwp-gallery .slick-dots li button {
    border: 0;
    opacity: 0.4;
    background: #222;
    width: 16px;
    height: 16px;
    transform: none; }
  .bwp-gallery .slick-dots li button:hover {
    background: #fff;
    opacity: 1; }
  .bwp-gallery .slick-dots li.slick-active button {
    background: #fff;
    opacity: 1; }
/************************************************************************************************
 Wp Tag Cloud
 *************************************************************************************************/
.vc_wp_tagcloud .widget_tag_cloud h2.widgettitle {
  font-size: 18px;
  border-bottom: 1px solid #343434;
  margin-top: 0;
  margin-bottom: 10px;
  padding-bottom: 14px; }
/************************************************************************************************
 Bingo Lookbook
 *************************************************************************************************/
.bwp-lookbook .item-lookbook {
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%; }
  .bwp-lookbook .item-lookbook .number-lookbook {
    width: 34px !important;
    height: 34px !important;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    text-align: center;
    line-height: 27px;
    border: 4px solid #fff;
    transition: color 0.3s;
    position: relative;
    display: inline-block;
    z-index: 1;
    background: #e3e3e3; }
  .bwp-lookbook .item-lookbook .content-lookbook {
    padding: 15px;
    z-index: 9;
    text-align: center;
    -webkit-box-shadow: 0px 0px 15px 0px rgba(50, 50, 50, 0.15);
    box-shadow: 0px 0px 15px 0px rgba(50, 50, 50, 0.15); }
  @media (min-width: 768px) and (max-width: 991px) {
      .bwp-lookbook .item-lookbook .content-lookbook {
        width: 150px; } }
  .bwp-lookbook .item-lookbook .content-lookbook .item-thumb {
    position: relative;
    margin-bottom: 20px; }
  .bwp-lookbook .item-lookbook .content-lookbook .item-thumb img {
    display: inline-block; }
  .bwp-lookbook .item-lookbook .content-lookbook .rating {
    margin-top: 5px;
    margin-bottom: 5px; }
  .bwp-lookbook .item-lookbook .content-lookbook .rating .star-rating {
    margin: 0 auto;
    width: 65px; }
  .bwp-lookbook .item-lookbook .content-lookbook .rating .review-count {
    display: none; }
  .bwp-lookbook .item-lookbook .content-lookbook .price {
    padding-top: 5px;
    color: #222;
    font-weight: bold;
    font-size: 13px; }
  @media (min-width: 768px) {
      .bwp-lookbook .item-lookbook .content-lookbook .content-lookbook-bottom {
        position: relative; }
      .bwp-lookbook .item-lookbook .content-lookbook .item-title a:before {
        position: absolute;
        content: "+";
        color: #fff;
        font-size: 14px;
        bottom: -16px;
        right: -8px;
        -webkit-transition: background 0.2s ease;
        transition: background 0.2s ease;
        z-index: 1; }
        .rtl .bwp-lookbook .item-lookbook .content-lookbook .item-title a:before {
          left: -8px;
          right: auto; }
        .bwp-lookbook .item-lookbook .content-lookbook .item-title a:after {
          content: "";
          position: absolute;
          width: 0;
          height: 0;
          bottom: -16px;
          right: -16px;
          border-bottom: 0 solid transparent;
          border-top: 40px solid transparent;
          border-right: 40px solid #222; }
        .rtl .bwp-lookbook .item-lookbook .content-lookbook .item-title a:after {
          left: -16px;
          right: auto; }
        .rtl .bwp-lookbook .item-lookbook .content-lookbook .item-title a:after {
          border-left: 40px solid #222;
          border-right: inherit; } }
  .bwp-lookbook .item-lookbook:hover {
    cursor: pointer; }
  .bwp-lookbook .item-lookbook:hover .number-lookbook {
    animation: Animationlookbook 0.5s ease-out infinite; }

.bwp-lookbook .info-lookbook {
  text-align: center;
  font-size: 12px; }
  .bwp-lookbook .info-lookbook .title-lookbook {
    font-size: 14px;
    letter-spacing: 0.5px;
    margin-top: 27px;
    margin-bottom: 10px; }

.bwp-lookbook .bwp-content-lookbook {
  vertical-align: top; }

.bwp-lookbook.default {
  text-align: center; }
  .bwp-lookbook.default .item {
    margin-bottom: 30px; }

@media (max-width: 1199px) {
      .bwp-lookbook.slider {
        padding-bottom: 30px; } }
  @media (min-width: 1200px) {
    .bwp-lookbook.slider {
      margin: 0 80px; }
      .bwp-lookbook.slider .slick-arrow {
        top: 40%;
        right: 40px; }
        .bwp-lookbook.slider .slick-arrow.fa-long-arrow-left {
          right: auto;
          left: 40px; } }
  .bwp-lookbook.slider .slick-carousel {
    overflow: hidden; }
  .bwp-lookbook.slider .slick-carousel > .slick-list {
    margin: 0 -5px; }
  .bwp-lookbook.slider.border-bottom .slick-list {
    padding-bottom: 22px;
    position: relative; }
  .bwp-lookbook.slider.border-bottom .slick-list:after {
    content: "";
    position: absolute;
    background: #dfdfdf;
    bottom: 0;
    left: 5px;
    width: calc(100% - 10px);
    height: 1px; }
  .rtl .bwp-lookbook.slider.border-bottom .slick-list:after {
    right: 5px;
    left: auto; }
  .bwp-lookbook.slider .slick-track > .item {
    padding: 0 5px; }
  .bwp-lookbook.slider ul.slick-dots {
    margin-top: -46px;
    display: flex;
    justify-content: center;
    padding-bottom: 20px; }
  .bwp-lookbook.slider ul.slick-dots > li {
    z-index: 0; }
  @media (max-width: 1199px) {
      .bwp-lookbook.slider .slick-arrow {
        top: auto;
        bottom: -5px;
        right: calc(50% - 40px); }
        .bwp-lookbook.slider .slick-arrow.fa-long-arrow-left {
          right: calc(50% + 5px); } }
  .bwp-lookbook.slider.special {
    margin: 0;
    position: relative; }
  @media (max-width: 1199px) {
      .bwp-lookbook.slider.special {
        padding-bottom: 0; } }
  @media (max-width: 767px) {
      .bwp-lookbook.slider.special {
        padding-bottom: 40px; }
        .bwp-lookbook.slider.special .slick-arrow {
          bottom: 10px; } }
  @media (min-width: 768px) {
      .bwp-lookbook.slider.special .slick-arrow {
        top: 45%;
        right: 30px; }
        .bwp-lookbook.slider.special .slick-arrow.fa-long-arrow-left {
          right: auto;
          left: 30px; } }

.bwp-lookbook.lookbook-slide-nopadding {
  margin: 0; }
  @media (max-width: 1199px) {
    .bwp-lookbook.lookbook-slide-nopadding {
      padding-bottom: 0; } }
  @media (max-width: 767px) {
    .bwp-lookbook.lookbook-slide-nopadding {
      padding-bottom: 30px; } }
  @media (min-width: 768px) {
      .bwp-lookbook.lookbook-slide-nopadding .slick-arrow {
        top: calc(50% - 18px);
        right: 25px;
        left: auto;
        bottom: auto; }
        .bwp-lookbook.lookbook-slide-nopadding .slick-arrow.fa-long-arrow-left {
          right: auto;
          left: 25px; } }
  @media (max-width: 767px) {
      .bwp-lookbook.lookbook-slide-nopadding .slick-arrow {
        top: auto;
        bottom: 0;
        right: calc(50% - 35px); }
        .bwp-lookbook.lookbook-slide-nopadding .slick-arrow.fa-long-arrow-left {
          right: calc(50% + 0px); } }

.title-block {
  font-size: 11px;
  text-transform: uppercase;
  color: #bbb;
  margin-bottom: 35px; }

.title-block h3 {
  font-size: 24px; }

.title-block h2 {
  font-size: 30px; }

.title-block h2, .title-block h3 {
  margin-bottom: 8px;
  margin-top: 8px;
  color: #343434; }

@keyframes Animationlookbook {
  0% {
    box-shadow: 0 0 0 0 #fff; }

  100% {
    box-shadow: 0 0 0 5px rgba(255, 255, 255, .3); } }
/* 8. Widget */
/************************************************************************************************
 TOP BANNER LISTING
 ************************************************************************************************ */
.bwp_widget_image {
  margin-bottom: 40px; }

.bwp_widget_image .container-banner {
  position: absolute;
  top: 50%;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%); }
  .bwp_widget_image .container-banner .boxContent {
    max-width: 640px;
    padding: 30px;
    text-align: center;
    color: white; }
  .bwp_widget_image .container-banner .boxContent .boxSubTitle {
    margin: 0px;
    padding: 10px 0;
    font-size: 24px;
    font-weight: 400;
    text-transform: uppercase; }
  .bwp_widget_image .container-banner .boxContent .boxTitle {
    margin: 0px;
    padding: 10px 0;
    font-size: 42px;
    font-weight: bold;
    text-transform: uppercase;
    color: #fff; }
  .bwp_widget_image .container-banner .boxContent .btn, .bwp_widget_image .container-banner .boxContent .clear-all {
    font-size: 16px;
    font-weight: bold;
    margin: 20px 0 0;
    padding: 5px 20px;
    height: 42px;
    border: 1px solid white;
    background-color: transparent;
    color: white;
    text-transform: uppercase;
    text-decoration: none;
    -webkit-transition: opacity 0.3s ease-in-out 0.3s;
    transition: opacity 0.3s ease-in-out 0.3s; }
  .bwp_widget_image .container-banner .boxContent .btn:hover, .bwp_widget_image .container-banner .boxContent .clear-all:hover {
    border-color: #222;
    background-color: #222; }
/*
 widget styles
 *------------------------------------
 */
.title_block h4 {
  font-size: 18px;
  text-align: center;
  position: relative;
  text-transform: uppercase;
  line-height: 100%;
  letter-spacing: 2px;
  padding-bottom: 15px;
  padding-bottom: 20px;
  margin-bottom: 30px; }
  .title_block h4:before, .title_block h4:after {
    content: "";
    height: 1px;
    position: absolute;
    bottom: 0;
    left: 50%; }
  .rtl .title_block h4:before, .rtl .title_block h4:after {
    right: 50%;
    left: auto; }
  .title_block h4:before {
    width: 20%;
    margin-left: -10%;
    background-color: #dfdfdf; }
  .rtl .title_block h4:before {
    margin-right: -10%;
    margin-left: inherit; }
  .title_block h4:after {
    width: 10%;
    margin-left: -5%;
    background-color: #616161;
    z-index: 1; }
  .rtl .title_block h4:after {
    margin-right: -5%;
    margin-left: inherit; }
/*
 Widget Genaral
 *------------------------------------
 */
.widget label {
  font-weight: 400; }

.widget .widget_sp_image-image-link {
  display: block;
  overflow: hidden;
  position: relative; }
  .widget .widget_sp_image-image-link img {
    display: block;
    max-width: 100%;
    height: auto;
    -webkit-transition: all 0.35s;
    transition: all 0.35s; }

.widget .post-widget .image {
  width: 70px;
  height: 70px;
  margin: 0;
  margin-right: 10px; }
  .rtl .widget .post-widget .image {
    margin-left: 10px;
    margin-right: inherit; }
  .widget .post-widget .image img {
    width: 100%;
    height: 100%; }

.widget.widget_archive ul, .widget.widget_archive ol {
  padding: 0;
  list-style: none; }
  .widget.widget_archive ul li .children > li:before, .widget.widget_archive ol li .children > li:before {
    top: 24px; }
  .widget.widget_archive ul ul li:first-child, .widget.widget_archive ol ul li:first-child {
    padding-top: 14px;
    background-position: 0 24px; }

.widget.widget_pages ul, .widget.widget_pages ol {
  padding: 0;
  list-style: none; }
  .widget.widget_pages ul li .children > li:before, .widget.widget_pages ol li .children > li:before {
    top: 24px; }
  .widget.widget_pages ul ul li:first-child, .widget.widget_pages ol ul li:first-child {
    padding-top: 14px;
    background-position: 0 24px; }

.widget.widget_meta ul, .widget.widget_meta ol {
  padding: 0;
  list-style: none; }
  .widget.widget_meta ul li .children > li:before, .widget.widget_meta ol li .children > li:before {
    top: 24px; }
  .widget.widget_meta ul ul li:first-child, .widget.widget_meta ol ul li:first-child {
    padding-top: 14px;
    background-position: 0 24px; }

.widget.widget_nav_menu ul, .widget.widget_nav_menu ol {
  padding: 0;
  list-style: none; }
  .widget.widget_nav_menu ul li .children > li:before, .widget.widget_nav_menu ol li .children > li:before {
    top: 24px; }
  .widget.widget_nav_menu ul ul li:first-child, .widget.widget_nav_menu ol ul li:first-child {
    padding-top: 14px;
    background-position: 0 24px; }

.widget.widget_rss ul, .widget.widget_rss ol {
  padding: 0;
  list-style: none; }
  .widget.widget_rss ul li .children > li:before, .widget.widget_rss ol li .children > li:before {
    top: 24px; }
  .widget.widget_rss ul ul li:first-child, .widget.widget_rss ol ul li:first-child {
    padding-top: 14px;
    background-position: 0 24px; }
  .widget.widget_rss ul li {
    background: none;
    margin-bottom: 10px; }
  .widget.widget_rss ul li a {
    padding: 0; }

.widget.widget_recent_entries ul, .widget.widget_recent_entries ol {
  padding: 0;
  list-style: none; }
  .widget.widget_recent_entries ul li .children > li:before, .widget.widget_recent_entries ol li .children > li:before {
    top: 24px; }
  .widget.widget_recent_entries ul ul li:first-child, .widget.widget_recent_entries ol ul li:first-child {
    padding-top: 14px;
    background-position: 0 24px; }
  .widget.widget_recent_entries ul li {
    background: none; }

.widget.widget_recent_comments ul, .widget.widget_recent_comments ol {
  padding: 0;
  list-style: none; }
  .widget.widget_recent_comments ul li .children > li:before, .widget.widget_recent_comments ol li .children > li:before {
    top: 24px; }
  .widget.widget_recent_comments ul ul li:first-child, .widget.widget_recent_comments ol ul li:first-child {
    padding-top: 14px;
    background-position: 0 24px; }
  .widget.widget_recent_comments ul li {
    background: none; }

.widget.widget_rss ul, .widget.widget_rss ol {
  padding: 0;
  list-style: none; }
  .widget.widget_rss ul li .children > li:before, .widget.widget_rss ol li .children > li:before {
    top: 24px; }
  .widget.widget_rss ul ul li:first-child, .widget.widget_rss ol ul li:first-child {
    padding-top: 14px;
    background-position: 0 24px; }
  .widget.widget_rss ul li {
    background: none; }
  .widget.widget_rss ul li a {
    padding: 0; }
  .widget.widget_rss ul li:before {
    display: none; }
/*
 Widget Contact Us
 *------------------------------------
 */
.contact {
  margin: 0;
  padding: 0; }

.contact:before, .contact:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */ }

.contact:after {
  clear: both; }

.contact dt {
  float: left;
  width: 30px;
  height: auto; }
  .rtl .contact dt {
    float: right; }

.contact dd {
  overflow: hidden;
  margin-bottom: 5px; }

.contact .contact-icon {
  display: block;
  text-align: center;
  background: #222;
  float: left;
  width: 22px;
  height: 22px;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px; }
  .rtl .contact .contact-icon {
    float: right; }
  .contact .contact-icon .fa {
    color: #fff;
    font-size: 14px;
    margin: 0 0 0 4px; }
  .rtl .contact .contact-icon .fa {
    margin: 0 4px 0 0; }
/*
 Widget Newsletter
 *------------------------------------
 */
.wpbingo-newsletter {
  background-color: transparent;
  line-height: 22px;
  z-index: 1;
  position: relative; }

.wpbingo-newsletter .title-newsletter {
  margin-bottom: 15px;
  z-index: 1; }

.wpbingo-newsletter .content-newsletter {
  display: flex;
  position: relative;
  width: 100%;
  padding: 3px 0; }
  .wpbingo-newsletter .content-newsletter input[type="email"], .wpbingo-newsletter .content-newsletter input[type="submit"] {
    border-bottom: 1px solid #d5d5d5;
    padding-bottom: 3px; }
  .wpbingo-newsletter .content-newsletter .wpcf7-form-control-wrap {
    width: 100%; }

.wpbingo-newsletter input[type="email"] {
  border: 0;
  background: transparent;
  font-size: 13px;
  width: 100%;
  padding: 0 10px 0 0; }
  .wpbingo-newsletter input[type="email"]::-webkit-input-placeholder {
    /* Chrome/Opera/Safari */
    text-transform: uppercase;
    color: #a3a3a3;
    font-size: 11px; }
  .wpbingo-newsletter input[type="email"]::-moz-placeholder {
    /* Firefox 19+ */
    text-transform: uppercase;
    color: #a3a3a3;
    font-size: 11px; }
  .wpbingo-newsletter input[type="email"]:-ms-input-placeholder {
    /* IE 10+ */
    text-transform: uppercase;
    color: #a3a3a3;
    font-size: 11px; }
  .wpbingo-newsletter input[type="email"]::-moz-placeholder {
    /* Firefox 18- */
    text-transform: uppercase;
    color: #a3a3a3;
    font-size: 11px; }

.wpbingo-newsletter input[type="submit"] {
  -webkit-appearance: none;
  cursor: pointer;
  background: transparent;
  border: 0;
  padding: 0;
  font-weight: 600;
  text-transform: uppercase;
  color: #222; }

.wpbingo-newsletter span.ajax-loader {
  position: absolute;
  bottom: -15px;
  right: 0; }

.wpbingo-newsletter.wpbingo-newsletter-1 {
  display: flex; }
  .wpbingo-newsletter.wpbingo-newsletter-1 .title-newsletter {
    text-transform: capitalize;
    font-weight: 600;
    margin: 0 60px 0 0;
    line-height: 28px;
    white-space: nowrap; }

.wpbingo-newsletter.wpbingo-newsletter-2 h2 {
  font-size: 30px; }
  .wpbingo-newsletter.wpbingo-newsletter-2 .content-newsletter {
    max-width: 100%;
    width: 570px;
    margin: 0 auto; }

.wpbingo-newsletter.wpbingo-newsletter-3 {
  text-align: center; }
  .wpbingo-newsletter.wpbingo-newsletter-3 .content-newsletter {
    border-bottom: none;
    max-width: 570px;
    margin: 0 auto; }
  .wpbingo-newsletter.wpbingo-newsletter-3 h3.title-newsletter {
    font-size: 24px;
    letter-spacing: 1px; }
  .wpbingo-newsletter.wpbingo-newsletter-3 .wpcf7-form-control-wrap {
    margin-right: 0;
    width: 100%; }
  .rtl .wpbingo-newsletter.wpbingo-newsletter-3 .wpcf7-form-control-wrap {
    margin-left: 0;
    margin-right: inherit; }
  .wpbingo-newsletter.wpbingo-newsletter-3 input[type="email"] {
    background: #fff;
    height: 45px;
    line-height: 45px;
    padding: 0 20px;
    border: none;
    -moz-border-radius-topleft: 30px;
    -webkit-border-top-left-radius: 30px;
    border-top-left-radius: 30px;
    -moz-border-radius-bottomleft: 30px;
    -webkit-border-bottom-left-radius: 30px;
    border-bottom-left-radius: 30px; }
  .rtl .wpbingo-newsletter.wpbingo-newsletter-3 input[type="email"] {
    -moz-border-radius-topright: 30px;
    -webkit-border-top-right-radius: 30px;
    border-top-right-radius: 30px;
    -moz-border-radius-topleft: inherit;
    -webkit-border-top-left-radius: inherit;
    border-top-left-radius: inherit; }
  .rtl .wpbingo-newsletter.wpbingo-newsletter-3 input[type="email"] {
    -moz-border-radius-bottomright: 30px;
    -webkit-border-bottom-right-radius: 30px;
    border-bottom-right-radius: 30px;
    -moz-border-radius-bottomleft: inherit;
    -webkit-border-bottom-left-radius: inherit;
    border-bottom-left-radius: inherit; }
  .wpbingo-newsletter.wpbingo-newsletter-3 input[type="email"]:-moz-placeholder {
    color: #909090; }
  .wpbingo-newsletter.wpbingo-newsletter-3 input[type="email"]::-moz-placeholder {
    color: #909090; }
  .wpbingo-newsletter.wpbingo-newsletter-3 input[type="email"]:-ms-input-placeholder {
    color: #909090; }
  .wpbingo-newsletter.wpbingo-newsletter-3 input[type="email"]::-webkit-input-placeholder {
    color: #909090; }
  .wpbingo-newsletter.wpbingo-newsletter-3 input[type="submit"] {
    background: #222;
    text-transform: uppercase;
    color: #fff;
    font-size: 11px;
    font-weight: 500;
    padding: 0 20px;
    right: 0;
    -moz-border-radius-topright: 30px;
    -webkit-border-top-right-radius: 30px;
    border-top-right-radius: 30px;
    -moz-border-radius-bottomright: 30px;
    -webkit-border-bottom-right-radius: 30px;
    border-bottom-right-radius: 30px;
    border: 1px solid #222;
    line-height: 43px;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease; }
  .rtl .wpbingo-newsletter.wpbingo-newsletter-3 input[type="submit"] {
    left: 0;
    right: auto; }
  .rtl .wpbingo-newsletter.wpbingo-newsletter-3 input[type="submit"] {
    -moz-border-radius-topleft: 30px;
    -webkit-border-top-left-radius: 30px;
    border-top-left-radius: 30px;
    -moz-border-radius-topright: inherit;
    -webkit-border-top-right-radius: inherit;
    border-top-right-radius: inherit; }
  .rtl .wpbingo-newsletter.wpbingo-newsletter-3 input[type="submit"] {
    -moz-border-radius-bottomleft: 30px;
    -webkit-border-bottom-left-radius: 30px;
    border-bottom-left-radius: 30px;
    -moz-border-radius-bottomright: inherit;
    -webkit-border-bottom-right-radius: inherit;
    border-bottom-right-radius: inherit; }
  .wpbingo-newsletter.wpbingo-newsletter-3 input[type="submit"]:hover {
    background: #fff;
    color: #222; }
  .wpbingo-newsletter.wpbingo-newsletter-3 .text-newsletter {
    margin-bottom: 25px; }
/* Owl carousel post */
.bwp-recent-post {
  position: relative;
  overflow: hidden; }

.bwp-recent-post .slick-track .post-grid .post-content {
  margin-top: 0; }

.bwp-recent-post .post-grid:hover .post-thumbnail img {
  -webkit-transform: scale(1.2);
  -ms-transform: scale(1.2);
  transform: scale(1.2); }
  .bwp-recent-post .post-grid .post-thumbnail {
    overflow: hidden;
    display: inline-block; }
  .bwp-recent-post .post-grid .post-thumbnail img {
    -webkit-transition: transform 0.3s ease;
    transition: transform 0.3s ease; }
  .bwp-recent-post .post-grid .post-content {
    margin-top: 15px; }
  .bwp-recent-post .post-grid .post-content span.entry-date {
    text-transform: uppercase;
    font-size: 11px;
    font-family: 'Poppins', sans-serif;
    color: #909090; }
  .bwp-recent-post .post-grid .post-content span.entry-date i {
    font-size: 15px;
    margin-right: 10px;
    padding: 0 1px; }
  .rtl .bwp-recent-post .post-grid .post-content span.entry-date i {
    margin-left: 10px;
    margin-right: inherit; }
  .bwp-recent-post .post-grid .post-content .byline, .bwp-recent-post .post-grid .post-content .updated:not(.published) {
    display: none; }
  .bwp-recent-post .post-grid .post-content h2.entry-title {
    margin-bottom: 2px;
    font-size: 16px;
    font-family: 'Poppins', sans-serif; }
  .bwp-recent-post .post-grid .post-content .post-excerpt {
    line-height: 22px;
    margin-top: 8px;
    margin-bottom: 13px;
    font-size: 13px; }
  .bwp-recent-post .post-grid .post-content .entry-comment {
    font-size: 11px;
    text-transform: uppercase;
    color: #909090;
    padding-top: 2px;
    display: inline-block;
    margin-right: 15px;
    float: left; }
  .rtl .bwp-recent-post .post-grid .post-content .entry-comment {
    margin-left: 15px;
    margin-right: inherit; }
  .rtl .bwp-recent-post .post-grid .post-content .entry-comment {
    float: right; }
  .bwp-recent-post .post-grid .post-content .entry-comment i {
    font-size: 15px;
    margin-right: 10px; }
  .rtl .bwp-recent-post .post-grid .post-content .entry-comment i {
    margin-left: 10px;
    margin-right: inherit; }
  .bwp-recent-post .post-grid .post-content .post-btn-more {
    text-transform: uppercase;
    color: #222;
    font-size: 11px;
    font-weight: 500;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    position: relative; }
  .bwp-recent-post .post-grid .post-content .post-btn-more:before {
    position: absolute;
    left: 10px;
    content: "\f301";
    font-family: Material;
    font-size: 12px;
    opacity: 0;
    top: -2px;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease; }
  .rtl .bwp-recent-post .post-grid .post-content .post-btn-more:before {
    right: 10px;
    left: auto; }
  .bwp-recent-post .post-grid .post-content .post-btn-more:hover {
    padding-left: 15px; }
  .rtl .bwp-recent-post .post-grid .post-content .post-btn-more:hover {
    padding-right: 15px;
    padding-left: inherit; }
  .bwp-recent-post .post-grid .post-content .post-btn-more:hover:before {
    opacity: 1;
    left: 0; }
  .rtl .bwp-recent-post .post-grid .post-content .post-btn-more:hover:before {
    right: 0;
    left: auto; }

@media (min-width: 480px) {
      .bwp-recent-post.style .post-grid {
        display: flex; }
        .bwp-recent-post.style .post-grid .post-thumbnail {
          width: 50%; }
        .bwp-recent-post.style .post-grid .post-content {
          width: 50%;
          padding-left: 30px; }
          .rtl .bwp-recent-post.style .post-grid .post-content {
            padding-right: 30px;
            padding-left: inherit; } }

.bwp-recent-post.sidebar .post-grid .post-content {
  margin-top: 0; }
  .bwp-recent-post.sidebar .post-grid .post-content h2.entry-title {
    letter-spacing: 0; }
  .bwp-recent-post.sidebar .post-grid .post-content h2.entry-title a {
    font-size: 14px;
    color: #606060; }
  .bwp-recent-post.sidebar .post-grid .post-content h2.entry-title a:hover {
    color: #222; }
/*
 Widget Sidebar
 *------------------------------------
 */
.bwp-sidebar #text-5 {
  padding: 0 !important; }

.bwp-sidebar #text-4 {
  margin-top: 30px; }

.bwp-sidebar .widget {
  margin: 0; }
  .bwp-sidebar .widget.widget_layered_nav, .bwp-sidebar .widget.widget_archive, .bwp-sidebar .widget.widget_categories, .bwp-sidebar .widget.widget_product_categories, .bwp-sidebar .widget.bwp_brand, .bwp-sidebar .widget.widget_product_tag_cloud, .bwp-sidebar .widget.bwp_best_seller {
    margin-bottom: 40px; }
  .bwp-sidebar .widget.widget_layered_nav .widgettitle, .bwp-sidebar .widget.widget_archive .widgettitle, .bwp-sidebar .widget.widget_categories .widgettitle, .bwp-sidebar .widget.widget_product_categories .widgettitle, .bwp-sidebar .widget.bwp_brand .widgettitle, .bwp-sidebar .widget.widget_product_tag_cloud .widgettitle, .bwp-sidebar .widget.bwp_best_seller .widgettitle, .bwp-sidebar .widget.widget_layered_nav .widget-title, .bwp-sidebar .widget.widget_archive .widget-title, .bwp-sidebar .widget.widget_categories .widget-title, .bwp-sidebar .widget.widget_product_categories .widget-title, .bwp-sidebar .widget.bwp_brand .widget-title, .bwp-sidebar .widget.widget_product_tag_cloud .widget-title, .bwp-sidebar .widget.bwp_best_seller .widget-title, .bwp-sidebar .widget.widget_layered_nav .title_brand h2, .bwp-sidebar .widget.widget_archive .title_brand h2, .bwp-sidebar .widget.widget_categories .title_brand h2, .bwp-sidebar .widget.widget_product_categories .title_brand h2, .bwp-sidebar .widget.bwp_brand .title_brand h2, .bwp-sidebar .widget.widget_product_tag_cloud .title_brand h2, .bwp-sidebar .widget.bwp_best_seller .title_brand h2 {
    color: #222;
    padding: 0 0 10px 0;
    background: transparent;
    font-weight: 700;
    font-size: 18px;
    padding-right: 0;
    text-transform: uppercase;
    margin-bottom: 15px; }
  .rtl .bwp-sidebar .widget.widget_layered_nav .widgettitle, .rtl .bwp-sidebar .widget.widget_archive .widgettitle, .rtl .bwp-sidebar .widget.widget_categories .widgettitle, .rtl .bwp-sidebar .widget.widget_product_categories .widgettitle, .rtl .bwp-sidebar .widget.bwp_brand .widgettitle, .rtl .bwp-sidebar .widget.widget_product_tag_cloud .widgettitle, .rtl .bwp-sidebar .widget.bwp_best_seller .widgettitle, .rtl .bwp-sidebar .widget.widget_layered_nav .widget-title, .rtl .bwp-sidebar .widget.widget_archive .widget-title, .rtl .bwp-sidebar .widget.widget_categories .widget-title, .rtl .bwp-sidebar .widget.widget_product_categories .widget-title, .rtl .bwp-sidebar .widget.bwp_brand .widget-title, .rtl .bwp-sidebar .widget.widget_product_tag_cloud .widget-title, .rtl .bwp-sidebar .widget.bwp_best_seller .widget-title, .rtl .bwp-sidebar .widget.widget_layered_nav .title_brand h2, .rtl .bwp-sidebar .widget.widget_archive .title_brand h2, .rtl .bwp-sidebar .widget.widget_categories .title_brand h2, .rtl .bwp-sidebar .widget.widget_product_categories .title_brand h2, .rtl .bwp-sidebar .widget.bwp_brand .title_brand h2, .rtl .bwp-sidebar .widget.widget_product_tag_cloud .title_brand h2, .rtl .bwp-sidebar .widget.bwp_best_seller .title_brand h2 {
    padding-left: 0;
    padding-right: inherit; }
  .bwp-sidebar .widget.widget_layered_nav ul, .bwp-sidebar .widget.widget_archive ul, .bwp-sidebar .widget.widget_categories ul, .bwp-sidebar .widget.widget_product_categories ul, .bwp-sidebar .widget.bwp_brand ul, .bwp-sidebar .widget.widget_product_tag_cloud ul, .bwp-sidebar .widget.bwp_best_seller ul, .bwp-sidebar .widget.widget_layered_nav .product-categories, .bwp-sidebar .widget.widget_archive .product-categories, .bwp-sidebar .widget.widget_categories .product-categories, .bwp-sidebar .widget.widget_product_categories .product-categories, .bwp-sidebar .widget.bwp_brand .product-categories, .bwp-sidebar .widget.widget_product_tag_cloud .product-categories, .bwp-sidebar .widget.bwp_best_seller .product-categories {
    background: transparent;
    padding: 0;
    border: none; }
  .bwp-sidebar .widget.widget_layered_nav ul li, .bwp-sidebar .widget.widget_archive ul li, .bwp-sidebar .widget.widget_categories ul li, .bwp-sidebar .widget.widget_product_categories ul li, .bwp-sidebar .widget.bwp_brand ul li, .bwp-sidebar .widget.widget_product_tag_cloud ul li, .bwp-sidebar .widget.bwp_best_seller ul li, .bwp-sidebar .widget.widget_layered_nav .product-categories li, .bwp-sidebar .widget.widget_archive .product-categories li, .bwp-sidebar .widget.widget_categories .product-categories li, .bwp-sidebar .widget.widget_product_categories .product-categories li, .bwp-sidebar .widget.bwp_brand .product-categories li, .bwp-sidebar .widget.widget_product_tag_cloud .product-categories li, .bwp-sidebar .widget.bwp_best_seller .product-categories li {
    padding: 5px 0;
    list-style: none;
    color: #666; }
  .bwp-sidebar .widget.widget_layered_nav ul li .count, .bwp-sidebar .widget.widget_archive ul li .count, .bwp-sidebar .widget.widget_categories ul li .count, .bwp-sidebar .widget.widget_product_categories ul li .count, .bwp-sidebar .widget.bwp_brand ul li .count, .bwp-sidebar .widget.widget_product_tag_cloud ul li .count, .bwp-sidebar .widget.bwp_best_seller ul li .count, .bwp-sidebar .widget.widget_layered_nav .product-categories li .count, .bwp-sidebar .widget.widget_archive .product-categories li .count, .bwp-sidebar .widget.widget_categories .product-categories li .count, .bwp-sidebar .widget.widget_product_categories .product-categories li .count, .bwp-sidebar .widget.bwp_brand .product-categories li .count, .bwp-sidebar .widget.widget_product_tag_cloud .product-categories li .count, .bwp-sidebar .widget.bwp_best_seller .product-categories li .count {
    color: #666; }
  .bwp-sidebar .widget.widget_layered_nav ul li a, .bwp-sidebar .widget.widget_archive ul li a, .bwp-sidebar .widget.widget_categories ul li a, .bwp-sidebar .widget.widget_product_categories ul li a, .bwp-sidebar .widget.bwp_brand ul li a, .bwp-sidebar .widget.widget_product_tag_cloud ul li a, .bwp-sidebar .widget.bwp_best_seller ul li a, .bwp-sidebar .widget.widget_layered_nav .product-categories li a, .bwp-sidebar .widget.widget_archive .product-categories li a, .bwp-sidebar .widget.widget_categories .product-categories li a, .bwp-sidebar .widget.widget_product_categories .product-categories li a, .bwp-sidebar .widget.bwp_brand .product-categories li a, .bwp-sidebar .widget.widget_product_tag_cloud .product-categories li a, .bwp-sidebar .widget.bwp_best_seller .product-categories li a, .bwp-sidebar .widget.widget_layered_nav ul li span, .bwp-sidebar .widget.widget_archive ul li span, .bwp-sidebar .widget.widget_categories ul li span, .bwp-sidebar .widget.widget_product_categories ul li span, .bwp-sidebar .widget.bwp_brand ul li span, .bwp-sidebar .widget.widget_product_tag_cloud ul li span, .bwp-sidebar .widget.bwp_best_seller ul li span, .bwp-sidebar .widget.widget_layered_nav .product-categories li span, .bwp-sidebar .widget.widget_archive .product-categories li span, .bwp-sidebar .widget.widget_categories .product-categories li span, .bwp-sidebar .widget.widget_product_categories .product-categories li span, .bwp-sidebar .widget.bwp_brand .product-categories li span, .bwp-sidebar .widget.widget_product_tag_cloud .product-categories li span, .bwp-sidebar .widget.bwp_best_seller .product-categories li span {
    color: #999;
    text-transform: uppercase;
    font-weight: 500; }
  .bwp-sidebar .widget.widget_layered_nav ul li a.active, .bwp-sidebar .widget.widget_archive ul li a.active, .bwp-sidebar .widget.widget_categories ul li a.active, .bwp-sidebar .widget.widget_product_categories ul li a.active, .bwp-sidebar .widget.bwp_brand ul li a.active, .bwp-sidebar .widget.widget_product_tag_cloud ul li a.active, .bwp-sidebar .widget.bwp_best_seller ul li a.active, .bwp-sidebar .widget.widget_layered_nav .product-categories li a.active, .bwp-sidebar .widget.widget_archive .product-categories li a.active, .bwp-sidebar .widget.widget_categories .product-categories li a.active, .bwp-sidebar .widget.widget_product_categories .product-categories li a.active, .bwp-sidebar .widget.bwp_brand .product-categories li a.active, .bwp-sidebar .widget.widget_product_tag_cloud .product-categories li a.active, .bwp-sidebar .widget.bwp_best_seller .product-categories li a.active, .bwp-sidebar .widget.widget_layered_nav ul li span.active, .bwp-sidebar .widget.widget_archive ul li span.active, .bwp-sidebar .widget.widget_categories ul li span.active, .bwp-sidebar .widget.widget_product_categories ul li span.active, .bwp-sidebar .widget.bwp_brand ul li span.active, .bwp-sidebar .widget.widget_product_tag_cloud ul li span.active, .bwp-sidebar .widget.bwp_best_seller ul li span.active, .bwp-sidebar .widget.widget_layered_nav .product-categories li span.active, .bwp-sidebar .widget.widget_archive .product-categories li span.active, .bwp-sidebar .widget.widget_categories .product-categories li span.active, .bwp-sidebar .widget.widget_product_categories .product-categories li span.active, .bwp-sidebar .widget.bwp_brand .product-categories li span.active, .bwp-sidebar .widget.widget_product_tag_cloud .product-categories li span.active, .bwp-sidebar .widget.bwp_best_seller .product-categories li span.active {
    color: #222; }
  .bwp-sidebar .widget.widget_layered_nav ul li a:hover, .bwp-sidebar .widget.widget_archive ul li a:hover, .bwp-sidebar .widget.widget_categories ul li a:hover, .bwp-sidebar .widget.widget_product_categories ul li a:hover, .bwp-sidebar .widget.bwp_brand ul li a:hover, .bwp-sidebar .widget.widget_product_tag_cloud ul li a:hover, .bwp-sidebar .widget.bwp_best_seller ul li a:hover, .bwp-sidebar .widget.widget_layered_nav .product-categories li a:hover, .bwp-sidebar .widget.widget_archive .product-categories li a:hover, .bwp-sidebar .widget.widget_categories .product-categories li a:hover, .bwp-sidebar .widget.widget_product_categories .product-categories li a:hover, .bwp-sidebar .widget.bwp_brand .product-categories li a:hover, .bwp-sidebar .widget.widget_product_tag_cloud .product-categories li a:hover, .bwp-sidebar .widget.bwp_best_seller .product-categories li a:hover, .bwp-sidebar .widget.widget_layered_nav ul li span:hover, .bwp-sidebar .widget.widget_archive ul li span:hover, .bwp-sidebar .widget.widget_categories ul li span:hover, .bwp-sidebar .widget.widget_product_categories ul li span:hover, .bwp-sidebar .widget.bwp_brand ul li span:hover, .bwp-sidebar .widget.widget_product_tag_cloud ul li span:hover, .bwp-sidebar .widget.bwp_best_seller ul li span:hover, .bwp-sidebar .widget.widget_layered_nav .product-categories li span:hover, .bwp-sidebar .widget.widget_archive .product-categories li span:hover, .bwp-sidebar .widget.widget_categories .product-categories li span:hover, .bwp-sidebar .widget.widget_product_categories .product-categories li span:hover, .bwp-sidebar .widget.bwp_brand .product-categories li span:hover, .bwp-sidebar .widget.widget_product_tag_cloud .product-categories li span:hover, .bwp-sidebar .widget.bwp_best_seller .product-categories li span:hover {
    color: #222;
    cursor: pointer; }
  .bwp-sidebar .widget.widget_layered_nav ul li a .count, .bwp-sidebar .widget.widget_archive ul li a .count, .bwp-sidebar .widget.widget_categories ul li a .count, .bwp-sidebar .widget.widget_product_categories ul li a .count, .bwp-sidebar .widget.bwp_brand ul li a .count, .bwp-sidebar .widget.widget_product_tag_cloud ul li a .count, .bwp-sidebar .widget.bwp_best_seller ul li a .count, .bwp-sidebar .widget.widget_layered_nav .product-categories li a .count, .bwp-sidebar .widget.widget_archive .product-categories li a .count, .bwp-sidebar .widget.widget_categories .product-categories li a .count, .bwp-sidebar .widget.widget_product_categories .product-categories li a .count, .bwp-sidebar .widget.bwp_brand .product-categories li a .count, .bwp-sidebar .widget.widget_product_tag_cloud .product-categories li a .count, .bwp-sidebar .widget.bwp_best_seller .product-categories li a .count, .bwp-sidebar .widget.widget_layered_nav ul li span .count, .bwp-sidebar .widget.widget_archive ul li span .count, .bwp-sidebar .widget.widget_categories ul li span .count, .bwp-sidebar .widget.widget_product_categories ul li span .count, .bwp-sidebar .widget.bwp_brand ul li span .count, .bwp-sidebar .widget.widget_product_tag_cloud ul li span .count, .bwp-sidebar .widget.bwp_best_seller ul li span .count, .bwp-sidebar .widget.widget_layered_nav .product-categories li span .count, .bwp-sidebar .widget.widget_archive .product-categories li span .count, .bwp-sidebar .widget.widget_categories .product-categories li span .count, .bwp-sidebar .widget.widget_product_categories .product-categories li span .count, .bwp-sidebar .widget.bwp_brand .product-categories li span .count, .bwp-sidebar .widget.widget_product_tag_cloud .product-categories li span .count, .bwp-sidebar .widget.bwp_best_seller .product-categories li span .count {
    color: #222; }
  .bwp-sidebar .widget.widget_layered_nav ul li.cat-parent .children li, .bwp-sidebar .widget.widget_archive ul li.cat-parent .children li, .bwp-sidebar .widget.widget_categories ul li.cat-parent .children li, .bwp-sidebar .widget.widget_product_categories ul li.cat-parent .children li, .bwp-sidebar .widget.bwp_brand ul li.cat-parent .children li, .bwp-sidebar .widget.widget_product_tag_cloud ul li.cat-parent .children li, .bwp-sidebar .widget.bwp_best_seller ul li.cat-parent .children li, .bwp-sidebar .widget.widget_layered_nav .product-categories li.cat-parent .children li, .bwp-sidebar .widget.widget_archive .product-categories li.cat-parent .children li, .bwp-sidebar .widget.widget_categories .product-categories li.cat-parent .children li, .bwp-sidebar .widget.widget_product_categories .product-categories li.cat-parent .children li, .bwp-sidebar .widget.bwp_brand .product-categories li.cat-parent .children li, .bwp-sidebar .widget.widget_product_tag_cloud .product-categories li.cat-parent .children li, .bwp-sidebar .widget.bwp_best_seller .product-categories li.cat-parent .children li {
    padding-left: 20px; }
    .rtl .bwp-sidebar .widget.widget_layered_nav ul li.cat-parent .children li, .rtl .bwp-sidebar .widget.widget_archive ul li.cat-parent .children li, .rtl .bwp-sidebar .widget.widget_categories ul li.cat-parent .children li, .rtl .bwp-sidebar .widget.widget_product_categories ul li.cat-parent .children li, .rtl .bwp-sidebar .widget.bwp_brand ul li.cat-parent .children li, .rtl .bwp-sidebar .widget.widget_product_tag_cloud ul li.cat-parent .children li, .rtl .bwp-sidebar .widget.bwp_best_seller ul li.cat-parent .children li, .rtl .bwp-sidebar .widget.widget_layered_nav .product-categories li.cat-parent .children li, .rtl .bwp-sidebar .widget.widget_archive .product-categories li.cat-parent .children li, .rtl .bwp-sidebar .widget.widget_categories .product-categories li.cat-parent .children li, .rtl .bwp-sidebar .widget.widget_product_categories .product-categories li.cat-parent .children li, .rtl .bwp-sidebar .widget.bwp_brand .product-categories li.cat-parent .children li, .rtl .bwp-sidebar .widget.widget_product_tag_cloud .product-categories li.cat-parent .children li, .rtl .bwp-sidebar .widget.bwp_best_seller .product-categories li.cat-parent .children li {
      padding-right: 20px;
      padding-left: inherit; }
  .bwp-sidebar .widget.widget_product_tag_cloud {
    display: inline-block; }
  .bwp-sidebar .widget.widget_search {
    border: 1px solid #dfdfdf;
    margin-top: 20px; }
  .bwp-sidebar .widget.widget_layered_nav li.wc-layered-nav-term {
    padding: 4; }
  .bwp-sidebar .widget.widget_product_categories .product-categories > li {
    border-bottom: 1px dotted #dfdfdf; }
  .bwp-sidebar .widget.widget_product_categories .product-categories > li:last-child {
    border: none; }
  .bwp-sidebar .widget.widget_product_categories .product-categories > li > a, .bwp-sidebar .widget.widget_product_categories .product-categories > li > span {
    color: #222;
    font-weight: 400;
    font-size: 13px;
    text-transform: capitalize; }
  .bwp-sidebar .widget.widget_product_categories .product-categories > li > a:before, .bwp-sidebar .widget.widget_product_categories .product-categories > li > span:before {
    display: none; }
  .bwp-sidebar .widget.widget_product_categories .product-categories > li.open > a {
    color: #222; }
  .bwp-sidebar .widget:last-child {
    margin-bottom: 0; }

.bwp-sidebar .widget.widget_text {
  padding: 0 !important; }

.bwp-sidebar select, .bwp-sidebar table {
  width: 100%; }

.bwp-sidebar .post-widget .blog-title, .bwp-sidebar .comment-widget .blog-title, .bwp-sidebar .post-widget h6, .bwp-sidebar .comment-widget h6 {
  margin: 0 0 5px;
  line-height: 1.6667;
  font-weight: 700;
  font-size: 14px; }
  .bwp-sidebar .post-widget p, .bwp-sidebar .comment-widget p {
    font-size: 11px; }
  .bwp-sidebar .post-widget .post-date, .bwp-sidebar .comment-widget .post-date {
    margin: 0;
    line-height: 18px; }

.bwp-sidebar .wcc_block ul.mtree {
  padding: 0; }
  .bwp-sidebar .wcc_block ul.mtree a {
    display: inline; }
  .bwp-sidebar .wcc_block ul.mtree li {
    list-style: square inside;
    font-size: 10px;
    text-transform: uppercase;
    margin-bottom: 22px; }
  .bwp-sidebar .wcc_block ul.mtree li.current-cat a {
    text-decoration: inherit;
    color: #2a2a2a; }

.bwp-sidebar .widget_text {
  margin-bottom: 0; }
  .bwp-sidebar .widget_text .widget-title {
    font-size: 24px;
    padding: 20px;
    margin-bottom: 0;
    margin-top: 0;
    background: #252525;
    color: #fff;
    text-transform: uppercase; }

.bwp-sidebar.full {
  display: none;
  width: 100%;
  padding: 0 !important; }
  @media (max-width: 991px) {
    .bwp-sidebar.full {
      display: block !important; } }
  .bwp-sidebar.full .widget:not(.bwp_ajax_filte), .bwp-sidebar.full .bwp-block-title {
    display: none; }
  .bwp-sidebar.full .bwp_ajax_filte {
    width: 100%;
    margin-bottom: 0 !important; }
  .bwp-sidebar.full .bwp-filter-ajax {
    margin-bottom: 40px; }
  .bwp-sidebar.full .bwp-filter-ajax #bwp_form_filter_product h3 {
    border-bottom: none; }
  @media (min-width: 991px) {
        .bwp-sidebar.full .bwp-filter-ajax #bwp_form_filter_product {
          border: 1px solid #dfdfdf;
          display: flex;
          padding: 0 25px; }
          .bwp-sidebar.full .bwp-filter-ajax #bwp_form_filter_product > div {
            width: 25%;
            float: left;
            padding: 15px; }
            .rtl .bwp-sidebar.full .bwp-filter-ajax #bwp_form_filter_product > div {
              float: right; }
            .bwp-sidebar.full .bwp-filter-ajax #bwp_form_filter_product > div.bwp-filter-color {
              order: 1; }
              .bwp-sidebar.full .bwp-filter-ajax #bwp_form_filter_product > div.bwp-filter-color ul#pa_color {
                margin-top: -5px; }
            .bwp-sidebar.full .bwp-filter-ajax #bwp_form_filter_product > div.bwp-filter-brand {
              order: 2; }
            .bwp-sidebar.full .bwp-filter-ajax #bwp_form_filter_product > div.bwp-stock-status {
              order: 3; }
            .bwp-sidebar.full .bwp-filter-ajax #bwp_form_filter_product > div.bwp-filter-price {
              order: 4;
              float: right; }
              .rtl .bwp-sidebar.full .bwp-filter-ajax #bwp_form_filter_product > div.bwp-filter-price {
                float: left; } }
  .bwp-sidebar.full .bwp-filter-ajax #bwp_form_filter_product .bwp-stock-status ul li {
    width: 100%; }
  .bwp-sidebar.full .bwp-filter-ajax .filter_clear_all {
    margin-top: 30px;
    margin-bottom: 0; }

.sidebar-blog > .widget {
  margin-bottom: 40px; }
  .sidebar-blog > .widget:last-child {
    margin-bottom: 0; }
  .sidebar-blog > .widget > ul > li:last-child {
    padding-bottom: 0; }

.sidebar-blog .bwp-recent-post.sidebar .post-grid {
  border-bottom: 1px dotted #dfdfdf;
  padding-bottom: 22px;
  margin-bottom: 25px; }
  .sidebar-blog .bwp-recent-post.sidebar .post-grid:last-child {
    padding-bottom: 0;
    border: 0;
    margin-bottom: 0; }

.sidebar-blog h3.widget-title {
  font-size: 18px; }

.widget_text select {
  width: 100%; }

.sidebar .widget > ul ul.children {
  padding: 0 20px; }
  .sidebar .widget ul.sub-menu {
    padding: 0 20px; }

.template-news .bwp-sidebar .post-widget .blog-title, .template-news .bwp-sidebar .comment-widget .blog-title, .template-news .bwp-sidebar .post-widget h6, .template-news .bwp-sidebar .comment-widget h6 {
  text-transform: none;
  font-weight: 600;
  font-size: 12px; }

.flickr-gallery img {
  padding: 0;
  margin: 4px;
  width: 60px;
  height: 60px;
  float: left; }
  .rtl .flickr-gallery img {
    float: right; }
/*
 Blog Sidebar
 *------------------------------------
 */
.widget.widget_categories, .widget.bwp_woo_recent_post_widget, .widget.widget_tag_cloud {
  margin-bottom: 40px; }
  .widget.widget_categories .widget-title, .widget.bwp_woo_recent_post_widget .widget-title, .widget.widget_tag_cloud .widget-title {
    color: #222;
    padding: 0 0 10px 0;
    background: transparent;
    font-weight: 700;
    font-size: 18px;
    padding-right: 0;
    text-transform: uppercase;
    margin-bottom: 15px; }
  .rtl .widget.widget_categories .widget-title, .rtl .widget.bwp_woo_recent_post_widget .widget-title, .rtl .widget.widget_tag_cloud .widget-title {
    padding-left: 0;
    padding-right: inherit; }
  .widget.widget_categories > ul, .widget.bwp_woo_recent_post_widget > ul, .widget.widget_tag_cloud > ul {
    padding-left: 0px !important; }
  .rtl .widget.widget_categories > ul, .rtl .widget.bwp_woo_recent_post_widget > ul, .rtl .widget.widget_tag_cloud > ul {
    padding-right: 0px !important;
    padding-left: inherit; }
  .widget.widget_categories ul, .widget.bwp_woo_recent_post_widget ul, .widget.widget_tag_cloud ul {
    background: transparent;
    border: none;
    padding-left: 20px; }
  .rtl .widget.widget_categories ul, .rtl .widget.bwp_woo_recent_post_widget ul, .rtl .widget.widget_tag_cloud ul {
    padding-right: 20px;
    padding-left: inherit; }
  .widget.widget_categories ul > li, .widget.bwp_woo_recent_post_widget ul > li, .widget.widget_tag_cloud ul > li {
    border-bottom: 1px dotted #dfdfdf; }
  .widget.widget_categories ul > li:last-child, .widget.bwp_woo_recent_post_widget ul > li:last-child, .widget.widget_tag_cloud ul > li:last-child {
    border: none; }
  .widget.widget_categories ul > li > a, .widget.bwp_woo_recent_post_widget ul > li > a, .widget.widget_tag_cloud ul > li > a, .widget.widget_categories ul > li > span, .widget.bwp_woo_recent_post_widget ul > li > span, .widget.widget_tag_cloud ul > li > span {
    color: #222;
    font-weight: 400;
    font-size: 13px;
    text-transform: capitalize; }
  .widget.widget_categories ul > li.open > a, .widget.bwp_woo_recent_post_widget ul > li.open > a, .widget.widget_tag_cloud ul > li.open > a {
    color: #222; }
  .widget.widget_categories ul li, .widget.bwp_woo_recent_post_widget ul li, .widget.widget_tag_cloud ul li {
    padding: 5px 0;
    font-weight: 500;
    list-style: none;
    font-size: 11px;
    color: #666; }
  .widget.widget_categories ul li .count, .widget.bwp_woo_recent_post_widget ul li .count, .widget.widget_tag_cloud ul li .count {
    color: #666; }
  .widget.widget_categories ul li a, .widget.bwp_woo_recent_post_widget ul li a, .widget.widget_tag_cloud ul li a {
    -webkit-transition: all 0.35s ease 0s;
    transition: all 0.35s ease 0s;
    position: relative; }
  .widget.widget_categories ul li a.active, .widget.bwp_woo_recent_post_widget ul li a.active, .widget.widget_tag_cloud ul li a.active {
    color: #222; }

.widget.widget_pages > ul, .widget.widget_nav_menu > ul, .widget.widget_pages > div > ul, .widget.widget_nav_menu > div > ul {
  padding-left: 0px !important; }
  .rtl .widget.widget_pages > ul, .rtl .widget.widget_nav_menu > ul, .rtl .widget.widget_pages > div > ul, .rtl .widget.widget_nav_menu > div > ul {
    padding-right: 0px !important;
    padding-left: inherit; }
  .widget.widget_pages ul, .widget.widget_nav_menu ul {
    padding-left: 15px; }
  .rtl .widget.widget_pages ul, .rtl .widget.widget_nav_menu ul {
    padding-right: 15px;
    padding-left: inherit; }
/*
 Widget Recent Entries
 *-----------------------------------
 */
.widget.widget_recent_entries {
  margin-bottom: 50px; }
  .widget.widget_recent_entries ul li {
    border-bottom: 1px solid #dfdfdf;
    padding: 13px 0; }
  .widget.widget_recent_entries ul li:last-child {
    border-bottom: 0; }
/*
 Tags Widget
 *------------------------------------
 */
.tagcloud {
  padding-top: 10px; }

.tagcloud a {
  position: relative;
  z-index: 1;
  font-size: 11px !important;
  color: #666;
  margin: 0 5px 10px 0;
  padding: 7px 12px;
  background: #f5f5f5;
  text-transform: capitalize;
  display: inline-block;
  vertical-align: middle;
  border-radius: 0px;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  -ms-border-radius: 0px;
  -o-border-radius: 0px;
  position: relative;
  z-index: 0; }
  .lt-ie8 .tagcloud a {
    display: inline;
    zoom: 1; }
  .tagcloud a:before {
    position: absolute;
    content: "";
    background: #333;
    width: 0;
    height: 100%;
    top: 0;
    left: 0;
    -webkit-transition: width 0.3s ease;
    transition: width 0.3s ease;
    z-index: -1; }
  .tagcloud a:hover {
    border-color: #333;
    color: #fff; }
  .tagcloud a:hover:before {
    width: 100%;
    height: 100%; }
/*
 Widget Newsletter
 *------------------------------------
 */
.widget_mc4wp_widget form {
  margin: 0; }
/*
 Widget Filter Product
 *------------------------------------
 */
.bwp_ajax_filte {
  display: inline-block;
  margin-bottom: 15px !important; }

.bwp_ajax_filte .bwp-block-title h2 {
  font-size: 20px;
  margin-bottom: 25px; }

.bwp-filter-ajax #bwp_form_filter_product {
  float: none; }
  .bwp-filter-ajax #bwp_form_filter_product h3 {
    font-size: 12px;
    font-weight: 600;
    color: #444;
    padding-bottom: 8px;
    margin-bottom: 23px;
    text-transform: uppercase;
    border-bottom: 1px dotted #dfdfdf; }
  .bwp-filter-ajax #bwp_form_filter_product .bwp-filter-price h3 {
    margin-bottom: 30px; }
  .bwp-filter-ajax #bwp_form_filter_product .bwp-filter-price #bwp_slider_price {
    margin: 0;
    background: transparent;
    -webkit-box-shadow: inset 0px 1px 3px 3px rgba(0, 0, 0, 0.2);
    box-shadow: inset 0px 1px 3px 3px rgba(0, 0, 0, 0.2);
    height: 8px;
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    -o-border-radius: 10px;
    width: calc(100% - 20px); }
  .bwp-filter-ajax #bwp_form_filter_product .bwp-filter-price #bwp_slider_price:after, .bwp-filter-ajax #bwp_form_filter_product .bwp-filter-price #bwp_slider_price:before {
    display: none; }
  .bwp-filter-ajax #bwp_form_filter_product .bwp-filter-price #bwp_slider_price .ui-slider-handle {
    width: 19px;
    height: 19px;
    border: 6px solid #222;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    top: -6px; }
  .bwp-filter-ajax #bwp_form_filter_product .bwp-filter-price #bwp_slider_price .ui-slider-range {
    height: 8px;
    background: #222;
    position: absolute;
    -webkit-transform: translateX(10px);
    -moz-transform: translateX(10px);
    -ms-transform: translateX(10px);
    -o-transform: translateX(10px);
    transform: translateX(10px); }
  .bwp-filter-ajax #bwp_form_filter_product .bwp-filter-price .price-input {
    margin-top: 20px; }
  .bwp-filter-ajax #bwp_form_filter_product .bwp-filter-color #pa_color li {
    display: flex;
    padding: 5px 0;
    text-transform: capitalize;
    line-height: 30px;
    float: left;
    width: 50%; }
  .rtl .bwp-filter-ajax #bwp_form_filter_product .bwp-filter-color #pa_color li {
    float: right; }
  .bwp-filter-ajax #bwp_form_filter_product .bwp-filter-color #pa_color li span {
    width: 16px;
    height: 16px;
    border: none;
    line-height: 30px;
    margin: 5px 0 !important;
    overflow: visible;
    position: relative;
    -webkit-transition: transform 0.1s ease;
    transition: transform 0.1s ease; }
  .bwp-filter-ajax #bwp_form_filter_product .bwp-filter-color #pa_color li span.active {
    border: none !important; }
    .bwp-filter-ajax #bwp_form_filter_product .bwp-filter-color #pa_color li span.active:after {
      top: -8px;
      color: #fff; }
    .bwp-filter-ajax #bwp_form_filter_product .bwp-filter-color #pa_color li span.active.white {
      border: 1px solid #dbdbdb !important; }
  .bwp-filter-ajax #bwp_form_filter_product .bwp-filter-color #pa_color li span.white {
    border: 1px solid #dbdbdb;
    width: 14px;
    height: 14px; }
    .bwp-filter-ajax #bwp_form_filter_product .bwp-filter-color #pa_color li span.white:after {
      color: #999; }
  .bwp-filter-ajax #bwp_form_filter_product .bwp-filter-color #pa_color li span:hover {
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -ms-transform: scale(1.2);
    -o-transform: scale(1.2);
    transform: scale(1.2); }
  .bwp-filter-ajax #bwp_form_filter_product .bwp-filter-color #pa_color li label {
    color: #999;
    text-transform: uppercase; }
  .bwp-filter-ajax #bwp_form_filter_product .bwp-stock-status ul li {
    float: left;
    width: 50%; }
  .rtl .bwp-filter-ajax #bwp_form_filter_product .bwp-stock-status ul li {
    float: right; }
  .bwp-filter-ajax #bwp_form_filter_product > div {
    margin-bottom: 20px; }

.bwp-filter-ajax .filter_clear_all {
  background: #222;
  color: #fff;
  text-transform: uppercase;
  padding: 5px 10px;
  font-size: 12px;
  border: none;
  margin-bottom: 30px; }

.bwp-filter-ajax ul {
  list-style-type: none;
  padding: 0; }
  .bwp-filter-ajax ul li {
    font-size: 11px;
    line-height: 25px;
    text-transform: uppercase;
    color: #999;
    display: block;
    width: 100%;
    padding: 0 !important; }
  .bwp-filter-ajax ul li > span {
    position: relative !important;
    width: 14px !important;
    height: 14px !important;
    border-radius: 2px !important;
    -webkit-border-radius: 2px !important;
    -moz-border-radius: 2px !important;
    -ms-border-radius: 2px !important;
    -o-border-radius: 2px !important;
    cursor: pointer;
    transform: translateY(2px);
    margin: 0 !important;
    overflow: visible;
    display: inline-block !important; }
  .bwp-filter-ajax ul li > span.active {
    border: 1px solid #222 !important; }
  .bwp-filter-ajax ul li > span.active:after {
    content: "\f26b";
    font-family: Material;
    position: absolute;
    top: -6px;
    left: -11px; }
  .rtl .bwp-filter-ajax ul li > span.active:after {
    right: -11px;
    left: auto; }
  .bwp-filter-ajax ul li > span:hover {
    border-color: #222 !important; }
  .bwp-filter-ajax ul li label {
    margin-left: 12px;
    vertical-align: top; }
  .rtl .bwp-filter-ajax ul li label {
    margin-right: 12px;
    margin-left: inherit; }
/*
 Widget Brands
 *------------------------------------
 */
.brands .vc_item {
  opacity: 0.5;
  filter: alpha(opacity=50); }
  .brands .vc_item.vc_active, .brands .vc_item:hover {
    opacity: 1;
    filter: alpha(opacity=100); }
/*
 Social
 *------------------------------------
 */
.list-social {
  margin: 0;
  line-height: 0;
  text-align: center; }

.list-social li {
  display: inline-block;
  margin-bottom: 0 !important; }
  .list-social li a {
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    text-align: center;
    margin: 0 18px 0 0;
    width: 32px;
    height: 32px;
    overflow: hidden;
    display: block;
    padding: 6px;
    color: #000;
    background: #fff; }
  .list-social li a > * {
    display: block;
    color: #000;
    font-size: 18px; }
  .list-social li a .fa, .list-social li a [class^="icon-"], .list-social li a [class*=" icon-"] {
    z-index: 1;
    position: relative; }
  .list-social li a:hover {
    background: #222; }
  .list-social li a:hover > * {
    color: #fff; }
  .list-social li a:hover.dribbble {
    background: #f26798; }
  .list-social li a:hover.facebook {
    background: #3b589e; }
  .list-social li a:hover.google-plus {
    background: #d44132; }
  .list-social li a:hover.skype {
    background: #00a8e6; }
  .list-social li a:hover.tumblr {
    background: #465a74; }
  .list-social li a:hover.twitter {
    background: #40bbf7; }
  .list-social li a:hover.youtube {
    background: #f04e43; }
  .list-social li a:hover.linkedin {
    background: #f8659c; }
  .list-social li:last-child a {
    margin: 0; }
/*
 Widget video
 *------------------------------------
 */
.wpb_video_widget .video-description {
  text-transform: uppercase;
  font-weight: 400;
  line-height: 30px;
  font-size: 12px;
  color: #000; }

.wpb_video_widget .wpb_wrapper .wpb_video_wrapper {
  padding-top: 60.7% !important; }

#recentcomments > li, .widget_archive > ul > li, .widget_meta > ul > li {
  padding: 10px 0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1); }
  #recentcomments > li:first-child, .widget_archive > ul > li:first-child, .widget_meta > ul > li:first-child {
    border-top: 0; }
  #recentcomments > li:last-child, .widget_archive > ul > li:last-child, .widget_meta > ul > li:last-child {
    border-bottom: 0; }
  #recentcomments > li abbr, .widget_archive > ul > li abbr, .widget_meta > ul > li abbr {
    border-bottom: none; }

#block_contact_infos p {
  margin-bottom: 0; }

#block_contact_infos .ct-adress {
  padding-left: 30px;
  margin-bottom: 10px; }
  .rtl #block_contact_infos .ct-adress {
    padding-right: 30px;
    padding-left: inherit; }
  #block_contact_infos .ct-adress:before {
    content: "\f041";
    font-family: 'FontAwesome';
    position: absolute;
    left: 0;
    font-size: 17px; }
  .rtl #block_contact_infos .ct-adress:before {
    right: 0;
    left: auto; }

#block_contact_infos .ct-phone {
  padding-left: 30px;
  margin-bottom: 10px; }
  .rtl #block_contact_infos .ct-phone {
    padding-right: 30px;
    padding-left: inherit; }
  #block_contact_infos .ct-phone:before {
    content: "\f10b";
    font-family: 'FontAwesome';
    position: absolute;
    left: 0;
    font-size: 21px; }
  .rtl #block_contact_infos .ct-phone:before {
    right: 0;
    left: auto; }

#block_contact_infos .ct-email {
  padding-left: 30px; }
  .rtl #block_contact_infos .ct-email {
    padding-right: 30px;
    padding-left: inherit; }
  #block_contact_infos .ct-email:before {
    content: "\f0e0";
    font-family: 'FontAwesome';
    position: absolute;
    left: 0;
    font-size: 13px; }
  .rtl #block_contact_infos .ct-email:before {
    right: 0;
    left: auto; }

.mc4wp-form .btn, .mc4wp-form .clear-all {
  line-height: 20px; }

.bwp-ourteam.style1 .ourteam-item .ourteam-info .ourteam-customer-name {
  font-weight: 700;
  font-size: 14px;
  text-transform: uppercase; }
  .bwp-ourteam.style1 .ourteam-item .ourteam-info .ourteam-customer-position {
    margin-top: 15px; }
  .bwp-ourteam.style1 .ourteam-item .ourteam-info .social-link {
    float: left;
    padding: 0;
    margin-top: 30px; }
  .rtl .bwp-ourteam.style1 .ourteam-item .ourteam-info .social-link {
    float: right; }
  .bwp-ourteam.style1 .ourteam-item .ourteam-info .social-link li {
    background: #94cdd5; }
  .bwp-ourteam.style1 .ourteam-item .ourteam-info .social-link li:hover {
    background: #222; }
  .bwp-ourteam.style1 .ourteam-item .ourteam-info .social-link li:last-child {
    margin-left: 0; }
    .rtl .bwp-ourteam.style1 .ourteam-item .ourteam-info .social-link li:last-child {
      margin-right: 0;
      margin-left: inherit; }
  .bwp-ourteam.style1 .slick-dots {
    position: absolute;
    top: -5px;
    right: 0; }
  .rtl .bwp-ourteam.style1 .slick-dots {
    left: 0;
    right: auto; }
  .bwp-ourteam.style1 .owl-buttons .carousel-control {
    top: auto;
    border: none;
    color: #acacac; }
  .bwp-ourteam.style1 .owl-buttons .carousel-control:hover {
    cursor: pointer;
    color: #222; }
  .bwp-ourteam.style1 .owl-buttons .carousel-control.disabled {
    display: none; }
/************************************************************************************************
 WIDGET TITLE 
 *************************************************************************************************/
.widget h1.widget-title {
  font-size: 18px;
  text-transform: uppercase;
  padding: 0 0 10px 0;
  margin: 0; }
  .rtl .widget h1.widget-title {
    padding: 0 0 10px 0; }
/************************************************************************************************
 WIDGET BEST SELLER 
 *************************************************************************************************/
.bwp_best_seller .content-best-seller {
  margin-top: 15px; }
  .bwp_best_seller .content-best-seller .post-item {
    margin-bottom: 30px; }
  .bwp_best_seller .content-best-seller .item-img {
    display: table-cell;
    width: 98px; }
  .bwp_best_seller .content-best-seller .item-content {
    display: table-cell;
    vertical-align: top;
    padding-left: 30px; }
  .rtl .bwp_best_seller .content-best-seller .item-content {
    padding-right: 30px;
    padding-left: inherit; }
  .bwp_best_seller .content-best-seller .item-content h4 {
    font-size: 14px;
    font-weight: normal;
    margin-top: 0;
    margin-bottom: 10px;
    line-height: 18px;
    text-transform: capitalize;
    font-family: 'Poppins', sans-serif; }
  .bwp_best_seller .content-best-seller .item-content h4 a {
    color: #666; }
  .bwp_best_seller .content-best-seller .item-content h4 a:hover {
    color: #222; }
  .bwp_best_seller .content-best-seller .item-content .woocommerce-product-rating {
    margin-bottom: 13px; }
  .bwp_best_seller .content-best-seller .item-content del > .woocommerce-Price-amount {
    color: #999; }
  .bwp_best_seller .content-best-seller .item-content .woocommerce-Price-amount {
    font-size: 14px;
    color: #222;
    font-weight: 500; }
  .bwp_best_seller .content-best-seller .item-content ins {
    margin-top: 10px;
    font-size: 14px;
    color: #222;
    font-weight: 500;
    text-decoration: none; }
/************************************************************************************************
 WIDGET BANNER 
 *************************************************************************************************/
.bwp-widget-banner {
  position: relative;
  margin-bottom: 10px; }

@media (max-width: 767px) {
    .bwp-widget-banner {
      text-align: center; } }

.bwp-widget-banner .title-banner {
  color: black;
  position: absolute; }

.bwp-widget-banner h2 {
  position: absolute;
  left: 50%;
  top: 50%;
  margin: 0;
  color: black;
  opacity: 0.4;
  white-space: nowrap; }

.bwp-widget-banner .bwp-image-subtitle {
  text-transform: uppercase; }

.bwp-widget-banner.default .title-banner {
  font-size: 24px;
  text-align: center;
  width: 100%;
  bottom: 0;
  opacity: 0.4;
  margin-bottom: 15px; }
/************************************************************************************************
 BWP INSTAGRAM WIDGET
 *************************************************************************************************/
.bwp-instagram a.instagram {
  display: inline-block;
  margin-bottom: 10px;
  position: relative;
  vertical-align: top;
  overflow: hidden; }
  .bwp-instagram a.instagram img {
    -webkit-transition: transform 0.3s ease;
    transition: transform 0.3s ease; }
  .bwp-instagram a.instagram:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    visibility: hidden;
    background-color: rgba(37, 37, 37, 0.45);
    -webkit-transition: opacity 0.3s ease;
    transition: opacity 0.3s ease;
    z-index: 1; }
  .bwp-instagram a.instagram:after {
    content: "\f16d";
    color: #fff;
    font-family: "FontAwesome";
    font-size: 30px;
    font-weight: 400;
    position: absolute;
    top: calc(50% - 13px);
    left: 0;
    width: 100%;
    text-align: center;
    line-height: 100%;
    opacity: 0;
    visibility: hidden;
    z-index: 2;
    -webkit-transition: opacity 0.3s ease;
    transition: opacity 0.3s ease; }
  .bwp-instagram a.instagram:hover img {
    -webkit-transform: scale(1.2);
    -ms-transform: scale(1.2);
    transform: scale(1.2); }
  .bwp-instagram a.instagram:hover:before, .bwp-instagram a.instagram:hover:after {
    opacity: 1;
    visibility: visible; }

.bwp-instagram.slider a.instagram {
  margin-bottom: 0; }
  .bwp-instagram.slider:not(.no-padding) .content_instagram {
    margin: 0 -5px; }
  .bwp-instagram.slider:not(.no-padding) .content_instagram .image-instagram {
    padding: 0 5px; }
/************************************************************************************************
 BWP POLICY WIDGET
 *************************************************************************************************/
.bwp-policy {
  font-size: 12px; }

.bwp-policy.default, .bwp-policy.layout3 {
  display: flex; }
  .bwp-policy.default .policy-icon, .bwp-policy.layout3 .policy-icon {
    margin-right: 20px;
    margin-top: 2px; }
  .rtl .bwp-policy.default .policy-icon, .rtl .bwp-policy.layout3 .policy-icon {
    margin-left: 20px;
    margin-right: inherit; }
  .bwp-policy.default .policy-icon img, .bwp-policy.layout3 .policy-icon img {
    max-width: none; }
  .bwp-policy.default .policy-info h4, .bwp-policy.layout3 .policy-info h4 {
    margin-top: 0;
    margin-bottom: 10px;
    line-height: 100%; }

.bwp-policy.layout2 {
  text-align: center; }
  .bwp-policy.layout2 .policy-icon {
    width: 72px;
    height: 72px;
    background: #f1f1f1;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    line-height: 72px;
    margin: 0 auto; }
  .bwp-policy.layout2 .policy-icon img {
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease; }

.bwp-policy.layout3 .policy-info h4.title-policy {
  margin-top: 7px;
  font-weight: 400;
  font-size: 13px; }

.bwp-policy.layout4 {
  font-size: 11px;
  display: flex;
  border-bottom: 1px solid #f2f2f2;
  padding-top: 18px;
  padding-bottom: 13px; }
  .bwp-policy.layout4 .policy-icon {
    width: 45px; }
  .bwp-policy.layout4 .policy-info {
    color: #444;
    font-weight: 500;
    text-transform: uppercase; }
  .bwp-policy.layout4 .policy-info h4.title-policy {
    color: #444;
    margin-top: 0;
    margin-bottom: 5px;
    font-weight: 500;
    font-size: 11px; }

.bwp-policy:hover .policy-icon img {
  opacity: 0.6; }

.bwp-policy .policy-info .title-policy {
  font-weight: 500;
  font-size: 14px;
  margin-bottom: 13px;
  margin-top: 20px;
  text-transform: uppercase; }
  .bwp-policy .policy-info .title-policy a {
    color: #444; }
  .bwp-policy .policy-info .title-policy a:hover {
    color: #222; }

.bwp-policy-1 .bwp-policy {
  text-transform: uppercase;
  font-weight: 500; }
  .bwp-policy-1 .bwp-policy .policy-info .desc-policy {
    margin-top: 10px;
    color: #a2a2a2; }
  @media (max-width: 767px) {
        .bwp-policy-1 .bwp-policy .policy-info .desc-policy {
          margin-top: 0;
          font-size: 11px; } }

@-webkit-keyframes toRightFromLeft {
  49% {
    -webkit-transform: translate(100%); }

  50% {
    opacity: 0;
    -webkit-transform: translate(-100%); }

  51% {
    opacity: 1; } }

@-moz-keyframes toRightFromLeft {
  49% {
    -moz-transform: translate(100%); }

  50% {
    opacity: 0;
    -moz-transform: translate(-100%); }

  51% {
    opacity: 1; } }

@keyframes toRightFromLeft {
  49% {
    transform: translate(100%); }

  50% {
    opacity: 0;
    transform: translate(-100%); }

  51% {
    opacity: 1; } }
/*
 *  Shortcode
 */
.grid-system .cell {
  border: 1px solid #dfdfdf;
  background: #dedede;
  text-align: center !important;
  margin: 0 0px 10px 0;
  padding: 8px 0 8px 0; }
  .rtl .grid-system .cell {
    margin: 0 0 10px 0px; }
  .rtl .grid-system .cell {
    padding: 8px 0 8px 0; }

.grid-system > div {
  padding: 0 5px 0 5px; }
  .rtl .grid-system > div {
    padding: 0 5px 0 5px; }

.features-btn .table > thead > tr > th, .features-btn .table > thead > tr > td, .features-btn .table > tbody > tr > th, .features-btn .table > tbody > tr > td, .features-btn .table > tfoot > tr > th, .features-btn .table > tfoot > tr > td {
  vertical-align: middle; }

.icon .input-group-addon {
  background: #fff; }
  .icon .input-group-addon .fa, .icon .input-group-addon .icon {
    color: #000; }

.icons-examples {
  padding-bottom: 20px;
  min-height: 130px; }

.icons-examples .fa {
  font-size: 24px;
  line-height: 40px;
  width: 40px;
  height: 40px;
  text-align: center; }
  .rtl .icons-examples .fa {
    text-align: right; }

.shortcode_sourcecode {
  margin: 10px 0; }

.shortcode_sourcecode code {
  white-space: normal; }
/************************************************************************************************
 EDITOR STYLE
 *************************************************************************************************/
/**
 * Table of Contents:
 *
 * 1.0 - Body
 * 2.0 - Headings
 * 3.0 - Text Elements
 * 4.0 - Links
 * 5.0 - Alignment
 * 6.0 - Tables
 * 7.0 - Images
 * 8.0 - Galleries
 * 9.0 - Audio/Video
 * 10.0 - RTL
 */
/**
 * 5.0 Alignment
 */
.alignleft {
  float: left;
  margin: 5px 20px 20px 0; }

.rtl .alignleft {
  float: right; }

.rtl .alignleft {
  margin: 5px 0 20px 20px; }

.alignright {
  float: right;
  margin: 0px 0 0px 24px; }

.rtl .alignright {
  float: left; }

.rtl .alignright {
  margin: 0px 24px 0px 0; }

p .alignright {
  float: right;
  margin: 5px 0 30px 15px;
  clear: both; }

.rtl p .alignright {
  float: left; }

.rtl p .alignright {
  margin: 5px 15px 30px 0; }

.wp-caption.aligncenter {
  display: block;
  margin: 0 auto 30px auto;
  clear: both; }

.rtl .wp-caption.aligncenter {
  margin: 0 auto 30px auto; }

blockquote.alignleft, blockquote.alignright {
  border-top: 1px solid rgba(0, 0, 0, 0.1);
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  padding-top: 17px;
  width: 50%; }

blockquote.alignleft p, blockquote.alignright p {
  margin-bottom: 17px; }

.attachment .site-content {
  margin-left: auto;
  width: 100%; }

.rtl .attachment .site-content {
  margin-right: auto;
  margin-left: inherit; }
/**
 * 6.0 Tables
 */
/*
 * 7.0 Images
 */
img {
  vertical-align: middle;
  height: auto; }

.wp-caption {
  background: transparent;
  border: none;
  color: #767676;
  margin: 0 0 24px 0;
  padding: 0;
  max-width: 100%;
  text-align: left; }

.rtl .wp-caption {
  text-align: right; }

.html5-captions .wp-caption {
  padding: 0; }

.wp-caption.alignleft {
  margin: 7px 14px 7px 0; }

.html5-captions .wp-caption.alignleft {
  margin-right: 24px; }

.rtl .html5-captions .wp-caption.alignleft {
  margin-left: 24px;
  margin-right: inherit; }

.wp-caption.alignright {
  margin: 7px 0 7px 14px; }

.wp-caption.alignright img, .wp-caption.alignright .wp-caption-dd {
  padding-left: 10px; }

.html5-captions .wp-caption.alignright {
  margin-left: 24px; }

.rtl .html5-captions .wp-caption.alignright {
  margin-right: 24px;
  margin-left: inherit; }

.html5-captions .wp-caption.alignright img, .html5-captions .wp-caption.alignright .wp-caption-dd {
  padding: 0; }

.wp-caption-dt {
  margin: 0; }

.wp-caption .wp-caption-text, .wp-caption-dd {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 12px;
  font-style: italic;
  line-height: 1.5;
  margin: 9px 0;
  padding: 0 10px 0 0;
  text-align: left; }

.rtl .wp-caption .wp-caption-text, .rtl .wp-caption-dd {
  text-align: right; }

.mceTemp + ul, .mceTemp + ol {
  list-style-position: inside; }
/**
 * 8.0 Gallery
 * -----------------------------------------------------------------------------
 */
.gallery-slider.carousel .carousel-control {
  width: 26px;
  height: 26px;
  line-height: 26px;
  color: #fff;
  opacity: 0.7; }
  .gallery-slider.carousel .carousel-control:hover {
    opacity: 1; }

.gallery .gallery-item {
  float: left;
  margin: 0 4px 4px 0;
  overflow: hidden;
  padding: 0;
  position: relative; }

.rtl .gallery .gallery-item {
  float: right; }

.rtl .gallery .gallery-item {
  margin: 0 0 4px 4px; }

.gallery-columns-1 .gallery-item {
  max-width: 100%;
  width: auto; }

.gallery-columns-2 .gallery-item {
  max-width: 48%;
  max-width: -webkit-calc(50% - 14px);
  max-width: calc(50% - 14px);
  width: auto; }

.gallery-columns-3 .gallery-item {
  max-width: 32%;
  max-width: -webkit-calc(33.3% - 11px);
  max-width: calc(33.3% - 11px);
  width: auto; }

.gallery-columns-4 .gallery-item {
  max-width: 23%;
  max-width: -webkit-calc(25% - 9px);
  max-width: calc(25% - 9px);
  width: auto; }

.gallery-columns-5 .gallery-item {
  max-width: 19%;
  max-width: -webkit-calc(20% - 8px);
  max-width: calc(20% - 8px);
  width: auto; }

.gallery-columns-6 .gallery-item {
  max-width: 15%;
  max-width: -webkit-calc(16.7% - 7px);
  max-width: calc(16.7% - 7px);
  width: auto; }

.gallery-columns-7 .gallery-item {
  max-width: 13%;
  max-width: -webkit-calc(14.28% - 7px);
  max-width: calc(14.28% - 7px);
  width: auto; }

.gallery-columns-8 .gallery-item {
  max-width: 11%;
  max-width: -webkit-calc(12.5% - 6px);
  max-width: calc(12.5% - 6px);
  width: auto; }

.gallery-columns-9 .gallery-item {
  max-width: 9%;
  max-width: -webkit-calc(11.1% - 6px);
  max-width: calc(11.1% - 6px);
  width: auto; }

.gallery-columns-1 .gallery-item:nth-of-type(1n), .gallery-columns-2 .gallery-item:nth-of-type(2n), .gallery-columns-3 .gallery-item:nth-of-type(3n), .gallery-columns-4 .gallery-item:nth-of-type(4n), .gallery-columns-5 .gallery-item:nth-of-type(5n), .gallery-columns-6 .gallery-item:nth-of-type(6n), .gallery-columns-7 .gallery-item:nth-of-type(7n), .gallery-columns-8 .gallery-item:nth-of-type(8n), .gallery-columns-9 .gallery-item:nth-of-type(9n) {
  margin-right: 0; }

.rtl .gallery-columns-1 .gallery-item:nth-of-type(1n), .rtl .gallery-columns-2 .gallery-item:nth-of-type(2n), .rtl .gallery-columns-3 .gallery-item:nth-of-type(3n), .rtl .gallery-columns-4 .gallery-item:nth-of-type(4n), .rtl .gallery-columns-5 .gallery-item:nth-of-type(5n), .rtl .gallery-columns-6 .gallery-item:nth-of-type(6n), .rtl .gallery-columns-7 .gallery-item:nth-of-type(7n), .rtl .gallery-columns-8 .gallery-item:nth-of-type(8n), .rtl .gallery-columns-9 .gallery-item:nth-of-type(9n) {
  margin-left: 0;
  margin-right: inherit; }

.gallery .gallery-caption {
  background-color: rgba(0, 0, 0, 0.7);
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  color: #fff;
  font-size: 12px;
  line-height: 1.5;
  margin: 0;
  max-height: 50%;
  opacity: 0;
  padding: 6px 8px;
  position: absolute;
  bottom: 0;
  left: 0;
  text-align: left;
  width: 100%; }

.rtl .gallery .gallery-caption {
  text-align: right; }

.gallery .gallery-caption:before {
  content: "";
  height: 100%;
  min-height: 49px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%; }

.gallery-item:hover .gallery-caption {
  opacity: 1; }

.gallery-columns-7 .gallery-caption, .gallery-columns-8 .gallery-caption, .gallery-columns-9 .gallery-caption {
  display: none; }
/**
 * 9.0 Audio/Video
 * ----------------------------------------------------------------------------
 */
.mejs-mediaelement, .mejs-container .mejs-controls {
  background: #000; }

.mejs-controls .mejs-time-rail .mejs-time-loaded, .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {
  background: #fff; }

.mejs-controls .mejs-time-rail .mejs-time-current {
  background: #24890d; }

.mejs-controls .mejs-time-rail .mejs-time-total, .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total {
  background: rgba(255, 255, 255, .33); }

.mejs-controls .mejs-time-rail span, .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total, .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {
  border-radius: 0; }

.mejs-overlay-loading {
  background: transparent; }
/**
 * 10.0 RTL
 * ----------------------------------------------------------------------------
 */
html .mceContentBody.rtl {
  direction: rtl;
  unicode-bidi: embed; }

.rtl .wp-caption, .rtl tr th {
  text-align: right; }

.rtl .rtl .wp-caption, .rtl .rtl tr th {
  text-align: left; }

.rtl td {
  text-align: right; }

.rtl .rtl td {
  text-align: left; }
/************************************************************************************************
 OWL CAROULSEL
 *************************************************************************************************/
.bg-primary {
  background-color: #222; }

.bg-success {
  background-color: #222; }

.bg-info {
  background-color: #222; }

.bg-warning {
  background-color: #222; }

.bg-danger {
  background-color: #222; }

.text-primary {
  color: #222; }

.text-success {
  color: #57bf6d; }

.text-info {
  color: #33aebd; }

.text-warning {
  color: #fbaf3f; }

.text-danger {
  color: #e42234; }

.text-skin {
  color: #222; }

.text-hightlight {
  color: #000; }

.box-advert > div {
  background: #fff;
  padding: 20px; }

.heading-padding-large .widget-title {
  padding-bottom: 20px; }

.box-header {
  display: table;
  margin-top: 20px; }

.box-header > div {
  float: left; }

.box-header .icon {
  width: 35px;
  height: 35px;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border: 1px solid #f99b17;
  text-align: center;
  line-height: 44px;
  margin-right: 5px;
  margin-top: 6px; }
  .box-header .icon i {
    font-size: 30px;
    color: #f99b17;
    width: 13px; }

.box-header .text-small {
  font-family: 'Raleway', sans-serif;
  font-size: 11px;
  font-weight: 300;
  color: #666;
  display: block; }

.box-header .text-large {
  font-family: 'Raleway', sans-serif;
  font-size: 18px;
  font-weight: 300;
  color: #f99b17;
  display: block; }

.caret {
  border: none;
  font-family: "FontAwesome";
  font-size: 11px;
  width: auto;
  height: auto; }

.caret:before {
  content: "\f107"; }
/*
 Tabs
 *-------------------------------------------------------------
 */
.tabs-list {
  border: 0;
  text-align: left; }

.rtl .tabs-list {
  text-align: right; }
/*
 Breadcrumbs
 *-------------------------------------------------------------
 */
.breadcrumb > .fa {
  margin: 0 5px 0 5px; }
  .rtl .breadcrumb > .fa {
    margin: 0 5px 0 5px; }
/*
 Customize Live Theme Editor
 *-------------------------------------------------------------
 */
/*
 Modal
 *-------------------------------------------------------------
 */
.modal-content {
  -webkit-box-shadow: none;
  box-shadow: none;
  border-radius: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0; }

.modal-lg {
  width: 900px; }

.modal-lg.modal-min-width {
  width: 500px;
  height: auto;
  min-height: 90px; }
  .modal-lg.modal-min-width .modal-content {
    border: 0; }

.modal-lg .total, .modal-lg .buttons {
  text-align: center; }
/*
 Pagination
 *-------------------------------------------------------------
 */
.bwp-pagination:before, .bwp-pagination:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */ }

.bwp-pagination:after {
  clear: both; }

.bwp-pagination .pagination, .bwp-pagination .page-numbers {
  margin: 0;
  border: 0; }
  .bwp-pagination .pagination.current, .bwp-pagination .page-numbers.current {
    background-color: #222;
    color: #fff; }

.result-count {
  padding: 5px 0;
  margin: 0; }
/*
 Mobile
 *-------------------------------------------------------------
 */
.active-mobile {
  width: 44px;
  height: 70px;
  text-align: center;
  line-height: 70px;
  position: relative;
  cursor: default;
  border-left: 1px solid rgba(255, 255, 255, 0.1);
  -webkit-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
  text-align: center;
  padding-top: 4px; }

.active-mobile:before {
  background-color: #0d0d0d;
  content: "";
  display: block;
  width: 1px;
  height: 40px;
  left: 0;
  margin-top: -20px;
  position: absolute;
  top: 50%;
  display: none; }
  .rtl .active-mobile:before {
    right: 0;
    left: auto; }

.active-mobile:first-child:before {
  display: none; }

.active-mobile:hover {
  background-color: #0d0d0d !important;
  cursor: pointer; }
  .active-mobile:hover:before {
    display: none; }
  .active-mobile:hover .active-content {
    left: auto; }
  .rtl .active-mobile:hover .active-content {
    right: auto;
    left: auto; }

.active-mobile > .fa, .active-mobile > .icon {
  color: #fff; }

.active-mobile.cart-popup {
  background: url("/wp-content/themes/cariana/images/cart-m.svg") no-repeat center center; }
  .active-mobile.cart-popup .fa, .active-mobile.cart-popup .icon {
    display: none; }

.active-mobile .active-content {
  position: absolute;
  top: 100%;
  z-index: 9999;
  color: #909090;
  padding: 20px;
  background-color: #0d0d0d;
  left: -10000px;
  opacity: 0;
  filter: alpha(opacity=0);
  position: absolute;
  min-width: 270px;
  visibility: hidden;
  right: 0;
  text-align: left;
  -webkit-transition: opacity 0.3s ease 0s;
  transition: opacity 0.3s ease 0s; }
  .rtl .active-mobile .active-content {
    right: -10000px;
    left: auto; }
  .rtl .active-mobile .active-content {
    left: 0;
    right: auto; }
  .rtl .active-mobile .active-content {
    text-align: right; }

.active-mobile.cart-popup .active-content {
  background-color: #0d0d0d;
  min-width: 320px; }

.active-mobile .title {
  color: #fff;
  margin: 0 0 10px 0;
  padding-bottom: 10px;
  border-bottom: 1px solid #1a1a1a; }
  .rtl .active-mobile .title {
    margin: 0 0 10px 0; }

.active-mobile ul {
  padding: 0; }
  .active-mobile ul li {
    display: block;
    margin: 0;
    padding: 10px 0;
    line-height: normal;
    text-transform: none;
    font-size: 14px; }

.active-mobile .navbar-toggle {
  position: static;
  background: none;
  border: medium none;
  margin: 0;
  padding: 0;
  position: static; }
/*
 Custom Panel
 *-------------------------------------------------------------
 */
.custom-panel {
  border: 0; }

.custom-panel .panel-footer {
  border-width: 0 1px 1px 1px;
  border-style: solid;
  border-color: #dfdfdf; }

.pricing-tables .panel-heading {
  border-color: #dfdfdf; }

.pricing-tables .panel-footer {
  border-top: 0px; }
/*
 Box service footer
 *-------------------------------------------------------------
 */
.box-service {
  overflow: hidden;
  padding: 0 16.6667%; }

.box-service .box-content {
  overflow: hidden;
  padding: 95px 0 75px; }
  .box-service .box-content .small-text, .box-service .box-content .tiny-text {
    display: inline-block;
    font-size: 12px;
    color: #fff;
    text-transform: uppercase;
    font-weight: 400;
    position: relative;
    padding: 0 15px; }
  .box-service .box-content .small-text:after, .box-service .box-content .tiny-text:after, .box-service .box-content .small-text:before, .box-service .box-content .tiny-text:before {
    height: 1px;
    width: 500px;
    position: absolute;
    background: rgba(255, 255, 255, 0.3);
    top: 50%;
    content: ""; }
  .box-service .box-content .small-text:after, .box-service .box-content .tiny-text:after {
    left: 100%; }
  .box-service .box-content .small-text:before, .box-service .box-content .tiny-text:before {
    right: 100%; }
  .box-service .box-content .large-text {
    font-size: 30px;
    font-weight: 900;
    padding: 15px 0;
    display: block;
    color: #222; }
  .box-service .box-content .large-text.yellow {
    color: #e9c931; }
  .box-service .box-content .tiny-text {
    text-transform: none; }
/*
 Carousel
 *-------------------------------------------------------------
 */
.carousel.slide {
  position: relative; }
/*
 Tabs
 *-------------------------------------------------------------
 */
.tabs-left > .nav-tabs {
  border-bottom: 0;
  float: left;
  margin-right: 0;
  padding-right: 10px;
  background: transparent;
  border-radius: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  width: auto;
  min-width: 16.6667%; }

.tabs-left > .nav-tabs:after, .tabs-left > .nav-tabs:before {
  content: none; }

.tabs-left > .nav-tabs li {
  float: none;
  margin-bottom: 18px;
  padding-bottom: 18px;
  border-bottom: 1px solid #dfdfdf; }
  .tabs-left > .nav-tabs li a {
    margin-right: 0;
    padding: 0;
    font-size: 12px;
    font-weight: 400;
    color: #aaa;
    margin-right: -1px;
    background: transparent; }
  .tabs-left > .nav-tabs li a:after, .tabs-left > .nav-tabs li a:before {
    content: none; }
  .tabs-left > .nav-tabs li a:hover, .tabs-left > .nav-tabs li a:focus {
    background: transparent;
    color: #222;
    font-weight: 400; }
  .tabs-left > .nav-tabs li:hover {
    border-color: #222; }
  .tabs-left > .nav-tabs li.active {
    border-color: #222;
    background: transparent; }
  .tabs-left > .nav-tabs li.active a, .tabs-left > .nav-tabs li.active a:hover, .tabs-left > .nav-tabs li.active a:focus {
    font-weight: 400;
    color: #222; }

.tabbable {
  overflow: hidden; }

.back-top {
  width: 52px;
  height: 52px;
  line-height: 55px;
  border: 2px solid #dfdfdf;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  text-align: center;
  position: fixed;
  bottom: 60px;
  right: 30px;
  z-index: 9;
  color: #999;
  visibility: hidden;
  opacity: 0;
  filter: alpha(opacity=0);
  background: #fff;
  -webkit-transition: bottom 0.3s ease;
  transition: bottom 0.3s ease; }

.rtl .back-top {
  left: 30px;
  right: auto; }

.back-top i {
  font-size: 26px; }

.back-top:hover {
  bottom: 65px;
  cursor: pointer; }
  .back-top:hover i {
    color: #222; }

.back-top.button-show {
  visibility: visible;
  opacity: 1; }

.wpml-languages img {
  margin-right: 5px; }

#_atssh {
  overflow: hidden; }
/************************************************************************************************
 FORM 
 *************************************************************************************************/
.wpb_button_a .wpb_button {
  background: transparent;
  font-family: 'Raleway', sans-serif;
  font-weight: 700;
  text-transform: uppercase;
  color: #252525;
  border: none;
  font-size: 19px; }

.wpb_button_a .wpb_button:hover {
  color: #222;
  background: transparent; }

.btn-outline {
  color: #fff;
  background-color: #222;
  border: 1px solid #222;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  -webkit-transition: all 0.3s;
  transition: all 0.3s; }

.btn-outline:hover, .btn-outline:focus, .btn-outline:active, .btn-outline.active {
  color: #fff;
  background-color: #000;
  border: 1px solid #000; }

.btn-outline .fa, .btn-outline .icon {
  font-size: 14px;
  margin: 0; }

.btn-outline:hover {
  background: #000 !important;
  border-color: #000 !important; }

.btn-outline-lg {
  padding: 21px 48px;
  font-size: 14px;
  line-height: 3;
  border-radius: 4px; }

.btn-outline-sm {
  padding: 8px 18px;
  font-size: 11px;
  line-height: 1.3;
  border-radius: 3px; }

.btn-outline-xs {
  padding: 5px 15px;
  font-size: 11px;
  line-height: 1.2;
  border-radius: 3px; }

.btn-outline-inverse, .btn-cart a {
  color: #fff;
  background-color: #000;
  border: 1px solid #000;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  -webkit-transition: all 0.3s;
  transition: all 0.3s; }

.btn-outline-inverse:hover, .btn-cart a:hover, .btn-outline-inverse:focus, .btn-cart a:focus, .btn-outline-inverse:active, .btn-cart a:active, .btn-outline-inverse.active, .btn-cart a.active {
  color: #fff;
  background-color: #222;
  border: 1px solid #fff; }

.btn-outline-inverse .fa, .btn-cart a .fa, .btn-outline-inverse .icon, .btn-cart a .icon {
  font-size: 14px;
  margin: 0; }

.btn-outline-inverse:hover, .btn-cart a:hover {
  background: #222 !important;
  border-color: #fff !important; }

.btn-inverse {
  color: #000;
  background-color: #fff;
  border: #dfdfdf;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  -webkit-transition: all 0.3s;
  transition: all 0.3s; }

.btn-inverse:hover, .btn-inverse:focus, .btn-inverse:active, .btn-inverse.active {
  color: #fff;
  background-color: #000;
  border: #dfdfdf; }

.btn-inverse .fa, .btn-inverse .icon {
  font-size: 14px;
  margin: 0; }

.btn-inverse:hover {
  background: #222 !important;
  border-color: #222 !important; }

.btn-action, .btn-cart a {
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  cursor: pointer;
  display: inline-block;
  font-size: 11px;
  font-weight: 900;
  line-height: 30px;
  margin-bottom: 0;
  padding: 0px 10px;
  text-align: center;
  text-transform: uppercase;
  -webkit-transition: all 0.4s ease 0s;
  transition: all 0.4s ease 0s;
  vertical-align: middle;
  white-space: nowrap; }
/* Search ------------------------------------------------*/
.search-box {
  cursor: pointer;
  text-align: center;
  width: 20px;
  height: 20px; }

.search-overlay {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  color: #fff;
  right: 0;
  z-index: 99999;
  background: transparent;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out; }

.rtl .search-overlay {
  left: 0;
  right: auto; }

.search-overlay:before {
  background: rgba(0, 0, 0, 0.7);
  position: absolute;
  left: 0;
  top: 0;
  content: "";
  width: 100%;
  height: 100%; }

.search-overlay.search-visible {
  opacity: 1;
  visibility: visible; }

.search-overlay .close-search {
  font-size: 48px;
  position: absolute;
  top: 30px;
  right: 30px;
  z-index: 9; }
  .rtl .search-overlay .close-search {
    left: 30px;
    right: auto; }
  .search-overlay .close-search:hover {
    cursor: pointer; }

.search-overlay .search-from {
  display: flex;
  border-bottom: 1px solid #dfdfdf; }
  .search-overlay .search-from input[type="text"] {
    order: 1; }
  .search-overlay .search-from input {
    width: calc(100% - 30px);
    background: transparent;
    border: 0;
    font-size: 16px;
    padding: 7px 0;
    color: #fff; }
  .search-overlay .search-from input::-webkit-input-placeholder {
    /* Chrome/Opera/Safari */
    text-transform: uppercase;
    color: #fff; }
  .search-overlay .search-from input::-moz-placeholder {
    /* Firefox 19+ */
    text-transform: uppercase;
    color: #fff; }
  .search-overlay .search-from input:-ms-input-placeholder {
    /* IE 10+ */
    text-transform: uppercase;
    color: #fff; }
  .search-overlay .search-from input::-moz-placeholder {
    /* Firefox 18- */
    text-transform: uppercase;
    color: #fff; }
  .search-overlay .search-from .searchsubmit {
    order: 2;
    background: transparent;
    font-size: 35px;
    padding-right: 0; }
  .rtl .search-overlay .search-from .searchsubmit {
    padding-left: 0;
    padding-right: inherit; }

.search-overlay .form-content {
  position: relative; }

.wrapper-search {
  text-align: center;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-right: -50%;
  transform: translate(-50%, -50%);
  padding: 50px 20px; }

@media (min-width: 1200px) {
    .wrapper-search {
      width: 1200px !important; } }
/* Select, Input ------------------------------------------------*/
input[type="text"], input[type="number"], input[type="email"], input[type="password"], textarea, select {
  border: 1px solid #dfdfdf;
  padding: 5px 6px; }

.chosen-container {
  width: 100% !important; }

.input-group-form {
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  background: transparent;
  margin: 0 0 5px 0; }

.input-group-form .form-control-reversed {
  border: 0px;
  background: #2a2a2a;
  color: #ccc;
  font-size: 14px;
  height: 34px; }
  .input-group-form .form-control-reversed:hover, .input-group-form .form-control-reversed:focus {
    -webkit-box-shadow: none;
    box-shadow: none; }

.input-group-form .input-group-addon {
  border: 0;
  background: #2a2a2a;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px; }

.select {
  overflow: hidden;
  width: 180px;
  cursor: pointer;
  margin: 0;
  font-weight: 400;
  border: 1px solid #dfdfdf; }

.select select {
  -webkit-appearance: none;
  -moz-appearance: none;
  -o-appearance: none;
  -ms-appearance: none;
  appearance: none;
  width: 200px;
  border: 0;
  cursor: pointer;
  background: transparent url("/wp-content/themes/cariana/images/arrow.png") no-repeat 85% center; }
  .select select:hover, .select select:focus {
    outline: none !important;
    -webkit-box-shadow: none;
    box-shadow: none; }
/************************************************************************************************
 OFF-CANVAS  
 *************************************************************************************************/
.off-canvas-toggle {
  border: 0 none;
  margin: 0;
  padding: 0;
  position: absolute;
  z-index: 100;
  display: block;
  right: 140px;
  border-radius: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  width: 68px;
  height: 68px;
  border-left: 1px solid #0d0d0d;
  top: -172px; }

.rtl .off-canvas-toggle {
  left: 140px;
  right: auto; }

.off-canvas-toggle .icon-bar {
  color: #fff;
  background: #fff !important;
  margin: 24px 24px 0;
  height: 4px;
  border-radius: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0; }

.off-canvas-toggle:hover, .off-canvas-toggle:active, .off-canvas-toggle:focus {
  background: transparent !important; }

.navbar-offcanvas {
  background-color: #f5f5f5;
  border: none; }

.navbar-offcanvas .navbar-brand {
  color: #666; }
  .navbar-offcanvas .navbar-brand:hover, .navbar-offcanvas .navbar-brand:focus {
    color: #fff;
    background-color: transparent; }

.navbar-offcanvas .navbar-text {
  color: #000; }

.navbar-offcanvas .navbar-nav > li {
  margin: 0; }
  .navbar-offcanvas .navbar-nav > li > a {
    border-radius: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    -o-border-radius: 0;
    font-size: 14px;
    text-transform: none;
    padding-top: 15px;
    padding-bottom: 15px;
    border-bottom: 1px solid rgba(0, 0, 0, 0.1) !important;
    color: #000;
    font-weight: 700;
    text-transform: uppercase; }
  .navbar-offcanvas .navbar-nav > li > a:hover, .navbar-offcanvas .navbar-nav > li > a:focus {
    color: #0281ab;
    background-color: transparent; }
  .navbar-offcanvas .navbar-nav > .active > a {
    color: #0281ab; }
  .navbar-offcanvas .navbar-nav > .active > a, .navbar-offcanvas .navbar-nav > .active > a:hover, .navbar-offcanvas .navbar-nav > .active > a:focus {
    color: #0281ab; }
  .navbar-offcanvas .navbar-nav > .disabled > a, .navbar-offcanvas .navbar-nav > .disabled > a:hover, .navbar-offcanvas .navbar-nav > .disabled > a:focus {
    color: #444;
    background-color: transparent; }

.navbar-toggle:hover, .navbar-toggle:focus {
  background-color: transparent; }

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

.navbar-collapse, .navbar-form {
  border-color: #e3e3e3;
  border: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  padding: 0; }

.navbar-nav a {
  border-color: rgba(0, 0, 0, 0.1); }
  .navbar-nav a:hover, .navbar-nav a:focus {
    background-color: transparent; }

.dropdown > a:hover .caret {
  border-top-color: #0281ab;
  border-bottom-color: #0281ab; }

.dropdown > a .caret {
  display: block;
  border: 0;
  margin: 0;
  padding: 0;
  top: 15px;
  right: 20px;
  position: absolute;
  color: #000; }

.rtl .dropdown > a .caret {
  left: 20px;
  right: auto; }

.dropdown > a .caret:before {
  content: "\f105";
  color: #000;
  font-size: 14px;
  font-family: 'FontAwesome'; }

.dropdown-menu {
  display: block;
  padding: 10px;
  float: none;
  width: 100%;
  visibility: hidden;
  opacity: 0;
  filter: alpha(opacity=0);
  -webkit-transition: all 0.25s ease;
  transition: all 0.25s ease;
  background: #fff; }

.dropdown-menu .caret {
  top: 5px; }

@media (max-width: 767px) {
  .open .dropdown-menu {
    opacity: 1;
    filter: alpha(opacity=100);
    visibility: visible; }
    .open .dropdown-menu > .dropdown-header {
      border-color: rgba(0, 0, 0, 0.1); }
    .open .dropdown-menu > li > a {
      color: #666; }
      .open .dropdown-menu > li > a:hover, .open .dropdown-menu > li > a:focus {
        color: #0281ab;
        background-color: transparent; }
    .open .dropdown-menu > .disabled > a:hover, .open .dropdown-menu > .disabled > a:focus {
      color: #444;
      background-color: transparent; } }

.navbar-link {
  color: #666; }

.navbar-link:hover {
  color: #0281ab; }

.noscroll {
  position: fixed;
  overflow-y: scroll;
  width: 100%; }

.comment-form-comment textarea#comment {
  width: 100%; }

@media (max-width: 991px) {
  /* Main Menu */
    .bwp-navigation {
      display: none; }
    .rtl .bwp-canvas-navigation .menu li .mm-next::before {
      content: "\f177"; }
    .mm-btn {
      height: 50px; }
    .bwp-canvas-navigation {
      position: fixed;
      top: 0px;
      left: 0;
      bottom: 0px;
      background-color: #fff;
      width: 280px;
      z-index: 999999;
      overflow-x: hidden;
      overflow-y: auto;
      visibility: hidden;
      border-width: 1px 0 0 1px;
      -webkit-transform: translate3d(-280px, 0, 0);
      -moz-transform: translate3d(-280px, 0, 0);
      -ms-transform: translate3d(-280px, 0, 0);
      -o-transform: translate3d(-280px, 0, 0);
      transform: translate3d(-280px, 0, 0);
      -webkit-transition: all 0.5s ease-in-out 0s;
      transition: all 0.5s ease-in-out 0s; }
      .bwp-canvas-navigation .remove-megamenu {
        padding: 10px;
        z-index: 10;
        cursor: pointer;
        display: none;
        text-align: right; }
      .bwp-canvas-navigation.active {
        visibility: visible;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0); }
        .bwp-canvas-navigation.active .remove-megamenu {
          display: block;
          padding: 0;
          background: #222;
          padding: 20px; }
          .bwp-canvas-navigation.active .remove-megamenu::before {
            content: "\f00d";
            font-family: FontAwesome;
            color: #222;
            font-size: 14px;
            -webkit-transition: all 0.3s ease-in-out;
            transition: all 0.3s ease-in-out;
            background: #fff;
            display: inline-block;
            border-radius: 50%;
            -webkit-border-radius: 50%;
            -moz-border-radius: 50%;
            -ms-border-radius: 50%;
            -o-border-radius: 50%;
            width: 25px;
            height: 25px;
            text-align: center;
            line-height: 25px; }
          .bwp-canvas-navigation.active .remove-megamenu:hover::before {
            color: #666; }
      .bwp-canvas-navigation .mm-menu {
        background: #fff;
        z-index: 999;
        top: 68px; }
        .bwp-canvas-navigation .mm-menu .mm-panels > .mm-panel > .mm-listview {
          margin: 0;
          margin-top: 0px; }
          .bwp-canvas-navigation .mm-menu .mm-panels > .mm-panel > .mm-listview > li > a, .bwp-canvas-navigation .mm-menu .mm-panels > .mm-panel > .mm-listview > li > span {
            padding: 0;
            text-align: left; }
            .rtl .bwp-canvas-navigation .mm-menu .mm-panels > .mm-panel > .mm-listview > li > a, .rtl .bwp-canvas-navigation .mm-menu .mm-panels > .mm-panel > .mm-listview > li > span {
              text-align: right; }
        .bwp-canvas-navigation .mm-menu .mm-listview {
          margin: 0;
          padding: 0; }
          .bwp-canvas-navigation .mm-menu .mm-listview > li:not(.mm-divider):after {
            display: none; }
        .bwp-canvas-navigation .mm-menu .mm-navbar {
          height: 50px;
          line-height: 30px;
          border: none; }
          .bwp-canvas-navigation .mm-menu .mm-navbar a {
            color: #222;
            text-transform: uppercase;
            font-weight: 500;
            font-size: 16px; }
        .bwp-canvas-navigation .mm-menu .menu-item-image {
          border-bottom: none;
          text-align: center;
          margin-top: 10px; }
          .bwp-canvas-navigation .mm-menu .menu-item-image > span.title, .bwp-canvas-navigation .mm-menu .menu-item-image > a {
            display: none; }
        .bwp-canvas-navigation .mm-menu ul > li, .bwp-canvas-navigation .mm-menu ul > li.level-0 {
          display: inline-block;
          width: 100%;
          position: relative !important;
          padding-top: 8px;
          padding-bottom: 6px !important;
          border-bottom: 1px solid #dfdfdf; }
          .bwp-canvas-navigation .mm-menu ul > li.current_page_item > a > span.menu-item-text, .bwp-canvas-navigation .mm-menu ul > li.level-0.current_page_item > a > span.menu-item-text {
            font-weight: 500; }
          .bwp-canvas-navigation .mm-menu ul > li .mm-next, .bwp-canvas-navigation .mm-menu ul > li.level-0 .mm-next {
            position: absolute;
            top: 0;
            right: 0;
            width: 30px;
            height: 43px;
            text-align: center; }
            .rtl .bwp-canvas-navigation .mm-menu ul > li .mm-next, .rtl .bwp-canvas-navigation .mm-menu ul > li.level-0 .mm-next {
              left: 0;
              right: auto; }
            .bwp-canvas-navigation .mm-menu ul > li .mm-next:before, .bwp-canvas-navigation .mm-menu ul > li.level-0 .mm-next:before {
              display: none; }
            .bwp-canvas-navigation .mm-menu ul > li .mm-next:after, .bwp-canvas-navigation .mm-menu ul > li.level-0 .mm-next:after {
              right: 17px; }
            .rtl .bwp-canvas-navigation .mm-menu ul > li .mm-next:after, .rtl .bwp-canvas-navigation .mm-menu ul > li.level-0 .mm-next:after {
              left: 17px;
              right: auto; }
          .bwp-canvas-navigation .mm-menu ul > li > a:not(.mm-next), .bwp-canvas-navigation .mm-menu ul > li.level-0 > a:not(.mm-next), .bwp-canvas-navigation .mm-menu ul > li span.title, .bwp-canvas-navigation .mm-menu ul > li.level-0 span.title {
            color: #222;
            padding: 0;
            line-height: 30px;
            text-transform: uppercase;
            font-size: 14px;
            font-weight: 400; } }

.wpbingo-menu-wrapper .navbar-default {
  border: none;
  background: transparent; }

.wpbingo-menu-mobile {
  position: relative; }

.wpbingo-menu-mobile #show-megamenu {
  padding: 0px; }
  .wpbingo-menu-mobile #show-megamenu span {
    position: relative; }
  .wpbingo-menu-mobile #show-megamenu span:before {
    content: "";
    position: absolute;
    top: -3px;
    background: #888;
    left: 0px;
    width: 100%;
    height: 2px; }
  .wpbingo-menu-mobile #show-megamenu span:after {
    content: "";
    position: absolute;
    bottom: -3px;
    background: #888;
    left: 0px;
    width: 100%;
    height: 2px; }

.wpbingo-menu-mobile.gray {
  background: #222;
  padding: 11px 0; }
  .wpbingo-menu-mobile.gray .wpbingo-menu-wrapper {
    position: relative; }
  .wpbingo-menu-mobile.gray .bwp-navigation ul > li.level-0.current_page_item > a, .wpbingo-menu-mobile.gray .bwp-navigation ul > li.level-0:hover > a, .wpbingo-menu-mobile.gray .bwp-navigation ul > li.level-0.current-menu-item > a, .wpbingo-menu-mobile.gray .bwp-navigation ul > li.level-0.current-menu-ancestor > a {
    color: #fff; }
  .wpbingo-menu-mobile.gray .bwp-navigation ul > li.level-0 > a {
    color: #8a8a8a;
    text-transform: uppercase;
    font-size: 13px;
    font-weight: 600; }
  .wpbingo-menu-mobile.gray .bwp-navigation ul > li.level-0 > a > span:before, .wpbingo-menu-mobile.gray .bwp-navigation ul > li.level-0 > a > span:after {
    display: none; }

.wpbingo-menu-mobile.text-left .bwp-navigation ul > li.level-0:first-child > a {
  padding-left: 0; }
  .rtl .wpbingo-menu-mobile.text-left .bwp-navigation ul > li.level-0:first-child > a {
    padding-right: 0;
    padding-left: inherit; }

.bwp-navigation {
  float: none; }

.bwp-navigation > .open > a {
  color: #222; }
  .bwp-navigation > .open > a:after {
    content: "";
    position: absolute;
    width: 100%;
    height: 3px;
    background: #222;
    left: 0;
    bottom: -1px;
    -webkit-transition: all 0.35s;
    transition: all 0.35s; }
  .bwp-navigation > .open > a:hover, .bwp-navigation > .open > a:focus {
    color: #222; }

.bwp-navigation ul {
  padding: 0;
  list-style: none;
  float: none;
  -webkit-transition: all 0.35s;
  transition: all 0.35s; }
  .bwp-navigation ul li {
    text-align: left; }
  .rtl .bwp-navigation ul li {
    text-align: right; }
  .bwp-navigation ul li.parent {
    position: relative; }
  .bwp-navigation ul li.dropdown-submenu {
    position: relative; }
  .bwp-navigation ul li.dropdown-submenu .dropdown-menu {
    top: 0;
    left: 100%;
    right: auto;
    position: absolute; }
  @media (min-width: 991px) {
          .bwp-navigation ul li.menu-hide-title > span.title, .bwp-navigation ul li.menu-hide-title > a {
            display: none !important; } }
  .bwp-navigation ul > li.level-0 {
    position: relative;
    display: table;
    padding-bottom: 5px;
    float: left; }
  .rtl .bwp-navigation ul > li.level-0 {
    float: right; }
  .bwp-navigation ul > li.level-0 > a {
    position: relative;
    text-transform: capitalize;
    font-family: 'Poppins', sans-serif;
    font-weight: 500;
    font-size: 14px;
    background-color: transparent;
    color: #666;
    padding: 0 18px;
    -webkit-transition: all 0.2s ease 0s;
    transition: all 0.2s ease 0s;
    display: table;
    white-space: nowrap; }
  .bwp-navigation ul > li.level-0 > a .caret {
    color: #666; }
  .bwp-navigation ul > li.level-0 > a:hover, .bwp-navigation ul > li.level-0 > a:focus {
    color: #222; }
  .bwp-navigation ul > li.level-0 > a > span {
    position: relative; }
  .bwp-navigation ul > li.level-0 > a > span:before {
    left: 50%; }
  .rtl .bwp-navigation ul > li.level-0 > a > span:before {
    right: 50%;
    left: auto; }
  .bwp-navigation ul > li.level-0 > a > span:after {
    right: 50%; }
  .rtl .bwp-navigation ul > li.level-0 > a > span:after {
    left: 50%;
    right: auto; }
  .bwp-navigation ul > li.level-0 > a > span:before, .bwp-navigation ul > li.level-0 > a > span:after {
    content: "";
    position: absolute;
    top: -5px;
    background: #222;
    width: 0;
    height: 2px;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease; }
  .bwp-navigation ul > li.level-0.current_page_item > a, .bwp-navigation ul > li.level-0:hover > a, .bwp-navigation ul > li.level-0.current-menu-item > a, .bwp-navigation ul > li.level-0.current-menu-ancestor > a {
    color: #222; }
  .bwp-navigation ul > li.level-0.current_page_item > a > span:before, .bwp-navigation ul > li.level-0:hover > a > span:before, .bwp-navigation ul > li.level-0.current-menu-item > a > span:before, .bwp-navigation ul > li.level-0.current-menu-ancestor > a > span:before, .bwp-navigation ul > li.level-0.current_page_item > a > span:after, .bwp-navigation ul > li.level-0:hover > a > span:after, .bwp-navigation ul > li.level-0.current-menu-item > a > span:after, .bwp-navigation ul > li.level-0.current-menu-ancestor > a > span:after {
    width: 50%; }
  .bwp-navigation ul > li.level-0 > ul.sub-menu {
    padding: 30px;
    border: 1px solid #e1e1e1;
    -webkit-box-shadow: 0px 2px 8px 0px rgba(50, 50, 50, 0.5);
    box-shadow: 0px 2px 8px 0px rgba(50, 50, 50, 0.5); }
  .bwp-navigation ul > li.level-0 > ul.sub-menu li {
    padding-top: 5px;
    padding-bottom: 5px;
    border-bottom: 1px solid #dfdfdf; }
  .bwp-navigation ul > li.level-0 > ul.sub-menu li:last-child {
    border: none; }
  @media (max-width: 991px) {
          .bwp-navigation ul > li.level-0 > ul.sub-menu li.menu-item-image {
            margin-bottom: 10px; }
            .bwp-navigation ul > li.level-0 > ul.sub-menu li.menu-item-image > span.title, .bwp-navigation ul > li.level-0 > ul.sub-menu li.menu-item-image > a {
              display: none; } }
  .bwp-navigation ul > li.level-0 > ul.sub-menu li a {
    font-size: 13px;
    color: #666; }
  .bwp-navigation ul > li.level-0 > ul.sub-menu li a:hover {
    color: #222; }
  @media (min-width: 992px) {
            .bwp-navigation ul > li.level-0 > ul.sub-menu li a {
              position: relative;
              -webkit-transition: all 0.2s ease;
              transition: all 0.2s ease; }
              .bwp-navigation ul > li.level-0 > ul.sub-menu li a:before {
                content: "\f301";
                font-family: Material;
                font-size: 14px;
                position: absolute;
                left: 0px;
                opacity: 0;
                top: -1px;
                -webkit-transition: all 0.2s ease;
                transition: all 0.2s ease; }
                .rtl .bwp-navigation ul > li.level-0 > ul.sub-menu li a:before {
                  right: 0px;
                  left: auto; }
              .bwp-navigation ul > li.level-0 > ul.sub-menu li a:hover {
                padding-left: 22px; }
                .rtl .bwp-navigation ul > li.level-0 > ul.sub-menu li a:hover {
                  padding-right: 22px;
                  padding-left: inherit; }
                .bwp-navigation ul > li.level-0 > ul.sub-menu li a:hover:before {
                  left: 5px;
                  opacity: 1; }
                  .rtl .bwp-navigation ul > li.level-0 > ul.sub-menu li a:hover:before {
                    right: 5px;
                    left: auto; } }
  .bwp-navigation ul > li.level-0 > ul.sub-menu li.menu-item-image > .mega-menu-image > a {
    padding: 0 !important; }
    .bwp-navigation ul > li.level-0 > ul.sub-menu li.menu-item-image > .mega-menu-image > a:before {
      display: none; }
  @media (min-width: 991px) {
        .bwp-navigation ul > li.level-0 > ul.sub-menu li.level-1 .sub-menu {
          left: 100%;
          margin-top: -15px; }
          .rtl .bwp-navigation ul > li.level-0 > ul.sub-menu li.level-1 .sub-menu {
            right: 100%;
            left: auto; } }
  .bwp-navigation ul > li.level-0.mega-menu.mega-menu-fullwidth-width {
    position: static; }
  .bwp-navigation ul > li.level-0.mega-menu.mega-menu-fullwidth-width > .sub-menu {
    width: 100%; }
  .bwp-navigation ul > li.level-0.mega-menu .menu-item-has-children span.title, .bwp-navigation ul > li.level-0.mega-menu .menu-item-has-children > a {
    display: block;
    color: #222;
    font-weight: 700;
    font-size: 15px;
    margin-top: 10px;
    margin-bottom: 10px;
    text-transform: uppercase; }
  @media (min-width: 991px) {
          .bwp-navigation ul > li.level-0.mega-menu > ul.sub-menu {
            min-width: 340px; } }
  .bwp-navigation ul > li.level-0.mega-menu > ul.sub-menu li.menu-item-has-children, .bwp-navigation ul > li.level-0.mega-menu > ul.sub-menu li.menu-item-image {
    border: none; }
  .bwp-navigation ul > li.level-0.mega-menu > ul.sub-menu li.level-1 .sub-menu {
    margin-top: 0;
    position: inherit;
    left: 0;
    margin-left: 0;
    padding: 0;
    border: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-transform: none !important;
    -moz-transform: none !important;
    -ms-transform: none !important;
    -o-transform: none !important;
    transform: none !important; }
    .rtl .bwp-navigation ul > li.level-0.mega-menu > ul.sub-menu li.level-1 .sub-menu {
      right: 0;
      left: auto; }
    .rtl .bwp-navigation ul > li.level-0.mega-menu > ul.sub-menu li.level-1 .sub-menu {
      margin-right: 0;
      margin-left: inherit; }
  @media (min-width: 991px) {
          .bwp-navigation ul > li.level-0.mega-menu > ul.sub-menu > li {
            margin-bottom: 30px; } }
  @media (min-width: 991px) {
        .bwp-navigation ul > li.level-0.mega-menu:hover > ul.sub-menu li.level-1 .sub-menu {
          opacity: 1 !important;
          visibility: visible !important; } }
  .bwp-navigation ul > li.level-0.mega-menu .sub-menu {
    padding: 30px 25px 0 25px;
    min-width: auto; }
  .rtl .bwp-navigation ul > li.level-0.mega-menu .sub-menu {
    padding: 30px 25px 0 25px; }
  .bwp-navigation ul > li.level-0.mega-menu .sub-menu li.level-1 {
    padding: 0 15px; }
  .bwp-navigation ul > li.level-0.mega-menu .sub-menu li.level-1 > a {
    padding: 0px 0px 8px;
    display: block;
    font-size: 16px;
    color: #222;
    position: relative;
    font-weight: bold;
    text-transform: uppercase; }
  @media (max-width: 991px) {
            .bwp-navigation ul > li.level-0.mega-menu .sub-menu li.level-1 > a {
              font-size: 14px; } }
  .bwp-navigation ul > li.level-0 .sub-menu {
    display: block;
    min-width: 200px;
    position: absolute;
    top: 100%;
    z-index: 9999;
    padding: 15px 25px;
    background: #fff;
    left: 0; }
  .rtl .bwp-navigation ul > li.level-0 .sub-menu {
    right: 0;
    left: auto; }
  @media (min-width: 991px) {
        .bwp-navigation ul > li.level-0 .sub-menu {
          opacity: 0;
          visibility: hidden;
          -webkit-transform: translate(0px, 20px);
          -moz-transform: translate(0px, 20px);
          -ms-transform: translate(0px, 20px);
          -o-transform: translate(0px, 20px);
          transform: translate(0px, 20px); } }
  .bwp-navigation ul > li.level-0 .sub-menu .menu-item-has-children {
    position: relative; }
  .bwp-navigation ul ul.sub-menu {
    padding: 30px;
    border: 1px solid #e1e1e1;
    -webkit-box-shadow: 0px 2px 8px 0px rgba(50, 50, 50, 0.5);
    box-shadow: 0px 2px 8px 0px rgba(50, 50, 50, 0.5); }

.bwp-navigation > .active a {
  color: #222; }

@media (min-width: 991px) {
      .bwp-navigation .menu-item-has-children:hover > ul {
        opacity: 1 !important;
        visibility: visible !important;
        -webkit-transform: translate(0px, 0px) !important;
        -moz-transform: translate(0px, 0px) !important;
        -ms-transform: translate(0px, 0px) !important;
        -o-transform: translate(0px, 0px) !important;
        transform: translate(0px, 0px) !important;
        display: block; } }

.bwp-navigation .menu-item-new-badge > a, .bwp-navigation .menu-item-sale-badge > a {
  position: relative; }
  .bwp-navigation .menu-item-new-badge > a > .sale-badge, .bwp-navigation .menu-item-sale-badge > a > .sale-badge, .bwp-navigation .menu-item-new-badge > a .new-badge, .bwp-navigation .menu-item-sale-badge > a .new-badge {
    position: absolute;
    top: -17px;
    font-size: 12px;
    text-transform: capitalize;
    color: #fff;
    padding: 0 5px; }
  .bwp-navigation .menu-item-new-badge > a > .sale-badge:before, .bwp-navigation .menu-item-sale-badge > a > .sale-badge:before, .bwp-navigation .menu-item-new-badge > a .new-badge:before, .bwp-navigation .menu-item-sale-badge > a .new-badge:before {
    content: "";
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 5px 0 5px 5px;
    position: absolute;
    top: 14px; }

.bwp-navigation .menu-item-new-badge > a > .new-badge {
  background: #3a9be6;
  left: calc(100% + 5px); }
  .bwp-navigation .menu-item-new-badge > a > .new-badge:before {
    left: 0;
    border-color: transparent transparent transparent #3a9be6; }

.bwp-navigation .menu-item-sale-badge > a > .sale-badge {
  right: calc(100% + 5px);
  background: red; }
  .bwp-navigation .menu-item-sale-badge > a > .sale-badge:before {
    border-color: transparent transparent transparent red;
    right: 0;
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg); }

.menu li.menu-item-loggedin {
  display: none !important; }

.logged-in .menu li.menu-item-loggedin {
  display: block !important; }

.row-no-padding [class*="col-"] {
  padding-left: 0 !important;
  padding-right: 0 !important; }
/*
 No Margin
 *-------------------------------------------
 */
.no-margin {
  margin: 0 !important; }

.no-margin .pagination {
  margin: 0; }

.no-margin-left {
  margin-left: 0 !important; }

.no-margin-right {
  margin-right: 0 !important; }

.no-margin-top {
  margin-top: 0 !important; }

.no-margin-bottom {
  margin-bottom: 0 !important; }
/*
 No Padding
 *-------------------------------------------
 */
.no-padding {
  padding: 0 !important; }

.no-padding-left {
  padding-left: 0 !important; }

.no-padding-right {
  padding-right: 0 !important; }

.no-padding-top {
  padding-top: 0 !important; }

.no-padding-bottom {
  padding-bottom: 0 !important; }

.no-position {
  position: static !important; }
/*
 Inline block
 *-------------------------------------------
 */
.inline-block {
  display: inline-block;
  vertical-align: middle; }

.lt-ie8 .inline-block {
  display: inline;
  zoom: 1; }
/*
 Clear Box
 *-------------------------------------------
 */
.widget.widget_categories, .widget.bwp_woo_recent_post_widget, .widget.widget_tag_cloud {
  padding: 0px !important;
  border: 0px !important; }
/*
 Clear List Style
 *-------------------------------------------
 */
.clear-list {
  padding: 0;
  list-style: none; }

.hidden, .no-sidebar-left .col-lg-2 .product-grid .onsale, .no-sidebar-right .col-lg-2 .product-grid .onsale, .no-sidebar-left .col-md-2 .product-grid .onsale, .no-sidebar-right .col-md-2 .product-grid .onsale, .no-sidebar-left .col-lg-2 .product-grid .button-groups, .no-sidebar-right .col-lg-2 .product-grid .button-groups, .no-sidebar-left .col-md-2 .product-grid .button-groups, .no-sidebar-right .col-md-2 .product-grid .button-groups, .no-sidebar-left .col-lg-2 .product-grid .category, .no-sidebar-right .col-lg-2 .product-grid .category, .no-sidebar-left .col-md-2 .product-grid .category, .no-sidebar-right .col-md-2 .product-grid .category, .no-sidebar-left .col-lg-2 .product-grid .price, .no-sidebar-right .col-lg-2 .product-grid .price, .no-sidebar-left .col-md-2 .product-grid .price, .no-sidebar-right .col-md-2 .product-grid .price, .no-sidebar-left .col-lg-2 .product-grid .rating, .no-sidebar-right .col-lg-2 .product-grid .rating, .no-sidebar-left .col-md-2 .product-grid .rating, .no-sidebar-right .col-md-2 .product-grid .rating, .products .product-list .button-groups .feedback, .product-info .cart .button .fa, .product-info .cart .button [class^="icon-"], .product-info .cart .button [class*=" icon-"] {
  display: none !important;
  visibility: hidden !important; }
/*
 Clear heading style
 *-------------------------------------------
 */
.no-heading-style:after {
  display: none !important; }
/*
 Text Transform
 *-------------------------------------------
 */
.text-none {
  text-transform: none !important; }

.text-uppercase {
  text-transform: uppercase !important; }
/*
 Align
 *-------------------------------------------
 */
.text-align-center {
  text-align: center; }

.separator_align_center {
  text-align: center !important; }

.separator_align_left {
  text-align: left !important; }

.separator_align_right {
  text-align: right !important; }
/*
 Wrapper
 *-------------------------------------------
 */
.well.no-margin {
  margin-bottom: 0; }

.well.no-padding {
  padding-bottom: 0; }
/*
 Font size heading title
 *-------------------------------------------
 */
.font-size-lg {
  font-size: 48px; }

.font-size-md {
  font-size: 35px; }

.font-size-sm {
  font-size: 17px; }

.font-size-xs {
  font-size: 15px; }
/*
 rounded
 *-------------------------------------------
 */
.rounded {
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%; }

.no-rounded {
  border-radius: 0px;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  -ms-border-radius: 0px;
  -o-border-radius: 0px; }
/* Visual Composer  */
.wpb-js-composer .wpb_content_element {
  margin-bottom: 0; }

.wpb-js-composer #main-content .wpb_text_column > .wpb_wrapper .social-link {
  display: inline-block;
  vertical-align: top;
  padding: 0;
  margin-top: 10px; }
  .wpb-js-composer #main-content .wpb_text_column > .wpb_wrapper .social-link li {
    width: 40px;
    height: 40px;
    line-height: 40px; }
  .wpb-js-composer #main-content .wpb_text_column > .wpb_wrapper .social-link li a i {
    font-size: 18px;
    line-height: 41px; }

.vc_col-sm-1, .vc_col-sm-10, .vc_col-sm-11, .vc_col-sm-12, .vc_col-sm-2, .vc_col-sm-3, .vc_col-sm-4, .vc_col-sm-5, .vc_col-sm-6, .vc_col-sm-7, .vc_col-sm-8, .vc_col-sm-9 {
  float: left; }

.rtl .vc_col-sm-1, .rtl .vc_col-sm-10, .rtl .vc_col-sm-11, .rtl .vc_col-sm-12, .rtl .vc_col-sm-2, .rtl .vc_col-sm-3, .rtl .vc_col-sm-4, .rtl .vc_col-sm-5, .rtl .vc_col-sm-6, .rtl .vc_col-sm-7, .rtl .vc_col-sm-8, .rtl .vc_col-sm-9 {
  float: right; }
/* Heading , title, and description
 // -------------------------------------------*/
.visual-description {
  display: block;
  line-height: 1.66667;
  margin: 10px 0;
  color: #666;
  font-family: 'Poppins', sans-serif;
  text-transform: uppercase;
  font-weight: 400;
  font-size: 12px; }

.image-icon {
  width: 40px;
  height: 40px; }
/* Accordion
 // -------------------------------------------*/
.bwpvc_accordion .bwpvc_accordion_wrapper .bwpvc_accordion_header.panel-title {
  cursor: pointer;
  letter-spacing: 0px;
  text-transform: uppercase;
  background: transparent;
  margin: -1px;
  padding: 15px 20px;
  font-weight: 800;
  font-family: 'Poppins', sans-serif, sans-serif;
  line-height: 1.1;
  color: #222;
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
  font-size: 14px;
  -webkit-box-shadow: inset 0 0 0 0 #222;
  box-shadow: inset 0 0 0 0 #222;
  -webkit-transition: all 0.3s cubic-bezier(0.8, 0, 0, 1);
  transition: all 0.3s cubic-bezier(0.8, 0, 0, 1); }
  .bwpvc_accordion .bwpvc_accordion_wrapper .bwpvc_accordion_header.panel-title:hover {
    -webkit-transition: all 0.3s cubic-bezier(0.8, 0, 0, 1);
    transition: all 0.3s cubic-bezier(0.8, 0, 0, 1);
    -webkit-box-shadow: inset 0 -46px 0 0 #222;
    box-shadow: inset 0 -46px 0 0 #222; }
  .bwpvc_accordion .bwpvc_accordion_wrapper .bwpvc_accordion_header.panel-title a {
    color: inherit;
    display: inline;
    padding: 0;
    border: 0;
    -webkit-transition: none;
    transition: none; }
  .bwpvc_accordion .bwpvc_accordion_wrapper .bwpvc_accordion_header.panel-title .ui-accordion-header-icon {
    display: table;
    text-align: center;
    background: none transparent;
    top: 1px;
    width: 43px;
    height: 43px;
    right: 1px; }
  .rtl .bwpvc_accordion .bwpvc_accordion_wrapper .bwpvc_accordion_header.panel-title .ui-accordion-header-icon {
    left: 1px;
    right: auto; }
  .bwpvc_accordion .bwpvc_accordion_wrapper .bwpvc_accordion_header.panel-title .ui-accordion-header-icon:before {
    display: table-cell;
    vertical-align: middle;
    content: "\f067";
    font-family: 'FontAwesome';
    color: #000;
    font-size: 14px; }
  .bwpvc_accordion .bwpvc_accordion_wrapper .bwpvc_accordion_header.panel-title:hover {
    color: #fff; }
  .bwpvc_accordion .bwpvc_accordion_wrapper .bwpvc_accordion_header.panel-title:hover .ui-accordion-header-icon:before {
    color: #fff; }
  .bwpvc_accordion .bwpvc_accordion_wrapper .bwpvc_accordion_header.ui-accordion-header-active {
    background: #2a2a2a;
    color: #fff; }
  .bwpvc_accordion .bwpvc_accordion_wrapper .bwpvc_accordion_header.ui-accordion-header-active .ui-accordion-header-icon:before {
    color: #fff; }
  .bwpvc_accordion .bwpvc_accordion_wrapper .bwpvc_accordion_header.ui-corner-top .ui-accordion-header-icon:before {
    content: "\f068"; }
  .bwpvc_accordion .bwpvc_accordion_wrapper .bwpvc_accordion_section {
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    margin: 0 0 5px 0; }
  .bwpvc_accordion .bwpvc_accordion_wrapper .bwpvc_accordion_content .bwpvc_content_element {
    padding: 0;
    margin: 0; }
/* toggle
 // -------------------------------------------*/
.wpb_toggle.panel-heading {
  margin: 0;
  background-position: 20px center;
  padding-left: 50px; }
  .rtl .wpb_toggle.panel-heading {
    padding-right: 50px;
    padding-left: inherit; }

.wpb_toggle_content.panel-body {
  margin-top: 0; }

.last_toggle_el_margin {
  margin-bottom: 0 !important; }

.wpb-container .round {
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  overflow: hidden; }

.wpb-container.parallax {
  background-size: cover;
  -webkit-background-size: cover;
  -ms-background-size: cover; }
/* Separator
 // -------------------------------------------*/
.widget-text-heading.hidden-line .widget-title {
  padding: 0;
  margin: 0; }
  .widget-text-heading.hidden-line .widget-title::after {
    display: none; }

.widget-text-separator.vc_sep_color_grey .vc_sep_holder .vc_sep_line {
  border-color: #dfdfdf; }
/* Container, Box, layout
 // -------------------------------------------*/
.wpb-container {
  background: transparent; }

.wpb-container .wpb-inner {
  margin-bottom: 20px; }

.wpb-container .block-skills-info-box .wpb_wrapper {
  margin-right: -1px;
  background: #222; }
  .rtl .wpb-container .block-skills-info-box .wpb_wrapper {
    margin-left: -1px;
    margin-right: inherit; }

.wpb-container .block-skills-content, .wpb-container .block-skills-progress-bar {
  padding-top: 100px;
  padding-bottom: 100px; }

.wpb-container .block-services .wpb-container {
  padding: 112px 30px;
  background: #fff;
  margin: 0 0 0 -30px; }

.wpb-container.wpb-highlighted {
  background: #2a2a2a url("/wp-content/themes/cariana/images/bg-counter.png") no-repeat 0 0;
  margin-bottom: 0px; }
  .wpb-container.wpb-highlighted .wpb-container {
    background: transparent; }

.wpb-container:last-child .wpb-inner {
  border: 0px; }

.wpb-container.counter-style-2 .parallax-inner {
  padding: 0 80px;
  background: none; }

.page-template-homepage .page-title, .page-template-homepage-v2 .page-title {
  display: none; }

.page-template-homepage #bwp-footer, .page-template-homepage-v2 #bwp-footer {
  margin-top: 0; }
/* Image Carousel */
.wpb_images_carousel .vc_carousel-inner {
  text-align: center; }
  .wpb_images_carousel .vc_carousel-inner .vc_item {
    opacity: 0.5;
    filter: alpha(opacity=50); }
  .wpb_images_carousel .vc_carousel-inner .vc_item.vc_active, .wpb_images_carousel .vc_carousel-inner .vc_item:hover {
    opacity: 1;
    filter: alpha(opacity=100); }

.wpb_images_carousel .vc_carousel-control {
  width: 40px !important;
  height: 74px !important;
  margin-top: -37px !important;
  text-shadow: none !important;
  -webkit-text-shadow: none !important;
  -moz-text-shadow: none !important;
  -ms-text-shadow: none !important;
  -o-text-shadow: none !important; }
  .wpb_images_carousel .vc_carousel-control.vc_right {
    right: -40px !important; }
  .rtl .wpb_images_carousel .vc_carousel-control.vc_right {
    left: -40px !important;
    right: auto; }
  .wpb_images_carousel .vc_carousel-control.vc_left {
    left: -40px !important; }
  .rtl .wpb_images_carousel .vc_carousel-control.vc_left {
    right: -40px !important;
    left: auto; }

.wpb_images_carousel.layout-2 .vc_carousel-control {
  border: 3px solid #dfdfdf; }
  .wpb_images_carousel.layout-2 .vc_carousel-control:hover {
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
    border-color: #222;
    background: #222;
    color: #fff; }
/* Call action */
.vc_general.vc_cta3.vc_cta3-style-classic, .vc_general.vc_cta3.vc_cta3-style-custom {
  padding: 45px 20px;
  border-color: transparent;
  background-color: #f5f5f5; }

.vc_general.vc_cta3.vc_cta3-style-classic .vc_cta3-content-header h4, .vc_general.vc_cta3.vc_cta3-style-custom .vc_cta3-content-header h4 {
  font-family: 'Raleway', sans-serif;
  font-size: 16px;
  text-transform: uppercase; }

.vc_general.vc_cta3.vc_cta3-style-classic .vc_cta3_content-container, .vc_general.vc_cta3.vc_cta3-style-custom .vc_cta3_content-container {
  vertical-align: middle;
  padding-left: 25px; }
  .rtl .vc_general.vc_cta3.vc_cta3-style-classic .vc_cta3_content-container, .rtl .vc_general.vc_cta3.vc_cta3-style-custom .vc_cta3_content-container {
    padding-right: 25px;
    padding-left: inherit; }

.vc_general.vc_cta3.vc_cta3-style-classic:hover, .vc_general.vc_cta3.vc_cta3-style-custom:hover {
  background-color: #fff;
  -webkit-box-shadow: 0 0 25px rgba(0, 0, 0, 0.1);
  box-shadow: 0 0 25px rgba(0, 0, 0, 0.1);
  cursor: pointer; }
/* Slider Revolution
 // -------------------------------------------*/
.bwpvc_revslider_element {
  -webkit-box-shadow: 6px 6px 6px rgba(0, 0, 0, 0.9) inset;
  box-shadow: 6px 6px 6px rgba(0, 0, 0, 0.9) inset; }
/* Reassuarence
 // -------------------------------------------*/
.bwp-reassuarence .no-heading-style {
  margin-top: 15px;
  margin-bottom: 0;
  padding-bottom: 5px; }

.bwp-reassuarence .widget-content {
  font-style: italic; }

.bwp-reassuarence.reassuarence-special .widget-content {
  font-style: normal; }

.bwp-reassuarence.no-heading-style .reassuarence-icon {
  margin: 0 0 15px 0; }
  .bwp-reassuarence.no-heading-style .widget-title {
    margin: 0 0 0 0;
    padding: 0 0 0 0; }
  .bwp-reassuarence.no-heading-style .widget-title:after {
    display: none; }
/* Inforbox
 // -------------------------------------------*/
.bwp-inforbox {
  margin: 0 0 0 0;
  padding-top: 100px;
  padding-bottom: 30px;
  min-height: 503px;
  text-align: right; }

.rtl .bwp-inforbox {
  text-align: left; }

.bwp-inforbox.dark .inforbox-heading {
  border-color: #cbcbcb; }

.bwp-inforbox.inforbox-latest-project {
  min-height: 670px; }

.bwp-inforbox .inforbox-heading {
  border: 0;
  text-transform: none;
  padding-bottom: 0;
  font-family: 'Poppins', sans-serif, sans-serif;
  line-height: 1.2;
  margin-bottom: 25px;
  letter-spacing: 0px;
  font-size: 36px; }
  .bwp-inforbox .inforbox-heading span {
    padding-bottom: 15px;
    position: relative;
    border-bottom: 1px solid #dfdfdf;
    display: block;
    margin-right: 30px; }
  .rtl .bwp-inforbox .inforbox-heading span {
    margin-left: 30px;
    margin-right: inherit; }
  .bwp-inforbox .inforbox-heading span::after {
    content: "";
    bottom: 0px;
    position: absolute;
    width: 30px;
    height: 1px;
    right: 0;
    background: #222; }
  .rtl .bwp-inforbox .inforbox-heading span::after {
    left: 0;
    right: auto; }
  .bwp-inforbox .inforbox-heading::after {
    display: none; }
  .bwp-inforbox .inforbox-heading.separator_align_left {
    padding-left: 30px; }
  .bwp-inforbox .inforbox-heading.separator_align_left::after {
    right: auto;
    left: 0; }
  .rtl .bwp-inforbox .inforbox-heading.separator_align_left::after {
    right: 0;
    left: auto; }
  .rtl .bwp-inforbox .inforbox-heading.separator_align_left {
    padding-right: 30px;
    padding-left: inherit; }
  .bwp-inforbox .inforbox-heading.separator_align_right::after {
    right: 0;
    left: auto; }
  .rtl .bwp-inforbox .inforbox-heading.separator_align_right::after {
    left: 0;
    right: auto; }

.bwp-inforbox .inforbox-content {
  color: #000;
  font-weight: 500;
  padding: 0 30px; }
/* Shop By Category Filter
 // -------------------------------------------*/
.bwp-category-filter {
  border: 1px solid #dfdfdf; }

.bwp-category-filter .category-filter-image {
  display: block;
  text-align: left;
  margin-right: 15px;
  width: 160px;
  height: 160px; }
  .rtl .bwp-category-filter .category-filter-image {
    text-align: right; }
  .rtl .bwp-category-filter .category-filter-image {
    margin-left: 15px;
    margin-right: inherit; }

.bwp-category-filter .category-filter-content {
  margin-top: 0px;
  text-align: left;
  margin-left: 5px; }
  .rtl .bwp-category-filter .category-filter-content {
    text-align: right; }
  .rtl .bwp-category-filter .category-filter-content {
    margin-right: 5px;
    margin-left: inherit; }

.bwp-category-filter .category-filter-title {
  margin: 0px;
  line-height: 20px;
  font-size: 18px;
  font-weight: 700;
  text-transform: uppercase;
  padding: 5px 0; }

.bwp-category-filter .category-filter-list li {
  line-height: 1.8;
  font-weight: 700; }
  .bwp-category-filter .category-filter-list li a {
    color: #666;
    font-size: 12px;
    text-transform: uppercase; }
  .bwp-category-filter .category-filter-list li a:hover {
    color: #222; }

.bwp-category-filter .category-filter-link .btn, .bwp-category-filter .category-filter-link .clear-all {
  padding: 0;
  margin-bottom: 5px;
  text-transform: none;
  color: #222;
  font-family: 'Poppins', sans-serif;
  position: relative;
  padding-right: 18px; }
  .rtl .bwp-category-filter .category-filter-link .btn, .rtl .bwp-category-filter .category-filter-link .clear-all {
    padding-left: 18px;
    padding-right: inherit; }
  .bwp-category-filter .category-filter-link .btn:hover, .bwp-category-filter .category-filter-link .clear-all:hover {
    text-decoration: none;
    color: #e42032; }
  .bwp-category-filter .category-filter-link .btn:after, .bwp-category-filter .category-filter-link .clear-all:after {
    position: absolute;
    right: 0;
    content: "\2192";
    font-size: 14px;
    top: -1px; }
  .rtl .bwp-category-filter .category-filter-link .btn:after, .rtl .bwp-category-filter .category-filter-link .clear-all:after {
    left: 0;
    right: auto; }
/* Counter
 // -------------------------------------------*/
.bwp-counter {
  padding: 98px 0; }

.bwp-counter .counter-icon-wrapper {
  margin-right: 25px; }
  .rtl .bwp-counter .counter-icon-wrapper {
    margin-left: 25px;
    margin-right: inherit; }
  .bwp-counter .counter-icon-wrapper .fa {
    color: #222; }

.bwp-counter .counter-desc-wrapper {
  text-align: left; }
  .rtl .bwp-counter .counter-desc-wrapper {
    text-align: right; }

.bwp-counter .counter-number {
  color: #fff;
  font-size: 48px;
  line-height: 0.89583;
  margin-bottom: 10px;
  font-weight: 700; }

.bwp-counter .counter-title {
  color: #666;
  font-weight: 400;
  line-height: 1.66667;
  font-family: 'Poppins', sans-serif;
  font-size: 12px; }

.block-recent-projects .isotope-filter {
  text-align: center; }
/* VC Pie chart
 // -------------------------------------------*/
.block-pie-chart-ourskills {
  background: url("/wp-content/themes/cariana/images/bg-hight-light.png") no-repeat 0 0 #2a2a2a; }

.vc_pie_chart {
  margin-bottom: 30px !important; }

.vc_pie_chart .vc_pie_wrapper {
  width: 165px !important;
  margin: 0 0 10px 0; }

.vc_pie_chart .vc_pie_chart_value {
  line-height: 165px !important;
  color: #000;
  font-size: 25px !important;
  font-size: 2.5rem !important;
  position: relative; }

.vc_pie_chart .vc_pie_chart_value, .vc_pie_chart canvas {
  width: 165px !important;
  height: 165px !important; }

.vc_pie_chart .vc_pie_chart_back {
  width: 155px !important;
  height: 155px !important;
  margin: 5px;
  border-color: #f5f5f5 !important; }

.vc_pie_chart .wpb_pie_chart_heading {
  color: #fff;
  text-transform: none;
  margin-bottom: 25px;
  font-weight: 400; }

.vc_pie_chart[data-pie-color="btn-"] .vc_pie_chart_back {
  border-color: rgba(0, 0, 0, .8); }

.products .carousel-control {
  top: 20px; }
/* Text Block
 // -------------------------------------------*/
.block-about .block-about-image {
  bottom: 0;
  position: absolute;
  right: 0; }
  .rtl .block-about .block-about-image {
    left: 0;
    right: auto; }

.block-about .text-hightlight {
  font-size: 16px;
  font-weight: 500;
  margin: 0px 0 20px 0; }

.block-about .bwpvc_text_column {
  padding: 100px 0; }

.block-callout {
  background: url("/wp-content/themes/cariana/images/bg-counter.png") no-repeat 0 0 #222; }

.inline-onefield > .wpb-inner {
  background: url("/wp-content/themes/cariana/images/bg-counter.png") no-repeat 0 0 #222; }
  .inline-onefield > .wpb-inner .callout {
    padding: 45px 40px; }

.bwpvc_text_column {
  padding: 0px; }

.bwpvc_text_column.callout {
  padding: 60px 0px; }
  .bwpvc_text_column.callout:before, .bwpvc_text_column.callout:after {
    content: " ";
    /* 1 */
    display: table;
    /* 2 */ }
  .bwpvc_text_column.callout:after {
    clear: both; }
  .bwpvc_text_column.callout h2 {
    font-family: 'Poppins', sans-serif, sans-serif;
    color: #fff;
    margin-bottom: 10px;
    margin-top: 10px;
    font-size: 36px; }
  .bwpvc_text_column.callout .text-uppercase {
    color: #fff;
    font-weight: 400;
    font-size: 14px; }
  .bwpvc_text_column.callout .btn, .bwpvc_text_column.callout .clear-all {
    margin-top: 16px; }
  .bwpvc_text_column.callout .btn:hover, .bwpvc_text_column.callout .clear-all:hover {
    border: 1px solid #fff;
    background: transparent; }

.block-intro .lead {
  font-weight: 500; }
/* Single Image
 // -------------------------------------------*/
.bwpvc_single_image .bwpvc_wrapper > a {
  display: block; }
/* Progress Bar
 // -------------------------------------------*/
.bwp-progress-bar.vc_progress_bar {
  margin-bottom: 57px;
  margin-top: 40px; }
  .bwp-progress-bar.vc_progress_bar .vc_single_bar {
    overflow: visible;
    background: #f5f5f5;
    margin-bottom: 30px;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    -webkit-box-shadow: none;
    box-shadow: none;
    height: 20px; }
  .bwp-progress-bar.vc_progress_bar .vc_single_bar .vc_label {
    top: -24px;
    display: table;
    text-align: left;
    margin: 0;
    padding: 0;
    text-shadow: none !important; }
  .rtl .bwp-progress-bar.vc_progress_bar .vc_single_bar .vc_label {
    text-align: right; }
  .bwp-progress-bar.vc_progress_bar .vc_single_bar .vc_label_title, .bwp-progress-bar.vc_progress_bar .vc_single_bar .vc_label_units {
    display: table-cell;
    vertical-align: bottom;
    margin: 0px;
    line-height: normal;
    padding: 0 5px 0 0; }
  .rtl .bwp-progress-bar.vc_progress_bar .vc_single_bar .vc_label_title, .rtl .bwp-progress-bar.vc_progress_bar .vc_single_bar .vc_label_units {
    padding: 0 0 0 5px; }
  .bwp-progress-bar.vc_progress_bar .vc_single_bar .vc_label_units {
    font-weight: 800;
    color: #222;
    font-size: 16px; }
  .bwp-progress-bar.vc_progress_bar .vc_single_bar.bar_red .vc_bar {
    background: #e42234; }
  .bwp-progress-bar.vc_progress_bar .vc_single_bar.bar_orange .vc_bar {
    background: #fbaf3f; }
  .bwp-progress-bar.vc_progress_bar .vc_single_bar.bar_green .vc_bar {
    background: #57bf6d; }
  .bwp-progress-bar.vc_progress_bar .vc_single_bar.bar_blue .vc_bar {
    background: #33aebd; }
  .bwp-progress-bar.vc_progress_bar .vc_single_bar.bar_turquoise .vc_bar {
    background: #9c619c; }
  .bwp-progress-bar.vc_progress_bar .vc_single_bar .vc_bar.progress-bar {
    height: 20px; }
/* Block Our Skill
 // -------------------------------------------*/
.block-our-skills .wpb-inner {
  background: #222; }

.wpb-inner-highlighted:before, .wpb-inner-highlighted:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */ }

.wpb-inner-highlighted:after {
  clear: both; }

.wpb-inner-highlighted .bwpvc_single_image {
  padding: 0;
  margin: 0;
  position: relative;
  z-index: 999; }
/*-------------------------------------------
 Testimonial
 -------------------------------------------*/
.parallax {
  background-position: 50% 0;
  background-attachment: fixed !important;
  background-repeat: no-repeat !important;
  background-color: rgba(42, 42, 42, 1); }

.parallax .widget-title, .parallax .widgettitle, .parallax .wpb_heading {
  color: #fff; }

.parallax .bwpvc_text_column {
  padding: 70px 0 100px; }
  .parallax .bwpvc_text_column .text-muted {
    color: #fff;
    text-transform: none;
    position: relative;
    text-transform: uppercase;
    letter-spacing: 5px;
    font-weight: 400;
    padding: 0 0 10px 0;
    font-size: 14px; }
  .parallax .bwpvc_text_column .text-lead {
    font-size: 72px;
    color: #f97354;
    padding: 40px;
    margin-bottom: 20px;
    text-transform: uppercase;
    line-height: 0.41667;
    font-weight: 700;
    border: 3px solid #928988;
    display: inline-block;
    vertical-align: middle; }
  .lt-ie8 .parallax .bwpvc_text_column .text-lead {
    display: inline;
    zoom: 1; }
  .parallax .bwpvc_text_column .white {
    color: #fff; }
  .parallax .bwpvc_text_column .text-success {
    position: relative;
    padding: 0 0 20px 0; }
  .parallax .bwpvc_text_column .text-success:before {
    position: absolute;
    content: "";
    display: block;
    background: #fff;
    margin: 0 auto;
    top: auto;
    left: 0;
    right: 0;
    bottom: 0;
    width: 367px;
    height: 2px; }
  .parallax .bwpvc_text_column .text-uppercase {
    color: #fff;
    font-size: 12px;
    padding: 5px 0; }
/*------------------------------------*\
 Portfolio
 \*------------------------------------*/
.bwp-portfolio .bwp-portfolio-filters {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 20px;
  margin-top: 0px; }
  .lt-ie8 .bwp-portfolio .bwp-portfolio-filters {
    display: inline;
    zoom: 1; }
  .bwp-portfolio .bwp-portfolio-filters li {
    margin: 0 4px; }

.bwp-portfolio img {
  width: 100%; }

.bwp-portfolio.portfolio-latest-project {
  padding: 110px 40px 80px 40px; }
  .bwp-portfolio.portfolio-latest-project .isotope {
    margin-left: -15px;
    margin-right: -15px; }
  .bwp-portfolio.portfolio-latest-project .view-more {
    display: none; }
  .bwp-portfolio.portfolio-latest-project .row > [class*="col-"] {
    padding-left: 15px;
    padding-right: 15px; }
  .bwp-portfolio.portfolio-latest-project .entry-title {
    margin-top: 20px;
    font-size: 14px; }
  .bwp-portfolio.portfolio-latest-project .entry-title:before, .bwp-portfolio.portfolio-latest-project .entry-title:after {
    display: none; }
  .bwp-portfolio.portfolio-latest-project .entry-description {
    display: none; }
  .bwp-portfolio.portfolio-latest-project .btn-outline-inverse, .bwp-portfolio.portfolio-latest-project .btn-cart a, .btn-cart .bwp-portfolio.portfolio-latest-project a {
    width: 40px;
    height: 40px;
    background: #222; }
  .bwp-portfolio.portfolio-latest-project .btn-outline-inverse:hover, .bwp-portfolio.portfolio-latest-project .btn-cart a:hover, .btn-cart .bwp-portfolio.portfolio-latest-project a:hover {
    background: #222;
    -webkit-box-shadow: none;
    box-shadow: none; }
  .bwp-portfolio.portfolio-latest-project .entry-title-bottom {
    display: none; }

.isotope {
  margin: 0;
  -webkit-transition-property: opacity;
  transition-property: opacity; }

.isotope .isotope-item {
  z-index: 2; }

.isotope-hidden .isotope-item {
  pointer-events: none;
  z-index: 1; }
/*------------------------------------*\
 Pricing Table
 \*------------------------------------*/
.bwp-pricing-table {
  border: 0px;
  margin: 20px 0 !important;
  -webkit-transform: translateY(0);
  -ms-transform: translateY(0);
  -o-transform: translateY(0);
  transform: translateY(0);
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out; }

.bwp-pricing-table .plain-info p {
  margin-bottom: 0; }

.bwp-pricing-table .plan-title {
  color: #fff;
  position: relative;
  padding-bottom: 20px; }
  .bwp-pricing-table .plan-title:after {
    content: "";
    background: #fff;
    position: absolute;
    top: auto;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    width: 30px;
    height: 1px; }

.bwp-pricing-table .plan-link {
  line-height: 2.5;
  border-radius: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  font-size: 12px; }
  .bwp-pricing-table .plan-link:hover {
    background: #222;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 0px; }

.bwp-pricing-table .plan-price {
  text-transform: uppercase; }

.bwp-pricing-table .plan-figure {
  font-size: 72px;
  font-weight: 700; }

.bwp-pricing-table .plan-currency {
  font-size: 40px;
  font-weight: 700; }

.bwp-pricing-table .plan-period {
  font-size: 12px; }

.bwp-pricing-table .pricing-body {
  border-top: 0px solid #dfdfdf;
  border-right: 1px solid #dfdfdf;
  border-bottom: 0px solid #dfdfdf;
  border-left: 1px solid #dfdfdf; }

.bwp-pricing-table .pricing-header, .bwp-pricing-table .pricing-footer {
  border: 0px; }

.bwp-pricing-table ul, .bwp-pricing-table ol {
  padding: 0;
  list-style: none; }
  .bwp-pricing-table ul li, .bwp-pricing-table ol li {
    padding: 12px;
    border-bottom: 1px solid #dfdfdf; }
  .bwp-pricing-table ul li:last-child, .bwp-pricing-table ol li:last-child {
    border-bottom: 0px; }

.bwp-pricing-table.featured-plan {
  margin: 0 !important; }
  .bwp-pricing-table.featured-plan .pricing-header {
    background: #222;
    padding-top: 35px;
    padding-bottom: 35px; }
  .bwp-pricing-table.featured-plan .plan-link {
    background: #222;
    padding-top: 20px;
    padding-bottom: 20px; }

.bwp-pricing-table:hover {
  -webkit-transform: translateY(-2%);
  -ms-transform: translateY(-2%);
  -o-transform: translateY(-2%);
  transform: translateY(-2%); }
/*------------------------------------*\
 Our Team Grid - List Style
 \*------------------------------------*/
.bwp-our-team {
  overflow: hidden; }

.bwp-our-team:hover .team-member-social {
  visibility: visible;
  opacity: 1;
  filter: alpha(opacity=100);
  -webkit-animation: fadeInUp 0.4s;
  -o-animation: fadeInUp 0.4s;
  animation: fadeInUp 0.4s; }
  .bwp-our-team:hover .team-member-body-content {
    -webkit-transform: translateY(-55px);
    -ms-transform: translateY(-55px);
    -o-transform: translateY(-55px);
    transform: translateY(-55px);
    margin-top: 0; }

.team-member-body {
  z-index: 1;
  border: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0;
  position: relative;
  background: transparent; }

.team-member-body-content {
  background: #fff;
  padding: 0px 0px 18px 0px;
  margin: 1px -1px 0;
  position: relative;
  -webkit-transform: translateY(0px);
  -ms-transform: translateY(0px);
  -o-transform: translateY(0px);
  transform: translateY(0px);
  -webkit-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
  border-top: 0px solid #dfdfdf;
  border-right: 1px solid #dfdfdf;
  border-bottom: 0px solid #dfdfdf;
  border-left: 1px solid #dfdfdf; }

.team-member-image {
  margin: -1px; }

.team-member-content-inner {
  padding: 17px 0 0;
  margin: 0 30px;
  top: -30px;
  position: relative;
  left: 0;
  background: #fff; }

.rtl .team-member-content-inner {
  right: 0;
  left: auto; }

.team-member-name {
  text-transform: none;
  font-size: 18px; }

.team-member-position {
  font-size: 12px;
  margin-bottom: 30px;
  padding-bottom: 20px;
  position: relative; }

.team-member-position::after {
  content: '';
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  margin: auto;
  width: 30px;
  height: 1px;
  position: absolute;
  top: auto;
  background: #2a2a2a; }

.team-member-position, .team-member-name {
  font-weight: 400;
  margin-top: 0;
  font-family: 'Poppins', sans-serif; }

.team-member-social {
  margin: 0;
  bottom: 0;
  padding: 0px 12px;
  position: absolute;
  opacity: 0;
  filter: alpha(opacity=0);
  visibility: hidden;
  left: 0;
  width: 100%;
  height: 49px;
  border-top: 1px solid #dfdfdf; }

.rtl .team-member-social {
  right: 0;
  left: auto; }

.team-member-social li {
  padding: 7px 0 0 0; }

.team-member-social .fa {
  color: #8f8f8f;
  font-size: 17px;
  width: 35px;
  height: 35px;
  display: table;
  padding: 3px;
  text-align: center;
  border: 1px solid transparent;
  border-radius: 100%;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  -ms-border-radius: 100%;
  -o-border-radius: 100%; }
  .team-member-social .fa:before {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
    border-radius: 100%;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    -ms-border-radius: 100%;
    -o-border-radius: 100%;
    vertical-align: middle;
    display: table-cell;
    background: transparent;
    -webkit-transition: all 0.2s ease 0s;
    transition: all 0.2s ease 0s; }
  .team-member-social .fa:hover {
    color: #fff;
    background: #fff;
    border-color: #222;
    -webkit-transition: all 0.1s ease 0s;
    transition: all 0.1s ease 0s; }
  .team-member-social .fa:hover:before {
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
    background: #222; }
/*------------------------------------*\
 Brand Logo
 \*------------------------------------*/
.widget-brand-logo .carousel-control {
  top: 0px;
  display: table;
  border: 0px;
  text-align: center;
  width: 40px;
  height: 65px;
  border-radius: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0; }
  .widget-brand-logo .carousel-control i {
    width: 12px;
    height: 12px; }
  .widget-brand-logo .carousel-control .conner {
    display: table-cell;
    vertical-align: middle; }
  .widget-brand-logo .carousel-control.left {
    left: 0px; }
  .rtl .widget-brand-logo .carousel-control.left {
    right: 0px;
    left: auto; }
  .widget-brand-logo .carousel-control.right {
    right: 0px; }
  .rtl .widget-brand-logo .carousel-control.right {
    left: 0px;
    right: auto; }
  .widget-brand-logo .carousel-control:hover {
    color: #222; }

.widget-brand-logo .widget-brands-inner {
  padding: 0 40px;
  position: relative; }

.widget-brand-logo.brand-customer .widget-brands-inner, .widget-brand-logo.brand-customer .carousel-control {
  border: 0px; }
  .widget-brand-logo.brand-customer .carousel-controls {
    display: none; }
/*------------------------------------*\
 Split layout Blog
 \*------------------------------------*/
.split-layout {
  overflow: hidden;
  color: #fff; }

.split-layout .post {
  position: relative; }

.split-layout .entry-meta {
  color: #999; }
  .split-layout .entry-meta a {
    color: #999; }
  .split-layout .entry-meta a:hover {
    color: #222; }
  .split-layout .entry-meta:after {
    background: #fff;
    display: block;
    margin-left: auto;
    margin-right: auto; }

.split-layout .entry-image:before {
  content: "";
  z-index: 1;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  margin: auto;
  width: 100%;
  height: 100%;
  position: absolute;
  background: rgba(0, 0, 0, .3); }

.split-layout .post-categories li {
  display: none; }
  .split-layout .post-categories li:first-child {
    display: block; }

.split-layout .entry-content {
  text-align: center;
  position: absolute;
  bottom: 0;
  top: auto;
  left: 0;
  padding: 20px;
  overflow: hidden; }
  .rtl .split-layout .entry-content {
    right: 0;
    left: auto; }

.split-layout .entry-title {
  line-height: 1.4;
  text-transform: none;
  font-size: 14px; }
  .split-layout .entry-title a {
    color: #fff;
    z-index: 1;
    position: relative; }
  .split-layout .entry-title a:hover {
    color: #222; }

.split-layout .entry-description {
  display: none; }

.split-layout .main-posts .post {
  height: 436px; }
  .split-layout .main-posts .entry-title {
    font-size: 18px;
    line-height: 1.4; }
  .split-layout .main-posts .entry-content {
    overflow: hidden;
    padding-left: 35px; }
  .rtl .split-layout .main-posts .entry-content {
    padding-right: 35px;
    padding-left: inherit; }

.split-layout .secondary-posts .post {
  width: 218px;
  height: 218px; }

.vc_gitem-post-data-source-post_date {
  text-transform: uppercase; }

.list-post .vc_gitem-post-data-source-post_date {
  font-size: 14px; }

.list-post .vc_gitem-post-data-source-post_title a {
  color: #252525; }
  .list-post .vc_gitem-post-data-source-post_title a:hover {
    color: #222; }

.grid-post .vc_gitem-post-data-source-post_title a {
  color: #252525;
  font-size: 28px; }
  .grid-post .vc_gitem-post-data-source-post_title a:hover {
    color: #222; }

.grid-post .vc_btn3-block {
  padding-left: 0;
  padding-right: 0;
  background: #fff;
  border: none !important; }

.grid-post .vc_gitem-col {
  border: 1px solid #ebebeb;
  margin-top: 164px; }

.grid-post .wpb_single_image {
  margin-top: -164px; }
/*---Tabs css ---*/
.wpb_tabs .nav {
  margin-bottom: 26px; }
  .wpb_tabs .nav > li {
    float: none;
    display: inline-block; }
  .wpb_tabs .nav > li:before {
    content: "\f111";
    font-family: 'FontAwesome';
    font-size: 5px;
    color: #757575;
    position: absolute;
    top: 18px;
    left: -2px; }
  .rtl .wpb_tabs .nav > li:before {
    right: -2px;
    left: auto; }
  .wpb_tabs .nav > li:first-child:before {
    content: ""; }
  .wpb_tabs .nav > li > a {
    font-family: 'Poppins', sans-serif;
    text-transform: uppercase;
    font-weight: 300;
    font-size: 18px;
    letter-spacing: 3px;
    color: #2a2a2a; }
  .wpb_tabs .nav > li > a:before {
    content: "";
    height: 1px;
    width: 0;
    bottom: 0px;
    left: 50%;
    margin-left: -20%;
    -webkit-transition: all 0.35s ease 0s;
    transition: all 0.35s ease 0s;
    background-color: transparent;
    position: absolute; }
  .rtl .wpb_tabs .nav > li > a:before {
    right: 50%;
    left: auto; }
  .rtl .wpb_tabs .nav > li > a:before {
    margin-right: -20%;
    margin-left: inherit; }
  .wpb_tabs .nav > li:hover a:before {
    width: 40%;
    background-color: #2a2a2a; }
  .wpb_tabs .nav > li.ui-tabs-active > a {
    font-weight: 700; }
  .wpb_tabs .nav > li.ui-tabs-active > a:before {
    width: 40%;
    background-color: #2a2a2a; }

.wpb_tour_tabs_wrapper .wpb_tour_next_prev_nav {
  border-left: 2px solid #000; }

.wpb_tour_tabs_wrapper .wpb_tabs_nav > li > a {
  font-weight: 400;
  text-transform: uppercase; }

.no-wpb-margin.vc_row {
  margin: 0; }

.no-wpb-margin.vc_row > .wpb_column .vc_column-inner {
  padding-left: 0;
  padding-right: 0; }

.no-wpb-margin.vc_row .bwp-widget-banner {
  margin-bottom: 0; }

.top-banner-2.mp-15, .top-banner.mp-15 {
  margin-left: -15px;
  margin-right: -15px; }
/* 9. Slideshow */
/* Revolution Slider ---------------------------------------------------------*/
.rev_slider_wrapper .font-slider-1 {
  font-family: "Riesling"; }

.rev_slider_wrapper .font-slider-2 {
  font-family: 'Abril Fatface', cursive; }

.rev_slider_wrapper .font-slider-3 {
  font-family: "Champagne"; }

.rev_slider_wrapper .font-slider-4 {
  font-family: 'Caviar Dreams'; }

.rev_slider_wrapper .font-slider-5 {
  font-family: 'Playfair Display'; }
/*============Preloading Screen==================*/
.loader-content {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1000111;
  background-color: #fff;
  opacity: 1;
  transition: all 500ms linear 0s; }

.loader-content.loader-off, body.loaded .loader-content {
  opacity: 0;
  visibility: hidden;
  transition: all 500ms linear 0s; }
/* The loader container */
#loader {
  position: absolute;
  top: 50%;
  left: 50%; }
/* The dot */
#loader:before {
  background-color: rgba(255, 255, 255, .2) !important; }

#loader .chasing-dots {
  text-align: center;
  margin-right: 30px;
  -webkit-animation: rotate 2s infinite linear;
  -o-animation: rotate 2s infinite linear;
  animation: rotate 2s infinite linear;
  width: 30px;
  height: 30px;
  display: inline-block;
  position: fixed;
  top: 50%;
  left: 50%;
  z-index: 9999; }
  .rtl #loader .chasing-dots {
    right: 50%;
    left: auto; }
  #loader .chasing-dots:before {
    opacity: 0.7; }
  #loader .chasing-dots div {
    width: 60%;
    height: 60%;
    display: inline-block;
    position: absolute;
    top: 0;
    background-color: #222;
    border-radius: 100%;
    -webkit-animation: bounce 2s infinite ease-in-out;
    animation: bounce 2s infinite ease-in-out;
    z-index: 9999; }
  #loader .chasing-dots div.dot2 {
    top: auto;
    bottom: 0;
    -webkit-animation-delay: -1s;
    animation-delay: -1s; }

.zoom-2 {
  overflow: hidden; }

.zoom-2 img {
  position: relative;
  width: 100%;
  -webkit-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
  -webkit-transform-origin: center center;
  -moz-transform-origin: center center;
  -ms-transform-origin: center center;
  transform-origin: center center; }

.zoom-2:hover img {
  -webkit-transform: scale(1.2);
  -ms-transform: scale(1.2);
  transform: scale(1.2); }

.filter-grayscale, .widget .widget_sp_image-image-link img, .category-image img {
  -webkit-transition: all 0.6s ease-out 0s;
  transition: all 0.6s ease-out 0s; }

.filter-grayscale:hover, .widget .widget_sp_image-image-link img:hover, .category-image img:hover {
  filter: grayscale(100%);
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  -ms-filter: grayscale(100%); }

.filter-brightness {
  -webkit-transition: all 0.4s ease-out 0s;
  transition: all 0.4s ease-out 0s; }

.filter-brightness:hover {
  filter: brightness(0.4);
  -webkit-filter: brightness(0.4);
  -moz-filter: brightness(0.4);
  -o-filter: brightness(0.4);
  -ms-filter: brightness(0.4); }

.filter-blur {
  -webkit-transition: all 0.6s ease-out 0s;
  transition: all 0.6s ease-out 0s; }

.filter-blur:hover {
  filter: blur(5px);
  -webkit-filter: blur(5px);
  -moz-filter: blur(5px);
  -o-filter: blur(5px);
  -ms-filter: blur(5px); }

.tab-pane {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
  -webkit-animation-duration: 0.7s;
  animation-duration: 0.7s;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  height: 0;
  overflow: hidden;
  display: none; }

.tab-pane.active {
  height: auto;
  display: block;
  overflow: visible; }

.close .fa {
  -webkit-transition: all 1s ease-in-out;
  transition: all 1s ease-in-out; }

.close:hover .fa {
  -webkit-transform: rotate(360deg);
  -ms-transform: rotate(360deg);
  transform: rotate(360deg); }

.image-overlay-1:after, .image-overlay-1:before {
  content: "";
  display: block;
  position: absolute;
  z-index: 100;
  background: rgba(0, 0, 0, .7);
  width: 100%;
  height: 100%;
  left: 0;
  opacity: 0;
  filter: alpha(opacity=0);
  -webkit-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s; }
  .rtl .image-overlay-1:after, .rtl .image-overlay-1:before {
    right: 0;
    left: auto; }

.image-overlay-1:after {
  top: -100%; }

.image-overlay-1:before {
  bottom: -100%; }

.image-overlay-1:hover:after {
  top: -50%;
  opacity: 1;
  filter: alpha(opacity=100); }
  .image-overlay-1:hover:before {
    bottom: -50%;
    opacity: 1;
    filter: alpha(opacity=100); }

.image-plus-1, .bwpvc_single_image .bwpvc_wrapper > a {
  position: relative; }

.image-plus-1::before, .bwpvc_single_image .bwpvc_wrapper > a::before {
  overflow: hidden;
  position: absolute;
  top: 0;
  content: "";
  z-index: 100;
  width: 100%;
  height: 100%;
  left: 0;
  opacity: 0;
  filter: alpha(opacity=0);
  -webkit-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
  -webkit-transform: scale(0.5) rotateY(180deg);
  -moz-transform: scale(0.5) rotateY(180deg);
  -ms-transform: scale(0.5) rotateY(180deg);
  -o-transform: scale(0.5) rotateY(180deg);
  transform: scale(0.5) rotateY(180deg);
  background: url("/wp-content/themes/cariana/images/plus.png") no-repeat scroll center center / 60px 60px rgba(0, 0, 0, .6); }
  .rtl .image-plus-1::before, .rtl .bwpvc_single_image .bwpvc_wrapper > a::before, .bwpvc_single_image .rtl .bwpvc_wrapper > a::before {
    right: 0;
    left: auto; }

.image-plus-1:hover::before, .bwpvc_single_image .bwpvc_wrapper > a:hover::before {
  visibility: visible;
  opacity: 0.6;
  filter: alpha(opacity=60);
  -webkit-transform: scale(1) rotateY(0deg);
  -moz-transform: scale(1) rotateY(0deg);
  -ms-transform: scale(1) rotateY(0deg);
  -o-transform: scale(1) rotateY(0deg);
  transform: scale(1) rotateY(0deg); }

.image-plus-2 {
  position: relative; }

.image-plus-2::before {
  content: "";
  z-index: 199;
  top: 0;
  position: absolute;
  background: url("/wp-content/themes/cariana/images/plus.png") no-repeat scroll center center / 60px 60px rgba(0, 0, 0, .8);
  width: 100%;
  height: 100%;
  left: 0;
  -webkit-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
  opacity: 0;
  filter: alpha(opacity=0);
  -webkit-background-size: 10px 10px, 100% 100%;
  -moz-background-size: 10px 10px, 100% 100%;
  -ms-background-size: 10px 10px, 100% 100%;
  -o-background-size: 10px 10px, 100% 100%;
  background-size: 10px 10px, 100% 100%;
  -webkit-background-origin: padding-box, padding-box;
  -moz-background-origin: padding-box, padding-box;
  -ms-background-origin: padding-box, padding-box;
  -o-background-origin: padding-box, padding-box;
  background-origin: padding-box, padding-box; }
  .rtl .image-plus-2::before {
    right: 0;
    left: auto; }

.image-plus-2:hover::before {
  opacity: 0.6;
  visibility: visible;
  -webkit-background-size: 60px 60px, 100% 100%;
  -moz-background-size: 60px 60px, 100% 100%;
  -ms-background-size: 60px 60px, 100% 100%;
  -o-background-size: 60px 60px, 100% 100%;
  background-size: 60px 60px, 100% 100%; }

.image-plus-3 {
  position: relative; }

.image-plus-3::before {
  content: "";
  top: 0;
  overflow: hidden;
  position: absolute;
  z-index: 100;
  -webkit-transform: scale(0.5) rotateX(180deg);
  -moz-transform: scale(0.5) rotateX(180deg);
  -ms-transform: scale(0.5) rotateX(180deg);
  -o-transform: scale(0.5) rotateX(180deg);
  transform: scale(0.5) rotateX(180deg);
  width: 100%;
  height: 100%;
  left: 0;
  opacity: 0;
  filter: alpha(opacity=0);
  -webkit-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
  background: rgba(0, 0, 0, .8); }
  .rtl .image-plus-3::before {
    right: 0;
    left: auto; }

.image-plus-3:hover::before {
  visibility: visible;
  opacity: 0.6;
  filter: alpha(opacity=60);
  -webkit-transform: scale(1) rotateX(0deg);
  -moz-transform: scale(1) rotateX(0deg);
  -ms-transform: scale(1) rotateX(0deg);
  -o-transform: scale(1) rotateX(0deg);
  transform: scale(1) rotateX(0deg); }

.icon-effect-1 {
  position: relative; }

.icon-effect-1:before {
  content: "";
  display: block;
  -webkit-transform: scale(0.5);
  -ms-transform: scale(0.5);
  transform: scale(0.5);
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  -webkit-transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1), background-color 0.2s cubic-bezier(0.19, 1, 0.22, 1);
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1), background-color 0.2s cubic-bezier(0.19, 1, 0.22, 1);
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  margin: auto;
  width: 100%;
  height: 100%;
  position: absolute;
  background-color: transparent; }

.icon-effect-1:hover:before {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
  -webkit-transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1), background-color 0.2s cubic-bezier(0.19, 1, 0.22, 1);
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1), background-color 0.2s cubic-bezier(0.19, 1, 0.22, 1); }

.ih-item.square {
  position: relative; }

.ih-item.square .info {
  backface-visibility: hidden;
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  text-align: center;
  top: 0;
  background: #333;
  color: #fff; }
  .ih-item.square .info > * {
    color: #fff; }
  .ih-item.square .info h3 {
    text-transform: uppercase;
    color: #fff;
    text-align: center;
    padding: 10px;
    background: #111;
    margin: 30px 0 0 0;
    font-size: 15px; }
  .ih-item.square .info p {
    font-style: italic;
    position: relative;
    color: #bbb;
    padding: 20px 20px 20px;
    text-align: center;
    font-size: 14px; }

.ih-item.square.effect2 {
  overflow: hidden; }

.ih-item.square.effect2.colored .info {
  background: #333; }
  .ih-item.square.effect2.colored .info h3 {
    background: #111; }

.ih-item.square.effect2 .img {
  opacity: 1;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
  -webkit-transform: rotate(0deg) scale(1);
  -moz-transform: rotate(0deg) scale(1);
  -ms-transform: rotate(0deg) scale(1);
  -o-transform: rotate(0deg) scale(1);
  transform: rotate(0deg) scale(1); }

.ih-item.square.effect2 .info {
  background: #333;
  visibility: hidden;
  -webkit-transition: all 0.35s 0.3s ease-in-out;
  transition: all 0.35s 0.3s ease-in-out; }
  .ih-item.square.effect2 .info h3 {
    -webkit-transform: translateY(-200px);
    -moz-transform: translateY(-200px);
    -ms-transform: translateY(-200px);
    -o-transform: translateY(-200px);
    transform: translateY(-200px);
    -webkit-transition: all 0.35s 0.6s ease-in-out;
    transition: all 0.35s 0.6s ease-in-out; }
  .ih-item.square.effect2 .info p {
    -webkit-transform: translateY(-200px);
    -moz-transform: translateY(-200px);
    -ms-transform: translateY(-200px);
    -o-transform: translateY(-200px);
    transform: translateY(-200px);
    -webkit-transition: all 0.35s 0.5s linear;
    transition: all 0.35s 0.5s linear; }

.ih-item.square.effect2 a:hover .img {
  -webkit-transform: rotate(720deg) scale(0);
  -moz-transform: rotate(720deg) scale(0);
  -ms-transform: rotate(720deg) scale(0);
  -o-transform: rotate(720deg) scale(0);
  transform: rotate(720deg) scale(0);
  opacity: 0; }
  .ih-item.square.effect2 a:hover .info {
    visibility: visible; }
  .ih-item.square.effect2 a:hover .info h3, .ih-item.square.effect2 a:hover .info p {
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0); }

.ih-item.square.effect3.bottom_to_top {
  overflow: hidden; }
  .ih-item.square.effect3.bottom_to_top .info {
    top: auto;
    opacity: 0;
    filter: alpha(opacity=0);
    -webkit-transform: translateY(100%);
    -moz-transform: translateY(100%);
    -ms-transform: translateY(100%);
    -o-transform: translateY(100%);
    transform: translateY(100%);
    -webkit-transition: all 0.35s;
    transition: all 0.35s; }
  .ih-item.square.effect3.bottom_to_top .img {
    -webkit-transition: all 0.35s;
    transition: all 0.35s; }
  .ih-item.square.effect3.bottom_to_top a:hover .img {
    -webkit-transform: translateY(-50px);
    -moz-transform: translateY(-50px);
    -ms-transform: translateY(-50px);
    -o-transform: translateY(-50px);
    transform: translateY(-50px); }
  .ih-item.square.effect3.bottom_to_top a:hover .info {
    opacity: 1;
    filter: alpha(opacity=100);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0); }

.ih-item.square.effect5 .img {
  -webkit-transition: all 0.35s ease-in-out;
  transition: all 0.35s ease-in-out;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1); }

.ih-item.square.effect5 .info {
  background: #111;
  opacity: 0;
  -webkit-transition: all 0.35s ease-in-out;
  transition: all 0.35s ease-in-out; }

.ih-item.square.effect5 a:hover .img {
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0);
  -webkit-transition-delay: 0, 0;
  -moz-transition-delay: 0, 0;
  -ms-transition-delay: 0, 0;
  -o-transition-delay: 0, 0;
  transition-delay: 0, 0; }
  .ih-item.square.effect5 a:hover .info {
    visibility: visible;
    opacity: 1;
    -webkit-transform: scale(1) rotate(0deg);
    -moz-transform: scale(1) rotate(0deg);
    -ms-transform: scale(1) rotate(0deg);
    -o-transform: scale(1) rotate(0deg);
    transform: scale(1) rotate(0deg);
    -webkit-transition-delay: 0.3s, 0.3s;
    -moz-transition-delay: 0.3s, 0.3s;
    -ms-transition-delay: 0.3s, 0.3s;
    -o-transition-delay: 0.3s, 0.3s;
    transition-delay: 0.3s, 0.3s; }

.ih-item.square.effect5.left_to_right .info {
  -webkit-transform: scale(0) rotate(-180deg);
  -moz-transform: scale(0) rotate(-180deg);
  -ms-transform: scale(0) rotate(-180deg);
  -o-transform: scale(0) rotate(-180deg);
  transform: scale(0) rotate(-180deg); }

.ih-item.square.effect6 {
  overflow: hidden; }

.ih-item.square.effect6 .img {
  -webkit-transition: all 0.35s ease-in-out;
  transition: all 0.35s ease-in-out;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1); }

.ih-item.square.effect6 .info {
  background: #111;
  background: #333;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.35s ease-in-out;
  transition: all 0.35s ease-in-out; }
  .ih-item.square.effect6 .info h3 {
    -webkit-transition: all 0.35s ease-in-out;
    transition: all 0.35s ease-in-out; }
  .ih-item.square.effect6 .info p {
    -webkit-transition: all 0.35s 0.1s linear;
    transition: all 0.35s 0.1s linear; }

.ih-item.square.effect6 a:hover .img {
  -webkit-transform: scale(1.2);
  -moz-transform: scale(1.2);
  -ms-transform: scale(1.2);
  -o-transform: scale(1.2);
  transform: scale(1.2); }
  .ih-item.square.effect6 a:hover .info {
    visibility: visible;
    opacity: 1; }

.ih-item.square.effect6.bottom_to_top .info h3 {
  -webkit-transform: translateY(100%);
  -moz-transform: translateY(100%);
  -ms-transform: translateY(100%);
  -o-transform: translateY(100%);
  transform: translateY(100%); }
  .ih-item.square.effect6.bottom_to_top .info p {
    -webkit-transform: translateY(100%);
    -moz-transform: translateY(100%);
    -ms-transform: translateY(100%);
    -o-transform: translateY(100%);
    transform: translateY(100%); }

.ih-item.square.effect6.bottom_to_top a:hover .info h3, .ih-item.square.effect6.bottom_to_top a:hover .info p {
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  -ms-transform: translateY(0);
  -o-transform: translateY(0);
  transform: translateY(0); }

.ih-item.square.effect7 {
  overflow: hidden; }

.ih-item.square.effect7 .img {
  -webkit-transition: all 0.35s ease-in-out;
  transition: all 0.35s ease-in-out;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1); }

.ih-item.square.effect7 .info {
  background: #111;
  background: #333;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.35s ease-in-out;
  transition: all 0.35s ease-in-out; }
  .ih-item.square.effect7 .info h3 {
    -webkit-transform: scale(4);
    -moz-transform: scale(4);
    -ms-transform: scale(4);
    -o-transform: scale(4);
    transform: scale(4);
    -webkit-transition: all 0.35s 0.1s ease-in-out;
    transition: all 0.35s 0.1s ease-in-out; }
  .ih-item.square.effect7 .info p {
    -webkit-transform: scale(5);
    -moz-transform: scale(5);
    -ms-transform: scale(5);
    -o-transform: scale(5);
    transform: scale(5);
    -webkit-transition: all 0.35s 0.3s linear;
    transition: all 0.35s 0.3s linear; }

.ih-item.square.effect7 a:hover .img {
  -webkit-transform: scale(1.2);
  -moz-transform: scale(1.2);
  -ms-transform: scale(1.2);
  -o-transform: scale(1.2);
  transform: scale(1.2); }
  .ih-item.square.effect7 a:hover .info {
    visibility: visible;
    opacity: 1; }
  .ih-item.square.effect7 a:hover .info h3, .ih-item.square.effect7 a:hover .info p {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1); }

.ih-item.square.effect8 {
  overflow: hidden; }

.ih-item.square.effect8 .img {
  opacity: 1;
  -webkit-transition: all 0.35s ease-in-out;
  transition: all 0.35s ease-in-out; }

.ih-item.square.effect8 .info {
  background: #111;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.35s ease-in-out;
  transition: all 0.35s ease-in-out; }
  .ih-item.square.effect8 .info h3 {
    -webkit-transition: all 0.35s 0.1s ease-in-out;
    transition: all 0.35s 0.1s ease-in-out; }
  .ih-item.square.effect8 .info p {
    -webkit-transition: all 0.35s 0.15s linear;
    transition: all 0.35s 0.15s linear; }

.ih-item.square.effect8 a:hover .img {
  opacity: 0; }
  .ih-item.square.effect8 a:hover .info {
    visibility: visible;
    opacity: 1; }
  .ih-item.square.effect8.scale_up .img {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1); }

.ih-item.square.effect8.scale_up .info {
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0); }
  .ih-item.square.effect8.scale_up .info h3, .ih-item.square.effect8.scale_up .info p {
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -ms-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0); }

.ih-item.square.effect8.scale_up a:hover .img {
  -webkit-transform: scale(5);
  -moz-transform: scale(5);
  -ms-transform: scale(5);
  -o-transform: scale(5);
  transform: scale(5); }
  .ih-item.square.effect8.scale_up a:hover .info {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1); }
  .ih-item.square.effect8.scale_up a:hover .info h3, .ih-item.square.effect8.scale_up a:hover .info p {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1); }

.ih-item.square.effect10 {
  overflow: hidden; }

.ih-item.square.effect10 .img {
  -webkit-transition: all 0.35s ease-in-out;
  transition: all 0.35s ease-in-out; }

.ih-item.square.effect10 .info {
  background: #111;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.35s ease-in-out;
  transition: all 0.35s ease-in-out; }

.ih-item.square.effect10 a:hover .info {
  visibility: visible;
  opacity: 1; }

.ih-item.square.effect10.left_to_right .img {
  -webkit-transform: translateX(0);
  -moz-transform: translateX(0);
  -ms-transform: translateX(0);
  -o-transform: translateX(0);
  transform: translateX(0); }

.ih-item.square.effect10.left_to_right .info {
  -webkit-transform: translateX(-100%);
  -moz-transform: translateX(-100%);
  -ms-transform: translateX(-100%);
  -o-transform: translateX(-100%);
  transform: translateX(-100%); }

.ih-item.square.effect10.left_to_right a:hover .img {
  -webkit-transform: translateX(100%);
  -moz-transform: translateX(100%);
  -ms-transform: translateX(100%);
  -o-transform: translateX(100%);
  transform: translateX(100%); }
  .ih-item.square.effect10.left_to_right a:hover .info {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0); }

.ih-item.square.effect12 {
  overflow: hidden; }

.ih-item.square.effect12 .img {
  -webkit-transition: all 0.35s ease-in;
  transition: all 0.35s ease-in; }

.ih-item.square.effect12 .info {
  background: #111;
  background: #333;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.35s ease-in;
  transition: all 0.35s ease-in; }
  .ih-item.square.effect12 .info h3 {
    -webkit-transition: all 0.35s ease-in;
    transition: all 0.35s ease-in; }
  .ih-item.square.effect12 .info p {
    -webkit-transition: all 0.35s ease-in;
    transition: all 0.35s ease-in; }

.ih-item.square.effect12 a:hover .info {
  visibility: visible;
  opacity: 1;
  -webkit-transition-delay: 0.2s, 0.2s;
  -moz-transition-delay: 0.2s, 0.2s;
  -ms-transition-delay: 0.2s, 0.2s;
  -o-transition-delay: 0.2s, 0.2s;
  transition-delay: 0.2s, 0.2s; }
  .ih-item.square.effect12 a:hover .info h3 {
    -webkit-transition-delay: 0.3s, 0.3s;
    -moz-transition-delay: 0.3s, 0.3s;
    -ms-transition-delay: 0.3s, 0.3s;
    -o-transition-delay: 0.3s, 0.3s;
    transition-delay: 0.3s, 0.3s; }
  .ih-item.square.effect12 a:hover .info p {
    -webkit-transition-delay: 0.25s, 0.25s;
    -moz-transition-delay: 0.25s, 0.25s;
    -ms-transition-delay: 0.25s, 0.25s;
    -o-transition-delay: 0.25s, 0.25s;
    transition-delay: 0.25s, 0.25s; }

.ih-item.square.effect12.left_to_right .info {
  -webkit-transform: translate(-460px, -100px) rotate(-180deg);
  -moz-transform: translate(-460px, -100px) rotate(-180deg);
  -ms-transform: translate(-460px, -100px) rotate(-180deg);
  -o-transform: translate(-460px, -100px) rotate(-180deg);
  transform: translate(-460px, -100px) rotate(-180deg); }
  .ih-item.square.effect12.left_to_right .info h3 {
    -webkit-transform: translateY(-100px);
    -moz-transform: translateY(-100px);
    -ms-transform: translateY(-100px);
    -o-transform: translateY(-100px);
    transform: translateY(-100px); }
  .ih-item.square.effect12.left_to_right .info p {
    -webkit-transform: translateX(-300px) rotate(-90deg);
    -moz-transform: translateX(-300px) rotate(-90deg);
    -ms-transform: translateX(-300px) rotate(-90deg);
    -o-transform: translateX(-300px) rotate(-90deg);
    transform: translateX(-300px) rotate(-90deg); }

.ih-item.square.effect12.left_to_right a:hover .info {
  -webkit-transform: translate(0px, 0px);
  -moz-transform: translate(0px, 0px);
  -ms-transform: translate(0px, 0px);
  -o-transform: translate(0px, 0px);
  transform: translate(0px, 0px); }
  .ih-item.square.effect12.left_to_right a:hover .info h3 {
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px); }
  .ih-item.square.effect12.left_to_right a:hover .info p {
    -webkit-transform: translateX(0px) rotate(0deg);
    -moz-transform: translateX(0px) rotate(0deg);
    -ms-transform: translateX(0px) rotate(0deg);
    -o-transform: translateX(0px) rotate(0deg);
    transform: translateX(0px) rotate(0deg); }

.ih-item.square.effect14 {
  overflow: hidden; }

.ih-item.square.effect14 .img {
  opacity: 1;
  -webkit-transition: all 0.35s ease-in-out;
  transition: all 0.35s ease-in-out; }

.ih-item.square.effect14 .info {
  background: #111;
  visibility: hidden;
  opacity: 0;
  pointer-events: none;
  -webkit-transform: scale(0.5);
  -moz-transform: scale(0.5);
  -ms-transform: scale(0.5);
  -o-transform: scale(0.5);
  transform: scale(0.5);
  -webkit-transition: all 0.35s ease 0.2s;
  transition: all 0.35s ease 0.2s; }

.ih-item.square.effect14 a:hover .img {
  opacity: 0;
  pointer-events: none;
  -webkit-transform: scale(0.5);
  -moz-transform: scale(0.5);
  -ms-transform: scale(0.5);
  -o-transform: scale(0.5);
  transform: scale(0.5); }
  .ih-item.square.effect14 a:hover .info {
    visibility: visible;
    opacity: 1;
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1); }

.ih-item.square.effect14.left_to_right .img {
  -webkit-transform: translateX(0) rotate(0);
  -moz-transform: translateX(0) rotate(0);
  -ms-transform: translateX(0) rotate(0);
  -o-transform: translateX(0) rotate(0);
  transform: translateX(0) rotate(0); }

.ih-item.square.effect14.left_to_right a:hover .img {
  -webkit-transform: translateX(100%) rotate(180deg);
  -moz-transform: translateX(100%) rotate(180deg);
  -ms-transform: translateX(100%) rotate(180deg);
  -o-transform: translateX(100%) rotate(180deg);
  transform: translateX(100%) rotate(180deg); }

.ih-item.square.effect15 {
  overflow: hidden;
  -webkit-perspective: 900px;
  -moz-perspective: 900px;
  perspective: 900px; }

.ih-item.square.effect15 .img {
  opacity: 1;
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out; }

.ih-item.square.effect15 .info {
  background: #111;
  opacity: 0;
  -webkit-transition: all 0.35s ease-in-out 0.3s;
  transition: all 0.35s ease-in-out 0.3s; }

.ih-item.square.effect15 a:hover .img {
  opacity: 0;
  visibility: hidden; }
  .ih-item.square.effect15 a:hover .info {
    visibility: visible;
    opacity: 1; }

.ih-item.square.effect15.left_to_right .img {
  -webkit-transform: rotateY(0);
  -moz-transform: rotateY(0);
  -ms-transform: rotateY(0);
  -o-transform: rotateY(0);
  transform: rotateY(0);
  -webkit-transform-origin: 100% 50%;
  -moz-transform-origin: 100% 50%;
  -ms-transform-origin: 100% 50%;
  transform-origin: 100% 50%; }

.ih-item.square.effect15.left_to_right .info {
  -webkit-transform: rotateY(90deg);
  -moz-transform: rotateY(90deg);
  -ms-transform: rotateY(90deg);
  -o-transform: rotateY(90deg);
  transform: rotateY(90deg);
  -webkit-transform-origin: 0% 50%;
  -moz-transform-origin: 0% 50%;
  -ms-transform-origin: 0% 50%;
  transform-origin: 0% 50%; }

.ih-item.square.effect15.left_to_right a:hover .img {
  -webkit-transform: rotateY(-90deg);
  -moz-transform: rotateY(-90deg);
  -ms-transform: rotateY(-90deg);
  -o-transform: rotateY(-90deg);
  transform: rotateY(-90deg); }
  .ih-item.square.effect15.left_to_right a:hover .info {
    -webkit-transform: rotateY(0);
    -moz-transform: rotateY(0);
    -ms-transform: rotateY(0);
    -o-transform: rotateY(0);
    transform: rotateY(0); }
/*============@group Banners hover effect ==================*/
.banners-effect-1 .banners > div img {
  -webkit-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in; }
  .banners-effect-1 .banners > div img:hover {
    opacity: 0.8; }

.banners-effect-2 .banners > div a {
  display: block;
  position: relative;
  overflow: hidden; }

.banners-effect-2 .banners > div a:hover:before, .banners-effect-2 .banners > div a:hover:after {
  left: 0;
  opacity: 1; }

.banners-effect-2 .banners > div a:before, .banners-effect-2 .banners > div a:after {
  background-color: rgba(255, 255, 255, 0.4);
  display: block;
  width: 100%;
  height: 100%;
  left: -100%;
  opacity: 0;
  filter: alpha(opacity=0);
  position: absolute;
  top: 0;
  -webkit-transition: all 0.3s ease-in;
  transition: all 0.3s ease-in;
  content: "";
  z-index: 1; }

.banners-effect-3 .banners > div a {
  display: block;
  position: relative;
  overflow: hidden; }

.banners-effect-3 .banners > div a:hover:before, .banners-effect-3 .banners > div a:hover:after {
  border: 0 solid rgba(0, 0, 0, 0.7);
  opacity: 0;
  filter: alpha(opacity=0); }

.banners-effect-3 .banners > div a:before, .banners-effect-3 .banners > div a:after {
  border: 50px solid transparent;
  border-top-right-radius: 50px;
  border-top-left-radius: 50px;
  border-bottom-right-radius: 50px;
  border-bottom-left-radius: 50px;
  box-sizing: border-box;
  cursor: pointer;
  display: inline-block;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  position: absolute;
  top: 0;
  content: "";
  opacity: 1;
  filter: alpha(opacity=100);
  width: 100px;
  height: 100px;
  -webkit-transform: scale(7);
  -moz-transform: scale(7);
  -ms-transform: scale(7);
  -o-transform: scale(7);
  transform: scale(7);
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
  visibility: visible;
  z-index: 1; }

.banners-effect-4 .banners > div a {
  display: block;
  position: relative;
  overflow: hidden; }

.banners-effect-4 .banners > div a:hover:before, .banners-effect-4 .banners > div a:hover:after {
  opacity: 1;
  -webkit-transform: rotate3d(0, 0, 1, 45deg) scale3d(1, 4, 1);
  -moz-transform: rotate3d(0, 0, 1, 45deg) scale3d(1, 4, 1);
  -ms-transform: rotate3d(0, 0, 1, 45deg) scale3d(1, 4, 1);
  -o-transform: rotate3d(0, 0, 1, 45deg) scale3d(1, 4, 1);
  transform: rotate3d(0, 0, 1, 45deg) scale3d(1, 4, 1); }

.banners-effect-4 .banners > div a:before, .banners-effect-4 .banners > div a:after {
  border-bottom: 50px solid rgba(0, 0, 0, 0.2);
  border-top: 50px solid rgba(0, 0, 0, 0.2);
  content: "";
  height: 100%;
  left: 0;
  opacity: 0;
  filter: alpha(opacity=0);
  position: absolute;
  top: 0;
  transform-origin: 50% 50% 0;
  width: 100%;
  -webkit-transform: rotate3d(0, 0, 1, 45deg) scale3d(1, 0, 1);
  -moz-transform: rotate3d(0, 0, 1, 45deg) scale3d(1, 0, 1);
  -ms-transform: rotate3d(0, 0, 1, 45deg) scale3d(1, 0, 1);
  -o-transform: rotate3d(0, 0, 1, 45deg) scale3d(1, 0, 1);
  transform: rotate3d(0, 0, 1, 45deg) scale3d(1, 0, 1);
  -webkit-transition: opacity 0.4s ease 0s, transform 0.35s ease 0s;
  transition: opacity 0.4s ease 0s, transform 0.35s ease 0s;
  visibility: visible;
  z-index: 1; }

.banners-effect-5 .banners > div a {
  display: block;
  position: relative;
  overflow: hidden; }

.banners-effect-5 .banners > div a:before {
  content: "";
  height: 100%;
  width: 100%;
  position: absolute;
  border: 70px solid rgba(255, 255, 255, 0);
  top: 0;
  left: 0;
  transition: all 0.5s ease-in-out; }

.banners-effect-5 .banners > div a:after {
  content: "";
  height: 100%;
  width: 100%;
  position: absolute;
  opacity: 0.5;
  border: 30px solid #fff;
  top: 0;
  left: 0;
  transform: scale(0);
  -moz-transform: scale(0);
  -webkit-transform: scale(0);
  -ms-transform: scale(0);
  transition: all 0.5s ease-in-out; }

.banners-effect-5 .banners > div a:hover:before {
  border: 0 solid rgba(255, 255, 255, 0.7); }
  .banners-effect-5 .banners > div a:hover:after {
    transform: scale(0.8);
    -moz-transform: scale(0.8);
    -webkit-transform: scale(0.8);
    -ms-transform: scale(0.8);
    opacity: 0;
    transition-delay: 0.1s; }

.banners-effect-6 .banners > div a {
  display: inline-block;
  position: relative;
  overflow: hidden;
  background: #000;
  vertical-align: top; }

.banners-effect-6 .banners > div a img {
  backface-visibility: hidden;
  opacity: 1;
  filter: alpha(opacity=100);
  -webkit-transition: opacity 1s ease 0s, transform 1s ease 0s;
  -o-transition: opacity 1s ease 0s, transform 1s ease 0s;
  transition: opacity 1s ease 0s, transform 1s ease 0s; }

.banners-effect-6 .banners > div a:hover img {
  opacity: 0.8;
  filter: alpha(opacity=80);
  transform: scale3d(1.1, 1.1, 1); }

.banners-effect-7 .banners > div a {
  display: block;
  position: relative;
  overflow: hidden; }

.banners-effect-7 .banners > div a:before {
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
  width: 0;
  top: 0;
  left: 50%;
  content: "";
  transition: all 0.3s ease-in-out 0s; }

.banners-effect-7 .banners > div a:hover:before {
  width: 100%;
  left: 0;
  top: 0;
  height: 100%; }

.banners-effect-8 .banners > div a {
  display: inline-block;
  position: relative;
  overflow: hidden;
  background: #000;
  vertical-align: top; }

.banners-effect-8 .banners > div a:before, .banners-effect-8 .banners > div a:after {
  bottom: 20px;
  content: "";
  left: 20px;
  opacity: 0;
  position: absolute;
  right: 20px;
  top: 20px;
  -webkit-transition: opacity 0.35s ease 0s, transform 0.35s ease 0s;
  -o-transition: opacity 0.35s ease 0s, transform 0.35s ease 0s;
  transition: opacity 0.35s ease 0s, transform 0.35s ease 0s;
  z-index: 1; }

.banners-effect-8 .banners > div a:before {
  border-bottom: 1px solid #fff;
  border-top: 1px solid #fff;
  -webkit-transform: scale(0, 1);
  -ms-transform: scale(0, 1);
  -o-transform: scale(0, 1);
  transform: scale(0, 1); }

.banners-effect-8 .banners > div a:after {
  border-left: 1px solid #fff;
  border-right: 1px solid #fff;
  -webkit-transform: scale(1, 0);
  -ms-transform: scale(1, 0);
  -o-transform: scale(1, 0);
  transform: scale(1, 0); }

.banners-effect-8 .banners > div img {
  opacity: 1;
  filter: alpha(opacity=100);
  -webkit-transition: opacity 0.35s ease 0s;
  -o-transition: opacity 0.35s ease 0s;
  transition: opacity 0.35s ease 0s; }

.banners-effect-8 .banners > div a:hover:before, .banners-effect-8 .banners > div a:hover:after {
  opacity: 1;
  filter: alpha(opacity=100);
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1); }

.banners-effect-8 .banners > div a:hover img {
  opacity: 0.5;
  filter: alpha(opacity=50); }

.banners-effect-9 .banners > div a {
  display: block;
  position: relative;
  z-index: 10; }

.banners-effect-9 .banners > div a:before {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 0;
  width: 100%;
  height: 100%;
  background: #000;
  content: '';
  -webkit-transition: opacity 0.35s;
  transition: opacity 0.35s;
  box-shadow: 0 3px 30px rgba(0, 0, 0, 0.2);
  opacity: 0; }

.banners-effect-9 .banners > div a:hover:before {
  opacity: 1; }

.banners-effect-9 .banners > div a img {
  opacity: 1;
  -webkit-transition: -webkit-transform 0.35s;
  transition: transform 0.35s;
  -webkit-transform: perspective(1000px) translate3d(0, 0, 0);
  transform: perspective(1000px) translate3d(0, 0, 0); }

.banners-effect-9 .banners > div a:hover img {
  -webkit-transform: perspective(1000px) translate3d(0, 0, 21px);
  transform: perspective(1000px) translate3d(0, 0, 21px); }

.banners-effect-10 .banners > div a {
  display: block;
  position: relative;
  overflow: hidden; }

.banners-effect-10 .banners > div a:before {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.2) 75%);
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.2) 75%);
  content: '';
  opacity: 0;
  -webkit-transform: translate3d(0, 50%, 0);
  transform: translate3d(0, 50%, 0);
  -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
  transition: opacity 0.35s, transform 0.35s; }

.banners-effect-10 .banners > div a:hover:before {
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }

.banners-effect-11 .banners > div a {
  display: block;
  position: relative;
  overflow: hidden; }

.banners-effect-11 .banners > div a:hover:before, .banners-effect-11 .banners > div a:hover:after {
  width: 100%;
  height: 100%; }

.banners-effect-11 .banners > div a:before, .banners-effect-11 .banners > div a:after {
  background-color: rgba(0, 0, 0, 0.15);
  content: "";
  height: 0;
  left: 0;
  margin: auto;
  position: absolute;
  width: 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s; }

.banners-effect-11 .banners > div a:after {
  left: auto;
  right: 0;
  bottom: 0; }

.banners-effect-12 .banners > div img {
  -webkit-transition: all 0.3s ease-in;
  transition: all 0.3s ease-in; }
  .banners-effect-12 .banners > div img:hover {
    filter: grayscale(100%);
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    -ms-filter: grayscale(100%); }

.loading:before {
  background-color: rgba(255, 255, 255, .8) !important; }

.loading .chasing-dots {
  text-align: center;
  margin-right: 30px;
  -webkit-animation: rotate 2s infinite linear;
  -o-animation: rotate 2s infinite linear;
  animation: rotate 2s infinite linear;
  width: 30px;
  height: 30px;
  display: inline-block;
  position: fixed;
  top: 50%;
  left: 50%;
  z-index: 9999; }
  .rtl .loading .chasing-dots {
    right: 50%;
    left: auto; }
  .loading .chasing-dots:before {
    opacity: 0.7; }
  .loading .chasing-dots div {
    width: 60%;
    height: 60%;
    display: inline-block;
    position: absolute;
    top: 0;
    background-color: #222;
    border-radius: 100%;
    -webkit-animation: bounce 2s infinite ease-in-out;
    animation: bounce 2s infinite ease-in-out;
    z-index: 9999; }
  .loading .chasing-dots div.dot2 {
    top: auto;
    bottom: 0;
    -webkit-animation-delay: -1s;
    animation-delay: -1s; }

@keyframes bounce {
  0%, 100% {
    transform: scale(0);
    -webkit-transform: scale(0); }

  50% {
    transform: scale(1);
    -webkit-transform: scale(1); } }

@keyframes rotate {
  100% {
    transform: rotate(360deg);
    -webkit-transform: rotate(360deg); } }
/*Font WooCommerce*/
/* Wooecommerce - Button - Input Submit
 ------------------------------------------------*/
.woocommerce #respond input#submit, .woocommerce button.button, .woocommerce input.button {
  color: #fff;
  background-color: #222;
  border-color: #222;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 12px;
  border: none;
  padding: 7px 10px;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }

.open .woocommerce #respond input#submit.dropdown-toggle, .open .woocommerce button.button.dropdown-toggle, .open .woocommerce input.button.dropdown-toggle {
  color: #fff;
  background-color: #0e0e0e;
  border-color: #030303; }

.woocommerce #respond input#submit:active, .woocommerce button.button:active, .woocommerce input.button:active, .woocommerce #respond input#submit.active, .woocommerce button.button.active, .woocommerce input.button.active {
  background-image: none; }

.open .woocommerce #respond input#submit.dropdown-toggle, .open .woocommerce button.button.dropdown-toggle, .open .woocommerce input.button.dropdown-toggle {
  background-image: none; }

.woocommerce #respond input#submit.disabled, .woocommerce button.button.disabled, .woocommerce input.button.disabled, .woocommerce #respond input#submit[disabled], .woocommerce button.button[disabled], .woocommerce input.button[disabled], fieldset[disabled] .woocommerce #respond input#submit, fieldset[disabled] .woocommerce button.button, fieldset[disabled] .woocommerce input.button, .woocommerce #respond input#submit.disabled:hover, .woocommerce button.button.disabled:hover, .woocommerce input.button.disabled:hover, .woocommerce #respond input#submit[disabled]:hover, .woocommerce button.button[disabled]:hover, .woocommerce input.button[disabled]:hover, fieldset[disabled] .woocommerce #respond input#submit:hover, fieldset[disabled] .woocommerce button.button:hover, fieldset[disabled] .woocommerce input.button:hover, .woocommerce #respond input#submit.disabled:focus, .woocommerce button.button.disabled:focus, .woocommerce input.button.disabled:focus, .woocommerce #respond input#submit[disabled]:focus, .woocommerce button.button[disabled]:focus, .woocommerce input.button[disabled]:focus, fieldset[disabled] .woocommerce #respond input#submit:focus, fieldset[disabled] .woocommerce button.button:focus, fieldset[disabled] .woocommerce input.button:focus, .woocommerce #respond input#submit.disabled:active, .woocommerce button.button.disabled:active, .woocommerce input.button.disabled:active, .woocommerce #respond input#submit[disabled]:active, .woocommerce button.button[disabled]:active, .woocommerce input.button[disabled]:active, fieldset[disabled] .woocommerce #respond input#submit:active, fieldset[disabled] .woocommerce button.button:active, fieldset[disabled] .woocommerce input.button:active, .woocommerce #respond input#submit.disabled.active, .woocommerce button.button.disabled.active, .woocommerce input.button.disabled.active, .woocommerce #respond input#submit[disabled].active, .woocommerce button.button[disabled].active, .woocommerce input.button[disabled].active, fieldset[disabled] .woocommerce #respond input#submit.active, fieldset[disabled] .woocommerce button.button.active, fieldset[disabled] .woocommerce input.button.active {
  background-color: #222;
  border-color: #222; }

.woocommerce #respond input#submit:hover, .woocommerce button.button:hover, .woocommerce input.button:hover {
  background: #2f2f2f; }

.woocommerce #respond input#submit:focus, .woocommerce button.button:focus, .woocommerce input.button:focus {
  outline: none; }

.button.loading:before, #submit.loading:before {
  content: "";
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  margin: auto;
  width: 100%;
  height: 100%;
  position: absolute;
  background: url("/wp-content/themes/cariana/images/loading-cart.gif") center no-repeat transparent; }
/* End
 ------------------------------------------------*/
.clear-all:hover {
  text-decoration: none !important; }
/*Messenger
 -------------------------------------------------
 */
#yith-wcwl-popup-message {
  border: 3px solid #222;
  background: #fff;
  font-weight: 600;
  line-height: 1.5;
  padding: 15px 20px; }

.woocommerce-error, .alert-success, .woocommerce-message {
  background-color: #dff0d8;
  border-color: #d6e9c6;
  color: #3c763d;
  list-style: none; }

.woocommerce-error .wc-forward, .alert-success .wc-forward, .woocommerce-message .wc-forward {
  background: #222;
  color: #fff;
  padding: 8px 12px;
  border-radius: 3px; }
  .woocommerce-error .wc-forward:hover, .alert-success .wc-forward:hover, .woocommerce-message .wc-forward:hover {
    background: #090909; }
  .woocommerce-error .wc-forward:after, .alert-success .wc-forward:after, .woocommerce-message .wc-forward:after {
    content: "\f061"; }

.woocommerce-error, .woocommerce-info, .woocommerce-message {
  padding: 12px 22px 12px 42px;
  margin: 0 0 24px 0;
  position: relative;
  background-color: #f7f6f7;
  color: #515151;
  border-top: 3px solid #a46497;
  list-style: none outside;
  width: auto;
  word-wrap: break-word;
  border-top-color: #b81c23;
  width: 100%; }

.rtl .woocommerce-error, .rtl .woocommerce-info, .rtl .woocommerce-message {
  padding: 12px 42px 12px 22px; }

.rtl .woocommerce-error, .rtl .woocommerce-info, .rtl .woocommerce-message {
  margin: 0 0 24px 0; }

.woocommerce-error .button, .woocommerce-info .button, .woocommerce-message .button {
  float: right; }
  .rtl .woocommerce-error .button, .rtl .woocommerce-info .button, .rtl .woocommerce-message .button {
    float: left; }

.woocommerce-error li, .woocommerce-info li, .woocommerce-message li {
  list-style: none outside !important;
  padding-left: 0 !important;
  margin-left: 0 !important; }
  .rtl .woocommerce-error li, .rtl .woocommerce-info li, .rtl .woocommerce-message li {
    padding-right: 0 !important;
    padding-left: inherit; }
  .rtl .woocommerce-error li, .rtl .woocommerce-info li, .rtl .woocommerce-message li {
    margin-right: 0 !important;
    margin-left: inherit; }

.woocommerce-info:after, .woocommerce-message:after, .woocommerce-error:after {
  content: '';
  display: table;
  clear: both; }

.woocommerce-info:before, .woocommerce-message:before, .woocommerce-error:before {
  content: '\f1ea';
  display: table;
  font-family: Material;
  display: inline-block;
  position: absolute;
  top: 8px;
  font-size: 18px;
  left: 20px;
  color: #b81c23; }
  .rtl .woocommerce-info:before, .rtl .woocommerce-message:before, .rtl .woocommerce-error:before {
    right: 20px;
    left: auto; }

.woocommerce-info, .woocommerce-message {
  border-top: 3px solid #1e85be; }

.woocommerce-info:before, .woocommerce-message:before {
  color: #1e85be; }
/* 
 End
 *------------------------------------------------
 */
p.demo_store {
  top: 0;
  position: fixed;
  left: 0;
  right: 0;
  width: 100%;
  height: auto;
  text-align: center;
  font-size: 35px;
  padding: 0.5em 0;
  z-index: 99998;
  border: 1px solid #c6c6c6;
  -webkit-box-shadow: 0, 0, 0, 3px, rgba(255, 255, 255, 0.2);
  box-shadow: 0, 0, 0, 3px, rgba(255, 255, 255, 0.2); }

.rtl p.demo_store {
  right: 0;
  left: auto; }

.rtl p.demo_store {
  left: 0;
  right: auto; }

.rtl p.demo_store {
  text-align: right; }
/*
 Utilities
 *---------------------------------------------------------------------------
 */
.wc-forward:after, .wc-forward a:after {
  content: "\f00c";
  font-family: 'FontAwesome';
  margin: 0 0 0 5px; }
  .rtl .wc-forward:after, .rtl .wc-forward a:after {
    margin: 0 5px 0 0; }

.wc-backward:before, .wc-backward a:before {
  content: "\f060";
  font-family: 'FontAwesome';
  margin: 0 5px 0 0; }
  .rtl .wc-backward:before, .rtl .wc-backward a:before {
    margin: 0 0 0 5px; }
/*
 woocommerce tabs
 *---------------------------------------------------------------------------
 */
.woocommerce-tabs {
  padding: 50px 0 30px 0;
  margin: 0 0 10px 0; }

.woocommerce-tabs table {
  margin: 0; }

.woocommerce-tabs .tab-title, .woocommerce-tabs #reviews #comments > h2 {
  font-size: 18px;
  text-transform: uppercase;
  margin: 0 0 20px; }

.woocommerce-tabs .star-rating {
  width: 75px;
  height: 20px;
  float: right;
  overflow: hidden;
  position: relative;
  font-size: 13px;
  font-family: 'FontAwesome'; }
  .rtl .woocommerce-tabs .star-rating {
    float: left; }
  .woocommerce-tabs .star-rating:before {
    top: 0;
    content: "\f006\f006\f006\f006\f006";
    color: #f7bc3d;
    float: left;
    left: 0;
    position: absolute; }
  .rtl .woocommerce-tabs .star-rating:before {
    float: right; }
  .rtl .woocommerce-tabs .star-rating:before {
    right: 0;
    left: auto; }
  .woocommerce-tabs .star-rating span {
    overflow: hidden;
    float: left;
    left: 0;
    top: 0;
    position: absolute;
    padding-top: 1.5em; }
  .rtl .woocommerce-tabs .star-rating span {
    float: right; }
  .rtl .woocommerce-tabs .star-rating span {
    right: 0;
    left: auto; }
  .woocommerce-tabs .star-rating span:before {
    content: "\f005\f005\f005\f005\f005";
    top: 0;
    color: #f7bc3d;
    position: absolute;
    left: 0; }
  .rtl .woocommerce-tabs .star-rating span:before {
    right: 0;
    left: auto; }

.woocommerce-tabs #reviews h2 small {
  float: right;
  line-height: 21px;
  margin: 10px 0 0 0; }
  .rtl .woocommerce-tabs #reviews h2 small {
    float: left; }
  .woocommerce-tabs #reviews h2 small a {
    text-decoration: none; }
  .woocommerce-tabs #reviews #comment {
    height: 75px;
    width: 100%; }
  .woocommerce-tabs #reviews #comments .add_review:before, .woocommerce-tabs #reviews #comments .add_review:after {
    content: " ";
    /* 1 */
    display: table;
    /* 2 */ }
  .woocommerce-tabs #reviews #comments .add_review:after {
    clear: both; }
  .woocommerce-tabs #reviews #comments ol.commentlist {
    padding: 0;
    list-style: none;
    margin: 0;
    width: 100%;
    background: none;
    list-style: none; }
  .woocommerce-tabs #reviews #comments ol.commentlist:before, .woocommerce-tabs #reviews #comments ol.commentlist:after {
    content: " ";
    /* 1 */
    display: table;
    /* 2 */ }
  .woocommerce-tabs #reviews #comments ol.commentlist:after {
    clear: both; }
  .woocommerce-tabs #reviews #comments ol.commentlist li {
    padding: 0;
    margin: 0 0 20px;
    border: 0;
    position: relative;
    border: 0; }
  .woocommerce-tabs #reviews #comments ol.commentlist li img.avatar {
    margin-right: 30px;
    border-radius: 50%;
    margin-bottom: 10px;
    float: left; }
  .rtl .woocommerce-tabs #reviews #comments ol.commentlist li img.avatar {
    margin-left: 30px;
    margin-right: inherit; }
  .rtl .woocommerce-tabs #reviews #comments ol.commentlist li img.avatar {
    float: right; }
  .woocommerce-tabs #reviews #comments ol.commentlist li .comment-text {
    background: #f9f9f9;
    padding: 20px 25px 10px 25px;
    width: calc(100% - 90px);
    float: left;
    margin-bottom: 20px; }
  .rtl .woocommerce-tabs #reviews #comments ol.commentlist li .comment-text {
    padding: 20px 25px 10px 25px; }
  .rtl .woocommerce-tabs #reviews #comments ol.commentlist li .comment-text {
    float: right; }
  .woocommerce-tabs #reviews #comments ol.commentlist li .comment-text:before, .woocommerce-tabs #reviews #comments ol.commentlist li .comment-text:after {
    content: " ";
    /* 1 */
    display: table;
    /* 2 */ }
  .woocommerce-tabs #reviews #comments ol.commentlist li .comment-text:after {
    clear: both; }
  .woocommerce-tabs #reviews #comments ol.commentlist li .comment-text .meta {
    border-bottom: 1px solid #dfdfdf;
    padding-bottom: 10px; }
  .woocommerce-tabs #reviews #comments ol.commentlist li .comment-text .description {
    font-size: 14px; }
  .woocommerce-tabs #reviews #comments ol.commentlist li .comment-text p {
    margin: 0 0 1em; }
  .woocommerce-tabs #reviews #comments ol.commentlist ul.children {
    list-style: none;
    margin: 20px 0 0 50px; }
  .rtl .woocommerce-tabs #reviews #comments ol.commentlist ul.children {
    margin: 20px 50px 0 0; }
  .woocommerce-tabs #reviews #comments ol.commentlist ul.children .star-rating {
    display: none; }
  .woocommerce-tabs #reviews #comments ol.commentlist #respond {
    border: 1px solid #dfdfdf;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    padding: 1em 1em 0 0;
    margin: 20px 0 0 50px; }
  .rtl .woocommerce-tabs #reviews #comments ol.commentlist #respond {
    padding: 1em 0 0 1em; }
  .rtl .woocommerce-tabs #reviews #comments ol.commentlist #respond {
    margin: 20px 50px 0 0; }
  .woocommerce-tabs #reviews #comments ol.commentlist .comment-image {
    display: block;
    width: 80px;
    height: 80px; }
  .woocommerce-tabs #reviews #comments ol.commentlist .comment-image img {
    width: 100%;
    height: 100%; }
  .woocommerce-tabs #reviews #comments .commentlist > li:before {
    content: ""; }

#respond {
  line-height: 1.4em; }

#respond .comments {
  margin-bottom: 15px; }

#respond .comment-form label {
  font-weight: 400;
  color: #222;
  margin-bottom: 20px;
  margin-right: 10px; }
  .rtl #respond .comment-form label {
    margin-left: 10px;
    margin-right: inherit; }

#respond textarea {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

#respond p.stars {
  position: relative;
  padding: 5px 0; }
  #respond p.stars a {
    display: inline-block;
    vertical-align: middle;
    text-indent: -9999px;
    line-height: 100%;
    position: relative;
    margin-right: 10px; }
  .lt-ie8 #respond p.stars a {
    display: inline;
    zoom: 1; }
  .rtl #respond p.stars a {
    margin-left: 10px;
    margin-right: inherit; }
  #respond p.stars a:last-child {
    margin-right: 0; }
  .rtl #respond p.stars a:last-child {
    margin-left: 0;
    margin-right: inherit; }
  #respond p.stars a.star-1:after, #respond p.stars a.star-2:after, #respond p.stars a.star-3:after, #respond p.stars a.star-4:after, #respond p.stars a.star-5:after {
    top: 0;
    font-family: 'FontAwesome';
    font-size: 13px;
    font-weight: unset;
    text-indent: 0;
    color: #f7bc3d;
    position: absolute;
    left: 0; }
  .rtl #respond p.stars a.star-1:after, .rtl #respond p.stars a.star-2:after, .rtl #respond p.stars a.star-3:after, .rtl #respond p.stars a.star-4:after, .rtl #respond p.stars a.star-5:after {
    right: 0;
    left: auto; }
  #respond p.stars a.star-1 {
    width: 13px; }
  #respond p.stars a.star-1:after {
    content: "\f006"; }
  #respond p.stars a.star-1:hover:after, #respond p.stars a.star-1.active:after {
    content: "\f005"; }
  #respond p.stars a.star-2 {
    width: 26px; }
  #respond p.stars a.star-2:after {
    content: "\f006\f006"; }
  #respond p.stars a.star-2:hover:after, #respond p.stars a.star-2.active:after {
    content: "\f005\f005"; }
  #respond p.stars a.star-3 {
    width: 39px; }
  #respond p.stars a.star-3:after {
    content: "\f006\f006\f006"; }
  #respond p.stars a.star-3:hover:after, #respond p.stars a.star-3.active:after {
    content: "\f005\f005\f005"; }
  #respond p.stars a.star-4 {
    width: 52px; }
  #respond p.stars a.star-4:after {
    content: "\f006\f006\f006\f006"; }
  #respond p.stars a.star-4:hover:after, #respond p.stars a.star-4.active:after {
    content: "\f005\f005\f005\f005"; }
  #respond p.stars a.star-5 {
    width: 65px;
    border: 0; }
  #respond p.stars a.star-5:after {
    content: "\f006\f006\f006\f006\f006"; }
  #respond p.stars a.star-5:hover:after, #respond p.stars a.star-5.active:after {
    content: "\f005\f005\f005\f005\f005"; }
/*
 Quantity inputs
 *---------------------------------------------------------------------------
 */
.quantity {
  width: auto;
  position: relative;
  margin: 0 auto;
  overflow: hidden;
  zoom: 1; }

.quantity input.qty {
  float: left;
  width: 45px;
  height: 38px;
  text-align: center;
  padding: 0;
  -moz-appearance: textfield; }
  .quantity input.qty:focus:focus {
    border-color: #66afe9;
    outline: 0; }

.quantity .plus, .quantity .minus {
  background: #fff;
  float: left;
  display: block;
  padding: 0;
  margin: 0;
  vertical-align: text-top;
  text-decoration: none;
  overflow: visible;
  text-decoration: none;
  cursor: pointer;
  line-height: 13px;
  font-size: 16px;
  color: #666;
  border: 1px solid #dfdfdf;
  text-align: center;
  width: 45px;
  height: 38px; }
/*
 Forms
 *---------------------------------------------------------------------------
 */
.form-row:before, .form-row:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */ }

.form-row:after {
  clear: both; }

.form-row label.hidden, .form-row .no-sidebar-left .col-lg-2 .product-grid label.onsale, .no-sidebar-left .col-lg-2 .product-grid .form-row label.onsale, .form-row .no-sidebar-right .col-lg-2 .product-grid label.onsale, .no-sidebar-right .col-lg-2 .product-grid .form-row label.onsale, .form-row .no-sidebar-left .col-md-2 .product-grid label.onsale, .no-sidebar-left .col-md-2 .product-grid .form-row label.onsale, .form-row .no-sidebar-right .col-md-2 .product-grid label.onsale, .no-sidebar-right .col-md-2 .product-grid .form-row label.onsale, .form-row .no-sidebar-left .col-lg-2 .product-grid label.button-groups, .no-sidebar-left .col-lg-2 .product-grid .form-row label.button-groups, .form-row .no-sidebar-right .col-lg-2 .product-grid label.button-groups, .no-sidebar-right .col-lg-2 .product-grid .form-row label.button-groups, .form-row .no-sidebar-left .col-md-2 .product-grid label.button-groups, .no-sidebar-left .col-md-2 .product-grid .form-row label.button-groups, .form-row .no-sidebar-right .col-md-2 .product-grid label.button-groups, .no-sidebar-right .col-md-2 .product-grid .form-row label.button-groups, .form-row .no-sidebar-left .col-lg-2 .product-grid label.category, .no-sidebar-left .col-lg-2 .product-grid .form-row label.category, .form-row .no-sidebar-right .col-lg-2 .product-grid label.category, .no-sidebar-right .col-lg-2 .product-grid .form-row label.category, .form-row .no-sidebar-left .col-md-2 .product-grid label.category, .no-sidebar-left .col-md-2 .product-grid .form-row label.category, .form-row .no-sidebar-right .col-md-2 .product-grid label.category, .no-sidebar-right .col-md-2 .product-grid .form-row label.category, .form-row .no-sidebar-left .col-lg-2 .product-grid label.price, .no-sidebar-left .col-lg-2 .product-grid .form-row label.price, .form-row .no-sidebar-right .col-lg-2 .product-grid label.price, .no-sidebar-right .col-lg-2 .product-grid .form-row label.price, .form-row .no-sidebar-left .col-md-2 .product-grid label.price, .no-sidebar-left .col-md-2 .product-grid .form-row label.price, .form-row .no-sidebar-right .col-md-2 .product-grid label.price, .no-sidebar-right .col-md-2 .product-grid .form-row label.price, .form-row .no-sidebar-left .col-lg-2 .product-grid label.rating, .no-sidebar-left .col-lg-2 .product-grid .form-row label.rating, .form-row .no-sidebar-right .col-lg-2 .product-grid label.rating, .no-sidebar-right .col-lg-2 .product-grid .form-row label.rating, .form-row .no-sidebar-left .col-md-2 .product-grid label.rating, .no-sidebar-left .col-md-2 .product-grid .form-row label.rating, .form-row .no-sidebar-right .col-md-2 .product-grid label.rating, .no-sidebar-right .col-md-2 .product-grid .form-row label.rating, .form-row .products .product-list .button-groups label.feedback, .products .product-list .button-groups .form-row label.feedback, .form-row .product-info .cart .button label.fa, .product-info .cart .button .form-row label.fa, .form-row .product-info .cart .button label[class^="icon-"], .product-info .cart .button .form-row label[class^="icon-"], .form-row .product-info .cart .button label[class*=" icon-"], .product-info .cart .button .form-row label[class*=" icon-"] {
  visibility: hidden; }

.form-row label.inline {
  display: inline; }

.form-row label {
  display: block; }

.form-row select {
  cursor: pointer; }

.form-row .required {
  color: #e42234;
  font-weight: 700;
  border: 0; }

.form-row .input-text {
  width: 100%; }

.form-row.form-row-first {
  width: 47%;
  float: left; }
  .rtl .form-row.form-row-first {
    float: right; }

.form-row.form-row-last {
  width: 47%;
  float: right; }
  .rtl .form-row.form-row-last {
    float: left; }

.form-row.form-row-wide {
  clear: both; }

ul.tabs {
  list-style: none;
  padding: 0 0 0 1em;
  margin: 0 0 1.618em;
  overflow: hidden;
  position: relative; }

ul.tabs li {
  display: inline-block;
  vertical-align: middle;
  position: relative;
  z-index: 0;
  margin: 0 -5px;
  padding: 0 1em;
  border: 1px solid #c6c6c6;
  -webkit-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2), inset 0 1px 0 rgba(255, 255, 255, 0.6);
  box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2), inset 0 1px 0 rgba(255, 255, 255, 0.6); }
  .lt-ie8 ul.tabs li {
    display: inline;
    zoom: 1; }
  ul.tabs li a {
    display: inline-block;
    vertical-align: middle;
    padding: 0.5em 0;
    font-weight: 700;
    color: #dfdfdf;
    text-decoration: none; }
  .lt-ie8 ul.tabs li a {
    display: inline;
    zoom: 1; }
  ul.tabs li a:hover {
    text-decoration: none;
    color: #f9f9f9; }
  ul.tabs li.active {
    background: #dfdfdf;
    z-index: 2;
    border-bottom-color: #dfdfdf; }
  ul.tabs li.active a {
    color: inherit;
    text-shadow: inherit; }
  ul.tabs li.active:before {
    -webkit-box-shadow: 2px 2px 0 #dfdfdf;
    box-shadow: 2px 2px 0 #dfdfdf; }
  ul.tabs li.active:after {
    -webkit-box-shadow: -2px 2px 0 #dfdfdf;
    box-shadow: -2px 2px 0 #dfdfdf; }
  ul.tabs li:before, ul.tabs li:after {
    border: 1px solid #c6c6c6;
    position: absolute;
    bottom: -1px;
    content: "";
    width: 5px;
    height: 5px; }
  ul.tabs li:before {
    border-width: 0 1px 1px 0;
    left: -6px;
    border-bottom-right-radius: 4px;
    border-top-right-radius: 4px;
    -webkit-box-shadow: 2px 2px 0 #c6c6c6;
    box-shadow: 2px 2px 0 #c6c6c6; }
  .rtl ul.tabs li:before {
    right: -6px;
    left: auto; }
  ul.tabs li:after {
    border-width: 0 0 1px 1px;
    right: -6px;
    border-bottom-left-radius: 4px;
    border-top-left-radius: 4px;
    -webkit-box-shadow: -2px 2px 0 #c6c6c6;
    box-shadow: -2px 2px 0 #c6c6c6; }
  .rtl ul.tabs li:after {
    left: -6px;
    right: auto; }

.product-quantity .input-text .input-sm {
  height: 30px;
  padding: 6px 6px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 0; }
  .product-quantity .input-text select.input-sm {
    height: 30px;
    line-height: 30px; }
  .product-quantity .input-text textarea.input-sm {
    height: auto; }

.i-am-new li {
  background-image: none !important;
  background-color: #fff !important;
  -webkit-border-radius: 0px !important;
  border-radius: 0px !important; }
  .i-am-new li .noty_message {
    padding: 20px 0 !important; }
/*
 Sale Label
 *---------------------------------------------------------------------------
 */
.hot {
  left: 15px; }

.rtl .hot {
  right: 15px;
  left: auto; }

.onsale {
  right: 15px;
  background: #bfbfbf; }

.rtl .onsale {
  left: 15px;
  right: auto; }

.onsale, .hot {
  top: 15px;
  float: right;
  z-index: 9 !important;
  text-align: center !important;
  color: #fff;
  background: #222;
  font-size: 10px;
  width: 40px;
  height: 40px;
  line-height: 40px;
  text-transform: uppercase;
  position: absolute;
  font-weight: 700;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%; }

.rtl .onsale, .rtl .hot {
  float: left; }

.onsale {
  background: #909090 !important; }
/*
 Star rating
 *---------------------------------------------------------------------------
 */
.star-rating {
  overflow: hidden;
  position: relative;
  width: 65px;
  height: 1.2em;
  line-height: 1.2em;
  font-family: 'FontAwesome';
  font-size: 11px; }

.star-rating:before {
  content: "\f006\f006\f006\f006\f006";
  color: #f7bc3d;
  float: left;
  top: 0;
  left: 0;
  position: absolute;
  letter-spacing: 3px; }
  .rtl .star-rating:before {
    float: right; }
  .rtl .star-rating:before {
    right: 0;
    left: auto; }

.star-rating span {
  overflow: hidden;
  float: left;
  top: 0;
  left: 0;
  position: absolute;
  padding-top: 1.5em; }
  .rtl .star-rating span {
    float: right; }
  .rtl .star-rating span {
    right: 0;
    left: auto; }

.star-rating span:before {
  content: "\f005\f005\f005\f005\f005";
  top: 0;
  position: absolute;
  left: 0;
  color: #f7bc3d;
  letter-spacing: 3px; }
  .rtl .star-rating span:before {
    right: 0;
    left: auto; }
/*
 Mini cart
 *---------------------------------------------------------------------------
 */
#cart {
  position: relative; }

#cart:hover .cart-icon {
  color: #222; }

#cart .cart-icon {
  color: #666;
  padding-left: 18px; }
  .rtl #cart .cart-icon {
    padding-right: 18px;
    padding-left: inherit; }
  #cart .cart-icon:before {
    position: absolute;
    content: "";
    width: 13px;
    height: 16px;
    left: 0;
    top: 0;
    background: url("/wp-content/themes/cariana/images/cart.png") center no-repeat; }
  .rtl #cart .cart-icon:before {
    right: 0;
    left: auto; }
  #cart .cart-icon:after {
    content: "";
    background: rgba(0, 0, 0, .5);
    position: fixed;
    top: 0;
    left: 0;
    opacity: 0;
    width: 0;
    height: 0;
    z-index: 9;
    -webkit-transition: width 0s 0.5s, height, 0s 0.5s, opacity 0.5s 0s;
    transition: width 0s 0.5s, height, 0s 0.5s, opacity 0.5s 0s; }
  .rtl #cart .cart-icon:after {
    right: 0;
    left: auto; }

#cart .mini-cart-items {
  position: absolute;
  top: -22px;
  font-size: 11px;
  left: -1px;
  width: 20px;
  height: 20px;
  line-height: 20px;
  background: #e6e6e6;
  color: #909090;
  text-align: center;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  text-indent: -1px; }
  .rtl #cart .mini-cart-items {
    right: -1px;
    left: auto; }

#cart.open .cart-popup {
  visibility: visible;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }
  #cart.open .cart-icon:after {
    opacity: 1;
    width: 100%;
    height: 100%;
    -webkit-transition: width 0s 0s, height, 0s 0s, opacity 0.5s 0s;
    transition: width 0s 0s, height, 0s 0s, opacity 0.5s 0s;
    cursor: url("/wp-content/themes/cariana/images/cursor.png"), pointer; }

#cart .cart-popup {
  width: 380px;
  padding: 20px;
  border: 1px solid #f3f3f3;
  background: #fff;
  height: 100%;
  position: fixed;
  top: 0;
  visibility: hidden;
  right: 0;
  overflow-y: auto;
  color: #222;
  z-index: 99999;
  -webkit-transform: translate3d(380px, 0, 0);
  -moz-transform: translate3d(380px, 0, 0);
  -ms-transform: translate3d(380px, 0, 0);
  -o-transform: translate3d(380px, 0, 0);
  transform: translate3d(380px, 0, 0);
  -webkit-transition: all 0.5s ease-in-out 0s;
  transition: all 0.5s ease-in-out 0s;
  -webkit-box-shadow: 0px 5px 5px 0px rgba(50, 50, 50, 0.2);
  box-shadow: 0px 5px 5px 0px rgba(50, 50, 50, 0.2); }
  .rtl #cart .cart-popup {
    left: 0;
    right: auto; }
  #cart .cart-popup .cart-icon-big {
    margin-top: 30px;
    height: 56px;
    background: url("/wp-content/themes/cariana/images/cart-big.png") center no-repeat; }
  #cart .cart-popup .cart_list {
    list-style: none;
    margin-top: 50px;
    padding-bottom: 10px; }
  #cart .cart-popup .cart_list .empty {
    text-align: center; }
  #cart .cart-popup .total-cart {
    font-size: 13px;
    font-weight: bold;
    color: #222;
    text-transform: uppercase;
    line-height: 26px;
    overflow: hidden;
    margin-top: 40px; }
  #cart .cart-popup .total-cart .title-total {
    padding-right: 10px;
    position: relative;
    display: inline-block; }
  .rtl #cart .cart-popup .total-cart .title-total {
    padding-left: 10px;
    padding-right: inherit; }
  #cart .cart-popup .total-cart .title-total:before {
    position: absolute;
    content: "";
    width: 300px;
    height: 1px;
    background: #dfdfdf;
    top: 12px;
    left: 100%;
    z-index: -1; }
  .rtl #cart .cart-popup .total-cart .title-total:before {
    right: 100%;
    left: auto; }
  #cart .cart-popup .total-cart .total-price {
    font-size: 20px; }
  #cart .cart-popup .mini_cart_item {
    position: relative;
    margin-bottom: 30px;
    overflow: hidden; }
  #cart .cart-popup .mini_cart_item a {
    color: #666; }
  #cart .cart-popup .mini_cart_item a:hover {
    color: #222; }
  #cart .cart-popup .product-image {
    display: inline-block;
    width: 78px;
    float: left;
    margin-right: 12px; }
  .rtl #cart .cart-popup .product-image {
    float: right; }
  .rtl #cart .cart-popup .product-image {
    margin-left: 12px;
    margin-right: inherit; }
  #cart .cart-popup .product-image img {
    width: 100%;
    height: auto;
    display: block; }
  #cart .cart-popup .product-name {
    display: inline-block;
    margin-top: 5px;
    margin-bottom: 5px;
    font-weight: 500;
    font-size: 13px;
    width: 173px; }
  #cart .cart-popup .quantity {
    font-weight: 500;
    width: 173px;
    color: #666;
    margin: 0;
    font-size: 12px; }
  #cart .cart-popup .quantity input[type="button"] {
    display: none !important; }
  #cart .cart-popup .quantity > span {
    color: #222;
    font-size: 15px; }
  #cart .cart-popup .remove {
    position: absolute;
    right: 5px;
    top: 5px; }
  .rtl #cart .cart-popup .remove {
    left: 5px;
    right: auto; }
  #cart .cart-popup .total {
    font-family: 'Raleway', sans-serif;
    text-transform: uppercase;
    color: #fff; }
  #cart .cart-popup .buttons {
    margin: 40px 0; }
  #cart .cart-popup .buttons .button {
    padding: 8px 30px;
    text-transform: uppercase;
    font-size: 12px;
    color: #fff;
    display: inline-block;
    margin: 0 5px; }
/*
 Cart
 *---------------------------------------------------------------------------
 */
.cart_list > div {
  border-bottom: 1px solid rgba(0, 0, 0, 0.1) !important;
  margin: 10px 0;
  padding: 10px 0; }

.cart_list .image {
  width: 70px;
  height: 70px; }

.cart_list .cart-item {
  line-height: 1.1;
  margin: 0;
  font-size: 14px !important; }
  .cart_list .cart-item .amount {
    font-size: 14px !important; }

.cart_list .cart-main-content {
  text-align: left;
  position: relative; }
  .rtl .cart_list .cart-main-content {
    text-align: right; }
  .cart_list .cart-main-content .remove {
    position: absolute;
    right: 0;
    top: auto;
    font-size: 25px;
    bottom: 10px;
    height: 20px; }
  .rtl .cart_list .cart-main-content .remove {
    left: 0;
    right: auto; }

.cart_list + .total {
  text-align: right;
  margin-top: 10px; }
  .rtl .cart_list + .total {
    text-align: left; }
  .cart_list + .total .amount {
    font-size: 14px !important; }
/** Plugins  add to wishlist, compare **/
.place-order {
  padding: 20px 0px; }

.yith-wcwl-share ul {
  padding: 0;
  list-style: none; }

ul.yith_magnifier_gallery li a {
  margin-top: 16px; }

ul.display, ul#shipping_method, ul.payment_methods {
  padding: 0;
  list-style: none; }

ul.payment_methods li {
  margin-bottom: 20px; }
  ul.payment_methods li label {
    display: block;
    margin-bottom: 5px; }

ul.products-list {
  padding: 0;
  list-style: none;
  margin-bottom: 10px; }

ul.page-numbers {
  margin: 0;
  float: left; }
  .rtl ul.page-numbers {
    float: right; }
  ul.page-numbers li > * {
    margin: 0; }

.woocommerce .widget_price_filter {
  overflow: hidden; }
  .woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
    width: 7px;
    height: 7px;
    border-radius: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    -o-border-radius: 0;
    background: #222;
    top: -2px; }
  .woocommerce .widget_price_filter .ui-slider .ui-slider-range {
    background: #222; }
  .woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content {
    border-radius: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    -o-border-radius: 0;
    background: #d7d7d7;
    margin-top: 15px;
    margin-bottom: 0; }
  .woocommerce .widget_price_filter .ui-slider-horizontal {
    height: 2px; }
  .woocommerce .widget_price_filter #respond input#submit, .woocommerce .widget_price_filter a.button, .woocommerce .widget_price_filter button.button, .woocommerce .widget_price_filter input.button {
    border: 2px solid #252525;
    border-radius: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    -o-border-radius: 0;
    background: transparent;
    color: #252525;
    text-transform: uppercase;
    padding: 5px 20px;
    font-family: 'Raleway', sans-serif;
    margin-top: 20px;
    font-weight: bold;
    float: right; }
  .rtl .woocommerce .widget_price_filter #respond input#submit, .rtl .woocommerce .widget_price_filter a.button, .rtl .woocommerce .widget_price_filter button.button, .rtl .woocommerce .widget_price_filter input.button {
    float: left; }
  .woocommerce .widget_price_filter .price_slider_amount .price_label {
    text-align: left; }
  .rtl .woocommerce .widget_price_filter .price_slider_amount .price_label {
    text-align: right; }
  .woocommerce .widget_price_filter .price_slider_amount .button {
    display: none; }

.woocommerce .widget_layered_nav .dropdown_layered_nav_size {
  margin-top: 10px;
  padding: 5px 20px; }

.bwp-top-bar {
  color: #999;
  font-size: 11px;
  text-transform: uppercase; }

.bwp-top-bar.top {
  margin-bottom: 30px;
  padding-bottom: 10px; }
  .bwp-top-bar.top > div:not(.woocommerce-message), .bwp-top-bar.top > ul {
    padding-left: 10px; }
  .rtl .bwp-top-bar.top > div:not(.woocommerce-message), .rtl .bwp-top-bar.top > ul {
    padding-right: 10px;
    padding-left: inherit; }
  @media (max-width: 991px) and (min-width: 480px) {
        .bwp-top-bar.top > div:not(.woocommerce-message).woocommerce-found-posts, .bwp-top-bar.top > ul.woocommerce-found-posts {
          padding-left: 0px; }
          .rtl .bwp-top-bar.top > div:not(.woocommerce-message).woocommerce-found-posts, .rtl .bwp-top-bar.top > ul.woocommerce-found-posts {
            padding-right: 0px;
            padding-left: inherit; } }
  @media (max-width: 480px) {
        .bwp-top-bar.top > div:not(.woocommerce-message).woocommerce-found-posts, .bwp-top-bar.top > ul.woocommerce-found-posts {
          width: 100%;
          padding: 0;
          text-align: right; }
          .rtl .bwp-top-bar.top > div:not(.woocommerce-message).woocommerce-found-posts, .rtl .bwp-top-bar.top > ul.woocommerce-found-posts {
            text-align: left; } }
  .bwp-top-bar.top .button-filter-toggle {
    height: 35px;
    line-height: 18px;
    float: right;
    color: #999 !important;
    border-color: #dfdfdf;
    -webkit-box-shadow: none;
    box-shadow: none;
    background: #fff !important;
    margin-left: 10px; }
  .rtl .bwp-top-bar.top .button-filter-toggle {
    float: left; }
  .rtl .bwp-top-bar.top .button-filter-toggle {
    margin-right: 10px;
    margin-left: inherit; }
  .bwp-top-bar.top .button-filter-toggle:before {
    content: "\f136";
    font-family: Material;
    font-size: 0;
    color: #e42234;
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -ms-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
    opacity: 0;
    visibility: hidden;
    -webkit-transition: transform 0.2s ease;
    transition: transform 0.2s ease; }
  .bwp-top-bar.top .button-filter-toggle.active {
    font-size: 0; }
  .bwp-top-bar.top .button-filter-toggle.active:before {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
    opacity: 1;
    font-size: 15px;
    visibility: visible; }

.bwp-top-bar.bottom {
  margin-top: 40px;
  margin-bottom: 60px;
  clear: both;
  position: relative; }
  .bwp-top-bar.bottom:after {
    position: absolute;
    content: "";
    top: 17px;
    left: 0;
    width: 100%;
    height: 1px;
    background: #e1e1e1;
    z-index: -1; }

.bwp-top-bar .display {
  float: left;
  padding: 0 !important; }
  .rtl .bwp-top-bar .display {
    float: right; }
  .bwp-top-bar .display li {
    float: left;
    margin-right: 5px; }
  .rtl .bwp-top-bar .display li {
    float: right; }
  @include transition(all 0.3s ease)
				@include square(35px);
				line-height: 35px;
				text-align: center;
				position: relative;
				z-index: 0;
				display: inline-block;
			    @include border-radius(50%);
			    color: $white;
			    background: #c4c4c4;
			    &:after {
    content: "";
    position: absolute;
    background: #222;
    height: 0;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    transform: scale(0);
    opacity: 0;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    -webkit-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
    z-index: -1; }
  .bwp-top-bar .display li a:hover:after, .bwp-top-bar .display li a.active:after {
    transform: scale(1);
    opacity: 1; }

.bwp-top-bar .woocommerce-ordering {
  margin-bottom: 0; }
  .bwp-top-bar .woocommerce-ordering .woocommerce-ordering-content {
    float: right; }
  .rtl .bwp-top-bar .woocommerce-ordering .woocommerce-ordering-content {
    float: left; }
  .bwp-top-bar .woocommerce-ordering .orderby {
    border-color: #dfdfdf;
    color: #666; }

.bwp-top-bar .cariana-woocommerce-sort-count {
  position: relative;
  margin: 0 10px; }
  .bwp-top-bar .cariana-woocommerce-sort-count .pwb-dropdown-menu.dropdown-menu {
    right: -10px;
    min-width: auto;
    width: 70px;
    text-align: right; }
  .rtl .bwp-top-bar .cariana-woocommerce-sort-count .pwb-dropdown-menu.dropdown-menu {
    left: -10px;
    right: auto; }
  .rtl .bwp-top-bar .cariana-woocommerce-sort-count .pwb-dropdown-menu.dropdown-menu {
    text-align: left; }

.bwp-top-bar .woocommerce-ordering, .bwp-top-bar .cariana-woocommerce-sort-count {
  float: right;
  height: 35px;
  border: 1px solid #dfdfdf;
  background: #fff;
  line-height: 35px;
  padding: 0 10px;
  border-radius: 30px;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  -ms-border-radius: 30px;
  -o-border-radius: 30px; }
  .rtl .bwp-top-bar .woocommerce-ordering, .rtl .bwp-top-bar .cariana-woocommerce-sort-count {
    float: left; }
  .bwp-top-bar .woocommerce-ordering:hover, .bwp-top-bar .cariana-woocommerce-sort-count:hover {
    cursor: pointer; }
  .bwp-top-bar .woocommerce-ordering .pwb-dropdown-toggle:after, .bwp-top-bar .cariana-woocommerce-sort-count .pwb-dropdown-toggle:after {
    content: "\f107";
    font-family: "FontAwesome";
    font-size: 11px;
    padding-left: 5px; }
  .rtl .bwp-top-bar .woocommerce-ordering .pwb-dropdown-toggle:after, .rtl .bwp-top-bar .cariana-woocommerce-sort-count .pwb-dropdown-toggle:after {
    padding-right: 5px;
    padding-left: inherit; }
  .bwp-top-bar .woocommerce-ordering .pwb-dropdown-menu, .bwp-top-bar .cariana-woocommerce-sort-count .pwb-dropdown-menu {
    right: 0;
    left: auto; }
  .bwp-top-bar .woocommerce-ordering .pwb-dropdown-menu li, .bwp-top-bar .cariana-woocommerce-sort-count .pwb-dropdown-menu li {
    line-height: 28px;
    text-transform: capitalize; }

.bwp-top-bar .woocommerce-result-count {
  background: #fff;
  line-height: 35px;
  padding-right: 10px; }
  .rtl .bwp-top-bar .woocommerce-result-count {
    padding-left: 10px;
    padding-right: inherit; }

.bwp-top-bar .woocommerce-pagination {
  display: inline-block;
  padding-left: 5px;
  float: right;
  background: #fff; }
  .rtl .bwp-top-bar .woocommerce-pagination {
    padding-right: 5px;
    padding-left: inherit; }
  .rtl .bwp-top-bar .woocommerce-pagination {
    float: left; }
  .bwp-top-bar .woocommerce-pagination .current {
    background: #222 !important;
    color: #fff !important; }
  .bwp-top-bar .woocommerce-pagination ul {
    vertical-align: top;
    margin: 0 !important;
    border: none !important; }
  .bwp-top-bar .woocommerce-pagination ul li {
    display: inline-block;
    margin-left: 5px !important;
    float: left; }
  .rtl .bwp-top-bar .woocommerce-pagination ul li {
    margin-right: 5px !important;
    margin-left: inherit; }
  .rtl .bwp-top-bar .woocommerce-pagination ul li {
    float: right; }
  .bwp-top-bar .woocommerce-pagination ul li a, .bwp-top-bar .woocommerce-pagination ul li span {
    display: inline-block;
    width: 35px;
    height: 35px;
    padding: 0;
    line-height: 35px;
    text-align: center;
    border: none;
    color: #fff;
    font-size: 14px;
    background: #c4c4c4;
    border-radius: 35px; }
  .bwp-top-bar .woocommerce-pagination ul li a:hover, .bwp-top-bar .woocommerce-pagination ul li span:hover {
    background: #222 !important; }
  .bwp-top-bar .woocommerce-pagination ul li a:hover.next, .bwp-top-bar .woocommerce-pagination ul li span:hover.next, .bwp-top-bar .woocommerce-pagination ul li a:hover.prev, .bwp-top-bar .woocommerce-pagination ul li span:hover.prev {
    color: #fff; }
  .bwp-top-bar .woocommerce-pagination ul li a.next, .bwp-top-bar .woocommerce-pagination ul li span.next, .bwp-top-bar .woocommerce-pagination ul li a.prev, .bwp-top-bar .woocommerce-pagination ul li span.prev {
    color: #999;
    border-color: #222;
    width: auto;
    height: auto;
    padding: 0 30px;
    font-size: 11px;
    background: transparent;
    border: 1px solid #dfdfdf; }

.bwp-top-bar .woocommerce-found-posts {
  padding-right: 10px;
  line-height: 35px; }

.text-block-wapper {
  font-size: 11px;
  text-transform: uppercase;
  color: #909090;
  padding-bottom: 35px; }

.text-block-wapper h2 {
  margin-bottom: 8px;
  margin-top: -3px; }
  @media (max-width: 767px) {
    .text-block-wapper h2 {
      font-size: 24px; } }

.text-about-us {
  text-align: center; }

.text-about-us .wpb_wrapper {
  max-width: 960px;
  width: 100%;
  margin: 0 auto; }

.text-about-us .social-link {
  margin-top: -10px;
  padding: 0;
  display: inline-block; }

.text-block-1 .wpb_text_column {
  max-width: 1000px;
  width: 100%;
  margin: 0 auto; }
/*============Preloading Screen==================*/
.loader-content {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1000111;
  background-color: #fff;
  opacity: 1;
  transition: all 500ms linear 0s; }

.loader-content.loader-off, body.loaded .loader-content {
  opacity: 0;
  visibility: hidden;
  transition: all 500ms linear 0s; }
/* The loader container */
#loader {
  position: absolute;
  top: 50%;
  left: 50%; }
/* The dot */
#loader:before {
  background-color: rgba(255, 255, 255, .2) !important; }

#loader .chasing-dots {
  text-align: center;
  margin-right: 30px;
  -webkit-animation: rotate 2s infinite linear;
  -o-animation: rotate 2s infinite linear;
  animation: rotate 2s infinite linear;
  width: 30px;
  height: 30px;
  display: inline-block;
  position: fixed;
  top: 50%;
  left: 50%;
  z-index: 9999; }
  .rtl #loader .chasing-dots {
    right: 50%;
    left: auto; }
  #loader .chasing-dots:before {
    opacity: 0.7; }
  #loader .chasing-dots div {
    width: 60%;
    height: 60%;
    display: inline-block;
    position: absolute;
    top: 0;
    background-color: #222;
    border-radius: 100%;
    -webkit-animation: bounce 2s infinite ease-in-out;
    animation: bounce 2s infinite ease-in-out;
    z-index: 9999; }
  #loader .chasing-dots div.dot2 {
    top: auto;
    bottom: 0;
    -webkit-animation-delay: -1s;
    animation-delay: -1s; }

.zoom-2 {
  overflow: hidden; }

.zoom-2 img {
  position: relative;
  width: 100%;
  -webkit-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
  -webkit-transform-origin: center center;
  -moz-transform-origin: center center;
  -ms-transform-origin: center center;
  transform-origin: center center; }

.zoom-2:hover img {
  -webkit-transform: scale(1.2);
  -ms-transform: scale(1.2);
  transform: scale(1.2); }

.filter-grayscale, .widget .widget_sp_image-image-link img, .category-image img {
  -webkit-transition: all 0.6s ease-out 0s;
  transition: all 0.6s ease-out 0s; }

.filter-grayscale:hover, .widget .widget_sp_image-image-link img:hover, .category-image img:hover {
  filter: grayscale(100%);
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  -ms-filter: grayscale(100%); }

.filter-brightness {
  -webkit-transition: all 0.4s ease-out 0s;
  transition: all 0.4s ease-out 0s; }

.filter-brightness:hover {
  filter: brightness(0.4);
  -webkit-filter: brightness(0.4);
  -moz-filter: brightness(0.4);
  -o-filter: brightness(0.4);
  -ms-filter: brightness(0.4); }

.filter-blur {
  -webkit-transition: all 0.6s ease-out 0s;
  transition: all 0.6s ease-out 0s; }

.filter-blur:hover {
  filter: blur(5px);
  -webkit-filter: blur(5px);
  -moz-filter: blur(5px);
  -o-filter: blur(5px);
  -ms-filter: blur(5px); }

.tab-pane {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
  -webkit-animation-duration: 0.7s;
  animation-duration: 0.7s;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  height: 0;
  overflow: hidden;
  display: none; }

.tab-pane.active {
  height: auto;
  display: block;
  overflow: visible; }

.close .fa {
  -webkit-transition: all 1s ease-in-out;
  transition: all 1s ease-in-out; }

.close:hover .fa {
  -webkit-transform: rotate(360deg);
  -ms-transform: rotate(360deg);
  transform: rotate(360deg); }

.image-overlay-1:after, .image-overlay-1:before {
  content: "";
  display: block;
  position: absolute;
  z-index: 100;
  background: rgba(0, 0, 0, .7);
  width: 100%;
  height: 100%;
  left: 0;
  opacity: 0;
  filter: alpha(opacity=0);
  -webkit-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s; }
  .rtl .image-overlay-1:after, .rtl .image-overlay-1:before {
    right: 0;
    left: auto; }

.image-overlay-1:after {
  top: -100%; }

.image-overlay-1:before {
  bottom: -100%; }

.image-overlay-1:hover:after {
  top: -50%;
  opacity: 1;
  filter: alpha(opacity=100); }
  .image-overlay-1:hover:before {
    bottom: -50%;
    opacity: 1;
    filter: alpha(opacity=100); }

.image-plus-1, .bwpvc_single_image .bwpvc_wrapper > a {
  position: relative; }

.image-plus-1::before, .bwpvc_single_image .bwpvc_wrapper > a::before {
  overflow: hidden;
  position: absolute;
  top: 0;
  content: "";
  z-index: 100;
  width: 100%;
  height: 100%;
  left: 0;
  opacity: 0;
  filter: alpha(opacity=0);
  -webkit-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
  -webkit-transform: scale(0.5) rotateY(180deg);
  -moz-transform: scale(0.5) rotateY(180deg);
  -ms-transform: scale(0.5) rotateY(180deg);
  -o-transform: scale(0.5) rotateY(180deg);
  transform: scale(0.5) rotateY(180deg);
  background: url("/wp-content/themes/cariana/images/plus.png") no-repeat scroll center center / 60px 60px rgba(0, 0, 0, .6); }
  .rtl .image-plus-1::before, .rtl .bwpvc_single_image .bwpvc_wrapper > a::before, .bwpvc_single_image .rtl .bwpvc_wrapper > a::before {
    right: 0;
    left: auto; }

.image-plus-1:hover::before, .bwpvc_single_image .bwpvc_wrapper > a:hover::before {
  visibility: visible;
  opacity: 0.6;
  filter: alpha(opacity=60);
  -webkit-transform: scale(1) rotateY(0deg);
  -moz-transform: scale(1) rotateY(0deg);
  -ms-transform: scale(1) rotateY(0deg);
  -o-transform: scale(1) rotateY(0deg);
  transform: scale(1) rotateY(0deg); }

.image-plus-2 {
  position: relative; }

.image-plus-2::before {
  content: "";
  z-index: 199;
  top: 0;
  position: absolute;
  background: url("/wp-content/themes/cariana/images/plus.png") no-repeat scroll center center / 60px 60px rgba(0, 0, 0, .8);
  width: 100%;
  height: 100%;
  left: 0;
  -webkit-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
  opacity: 0;
  filter: alpha(opacity=0);
  -webkit-background-size: 10px 10px, 100% 100%;
  -moz-background-size: 10px 10px, 100% 100%;
  -ms-background-size: 10px 10px, 100% 100%;
  -o-background-size: 10px 10px, 100% 100%;
  background-size: 10px 10px, 100% 100%;
  -webkit-background-origin: padding-box, padding-box;
  -moz-background-origin: padding-box, padding-box;
  -ms-background-origin: padding-box, padding-box;
  -o-background-origin: padding-box, padding-box;
  background-origin: padding-box, padding-box; }
  .rtl .image-plus-2::before {
    right: 0;
    left: auto; }

.image-plus-2:hover::before {
  opacity: 0.6;
  visibility: visible;
  -webkit-background-size: 60px 60px, 100% 100%;
  -moz-background-size: 60px 60px, 100% 100%;
  -ms-background-size: 60px 60px, 100% 100%;
  -o-background-size: 60px 60px, 100% 100%;
  background-size: 60px 60px, 100% 100%; }

.image-plus-3 {
  position: relative; }

.image-plus-3::before {
  content: "";
  top: 0;
  overflow: hidden;
  position: absolute;
  z-index: 100;
  -webkit-transform: scale(0.5) rotateX(180deg);
  -moz-transform: scale(0.5) rotateX(180deg);
  -ms-transform: scale(0.5) rotateX(180deg);
  -o-transform: scale(0.5) rotateX(180deg);
  transform: scale(0.5) rotateX(180deg);
  width: 100%;
  height: 100%;
  left: 0;
  opacity: 0;
  filter: alpha(opacity=0);
  -webkit-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
  background: rgba(0, 0, 0, .8); }
  .rtl .image-plus-3::before {
    right: 0;
    left: auto; }

.image-plus-3:hover::before {
  visibility: visible;
  opacity: 0.6;
  filter: alpha(opacity=60);
  -webkit-transform: scale(1) rotateX(0deg);
  -moz-transform: scale(1) rotateX(0deg);
  -ms-transform: scale(1) rotateX(0deg);
  -o-transform: scale(1) rotateX(0deg);
  transform: scale(1) rotateX(0deg); }

.icon-effect-1 {
  position: relative; }

.icon-effect-1:before {
  content: "";
  display: block;
  -webkit-transform: scale(0.5);
  -ms-transform: scale(0.5);
  transform: scale(0.5);
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  -webkit-transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1), background-color 0.2s cubic-bezier(0.19, 1, 0.22, 1);
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1), background-color 0.2s cubic-bezier(0.19, 1, 0.22, 1);
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  margin: auto;
  width: 100%;
  height: 100%;
  position: absolute;
  background-color: transparent; }

.icon-effect-1:hover:before {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
  -webkit-transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1), background-color 0.2s cubic-bezier(0.19, 1, 0.22, 1);
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1), background-color 0.2s cubic-bezier(0.19, 1, 0.22, 1); }

.ih-item.square {
  position: relative; }

.ih-item.square .info {
  backface-visibility: hidden;
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  text-align: center;
  top: 0;
  background: #333;
  color: #fff; }
  .ih-item.square .info > * {
    color: #fff; }
  .ih-item.square .info h3 {
    text-transform: uppercase;
    color: #fff;
    text-align: center;
    padding: 10px;
    background: #111;
    margin: 30px 0 0 0;
    font-size: 15px; }
  .ih-item.square .info p {
    font-style: italic;
    position: relative;
    color: #bbb;
    padding: 20px 20px 20px;
    text-align: center;
    font-size: 14px; }

.ih-item.square.effect2 {
  overflow: hidden; }

.ih-item.square.effect2.colored .info {
  background: #333; }
  .ih-item.square.effect2.colored .info h3 {
    background: #111; }

.ih-item.square.effect2 .img {
  opacity: 1;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
  -webkit-transform: rotate(0deg) scale(1);
  -moz-transform: rotate(0deg) scale(1);
  -ms-transform: rotate(0deg) scale(1);
  -o-transform: rotate(0deg) scale(1);
  transform: rotate(0deg) scale(1); }

.ih-item.square.effect2 .info {
  background: #333;
  visibility: hidden;
  -webkit-transition: all 0.35s 0.3s ease-in-out;
  transition: all 0.35s 0.3s ease-in-out; }
  .ih-item.square.effect2 .info h3 {
    -webkit-transform: translateY(-200px);
    -moz-transform: translateY(-200px);
    -ms-transform: translateY(-200px);
    -o-transform: translateY(-200px);
    transform: translateY(-200px);
    -webkit-transition: all 0.35s 0.6s ease-in-out;
    transition: all 0.35s 0.6s ease-in-out; }
  .ih-item.square.effect2 .info p {
    -webkit-transform: translateY(-200px);
    -moz-transform: translateY(-200px);
    -ms-transform: translateY(-200px);
    -o-transform: translateY(-200px);
    transform: translateY(-200px);
    -webkit-transition: all 0.35s 0.5s linear;
    transition: all 0.35s 0.5s linear; }

.ih-item.square.effect2 a:hover .img {
  -webkit-transform: rotate(720deg) scale(0);
  -moz-transform: rotate(720deg) scale(0);
  -ms-transform: rotate(720deg) scale(0);
  -o-transform: rotate(720deg) scale(0);
  transform: rotate(720deg) scale(0);
  opacity: 0; }
  .ih-item.square.effect2 a:hover .info {
    visibility: visible; }
  .ih-item.square.effect2 a:hover .info h3, .ih-item.square.effect2 a:hover .info p {
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0); }

.ih-item.square.effect3.bottom_to_top {
  overflow: hidden; }
  .ih-item.square.effect3.bottom_to_top .info {
    top: auto;
    opacity: 0;
    filter: alpha(opacity=0);
    -webkit-transform: translateY(100%);
    -moz-transform: translateY(100%);
    -ms-transform: translateY(100%);
    -o-transform: translateY(100%);
    transform: translateY(100%);
    -webkit-transition: all 0.35s;
    transition: all 0.35s; }
  .ih-item.square.effect3.bottom_to_top .img {
    -webkit-transition: all 0.35s;
    transition: all 0.35s; }
  .ih-item.square.effect3.bottom_to_top a:hover .img {
    -webkit-transform: translateY(-50px);
    -moz-transform: translateY(-50px);
    -ms-transform: translateY(-50px);
    -o-transform: translateY(-50px);
    transform: translateY(-50px); }
  .ih-item.square.effect3.bottom_to_top a:hover .info {
    opacity: 1;
    filter: alpha(opacity=100);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0); }

.ih-item.square.effect5 .img {
  -webkit-transition: all 0.35s ease-in-out;
  transition: all 0.35s ease-in-out;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1); }

.ih-item.square.effect5 .info {
  background: #111;
  opacity: 0;
  -webkit-transition: all 0.35s ease-in-out;
  transition: all 0.35s ease-in-out; }

.ih-item.square.effect5 a:hover .img {
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0);
  -webkit-transition-delay: 0, 0;
  -moz-transition-delay: 0, 0;
  -ms-transition-delay: 0, 0;
  -o-transition-delay: 0, 0;
  transition-delay: 0, 0; }
  .ih-item.square.effect5 a:hover .info {
    visibility: visible;
    opacity: 1;
    -webkit-transform: scale(1) rotate(0deg);
    -moz-transform: scale(1) rotate(0deg);
    -ms-transform: scale(1) rotate(0deg);
    -o-transform: scale(1) rotate(0deg);
    transform: scale(1) rotate(0deg);
    -webkit-transition-delay: 0.3s, 0.3s;
    -moz-transition-delay: 0.3s, 0.3s;
    -ms-transition-delay: 0.3s, 0.3s;
    -o-transition-delay: 0.3s, 0.3s;
    transition-delay: 0.3s, 0.3s; }

.ih-item.square.effect5.left_to_right .info {
  -webkit-transform: scale(0) rotate(-180deg);
  -moz-transform: scale(0) rotate(-180deg);
  -ms-transform: scale(0) rotate(-180deg);
  -o-transform: scale(0) rotate(-180deg);
  transform: scale(0) rotate(-180deg); }

.ih-item.square.effect6 {
  overflow: hidden; }

.ih-item.square.effect6 .img {
  -webkit-transition: all 0.35s ease-in-out;
  transition: all 0.35s ease-in-out;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1); }

.ih-item.square.effect6 .info {
  background: #111;
  background: #333;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.35s ease-in-out;
  transition: all 0.35s ease-in-out; }
  .ih-item.square.effect6 .info h3 {
    -webkit-transition: all 0.35s ease-in-out;
    transition: all 0.35s ease-in-out; }
  .ih-item.square.effect6 .info p {
    -webkit-transition: all 0.35s 0.1s linear;
    transition: all 0.35s 0.1s linear; }

.ih-item.square.effect6 a:hover .img {
  -webkit-transform: scale(1.2);
  -moz-transform: scale(1.2);
  -ms-transform: scale(1.2);
  -o-transform: scale(1.2);
  transform: scale(1.2); }
  .ih-item.square.effect6 a:hover .info {
    visibility: visible;
    opacity: 1; }

.ih-item.square.effect6.bottom_to_top .info h3 {
  -webkit-transform: translateY(100%);
  -moz-transform: translateY(100%);
  -ms-transform: translateY(100%);
  -o-transform: translateY(100%);
  transform: translateY(100%); }
  .ih-item.square.effect6.bottom_to_top .info p {
    -webkit-transform: translateY(100%);
    -moz-transform: translateY(100%);
    -ms-transform: translateY(100%);
    -o-transform: translateY(100%);
    transform: translateY(100%); }

.ih-item.square.effect6.bottom_to_top a:hover .info h3, .ih-item.square.effect6.bottom_to_top a:hover .info p {
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  -ms-transform: translateY(0);
  -o-transform: translateY(0);
  transform: translateY(0); }

.ih-item.square.effect7 {
  overflow: hidden; }

.ih-item.square.effect7 .img {
  -webkit-transition: all 0.35s ease-in-out;
  transition: all 0.35s ease-in-out;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1); }

.ih-item.square.effect7 .info {
  background: #111;
  background: #333;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.35s ease-in-out;
  transition: all 0.35s ease-in-out; }
  .ih-item.square.effect7 .info h3 {
    -webkit-transform: scale(4);
    -moz-transform: scale(4);
    -ms-transform: scale(4);
    -o-transform: scale(4);
    transform: scale(4);
    -webkit-transition: all 0.35s 0.1s ease-in-out;
    transition: all 0.35s 0.1s ease-in-out; }
  .ih-item.square.effect7 .info p {
    -webkit-transform: scale(5);
    -moz-transform: scale(5);
    -ms-transform: scale(5);
    -o-transform: scale(5);
    transform: scale(5);
    -webkit-transition: all 0.35s 0.3s linear;
    transition: all 0.35s 0.3s linear; }

.ih-item.square.effect7 a:hover .img {
  -webkit-transform: scale(1.2);
  -moz-transform: scale(1.2);
  -ms-transform: scale(1.2);
  -o-transform: scale(1.2);
  transform: scale(1.2); }
  .ih-item.square.effect7 a:hover .info {
    visibility: visible;
    opacity: 1; }
  .ih-item.square.effect7 a:hover .info h3, .ih-item.square.effect7 a:hover .info p {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1); }

.ih-item.square.effect8 {
  overflow: hidden; }

.ih-item.square.effect8 .img {
  opacity: 1;
  -webkit-transition: all 0.35s ease-in-out;
  transition: all 0.35s ease-in-out; }

.ih-item.square.effect8 .info {
  background: #111;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.35s ease-in-out;
  transition: all 0.35s ease-in-out; }
  .ih-item.square.effect8 .info h3 {
    -webkit-transition: all 0.35s 0.1s ease-in-out;
    transition: all 0.35s 0.1s ease-in-out; }
  .ih-item.square.effect8 .info p {
    -webkit-transition: all 0.35s 0.15s linear;
    transition: all 0.35s 0.15s linear; }

.ih-item.square.effect8 a:hover .img {
  opacity: 0; }
  .ih-item.square.effect8 a:hover .info {
    visibility: visible;
    opacity: 1; }
  .ih-item.square.effect8.scale_up .img {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1); }

.ih-item.square.effect8.scale_up .info {
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0); }
  .ih-item.square.effect8.scale_up .info h3, .ih-item.square.effect8.scale_up .info p {
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -ms-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0); }

.ih-item.square.effect8.scale_up a:hover .img {
  -webkit-transform: scale(5);
  -moz-transform: scale(5);
  -ms-transform: scale(5);
  -o-transform: scale(5);
  transform: scale(5); }
  .ih-item.square.effect8.scale_up a:hover .info {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1); }
  .ih-item.square.effect8.scale_up a:hover .info h3, .ih-item.square.effect8.scale_up a:hover .info p {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1); }

.ih-item.square.effect10 {
  overflow: hidden; }

.ih-item.square.effect10 .img {
  -webkit-transition: all 0.35s ease-in-out;
  transition: all 0.35s ease-in-out; }

.ih-item.square.effect10 .info {
  background: #111;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.35s ease-in-out;
  transition: all 0.35s ease-in-out; }

.ih-item.square.effect10 a:hover .info {
  visibility: visible;
  opacity: 1; }

.ih-item.square.effect10.left_to_right .img {
  -webkit-transform: translateX(0);
  -moz-transform: translateX(0);
  -ms-transform: translateX(0);
  -o-transform: translateX(0);
  transform: translateX(0); }

.ih-item.square.effect10.left_to_right .info {
  -webkit-transform: translateX(-100%);
  -moz-transform: translateX(-100%);
  -ms-transform: translateX(-100%);
  -o-transform: translateX(-100%);
  transform: translateX(-100%); }

.ih-item.square.effect10.left_to_right a:hover .img {
  -webkit-transform: translateX(100%);
  -moz-transform: translateX(100%);
  -ms-transform: translateX(100%);
  -o-transform: translateX(100%);
  transform: translateX(100%); }
  .ih-item.square.effect10.left_to_right a:hover .info {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0); }

.ih-item.square.effect12 {
  overflow: hidden; }

.ih-item.square.effect12 .img {
  -webkit-transition: all 0.35s ease-in;
  transition: all 0.35s ease-in; }

.ih-item.square.effect12 .info {
  background: #111;
  background: #333;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.35s ease-in;
  transition: all 0.35s ease-in; }
  .ih-item.square.effect12 .info h3 {
    -webkit-transition: all 0.35s ease-in;
    transition: all 0.35s ease-in; }
  .ih-item.square.effect12 .info p {
    -webkit-transition: all 0.35s ease-in;
    transition: all 0.35s ease-in; }

.ih-item.square.effect12 a:hover .info {
  visibility: visible;
  opacity: 1;
  -webkit-transition-delay: 0.2s, 0.2s;
  -moz-transition-delay: 0.2s, 0.2s;
  -ms-transition-delay: 0.2s, 0.2s;
  -o-transition-delay: 0.2s, 0.2s;
  transition-delay: 0.2s, 0.2s; }
  .ih-item.square.effect12 a:hover .info h3 {
    -webkit-transition-delay: 0.3s, 0.3s;
    -moz-transition-delay: 0.3s, 0.3s;
    -ms-transition-delay: 0.3s, 0.3s;
    -o-transition-delay: 0.3s, 0.3s;
    transition-delay: 0.3s, 0.3s; }
  .ih-item.square.effect12 a:hover .info p {
    -webkit-transition-delay: 0.25s, 0.25s;
    -moz-transition-delay: 0.25s, 0.25s;
    -ms-transition-delay: 0.25s, 0.25s;
    -o-transition-delay: 0.25s, 0.25s;
    transition-delay: 0.25s, 0.25s; }

.ih-item.square.effect12.left_to_right .info {
  -webkit-transform: translate(-460px, -100px) rotate(-180deg);
  -moz-transform: translate(-460px, -100px) rotate(-180deg);
  -ms-transform: translate(-460px, -100px) rotate(-180deg);
  -o-transform: translate(-460px, -100px) rotate(-180deg);
  transform: translate(-460px, -100px) rotate(-180deg); }
  .ih-item.square.effect12.left_to_right .info h3 {
    -webkit-transform: translateY(-100px);
    -moz-transform: translateY(-100px);
    -ms-transform: translateY(-100px);
    -o-transform: translateY(-100px);
    transform: translateY(-100px); }
  .ih-item.square.effect12.left_to_right .info p {
    -webkit-transform: translateX(-300px) rotate(-90deg);
    -moz-transform: translateX(-300px) rotate(-90deg);
    -ms-transform: translateX(-300px) rotate(-90deg);
    -o-transform: translateX(-300px) rotate(-90deg);
    transform: translateX(-300px) rotate(-90deg); }

.ih-item.square.effect12.left_to_right a:hover .info {
  -webkit-transform: translate(0px, 0px);
  -moz-transform: translate(0px, 0px);
  -ms-transform: translate(0px, 0px);
  -o-transform: translate(0px, 0px);
  transform: translate(0px, 0px); }
  .ih-item.square.effect12.left_to_right a:hover .info h3 {
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px); }
  .ih-item.square.effect12.left_to_right a:hover .info p {
    -webkit-transform: translateX(0px) rotate(0deg);
    -moz-transform: translateX(0px) rotate(0deg);
    -ms-transform: translateX(0px) rotate(0deg);
    -o-transform: translateX(0px) rotate(0deg);
    transform: translateX(0px) rotate(0deg); }

.ih-item.square.effect14 {
  overflow: hidden; }

.ih-item.square.effect14 .img {
  opacity: 1;
  -webkit-transition: all 0.35s ease-in-out;
  transition: all 0.35s ease-in-out; }

.ih-item.square.effect14 .info {
  background: #111;
  visibility: hidden;
  opacity: 0;
  pointer-events: none;
  -webkit-transform: scale(0.5);
  -moz-transform: scale(0.5);
  -ms-transform: scale(0.5);
  -o-transform: scale(0.5);
  transform: scale(0.5);
  -webkit-transition: all 0.35s ease 0.2s;
  transition: all 0.35s ease 0.2s; }

.ih-item.square.effect14 a:hover .img {
  opacity: 0;
  pointer-events: none;
  -webkit-transform: scale(0.5);
  -moz-transform: scale(0.5);
  -ms-transform: scale(0.5);
  -o-transform: scale(0.5);
  transform: scale(0.5); }
  .ih-item.square.effect14 a:hover .info {
    visibility: visible;
    opacity: 1;
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1); }

.ih-item.square.effect14.left_to_right .img {
  -webkit-transform: translateX(0) rotate(0);
  -moz-transform: translateX(0) rotate(0);
  -ms-transform: translateX(0) rotate(0);
  -o-transform: translateX(0) rotate(0);
  transform: translateX(0) rotate(0); }

.ih-item.square.effect14.left_to_right a:hover .img {
  -webkit-transform: translateX(100%) rotate(180deg);
  -moz-transform: translateX(100%) rotate(180deg);
  -ms-transform: translateX(100%) rotate(180deg);
  -o-transform: translateX(100%) rotate(180deg);
  transform: translateX(100%) rotate(180deg); }

.ih-item.square.effect15 {
  overflow: hidden;
  -webkit-perspective: 900px;
  -moz-perspective: 900px;
  perspective: 900px; }

.ih-item.square.effect15 .img {
  opacity: 1;
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out; }

.ih-item.square.effect15 .info {
  background: #111;
  opacity: 0;
  -webkit-transition: all 0.35s ease-in-out 0.3s;
  transition: all 0.35s ease-in-out 0.3s; }

.ih-item.square.effect15 a:hover .img {
  opacity: 0;
  visibility: hidden; }
  .ih-item.square.effect15 a:hover .info {
    visibility: visible;
    opacity: 1; }

.ih-item.square.effect15.left_to_right .img {
  -webkit-transform: rotateY(0);
  -moz-transform: rotateY(0);
  -ms-transform: rotateY(0);
  -o-transform: rotateY(0);
  transform: rotateY(0);
  -webkit-transform-origin: 100% 50%;
  -moz-transform-origin: 100% 50%;
  -ms-transform-origin: 100% 50%;
  transform-origin: 100% 50%; }

.ih-item.square.effect15.left_to_right .info {
  -webkit-transform: rotateY(90deg);
  -moz-transform: rotateY(90deg);
  -ms-transform: rotateY(90deg);
  -o-transform: rotateY(90deg);
  transform: rotateY(90deg);
  -webkit-transform-origin: 0% 50%;
  -moz-transform-origin: 0% 50%;
  -ms-transform-origin: 0% 50%;
  transform-origin: 0% 50%; }

.ih-item.square.effect15.left_to_right a:hover .img {
  -webkit-transform: rotateY(-90deg);
  -moz-transform: rotateY(-90deg);
  -ms-transform: rotateY(-90deg);
  -o-transform: rotateY(-90deg);
  transform: rotateY(-90deg); }
  .ih-item.square.effect15.left_to_right a:hover .info {
    -webkit-transform: rotateY(0);
    -moz-transform: rotateY(0);
    -ms-transform: rotateY(0);
    -o-transform: rotateY(0);
    transform: rotateY(0); }
/*============@group Banners hover effect ==================*/
.banners-effect-1 .banners > div img {
  -webkit-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in; }
  .banners-effect-1 .banners > div img:hover {
    opacity: 0.8; }

.banners-effect-2 .banners > div a {
  display: block;
  position: relative;
  overflow: hidden; }

.banners-effect-2 .banners > div a:hover:before, .banners-effect-2 .banners > div a:hover:after {
  left: 0;
  opacity: 1; }

.banners-effect-2 .banners > div a:before, .banners-effect-2 .banners > div a:after {
  background-color: rgba(255, 255, 255, 0.4);
  display: block;
  width: 100%;
  height: 100%;
  left: -100%;
  opacity: 0;
  filter: alpha(opacity=0);
  position: absolute;
  top: 0;
  -webkit-transition: all 0.3s ease-in;
  transition: all 0.3s ease-in;
  content: "";
  z-index: 1; }

.banners-effect-3 .banners > div a {
  display: block;
  position: relative;
  overflow: hidden; }

.banners-effect-3 .banners > div a:hover:before, .banners-effect-3 .banners > div a:hover:after {
  border: 0 solid rgba(0, 0, 0, 0.7);
  opacity: 0;
  filter: alpha(opacity=0); }

.banners-effect-3 .banners > div a:before, .banners-effect-3 .banners > div a:after {
  border: 50px solid transparent;
  border-top-right-radius: 50px;
  border-top-left-radius: 50px;
  border-bottom-right-radius: 50px;
  border-bottom-left-radius: 50px;
  box-sizing: border-box;
  cursor: pointer;
  display: inline-block;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  position: absolute;
  top: 0;
  content: "";
  opacity: 1;
  filter: alpha(opacity=100);
  width: 100px;
  height: 100px;
  -webkit-transform: scale(7);
  -moz-transform: scale(7);
  -ms-transform: scale(7);
  -o-transform: scale(7);
  transform: scale(7);
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
  visibility: visible;
  z-index: 1; }

.banners-effect-4 .banners > div a {
  display: block;
  position: relative;
  overflow: hidden; }

.banners-effect-4 .banners > div a:hover:before, .banners-effect-4 .banners > div a:hover:after {
  opacity: 1;
  -webkit-transform: rotate3d(0, 0, 1, 45deg) scale3d(1, 4, 1);
  -moz-transform: rotate3d(0, 0, 1, 45deg) scale3d(1, 4, 1);
  -ms-transform: rotate3d(0, 0, 1, 45deg) scale3d(1, 4, 1);
  -o-transform: rotate3d(0, 0, 1, 45deg) scale3d(1, 4, 1);
  transform: rotate3d(0, 0, 1, 45deg) scale3d(1, 4, 1); }

.banners-effect-4 .banners > div a:before, .banners-effect-4 .banners > div a:after {
  border-bottom: 50px solid rgba(0, 0, 0, 0.2);
  border-top: 50px solid rgba(0, 0, 0, 0.2);
  content: "";
  height: 100%;
  left: 0;
  opacity: 0;
  filter: alpha(opacity=0);
  position: absolute;
  top: 0;
  transform-origin: 50% 50% 0;
  width: 100%;
  -webkit-transform: rotate3d(0, 0, 1, 45deg) scale3d(1, 0, 1);
  -moz-transform: rotate3d(0, 0, 1, 45deg) scale3d(1, 0, 1);
  -ms-transform: rotate3d(0, 0, 1, 45deg) scale3d(1, 0, 1);
  -o-transform: rotate3d(0, 0, 1, 45deg) scale3d(1, 0, 1);
  transform: rotate3d(0, 0, 1, 45deg) scale3d(1, 0, 1);
  -webkit-transition: opacity 0.4s ease 0s, transform 0.35s ease 0s;
  transition: opacity 0.4s ease 0s, transform 0.35s ease 0s;
  visibility: visible;
  z-index: 1; }

.banners-effect-5 .banners > div a {
  display: block;
  position: relative;
  overflow: hidden; }

.banners-effect-5 .banners > div a:before {
  content: "";
  height: 100%;
  width: 100%;
  position: absolute;
  border: 70px solid rgba(255, 255, 255, 0);
  top: 0;
  left: 0;
  transition: all 0.5s ease-in-out; }

.banners-effect-5 .banners > div a:after {
  content: "";
  height: 100%;
  width: 100%;
  position: absolute;
  opacity: 0.5;
  border: 30px solid #fff;
  top: 0;
  left: 0;
  transform: scale(0);
  -moz-transform: scale(0);
  -webkit-transform: scale(0);
  -ms-transform: scale(0);
  transition: all 0.5s ease-in-out; }

.banners-effect-5 .banners > div a:hover:before {
  border: 0 solid rgba(255, 255, 255, 0.7); }
  .banners-effect-5 .banners > div a:hover:after {
    transform: scale(0.8);
    -moz-transform: scale(0.8);
    -webkit-transform: scale(0.8);
    -ms-transform: scale(0.8);
    opacity: 0;
    transition-delay: 0.1s; }

.banners-effect-6 .banners > div a {
  display: inline-block;
  position: relative;
  overflow: hidden;
  background: #000;
  vertical-align: top; }

.banners-effect-6 .banners > div a img {
  backface-visibility: hidden;
  opacity: 1;
  filter: alpha(opacity=100);
  -webkit-transition: opacity 1s ease 0s, transform 1s ease 0s;
  -o-transition: opacity 1s ease 0s, transform 1s ease 0s;
  transition: opacity 1s ease 0s, transform 1s ease 0s; }

.banners-effect-6 .banners > div a:hover img {
  opacity: 0.8;
  filter: alpha(opacity=80);
  transform: scale3d(1.1, 1.1, 1); }

.banners-effect-7 .banners > div a {
  display: block;
  position: relative;
  overflow: hidden; }

.banners-effect-7 .banners > div a:before {
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
  width: 0;
  top: 0;
  left: 50%;
  content: "";
  transition: all 0.3s ease-in-out 0s; }

.banners-effect-7 .banners > div a:hover:before {
  width: 100%;
  left: 0;
  top: 0;
  height: 100%; }

.banners-effect-8 .banners > div a {
  display: inline-block;
  position: relative;
  overflow: hidden;
  background: #000;
  vertical-align: top; }

.banners-effect-8 .banners > div a:before, .banners-effect-8 .banners > div a:after {
  bottom: 20px;
  content: "";
  left: 20px;
  opacity: 0;
  position: absolute;
  right: 20px;
  top: 20px;
  -webkit-transition: opacity 0.35s ease 0s, transform 0.35s ease 0s;
  -o-transition: opacity 0.35s ease 0s, transform 0.35s ease 0s;
  transition: opacity 0.35s ease 0s, transform 0.35s ease 0s;
  z-index: 1; }

.banners-effect-8 .banners > div a:before {
  border-bottom: 1px solid #fff;
  border-top: 1px solid #fff;
  -webkit-transform: scale(0, 1);
  -ms-transform: scale(0, 1);
  -o-transform: scale(0, 1);
  transform: scale(0, 1); }

.banners-effect-8 .banners > div a:after {
  border-left: 1px solid #fff;
  border-right: 1px solid #fff;
  -webkit-transform: scale(1, 0);
  -ms-transform: scale(1, 0);
  -o-transform: scale(1, 0);
  transform: scale(1, 0); }

.banners-effect-8 .banners > div img {
  opacity: 1;
  filter: alpha(opacity=100);
  -webkit-transition: opacity 0.35s ease 0s;
  -o-transition: opacity 0.35s ease 0s;
  transition: opacity 0.35s ease 0s; }

.banners-effect-8 .banners > div a:hover:before, .banners-effect-8 .banners > div a:hover:after {
  opacity: 1;
  filter: alpha(opacity=100);
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1); }

.banners-effect-8 .banners > div a:hover img {
  opacity: 0.5;
  filter: alpha(opacity=50); }

.banners-effect-9 .banners > div a {
  display: block;
  position: relative;
  z-index: 10; }

.banners-effect-9 .banners > div a:before {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 0;
  width: 100%;
  height: 100%;
  background: #000;
  content: '';
  -webkit-transition: opacity 0.35s;
  transition: opacity 0.35s;
  box-shadow: 0 3px 30px rgba(0, 0, 0, 0.2);
  opacity: 0; }

.banners-effect-9 .banners > div a:hover:before {
  opacity: 1; }

.banners-effect-9 .banners > div a img {
  opacity: 1;
  -webkit-transition: -webkit-transform 0.35s;
  transition: transform 0.35s;
  -webkit-transform: perspective(1000px) translate3d(0, 0, 0);
  transform: perspective(1000px) translate3d(0, 0, 0); }

.banners-effect-9 .banners > div a:hover img {
  -webkit-transform: perspective(1000px) translate3d(0, 0, 21px);
  transform: perspective(1000px) translate3d(0, 0, 21px); }

.banners-effect-10 .banners > div a {
  display: block;
  position: relative;
  overflow: hidden; }

.banners-effect-10 .banners > div a:before {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.2) 75%);
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.2) 75%);
  content: '';
  opacity: 0;
  -webkit-transform: translate3d(0, 50%, 0);
  transform: translate3d(0, 50%, 0);
  -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
  transition: opacity 0.35s, transform 0.35s; }

.banners-effect-10 .banners > div a:hover:before {
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }

.banners-effect-11 .banners > div a {
  display: block;
  position: relative;
  overflow: hidden; }

.banners-effect-11 .banners > div a:hover:before, .banners-effect-11 .banners > div a:hover:after {
  width: 100%;
  height: 100%; }

.banners-effect-11 .banners > div a:before, .banners-effect-11 .banners > div a:after {
  background-color: rgba(0, 0, 0, 0.15);
  content: "";
  height: 0;
  left: 0;
  margin: auto;
  position: absolute;
  width: 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s; }

.banners-effect-11 .banners > div a:after {
  left: auto;
  right: 0;
  bottom: 0; }

.banners-effect-12 .banners > div img {
  -webkit-transition: all 0.3s ease-in;
  transition: all 0.3s ease-in; }
  .banners-effect-12 .banners > div img:hover {
    filter: grayscale(100%);
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    -ms-filter: grayscale(100%); }

.loading:before {
  background-color: rgba(255, 255, 255, .8) !important; }

.loading .chasing-dots {
  text-align: center;
  margin-right: 30px;
  -webkit-animation: rotate 2s infinite linear;
  -o-animation: rotate 2s infinite linear;
  animation: rotate 2s infinite linear;
  width: 30px;
  height: 30px;
  display: inline-block;
  position: fixed;
  top: 50%;
  left: 50%;
  z-index: 9999; }
  .rtl .loading .chasing-dots {
    right: 50%;
    left: auto; }
  .loading .chasing-dots:before {
    opacity: 0.7; }
  .loading .chasing-dots div {
    width: 60%;
    height: 60%;
    display: inline-block;
    position: absolute;
    top: 0;
    background-color: #222;
    border-radius: 100%;
    -webkit-animation: bounce 2s infinite ease-in-out;
    animation: bounce 2s infinite ease-in-out;
    z-index: 9999; }
  .loading .chasing-dots div.dot2 {
    top: auto;
    bottom: 0;
    -webkit-animation-delay: -1s;
    animation-delay: -1s; }

@keyframes bounce {
  0%, 100% {
    transform: scale(0);
    -webkit-transform: scale(0); }

  50% {
    transform: scale(1);
    -webkit-transform: scale(1); } }

@keyframes rotate {
  100% {
    transform: rotate(360deg);
    -webkit-transform: rotate(360deg); } }

.btn, .clear-all {
  display: inline-block;
  margin-bottom: 0;
  font-weight: 500;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 5px 28px;
  font-size: 11px;
  line-height: 30px;
  border-radius: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
  -webkit-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
  text-transform: uppercase; }

.btn:focus, .clear-all:focus, .btn:active:focus, .clear-all:active:focus, .btn.active:focus, .clear-all.active:focus {
  outline: 0;
  outline-offset: -2px; }

.btn:hover, .clear-all:hover, .btn:focus, .clear-all:focus {
  color: #fff;
  text-decoration: none; }

.btn:active, .clear-all:active, .btn.active, .clear-all.active {
  outline: 0;
  background-image: none;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); }

.btn.disabled, .clear-all.disabled, .btn[disabled], .clear-all[disabled], fieldset[disabled] .btn, fieldset[disabled] .clear-all {
  cursor: not-allowed;
  pointer-events: none;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  box-shadow: none; }

.btn-default {
  color: #fff;
  background-color: #c4c4c4;
  border-color: #c4c4c4;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }

.open .btn-default.dropdown-toggle {
  color: #fff;
  background-color: #b0b0b0;
  border-color: #a5a5a5; }

.btn-default:active, .btn-default.active {
  background-image: none; }

.open .btn-default.dropdown-toggle {
  background-image: none; }

.btn-default.disabled, .btn-default[disabled], fieldset[disabled] .btn-default, .btn-default.disabled:hover, .btn-default[disabled]:hover, fieldset[disabled] .btn-default:hover, .btn-default.disabled:focus, .btn-default[disabled]:focus, fieldset[disabled] .btn-default:focus, .btn-default.disabled:active, .btn-default[disabled]:active, fieldset[disabled] .btn-default:active, .btn-default.disabled.active, .btn-default[disabled].active, fieldset[disabled] .btn-default.active {
  background-color: #c4c4c4;
  border-color: #c4c4c4; }

.btn-default:hover {
  color: #fff;
  background-color: #d1d1d1;
  border-color: #c4c4c4; }

.open .btn-default:hover.dropdown-toggle {
  color: #fff;
  background-color: #bcbcbc;
  border-color: #a5a5a5; }

.btn-default:hover:active, .btn-default:hover.active {
  background-image: none; }

.open .btn-default:hover.dropdown-toggle {
  background-image: none; }

.btn-default:hover.disabled, .btn-default:hover[disabled], fieldset[disabled] .btn-default:hover, .btn-default:hover.disabled:hover, .btn-default:hover[disabled]:hover, fieldset[disabled] .btn-default:hover:hover, .btn-default:hover.disabled:focus, .btn-default:hover[disabled]:focus, fieldset[disabled] .btn-default:hover:focus, .btn-default:hover.disabled:active, .btn-default:hover[disabled]:active, fieldset[disabled] .btn-default:hover:active, .btn-default:hover.disabled.active, .btn-default:hover[disabled].active, fieldset[disabled] .btn-default:hover.active {
  background-color: #d1d1d1;
  border-color: #c4c4c4; }

.btn-primary {
  color: #fff;
  background-color: #222;
  border-color: #222;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }

.open .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #0e0e0e;
  border-color: #030303; }

.btn-primary:active, .btn-primary.active {
  background-image: none; }

.open .btn-primary.dropdown-toggle {
  background-image: none; }

.btn-primary.disabled, .btn-primary[disabled], fieldset[disabled] .btn-primary, .btn-primary.disabled:hover, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary:hover, .btn-primary.disabled:focus, .btn-primary[disabled]:focus, fieldset[disabled] .btn-primary:focus, .btn-primary.disabled:active, .btn-primary[disabled]:active, fieldset[disabled] .btn-primary:active, .btn-primary.disabled.active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary.active {
  background-color: #222;
  border-color: #222; }

.btn-primary:hover {
  color: #fff;
  background-color: #2f2f2f;
  border-color: #222; }

.open .btn-primary:hover.dropdown-toggle {
  color: #fff;
  background-color: #1a1a1a;
  border-color: #030303; }

.btn-primary:hover:active, .btn-primary:hover.active {
  background-image: none; }

.open .btn-primary:hover.dropdown-toggle {
  background-image: none; }

.btn-primary:hover.disabled, .btn-primary:hover[disabled], fieldset[disabled] .btn-primary:hover, .btn-primary:hover.disabled:hover, .btn-primary:hover[disabled]:hover, fieldset[disabled] .btn-primary:hover:hover, .btn-primary:hover.disabled:focus, .btn-primary:hover[disabled]:focus, fieldset[disabled] .btn-primary:hover:focus, .btn-primary:hover.disabled:active, .btn-primary:hover[disabled]:active, fieldset[disabled] .btn-primary:hover:active, .btn-primary:hover.disabled.active, .btn-primary:hover[disabled].active, fieldset[disabled] .btn-primary:hover.active {
  background-color: #2f2f2f;
  border-color: #222; }

.btn-success {
  color: #fff;
  background-color: #57bf6d;
  border-color: #46b75e; }

.open .btn-success.dropdown-toggle {
  color: #fff;
  background-color: #41ac58;
  border-color: #358b47; }

.btn-success:active, .btn-success.active {
  background-image: none; }

.open .btn-success.dropdown-toggle {
  background-image: none; }

.btn-success.disabled, .btn-success[disabled], fieldset[disabled] .btn-success, .btn-success.disabled:hover, .btn-success[disabled]:hover, fieldset[disabled] .btn-success:hover, .btn-success.disabled:focus, .btn-success[disabled]:focus, fieldset[disabled] .btn-success:focus, .btn-success.disabled:active, .btn-success[disabled]:active, fieldset[disabled] .btn-success:active, .btn-success.disabled.active, .btn-success[disabled].active, fieldset[disabled] .btn-success.active {
  background-color: #57bf6d;
  border-color: #46b75e; }

.btn-info {
  color: #fff;
  background-color: #33aebd;
  border-color: #2e9ca9; }

.open .btn-info.dropdown-toggle {
  color: #fff;
  background-color: #2a909d;
  border-color: #216f79; }

.btn-info:active, .btn-info.active {
  background-image: none; }

.open .btn-info.dropdown-toggle {
  background-image: none; }

.btn-info.disabled, .btn-info[disabled], fieldset[disabled] .btn-info, .btn-info.disabled:hover, .btn-info[disabled]:hover, fieldset[disabled] .btn-info:hover, .btn-info.disabled:focus, .btn-info[disabled]:focus, fieldset[disabled] .btn-info:focus, .btn-info.disabled:active, .btn-info[disabled]:active, fieldset[disabled] .btn-info:active, .btn-info.disabled.active, .btn-info[disabled].active, fieldset[disabled] .btn-info.active {
  background-color: #33aebd;
  border-color: #2e9ca9; }

.btn-warning {
  color: #fff;
  background-color: #fbaf3f;
  border-color: #faa526; }

.open .btn-warning.dropdown-toggle {
  color: #fff;
  background-color: #fa9e17;
  border-color: #df8705; }

.btn-warning:active, .btn-warning.active {
  background-image: none; }

.open .btn-warning.dropdown-toggle {
  background-image: none; }

.btn-warning.disabled, .btn-warning[disabled], fieldset[disabled] .btn-warning, .btn-warning.disabled:hover, .btn-warning[disabled]:hover, fieldset[disabled] .btn-warning:hover, .btn-warning.disabled:focus, .btn-warning[disabled]:focus, fieldset[disabled] .btn-warning:focus, .btn-warning.disabled:active, .btn-warning[disabled]:active, fieldset[disabled] .btn-warning:active, .btn-warning.disabled.active, .btn-warning[disabled].active, fieldset[disabled] .btn-warning.active {
  background-color: #fbaf3f;
  border-color: #faa526; }

.btn-danger {
  color: #fff;
  background-color: #e42234;
  border-color: #d31a2b; }

.open .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: #c51828;
  border-color: #9c1320; }

.btn-danger:active, .btn-danger.active {
  background-image: none; }

.open .btn-danger.dropdown-toggle {
  background-image: none; }

.btn-danger.disabled, .btn-danger[disabled], fieldset[disabled] .btn-danger, .btn-danger.disabled:hover, .btn-danger[disabled]:hover, fieldset[disabled] .btn-danger:hover, .btn-danger.disabled:focus, .btn-danger[disabled]:focus, fieldset[disabled] .btn-danger:focus, .btn-danger.disabled:active, .btn-danger[disabled]:active, fieldset[disabled] .btn-danger:active, .btn-danger.disabled.active, .btn-danger[disabled].active, fieldset[disabled] .btn-danger.active {
  background-color: #e42234;
  border-color: #d31a2b; }

.btn-link, .clear-all, .product-info .cart > a.add_to_cart_button, .product-info .cart .add-cart button, .product-info .button-action, .product-info .product-info .yith-wcwl-add-to-wishlist a, .product-info .yith-wcwl-add-to-wishlist .product-info a {
  color: #666;
  font-weight: normal;
  cursor: pointer;
  border-radius: 0; }

.btn-link, .clear-all, .product-info .cart > a.add_to_cart_button, .product-info .cart .add-cart button, .product-info .button-action, .product-info .product-info .yith-wcwl-add-to-wishlist a, .product-info .yith-wcwl-add-to-wishlist .product-info a, .btn-link:active, .clear-all:active, .product-info .cart > a.add_to_cart_button:active, .product-info .cart .add-cart button:active, .product-info .button-action:active, .product-info .product-info .yith-wcwl-add-to-wishlist a:active, .product-info .yith-wcwl-add-to-wishlist .product-info a:active, .btn-link[disabled], .clear-all[disabled], .product-info .cart > a.add_to_cart_button[disabled], .product-info .cart .add-cart button[disabled], .product-info .button-action[disabled], .product-info .product-info .yith-wcwl-add-to-wishlist a[disabled], .product-info .yith-wcwl-add-to-wishlist .product-info a[disabled], fieldset[disabled] .btn-link, fieldset[disabled] .clear-all, fieldset[disabled] .product-info .cart > a.add_to_cart_button, .product-info fieldset[disabled] .cart > a.add_to_cart_button, fieldset[disabled] .product-info .cart .add-cart button, .product-info .cart .add-cart fieldset[disabled] button, fieldset[disabled] .product-info .button-action, fieldset[disabled] .product-info .product-info .yith-wcwl-add-to-wishlist a, .product-info .yith-wcwl-add-to-wishlist fieldset[disabled] .product-info a, .product-info fieldset[disabled] .button-action {
  background-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none; }

.btn-link, .clear-all, .product-info .cart > a.add_to_cart_button, .product-info .cart .add-cart button, .product-info .button-action, .product-info .product-info .yith-wcwl-add-to-wishlist a, .product-info .yith-wcwl-add-to-wishlist .product-info a, .btn-link:hover, .clear-all:hover, .product-info .cart > a.add_to_cart_button:hover, .product-info .cart .add-cart button:hover, .product-info .button-action:hover, .product-info .product-info .yith-wcwl-add-to-wishlist a:hover, .product-info .yith-wcwl-add-to-wishlist .product-info a:hover, .btn-link:focus, .clear-all:focus, .product-info .cart > a.add_to_cart_button:focus, .product-info .cart .add-cart button:focus, .product-info .button-action:focus, .product-info .product-info .yith-wcwl-add-to-wishlist a:focus, .product-info .yith-wcwl-add-to-wishlist .product-info a:focus, .btn-link:active, .clear-all:active, .product-info .cart > a.add_to_cart_button:active, .product-info .cart .add-cart button:active, .product-info .button-action:active, .product-info .product-info .yith-wcwl-add-to-wishlist a:active, .product-info .yith-wcwl-add-to-wishlist .product-info a:active {
  border-color: transparent; }

.btn-link:hover, .clear-all:hover, .product-info .cart > a.add_to_cart_button:hover, .product-info .cart .add-cart button:hover, .product-info .button-action:hover, .product-info .product-info .yith-wcwl-add-to-wishlist a:hover, .product-info .yith-wcwl-add-to-wishlist .product-info a:hover, .btn-link:focus, .clear-all:focus, .product-info .cart > a.add_to_cart_button:focus, .product-info .cart .add-cart button:focus, .product-info .button-action:focus, .product-info .product-info .yith-wcwl-add-to-wishlist a:focus, .product-info .yith-wcwl-add-to-wishlist .product-info a:focus {
  color: #222;
  text-decoration: underline;
  background-color: transparent; }

.btn-link[disabled]:hover, .clear-all[disabled]:hover, .product-info .cart > a.add_to_cart_button[disabled]:hover, .product-info .cart .add-cart button[disabled]:hover, .product-info .button-action[disabled]:hover, .product-info .product-info .yith-wcwl-add-to-wishlist a[disabled]:hover, .product-info .yith-wcwl-add-to-wishlist .product-info a[disabled]:hover, fieldset[disabled] .btn-link:hover, fieldset[disabled] .clear-all:hover, fieldset[disabled] .product-info .cart > a.add_to_cart_button:hover, .product-info fieldset[disabled] .cart > a.add_to_cart_button:hover, fieldset[disabled] .product-info .cart .add-cart button:hover, .product-info .cart .add-cart fieldset[disabled] button:hover, fieldset[disabled] .product-info .button-action:hover, fieldset[disabled] .product-info .product-info .yith-wcwl-add-to-wishlist a:hover, .product-info .yith-wcwl-add-to-wishlist fieldset[disabled] .product-info a:hover, .product-info fieldset[disabled] .button-action:hover, .btn-link[disabled]:focus, .clear-all[disabled]:focus, .product-info .cart > a.add_to_cart_button[disabled]:focus, .product-info .cart .add-cart button[disabled]:focus, .product-info .button-action[disabled]:focus, .product-info .product-info .yith-wcwl-add-to-wishlist a[disabled]:focus, .product-info .yith-wcwl-add-to-wishlist .product-info a[disabled]:focus, fieldset[disabled] .btn-link:focus, fieldset[disabled] .clear-all:focus, fieldset[disabled] .product-info .cart > a.add_to_cart_button:focus, .product-info fieldset[disabled] .cart > a.add_to_cart_button:focus, fieldset[disabled] .product-info .cart .add-cart button:focus, .product-info .cart .add-cart fieldset[disabled] button:focus, fieldset[disabled] .product-info .button-action:focus, fieldset[disabled] .product-info .product-info .yith-wcwl-add-to-wishlist a:focus, .product-info .yith-wcwl-add-to-wishlist fieldset[disabled] .product-info a:focus, .product-info fieldset[disabled] .button-action:focus {
  color: #909090;
  text-decoration: none; }

.btn-lg {
  padding: 15px 30px;
  font-size: 18px;
  line-height: 1.33;
  border-radius: 5px; }

.btn-sm {
  padding: 8px 18px;
  font-size: 11px;
  line-height: 1.5;
  border-radius: 30px; }

.btn-xs {
  padding: 4px 10px;
  font-size: 10px;
  line-height: 1.5;
  border-radius: 3px; }

.btn-block {
  display: block;
  width: 100%; }

.btn-block + .btn-block {
  margin-top: 5px; }

input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block {
  width: 100%; }
/* ***********************************************************************************************
 PRODUC LISTING
 ************************************************************************************************ */
.products-list.grid:not(.slick-carousel) {
  display: flex;
  flex-wrap: wrap; }

.products-list.grid {
  margin: 0 -15px; }
  .products-list.grid.slick-carousel {
    margin: 0;
    overflow: hidden; }
  .products-list.grid.slick-carousel > .slick-list {
    margin: 0 -15px; }
  .products-list.grid .slick-track > div {
    padding: 0 15px; }
  .products-list.grid .product-wapper {
    position: relative;
    margin: 0 0 25px;
    overflow: hidden; }
  @media (min-width: 767px) {
      .products-list.grid .product-wapper:hover .products-thumb a.woocommerce-LoopProduct-link:before {
        opacity: 1; }
        .products-list.grid .product-wapper:hover .products-thumb .product-button .product_type_grouped, .products-list.grid .product-wapper:hover .products-thumb .product-button .yith-wcwl-add-to-wishlist, .products-list.grid .product-wapper:hover .products-thumb .product-button .quickview, .products-list.grid .product-wapper:hover .products-thumb .product-button .compare, .products-list.grid .product-wapper:hover .products-thumb .product-button .add_to_cart_button, .products-list.grid .product-wapper:hover .products-thumb .product-button .added_to_cart, .products-list.grid .product-wapper:hover .products-thumb .product-button .product_type_external, .products-list.grid .product-wapper:hover .products-thumb .product-button .product_type_variable, .products-list.grid .product-wapper:hover .products-thumb .product-button .read_more {
          opacity: 1;
          visibility: visible;
          top: 0;
          visibility: visible; }
        .products-list.grid .product-wapper:hover .products-thumb .product-thumb-hover .hover-image {
          opacity: 1;
          visibility: visible; }
          .products-list.grid .product-wapper:hover .products-thumb .product-thumb-hover .wp-post-image {
            opacity: 0;
            visibility: hidden; } }
  .products-list.grid .product-wapper .products-thumb {
    position: relative;
    margin-bottom: 20px; }
  .products-list.grid .product-wapper .products-thumb a.woocommerce-LoopProduct-link {
    display: block; }
  .products-list.grid .product-wapper .products-thumb a.woocommerce-LoopProduct-link:before {
    position: absolute;
    background: rgba(0, 0, 0, 0.5);
    content: "";
    top: 0;
    opacity: 0;
    z-index: 9;
    left: 0;
    width: 100%;
    height: 100%;
    -webkit-transition: all 0.3s;
    transition: all 0.3s; }
  .rtl .products-list.grid .product-wapper .products-thumb a.woocommerce-LoopProduct-link:before {
    right: 0;
    left: auto; }
  .products-list.grid .product-wapper .products-thumb .product-thumb-hover {
    position: relative;
    display: block; }
  .products-list.grid .product-wapper .products-thumb .product-thumb-hover .wp-post-image {
    opacity: 1;
    visibility: visible;
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
    position: absolute;
    top: 0;
    left: 0%;
    right: 0;
    max-width: 100%;
    height: auto; }
  .products-list.grid .product-wapper .products-thumb .product-thumb-hover .hover-image {
    opacity: 0;
    visibility: hidden;
    max-width: 100%;
    height: auto;
    -webkit-transition: all 0.3s;
    transition: all 0.3s; }
  .products-list.grid .product-wapper .products-thumb .product-button {
    text-align: center;
    background: transparent; }
  @media (min-width: 767px) {
          .products-list.grid .product-wapper .products-thumb .product-button {
            position: absolute;
            bottom: 20px;
            right: 20px;
            z-index: 9; }
            .rtl .products-list.grid .product-wapper .products-thumb .product-button {
              left: 20px;
              right: auto; } }
  .products-list.grid .product-wapper .products-thumb .product-button .product-quickview {
    display: block;
    position: relative;
    margin-top: 5px; }
  .products-list.grid .product-wapper .products-thumb .product-button .quickview {
    position: relative;
    display: inline-block;
    width: 40px;
    height: 40px;
    background: #fff;
    font-size: 0;
    -webkit-transition: all 0.2s ease-in-out 0.3s;
    transition: all 0.2s ease-in-out 0.3s; }
  @media (min-width: 767px) {
            .products-list.grid .product-wapper .products-thumb .product-button .quickview {
              top: 15px;
              opacity: 0;
              visibility: hidden; } }
  .products-list.grid .product-wapper .products-thumb .product-button .quickview .fa {
    font-size: 14px;
    color: #727272;
    padding: 12px; }
  .products-list.grid .product-wapper .products-thumb .product-button .quickview:hover .fa {
    color: #222; }
  .products-list.grid .product-wapper .products-thumb .product-button .quickview.loading {
    font-size: 14px;
    text-indent: -9999px; }
    .products-list.grid .product-wapper .products-thumb .product-button .quickview.loading:before {
      content: "";
      left: 0;
      right: 0;
      bottom: 0;
      top: 0;
      margin: auto;
      width: 100%;
      height: 100%;
      position: absolute;
      background: url("/wp-content/themes/cariana/images/loading-cart.gif") center no-repeat; }
  .products-list.grid .product-wapper .products-thumb .product-button .yith-wcwl-add-to-wishlist {
    background: #fff;
    width: 40px;
    height: 40px;
    background: #fff;
    position: relative;
    font-size: 0;
    -webkit-transition: all 0.2s ease-in-out 0.2s;
    transition: all 0.2s ease-in-out 0.2s; }
  @media (max-width: 767px) {
            .products-list.grid .product-wapper .products-thumb .product-button .yith-wcwl-add-to-wishlist {
              display: inline-block; } }
  @media (min-width: 767px) {
            .products-list.grid .product-wapper .products-thumb .product-button .yith-wcwl-add-to-wishlist {
              top: 15px;
              opacity: 0;
              visibility: hidden;
              margin-top: 5px !important; } }
  .products-list.grid .product-wapper .products-thumb .product-button .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a {
    z-index: -1; }
    .products-list.grid .product-wapper .products-thumb .product-button .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a:before {
      content: "\f08a";
      font-family: FontAwesome;
      line-height: 40px;
      padding: 12px;
      font-size: 14px;
      width: 100%;
      color: #222; }
    @media (min-width: 767px) {
                .products-list.grid .product-wapper .products-thumb .product-button .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a:before {
                  color: #727272; } }
    .products-list.grid .product-wapper .products-thumb .product-button .yith-wcwl-add-to-wishlist .yith-wcwl-add-button .ajax-loading {
      position: absolute;
      top: 0;
      margin: 12px;
      left: 0; }
    .rtl .products-list.grid .product-wapper .products-thumb .product-button .yith-wcwl-add-to-wishlist .yith-wcwl-add-button .ajax-loading {
      right: 0;
      left: auto; }
  .products-list.grid .product-wapper .products-thumb .product-button .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse, .products-list.grid .product-wapper .products-thumb .product-button .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse {
    text-indent: -1px; }
    .products-list.grid .product-wapper .products-thumb .product-button .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a:before, .products-list.grid .product-wapper .products-thumb .product-button .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a:before {
      content: "\f004";
      font-family: FontAwesome;
      line-height: 40px;
      font-size: 14px;
      width: 100%;
      color: #222;
      padding: 12px; }
  .products-list.grid .product-wapper .products-thumb .product-button .yith-wcwl-add-to-wishlist:hover a:before {
    color: #222; }
  .products-list.grid .product-wapper .products-thumb .product-button .product_type_grouped, .products-list.grid .product-wapper .products-thumb .product-button .add_to_cart_button, .products-list.grid .product-wapper .products-thumb .product-button .product_type_external, .products-list.grid .product-wapper .products-thumb .product-button .read_more {
    display: inline-block;
    text-align: center;
    width: 40px;
    height: 40px;
    line-height: 40px;
    background: #fff;
    font-size: 0;
    position: relative;
    -webkit-transition: all 0.2s ease-in-out 0.1s;
    transition: all 0.2s ease-in-out 0.1s; }
  @media (min-width: 767px) {
            .products-list.grid .product-wapper .products-thumb .product-button .product_type_grouped, .products-list.grid .product-wapper .products-thumb .product-button .add_to_cart_button, .products-list.grid .product-wapper .products-thumb .product-button .product_type_external, .products-list.grid .product-wapper .products-thumb .product-button .read_more {
              top: 15px;
              opacity: 0;
              visibility: hidden; } }
  .products-list.grid .product-wapper .products-thumb .product-button .product_type_grouped:before, .products-list.grid .product-wapper .products-thumb .product-button .add_to_cart_button:before, .products-list.grid .product-wapper .products-thumb .product-button .product_type_external:before, .products-list.grid .product-wapper .products-thumb .product-button .read_more:before {
    content: "\f07a";
    font-family: FontAwesome;
    line-height: 40px;
    padding: 12px;
    font-size: 14px;
    color: #222; }
    @media (min-width: 767px) {
            .products-list.grid .product-wapper .products-thumb .product-button .product_type_grouped:before, .products-list.grid .product-wapper .products-thumb .product-button .add_to_cart_button:before, .products-list.grid .product-wapper .products-thumb .product-button .product_type_external:before, .products-list.grid .product-wapper .products-thumb .product-button .read_more:before {
              color: #727272; } }
  .products-list.grid .product-wapper .products-thumb .product-button .product_type_grouped.added, .products-list.grid .product-wapper .products-thumb .product-button .add_to_cart_button.added, .products-list.grid .product-wapper .products-thumb .product-button .product_type_external.added, .products-list.grid .product-wapper .products-thumb .product-button .read_more.added {
    display: none; }
  .products-list.grid .product-wapper .products-thumb .product-button .product_type_grouped.loading, .products-list.grid .product-wapper .products-thumb .product-button .add_to_cart_button.loading, .products-list.grid .product-wapper .products-thumb .product-button .product_type_external.loading, .products-list.grid .product-wapper .products-thumb .product-button .read_more.loading {
    font-size: 14px;
    text-indent: -9999px; }
    .products-list.grid .product-wapper .products-thumb .product-button .product_type_grouped.loading:before, .products-list.grid .product-wapper .products-thumb .product-button .add_to_cart_button.loading:before, .products-list.grid .product-wapper .products-thumb .product-button .product_type_external.loading:before, .products-list.grid .product-wapper .products-thumb .product-button .read_more.loading:before {
      content: "";
      left: 0;
      right: 0;
      bottom: 0;
      top: 0;
      margin: auto;
      width: 100%;
      height: 100%;
      position: absolute;
      background: url("/wp-content/themes/cariana/images/loading-cart.gif") center no-repeat; }
  .products-list.grid .product-wapper .products-thumb .product-button .product_type_grouped:hover:before, .products-list.grid .product-wapper .products-thumb .product-button .add_to_cart_button:hover:before, .products-list.grid .product-wapper .products-thumb .product-button .product_type_external:hover:before, .products-list.grid .product-wapper .products-thumb .product-button .read_more:hover:before {
    color: #222; }
  .products-list.grid .product-wapper .products-thumb .product-button .added_to_cart, .products-list.grid .product-wapper .products-thumb .product-button .product_type_variable {
    position: relative;
    font-size: 0;
    width: 40px;
    height: 40px;
    line-height: 40px;
    background: #fff;
    display: inline-block;
    -webkit-transition: all 0.2s ease-in-out 0.1s;
    transition: all 0.2s ease-in-out 0.1s; }
  @media (min-width: 767px) {
            .products-list.grid .product-wapper .products-thumb .product-button .added_to_cart, .products-list.grid .product-wapper .products-thumb .product-button .product_type_variable {
              top: 15px;
              opacity: 0;
              visibility: hidden; } }
  .products-list.grid .product-wapper .products-thumb .product-button .added_to_cart:after, .products-list.grid .product-wapper .products-thumb .product-button .product_type_variable:after {
    font-size: 14px;
    text-align: center;
    color: #222;
    margin: 0; }
  .products-list.grid .product-wapper .products-thumb .product-button .added_to_cart:hover:after, .products-list.grid .product-wapper .products-thumb .product-button .product_type_variable:hover:after {
    color: #222; }
  .products-list.grid .product-wapper .products-thumb .product-button .product_type_variable:after {
    content: "\f061";
    font-family: "FontAwesome"; }
  .products-list.grid .product-wapper .products-thumb .product-button .product_type_variable:before {
    display: none; }
  .products-list.grid .product-wapper .products-thumb .product-button .read_more:before {
    content: "\f061"; }
  .products-list.grid .product-wapper .products-content {
    text-align: center; }
  .products-list.grid .product-wapper .products-content .star-rating {
    width: 63px;
    margin: 0 auto; }
  .products-list.grid .product-wapper .products-content .rating {
    margin-bottom: 6px; }
  .products-list.grid .product-wapper .products-content .rating .review-count {
    display: none; }
  .products-list.grid .product-wapper .products-content h3.product-title {
    font-size: 14px;
    font-weight: 400;
    margin-top: 0;
    text-transform: capitalize;
    margin-bottom: 10px;
    font-family: 'Poppins', sans-serif; }
  .products-list.grid .product-wapper .products-content h3.product-title a {
    color: #666; }
  .products-list.grid .product-wapper .products-content h3.product-title a:hover {
    color: #222; }
  .products-list.grid .product-wapper .products-content .price {
    line-height: 100%;
    font-size: 13px;
    font-weight: bold;
    letter-spacing: 0.5px; }
  .products-list.grid .product-wapper .products-content .price del {
    line-height: 100%;
    font-size: 13px; }

.products-list.list .product-wapper {
  margin-bottom: 50px;
  -webkit-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s; }
  .products-list.list .product-wapper:hover .products-thumb .hover-image {
    opacity: 1;
    visibility: visible; }
  .products-list.list .product-wapper:hover .products-thumb .product-thumb-hover:before {
    background: #222; }
  .products-list.list .product-wapper:hover .products-thumb .quickview-button {
    opacity: 1;
    visibility: visible;
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1); }
  .products-list.list .product-wapper .products-thumb {
    position: relative;
    width: 32%;
    float: left; }
  .rtl .products-list.list .product-wapper .products-thumb {
    float: right; }
  .products-list.list .product-wapper .products-thumb .product-thumb-hover {
    position: relative;
    display: block;
    overflow: hidden; }
  .products-list.list .product-wapper .products-thumb .product-thumb-hover:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: transparent;
    opacity: 0.4;
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
    z-index: 9; }
  .rtl .products-list.list .product-wapper .products-thumb .product-thumb-hover:before {
    right: 0;
    left: auto; }
  .products-list.list .product-wapper .products-thumb .product-thumb-hover:hover .hover-image {
    -webkit-transform: translate(0px, 0px);
    -ms-transform: translate(0px, 0px);
    transform: translate(0px, 0px); }
  .products-list.list .product-wapper .products-thumb .product-thumb-hover:hover .wp-post-image {
    -webkit-transform: translate(100%, 0px);
    -ms-transform: translate(100%, 0px);
    transform: translate(100%, 0px); }
  .products-list.list .product-wapper .products-thumb .wp-post-image {
    -webkit-transition: all 0.3s;
    transition: all 0.3s; }
  .products-list.list .product-wapper .products-thumb .hover-image {
    top: 0;
    position: absolute;
    overflow: hidden;
    left: 0;
    opacity: 1;
    filter: alpha(opacity=100);
    -webkit-transform: translate(-100%, 0px);
    -ms-transform: translate(-100%, 0px);
    transform: translate(-100%, 0px);
    -webkit-transition: all 0.3s;
    transition: all 0.3s; }
  .rtl .products-list.list .product-wapper .products-thumb .hover-image {
    right: 0;
    left: auto; }
  .products-list.list .product-wapper .products-thumb .quickview-button {
    position: absolute;
    width: 100%;
    text-align: center;
    top: calc(50% - 22px);
    left: 0;
    z-index: 9;
    opacity: 0;
    visibility: hidden;
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -ms-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
    -webkit-transition: transform 0.2s ease;
    transition: transform 0.2s ease;
    font-size: 0; }
  .rtl .products-list.list .product-wapper .products-thumb .quickview-button {
    right: 0;
    left: auto; }
  .products-list.list .product-wapper .products-thumb .quickview-button i {
    font-size: 16px;
    width: 42px;
    height: 42px;
    background: #fff;
    color: #727272;
    line-height: 42px;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%; }
  .products-list.list .product-wapper .products-thumb .quickview-button.loading:before {
    display: none; }
  .products-list.list .product-wapper .products-thumb .quickview-button.loading i:before {
    content: "";
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    margin: auto;
    width: 100%;
    height: 100%;
    position: absolute;
    background-color: none;
    background: url("/wp-content/themes/cariana/images/loading-cart.gif") center no-repeat; }
  .products-list.list .product-wapper .products-content {
    display: flex;
    flex-direction: column;
    padding-left: 30px; }
  .rtl .products-list.list .product-wapper .products-content {
    padding-right: 30px;
    padding-left: inherit; }
  .products-list.list .product-wapper .products-content h3 {
    font-size: 16px;
    font-weight: 500;
    margin-top: 0;
    margin-bottom: 15px;
    font-family: 'Poppins', sans-serif;
    text-transform: capitalize; }
  .products-list.list .product-wapper .products-content h3 a {
    color: #222; }
  .products-list.list .product-wapper .products-content .product-button {
    width: 100%;
    display: inline-block;
    order: 3; }
  .products-list.list .product-wapper .products-content .product-button .quickview-button {
    display: none; }
  .products-list.list .product-wapper .products-content .price {
    font-size: 16px;
    line-height: 100%;
    margin-bottom: 10px;
    font-weight: 500; }
  .products-list.list .product-wapper .products-content .price del {
    line-height: 100%;
    font-size: 14px; }
  .products-list.list .product-wapper .products-content .rating {
    margin: 7px 0; }
  .products-list.list .product-wapper .products-content .rating.none .star-rating {
    float: none; }
  .products-list.list .product-wapper .products-content .star-rating {
    font-size: 13px;
    display: inline-block;
    float: left;
    width: 72px;
    margin-right: 10px; }
  .rtl .products-list.list .product-wapper .products-content .star-rating {
    float: right; }
  .rtl .products-list.list .product-wapper .products-content .star-rating {
    margin-left: 10px;
    margin-right: inherit; }
  .products-list.list .product-wapper .products-content .review-count {
    line-height: 18px;
    text-transform: uppercase;
    font-size: 10px;
    color: #a9a9a9; }
  .products-list.list .product-wapper .products-content .item-description {
    margin-bottom: 25px; }
  .products-list.list .product-wapper .products-content .yith-wcwl-add-to-wishlist {
    float: left;
    margin: 0 5px;
    position: relative;
    -webkit-transition: all 0.2s ease-in-out 0.2s;
    transition: all 0.2s ease-in-out 0.2s;
    width: 42px;
    height: 42px;
    font-size: 0; }
  .rtl .products-list.list .product-wapper .products-content .yith-wcwl-add-to-wishlist {
    float: right; }
  .products-list.list .product-wapper .products-content .yith-wcwl-add-to-wishlist .ajax-loading {
    position: absolute;
    top: 0;
    margin: 13px;
    left: 0; }
  .rtl .products-list.list .product-wapper .products-content .yith-wcwl-add-to-wishlist .ajax-loading {
    right: 0;
    left: auto; }
  .products-list.list .product-wapper .products-content .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse span, .products-list.list .product-wapper .products-content .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse span {
    display: none; }
  .products-list.list .product-wapper .products-content .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a:before, .products-list.list .product-wapper .products-content .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a:before {
    position: absolute;
    content: "\f004";
    font-family: FontAwesome;
    color: #fff;
    font-size: 16px;
    width: 100%;
    width: 44px;
    height: 44px;
    padding: 0px;
    background-color: #878787;
    color: #fff;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    text-align: center;
    line-height: 44px;
    -webkit-transition: all 0.35s ease;
    -o-transition: all 0.35s ease;
    transition: all 0.35s ease;
    left: -1px; }
    .rtl .products-list.list .product-wapper .products-content .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a:before, .rtl .products-list.list .product-wapper .products-content .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a:before {
      right: -1px;
      left: auto; }
  .products-list.list .product-wapper .products-content .yith-wcwl-add-to-wishlist:hover .yith-wcwl-wishlistexistsbrowse a:before, .products-list.list .product-wapper .products-content .yith-wcwl-add-to-wishlist:hover .yith-wcwl-wishlistaddedbrowse a:before, .products-list.list .product-wapper .products-content .yith-wcwl-add-to-wishlist:hover .add_to_wishlist a:before {
    background: #222; }
  .products-list.list .product-wapper .products-content .add_to_wishlist {
    float: left;
    font-size: 0; }
  .rtl .products-list.list .product-wapper .products-content .add_to_wishlist {
    float: right; }
  .products-list.list .product-wapper .products-content .add_to_wishlist:before {
    position: absolute;
    content: "\f004";
    font-family: FontAwesome;
    color: #fff;
    font-size: 16px;
    width: 100%;
    width: 44px;
    height: 44px;
    padding: 0px;
    background-color: #878787;
    color: #fff;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    text-align: center;
    line-height: 44px;
    -webkit-transition: all 0.35s ease;
    -o-transition: all 0.35s ease;
    transition: all 0.35s ease; }
  .products-list.list .product-wapper .products-content .add_to_wishlist:hover:before {
    background: #222; }
  .products-list.list .product-wapper .products-content .product_type_grouped, .products-list.list .product-wapper .products-content .add_to_cart_button, .products-list.list .product-wapper .products-content .product_type_external, .products-list.list .product-wapper .products-content .product_type_variable, .products-list.list .product-wapper .products-content .read_more {
    float: left;
    font-size: 11px;
    font-weight: 400;
    height: 44px;
    padding: 10px 30px;
    text-transform: uppercase;
    background-color: #222;
    border: none;
    color: #fff;
    border-radius: 30px;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    -ms-border-radius: 30px;
    -o-border-radius: 30px;
    -webkit-transition: all 0.35s ease;
    -o-transition: all 0.35s ease;
    transition: all 0.35s ease;
    padding: 13px 30px;
    padding-left: 62px;
    background: url("/wp-content/themes/cariana/images/icon-cart.png") #878787 25px center no-repeat; }
  .rtl .products-list.list .product-wapper .products-content .product_type_grouped, .rtl .products-list.list .product-wapper .products-content .add_to_cart_button, .rtl .products-list.list .product-wapper .products-content .product_type_external, .rtl .products-list.list .product-wapper .products-content .product_type_variable, .rtl .products-list.list .product-wapper .products-content .read_more {
    float: right; }
  .rtl .products-list.list .product-wapper .products-content .product_type_grouped, .rtl .products-list.list .product-wapper .products-content .add_to_cart_button, .rtl .products-list.list .product-wapper .products-content .product_type_external, .rtl .products-list.list .product-wapper .products-content .product_type_variable, .rtl .products-list.list .product-wapper .products-content .read_more {
    padding-right: 62px;
    padding-left: inherit; }
  .products-list.list .product-wapper .products-content .product_type_grouped:hover, .products-list.list .product-wapper .products-content .add_to_cart_button:hover, .products-list.list .product-wapper .products-content .product_type_external:hover, .products-list.list .product-wapper .products-content .product_type_variable:hover, .products-list.list .product-wapper .products-content .read_more:hover {
    background: url("/wp-content/themes/cariana/images/icon-cart.png") #222 25px center no-repeat; }
  .products-list.list .product-wapper .products-content .product_type_grouped.added, .products-list.list .product-wapper .products-content .add_to_cart_button.added, .products-list.list .product-wapper .products-content .product_type_external.added, .products-list.list .product-wapper .products-content .product_type_variable.added, .products-list.list .product-wapper .products-content .read_more.added {
    display: none; }
  .products-list.list .product-wapper .products-content .product_type_grouped.loading, .products-list.list .product-wapper .products-content .add_to_cart_button.loading, .products-list.list .product-wapper .products-content .product_type_external.loading, .products-list.list .product-wapper .products-content .product_type_variable.loading, .products-list.list .product-wapper .products-content .read_more.loading {
    font-size: 14px;
    color: #222 !important;
    position: relative; }
  .products-list.list .product-wapper .products-content .product_type_grouped.loading:before, .products-list.list .product-wapper .products-content .add_to_cart_button.loading:before, .products-list.list .product-wapper .products-content .product_type_external.loading:before, .products-list.list .product-wapper .products-content .product_type_variable.loading:before, .products-list.list .product-wapper .products-content .read_more.loading:before {
    content: "";
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    margin: auto;
    width: 100%;
    height: 100%;
    position: absolute;
    background: url("/wp-content/themes/cariana/images/loading-cart.gif") center no-repeat; }
  .products-list.list .product-wapper .products-content .added_to_cart {
    float: left;
    font-size: 11px;
    font-weight: 400;
    height: 44px;
    padding: 10px 30px;
    text-transform: uppercase;
    background-color: #222;
    border: none;
    color: #fff;
    border-radius: 30px;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    -ms-border-radius: 30px;
    -o-border-radius: 30px;
    -webkit-transition: all 0.35s ease;
    -o-transition: all 0.35s ease;
    transition: all 0.35s ease;
    padding: 14px 30px;
    padding-left: 62px;
    background: url("/wp-content/themes/cariana/images/icon-cart.png") #222 25px center no-repeat; }
  .rtl .products-list.list .product-wapper .products-content .added_to_cart {
    float: right; }
  .rtl .products-list.list .product-wapper .products-content .added_to_cart {
    padding-right: 62px;
    padding-left: inherit; }
  .products-list.list .product-wapper .products-content .added_to_cart:hover {
    background: url("/wp-content/themes/cariana/images/icon-cart.png") #222 25px center no-repeat; }
  .products-list.list .product-wapper .products-content .added_to_cart.wc-forward:after, .products-list.list .product-wapper .products-content .added_to_cart.wc-forward a:after {
    content: "\f061";
    margin: 0 0 0 5px; }
    .rtl .products-list.list .product-wapper .products-content .added_to_cart.wc-forward:after, .rtl .products-list.list .product-wapper .products-content .added_to_cart.wc-forward a:after {
      margin: 0 5px 0 0; }
  .products-list.list .product-wapper .products-content .products-content-left {
    order: 1; }
  .products-list.list .product-wapper .products-content .products-content-right {
    order: 2; }
  .products-list.list .product-wapper .products-content .products-content-right .product-review-count {
    display: none; }
  .products-list.list .product-wapper .products-content .products-content-right > .button, .products-list.list .product-wapper .products-content .products-content-right .add_to_cart_button, .products-list.list .product-wapper .products-content .products-content-right .yith-wcwl-add-to-wishlist {
    display: none; }

.product-wapper .products-thumb img {
  width: 100%; }

.products_loadmore {
  text-align: center;
  margin-top: 21px; }

.products_loadmore .btn.loadmore, .products_loadmore .clear-all.loadmore {
  background: transparent;
  color: #fff;
  padding: 8px 45px;
  border-radius: 30px;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  -ms-border-radius: 30px;
  -o-border-radius: 30px;
  text-align: center;
  border: 0;
  z-index: 0;
  position: relative;
  background: #222; }
  .products_loadmore .btn.loadmore i, .products_loadmore .clear-all.loadmore i {
    display: none; }
  .products_loadmore .btn.loadmore.loading:before, .products_loadmore .clear-all.loadmore.loading:before, .products_loadmore .btn.loadmore.loading span, .products_loadmore .clear-all.loadmore.loading span {
    display: none; }
  .products_loadmore .btn.loadmore.loading i, .products_loadmore .clear-all.loadmore.loading i {
    display: inline-block;
    animation: 2s linear 0s normal none infinite running spinAround; }
  .products_loadmore .btn.loadmore:hover, .products_loadmore .clear-all.loadmore:hover, .products_loadmore .btn.loadmore.loading, .products_loadmore .clear-all.loadmore.loading {
    color: #222;
    background: #fff;
    -webkit-box-shadow: inset 0 0 0 1px #222;
    box-shadow: inset 0 0 0 1px #222; }

@keyframes spinAround {
  0% {
    transform: rotate(0deg); }

  100% {
    transform: rotate(360deg); } }
/* WishList ---------------------------------------------*/
#yith-wcwl-form .wishlist-title {
  margin-bottom: 30px; }

#yith-wcwl-form .wishlist_table.shop_table tr td .wishlist-in-stock, #yith-wcwl-form .wishlist_table.shop_table tr td .wishlist-out-of-stock {
  display: inline-block;
  padding: 5px 10px;
  text-transform: uppercase;
  font-size: 12px;
  letter-spacing: 0.3px;
  font-weight: 700; }
  #yith-wcwl-form .wishlist_table.shop_table tr td .wishlist-in-stock {
    border: 2px solid #297e29; }
  #yith-wcwl-form .wishlist_table.shop_table tr td .wishlist-out-of-stock {
    border: 2px solid #f00; }
  #yith-wcwl-form .wishlist_table.shop_table tr td a.button {
    color: #fff;
    background: #222;
    border-radius: 0;
    font-size: 10px;
    text-transform: uppercase;
    margin: 0;
    padding: 10px; }
  #yith-wcwl-form .wishlist_table.shop_table tr td a.button:hover {
    opacity: 0.8; }

#yith-wcwl-form .yith-wcwl-share {
  margin-top: 35px;
  text-align: left; }
  .rtl #yith-wcwl-form .yith-wcwl-share {
    text-align: right; }
  #yith-wcwl-form .yith-wcwl-share > * {
    display: inline-block; }
  #yith-wcwl-form .yith-wcwl-share > *.yith-wcwl-share-title {
    font-size: 16px;
    font-weight: 600;
    margin-right: 10px; }
  .rtl #yith-wcwl-form .yith-wcwl-share > *.yith-wcwl-share-title {
    margin-left: 10px;
    margin-right: inherit; }
  #yith-wcwl-form .yith-wcwl-share > * li {
    margin: 0 2px; }
/* Woocommerce page ---------------------------------------------*/
.checkout .radio label, .checkout .checkbox label {
  margin-left: 0;
  padding-left: 0; }
  .checkout .radio label .input-checkbox, .checkout .checkbox label .input-checkbox {
    position: static;
    margin: 0; }

.checkout .woocommerce-form-login .woocommerce-form__label {
  margin-top: 10px;
  width: 100%;
  display: block; }
  .checkout .woocommerce-form-login .woocommerce-form__label span {
    margin-left: 25px; }
  .rtl .checkout .woocommerce-form-login .woocommerce-form__label span {
    margin-right: 25px;
    margin-left: inherit; }
  .checkout .woocommerce-form-login .woocommerce-form__label input[type="checkbox"] {
    position: absolute;
    margin-top: 5px; }
  .checkout .woocommerce-form-login .form-row {
    clear: both; }
  .checkout .woocommerce-form-login .form-row.form-row-first, .checkout .woocommerce-form-login .form-row.form-row-last {
    clear: none; }

.checkout .form-row label {
  color: #222;
  margin-top: 5px; }
  .checkout .form-row textarea {
    padding-left: 15px; }
  .rtl .checkout .form-row textarea {
    padding-right: 15px;
    padding-left: inherit; }
  .checkout .form-row .selection .select2-selection--single, .checkout .form-row .input-text:not(textarea) {
    height: 40px;
    padding-left: 15px;
    border: 1px solid #dfdfdf; }
  .rtl .checkout .form-row .selection .select2-selection--single, .rtl .checkout .form-row .input-text:not(textarea) {
    padding-right: 15px;
    padding-left: inherit; }
  .checkout .form-row .selection .select2-selection--single {
    border-radius: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    -o-border-radius: 0; }
  .checkout .form-row .selection .select2-selection--single span {
    line-height: 40px;
    padding: 0;
    height: 40px; }

.checkout h3 {
  margin-top: 25px;
  font-size: 20px; }

.checkout ul.payment_methods li {
  width: 100%;
  clear: both; }
  .checkout ul.payment_methods li label {
    padding-left: 10px;
    float: left; }
  .rtl .checkout ul.payment_methods li label {
    float: right; }
  .checkout ul.payment_methods li label .input-radio {
    left: 0;
    margin: 6px 0 0 0; }
  .checkout ul.payment_methods li > input {
    float: left; }
  .rtl .checkout ul.payment_methods li > input {
    float: right; }
  .checkout ul.payment_methods li .payment_box {
    width: 100%;
    clear: both; }
  .checkout ul.payment_methods li.payment_method_paypal > label img {
    margin: 0 10px; }

.checkout .place-order {
  clear: both; }

.checkout #payment_method_paypal {
  margin-top: 47px; }

.checkout #payment_method_cheque {
  float: left; }
  .rtl .checkout #payment_method_cheque {
    float: right; }

.checkout #ship-to-different-address {
  display: inline-block;
  margin: 10px 0px; }
  .checkout #ship-to-different-address #ship-to-different-address-checkbox {
    position: inherit;
    margin-left: 0px;
    margin-right: 10px; }
  .rtl .checkout #ship-to-different-address #ship-to-different-address-checkbox {
    margin-right: 0px;
    margin-left: inherit; }
  .rtl .checkout #ship-to-different-address #ship-to-different-address-checkbox {
    margin-left: 10px;
    margin-right: inherit; }

.checkout .create-account .woocommerce-form__label span {
  margin-left: 25px; }
  .rtl .checkout .create-account .woocommerce-form__label span {
    margin-right: 25px;
    margin-left: inherit; }
  .checkout .create-account .woocommerce-form__label input[type="checkbox"] {
    margin-left: 0;
    margin-top: 5px; }
  .rtl .checkout .create-account .woocommerce-form__label input[type="checkbox"] {
    margin-right: 0;
    margin-left: inherit; }

.checkout .woocommerce-checkout {
  clear: both; }

.checkout .checkout_coupon > .form-row {
  margin-bottom: 30px; }
  .checkout .checkout_coupon input[name="apply_coupon"] {
    padding: 9px 10px; }

.woocommerce-order-received {
  font-size: 14px; }

.woocommerce-order-received .woocommerce .woocommerce-thankyou-order-received {
  background: transparent;
  border: 2px dashed #222;
  font-weight: 600;
  width: 100%;
  text-align: center;
  font-size: 16px;
  margin-bottom: 30px;
  line-height: 1.4;
  padding: 15px 25px;
  color: #222; }

.woocommerce-order-received .woocommerce-thankyou-order-details {
  list-style-type: none;
  padding: 0;
  margin-bottom: 50px; }
  @media (min-width: 991px) {
    .woocommerce-order-received .woocommerce-thankyou-order-details {
      display: flex;
      flex-direction: row;
      justify-content: space-between; }
      .woocommerce-order-received .woocommerce-thankyou-order-details li {
        border-right: 1px solid #dfdfdf;
        border-bottom: none !important;
        padding-bottom: 0px !important; }
        .rtl .woocommerce-order-received .woocommerce-thankyou-order-details li {
          border-left: 1px solid #dfdfdf;
          border-right: inherit; }
        .woocommerce-order-received .woocommerce-thankyou-order-details li:last-child {
          border-right: none; }
          .rtl .woocommerce-order-received .woocommerce-thankyou-order-details li:last-child {
            border-left: none;
            border-right: inherit; } }
  .woocommerce-order-received .woocommerce-thankyou-order-details li {
    flex-grow: 1;
    padding-left: 20px;
    padding-right: 20px;
    margin-bottom: 20px;
    text-align: center;
    border-bottom: 1px solid #dfdfdf;
    padding-bottom: 20px; }

.woocommerce-order-received .woocommerce-order-details .woocommerce-order-details__title {
  font-size: 20px; }

.woocommerce-order-received .woocommerce-customer-details .woocommerce-column.col-1 {
  margin-top: 40px; }
  @media (min-width: 991px) {
    .woocommerce-order-received .woocommerce-customer-details .woocommerce-columns {
      margin: 0 -15px; }
      .woocommerce-order-received .woocommerce-customer-details .woocommerce-columns .woocommerce-column {
        margin-top: 40px;
        width: 50%;
        padding: 0 15px;
        float: left; }
        .rtl .woocommerce-order-received .woocommerce-customer-details .woocommerce-columns .woocommerce-column {
          float: right; } }
  .woocommerce-order-received .woocommerce-customer-details address {
    padding: 25px 30px 30px 30px;
    border: 2px dashed #dfdfdf; }
  .woocommerce-order-received .woocommerce-customer-details .woocommerce-column__title {
    font-size: 20px; }
/* Category */
.term-description {
  margin-bottom: 30px; }

ul.woocommerce-product-subcategories {
  list-style: none;
  padding: 0;
  width: 100%;
  display: inline-block; }

ul.woocommerce-product-subcategories li {
  width: 20%;
  margin-right: 20px;
  float: left; }
  .rtl ul.woocommerce-product-subcategories li {
    margin-left: 20px;
    margin-right: inherit; }
  .rtl ul.woocommerce-product-subcategories li {
    float: right; }
  ul.woocommerce-product-subcategories li h2 {
    font-size: 14px;
    font-weight: 600; }
  ul.woocommerce-product-subcategories li h2:hover {
    color: #222; }
  ul.woocommerce-product-subcategories li h2 .count {
    background: transparent; }
/* Product Detail ---------------------------------------------*/
.contents-detail .bwp-single-product .slick-vertical .slick-slide {
  border: none; }
  .contents-detail .bwp-single-product.list .bwp-single-info, .contents-detail .bwp-single-product.list2 .bwp-single-info, .contents-detail .bwp-single-product.list .bwp-single-image, .contents-detail .bwp-single-product.list2 .bwp-single-image {
    margin-top: 30px; }
  .contents-detail .bwp-single-product.list {
    display: inline-block; }
  .contents-detail .bwp-single-product.list .img-thumbnail {
    padding-bottom: 30px; }
  .contents-detail .bwp-single-product.list2 {
    display: inline-block; }
  .contents-detail .bwp-single-product.list2 .list-thumbnail {
    padding-top: 30px; }
  @media (max-width: 991px) {
      .contents-detail .bwp-single-product.list2 .list-thumbnail {
        padding-top: 0px; }
        .contents-detail .bwp-single-product.list2 .list-thumbnail .img-thumbnail {
          padding-top: 30px; } }
  .contents-detail .bwp-single-product .image-thumbnail.slick-carousel {
    overflow: hidden; }
  .contents-detail .bwp-single-product .image-thumbnail.slick-carousel > .slick-list {
    margin: 0 -5px; }
  .contents-detail .bwp-single-product .image-thumbnail.slick-carousel > .slick-list .slick-slide {
    padding: 0 5px; }
  .contents-detail .bwp-single-product .image-thumbnail .slick-slide {
    border: none;
    cursor: pointer; }
  .contents-detail .bwp-single-product .image-thumbnail .slick-slide > a, .contents-detail .bwp-single-product .image-thumbnail .slick-slide > .img-thumbnail-scroll {
    vertical-align: top;
    display: inline-block;
    position: relative; }
  .contents-detail .bwp-single-product .image-thumbnail .slick-slide > a:before, .contents-detail .bwp-single-product .image-thumbnail .slick-slide > .img-thumbnail-scroll:before {
    position: absolute;
    content: "";
    opacity: 0;
    background: rgba(34, 34, 34, 0.3);
    left: 0;
    right: 0;
    top: 0;
    width: 100%;
    height: 100%; }
  .contents-detail .bwp-single-product .image-thumbnail .slick-slide.slick-center.slick-active > .img-thumbnail-scroll:before, .contents-detail .bwp-single-product .image-thumbnail .slick-slide > a.active:before {
    opacity: 1;
    z-index: 2; }
  .contents-detail .bwp-single-product .slick-arrow {
    opacity: 0;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease; }
  .contents-detail .bwp-single-product .woocommerce-product-gallery .slick-slide {
    vertical-align: top; }
  .contents-detail .bwp-single-product .woocommerce-product-gallery .slick-slide .img-thumbnail {
    vertical-align: top; }
  .contents-detail .bwp-single-product .woocommerce-product-gallery .slick-slide img {
    display: inline-block;
    vertical-align: top; }
  .contents-detail .bwp-single-product .woocommerce-product-gallery > .row {
    margin-left: -5px;
    margin-right: -5px; }
  .contents-detail .bwp-single-product .woocommerce-product-gallery > .row > div {
    padding: 0 5px; }
  @media (min-width: 768px) {
            .contents-detail .bwp-single-product .woocommerce-product-gallery > .row > div.col-sm-10 .slick-arrow, .contents-detail .bwp-single-product .woocommerce-product-gallery > .row > div.col-sm-2 .slick-arrow {
              right: calc(50% - 10px); }
              .rtl .contents-detail .bwp-single-product .woocommerce-product-gallery > .row > div.col-sm-10 .slick-arrow, .rtl .contents-detail .bwp-single-product .woocommerce-product-gallery > .row > div.col-sm-2 .slick-arrow {
                left: calc(50% - 10px);
                right: auto; }
              .contents-detail .bwp-single-product .woocommerce-product-gallery > .row > div.col-sm-10 .slick-arrow:before, .contents-detail .bwp-single-product .woocommerce-product-gallery > .row > div.col-sm-2 .slick-arrow:before {
                content: "\f176"; }
              .contents-detail .bwp-single-product .woocommerce-product-gallery > .row > div.col-sm-10 .slick-arrow.fa-long-arrow-right, .contents-detail .bwp-single-product .woocommerce-product-gallery > .row > div.col-sm-2 .slick-arrow.fa-long-arrow-right {
                bottom: 0;
                top: auto; }
                .contents-detail .bwp-single-product .woocommerce-product-gallery > .row > div.col-sm-10 .slick-arrow.fa-long-arrow-right:before, .contents-detail .bwp-single-product .woocommerce-product-gallery > .row > div.col-sm-2 .slick-arrow.fa-long-arrow-right:before {
                  content: "\f175"; }
            .contents-detail .bwp-single-product .woocommerce-product-gallery > .row > div.col-sm-10:hover .slick-arrow, .contents-detail .bwp-single-product .woocommerce-product-gallery > .row > div.col-sm-2:hover .slick-arrow {
              opacity: 1; }
              .contents-detail .bwp-single-product .woocommerce-product-gallery > .row > div.col-sm-10:hover .slick-arrow.fa-long-arrow-left, .contents-detail .bwp-single-product .woocommerce-product-gallery > .row > div.col-sm-2:hover .slick-arrow.fa-long-arrow-left {
                top: -40px; }
              .contents-detail .bwp-single-product .woocommerce-product-gallery > .row > div.col-sm-10:hover .slick-arrow.fa-long-arrow-right, .contents-detail .bwp-single-product .woocommerce-product-gallery > .row > div.col-sm-2:hover .slick-arrow.fa-long-arrow-right {
                bottom: -40px;
                top: auto; } }
  @media (max-width: 767px) {
            .contents-detail .bwp-single-product .woocommerce-product-gallery > .row > div.col-sm-10 .slick-arrow, .contents-detail .bwp-single-product .woocommerce-product-gallery > .row > div.col-sm-2 .slick-arrow {
              right: calc(50% - 34px); }
              .rtl .contents-detail .bwp-single-product .woocommerce-product-gallery > .row > div.col-sm-10 .slick-arrow, .rtl .contents-detail .bwp-single-product .woocommerce-product-gallery > .row > div.col-sm-2 .slick-arrow {
                left: calc(50% - 34px);
                right: auto; }
              .contents-detail .bwp-single-product .woocommerce-product-gallery > .row > div.col-sm-10 .slick-arrow.fa-long-arrow-left, .contents-detail .bwp-single-product .woocommerce-product-gallery > .row > div.col-sm-2 .slick-arrow.fa-long-arrow-left {
                right: calc(50% + 4px); }
                .rtl .contents-detail .bwp-single-product .woocommerce-product-gallery > .row > div.col-sm-10 .slick-arrow.fa-long-arrow-left, .rtl .contents-detail .bwp-single-product .woocommerce-product-gallery > .row > div.col-sm-2 .slick-arrow.fa-long-arrow-left {
                  left: calc(50% + 4px);
                  right: auto; } }
  @media (max-width: 767px) {
            .contents-detail .bwp-single-product .woocommerce-product-gallery > .row > div.col-sm-10:hover .slick-arrow {
              opacity: 1;
              top: auto;
              bottom: -30px; }
            .contents-detail .bwp-single-product .woocommerce-product-gallery > .row > div.col-sm-10 .image-additional {
              text-align: center; } }
  .contents-detail .bwp-single-product .woocommerce-product-gallery > .row > div.col-sm-2 .image-thumbnail .slick-list {
    padding: 0 !important; }
    .contents-detail .bwp-single-product .woocommerce-product-gallery > .row > div.col-sm-2 .image-thumbnail .slick-list .slick-slide {
      padding-bottom: 10px; }
  @media (max-width: 767px) {
            .contents-detail .bwp-single-product .woocommerce-product-gallery > .row > div.col-sm-2:hover .slick-arrow {
              opacity: 1;
              top: -30px; } }
  @media (min-width: 768px) {
            .contents-detail .bwp-single-product .woocommerce-product-gallery > .row > div.col-sm-2:hover .slick-arrow.fa-long-arrow-right {
              bottom: -30px !important;
              top: auto; } }
  .contents-detail .bwp-single-product .woocommerce-product-gallery > .row > div.col-sm-12 .image-thumbnail {
    margin-top: 10px; }
    .contents-detail .bwp-single-product .woocommerce-product-gallery > .row > div.col-sm-12 .image-thumbnail .slick-list .slick-slide {
      padding: 0 5px; }
  @media (max-width: 990px) {
            .contents-detail .bwp-single-product .woocommerce-product-gallery > .row > div.col-sm-12 .slick-arrow {
              bottom: -20px;
              top: auto;
              right: calc(50% - 35px); }
              .rtl .contents-detail .bwp-single-product .woocommerce-product-gallery > .row > div.col-sm-12 .slick-arrow {
                left: calc(50% - 35px);
                right: auto; }
              .contents-detail .bwp-single-product .woocommerce-product-gallery > .row > div.col-sm-12 .slick-arrow.fa-long-arrow-left {
                right: calc(50% + 5px); }
                .rtl .contents-detail .bwp-single-product .woocommerce-product-gallery > .row > div.col-sm-12 .slick-arrow.fa-long-arrow-left {
                  left: calc(50% + 5px);
                  right: auto; }
            .contents-detail .bwp-single-product .woocommerce-product-gallery > .row > div.col-sm-12:hover .slick-arrow {
              opacity: 1;
              bottom: -40px; } }
  @media (min-width: 991px) {
            .contents-detail .bwp-single-product .woocommerce-product-gallery > .row > div.col-sm-12 .slick-arrow {
              top: calc(50% - 18px);
              right: 0; }
              .rtl .contents-detail .bwp-single-product .woocommerce-product-gallery > .row > div.col-sm-12 .slick-arrow {
                left: 0;
                right: auto; }
              .contents-detail .bwp-single-product .woocommerce-product-gallery > .row > div.col-sm-12 .slick-arrow.fa-long-arrow-left {
                right: auto;
                left: 0; }
                .rtl .contents-detail .bwp-single-product .woocommerce-product-gallery > .row > div.col-sm-12 .slick-arrow.fa-long-arrow-left {
                  left: auto;
                  right: auto; }
                .rtl .contents-detail .bwp-single-product .woocommerce-product-gallery > .row > div.col-sm-12 .slick-arrow.fa-long-arrow-left {
                  right: 0;
                  left: auto; }
            .contents-detail .bwp-single-product .woocommerce-product-gallery > .row > div.col-sm-12:hover .slick-arrow {
              opacity: 1;
              right: -35px; }
              .rtl .contents-detail .bwp-single-product .woocommerce-product-gallery > .row > div.col-sm-12:hover .slick-arrow {
                left: -35px;
                right: auto; }
              .contents-detail .bwp-single-product .woocommerce-product-gallery > .row > div.col-sm-12:hover .slick-arrow.fa-long-arrow-left {
                right: auto;
                left: -35px; }
                .rtl .contents-detail .bwp-single-product .woocommerce-product-gallery > .row > div.col-sm-12:hover .slick-arrow.fa-long-arrow-left {
                  left: auto;
                  right: auto; }
                .rtl .contents-detail .bwp-single-product .woocommerce-product-gallery > .row > div.col-sm-12:hover .slick-arrow.fa-long-arrow-left {
                  right: -35px;
                  left: auto; } }
  .contents-detail .bwp-single-product .image-thumbnail-list {
    position: relative; }
  .contents-detail .bwp-single-product .image-thumbnail-list .image-thumbnail .slick-list .slick-slide {
    padding: 0 5px; }
  .contents-detail .bwp-single-product .image-thumbnail-list .slick-arrow {
    top: -35px; }
  .contents-detail .bwp-single-product .image-thumbnail-list:hover .slick-arrow {
    opacity: 1; }

.single-product .product_title, .quickview-container .product_title {
  margin-bottom: 20px;
  font-size: 24px;
  color: #444;
  text-transform: capitalize; }
  .single-product .product_title:hover, .quickview-container .product_title:hover {
    color: #222; }

.single-product .thumbnails, .quickview-container .thumbnails {
  padding: 35px 80px; }
  .single-product .thumbnails .img-thumbnail, .quickview-container .thumbnails .img-thumbnail {
    position: relative;
    display: inline-block;
    vertical-align: top; }
  .single-product .thumbnails .img-thumbnail img, .quickview-container .thumbnails .img-thumbnail img {
    opacity: 0.8;
    filter: alpha(opacity=80); }
  .single-product .thumbnails .img-thumbnail:hover, .quickview-container .thumbnails .img-thumbnail:hover {
    border-color: #222; }
  .single-product .thumbnails .img-thumbnail:hover img, .quickview-container .thumbnails .img-thumbnail:hover img {
    opacity: 1;
    filter: alpha(opacity=100); }
  .single-product .thumbnails .img-thumbnail:hover:before, .quickview-container .thumbnails .img-thumbnail:hover:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #222;
    opacity: 0.35;
    filter: alpha(opacity=35);
    z-index: 1; }
  .single-product .thumbnails .carousel-control, .quickview-container .thumbnails .carousel-control {
    width: 42px;
    height: 42px;
    border: 1px solid #dfdfdf;
    background: #fff;
    top: 50%;
    margin-top: -21px;
    cursor: pointer; }
  .single-product .thumbnails .carousel-control.disabled, .quickview-container .thumbnails .carousel-control.disabled {
    display: none; }

.single-product .bwp-single-image .onsale, .quickview-container .bwp-single-image .onsale {
  right: 30px; }
  .rtl .single-product .bwp-single-image .onsale, .rtl .quickview-container .bwp-single-image .onsale {
    left: 30px;
    right: auto; }
  .single-product .bwp-single-image .hot, .quickview-container .bwp-single-image .hot {
    left: 30px; }
  .rtl .single-product .bwp-single-image .hot, .rtl .quickview-container .bwp-single-image .hot {
    right: 30px;
    left: auto; }

.single-product .bwp-single-info, .quickview-container .bwp-single-info {
  font-size: 11px;
  font-weight: 500;
  text-transform: uppercase; }
  @media (max-width: 991px) {
    .single-product .bwp-single-info, .quickview-container .bwp-single-info {
      margin-top: 50px; } }
  .single-product .bwp-single-info .quantity, .quickview-container .bwp-single-info .quantity {
    float: left;
    margin: 0 20px 0 0;
    margin-top: 2px;
    border: 1px solid #dfdfdf !important;
    height: 40px; }
  .rtl .single-product .bwp-single-info .quantity, .rtl .quickview-container .bwp-single-info .quantity {
    float: right; }
  .rtl .single-product .bwp-single-info .quantity, .rtl .quickview-container .bwp-single-info .quantity {
    margin: 0 0 0 20px; }
  .single-product .bwp-single-info .quantity input[type=number]::-webkit-inner-spin-button, .quickview-container .bwp-single-info .quantity input[type=number]::-webkit-inner-spin-button, .single-product .bwp-single-info .quantity input[type=number]::-webkit-outer-spin-button, .quickview-container .bwp-single-info .quantity input[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0; }
  .single-product .bwp-single-info .quantity input, .quickview-container .bwp-single-info .quantity input {
    width: 60px;
    text-align: center;
    line-height: 40px;
    border: 0 !important;
    font-size: 14px; }
  .single-product .bwp-single-info .quantity input.plus, .quickview-container .bwp-single-info .quantity input.plus {
    font-size: 18px;
    position: absolute;
    right: 0;
    height: 20px;
    width: 20px;
    top: 0;
    line-height: 20px;
    border-left: 1px solid #dfdfdf !important;
    border-bottom: 1px solid #dfdfdf !important; }
  .single-product .bwp-single-info .quantity input.minus, .quickview-container .bwp-single-info .quantity input.minus {
    border-left: 1px solid #dfdfdf !important;
    font-size: 22px;
    line-height: 60px;
    text-indent: 3px;
    width: 20px; }
  .single-product .bwp-single-info .product_meta, .quickview-container .bwp-single-info .product_meta {
    display: inline-block;
    padding-bottom: 15px; }
  .single-product .bwp-single-info .product_meta > span, .quickview-container .bwp-single-info .product_meta > span {
    color: #666;
    float: left; }
  .rtl .single-product .bwp-single-info .product_meta > span, .rtl .quickview-container .bwp-single-info .product_meta > span {
    float: right; }
  .single-product .bwp-single-info .product_meta > span:last-child, .quickview-container .bwp-single-info .product_meta > span:last-child {
    margin-right: 0; }
  .rtl .single-product .bwp-single-info .product_meta > span:last-child, .rtl .quickview-container .bwp-single-info .product_meta > span:last-child {
    margin-left: 0;
    margin-right: inherit; }
  .single-product .bwp-single-info .product_meta .sku_wrapper, .quickview-container .bwp-single-info .product_meta .sku_wrapper, .single-product .bwp-single-info .product_meta .posted_in, .quickview-container .bwp-single-info .product_meta .posted_in, .single-product .bwp-single-info .product_meta .tagged_as, .quickview-container .bwp-single-info .product_meta .tagged_as {
    display: block;
    margin-bottom: 10px;
    width: 100%; }
  .single-product .bwp-single-info .product_meta .sku_wrapper a:hover, .quickview-container .bwp-single-info .product_meta .sku_wrapper a:hover, .single-product .bwp-single-info .product_meta .posted_in a:hover, .quickview-container .bwp-single-info .product_meta .posted_in a:hover, .single-product .bwp-single-info .product_meta .tagged_as a:hover, .quickview-container .bwp-single-info .product_meta .tagged_as a:hover {
    color: #222; }
  .single-product .bwp-single-info .product_meta .sku_wrapper > span, .quickview-container .bwp-single-info .product_meta .sku_wrapper > span, .single-product .bwp-single-info .product_meta .posted_in > span, .quickview-container .bwp-single-info .product_meta .posted_in > span, .single-product .bwp-single-info .product_meta .tagged_as > span, .quickview-container .bwp-single-info .product_meta .tagged_as > span {
    margin-left: 5px; }
  .rtl .single-product .bwp-single-info .product_meta .sku_wrapper > span, .rtl .quickview-container .bwp-single-info .product_meta .sku_wrapper > span, .rtl .single-product .bwp-single-info .product_meta .posted_in > span, .rtl .quickview-container .bwp-single-info .product_meta .posted_in > span, .rtl .single-product .bwp-single-info .product_meta .tagged_as > span, .rtl .quickview-container .bwp-single-info .product_meta .tagged_as > span {
    margin-right: 5px;
    margin-left: inherit; }
  .single-product .bwp-single-info .image-thumbnail, .quickview-container .bwp-single-info .image-thumbnail {
    overflow: hidden; }
  .single-product .bwp-single-info .image-thumbnail .slick-list, .quickview-container .bwp-single-info .image-thumbnail .slick-list {
    margin: 0 -5px; }
  .single-product .bwp-single-info .image-thumbnail .slick-list .slick-slide, .quickview-container .bwp-single-info .image-thumbnail .slick-list .slick-slide {
    padding: 0 5px; }
  .single-product .bwp-single-info .image-thumbnail .slick-arrow, .quickview-container .bwp-single-info .image-thumbnail .slick-arrow {
    top: 50%;
    margin-top: -17px; }
  .single-product .bwp-single-info .image-thumbnail .slick-arrow.fa-long-arrow-left, .quickview-container .bwp-single-info .image-thumbnail .slick-arrow.fa-long-arrow-left {
    left: 5px;
    right: auto; }
  .single-product .bwp-single-info .image-thumbnail .slick-arrow.fa-long-arrow-right, .quickview-container .bwp-single-info .image-thumbnail .slick-arrow.fa-long-arrow-right {
    right: 5px; }
  .single-product .bwp-single-info .woocommerce-product-rating, .quickview-container .bwp-single-info .woocommerce-product-rating {
    padding-top: 17px;
    padding-bottom: 14px;
    clear: both; }
  .single-product .bwp-single-info .star-rating, .quickview-container .bwp-single-info .star-rating {
    display: inline-block;
    margin-right: 10px; }
  .rtl .single-product .bwp-single-info .star-rating, .rtl .quickview-container .bwp-single-info .star-rating {
    margin-left: 10px;
    margin-right: inherit; }
  .single-product .bwp-single-info .woocommerce-review-link, .quickview-container .bwp-single-info .woocommerce-review-link {
    position: relative;
    top: -2px;
    color: #666; }
  .single-product .bwp-single-info .description, .quickview-container .bwp-single-info .description {
    margin-bottom: 25px;
    padding-bottom: 10px;
    text-transform: capitalize;
    font-size: 13px;
    font-weight: 400; }
  .single-product .bwp-single-info .description > p:last-child, .quickview-container .bwp-single-info .description > p:last-child {
    margin-bottom: 15px; }
  .single-product .bwp-single-info .description ul, .quickview-container .bwp-single-info .description ul {
    margin-bottom: 15px;
    padding: 0;
    list-style: none; }
  .single-product .bwp-single-info .description ul li, .quickview-container .bwp-single-info .description ul li {
    margin-bottom: 5px;
    position: relative;
    padding-left: 22px; }
  .rtl .single-product .bwp-single-info .description ul li, .rtl .quickview-container .bwp-single-info .description ul li {
    padding-right: 22px;
    padding-left: inherit; }
  .single-product .bwp-single-info .description ul li:last-child, .quickview-container .bwp-single-info .description ul li:last-child {
    margin-bottom: 0; }
  .single-product .bwp-single-info .description ul li:before, .quickview-container .bwp-single-info .description ul li:before {
    content: "\f00c";
    position: absolute;
    left: 0;
    font-family: FontAwesome;
    color: #222; }
  .rtl .single-product .bwp-single-info .description ul li:before, .rtl .quickview-container .bwp-single-info .description ul li:before {
    right: 0;
    left: auto; }
  .single-product .bwp-single-info .stock.in-stock, .quickview-container .bwp-single-info .stock.in-stock, .single-product .bwp-single-info .stock.out-of-stock, .quickview-container .bwp-single-info .stock.out-of-stock {
    display: none; }
  .single-product .bwp-single-info .product-stock, .quickview-container .bwp-single-info .product-stock {
    margin-top: 2px;
    margin-bottom: 15px; }
  .single-product .bwp-single-info .product-stock i, .quickview-container .bwp-single-info .product-stock i {
    color: #45ab67;
    padding: 0 10px;
    font-size: 20px;
    -webkit-transform: translateY(3px);
    -moz-transform: translateY(3px);
    -ms-transform: translateY(3px);
    -o-transform: translateY(3px);
    transform: translateY(3px); }
  .single-product .bwp-single-info .product-stock .stock, .quickview-container .bwp-single-info .product-stock .stock {
    color: #45ab67; }
  .single-product .bwp-single-info .prices, .quickview-container .bwp-single-info .prices {
    margin-top: 0;
    margin-bottom: 15px;
    width: 50%;
    display: inline-block; }
  .single-product .bwp-single-info .prices .price, .quickview-container .bwp-single-info .prices .price {
    margin: 0; }
  .single-product .bwp-single-info .prices .price del, .quickview-container .bwp-single-info .prices .price del {
    font-size: 18px;
    letter-spacing: 0; }
  .single-product .bwp-single-info .cart, .quickview-container .bwp-single-info .cart {
    float: left;
    padding: 0; }
  .rtl .single-product .bwp-single-info .cart, .rtl .quickview-container .bwp-single-info .cart {
    float: right; }
  .single-product .bwp-single-info .yith-wcwl-add-to-wishlist, .quickview-container .bwp-single-info .yith-wcwl-add-to-wishlist {
    float: left;
    margin: 0 5px;
    position: relative; }
  .rtl .single-product .bwp-single-info .yith-wcwl-add-to-wishlist, .rtl .quickview-container .bwp-single-info .yith-wcwl-add-to-wishlist {
    float: right; }
  .single-product .bwp-single-info .yith-wcwl-add-to-wishlist .ajax-loading, .quickview-container .bwp-single-info .yith-wcwl-add-to-wishlist .ajax-loading {
    position: absolute;
    top: 0;
    margin: 13px;
    left: 0; }
  .rtl .single-product .bwp-single-info .yith-wcwl-add-to-wishlist .ajax-loading, .rtl .quickview-container .bwp-single-info .yith-wcwl-add-to-wishlist .ajax-loading {
    right: 0;
    left: auto; }
  .single-product .bwp-single-info .yith-wcwl-add-to-wishlist a, .quickview-container .bwp-single-info .yith-wcwl-add-to-wishlist a {
    font-size: 0; }
  .single-product .bwp-single-info .yith-wcwl-wishlistexistsbrowse.show .feedback, .quickview-container .bwp-single-info .yith-wcwl-wishlistexistsbrowse.show .feedback {
    display: none; }
  .single-product .bwp-single-info .yith-wcwl-add-to-wishlist, .quickview-container .bwp-single-info .yith-wcwl-add-to-wishlist {
    width: 44px;
    height: 44px;
    padding: 0px;
    background-color: #878787;
    color: #fff;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    text-align: center;
    line-height: 44px;
    -webkit-transition: all 0.35s ease;
    -o-transition: all 0.35s ease;
    transition: all 0.35s ease;
    float: left;
    position: relative;
    background: transparent; }
  .rtl .single-product .bwp-single-info .yith-wcwl-add-to-wishlist, .rtl .quickview-container .bwp-single-info .yith-wcwl-add-to-wishlist {
    float: right; }
  .single-product .bwp-single-info .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a:before, .quickview-container .bwp-single-info .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a:before {
    position: absolute;
    content: "\f004";
    font-family: FontAwesome;
    left: 0;
    top: 0;
    color: #fff;
    font-size: 16px;
    width: 100%;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    background: #878787; }
  .single-product .bwp-single-info .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a:hover:before, .quickview-container .bwp-single-info .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a:hover:before {
    background-color: #222; }
  .single-product .bwp-single-info .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a:before, .quickview-container .bwp-single-info .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a:before, .single-product .bwp-single-info .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a:before, .quickview-container .bwp-single-info .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a:before {
    position: absolute;
    content: "\f004";
    font-family: FontAwesome;
    left: 0;
    top: 0;
    color: #fff;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    background-color: #222;
    font-size: 16px;
    width: 100%; }
  .single-product .bwp-single-info .single_add_to_cart_button.button, .quickview-container .bwp-single-info .single_add_to_cart_button.button {
    font-size: 11px;
    font-weight: 400;
    height: 44px;
    padding: 10px 30px;
    text-transform: uppercase;
    background-color: #222;
    border: none;
    color: #fff;
    border-radius: 30px;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    -ms-border-radius: 30px;
    -o-border-radius: 30px;
    -webkit-transition: all 0.35s ease;
    -o-transition: all 0.35s ease;
    transition: all 0.35s ease; }
  @media (min-width: 767px) {
      .single-product .bwp-single-info .single_add_to_cart_button.button, .quickview-container .bwp-single-info .single_add_to_cart_button.button {
        padding-left: 62px;
        background: url("/wp-content/themes/cariana/images/icon-cart.png") #222 25px center no-repeat; } }
  .single-product .bwp-single-info .cart a.single_add_to_cart_button.button, .quickview-container .bwp-single-info .cart a.single_add_to_cart_button.button {
    line-height: 44px;
    padding-top: 14px;
    padding-bottom: 14px; }
  .single-product .bwp-single-info .social-icon, .quickview-container .bwp-single-info .social-icon {
    width: 100%;
    display: inline-block;
    padding: 15px 0; }
  .single-product .bwp-single-info .social-icon .social-title, .quickview-container .bwp-single-info .social-icon .social-title {
    float: left;
    color: #222;
    line-height: 26px;
    margin-right: 10px; }
  .rtl .single-product .bwp-single-info .social-icon .social-title, .rtl .quickview-container .bwp-single-info .social-icon .social-title {
    float: right; }
  .rtl .single-product .bwp-single-info .social-icon .social-title, .rtl .quickview-container .bwp-single-info .social-icon .social-title {
    margin-left: 10px;
    margin-right: inherit; }
  .single-product .bwp-single-info .social-icon .social-share a, .quickview-container .bwp-single-info .social-icon .social-share a {
    margin: 0 15px;
    position: relative;
    -webkit-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
    color: #222;
    font-size: 16px;
    line-height: 23px; }
  .single-product .bwp-single-info .social-icon .social-share a:hover, .quickview-container .bwp-single-info .social-icon .social-share a:hover {
    color: #222; }

.single-product .entry-summary .price, .quickview-container .entry-summary .price {
  font-size: 30px;
  color: #222;
  font-weight: bold;
  display: inline-block;
  vertical-align: middle;
  line-height: 100%;
  margin-bottom: 15px; }
  .single-product .entry-summary .price del, .quickview-container .entry-summary .price del {
    color: #666; }

.single-product .woocommerce-tabs ul.tabs, .quickview-container .woocommerce-tabs ul.tabs {
  margin-bottom: 20px;
  padding: 0; }
  .single-product .woocommerce-tabs ul.tabs li, .quickview-container .woocommerce-tabs ul.tabs li {
    border: none;
    margin-bottom: -1px;
    border-bottom: 1px solid transparent;
    background: transparent;
    box-shadow: none;
    padding: 0;
    margin: 0;
    letter-spacing: 1px; }
  .single-product .woocommerce-tabs ul.tabs li:before, .quickview-container .woocommerce-tabs ul.tabs li:before, .single-product .woocommerce-tabs ul.tabs li:after, .quickview-container .woocommerce-tabs ul.tabs li:after {
    display: none; }
  .single-product .woocommerce-tabs ul.tabs li a, .quickview-container .woocommerce-tabs ul.tabs li a {
    font-weight: 700;
    font-size: 18px;
    color: #c0c0c0;
    padding: 0;
    text-transform: uppercase;
    padding: 0 16px;
    position: relative; }
  @media (max-width: 767px) {
          .single-product .woocommerce-tabs ul.tabs li a, .quickview-container .woocommerce-tabs ul.tabs li a {
            font-size: 15px;
            padding: 0 10px; } }
  .single-product .woocommerce-tabs ul.tabs li.active a, .quickview-container .woocommerce-tabs ul.tabs li.active a, .single-product .woocommerce-tabs ul.tabs li:hover a, .quickview-container .woocommerce-tabs ul.tabs li:hover a {
    color: #444; }
  .single-product .woocommerce-tabs ul.tabs li:first-child a, .quickview-container .woocommerce-tabs ul.tabs li:first-child a {
    padding-left: 0; }
  .rtl .single-product .woocommerce-tabs ul.tabs li:first-child a, .rtl .quickview-container .woocommerce-tabs ul.tabs li:first-child a {
    padding-right: 0;
    padding-left: inherit; }
  .single-product .woocommerce-tabs .panel, .quickview-container .woocommerce-tabs .panel {
    background: transparent;
    border: none;
    text-align: left;
    line-height: 2em; }
  .rtl .single-product .woocommerce-tabs .panel, .rtl .quickview-container .woocommerce-tabs .panel {
    text-align: right; }
  .single-product .woocommerce-tabs .panel ul, .quickview-container .woocommerce-tabs .panel ul {
    padding: 0;
    list-style: none; }
  .single-product .woocommerce-tabs .panel ul li, .quickview-container .woocommerce-tabs .panel ul li {
    margin-bottom: 5px; }
  .single-product .woocommerce-tabs .panel ul li:last-child, .quickview-container .woocommerce-tabs .panel ul li:last-child {
    margin-bottom: 0; }
  .single-product .woocommerce-tabs .panel ul li:before, .quickview-container .woocommerce-tabs .panel ul li:before {
    content: "\f00c";
    font-family: FontAwesome;
    color: #222;
    margin-right: 10px; }
  .rtl .single-product .woocommerce-tabs .panel ul li:before, .rtl .quickview-container .woocommerce-tabs .panel ul li:before {
    margin-left: 10px;
    margin-right: inherit; }
  .single-product .woocommerce-tabs #tab-description, .quickview-container .woocommerce-tabs #tab-description {
    background: #f8f8f8;
    padding: 30px; }
  .single-product .woocommerce-tabs #tab-description > ul, .quickview-container .woocommerce-tabs #tab-description > ul {
    margin-bottom: 12px; }
  .single-product .woocommerce-tabs #tab-additional_information table.shop_attributes p, .quickview-container .woocommerce-tabs #tab-additional_information table.shop_attributes p {
    margin: 0; }
  .single-product .woocommerce-tabs #tab-additional_information table.shop_attributes > tbody > tr > th, .quickview-container .woocommerce-tabs #tab-additional_information table.shop_attributes > tbody > tr > th {
    text-transform: capitalize; }
  .single-product .woocommerce-tabs #tab-additional_information table.shop_attributes > tbody > tr > th, .quickview-container .woocommerce-tabs #tab-additional_information table.shop_attributes > tbody > tr > th, .single-product .woocommerce-tabs #tab-additional_information table.shop_attributes > tbody > tr > td, .quickview-container .woocommerce-tabs #tab-additional_information table.shop_attributes > tbody > tr > td {
    padding: 20px 15px; }
  .single-product .woocommerce-tabs #tab-additional_information table.shop_attributes > tbody > tr:nth-child(2n), .quickview-container .woocommerce-tabs #tab-additional_information table.shop_attributes > tbody > tr:nth-child(2n) {
    background: #f8f8f8; }
  .single-product .woocommerce-tabs #tab-reviews #reviews, .quickview-container .woocommerce-tabs #tab-reviews #reviews {
    display: inline-block;
    vertical-align: top;
    width: 100%;
    background: #f8f8f8;
    padding: 30px 0; }
  .single-product .woocommerce-tabs #tab-reviews #reviews > div, .quickview-container .woocommerce-tabs #tab-reviews #reviews > div {
    padding: 0 30px; }
  @media (min-width: 768px) {
          .single-product .woocommerce-tabs #tab-reviews #reviews > div, .quickview-container .woocommerce-tabs #tab-reviews #reviews > div {
            width: 50%;
            float: left; }
            .rtl .single-product .woocommerce-tabs #tab-reviews #reviews > div, .rtl .quickview-container .woocommerce-tabs #tab-reviews #reviews > div {
              float: right; } }
  .single-product .woocommerce-tabs #tab-reviews #reviews > div#comments, .quickview-container .woocommerce-tabs #tab-reviews #reviews > div#comments {
    position: relative; }
  .single-product .woocommerce-tabs #tab-reviews #reviews > div#comments .woocommerce-Reviews-title, .quickview-container .woocommerce-tabs #tab-reviews #reviews > div#comments .woocommerce-Reviews-title {
    text-transform: capitalize;
    color: #666;
    font-size: 16px;
    font-weight: 600; }
  .single-product .woocommerce-tabs #tab-reviews #reviews > div#comments:after, .quickview-container .woocommerce-tabs #tab-reviews #reviews > div#comments:after {
    content: "";
    background: #fff;
    position: absolute;
    top: -50px;
    right: 0;
    height: 1000px;
    width: 5px; }
    .rtl .single-product .woocommerce-tabs #tab-reviews #reviews > div#comments:after, .rtl .quickview-container .woocommerce-tabs #tab-reviews #reviews > div#comments:after {
      left: 0;
      right: auto; }
  @media (max-width: 767px) {
            .single-product .woocommerce-tabs #tab-reviews #reviews > div#comments, .quickview-container .woocommerce-tabs #tab-reviews #reviews > div#comments {
              margin-bottom: 25px;
              padding-bottom: 10px; }
              .single-product .woocommerce-tabs #tab-reviews #reviews > div#comments:after, .quickview-container .woocommerce-tabs #tab-reviews #reviews > div#comments:after {
                top: auto;
                bottom: 0;
                width: 1000px;
                height: 1px; } }
  .single-product .woocommerce-tabs #tab-reviews #reviews #respond #reply-title, .quickview-container .woocommerce-tabs #tab-reviews #reviews #respond #reply-title {
    font-weight: 500;
    font-size: 15px;
    padding-bottom: 10px;
    display: inline-block; }
  .single-product .woocommerce-tabs #tab-reviews #reviews #respond .comment-form label, .quickview-container .woocommerce-tabs #tab-reviews #reviews #respond .comment-form label {
    font-weight: 600;
    margin-right: 0;
    margin-bottom: 10px; }
  .rtl .single-product .woocommerce-tabs #tab-reviews #reviews #respond .comment-form label, .rtl .quickview-container .woocommerce-tabs #tab-reviews #reviews #respond .comment-form label {
    margin-left: 0;
    margin-right: inherit; }
  .single-product .woocommerce-tabs #tab-reviews #reviews #respond #commentform .stars, .quickview-container .woocommerce-tabs #tab-reviews #reviews #respond #commentform .stars {
    padding-top: 0; }
    .single-product .woocommerce-tabs #tab-reviews #reviews #respond #commentform .stars a:hover, .quickview-container .woocommerce-tabs #tab-reviews #reviews #respond #commentform .stars a:hover {
      color: #f7bc3d; }
  .single-product .woocommerce-tabs #tab-vendor h2, .quickview-container .woocommerce-tabs #tab-vendor h2 {
    color: #666;
    font-weight: 500;
    font-size: 14px !important;
    text-transform: capitalize;
    margin-bottom: 12px !important; }
  .single-product .woocommerce-tabs #tab-vendor a, .quickview-container .woocommerce-tabs #tab-vendor a {
    color: #222;
    position: relative; }
  .single-product .woocommerce-tabs #tab-vendor a:after, .quickview-container .woocommerce-tabs #tab-vendor a:after {
    content: "\f178";
    font-family: FontAwesome;
    display: inline-block;
    top: -5px;
    right: 0;
    opacity: 0;
    position: absolute;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease; }
  .rtl .single-product .woocommerce-tabs #tab-vendor a:after, .rtl .quickview-container .woocommerce-tabs #tab-vendor a:after {
    left: 0;
    right: auto; }
  .single-product .woocommerce-tabs #tab-vendor a:hover:after, .quickview-container .woocommerce-tabs #tab-vendor a:hover:after {
    opacity: 1;
    right: -20px; }
  .rtl .single-product .woocommerce-tabs #tab-vendor a:hover:after, .rtl .quickview-container .woocommerce-tabs #tab-vendor a:hover:after {
    left: -20px;
    right: auto; }
  .single-product .woocommerce-tabs #tab-wcmp_customer_qna input, .quickview-container .woocommerce-tabs #tab-wcmp_customer_qna input {
    padding: 10px 20px; }
  .single-product .woocommerce-tabs .woocommerce-Tabs-panel--singleproductmultivendor .rowbody, .quickview-container .woocommerce-tabs .woocommerce-Tabs-panel--singleproductmultivendor .rowbody {
    background: #fff; }
  .single-product .woocommerce-tabs .woocommerce-Tabs-panel--singleproductmultivendor .rowbody .rowsub:nth-of-type(3), .quickview-container .woocommerce-tabs .woocommerce-Tabs-panel--singleproductmultivendor .rowbody .rowsub:nth-of-type(3) {
    text-align: right; }
  .rtl .single-product .woocommerce-tabs .woocommerce-Tabs-panel--singleproductmultivendor .rowbody .rowsub:nth-of-type(3), .rtl .quickview-container .woocommerce-tabs .woocommerce-Tabs-panel--singleproductmultivendor .rowbody .rowsub:nth-of-type(3) {
    text-align: left; }
  .single-product .woocommerce-tabs .woocommerce-Tabs-panel--singleproductmultivendor .rowbody:last-child, .quickview-container .woocommerce-tabs .woocommerce-Tabs-panel--singleproductmultivendor .rowbody:last-child {
    border-top: none; }
  .single-product .woocommerce-tabs .woocommerce-Tabs-panel--singleproductmultivendor .row.rowhead, .quickview-container .woocommerce-tabs .woocommerce-Tabs-panel--singleproductmultivendor .row.rowhead {
    background: transparent; }
  .single-product .woocommerce-tabs .woocommerce-Tabs-panel--singleproductmultivendor .row.rowhead > .rowsub, .quickview-container .woocommerce-tabs .woocommerce-Tabs-panel--singleproductmultivendor .row.rowhead > .rowsub {
    font-family: 'Raleway', sans-serif;
    font-size: 14px;
    text-transform: uppercase;
    font-weight: 600;
    color: #666;
    background: #f9f9f9;
    line-height: 35px; }
  .single-product .woocommerce-tabs .woocommerce-Tabs-panel--singleproductmultivendor .container .vendor_name, .quickview-container .woocommerce-tabs .woocommerce-Tabs-panel--singleproductmultivendor .container .vendor_name {
    float: left; }
  .rtl .single-product .woocommerce-tabs .woocommerce-Tabs-panel--singleproductmultivendor .container .vendor_name, .rtl .quickview-container .woocommerce-tabs .woocommerce-Tabs-panel--singleproductmultivendor .container .vendor_name {
    float: right; }
  .single-product .woocommerce-tabs .woocommerce-Tabs-panel--singleproductmultivendor .container .vendor_name a, .quickview-container .woocommerce-tabs .woocommerce-Tabs-panel--singleproductmultivendor .container .vendor_name a {
    color: #666; }
  .single-product .woocommerce-tabs .woocommerce-Tabs-panel--singleproductmultivendor .container .vendor_name a:hover, .quickview-container .woocommerce-tabs .woocommerce-Tabs-panel--singleproductmultivendor .container .vendor_name a:hover {
    color: #222; }
  .single-product .woocommerce-tabs .woocommerce-Tabs-panel--singleproductmultivendor .container .buttongap, .quickview-container .woocommerce-tabs .woocommerce-Tabs-panel--singleproductmultivendor .container .buttongap {
    margin: 0 10px; }
  .single-product .woocommerce-tabs .woocommerce-Tabs-panel--singleproductmultivendor .container .buttongap:last-child, .quickview-container .woocommerce-tabs .woocommerce-Tabs-panel--singleproductmultivendor .container .buttongap:last-child {
    margin: 0px; }

.single-product .product-type-variable .variations_form.cart, .quickview-container .product-type-variable .variations_form.cart {
  float: none; }
  .single-product .product-type-variable .variations_form.cart .single_variation_wrap .price, .quickview-container .product-type-variable .variations_form.cart .single_variation_wrap .price {
    margin-bottom: 30px; }
  .single-product .product-type-variable .variations_form.cart .single_variation_wrap .price .amount, .quickview-container .product-type-variable .variations_form.cart .single_variation_wrap .price .amount {
    font-size: 20px; }
  .single-product .product-type-variable .variations_form.cart table, .quickview-container .product-type-variable .variations_form.cart table {
    border: none;
    border-bottom: 1px solid #dfdfdf;
    margin-bottom: 30px; }
  .single-product .product-type-variable .variations_form.cart table tr, .quickview-container .product-type-variable .variations_form.cart table tr {
    float: left; }
  .rtl .single-product .product-type-variable .variations_form.cart table tr, .rtl .quickview-container .product-type-variable .variations_form.cart table tr {
    float: right; }
  .single-product .product-type-variable .variations_form.cart table tr td, .quickview-container .product-type-variable .variations_form.cart table tr td {
    border: none;
    padding: 0;
    float: left;
    margin-bottom: 20px !important; }
  .rtl .single-product .product-type-variable .variations_form.cart table tr td, .rtl .quickview-container .product-type-variable .variations_form.cart table tr td {
    float: right; }
  .single-product .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches, .quickview-container .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches {
    padding-top: 8px; }
  .single-product .product-type-variable .variations_form.cart table tr td label, .quickview-container .product-type-variable .variations_form.cart table tr td label {
    line-height: 35px;
    font-size: 11px;
    font-weight: 500;
    margin-right: 10px; }
    .rtl .single-product .product-type-variable .variations_form.cart table tr td label, .rtl .quickview-container .product-type-variable .variations_form.cart table tr td label {
      margin-left: 10px;
      margin-right: inherit; }
  .single-product .product-type-variable .variations_form.cart table tr td .tawcvs-swatches .swatch, .quickview-container .product-type-variable .variations_form.cart table tr td .tawcvs-swatches .swatch {
    width: 16px;
    height: 16px;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    -o-border-radius: 2px;
    opacity: 1;
    margin-right: 5px; }
    .rtl .single-product .product-type-variable .variations_form.cart table tr td .tawcvs-swatches .swatch, .rtl .quickview-container .product-type-variable .variations_form.cart table tr td .tawcvs-swatches .swatch {
      margin-left: 5px;
      margin-right: inherit; }
    .single-product .product-type-variable .variations_form.cart table tr td .tawcvs-swatches .swatch.selected:before, .quickview-container .product-type-variable .variations_form.cart table tr td .tawcvs-swatches .swatch.selected:before {
      top: 0;
      left: 3px; }
    .rtl .single-product .product-type-variable .variations_form.cart table tr td .tawcvs-swatches .swatch.selected:before, .rtl .quickview-container .product-type-variable .variations_form.cart table tr td .tawcvs-swatches .swatch.selected:before {
      right: 3px;
      left: auto; }
  .single-product .product-type-variable .variations_form.cart table tr td select, .quickview-container .product-type-variable .variations_form.cart table tr td select {
    padding: 7px 10px;
    color: #c6c6c6; }
  .single-product .product-type-variable .variations_form.cart table tr:first-child, .quickview-container .product-type-variable .variations_form.cart table tr:first-child {
    margin-right: 30px; }
  .rtl .single-product .product-type-variable .variations_form.cart table tr:first-child, .rtl .quickview-container .product-type-variable .variations_form.cart table tr:first-child {
    margin-left: 30px;
    margin-right: inherit; }
  .single-product .product-type-variable .variations_form.cart table tr:last-child, .quickview-container .product-type-variable .variations_form.cart table tr:last-child {
    margin-bottom: 5px; }
  .single-product .product-type-variable .variations_form.cart table .reset_variations, .quickview-container .product-type-variable .variations_form.cart table .reset_variations {
    background: #222;
    color: #fff;
    text-transform: uppercase;
    padding: 5px 10px;
    font-size: 12px;
    font-weight: bold;
    display: none; }
  .single-product .product-type-variable .variations_form.cart table .reset_variations:hover, .quickview-container .product-type-variable .variations_form.cart table .reset_variations:hover {
    background: #3c3c3c; }
  .single-product .product-type-variable .variations_form.cart .single_variation_wrap .woocommerce-variation p, .quickview-container .product-type-variable .variations_form.cart .single_variation_wrap .woocommerce-variation p {
    margin-bottom: 30px; }
  .single-product .product-type-variable .variations_form.cart .single_variation_wrap .woocommerce-variation-add-to-cart, .quickview-container .product-type-variable .variations_form.cart .single_variation_wrap .woocommerce-variation-add-to-cart {
    padding-bottom: 30px; }
  .single-product .product-type-variable .entry-summary .prices, .quickview-container .product-type-variable .entry-summary .prices {
    margin: 0; }
  .single-product .product-type-variable .entry-summary .variations_button, .quickview-container .product-type-variable .entry-summary .variations_button {
    float: left; }
  .rtl .single-product .product-type-variable .entry-summary .variations_button, .rtl .quickview-container .product-type-variable .entry-summary .variations_button {
    float: right; }

.single-product .product-type-grouped .group_table tr > th, .quickview-container .product-type-grouped .group_table tr > th {
  padding: 20px 10px;
  background-color: #f4f4f4;
  text-align: center; }
  @media (max-width: 480px) {
          .single-product .product-type-grouped .group_table tr > th, .quickview-container .product-type-grouped .group_table tr > th {
            padding: 20px 1px; } }
  .single-product .product-type-grouped .group_table tr td, .quickview-container .product-type-grouped .group_table tr td {
    padding: 10px;
    vertical-align: middle;
    text-align: center; }
  .single-product .product-type-grouped .group_table tr td.product-thumb img, .quickview-container .product-type-grouped .group_table tr td.product-thumb img {
    max-width: 70px; }
  .single-product .product-type-grouped .group_table tr td .product-title, .quickview-container .product-type-grouped .group_table tr td .product-title {
    font-size: 12px;
    text-transform: capitalize;
    margin: 0px;
    line-height: 35px; }
  .single-product .product-type-grouped .group_table tr td .product-title a, .quickview-container .product-type-grouped .group_table tr td .product-title a {
    color: #666; }
    .single-product .product-type-grouped .group_table tr td .product-title a:hover, .quickview-container .product-type-grouped .group_table tr td .product-title a:hover {
      color: #222; }
  .single-product .product-type-grouped .group_table tr td.product-price, .quickview-container .product-type-grouped .group_table tr td.product-price {
    font-size: 12px;
    color: #222;
    line-height: 35px; }
  .single-product .product-type-grouped .group_table tr td.product-price ins, .quickview-container .product-type-grouped .group_table tr td.product-price ins {
    text-decoration: none; }
  .single-product .product-type-grouped .group_table tr td .product_type_external, .quickview-container .product-type-grouped .group_table tr td .product_type_external {
    line-height: 35px; }
  .single-product .product-type-grouped .bwp-single-info .entry-summary > .cart, .quickview-container .product-type-grouped .bwp-single-info .entry-summary > .cart {
    margin-bottom: 30px;
    float: none;
    display: inline-block;
    width: 100%; }
  .single-product .product-type-grouped .bwp-single-info .entry-summary > .cart .single_add_to_cart_button, .quickview-container .product-type-grouped .bwp-single-info .entry-summary > .cart .single_add_to_cart_button {
    float: left; }
  .rtl .single-product .product-type-grouped .bwp-single-info .entry-summary > .cart .single_add_to_cart_button, .rtl .quickview-container .product-type-grouped .bwp-single-info .entry-summary > .cart .single_add_to_cart_button {
    float: right; }
  .single-product .product-type-grouped .bwp-single-info .quantity, .quickview-container .product-type-grouped .bwp-single-info .quantity {
    float: none;
    margin: 0px;
    display: inline-block; }
  .single-product .product-type-grouped .bwp-single-info .quantity .plus, .quickview-container .product-type-grouped .bwp-single-info .quantity .plus, .single-product .product-type-grouped .bwp-single-info .quantity .minus, .quickview-container .product-type-grouped .bwp-single-info .quantity .minus {
    display: none; }
  .single-product .product-type-grouped .bwp-single-info .quantity .qty, .quickview-container .product-type-grouped .bwp-single-info .quantity .qty {
    width: 50px; }

.single-product .product-type-simple .bwp-single-info .entry-summary > .cart, .quickview-container .product-type-simple .bwp-single-info .entry-summary > .cart {
  display: flex;
  margin-bottom: 30px;
  width: 100%; }

.single-product .product-type-external .bwp-single-info .entry-summary > .cart, .quickview-container .product-type-external .bwp-single-info .entry-summary > .cart {
  margin-bottom: 30px;
  clear: both; }

.woocommerce-account #customer_login h2 {
  font-size: 18px; }
  .woocommerce-account #customer_login input[type="submit"] {
    background: #222;
    color: #fff;
    text-transform: uppercase;
    font-size: 12px;
    border: none;
    padding: 5px 10px; }
  .woocommerce-account #customer_login input[type="submit"]:hover {
    background: #151515; }

.woocommerce-cart .woocommerce-cart-form .actions input {
  margin: 0 5px; }
  .woocommerce-cart .woocommerce-cart-form .actions .coupon {
    display: inline-block; }

.woocommerce-cart .cart-collaterals h2 {
  font-size: 16px; }

.woocommerce-wishlist .wishlist-title h2 {
  font-size: 19px;
  padding: 0;
  margin-bottom: 0; }
/*! Swipebox v1.3.0 */
html.swipebox-html.swipebox-touch {
  overflow: hidden !important; }

#swipebox-overlay img {
  border: none !important; }

#swipebox-overlay {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 99999 !important;
  overflow: hidden;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

#swipebox-container {
  position: relative;
  width: 100%;
  height: 100%; }

#swipebox-slider {
  -webkit-transition: -webkit-transform 0.4s ease;
  transition: transform 0.4s ease;
  height: 100%;
  left: 0;
  top: 0;
  width: 100%;
  white-space: nowrap;
  position: absolute;
  display: none;
  cursor: pointer; }

#swipebox-slider .slide {
  height: 100%;
  width: 100%;
  line-height: 1px;
  text-align: center;
  display: inline-block; }

#swipebox-slider .slide:before {
  content: "";
  display: inline-block;
  height: 50%;
  width: 1px;
  margin-right: -1px; }

#swipebox-slider .slide img, #swipebox-slider .slide .swipebox-video-container, #swipebox-slider .slide .swipebox-inline-container {
  display: inline-block;
  max-height: 100%;
  max-width: 100%;
  margin: 0;
  padding: 0;
  width: auto;
  height: auto;
  vertical-align: middle; }

#swipebox-slider .slide .swipebox-video-container {
  background: none;
  max-width: 1140px;
  max-height: 100%;
  width: 100%;
  padding: 5%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

#swipebox-slider .slide .swipebox-video-container .swipebox-video {
  width: 100%;
  height: 0;
  padding-bottom: 56.25%;
  overflow: hidden;
  position: relative; }

#swipebox-slider .slide .swipebox-video-container .swipebox-video iframe {
  width: 100% !important;
  height: 100% !important;
  position: absolute;
  top: 0;
  left: 0; }

#swipebox-slider .slide-loading {
  background: url("/wp-content/themes/cariana/images//icon/loader.gif") no-repeat center center; }

#swipebox-bottom-bar, #swipebox-top-bar {
  -webkit-transition: 0.5s;
  transition: 0.5s;
  position: absolute;
  left: 0;
  z-index: 999;
  height: 50px;
  width: 100%; }

#swipebox-bottom-bar {
  bottom: -50px; }

#swipebox-bottom-bar.visible-bars {
  -webkit-transform: translate3d(0, -50px, 0);
  transform: translate3d(0, -50px, 0); }

#swipebox-top-bar {
  top: -50px; }

#swipebox-top-bar.visible-bars {
  -webkit-transform: translate3d(0, 50px, 0);
  transform: translate3d(0, 50px, 0); }

#swipebox-title {
  display: block;
  width: 100%;
  text-align: center; }

#swipebox-prev, #swipebox-next, #swipebox-close {
  background-image: url("/wp-content/themes/cariana/images//icon/icons.png");
  background-repeat: no-repeat;
  border: none !important;
  text-decoration: none !important;
  cursor: pointer;
  width: 50px;
  height: 50px;
  top: 0; }

#swipebox-arrows {
  display: block;
  margin: 0 auto;
  width: 100%;
  height: 50px; }

#swipebox-prev {
  background-position: -32px 13px;
  float: left; }

#swipebox-next {
  background-position: -78px 13px;
  float: right; }

#swipebox-close {
  top: 0;
  right: 0;
  position: absolute;
  z-index: 9999;
  background-position: 15px 12px;
  background-color: #0d0d0d; }

.swipebox-no-close-button #swipebox-close {
  display: none; }

#swipebox-prev.disabled, #swipebox-next.disabled {
  opacity: 0.3; }

.swipebox-no-touch #swipebox-overlay.rightSpring #swipebox-slider {
  -webkit-animation: rightSpring 0.3s;
  animation: rightSpring 0.3s; }

.swipebox-no-touch #swipebox-overlay.leftSpring #swipebox-slider {
  -webkit-animation: leftSpring 0.3s;
  animation: leftSpring 0.3s; }

.swipebox-touch #swipebox-container:before, .swipebox-touch #swipebox-container:after {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  content: ' ';
  position: absolute;
  z-index: 999;
  top: 0;
  height: 100%;
  width: 20px;
  opacity: 0; }

.swipebox-touch #swipebox-container:before {
  left: 0;
  -webkit-box-shadow: inset 10px 0px 10px -8px #656565;
  box-shadow: inset 10px 0px 10px -8px #656565; }

.swipebox-touch #swipebox-container:after {
  right: 0;
  -webkit-box-shadow: inset -10px 0px 10px -8px #656565;
  box-shadow: inset -10px 0px 10px -8px #656565; }

.swipebox-touch #swipebox-overlay.leftSpringTouch #swipebox-container:before {
  opacity: 1; }

.swipebox-touch #swipebox-overlay.rightSpringTouch #swipebox-container:after {
  opacity: 1; }

@-webkit-keyframes rightSpring {
  0% {
    left: 0; }

  50% {
    left: -30px; }

  100% {
    left: 0; } }

@keyframes rightSpring {
  0% {
    left: 0; }

  50% {
    left: -30px; }

  100% {
    left: 0; } }

@-webkit-keyframes leftSpring {
  0% {
    left: 0; }

  50% {
    left: 30px; }

  100% {
    left: 0; } }

@keyframes leftSpring {
  0% {
    left: 0; }

  50% {
    left: 30px; }

  100% {
    left: 0; } }

@media screen and (min-width: 800px) {
  #swipebox-close {
    right: 10px; }

  #swipebox-arrows {
    width: 92%;
    max-width: 800px; } }

#swipebox-overlay {
  background: #0d0d0d; }

#swipebox-bottom-bar, #swipebox-top-bar {
  text-shadow: 1px 1px 1px black;
  background: #000;
  opacity: 0.95; }

#swipebox-top-bar {
  color: white !important;
  font-size: 15px;
  line-height: 43px;
  font-family: Helvetica, Arial, sans-serif; }
/* Woocommerce Product Detail --------------------------------------*/
.margin-22 {
  margin-bottom: 22px !important; }
/* Price */
.price {
  line-height: 14px;
  font-family: 'Poppins', sans-serif;
  font-size: 16px;
  font-weight: 500;
  color: #222; }

.price ins {
  text-decoration: none; }

.price del span {
  text-decoration: line-through; }
/* Product name */
.product-name a {
  font-size: 14px;
  line-height: 14px;
  font-weight: 400; }

.contents-detail .images .woocommerce-main-image img {
  display: block;
  width: 100%;
  height: auto;
  box-shadow: none; }

.contents-detail .images .woocommerce-main-image .owl-buttons .carousel-control {
  background: #fff; }
/* Product item container */
.products {
  display: flex;
  flex-wrap: wrap;
  /*  Product List ------------------------------------*/ }

.products .product-list {
  border: 1px solid #dfdfdf;
  margin-bottom: 20px;
  background: #fff; }
  .products .product-list img {
    height: auto; }
  .products .product-list .button-groups {
    text-align: right; }
  .rtl .products .product-list .button-groups {
    text-align: left; }
  .products .product-list .button-groups > div, .products .product-list .button-groups a {
    margin-top: 0;
    padding: 0;
    margin-top: 0;
    margin-bottom: 10px;
    display: block;
    border: none; }
  .products .product-list .button-groups a {
    width: auto;
    height: auto;
    text-transform: capitalize; }
  .products .product-list .button-groups a:focus, .products .product-list .button-groups a:active, .products .product-list .button-groups a:hover {
    background: transparent !important;
    color: #222; }
  .products .product-list .button-groups .button {
    display: block;
    text-transform: uppercase; }
  .products .product-list .button-groups .fa, .products .product-list .button-groups .icon {
    margin-right: 6px !important;
    font-size: 14px; }
  .products .product-list .button-groups .yith-wcwl-add-to-wishlist {
    position: relative; }
  .products .product-list .button-groups .yith-wcwl-add-to-wishlist .ajax-loading {
    position: absolute;
    top: 5px;
    left: 20px; }
  .rtl .products .product-list .button-groups .yith-wcwl-add-to-wishlist .ajax-loading {
    right: 20px;
    left: auto; }
  .products .product-list .rating {
    margin-bottom: 10px; }
  .products .product-list .rating:before, .products .product-list .rating:after {
    content: " ";
    /* 1 */
    display: table;
    /* 2 */ }
  .products .product-list .rating:after {
    clear: both; }
  .products .product-list .rating .star-rating {
    float: right; }
  .rtl .products .product-list .rating .star-rating {
    float: left; }
  .products .product-list .price {
    margin-bottom: 10px;
    text-align: right; }
  .rtl .products .product-list .price {
    text-align: left; }
  .products .product-list .price ins {
    text-align: right; }
  .rtl .products .product-list .price ins {
    text-align: left; }
  .products .product-list .price > * {
    width: inherit; }
  .products .product-list .description {
    text-align: justify; }
  .products .product-list .product-assets {
    margin: 20px 20px 0 0;
    text-align: right; }
  .products .product-list .product-assets .name {
    display: none; }
  .rtl .products .product-list .product-assets {
    margin: 20px 0 0 20px; }
  .products .product-list .product-assets a {
    background: none !important;
    text-align: right;
    color: #666;
    font-size: 14px;
    font-weight: 300; }
  .products .product-list .product-assets a:hover, .products .product-list .product-assets a:focus, .products .product-list .product-assets a:active {
    background: none !important;
    color: #222; }
  .products .product-list .product-assets .btn-cart, .products .product-list .product-assets .btn-cart a {
    background: none; }
  .products .product-list .product-assets .btn-cart:after, .products .product-list .product-assets .btn-cart a:after, .products .product-list .product-assets .btn-cart:before, .products .product-list .product-assets .btn-cart a:before {
    content: none !important; }
/* Product Info ---------------------------------------------*/
.product-info {
  padding-bottom: 30px; }

.product-info .product-title {
  font-size: 30px;
  line-height: 1.11111;
  font-weight: 300;
  margin: 0 0 10px 0;
  text-transform: uppercase; }

.product-info .woocommerce-main-image {
  margin-bottom: 5px;
  width: 100%;
  display: block;
  border: 1px solid #dfdfdf; }

.product-info .summary {
  font-size: 16px; }
  .product-info .summary .product_meta {
    clear: both;
    color: #000;
    margin-top: 0;
    padding: 10px 0 5px; }
  .product-info .summary .product_meta a {
    color: #a0a0a0; }
  .product-info .summary .product_meta a:hover {
    color: #222;
    text-decoration: none; }
  .product-info .summary .product_meta > div {
    margin-bottom: 10px; }

.product-info .single-product-description {
  margin-bottom: 22px; }

.product-info .yith_magnifier_gallery li {
  margin-top: 0;
  margin: 0 5px 0 0;
  width: 115px !important;
  height: auto;
  border: 1px solid #dfdfdf; }
  .rtl .product-info .yith_magnifier_gallery li {
    margin: 0 0 0 5px; }
  .product-info .yith_magnifier_gallery li a {
    display: inline; }
  .product-info .yith_magnifier_gallery li a img {
    height: auto;
    opacity: 0.6;
    filter: alpha(opacity=60);
    -webkit-transition: opacity 0.35s;
    transition: opacity 0.35s; }
  .product-info .yith_magnifier_gallery li a img:hover {
    opacity: 1;
    filter: alpha(opacity=100); }
  .product-info .yith_magnifier_gallery li:last-child {
    margin-right: 0; }
  .rtl .product-info .yith_magnifier_gallery li:last-child {
    margin-left: 0;
    margin-right: inherit; }

.product-info .out-of-stock {
  display: none; }

.product-info .label {
  color: #000;
  display: table-cell;
  padding: 0;
  vertical-align: middle;
  font-size: 14px;
  text-align: right; }
  .rtl .product-info .label {
    text-align: left; }

.product-info .addthis {
  clear: left;
  overflow: hidden;
  padding: 20px 0;
  min-height: 60px;
  border-top: 1px solid #dfdfdf;
  margin-top: 10px; }
  .rtl .product-info .addthis {
    clear: right; }

.product-info .rating {
  margin-bottom: 20px; }
  .product-info .rating:before, .product-info .rating:after {
    content: " ";
    /* 1 */
    display: table;
    /* 2 */ }
  .product-info .rating:after {
    clear: both; }
  .product-info .rating > * {
    float: left; }
  .rtl .product-info .rating > * {
    float: right; }
  .product-info .rating .star-rating {
    margin-top: 10px;
    margin-right: 10px; }
  .rtl .product-info .rating .star-rating {
    margin-left: 10px;
    margin-right: inherit; }

.product-info .cart {
  float: left; }
  .rtl .product-info .cart {
    float: right; }
  .product-info .cart > div {
    float: left; }
  .rtl .product-info .cart > div {
    float: right; }
  .product-info .cart .cart-number {
    padding: 0 0 20px 0; }
  .product-info .cart .cart-number:before, .product-info .cart .cart-number:after {
    content: " ";
    /* 1 */
    display: table;
    /* 2 */ }
  .product-info .cart .cart-number:after {
    clear: both; }
  .product-info .cart .cart-number > * {
    float: left; }
  .rtl .product-info .cart .cart-number > * {
    float: right; }
  .product-info .cart .qty {
    width: 60px;
    padding: 0;
    text-align: center;
    color: #000;
    font-weight: 400; }
  .product-info .cart .button {
    margin-bottom: 10px; }
  .product-info .cart .add-cart {
    margin-left: 10px; }
  .product-info .cart > a.add_to_cart_button, .product-info .cart .add-cart button {
    -webkit-transition: all 0.35s;
    transition: all 0.35s;
    text-transform: uppercase;
    font-size: 11px;
    position: relative;
    height: 38px;
    line-height: 36px;
    padding: 0 35px;
    display: block;
    font-weight: 700;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border: 1px solid #000;
    background: #000;
    color: #fff; }
  .product-info .cart > a.add_to_cart_button:active, .product-info .cart .add-cart button:active, .product-info .cart > a.add_to_cart_button:focus, .product-info .cart .add-cart button:focus, .product-info .cart > a.add_to_cart_button:hover, .product-info .cart .add-cart button:hover {
    border-color: #222;
    background: #222;
    color: #fff;
    text-decoration: none; }
  .product-info .cart > a.single_add_to_cart_button {
    float: left;
    display: inline-block; }
  .rtl .product-info .cart > a.single_add_to_cart_button {
    float: right; }

.product-info .table-product-group {
  width: 100%;
  clear: both; }
  .product-info .table-product-group td {
    vertical-align: middle; }
  .product-info .table-product-group .add_cart {
    margin-left: 0; }
  .product-info .table-product-group .price {
    padding: 5px; }
  .product-info .table-product-group .cart-number {
    padding: 0; }
  .product-info .table-product-group .label label {
    font-weight: 300; }
  .product-info .table-product-group .price {
    display: inline-block !important;
    border: none;
    line-height: 50px; }
  .product-info .table-product-group .price del {
    float: right;
    margin-top: 5px; }
  .product-info .table-product-group .price ins {
    float: left;
    margin-right: 5px; }

.product-info .button-action, .product-info .yith-wcwl-add-to-wishlist a {
  color: #aaa;
  font-weight: 900;
  text-transform: uppercase;
  font-size: 11px;
  position: relative;
  height: 38px;
  line-height: 36px;
  padding: 0 35px;
  display: inline-block;
  font-weight: 700;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border: 1px solid #dfdfdf; }
  .product-info .button-action:focus, .product-info .yith-wcwl-add-to-wishlist a:focus, .product-info .button-action:hover, .product-info .yith-wcwl-add-to-wishlist a:hover {
    border-color: #222;
    background: #222;
    color: #fff;
    text-decoration: none; }

.product-info .yith-wcwl-add-to-wishlist {
  float: left; }
  .rtl .product-info .yith-wcwl-add-to-wishlist {
    float: right; }
  .product-info .yith-wcwl-add-to-wishlist > * {
    display: none;
    line-height: 0; }
  .product-info .yith-wcwl-add-to-wishlist .fa, .product-info .yith-wcwl-add-to-wishlist .icon {
    display: none; }
  .product-info .yith-wcwl-add-to-wishlist .ajax-loading {
    margin: 0;
    position: absolute;
    top: 10px;
    left: -10px; }
  .rtl .product-info .yith-wcwl-add-to-wishlist .ajax-loading {
    right: -10px;
    left: auto; }
  .product-info .yith-wcwl-add-to-wishlist .feedback {
    font: 0/0 a;
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0; }

.product-info .clear {
  display: none; }

.product-info .price {
  display: table;
  color: #000;
  font-weight: 900;
  font-size: 30px;
  padding: 5px 0 10px;
  line-height: 30px; }
  .product-info .price > * {
    display: table-cell;
    vertical-align: middle; }
  .product-info .price del {
    padding-top: 10px;
    line-height: 20px; }
  .product-info .price del span {
    color: #000;
    margin-right: 10px; }
  .rtl .product-info .price del span {
    margin-left: 10px;
    margin-right: inherit; }

.product-info .onsale {
  left: 32px; }
  .rtl .product-info .onsale {
    right: 32px;
    left: auto; }

.product-info .yith_magnifier_zoom_wrap {
  z-index: 9; }
/* Product Category and Subcategories ------------------------*/
.product-category .product-category-content {
  position: relative;
  overflow: hidden;
  min-height: 45px;
  margin: 0 0 30px 0; }

.product-category .product-category-image {
  display: block; }
  .product-category .product-category-image img {
    display: block;
    max-width: 100%;
    height: auto; }

.product-category .product-category-title {
  text-transform: none;
  position: absolute;
  text-align: center;
  bottom: 0;
  left: 0;
  width: 100%;
  font-weight: 400;
  font-size: 14px;
  color: #fff;
  margin: 0;
  padding: 15px 10px;
  background: rgba(0, 0, 0, .3); }
  .rtl .product-category .product-category-title {
    right: 0;
    left: auto; }
  .product-category .product-category-title .count {
    background: transparent;
    color: #fff; }
/*  Bingo Product List---------------------------------------------*/
.woo-default-2 .products-list.grid .product-wapper {
  display: flex; }
  .woo-default-2 .products-list.grid .product-wapper .products-thumb {
    width: 30%;
    margin-bottom: 0;
    max-width: 110px; }
  .woo-default-2 .products-list.grid .product-wapper .products-thumb .product-thumb-hover {
    overflow: hidden; }
  .woo-default-2 .products-list.grid .product-wapper .products-thumb .product-button {
    display: none; }
  .woo-default-2 .products-list.grid .product-wapper .products-content {
    width: 70%;
    padding-top: 18px;
    text-align: left;
    padding-left: 30px; }
  .rtl .woo-default-2 .products-list.grid .product-wapper .products-content {
    text-align: right; }
  .rtl .woo-default-2 .products-list.grid .product-wapper .products-content {
    padding-right: 30px;
    padding-left: inherit; }
  @media (min-width: 768px) and (max-width: 991px) {
        .woo-default-2 .products-list.grid .product-wapper .products-content {
          padding-left: 15px;
          padding-top: 5px; }
          .rtl .woo-default-2 .products-list.grid .product-wapper .products-content {
            padding-right: 15px;
            padding-left: inherit; } }
  .woo-default-2 .products-list.grid .product-wapper .products-content .star-rating {
    margin: 0; }
  .woo-default-2 .products-list.grid .product-wapper .onsale, .woo-default-2 .products-list.grid .product-wapper .hot {
    display: none; }

.bwp-woo-slider .content-product-list {
  position: relative; }

.bwp-woo-slider .slick-arrow {
  top: -60px; }
  @media (max-width: 767px) {
    .bwp-woo-slider .slick-arrow {
      top: -35px; } }

@media (min-width: 1301px) {
        .bwp-woo-slider.no-title .slick-arrow {
          right: -60px;
          top: 35%;
          font-size: 42px;
          left: auto; }
          .bwp-woo-slider.no-title .slick-arrow.fa-long-arrow-left {
            left: -60px;
            right: auto; } }
  @media (max-width: 1300px) and (min-width: 992px) {
      .bwp-woo-slider.no-title .slick-arrow {
        top: -45px; } }
/************************************************************************************************
 RELATE PROCDUCT  
 *************************************************************************************************/
.related, .cross_sell, .upsells {
  position: relative; }

.related .title-block h2, .cross_sell .title-block h2, .upsells .title-block h2 {
  font-size: 36px;
  margin-bottom: 0; }
  @media (max-width: 767px) {
      .related .title-block h2, .cross_sell .title-block h2, .upsells .title-block h2 {
        font-size: 24px; } }

@media (max-width: 480px) {
    .related .slick-arrow, .cross_sell .slick-arrow, .upsells .slick-arrow {
      top: 30px; } }

.related .product-container, .cross_sell .product-container, .upsells .product-container {
  margin: 0; }
/************************************************************************************************
 QUICK VIEW PRODUCT
 *************************************************************************************************/
.bwp-quick-view {
  content: "";
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  z-index: 9999;
  display: inline-block;
  background: rgba(0, 0, 0, .5);
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all 0.8s ease-in-out;
  transition: all 0.8s ease-in-out; }

.bwp-quick-view.active {
  opacity: 1;
  visibility: visible; }

.bwp-quick-view .quickview-container {
  position: fixed;
  z-index: 10;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%); }
  .bwp-quick-view .quickview-container .quickview-close {
    background: #222 url("/wp-content/themes/cariana/images/icon/close-popup.png") 50% no-repeat;
    border-radius: 20px;
    text-align: center;
    line-height: 36px;
    position: absolute;
    cursor: pointer;
    top: -15px;
    right: -15px;
    width: 36px;
    height: 36px; }
  .bwp-quick-view .quickview-container .product_title {
    font-size: 20px;
    margin-bottom: 10px; }
  .bwp-quick-view .quickview-container .quickview-slick ul.slick-dots {
    display: flex !important;
    justify-content: center;
    padding: 0;
    margin-top: 15px; }
  .bwp-quick-view .quickview-container .quickview-slick .slick-arrow {
    display: none !important; }
  .bwp-quick-view .quickview-container .product_detail {
    overflow: hidden;
    display: block;
    padding: 15px 0;
    background: #fff;
    color: #666;
    max-width: 850px;
    max-height: 500px;
    overflow-y: scroll; }
  .bwp-quick-view .quickview-container .woocommerce-message {
    display: none; }
  .bwp-quick-view .quickview-container .product-type-variable .variations_form.cart table .reset_variations {
    margin: 0 10px; }
/************************************************************************************************
 WIDGET WOO SEARCH
 *************************************************************************************************/
.woocommerce.widget_product_search .screen-reader-text {
  display: none; }

.woocommerce.widget_product_search .woocommerce-product-search {
  border: 1px solid #ddd;
  padding: 15px 10px;
  position: relative; }
  .woocommerce.widget_product_search .woocommerce-product-search .search-field {
    background: transparent;
    border: none; }
  .woocommerce.widget_product_search .woocommerce-product-search .btn-search {
    border: none; }
  .woocommerce.widget_product_search .woocommerce-product-search .btn-search:before {
    font-family: FontAwesome;
    content: "\f002"; }
/************************************************************************************************
 WIDGET WOO CATEGORIES
 *************************************************************************************************/
.woocommerce.widget_product_categories ul.product-categories > li.cat-parent > span.arrow {
  top: 9px !important;
  background: #cfcfcf; }
  .woocommerce.widget_product_categories ul.product-categories > li.cat-parent > span.arrow:after {
    color: #fff; }
  .woocommerce.widget_product_categories ul.product-categories > li.cat-parent.open > span.arrow {
    background: #222; }
  .woocommerce.widget_product_categories ul.product-categories li {
    font-size: 11px;
    font-weight: 500;
    text-transform: uppercase; }
  .woocommerce.widget_product_categories ul.product-categories li.current-cat > a {
    color: #222; }
  .woocommerce.widget_product_categories ul.product-categories li.cat-parent {
    position: relative; }
  .woocommerce.widget_product_categories ul.product-categories li.cat-parent > span.arrow {
    top: 7px;
    position: absolute;
    right: 0;
    width: 15px;
    height: 15px;
    line-height: 15px;
    text-align: center;
    border-radius: 1px;
    -webkit-border-radius: 1px;
    -moz-border-radius: 1px;
    -ms-border-radius: 1px;
    -o-border-radius: 1px;
    color: #898989; }
  .rtl .woocommerce.widget_product_categories ul.product-categories li.cat-parent > span.arrow {
    left: 0;
    right: auto; }
  .woocommerce.widget_product_categories ul.product-categories li.cat-parent > span.arrow:after {
    content: "\f278";
    font-family: Material;
    padding: 0 3px;
    font-size: 15px; }
  .woocommerce.widget_product_categories ul.product-categories li.cat-parent.open > span.arrow:after {
    content: "\f273"; }
  .woocommerce.widget_product_categories ul.product-categories li ul.children {
    display: none; }
  .woocommerce.widget_product_categories ul.product-categories li a {
    color: #666; }
  .woocommerce.widget_product_categories ul.product-categories li a:hover {
    color: #222; }

.widget.widget-products .tabs-container {
  overflow: hidden; }
  .widget.widget-products .carousel-control {
    left: auto; }
  .rtl .widget.widget-products .carousel-control {
    right: auto;
    left: auto; }
  .widget.widget-products .carousel-control.prev {
    right: 20px; }
  .rtl .widget.widget-products .carousel-control.prev {
    left: 20px;
    right: auto; }
  .widget.widget-products .carousel-control.next {
    right: 0px; }
  .rtl .widget.widget-products .carousel-control.next {
    left: 0px;
    right: auto; }

.widget.widget_layered_nav {
  font-size: 14px; }
  .widget.widget_layered_nav ul, .widget.widget_layered_nav ol {
    padding: 0;
    list-style: none; }
  .widget.widget_layered_nav ul li .children > li:before, .widget.widget_layered_nav ol li .children > li:before {
    top: 24px; }
  .widget.widget_layered_nav ul ul li:first-child, .widget.widget_layered_nav ol ul li:first-child {
    padding-top: 14px;
    background-position: 0 24px; }
  .widget.widget_layered_nav .count {
    float: right; }
  .rtl .widget.widget_layered_nav .count {
    float: left; }

.widget .widget-products-carousel {
  position: relative; }
/*------------------------------------*\
 Widget Price Filter
 \*------------------------------------*/
.widget_price_filter .price_slider {
  margin: 0 0 30px 0; }
  .rtl .widget_price_filter .price_slider {
    margin: 0 0 30px 0; }

.widget_price_filter .price_slider_amount {
  line-height: 2.4em; }

.widget_price_filter .ui-slider {
  position: relative;
  text-align: left; }
  .rtl .widget_price_filter .ui-slider {
    text-align: right; }

.widget_price_filter .ui-slider .ui-slider-handle {
  z-index: 2;
  position: absolute;
  outline: none;
  top: -3px;
  width: 10px;
  height: 10px;
  border-radius: 20px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  -ms-border-radius: 20px;
  -o-border-radius: 20px;
  cursor: pointer;
  background-image: -webkit-gradient(linear, left 0%, left 100%, from(#151515), to(#3c3c3c));
  background-image: -webkit-linear-gradient(top, #151515, 0%, #3c3c3c, 100%);
  background-image: -moz-linear-gradient(top, #151515 0%, #3c3c3c 100%);
  background-image: linear-gradient(to bottom, #151515 0%, #3c3c3c 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FF151515", endColorstr="#FF3B3B3B", GradientType=0); }

.widget_price_filter .ui-slider .ui-slider-range {
  position: absolute;
  z-index: 1;
  font-size: 14px;
  display: block;
  border: 0;
  -webkit-box-shadow: 0, 0, 0, 1px, rgba(0, 0, 0, 0.5);
  box-shadow: 0, 0, 0, 1px, rgba(0, 0, 0, 0.5);
  border-radius: 1em;
  -webkit-border-radius: 1em;
  -moz-border-radius: 1em;
  -ms-border-radius: 1em;
  -o-border-radius: 1em; }

.widget_price_filter .price_slider_wrapper .ui-widget-content {
  border-radius: 1em;
  -webkit-border-radius: 1em;
  -moz-border-radius: 1em;
  -ms-border-radius: 1em;
  -o-border-radius: 1em;
  background: #c6c6c6; }

.widget_price_filter .ui-slider-horizontal {
  height: 5px; }

.widget_price_filter .ui-slider-horizontal .ui-slider-range {
  top: 0;
  height: 100%;
  background: #dfdfdf; }

.widget_price_filter .ui-slider-horizontal .ui-slider-range-min {
  left: -1px; }
  .rtl .widget_price_filter .ui-slider-horizontal .ui-slider-range-min {
    right: -1px;
    left: auto; }

.widget_price_filter .ui-slider-horizontal .ui-slider-range-max {
  right: -1px; }
  .rtl .widget_price_filter .ui-slider-horizontal .ui-slider-range-max {
    left: -1px;
    right: auto; }
/*------------------------------------*\
 Product List Widget
 \*------------------------------------*/
.product_list_widget {
  padding: 0; }

.product_list_widget .widget-product {
  margin: 0px;
  padding: 20px 0;
  border-bottom: 1px solid #dfdfdf; }
  .product_list_widget .widget-product:first-child {
    padding-top: 0; }
  .product_list_widget .widget-product:last-child {
    border: 0;
    padding-bottom: 0; }
  .product_list_widget .widget-product .review {
    clear: left; }
  .rtl .product_list_widget .widget-product .review {
    clear: right; }
  .product_list_widget .widget-product .price del {
    color: #666; }
  .product_list_widget .widget-product .image {
    display: block;
    margin-right: 15px;
    width: 90px;
    height: 90px;
    border: 1px solid #dfdfdf; }
  .rtl .product_list_widget .widget-product .image {
    margin-left: 15px;
    margin-right: inherit; }
  .product_list_widget .widget-product .rating {
    margin-bottom: 5px; }
  .product_list_widget .widget-product .star-rating {
    margin: 0; }
  .product_list_widget .widget-product .name {
    font-size: 12px;
    font-weight: 400;
    margin-top: 0;
    text-transform: uppercase; }
/*------------------------------------*\
 Product Special Widget
 \*------------------------------------*/
.product_special_widget .widget-product {
  margin: 0;
  position: relative;
  border-bottom: 1px solid #fff; }
  .product_special_widget .widget-product:first-child {
    padding: 0; }
  .product_special_widget .widget-product:first-child .image {
    max-width: 60%;
    position: relative;
    margin: 0;
    margin-right: 10px; }
  .rtl .product_special_widget .widget-product:first-child .image {
    margin-left: 10px;
    margin-right: inherit; }
  .product_special_widget .widget-product:first-child .image .first-order {
    width: 32px;
    height: 32px;
    position: absolute;
    bottom: 0;
    left: 0;
    background: #222;
    padding: 5px 11px;
    z-index: 99;
    color: #fff;
    font-weight: 900; }
  .product_special_widget .widget-product:first-child .media-body {
    max-width: 40%;
    float: none;
    padding: 0; }
  .product_special_widget .widget-product .media-body {
    padding: 0 10px 10px 40px; }
  .product_special_widget .widget-product .order {
    width: 32px;
    background: #dadada;
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    color: #6a6a6a;
    font-weight: 900;
    padding: 0 10px; }
  .product_special_widget .widget-product .order span {
    position: relative;
    top: 50%;
    margin-top: -10px;
    display: block; }
  .product_special_widget .widget-product .review {
    clear: left; }
  .rtl .product_special_widget .widget-product .review {
    clear: right; }
  .product_special_widget .widget-product .rating {
    margin-bottom: 15px; }
  .product_special_widget .widget-product .star-rating {
    margin: 0; }
  .product_special_widget .widget-product .name {
    font-size: 14px;
    font-weight: 400; }
  .product_special_widget .widget-product .price {
    text-align: left; }
  .rtl .product_special_widget .widget-product .price {
    text-align: right; }
  .product_special_widget .widget-product .price > * {
    color: #000; }
  .product_special_widget .widget-product.last {
    background: #f5f5f5; }
/*
 Widget Sidebar
 *------------------------------------------------------------------------
 */
.bwp-sidebar .product_list_widget .image {
  margin-right: 10px;
  width: 80px;
  height: auto; }
  .rtl .bwp-sidebar .product_list_widget .image {
    margin-left: 10px;
    margin-right: inherit; }

.widget_deals_products {
  overflow: hidden; }

.widget_deals_products .widget-title {
  margin: 0; }

.woo-deals .caption {
  border: 1px solid #dfdfdf;
  border-top: none;
  padding: 5px 20px 20px !important; }

.woo-deals .carousel-inner {
  overflow: visible; }

.woo-deals .product-block {
  margin: 0;
  border: none; }
  .woo-deals .product-block .price > * {
    color: #000; }
  .woo-deals .product-block .name {
    margin: 0;
    min-height: 0;
    font-weight: 400; }

.woo-deals .description {
  margin-bottom: 10px;
  font-size: 13px; }

.woo-deals .pts-countdown {
  padding: 5px 0;
  font-family: 'Poppins', sans-serif;
  font-size: 10px; }

.woo-deals .deals-information {
  padding-bottom: 15px;
  border-bottom: 1px solid #dfdfdf; }
  .woo-deals .deals-information > * {
    padding-top: 15px; }

.woo-deals .rating > * {
  float: left; }

.woo-deals .countdown-times {
  overflow: hidden;
  -webkit-transform: translate(0px, 0px);
  -ms-transform: translate(0px, 0px);
  transform: translate(0px, 0px);
  -webkit-transition: all 0.4s ease;
  transition: all 0.4s ease; }
  .woo-deals .countdown-times > div {
    float: left;
    text-align: center;
    margin-right: 5%;
    width: 20%; }
  .woo-deals .countdown-times > div > b {
    display: block;
    font-size: 14px;
    font-weight: 900;
    color: #222; }
  .woo-deals .countdown-times > div:last-child {
    padding-right: 0;
    float: right; }

.woo-deals .cart {
  left: 0;
  position: absolute;
  right: 0;
  opacity: 0;
  filter: alpha(opacity=0);
  -webkit-transform: translate(0px, 60px);
  -ms-transform: translate(0px, 60px);
  transform: translate(0px, 60px);
  -webkit-transition: all 0.4s ease;
  transition: all 0.4s ease;
  visibility: hidden; }
  .woo-deals .cart .add_to_cart_button {
    color: #000;
    background: #fff;
    font-weight: 900; }
  .woo-deals .cart .add_to_cart_button.added {
    display: none; }
  .woo-deals .cart .add_to_cart_button:hover, .woo-deals .cart .add_to_cart_button:active, .woo-deals .cart .add_to_cart_button:focus {
    color: #fff;
    background: #222; }
  .woo-deals .cart .wc-forward {
    margin: 0 auto; }

.woo-deals:hover .cart {
  -webkit-transform: translate(0px, 30px);
  -ms-transform: translate(0px, 30px);
  transform: translate(0px, 30px);
  visibility: visible;
  opacity: 1;
  filter: alpha(opacity=100); }

.widget.product-bottom {
  display: table;
  height: auto;
  width: 100%;
  border: 1px solid #dfdfdf;
  padding: 10px; }

.vertical-menu .product-block .name a {
  font-size: 14px !important;
  line-height: 14px !important;
  color: #707070 !important;
  font-weight: 400 !important;
  text-transform: none !important; }
  .vertical-menu .product-block .name a:hover {
    color: #222; }

.widget.product-bottom {
  background: #fff; }
/* ***********************************************************************************************
 WIDGET POLICY  
 *************************************************************************************************/
.policy-detail .banner-policy {
  text-transform: uppercase; }
  .policy-detail .banner-policy .policy {
    width: 100%;
    padding: 20px 20px 25px;
    background: #252525;
    color: #fff;
    margin-bottom: 10px; }
  .policy-detail .banner-policy .policy .fa {
    color: #fff;
    font-size: 25px;
    text-align: center;
    display: inline-block;
    float: left;
    margin-left: 10px; }
  .rtl .policy-detail .banner-policy .policy .fa {
    float: right; }
  .rtl .policy-detail .banner-policy .policy .fa {
    margin-right: 10px;
    margin-left: inherit; }
  .policy-detail .banner-policy .policy .banner-cont {
    margin-left: 65px; }
  .rtl .policy-detail .banner-policy .policy .banner-cont {
    margin-right: 65px;
    margin-left: inherit; }
  .policy-detail .banner-policy .policy .banner-cont h2 {
    font-size: 14px;
    margin-top: 0;
    font-weight: bold;
    color: #fff;
    margin: 4px 0 0; }
/* ***********************************************************************************************
 BANNER DETAIL  
 *************************************************************************************************/
.contents-detail .banner-wrapper {
  margin-top: 30px; }

.contents-detail .productListBanner {
  margin: 0; }
/*
 *  Woocommerce Responsive
 */
@media (min-width: 992px) and (max-width: 1199px) {
  .product-block {
    -webkit-transition: none;
    transition: none; }
    .product-block .btn-outline, .product-block .button, .product-block #submit {
      min-width: inherit; }
    .product-block .image img, .product-block .image .image-hover {
      -webkit-transition: none;
      transition: none;
      -webkit-transform: none;
      -moz-transform: none;
      -ms-transform: none;
      -o-transform: none;
      transform: none; }
      .product-block .image:hover .image-hover {
        -webkit-transition: none;
        transition: none;
        -webkit-transform: none;
        -moz-transform: none;
        -ms-transform: none;
        -o-transform: none;
        transform: none; }
    .product-block .image-effect, .product-block .category, .product-block .overlay, .product-block .add-links {
      display: none; }
    .product-grid .add-button, .product-grid .price {
      visibility: visible;
      opacity: 1;
      filter: alpha(opacity=100); }
    .product-grid:hover .price, .product-grid:hover .add-button {
      -webkit-transition: none;
      transition: none;
      -webkit-transform: none;
      -moz-transform: none;
      -ms-transform: none;
      -o-transform: none;
      transform: none;
      visibility: visible;
      opacity: 1;
      filter: alpha(opacity=100); }
    .product-info .product-title {
      font-size: 20px; } }

@media (min-width: 768px) and (max-width: 991px) {
  .product-block {
    -webkit-transition: none;
    transition: none; }
    .product-block .btn-outline, .product-block .button, .product-block #submit {
      min-width: inherit; }
    .product-block .image img, .product-block .image .image-hover {
      -webkit-transition: none;
      transition: none;
      -webkit-transform: none;
      -moz-transform: none;
      -ms-transform: none;
      -o-transform: none;
      transform: none; }
      .product-block .image:hover .image-hover {
        -webkit-transition: none;
        transition: none;
        -webkit-transform: none;
        -moz-transform: none;
        -ms-transform: none;
        -o-transform: none;
        transform: none; }
    .product-block .image-effect, .product-block .category, .product-block .overlay, .product-block .add-links {
      display: none; }
    .product-grid .add-button, .product-grid .price {
      visibility: visible;
      opacity: 1;
      filter: alpha(opacity=100); }
    .product-grid:hover .price, .product-grid:hover .add-button {
      -webkit-transition: none;
      transition: none;
      -webkit-transform: none;
      -moz-transform: none;
      -ms-transform: none;
      -o-transform: none;
      transform: none;
      visibility: visible;
      opacity: 1;
      filter: alpha(opacity=100); }
    .product-grid .name {
      min-height: 60px;
      font-size: 11px; } }

@media (max-width: 991px) {
  .product-block {
    -webkit-transition: none;
    transition: none; }
    .product-block .btn-outline, .product-block .button, .product-block #submit {
      min-width: inherit; }
    .product-block .image img, .product-block .image .image-hover {
      -webkit-transition: none;
      transition: none;
      -webkit-transform: none;
      -moz-transform: none;
      -ms-transform: none;
      -o-transform: none;
      transform: none; }
      .product-block .image:hover .image-hover {
        -webkit-transition: none;
        transition: none;
        -webkit-transform: none;
        -moz-transform: none;
        -ms-transform: none;
        -o-transform: none;
        transform: none; }
    .product-block .image-effect, .product-block .category, .product-block .overlay, .product-block .add-links {
      display: none; }
    .product-grid .add-button, .product-grid .price {
      visibility: visible;
      opacity: 1;
      filter: alpha(opacity=100); }
    .product-grid:hover .price, .product-grid:hover .add-button {
      -webkit-transition: none;
      transition: none;
      -webkit-transform: none;
      -moz-transform: none;
      -ms-transform: none;
      -o-transform: none;
      transform: none;
      visibility: visible;
      opacity: 1;
      filter: alpha(opacity=100); }
    .product-grid .btn-outline {
      padding: 0 10px; }
      .product-grid .btn-outline span {
        display: inline-block; } }

@media (max-width: 767px) {
  .product-block {
    -webkit-transition: none;
    transition: none; }
    .product-block .btn-outline, .product-block .button, .product-block #submit {
      min-width: inherit; }
    .product-block .image img, .product-block .image .image-hover {
      -webkit-transition: none;
      transition: none;
      -webkit-transform: none;
      -moz-transform: none;
      -ms-transform: none;
      -o-transform: none;
      transform: none; }
      .product-block .image:hover .image-hover {
        -webkit-transition: none;
        transition: none;
        -webkit-transform: none;
        -moz-transform: none;
        -ms-transform: none;
        -o-transform: none;
        transform: none; }
    .product-block .image-effect, .product-block .category, .product-block .overlay, .product-block .add-links {
      display: none; }
    .product-grid .add-button, .product-grid .price {
      visibility: visible;
      opacity: 1;
      filter: alpha(opacity=100); }
    .product-grid:hover .price, .product-grid:hover .add-button {
      -webkit-transition: none;
      transition: none;
      -webkit-transform: none;
      -moz-transform: none;
      -ms-transform: none;
      -o-transform: none;
      transform: none;
      visibility: visible;
      opacity: 1;
      filter: alpha(opacity=100); }
    .product-grid .btn-outline {
      padding: 0 10px; }
      .product-grid .btn-outline span {
        display: inline-block; } }

@media (max-width: 480px) {
  .product-block {
    -webkit-transition: none;
    transition: none; }
    .product-block .btn-outline, .product-block .button, .product-block #submit {
      min-width: inherit; }
    .product-block .image img, .product-block .image .image-hover {
      -webkit-transition: none;
      transition: none;
      -webkit-transform: none;
      -moz-transform: none;
      -ms-transform: none;
      -o-transform: none;
      transform: none; }
      .product-block .image:hover .image-hover {
        -webkit-transition: none;
        transition: none;
        -webkit-transform: none;
        -moz-transform: none;
        -ms-transform: none;
        -o-transform: none;
        transform: none; }
    .product-block .image-effect, .product-block .category, .product-block .overlay, .product-block .add-links {
      display: none; }
    .product-grid .add-button, .product-grid .price {
      visibility: visible;
      opacity: 1;
      filter: alpha(opacity=100); }
    .product-grid:hover .price, .product-grid:hover .add-button {
      -webkit-transition: none;
      transition: none;
      -webkit-transform: none;
      -moz-transform: none;
      -ms-transform: none;
      -o-transform: none;
      transform: none;
      visibility: visible;
      opacity: 1;
      filter: alpha(opacity=100); }
    .product-grid .btn-outline {
      padding: 0 10px; }
      .product-grid .btn-outline span {
        display: inline-block; } }
/* 10. Responsive */
/*
 *  Responsive
 */
@media (min-width: 1200px) {
  .homepage-v2 .bwp-lookbook.slider {
    margin-left: 270px !important;
    padding-right: 0; }

  .wpb-js-composer #bwp-footer.footer-6 .container, .wpb-js-composer.page-id-344 .container.homepage-v2 {
    padding: 0 80px 0 350px; }
    .rtl .wpb-js-composer #bwp-footer.footer-6 .container, .rtl .wpb-js-composer.page-id-344 .container.homepage-v2 {
      padding: 0 350px 0 80px; }

  .top-banner-2 {
    position: relative;
    z-index: 9;
    -webkit-box-shadow: 0px -4px 4px 0px rgba(50, 50, 50, 0.1);
    box-shadow: 0px -4px 4px 0px rgba(50, 50, 50, 0.1); }

  .bwp-header.header-v6 .header-top {
    width: 100%;
    z-index: 1;
    padding-left: 270px; }
    .bwp-header.header-v6 .header-top .row > div:first-child {
      padding-left: 0; }
      .rtl .bwp-header.header-v6 .header-top .row > div:first-child {
        padding-right: 0;
        padding-left: inherit; }
    .rtl .bwp-header.header-v6 .header-top {
      padding-right: 270px;
      padding-left: inherit; }
    .bwp-header.header-v6 .header-top .row {
      margin: 0; }
    .bwp-header.header-v6 .cariana_sideward_left_menu {
      background: #fff;
      padding: 35px 25px;
      width: 270px;
      position: fixed;
      height: 100%;
      top: 0px;
      text-align: center;
      display: flex;
      justify-content: flex-end;
      flex-direction: column;
      left: 0;
      z-index: 9999; }
    .rtl .bwp-header.header-v6 .cariana_sideward_left_menu {
      right: 0;
      left: auto; }
    .bwp-header.header-v6 .cariana_sideward_left_menu .cariana_sideward_content {
      margin-top: 35px;
      margin-bottom: auto; }
    .bwp-header.header-v6 .cariana_sideward_left_menu .wpbingoLogo {
      margin-top: 47px;
      margin-bottom: 65px; }
    .bwp-header.header-v6 .cariana_sideward_left_menu .wpbingoCartTop {
      font-size: 0; }
      .bwp-header.header-v6 .cariana_sideward_left_menu .wpbingoCartTop #cart {
        display: inline-block; }
      .bwp-header.header-v6 .cariana_sideward_left_menu .wpbingoCartTop #cart .cart-icon {
        position: relative;
        padding: 0; }
      .bwp-header.header-v6 .cariana_sideward_left_menu .wpbingoCartTop #cart .cart-icon:before {
        position: initial;
        display: inline-block; }
      .bwp-header.header-v6 .cariana_sideward_left_menu .wpbingoCartTop #cart .cart-icon .mini-cart-items {
        top: -38px; }
    .bwp-header.header-v6 .cariana_sideward_left_menu .wpbingo-menu-wrapper .navbar-default {
      background-color: transparent;
      border-color: transparent; }
      .bwp-header.header-v6 .cariana_sideward_left_menu .wpbingo-menu-wrapper .bwp-navigation {
        display: inline-flex;
        padding: 0;
        width: 100%; }
      .bwp-header.header-v6 .cariana_sideward_left_menu .wpbingo-menu-wrapper .bwp-navigation .float-menu {
        width: 100%; }
      .bwp-header.header-v6 .cariana_sideward_left_menu .wpbingo-menu-wrapper .menu-close, .bwp-header.header-v6 .cariana_sideward_left_menu .wpbingo-menu-wrapper .menu-icon {
        display: none; }
      .bwp-header.header-v6 .cariana_sideward_left_menu .wpbingo-menu-wrapper #menu-main-menu {
        padding-left: 0; }
      .rtl .bwp-header.header-v6 .cariana_sideward_left_menu .wpbingo-menu-wrapper #menu-main-menu {
        padding-right: 0;
        padding-left: inherit; }
      .bwp-header.header-v6 .cariana_sideward_left_menu .wpbingo-menu-wrapper #menu-main-menu > li.level-0 {
        margin: 0;
        width: 100%; }
      .bwp-header.header-v6 .cariana_sideward_left_menu .wpbingo-menu-wrapper #menu-main-menu > li.level-0 ul {
        text-align: left; }
        .rtl .bwp-header.header-v6 .cariana_sideward_left_menu .wpbingo-menu-wrapper #menu-main-menu > li.level-0 ul {
          text-align: right; }
      .bwp-header.header-v6 .cariana_sideward_left_menu .wpbingo-menu-wrapper #menu-main-menu > li.level-0.mega-menu .sub-menu li.level-1 > a {
        font-size: 14px; }
      .bwp-header.header-v6 .cariana_sideward_left_menu .wpbingo-menu-wrapper #menu-main-menu > li.level-0 > a {
        color: #666;
        text-transform: uppercase;
        font-size: 12px;
        font-weight: 500;
        line-height: 40px; }
        .bwp-header.header-v6 .cariana_sideward_left_menu .wpbingo-menu-wrapper #menu-main-menu > li.level-0 > a:hover {
          color: #222; }
      .bwp-header.header-v6 .cariana_sideward_left_menu .wpbingo-menu-wrapper #menu-main-menu > li.mega-menu {
        position: relative; }
        .bwp-header.header-v6 .cariana_sideward_left_menu .wpbingo-menu-wrapper #menu-main-menu > li.mega-menu > .sub-menu {
          min-width: 360px;
          margin-top: 0; }
      .bwp-header.header-v6 .cariana_sideward_left_menu .wpbingo-menu-wrapper #menu-main-menu > li.menu-item-has-children.std-menu > .sub-menu {
        padding: 10px 30px;
        margin-top: 0; }
      .bwp-header.header-v6 .cariana_sideward_left_menu .wpbingo-menu-wrapper #menu-main-menu > li > .sub-menu {
        left: 100%;
        margin-top: 0;
        overflow: hidden; }
        .rtl .bwp-header.header-v6 .cariana_sideward_left_menu .wpbingo-menu-wrapper #menu-main-menu > li > .sub-menu {
          right: 100%;
          left: auto; }
      .bwp-header.header-v6 .cariana_sideward_left_menu .wpbingo-menu-wrapper #menu-main-menu > li:hover > .sub-menu {
        top: 10px; }
    .bwp-header.header-v6 .cariana_sideward_left_menu .cariana_sideward_bottom {
      margin: 0 15px; }
      .bwp-header.header-v6 .cariana_sideward_left_menu .cariana_sideward_bottom ul.social-link {
        display: inline-block;
        padding: 0;
        margin-bottom: 15px; }
      .bwp-header.header-v6 .cariana_sideward_left_menu .cariana_sideward_bottom .sideward_copyright {
        text-transform: uppercase;
        font-size: 11px;
        line-height: 20px;
        color: #909090; }

  #bwp-footer.footer-6 .container {
    width: 100%;
    max-width: 100%;
    padding: 0 20px 0 300px; }
    .rtl #bwp-footer.footer-6 .container {
      padding: 0 300px 0 20px; }
    #bwp-footer.footer-6 .vc_row[data-vc-full-width] {
      padding-left: 270px; }

  .page-template-homepage-v2 #page {
    margin: 0;
    max-width: none; }

  .col-special > .vc_col-sm-8 {
    width: 68.68%; }
    .col-special > .vc_col-sm-4 {
      width: 31.32%; } }

@media (min-width: 1200px) and (max-width: 1599px) {
  .top-banner-2 {
    margin-top: -15px; } }

@media (min-width: 1600px) {
  .top-banner-2 {
    margin-top: -100px; } }

@media (min-width: 1400px) {
  .top-banner {
    margin-top: -140px; } }

@media (min-width: 992px) and (max-width: 1199px) {
  .bwp-woo-categories.default .bwp-categories-title {
    padding-bottom: 7px; }
    .bwp-woo-categories.default .content-category.row > .item a {
      padding-top: 4.5px;
      padding-bottom: 4.5px; }
      .bwp-woo-categories.default .content-category.row > .item a:before {
        top: 6px; } }

@media (max-width: 1199px) {
  .col-md-2-4 {
    width: 20%;
    float: left; }
    .rtl .col-md-2-4 {
      float: right; }

  .bwp-header.header-v6 .header-top > .row {
    margin: 0; }

  .vc_row.vc-policy {
    padding-right: 5px !important;
    padding-left: 5px !important; }
    .vc_row.vc-policy > .vc_col-sm-6 {
      width: 100%;
      text-align: center; }
      .vc_row.vc-policy > .vc_col-sm-6 .wpcf7-form {
        display: inline-block; }
      .vc_row.vc-policy > .vc_col-sm-6 .vc_col-sm-4 {
        width: 33.33333%; } }

@media (min-width: 992px) and (max-width: 1400px) {
  .top-banner {
    margin-top: -100px; } }

@media (max-width: 992px) {
  #main-menu {
    margin: 0;
    float: left; }
    .rtl #main-menu {
      float: right; }

  .navbar-mega .navbar-nav > li .dropdown-menu .widget-title {
    font-size: 15px; }

  .tp-caption.text-style-yellow-medium:after {
    display: none; }

  .split-layout .main-posts .entry-content {
    top: 50%;
    padding-bottom: 0; }
    .split-layout .secondary-posts .post {
      width: 172px;
      height: 172px; }
      .split-layout .secondary-posts .entry-title {
        display: none; }

  .vc_pie_chart .wpb_descript {
    display: none; } }

@media (min-width: 768px) and (max-width: 991px) {
  .split-layout .secondary-posts .post {
    width: 175px;
    height: 175px; }
    .split-layout .secondary-posts .post .entry-title {
      display: none; }
    .split-layout .main-posts .entry-content {
      top: 50%;
      padding: 20px 20px 0 30px; }

  .blog-type .entry-image {
    height: auto; }

  .vc_pie_chart .wpb_pie_chart_descript {
    display: none; }

  .active-mobile {
    width: 60px; }
    .active-mobile .fa, .active-mobile .icon {
      font-size: 25px; }
    .active-mobile .fa:hover, .active-mobile .icon:hover {
      color: #fff; }

  .bwp-header.header-v1 .header-content .row, .bwp-header.header-v2 .header-content .row, .bwp-header.header-v4 .header-content .row, .bwp-header.header-v13 .header-content .row, .bwp-header.header-v14 .header-content .row, .bwp-header.header-v16 .header-content .row, .bwp-header.header-v8 .header-content .row {
    display: flex; }
    .bwp-header.header-v1 .header-content .row .header-logo, .bwp-header.header-v2 .header-content .row .header-logo, .bwp-header.header-v4 .header-content .row .header-logo, .bwp-header.header-v13 .header-content .row .header-logo, .bwp-header.header-v14 .header-content .row .header-logo, .bwp-header.header-v16 .header-content .row .header-logo, .bwp-header.header-v8 .header-content .row .header-logo {
      order: 2;
      text-align: center; }
    .bwp-header.header-v1 .header-content .row .wpbingo-menu-mobile, .bwp-header.header-v2 .header-content .row .wpbingo-menu-mobile, .bwp-header.header-v4 .header-content .row .wpbingo-menu-mobile, .bwp-header.header-v13 .header-content .row .wpbingo-menu-mobile, .bwp-header.header-v14 .header-content .row .wpbingo-menu-mobile, .bwp-header.header-v16 .header-content .row .wpbingo-menu-mobile, .bwp-header.header-v8 .header-content .row .wpbingo-menu-mobile {
      order: 1; }
    .bwp-header.header-v1 .header-content .row .header-right, .bwp-header.header-v2 .header-content .row .header-right, .bwp-header.header-v4 .header-content .row .header-right, .bwp-header.header-v13 .header-content .row .header-right, .bwp-header.header-v14 .header-content .row .header-right, .bwp-header.header-v16 .header-content .row .header-right, .bwp-header.header-v8 .header-content .row .header-right {
      order: 3; }

  .top-banner {
    margin-top: -70px; } }

@media (min-width: 768px) and (max-width: 1024px) {
  .bwp-lookbook .item-lookbook .content-lookbook .item-thumb {
    display: none; } }

@media (min-width: 768px) {
  .col-special-2 {
    display: flex; }
    .col-special-2 > .vc_col-sm-4 {
      width: calc(38.461% - 30px); }
      .col-special-2 > .vc_col-sm-4.col-categories {
        margin: 0 15px; }
        .col-special-2 > .vc_col-sm-4.col-categories.right > .vc_column-inner {
          background-position: right top !important; }
        .col-special-2 > .vc_col-sm-4.col-categories > .vc_column-inner {
          height: 100%; }
    .col-special-2 > .vc_col-sm-8 {
      width: 61.538%; }
      .col-special-2 > .vc_col-sm-8 .products-list.grid .product-wapper .products-thumb {
        margin-bottom: 13px; }

  .top-banner {
    position: relative;
    z-index: 9;
    -webkit-box-shadow: 0px -4px 4px 0px rgba(50, 50, 50, 0.1);
    box-shadow: 0px -4px 4px 0px rgba(50, 50, 50, 0.1); }

  .contents-detail .bwp-single-product .image-additional .image-zoom {
    position: relative;
    width: 100%;
    height: 100%;
    display: inline-block; }
    .contents-detail .bwp-single-product .image-additional .image-zoom:before {
      position: absolute;
      content: "\e091";
      font-family: simple-line-icons;
      bottom: 15px;
      right: 15px;
      z-index: 9;
      font-size: 16px;
      width: 40px;
      height: 40px;
      line-height: 40px;
      text-align: center;
      border-radius: 50%;
      -webkit-border-radius: 50%;
      -moz-border-radius: 50%;
      -ms-border-radius: 50%;
      -o-border-radius: 50%;
      color: #666;
      border: 1px solid #dfdfdf;
      -webkit-transition: all 0.2s ease;
      transition: all 0.2s ease; }
      .rtl .contents-detail .bwp-single-product .image-additional .image-zoom:before {
        left: 15px;
        right: auto; }
    .contents-detail .bwp-single-product .image-additional .image-zoom:hover:before {
      background: #222;
      color: #fff;
      border-color: transparent; } }

@media (max-width: 991px) {
  .col-sm-2-4 {
    width: 20%;
    float: left; }
    .rtl .col-sm-2-4 {
      float: right; }

  .active-mobile {
    width: 70px; }
    .active-mobile > .fa, .active-mobile > .icon {
      font-size: 25px !important; }

  .woocommerce-tabs .nav-tabs {
    margin-bottom: 20px; }
    .woocommerce-tabs .nav-tabs li {
      float: left;
      margin-right: 10px; }
      .rtl .woocommerce-tabs .nav-tabs li {
        float: right; }

  .block-pie-chart-ourskills {
    background-image: none; }

  .blog-type .entry-image {
    height: auto; }

  .split-layout {
    display: none; }

  .navbar-toggle {
    display: block; }

  .quickview-button, .product-quickview {
    display: none !important; }

  .bwp-brand {
    margin: 0 15px; }

  #newsletterpopup, .popupshadow {
    display: none !important; }

  .bwp-policy:not(.layout4, .layout2) {
    flex-direction: column;
    text-align: center; }
    .bwp-policy:not(.layout4, .layout2) .policy-icon {
      margin-right: 0; }
    .rtl .bwp-policy:not(.layout4, .layout2) .policy-icon {
      margin-left: 0;
      margin-right: inherit; }
    .bwp-policy:not(.layout4, .layout2) .policy-info {
      padding: 0;
      margin-top: 10px !important; }
    .bwp-policy:not(.layout4, .layout2) .policy-info .title-policy {
      margin-top: 10px; }

  .bwp-header.header-v7 .header-content .row .header-logo {
    text-align: left;
    margin-bottom: 0; }
    .bwp-header.header-v7 .header-content .header-right {
      padding-top: 10px; }
    .bwp-header.header-v7 .header-content .wpbingo-menu-wrapper {
      padding-top: 0; }
    .bwp-header.header-v7 .header-content .wpbingo-menu-wrapper .navbar-toggle {
      padding: 0; }

  .bwp-header.header-v9 .header-content .header-logo {
    text-align: left;
    margin-bottom: 30px; }
    .rtl .bwp-header.header-v9 .header-content .header-logo {
      text-align: right; } }

@media (max-width: 767px) {
  .col-xs-2-4 {
    width: 20%;
    float: left; }
    .rtl .col-xs-2-4 {
      float: right; }

  .bwp-lookbook {
    text-align: center; }
    .bwp-lookbook .bwp-content-lookbook > img {
      margin-bottom: 30px; }
    .bwp-lookbook .item-lookbook {
      position: static;
      width: 100% !important;
      height: 100% !important;
      display: flex;
      padding: 10px 15px; }
      .bwp-lookbook .item-lookbook .item-thumb {
        width: 100px; }
      .bwp-lookbook .item-lookbook .number-lookbook {
        background: #e9e9e9;
        border-radius: 50%;
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%;
        -ms-border-radius: 50%;
        -o-border-radius: 50%;
        -webkit-box-shadow: 0px 0px 15px 0px rgba(50, 50, 50, 0.15);
        box-shadow: 0px 0px 15px 0px rgba(50, 50, 50, 0.15);
        margin-right: 15px; }
        .rtl .bwp-lookbook .item-lookbook .number-lookbook {
          margin-left: 15px;
          margin-right: inherit; }
      .bwp-lookbook .item-lookbook .content-lookbook {
        position: initial;
        display: flex;
        width: 100%; }
        .bwp-lookbook .item-lookbook .content-lookbook .content-lookbook-bottom {
          text-align: left;
          padding-left: 20px; }
          .rtl .bwp-lookbook .item-lookbook .content-lookbook .content-lookbook-bottom {
            text-align: right; }
          .rtl .bwp-lookbook .item-lookbook .content-lookbook .content-lookbook-bottom {
            padding-right: 20px;
            padding-left: inherit; }
          .bwp-lookbook .item-lookbook .content-lookbook .content-lookbook-bottom .star-rating {
            margin: 0;
            width: auto; }

  .active-mobile.setting-popup .active-content {
    width: 100%;
    min-width: 320px;
    right: -100%;
    left: auto; }

  .bwp-header.header-v1 .header-content .header-logo, .bwp-header.header-v2 .header-content .header-logo, .bwp-header.header-v4 .header-content .header-logo, .bwp-header.header-v13 .header-content .header-logo, .bwp-header.header-v14 .header-content .header-logo, .bwp-header.header-v16 .header-content .header-logo, .bwp-header.header-v8 .header-content .header-logo {
    text-align: center;
    margin-bottom: 45px; }

  .bwp-header.header-v4 .header-content .row .header-logo {
    position: absolute;
    width: 100%;
    text-align: center;
    bottom: 100%;
    margin-bottom: 35px; }
    .bwp-header.header-v3 .header-content {
      padding-top: 30px;
      padding-bottom: 10px; }
      .bwp-header.header-v3 .header-content .header-logo {
        margin-bottom: 30px; }
      .bwp-header.header-v3 .wpbingo-menu-wrapper .navbar-default .navbar-toggle {
        position: absolute;
        bottom: 45px; }
    .bwp-header.header-v5 {
      padding-top: 40px; }
      .bwp-header.header-v5 .header-content {
        padding-top: 60px; }
      .bwp-header.header-v5 .header-logo {
        position: absolute;
        top: 0;
        text-align: center;
        width: 100%;
        left: 0; }
      .rtl .bwp-header.header-v5 .header-logo {
        right: 0;
        left: auto; }

  .bwp-countdown .slider-thumb {
    margin-top: 20px; }
    .bwp-countdown .slider-thumb .thumb-content {
      margin: 10px 2px; }
      .bwp-countdown .slider-thumb .thumb-content img {
        box-shadow: none; }
    .bwp-countdown .slider-thumb.slick-carousel .slick-arrow {
      position: absolute;
      bottom: -30px;
      top: auto;
      -webkit-transform: rotate(-90deg);
      -moz-transform: rotate(-90deg);
      -ms-transform: rotate(-90deg);
      -o-transform: rotate(-90deg);
      transform: rotate(-90deg);
      right: calc(50% - 25px); }
      .bwp-countdown .slider-thumb.slick-carousel .slick-arrow.fa-long-arrow-left {
        left: calc(50% - 25px);
        right: auto; }

  .zoomContainer {
    display: none; }

  .bwp-header.header-v4 {
    position: relative;
    padding-top: 100px; }

  .woocommerce-MyAccount-navigation, .woocommerce-MyAccount-content {
    width: 100%; }

  .main-archive-product, .main-single-product {
    display: flex;
    flex-direction: column; }
    .main-archive-product .sidebar-product, .main-single-product .sidebar-product {
      order: 2; }
    .main-archive-product > .col-lg-12.col-md-12, .main-single-product > .col-lg-12.col-md-12 {
      display: flex;
      flex-direction: column; }
      .main-archive-product > .col-lg-12.col-md-12 .bwp-top-bar.top, .main-single-product > .col-lg-12.col-md-12 .bwp-top-bar.top {
        order: 1; }
      .main-archive-product > .col-lg-12.col-md-12 .products, .main-single-product > .col-lg-12.col-md-12 .products {
        order: 2; }
      .main-archive-product > .col-lg-12.col-md-12 .sidebar-product-filter, .main-single-product > .col-lg-12.col-md-12 .sidebar-product-filter {
        order: 3; }
      .main-archive-product > .col-lg-12.col-md-12 .bwp-top-bar.bottom, .main-single-product > .col-lg-12.col-md-12 .bwp-top-bar.bottom {
        order: 4; }

  .category-posts, .single-post-content {
    display: flex;
    flex-direction: column; }
    .category-posts .sidebar-blog, .single-post-content .sidebar-blog {
      order: 2; }

  .post-single .post-content .entry-meta-content {
    display: block; }
    .post-single .post-content .entry-meta-content .entry-meta, .post-single .post-content .entry-meta-content .social-share {
      width: 100%;
      text-align: center; }

  #yith-wcwl-form, .woocommerce-cart-form {
    overflow-x: auto;
    margin-bottom: 30px;
    overflow-y: hidden; }
    #yith-wcwl-form .product-quantity > .quantity input, .woocommerce-cart-form .product-quantity > .quantity input {
      float: none; }
      #yith-wcwl-form .product-quantity > .quantity input:not(.minus), .woocommerce-cart-form .product-quantity > .quantity input:not(.minus) {
        border-bottom: 0; }

  .bwp-woo-categories:not(.default2,.default) {
    padding: 0;
    position: relative; }
    .bwp-woo-categories:not(.default2,.default):before {
      position: absolute;
      top: -1px;
      content: "";
      left: -15px;
      background: #fff;
      width: calc(100% + 30px);
      height: calc(100% + 30px); }
      .rtl .bwp-woo-categories:not(.default2,.default):before {
        right: -15px;
        left: auto; }
    .bwp-woo-categories:not(.default2,.default) .content-category {
      margin: 0;
      padding-bottom: 20px;
      display: flex;
      overflow: auto; }
      .bwp-woo-categories:not(.default2,.default) .content-category div {
        white-space: nowrap; }
      .bwp-woo-categories:not(.default2,.default) .content-category .item-product-cat {
        display: inline-block;
        width: auto;
        padding: 0 10px; }
      .bwp-woo-categories:not(.default2,.default) .content-category .item-product-cat:first-child {
        padding-left: 0; }
        .rtl .bwp-woo-categories:not(.default2,.default) .content-category .item-product-cat:first-child {
          padding-right: 0;
          padding-left: inherit; }
      .bwp-woo-categories:not(.default2,.default) .content-category .item-product-cat:last-child {
        padding-right: 0; }
        .rtl .bwp-woo-categories:not(.default2,.default) .content-category .item-product-cat:last-child {
          padding-left: 0;
          padding-right: inherit; }
      .bwp-woo-categories:not(.default2,.default) .content-category .item-product-cat .item-title {
        line-height: 20px; } }

@media (max-width: 480px) {
  .font-size-lg {
    font-size: 20px; }

  .visual-description {
    display: none; }

  .single-product .woocommerce-tabs ul.tabs {
    text-align: center; }
    .single-product .woocommerce-tabs ul.tabs li {
      width: 100%;
      padding-bottom: 10px !important; }
      .single-product .woocommerce-tabs ul.tabs li.active {
        border-bottom: none !important; }
      .single-product .woocommerce-tabs ul.tabs li a {
        padding: 0; }
        .single-product .woocommerce-tabs ul.tabs li a:before {
          display: none; }

  #cart.open .cart-popup {
    width: 320px; }

  .bwp-header.header-v8 .searchform {
    display: none; }

  .wpbingo-newsletter.wpbingo-newsletter-1 {
    display: block; }
    .wpbingo-newsletter.wpbingo-newsletter-1 h4 {
      padding: 0 !important; }
    .wpbingo-newsletter.wpbingo-newsletter-1 .content-newsletter {
      position: relative; } }
#bwp_slider_price::before, #bwp_slider_price::after,.bwp_slider_price::before, #bwp_slider_price::after {
    background: #fff none repeat scroll 0 0;
    content: "";
    display: inline-block;
    height: 100%;
    position: absolute;
    width: 5px;
    z-index: 1;
}

#bwp_slider_price,.bwp_slider_price{
	background-color: #f03939;
    border-radius: 5px;
    height: 6px;
    margin: 10px;
    position: relative;
}
#bwp_slider_price	.ui-slider-handle,.bwp_slider_price	.ui-slider-handle {
	background: #fff none repeat scroll 0 0;
    border: 3px solid #f03939;
    color: #f03939;
    cursor: e-resize;
    display: block;
    height: 14px;
    position: absolute;
    text-align: center;
    top: -7px;
    width: 14px;
    z-index: 15;	
	margin-right: inherit;
    padding-left: inherit;
    padding-right: inherit;
}

.tongge-filter{
	position:fixed;
	border:1px solid #dfdfdf;
	overflow:scroll;
	padding:10px;
	background:white;
	z-index:999;
	top:100px;
	bottom:100px;
	right:-400px;
	width:400px;
	transition:all 0.35s ease;
}

.tongge-filter.active{
	right:0px;	
}
.bwp-woocommerce-filter-product .navbar-header{
	position:fixed;
	top:50%;
	right:0px;
	transition:all 0.35s ease;
}

.bwp-woocommerce-filter-product .navbar-header.active{
	right:400px;
}
#bwp_form_filter_product {
	float:left;
}
#bwp_form_filter_product .bwp-filter{
	float:left;
	width:100%;
}
#bwp_form_filter_product .bwp-filter li{
	float:left;
	padding:5px;
}
#bwp_form_filter_product .bwp-filter input{
	display:none;
}
#bwp_form_filter_product .bwp-filter span {
	border: 1px solid #ddd;
    display: block;
    height: 20px;
    margin: 5px 5px 5px 0;
    padding: 0;
    width: 20px;
    overflow: hidden;
    text-indent: 100%;
    white-space: nowrap;
    box-sizing: content-box;
}
#bwp_form_filter_product .bwp-filter span.active{
	 border: 2px solid red;
}
#button-price-slider{
	margin:5px;
	float:right;
}
@keyframes spin {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}
.loading:before{
	content:"";
	position:fixed;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	z-index:9999;
	background-color:rgba(0,0,0,0.9);
}
.loading span {
    border: 16px solid #f3f3f3; /* Light grey */
    border-top: 16px solid #3498db; /* Blue */
    border-radius: 50%;
    width: 50px;
    height: 50px;
    animation: spin 2s linear infinite;
	position:fixed;
	left:50%;
	top:50%;
	z-index:10000;
}
.bwp-filter-homepage .clear_all{
	display : none;
}/* at the very least you must set these two display properties */
/* this is so you can use CSS animations when toggling results */


/* visual styles */
.searchwp-live-search-results {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	background: #fff;
	-webkit-box-shadow: 0 0 2px 0 rgba(30,30,30,0.4);
	box-shadow: 0 0 2px 0 rgba(30,30,30,0.4);
	border-radius: 3px;
	width: 315px;
	min-height: 175px;
	max-height: 300px;
}

.searchwp-live-search-no-min-chars .spinner {
	opacity: 0.3;
}

.searchwp-live-search-result p {
	font-size:0.9em;
	padding:1em;
	margin:0;
	border-bottom:1px solid rgba(30,30,30,0.1);
}

.searchwp-live-search-result--focused {
	background: #DDD;
}

.searchwp-live-search-result--focused a {
	color: #000;
}

.searchwp-live-search-result:last-of-type p {
	border-bottom:0;
}

.searchwp-live-search-result a {
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

/* Bullet proof Screen Reader Only text */
.searchwp-live-search-instructions {
	border: 0 !important;
	clip: rect(1px, 1px, 1px, 1px) !important;
	-webkit-clip-path: inset(50%) !important;
		clip-path: inset(50%) !important;
	height: 1px !important;
	overflow: hidden !important;
	padding: 0 !important;
	position: absolute !important;
	width: 1px !important;
	white-space: nowrap !important;
}

@keyframes searchwp-spinner-line-fade-more {
  0%, 100% {
    opacity: 0; /* minimum opacity */
  }
  1% {
    opacity: 1;
  }
}

@keyframes searchwp-spinner-line-fade-quick {
  0%, 39%, 100% {
    opacity: 0.25; /* minimum opacity */
  }
  40% {
    opacity: 1;
  }
}

@keyframes searchwp-spinner-line-fade-default {
  0%, 100% {
    opacity: 0.22; /* minimum opacity */
  }
  1% {
    opacity: 1;
  }
}
.hidden {
	display: none !important;
	visibility: hidden !important;
}

.tawcvs-swatches {
	padding: 5px;
}

.tawcvs-swatches .swatch {
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-ms-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	display: inline-block;
	width: 30px;
	height: 30px;
	line-height: 28px;
	text-align: center;
	margin-right: 15px;
	margin-bottom: 15px;
	cursor: pointer;
	border: 2px solid transparent;
	position: relative;
	white-space: nowrap;
}

.tawcvs-swatches .swatch.selected {
	border-color: #999;
}

.tawcvs-swatches .swatch.disabled {
	cursor: default;
	opacity: 0.1 !important;
}

.tawcvs-swatches .swatch.disabled .swatch__tooltip {
	display: none;
}

.tawcvs-swatches .swatch-color {
	text-indent: -9999em;
	border: 2px solid #ccc;
}

.tawcvs-swatches .swatch-color.selected {
	border-color: #333;
}

.tawcvs-swatches .swatch-color.selected:before {
	-webkit-transform: translate(-50%, -50%) rotate(45deg);
	-moz-transform: translate(-50%, -50%) rotate(45deg);
	transform: translate(-50%, -50%) rotate(45deg);
	content: "";
	width: 6px;
	height: 10px;
	display: block;
	border: solid #eee;
	border-width: 0 2px 2px 0;
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -2px -2px 0 0;
}

.tawcvs-swatches .swatch-label {
	font-size: 14px;
	background-color: #f1f1f1;
}

.tawcvs-swatches .swatch-image {
	font-size: 0;
}

.tawcvs-swatches .swatch-image img {
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
}

.tawcvs-swatches .swatch-image .swatch__tooltip {
	font-size: 14px;
}

.tawcvs-swatches .swatch__tooltip {
	-webkit-transform: translate(-50%, -100%);
	-moz-transform: translate(-50%, -100%);
	transform: translate(-50%, -100%);
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-ms-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	position: absolute;
	left: 50%;
	top: 0;
	background: #333;
	z-index: 2;
	color: #fff;
	margin: -15px 0 0 0;
	padding: 5px 10px;
	text-indent: initial;
	font-size: 14px;
	font-weight: 500;
	opacity: 0;
	visibility: hidden;
	user-select: none;
}

.tawcvs-swatches .swatch__tooltip:after {
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	transform: rotate(45deg);
	content: "";
	position: absolute;
	width: 12px;
	height: 12px;
	background: #333;
	bottom: -4px;
	left: 50%;
	margin-left: -6px;
}
.tawcvs-swatches .swatch:hover .swatch__tooltip {
	opacity: 1;
	visibility: visible;
	user-select: auto;
}
.product .images {position: relative;}
			
button#myBtn {
    color: #fff;
    background-color: #222;
    border-color: #222;
    font-weight: 700;
    text-transform: capitalize;
    font-size: 14px;
    border: none;
    padding: 9px 28px;
	margin-left:1%;
}

#my_more{
	display:none;
}

#bwp-topbar .text h3 {font-size:12px}


.bwp-filter-ajax #bwp_form_filter_product h3 {display:none;}
.bwp-header .header-content .header-right > div.myacc, .bwp-header .header-content .header-right > div.mywishlist{
	display: none;
}
.archive .bwp-top-bar.top.clearfix {
    margin-top: 1%;
}

header ul#menu-top-bar li a {font-size:12px;}

.single-product main#main, .bwp-main {margin-top:1%;}

.bwp-navigation ul > li.level-0.mega-menu.mega-menu-fullwidth-width > .sub-menu {background-color: #ffffff !important;}

header .bwp-navigation ul > li.level-0.mega-menu > ul.sub-menu li.menu-item-image {border:0px;}

header .bwp-navigation ul > li.level-0:hover a {background-color: #ffffff; }

header #bwp-topbar {background:#f4f4f6;}

#bwp-topbar .text h3 {color:#000;}

header  .top-social .social-link li a i{color:#000;}

.text_mycart_span {color:#000;}

.single-product .bwp-single-info .description > p:last-child, .quickview-container .bwp-single-info .description > p:last-child {margin-top:15px;}

.single-product .bwp-single-info .social-icon, .quickview-container .bwp-single-info .social-icon {display:none;}

.single-product .bwp-single-info .description, .quickview-container .bwp-single-info .description {margin-bottom:5px;}

.single-product .bwp-single-info .product_meta, .quickview-container .bwp-single-info .product_meta {margin-top:30px;}

.single-product .bwp-single-info .description, .quickview-container .bwp-single-info .description {text-transform:none;}

.single-product .bwp-single-image .onsale, .quickview-container .bwp-single-image .onsale {display:none;}

.contents-detail .bwp-single-product .image-additional .image-zoom:before {display:none;}


.onsale {display:none;}

#main ul.products-list .products-entry {box-shadow:0px 0px 5px #fff;}

#main ul.products-list.grid .products-entry .products-content {background:#ffffff}

.main-archive-product ul li.product-category {box-shadow:0px 0px 5px #fff;}

.main-archive-product .custom_subb ul li.product-category a h2 {background-color:#ffffff;}

.taxonomy-grid-class .section .new a {box-shadow:0px 0px 5px #fff;}

.taxonomy-grid-class .section .new .txtdiv h3 {background-color:#ffffff;}

.taxonomy-grid-class .section .new .txtdiv {display:none;}

.taxonomy-grid-class .section .new a {min-height:210px;}

span.price h3 span {text-decoration:line-through;}

.single-product .entry-summary .price, .quickview-container .entry-summary .price {color:#2197e4;}

#main ul.products-list .products-entry {box-shadow:0px 0px 5px #fff !important;}

#main ul.products-list.grid li div.products-thumb {border-bottom:1px solid #ffffff;}

ul.berocket_aapf_widget.berocket_style_block {margin-bottom:35px;}

.bwp-single-image .images .woocommerce-product-gallery >div {border:0px;}

.title-box h2 {font-size:20px;}

.related .title-block h2, .cross_sell .title-block h2, .upsells .title-block h2 {font-size:20px;}

.single-product .woocommerce-tabs ul.tabs li a, .quickview-container .woocommerce-tabs ul.tabs li a {font-size:20px;}

.main-archive-product .custom_subb .product-category.product img {width:45%;}

.single-product .bwp-single-info .product_meta, .quickview-container .bwp-single-info .product_meta {display:none;}
.main-archive-product .custom_subb .product-category.product{
	width:31%;
}.text-over h4 b {
    color: white !important;
}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {text-transform:none;}

.ywapo_group_container.form-row.form-row-wide h3 {margin-bottom:30px;}

.ywapo_input_container {margin-bottom:5px;}

.woocommerce-tabs {padding:20px 0 30px 0;}
.tax-product_brand .berocket_aapf_widget .berocket_label_widgets {
    font-size: 12px;
    line-height: 1.7;
}
.yith_wapo_groups_container {margin-top:0px; margin-bottom:15px;}

.single-product .bwp-single-info form.cart {margin-top:20px;}

.ywapo_group_container.form-row.form-row-wide h3 {font-size:24px;}

.ywapo_product_option_image > img {width:20%;}

header .bwp-navigation ul > li.level-0.mega-menu > ul.sub-menu li.menu-item-image {min-height:105px;}

header .bwp-navigation ul > li.mega-menu > ul.sub-menu li.menu-item-image img {max-height:140px;}

.single-product .bwp-single-info form.cart {margin-top:0px;}

.woocommerce .ywapo_group_container.form-row.form-row-wide {margin-top:20px;}

ul.fiv-part-ul {margin-bottom:15px;}


.bwp-top-bar.top > div:not(.woocommerce-message), .bwp-top-bar.top > ul {display:none;}

.bwp-top-bar.top {margin-bottom:0px;}

.bwp-filter-ajax #bwp_form_filter_product h3 {text-transform:inherit;}

.ywapo_group_container.form-row.form-row-wide h3 {font-size:18px;}

.ywapo_group_container.form-row.form-row-wide h3 {margin-bottom:20px;}

hr {margin-bottom:13px; margin-top:-10px;}

.button_add_to_quote {margin-top:32px;}

.woocommerce-tabs {padding:60px 0 30px 0;}

.products-list.grid .product-wapper .products-content h3.product-title a {font-size:16px;}

.single-product .woocommerce-tabs ul.tabs li a, .quickview-container .woocommerce-tabs ul.tabs li a {text-transform:none;}

.woocommerce-tabs {padding:40px 0 30px 0;}

.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-md {font-size:20px;}

.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-lg {font-weight:800;}

#bwp-topbar .text h3 {font-size:14px;
font-weight:600;}

.berocket_aapf_widget-title_div {min-height:3em;}

.berocket_aapf_widget .berocket_label_widgets {font-size:15px;}
	.cart button#SendEnquiry{
		top: -40px !important;
	}

@media only screen and (max-width: 767px) and (min-width: 521px){
  .week i.slick-arrow.fa.fa-long-arrow-right {
    right: 40%;
    text-align: center;
}
	.main-archive-product .custom_subb .product-category.product{
		width:46%;
	}
	#searchform .form-content input.s{
		width:93% !important;
	}
	.slider_text li{
		font-size: 10px !important;
	}
	div#slide-12-layer-10 {
    /* padding-top: 48px; */
    margin-top: 22px !important;
}
	#searchform .form-content {
    float: unset;
    width: 100%;
    margin: 12px 0px;
}
.week .slick-arrow.fa-long-arrow-left {
    right: 10%;
    left: 0;
    text-align: center;
	}
	.bwp-breadcrumb a{
		padding: 0 !important;
	}
}

@media only screen and (max-width: 520px) and (min-width: 320px){
#searchform .form-content {
  
    float: unset;
    width: 100%;
    margin: 12px 0px;
}
	body.quote-list .woocommerce #quote_place_order{
		    margin: 10px 5px;
		width: 100%;
	}
	body.quote-list .woocommerce a.return-to-shop{
		width:100%;
		text-align: center;
    text-transform: uppercase;
    font-size: 12px;
	}
	.cart.woocommerce-cart-form__contents.quote_cart a#remove_all_items{
		text-align:center;
		text-transform: uppercase;
    font-size: 12px;
	}
	.main-archive-product .custom_subb .product-category.product img {
    width: 73%;
}
	button#searchsubmit{
		float:right;
	}
	.main-archive-product .custom_subb .product-category.product{
		width:46%;
	}
  .week .slick-arrow.fa-long-arrow-left {
    right: 17%;
    left: 0;
    text-align: center;
}
	.taxonomy-grid-class .section .new{
		min-height: 145px;
	}

  .week i.slick-arrow.fa.fa-long-arrow-right {
      right: 41%;
  }
}
.bwp-single-info .rent .left {
    padding-right: 8px;
}

.archive .berocket_aapf_widget .berocket_label_widgets {
    padding-left: 0;
    display: inherit;
}
.bwp-sidebar.sidebar-product.col-lg-3.col-md-3.col-sm-12.col-xs-12 .filter_sbmt_btn {
    display: none;
}
.cat_descr {
    padding-left: 15px;
    padding-right: 15px;
}

@media only screen and (max-width: 767px){
.bwp-breadcrumb .dedfdlimiter2 {
    
    min-height: 32px;
    vertical-align: top;
}
}


.related .products-list.grid .slick-track > div {
    padding: 0;
    min-height: 480px;
	
}
.taxonomy-grid-class .section .new a:hover {
	outline:0;
    border: 2px solid #999;
    box-shadow: 0px 0px 10px #ddd;
}
@media only screen and (max-width: 520px) and (min-width: 320px){
.week .slick-arrow.fa-long-arrow-left {
    right: 17%;
    left: 0;
    text-align: right;
    top: 0;
}
	#searchform .form-content input.s {
  
    width: 92% !important;
	}
.week i.slick-arrow.fa.fa-long-arrow-right {
    right: 0;
	top:0;
	text-align:right;
}
}@media only screen and (max-width: 768px) and (min-width: 521px){
	.cart.woocommerce-cart-form__contents.quote_cart a#remove_all_items{
		width:48% !important;
		display: inline-block !important;
		text-align: center;
		font-size: 14px;
    text-transform: uppercase;
		padding-bottom: 9px;
    vertical-align: initial;
	}
	body.quote-list .woocommerce a.return-to-shop{
		width:auto;
	}
	body.quote-list .woocommerce #quote_place_order{
		width:auto;
	}
	.woocommerce-cart .woocommerce-cart-form .actions input {
    margin: 0 5px;
    display: inline-block !important;
		font-size:14px;
    width: 48% !important;
}
}

@media only screen and (max-width: 767px) and (min-width: 521px){
.week i.slick-arrow.fa.fa-long-arrow-right {
    right: 0;
    text-align: right;
    top: 0;
}
	.cart.woocommerce-cart-form__contents.quote_cart a#remove_all_items{
		width:48% !important;
		display: inline-block !important;
		text-align: center;
		
    text-transform: uppercase;
	}
	body.quote-list .woocommerce a.return-to-shop{
		width:auto;
	}
	body.quote-list .woocommerce #quote_place_order{
		width:auto;
	}
	.woocommerce-cart .woocommerce-cart-form .actions input {
    margin: 0 5px;
    display: inline-block !important;
    width: 47% !important;
}
	button#searchsubmit{
		float:right;
	}
	.week .slick-arrow.fa-long-arrow-left {
    
    text-align: right;
    top: 0;
}
}
@media only screen and (max-width: 991px) and (min-width: 768px){
	#searchform .form-content {
    float: unset !important;
    width: 91%;
    margin: auto;
}
	.navbar-toggle {
   
    padding-left: 30% !important;
}
	button#searchsubmit{
		float:right;
	}
	.searchFormSet #searchform .form-content input.s{   
		width: 93%;}
	
}
@media only screen and (max-width: 1023px) and (min-width: 768px){
  .week .slick-arrow.fa-long-arrow-left{
		text-align: right;
    top: 0;
  	
  }
	
	.week i.slick-arrow.fa.fa-long-arrow-right {
    right: 0;
    text-align: right;
    top: 0;
}
  }

.bwp-breadcrumb a {
   
    min-height: 32px;
}

#bwp-footer {padding-top:40px;}

.taxonomy-grid-class .section .new a{
	min-height:212px !important;
}

header .bwp-navigation ul > li.level-0.mega-menu > ul.sub-menu li.menu-item-image{
width:31%;}
.cat_descr p{
	margin: 0 0 11.5px;
}

@media only screen and (max-width: 1023px) and (min-width: 320px){
.bwp-breadcrumb a, .bwp-breadcrumb span {
	
		
	line-height: 30px !important;
    padding: 0 4px !important;
    min-height: auto !important;
	}
	.bwp-breadcrumb .dedfdlimiter2:last-child {
    padding: 0px 4px !important;
}
}

.innerrow-sumbcate.sec .cate-col-class {
    background: #f4f4f6;
}
.innerrow-sumbcate.sec .cate-col-class:nth-child(2n) {
    background: #ececee;
}
div#onee {
    background: #ececee;
}
div#two {
    
    background: #f4f4f6;

}
div#three {
    background: #ececee;
}
.slick-carousel h3.product-title {
    padding: 0 15px;
	min-height: 81px;
}
.slide-style-1 h2 {
    text-transform: uppercase;
    font-size: 21px !important;
}

.post-single .post-content h3.entry-title {font-size:30px; line-height:36px;}

b, strong {color:#444;}

.post-single .post-content .post-excerpt {margin-bottom:0px;}

.post-single .post-content .entry-meta-content {display:none;}

.post-single .post-content .post-excerpt {font-size:16px;}

.post-single .post-content .post-excerpt h3 {font-size:26px;}
button#searchsubmit {
    background: transparent;
    font-size: 19px;
    padding: 0;
	    color: black;
}
#searchsubmit span {
    display: none;
}
#searchform .form-content {
    border: 2.3px solid #d4d4d4;
    padding: 0.5% 2% 3px;
    float: right;
}
#searchform .form-content input.s {
    border: 0;
    padding: 5px 0;
    
}

#searchform .form-content input.s {
    border: 0;
    width: 200px;
    font-size: 15px;
}

::placeholder {
    color: #d6d6d6;
}

.main-archive-product .custom_subb .product-category.product img {width:48;}
form#searchform .container {
    padding-right: 0;
	padding-left: 0;
}
@media only screen and (max-width: 767px) and (min-width: 320px){
	form#searchform .container {
    float: unset;
}
	
}
@media only screen and (max-width: 1199px) and (min-width: 768px){
	.main-archive-product .custom_subb .product-category.product {
    width: 30%;
}
}
@media only screen and (max-width: 1199px) and (min-width: 769px){
.cart.woocommerce-cart-form__contents.quote_cart a#remove_all_items {
   
    text-transform: uppercase;
    font-size: 12px;
    padding: 7px 10px;
}
	body.quote-list .woocommerce #quote_place_order{
		width:auto;
	}
	body.quote-list .woocommerce a.return-to-shop{
		width:auto;
		text-transform: uppercase;
    font-size: 12px;
	}
}
.bwp-recent-post .post-grid .post-content span.entry-date {display:none;}

.entry-meta {display:none;}

.term-description {margin-top:15px;}
.cart button#SendEnquiry {
    border-radius: unset !important;
    left: 140px !important; 
}



@media only screen and (min-width: 768px){
	aside#berocket_aapf_widget-75 {
    display: none;
}
}

@media only screen and (min-width: 320px){
	aside#berocket_aapf_widget-75 {
    display: none;
}
}

div#nine {
    background-color: #f4f4f6;
}
div#seven {
    background-color: #f4f4f6;
}

/* Removes border from around Contact Form 7 response messages */
div.wpcf7-response-output {
	border: none;
}		

.removeFromTop{display:none!important;}

@media (min-width:768px)and (max-width:991px) {

.header-wrapper .container {

    width: 100%;

}

.bwp-header.header-v3 .header-content.bot .header-right {

    display: none;

}

.bwp-header.header-v3 .header-content .header-logo {

    width: 75%;

    margin: auto !important;

    float: unset;

    margin-bottom: 10% !important;

}

.five-part-head {

    width: 100%;

    background-color: #444444;

    display: block;

}

.page-id-3910 ul.fiv-part-ul {

    margin-bottom: 0px;

}

ul.fiv-part-ul {

    width: 100%;

    padding: 0;

}

ul.fiv-part-ul li {

    width: 19.7%;

    display: inline-block;

    text-align: center;

    color: #fff;

    border-right: 1px solid #fff;

    line-height: 55px;

}

ul.fiv-part-ul li:last-child {

    border: 0;

}

.fiv-part-ul li i {

    font-size: 24px;

    color: #fff;

}

i.menuuu .navbar-default .navbar-toggle {

    position: unset !important;

    line-height: 10px;

}

i.menuuu .navbar-default .navbar-toggle {

    left: 5% !important;

    top: 46% !important;

}

.page .navbar-toggle {

    padding-left: 40% !important;

}

i.menuuu #show-megamenu span {

    display: none;

}

i.menuuu .navbar-default .navbar-toggle {

    position: unset !important;

    line-height: 10px;

}

header.bwp-header .searchform {

    width: 100%;

}

header.bwp-header .searchform {

    float: unset;

}

.header-content.top {

    display: none;

}

.searchFormSet {

    display: none;

}

.searchFormSet {

    padding-top: 2%;

    padding-bottom: 2%;

}

i.menuuu #show-megamenu::after {

    content: '\f0c9';

    font-family: 'FontAwesome';

    font-style: normal;

}

.bwp-header.header-v3 .wpbingo-menu-wrapper .navbar-default .navbar-toggle {

    bottom: 45px;

}

header.bwp-header.header-v3 .wpbingo-menu-wrapper {

    border-top: 0;

    border-bottom: 0;

}

.navbar-header {

    float: none;

}

.col-lg-4.col-md-4.col-sm-4.searchFormSet {

    width: 100%;

}

}






                .br_alabel.berocket_alabel_id_12541 > span {
                height: 80px !important; width: 80px !important; position: relative;display: block;color: white;text-align: center;right: 0;background-color: transparent!important;background: transparent url(https://snowmaster.com.au/wp-content/uploads/2020/11/2year-parts-warranty.png) no-repeat right top/contain;
                }
                .br_alabel.berocket_alabel_id_12541 > span b {
                position: relative;z-index: 100;text-align: center;color: inherit;display: none;
                }
                .br_alabel.berocket_alabel_id_12541 > span i.template-i-before {
                position: absolute;display: none;width: 0;height: 0;
                }
                .br_alabel.berocket_alabel_id_12541 > span i.template-i {
                display: none;position: absolute;line-height: 30px;z-index: 99;background-color: transparent;
                }
                .br_alabel.berocket_alabel_id_12541 > span i.template-i-after {
                position: absolute;display: none;width: 0;height: 0;
                }
                .br_alabel.berocket_alabel_id_12541 > span i.template-span-before {
                position: absolute;display: none;width: 0;height: 0;
                }
                .br_alabel.berocket_alabel_id_12076 > span {
                position: relative;display: block;color: white;text-align: center;right: 0;background-color: transparent!important;background: transparent url(https://snowmaster.com.au/wp-content/uploads/2020/06/label-made-in-australia.png) no-repeat right top/contain;
                }
                .br_alabel.berocket_alabel_id_12076 > span b {
                position: relative;z-index: 100;text-align: center;color: inherit;display: none;
                }
                .br_alabel.berocket_alabel_id_12076 > span i.template-i-before {
                position: absolute;display: none;width: 0;height: 0;
                }
                .br_alabel.berocket_alabel_id_12076 > span i.template-i {
                display: none;position: absolute;line-height: 30px;z-index: 99;background-color: transparent;
                }
                .br_alabel.berocket_alabel_id_12076 > span i.template-i-after {
                position: absolute;display: none;width: 0;height: 0;
                }
                .br_alabel.berocket_alabel_id_12076 > span i.template-span-before {
                position: absolute;display: none;width: 0;height: 0;
                }
                .br_alabel.berocket_alabel_id_12407 > span {
                position: relative;display: block;color: white;text-align: center;right: 0;background-color: transparent!important;background: transparent url(https://snowmaster.com.au/wp-content/uploads/2020/09/collection-only.png) no-repeat right top/contain;
                }
                .br_alabel.berocket_alabel_id_12407 > span b {
                position: relative;z-index: 100;text-align: center;color: inherit;display: none;
                }
                .br_alabel.berocket_alabel_id_12407 > span i.template-i-before {
                position: absolute;display: none;width: 0;height: 0;
                }
                .br_alabel.berocket_alabel_id_12407 > span i.template-i {
                display: none;position: absolute;line-height: 30px;z-index: 99;background-color: transparent;
                }
                .br_alabel.berocket_alabel_id_12407 > span i.template-i-after {
                position: absolute;display: none;width: 0;height: 0;
                }
                .br_alabel.berocket_alabel_id_12407 > span i.template-span-before {
                position: absolute;display: none;width: 0;height: 0;
                }.vc_custom_1543917580220{padding-bottom: 0px !important;}
					.searchwp-live-search-results {
						opacity: 0;
						transition: opacity .25s ease-in-out;
						-moz-transition: opacity .25s ease-in-out;
						-webkit-transition: opacity .25s ease-in-out;
						height: 0;
						overflow: hidden;
						z-index: 9999995; /* Exceed SearchWP Modal Search Form overlay. */
						position: absolute;
						display: none;
					}

					.searchwp-live-search-results-showing {
						display: block;
						opacity: 1;
						height: auto;
						overflow: auto;
					}

					.searchwp-live-search-no-results {
						padding: 3em 2em 0;
						text-align: center;
					}

					.searchwp-live-search-no-min-chars:after {
						content: "Continue typing";
						display: block;
						text-align: center;
						padding: 2em 2em 0;
					}
				/*!
 * WPBakery Page Builder v6.0.0 (https://wpbakery.com)
 * Copyright 2011-2020 Michael M, WPBakery
 * License: Commercial. More details: http://go.wpbakery.com/licensing
 */

.vc_row:after,.vc_row:before{content:" ";display:table}.vc_row:after{clear:both}@media (max-width:767px){.vc_hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.vc_hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.vc_hidden-md{display:none!important}}@media (min-width:1200px){.vc_hidden-lg{display:none!important}}.vc_non_responsive .vc_row .vc_col-sm-1{position:relative;float:left;width:8.33333333%;min-height:1px;padding-left:15px;padding-right:15px}.vc_non_responsive .vc_row .vc_col-sm-2{position:relative;float:left;width:16.66666667%;min-height:1px;padding-left:15px;padding-right:15px}.vc_non_responsive .vc_row .vc_col-sm-3{position:relative;float:left;width:25%;min-height:1px;padding-left:15px;padding-right:15px}.vc_non_responsive .vc_row .vc_col-sm-4{position:relative;float:left;width:33.33333333%;min-height:1px;padding-left:15px;padding-right:15px}.vc_non_responsive .vc_row .vc_col-sm-5{position:relative;float:left;width:41.66666667%;min-height:1px;padding-left:15px;padding-right:15px}.vc_non_responsive .vc_row .vc_col-sm-6{position:relative;float:left;width:50%;min-height:1px;padding-left:15px;padding-right:15px}.vc_non_responsive .vc_row .vc_col-sm-7{position:relative;float:left;width:58.33333333%;min-height:1px;padding-left:15px;padding-right:15px}.vc_non_responsive .vc_row .vc_col-sm-8{position:relative;float:left;width:66.66666667%;min-height:1px;padding-left:15px;padding-right:15px}.vc_non_responsive .vc_row .vc_col-sm-9{position:relative;float:left;width:75%;min-height:1px;padding-left:15px;padding-right:15px}.vc_non_responsive .vc_row .vc_col-sm-10{position:relative;float:left;width:83.33333333%;min-height:1px;padding-left:15px;padding-right:15px}.vc_non_responsive .vc_row .vc_col-sm-11{position:relative;float:left;width:91.66666667%;min-height:1px;padding-left:15px;padding-right:15px}.vc_non_responsive .vc_row .vc_col-sm-12{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px}.vc_non_responsive .vc_row .vc_col-sm-offset-12{margin-left:100%}.vc_non_responsive .vc_row .vc_col-sm-offset-11{margin-left:91.66666667%}.vc_non_responsive .vc_row .vc_col-sm-offset-10{margin-left:83.33333333%}.vc_non_responsive .vc_row .vc_col-sm-offset-9{margin-left:75%}.vc_non_responsive .vc_row .vc_col-sm-offset-8{margin-left:66.66666667%}.vc_non_responsive .vc_row .vc_col-sm-offset-7{margin-left:58.33333333%}.vc_non_responsive .vc_row .vc_col-sm-offset-6{margin-left:50%}.vc_non_responsive .vc_row .vc_col-sm-offset-5{margin-left:41.66666667%}.vc_non_responsive .vc_row .vc_col-sm-offset-4{margin-left:33.33333333%}.vc_non_responsive .vc_row .vc_col-sm-offset-3{margin-left:25%}.vc_non_responsive .vc_row .vc_col-sm-offset-2{margin-left:16.66666667%}.vc_non_responsive .vc_row .vc_col-sm-offset-1{margin-left:8.33333333%}.vc_non_responsive .vc_row .vc_col-sm-offset-0{margin-left:0}.vc_non_responsive .vc_row .vc_hidden-sm{display:none!important}.vc_non_responsive .vc_row .vc_col-sm-1\/5{position:relative;float:left;width:20%;min-height:1px;padding-left:15px;padding-right:15px}.vc_non_responsive .vc_row .vc_col-sm-2\/5{position:relative;float:left;width:40%;min-height:1px;padding-left:15px;padding-right:15px}.vc_non_responsive .vc_row .vc_col-sm-3\/5{position:relative;float:left;width:60%;min-height:1px;padding-left:15px;padding-right:15px}.vc_non_responsive .vc_row .vc_col-sm-4\/5{position:relative;float:left;width:80%;min-height:1px;padding-left:15px;padding-right:15px}.vc_non_responsive .vc_row .vc_col-sm-5\/5{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px}.vc_non_responsive .vc_row .vc_col-sm-offset-5\/5{margin-left:100%}.vc_non_responsive .vc_row .vc_col-sm-offset-4\/5{margin-left:80%}.vc_non_responsive .vc_row .vc_col-sm-offset-3\/5{margin-left:60%}.vc_non_responsive .vc_row .vc_col-sm-offset-2\/5{margin-left:40%}.vc_non_responsive .vc_row .vc_col-sm-offset-1\/5{margin-left:20%}.vc_non_responsive .vc_row .vc_col-sm-offset-0\/5{margin-left:0}.vc_column_container{width:100%}.vc_row{margin-left:-15px;margin-right:-15px}.vc_col-lg-1,.vc_col-lg-10,.vc_col-lg-11,.vc_col-lg-12,.vc_col-lg-2,.vc_col-lg-3,.vc_col-lg-4,.vc_col-lg-5,.vc_col-lg-6,.vc_col-lg-7,.vc_col-lg-8,.vc_col-lg-9,.vc_col-md-1,.vc_col-md-10,.vc_col-md-11,.vc_col-md-12,.vc_col-md-2,.vc_col-md-3,.vc_col-md-4,.vc_col-md-5,.vc_col-md-6,.vc_col-md-7,.vc_col-md-8,.vc_col-md-9,.vc_col-sm-1,.vc_col-sm-10,.vc_col-sm-11,.vc_col-sm-12,.vc_col-sm-2,.vc_col-sm-3,.vc_col-sm-4,.vc_col-sm-5,.vc_col-sm-6,.vc_col-sm-7,.vc_col-sm-8,.vc_col-sm-9,.vc_col-xs-1,.vc_col-xs-10,.vc_col-xs-11,.vc_col-xs-12,.vc_col-xs-2,.vc_col-xs-3,.vc_col-xs-4,.vc_col-xs-5,.vc_col-xs-6,.vc_col-xs-7,.vc_col-xs-8,.vc_col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.vc_col-xs-1,.vc_col-xs-10,.vc_col-xs-11,.vc_col-xs-12,.vc_col-xs-2,.vc_col-xs-3,.vc_col-xs-4,.vc_col-xs-5,.vc_col-xs-6,.vc_col-xs-7,.vc_col-xs-8,.vc_col-xs-9{float:left}[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-1,[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-10,[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-11,[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-12,[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-2,[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-3,[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-4,[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-6,[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-7,[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-8,[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-9{float:right}.vc_col-xs-12{width:100%}.vc_col-xs-11{width:91.66666667%}.vc_col-xs-10{width:83.33333333%}.vc_col-xs-9{width:75%}.vc_col-xs-8{width:66.66666667%}.vc_col-xs-7{width:58.33333333%}.vc_col-xs-6{width:50%}.vc_col-xs-5{width:41.66666667%}.vc_col-xs-4{width:33.33333333%}.vc_col-xs-3{width:25%}.vc_col-xs-2{width:16.66666667%}.vc_col-xs-1{width:8.33333333%}.vc_col-xs-pull-12{right:100%}.vc_col-xs-pull-11{right:91.66666667%}.vc_col-xs-pull-10{right:83.33333333%}.vc_col-xs-pull-9{right:75%}.vc_col-xs-pull-8{right:66.66666667%}.vc_col-xs-pull-7{right:58.33333333%}.vc_col-xs-pull-6{right:50%}.vc_col-xs-pull-5{right:41.66666667%}.vc_col-xs-pull-4{right:33.33333333%}.vc_col-xs-pull-3{right:25%}.vc_col-xs-pull-2{right:16.66666667%}.vc_col-xs-pull-1{right:8.33333333%}.vc_col-xs-pull-0{right:auto}.vc_col-xs-push-12{left:100%}.vc_col-xs-push-11{left:91.66666667%}.vc_col-xs-push-10{left:83.33333333%}.vc_col-xs-push-9{left:75%}.vc_col-xs-push-8{left:66.66666667%}.vc_col-xs-push-7{left:58.33333333%}.vc_col-xs-push-6{left:50%}.vc_col-xs-push-5{left:41.66666667%}.vc_col-xs-push-4{left:33.33333333%}.vc_col-xs-push-3{left:25%}.vc_col-xs-push-2{left:16.66666667%}.vc_col-xs-push-1{left:8.33333333%}.vc_col-xs-push-0{left:auto}.vc_col-xs-offset-12{margin-left:100%}.vc_col-xs-offset-11{margin-left:91.66666667%}.vc_col-xs-offset-10{margin-left:83.33333333%}.vc_col-xs-offset-9{margin-left:75%}.vc_col-xs-offset-8{margin-left:66.66666667%}.vc_col-xs-offset-7{margin-left:58.33333333%}.vc_col-xs-offset-6{margin-left:50%}.vc_col-xs-offset-5{margin-left:41.66666667%}.vc_col-xs-offset-4{margin-left:33.33333333%}.vc_col-xs-offset-3{margin-left:25%}.vc_col-xs-offset-2{margin-left:16.66666667%}.vc_col-xs-offset-1{margin-left:8.33333333%}.vc_col-xs-offset-0{margin-left:0}.vc_col-lg-1\/5,.vc_col-lg-2\/5,.vc_col-lg-3\/5,.vc_col-lg-4\/5,.vc_col-lg-5\/5,.vc_col-md-1\/5,.vc_col-md-2\/5,.vc_col-md-3\/5,.vc_col-md-4\/5,.vc_col-md-5\/5,.vc_col-sm-1\/5,.vc_col-sm-2\/5,.vc_col-sm-3\/5,.vc_col-sm-4\/5,.vc_col-sm-5\/5,.vc_col-xs-1\/5,.vc_col-xs-2\/5,.vc_col-xs-3\/5,.vc_col-xs-4\/5,.vc_col-xs-5\/5{position:relative;min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.vc_col-xs-1\/5,.vc_col-xs-2\/5,.vc_col-xs-3\/5,.vc_col-xs-4\/5,.vc_col-xs-5\/5{float:left}.vc_col-xs-5\/5{width:100%}.vc_col-xs-4\/5{width:80%}.vc_col-xs-3\/5{width:60%}.vc_col-xs-2\/5{width:40%}.vc_col-xs-1\/5{width:20%}.vc_col-xs-pull-5\/5{right:100%}.vc_col-xs-pull-4\/5{right:80%}.vc_col-xs-pull-3\/5{right:60%}.vc_col-xs-pull-2\/5{right:40%}.vc_col-xs-pull-1\/5{right:20%}.vc_col-xs-pull-0\/5{right:auto}.vc_col-xs-push-5\/5{left:100%}.vc_col-xs-push-4\/5{left:80%}.vc_col-xs-push-3\/5{left:60%}.vc_col-xs-push-2\/5{left:40%}.vc_col-xs-push-1\/5{left:20%}.vc_col-xs-push-0\/5{left:auto}.vc_col-xs-offset-5\/5{margin-left:100%}.vc_col-xs-offset-4\/5{margin-left:80%}.vc_col-xs-offset-3\/5{margin-left:60%}.vc_col-xs-offset-2\/5{margin-left:40%}.vc_col-xs-offset-1\/5{margin-left:20%}.vc_col-xs-offset-0\/5{margin-left:0}[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-1\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-2\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-3\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-4\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-xs-5\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_non_responsive .vc_row .vc_col-sm-1\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_non_responsive .vc_row .vc_col-sm-2\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_non_responsive .vc_row .vc_col-sm-3\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_non_responsive .vc_row .vc_col-sm-4\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_non_responsive .vc_row .vc_col-sm-5\/5{float:right}@media (min-width:768px){.vc_col-sm-1,.vc_col-sm-10,.vc_col-sm-11,.vc_col-sm-12,.vc_col-sm-2,.vc_col-sm-3,.vc_col-sm-4,.vc_col-sm-5,.vc_col-sm-6,.vc_col-sm-7,.vc_col-sm-8,.vc_col-sm-9{float:left}[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-1,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-10,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-11,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-12,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-2,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-3,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-4,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-6,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-7,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-8,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-9{float:right}.vc_col-sm-12{width:100%}.vc_col-sm-11{width:91.66666667%}.vc_col-sm-10{width:83.33333333%}.vc_col-sm-9{width:75%}.vc_col-sm-8{width:66.66666667%}.vc_col-sm-7{width:58.33333333%}.vc_col-sm-6{width:50%}.vc_col-sm-5{width:41.66666667%}.vc_col-sm-4{width:33.33333333%}.vc_col-sm-3{width:25%}.vc_col-sm-2{width:16.66666667%}.vc_col-sm-1{width:8.33333333%}.vc_col-sm-pull-12{right:100%}.vc_col-sm-pull-11{right:91.66666667%}.vc_col-sm-pull-10{right:83.33333333%}.vc_col-sm-pull-9{right:75%}.vc_col-sm-pull-8{right:66.66666667%}.vc_col-sm-pull-7{right:58.33333333%}.vc_col-sm-pull-6{right:50%}.vc_col-sm-pull-5{right:41.66666667%}.vc_col-sm-pull-4{right:33.33333333%}.vc_col-sm-pull-3{right:25%}.vc_col-sm-pull-2{right:16.66666667%}.vc_col-sm-pull-1{right:8.33333333%}.vc_col-sm-pull-0{right:auto}.vc_col-sm-push-12{left:100%}.vc_col-sm-push-11{left:91.66666667%}.vc_col-sm-push-10{left:83.33333333%}.vc_col-sm-push-9{left:75%}.vc_col-sm-push-8{left:66.66666667%}.vc_col-sm-push-7{left:58.33333333%}.vc_col-sm-push-6{left:50%}.vc_col-sm-push-5{left:41.66666667%}.vc_col-sm-push-4{left:33.33333333%}.vc_col-sm-push-3{left:25%}.vc_col-sm-push-2{left:16.66666667%}.vc_col-sm-push-1{left:8.33333333%}.vc_col-sm-push-0{left:auto}.vc_col-sm-offset-12{margin-left:100%}.vc_col-sm-offset-11{margin-left:91.66666667%}.vc_col-sm-offset-10{margin-left:83.33333333%}.vc_col-sm-offset-9{margin-left:75%}.vc_col-sm-offset-8{margin-left:66.66666667%}.vc_col-sm-offset-7{margin-left:58.33333333%}.vc_col-sm-offset-6{margin-left:50%}.vc_col-sm-offset-5{margin-left:41.66666667%}.vc_col-sm-offset-4{margin-left:33.33333333%}.vc_col-sm-offset-3{margin-left:25%}.vc_col-sm-offset-2{margin-left:16.66666667%}.vc_col-sm-offset-1{margin-left:8.33333333%}.vc_col-sm-offset-0{margin-left:0}.vc_col-sm-1\/5,.vc_col-sm-2\/5,.vc_col-sm-3\/5,.vc_col-sm-4\/5,.vc_col-sm-5\/5{float:left}[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-1\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-2\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-3\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-4\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-5\/5{float:right}.vc_col-sm-5\/5{width:100%}.vc_col-sm-4\/5{width:80%}.vc_col-sm-3\/5{width:60%}.vc_col-sm-2\/5{width:40%}.vc_col-sm-1\/5{width:20%}.vc_col-sm-pull-5\/5{right:100%}.vc_col-sm-pull-4\/5{right:80%}.vc_col-sm-pull-3\/5{right:60%}.vc_col-sm-pull-2\/5{right:40%}.vc_col-sm-pull-1\/5{right:20%}.vc_col-sm-pull-0\/5{right:auto}.vc_col-sm-push-5\/5{left:100%}.vc_col-sm-push-4\/5{left:80%}.vc_col-sm-push-3\/5{left:60%}.vc_col-sm-push-2\/5{left:40%}.vc_col-sm-push-1\/5{left:20%}.vc_col-sm-push-0\/5{left:auto}.vc_col-sm-offset-5\/5{margin-left:100%}.vc_col-sm-offset-4\/5{margin-left:80%}.vc_col-sm-offset-3\/5{margin-left:60%}.vc_col-sm-offset-2\/5{margin-left:40%}.vc_col-sm-offset-1\/5{margin-left:20%}.vc_col-sm-offset-0\/5{margin-left:0}}@media (min-width:992px){.vc_col-md-1,.vc_col-md-10,.vc_col-md-11,.vc_col-md-12,.vc_col-md-2,.vc_col-md-3,.vc_col-md-4,.vc_col-md-5,.vc_col-md-6,.vc_col-md-7,.vc_col-md-8,.vc_col-md-9{float:left}[dir=rtl] .vc_rtl-columns-reverse .vc_col-md-1,[dir=rtl] .vc_rtl-columns-reverse .vc_col-md-10,[dir=rtl] .vc_rtl-columns-reverse .vc_col-md-11,[dir=rtl] .vc_rtl-columns-reverse .vc_col-md-12,[dir=rtl] .vc_rtl-columns-reverse .vc_col-md-2,[dir=rtl] .vc_rtl-columns-reverse .vc_col-md-3,[dir=rtl] .vc_rtl-columns-reverse .vc_col-md-4,[dir=rtl] .vc_rtl-columns-reverse .vc_col-md-5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-md-6,[dir=rtl] .vc_rtl-columns-reverse .vc_col-md-7,[dir=rtl] .vc_rtl-columns-reverse .vc_col-md-8,[dir=rtl] .vc_rtl-columns-reverse .vc_col-md-9{float:right}.vc_col-md-12{width:100%}.vc_col-md-11{width:91.66666667%}.vc_col-md-10{width:83.33333333%}.vc_col-md-9{width:75%}.vc_col-md-8{width:66.66666667%}.vc_col-md-7{width:58.33333333%}.vc_col-md-6{width:50%}.vc_col-md-5{width:41.66666667%}.vc_col-md-4{width:33.33333333%}.vc_col-md-3{width:25%}.vc_col-md-2{width:16.66666667%}.vc_col-md-1{width:8.33333333%}.vc_col-md-pull-12{right:100%}.vc_col-md-pull-11{right:91.66666667%}.vc_col-md-pull-10{right:83.33333333%}.vc_col-md-pull-9{right:75%}.vc_col-md-pull-8{right:66.66666667%}.vc_col-md-pull-7{right:58.33333333%}.vc_col-md-pull-6{right:50%}.vc_col-md-pull-5{right:41.66666667%}.vc_col-md-pull-4{right:33.33333333%}.vc_col-md-pull-3{right:25%}.vc_col-md-pull-2{right:16.66666667%}.vc_col-md-pull-1{right:8.33333333%}.vc_col-md-pull-0{right:auto}.vc_col-md-push-12{left:100%}.vc_col-md-push-11{left:91.66666667%}.vc_col-md-push-10{left:83.33333333%}.vc_col-md-push-9{left:75%}.vc_col-md-push-8{left:66.66666667%}.vc_col-md-push-7{left:58.33333333%}.vc_col-md-push-6{left:50%}.vc_col-md-push-5{left:41.66666667%}.vc_col-md-push-4{left:33.33333333%}.vc_col-md-push-3{left:25%}.vc_col-md-push-2{left:16.66666667%}.vc_col-md-push-1{left:8.33333333%}.vc_col-md-push-0{left:auto}.vc_col-md-offset-12{margin-left:100%}.vc_col-md-offset-11{margin-left:91.66666667%}.vc_col-md-offset-10{margin-left:83.33333333%}.vc_col-md-offset-9{margin-left:75%}.vc_col-md-offset-8{margin-left:66.66666667%}.vc_col-md-offset-7{margin-left:58.33333333%}.vc_col-md-offset-6{margin-left:50%}.vc_col-md-offset-5{margin-left:41.66666667%}.vc_col-md-offset-4{margin-left:33.33333333%}.vc_col-md-offset-3{margin-left:25%}.vc_col-md-offset-2{margin-left:16.66666667%}.vc_col-md-offset-1{margin-left:8.33333333%}.vc_col-md-offset-0{margin-left:0}.vc_col-md-1\/5,.vc_col-md-2\/5,.vc_col-md-3\/5,.vc_col-md-4\/5,.vc_col-md-5\/5{float:left}[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-1\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-2\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-3\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-4\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-5\/5{float:right}.vc_col-md-5\/5{width:100%}.vc_col-md-4\/5{width:80%}.vc_col-md-3\/5{width:60%}.vc_col-md-2\/5{width:40%}.vc_col-md-1\/5{width:20%}.vc_col-md-pull-5\/5{right:100%}.vc_col-md-pull-4\/5{right:80%}.vc_col-md-pull-3\/5{right:60%}.vc_col-md-pull-2\/5{right:40%}.vc_col-md-pull-1\/5{right:20%}.vc_col-md-pull-0\/5{right:auto}.vc_col-md-push-5\/5{left:100%}.vc_col-md-push-4\/5{left:80%}.vc_col-md-push-3\/5{left:60%}.vc_col-md-push-2\/5{left:40%}.vc_col-md-push-1\/5{left:20%}.vc_col-md-push-0\/5{left:auto}.vc_col-md-offset-5\/5{margin-left:100%}.vc_col-md-offset-4\/5{margin-left:80%}.vc_col-md-offset-3\/5{margin-left:60%}.vc_col-md-offset-2\/5{margin-left:40%}.vc_col-md-offset-1\/5{margin-left:20%}.vc_col-md-offset-0\/5{margin-left:0}}@media (min-width:1200px){.vc_col-lg-1,.vc_col-lg-10,.vc_col-lg-11,.vc_col-lg-12,.vc_col-lg-2,.vc_col-lg-3,.vc_col-lg-4,.vc_col-lg-5,.vc_col-lg-6,.vc_col-lg-7,.vc_col-lg-8,.vc_col-lg-9{float:left}[dir=rtl] .vc_rtl-columns-reverse .vc_col-lg-1,[dir=rtl] .vc_rtl-columns-reverse .vc_col-lg-10,[dir=rtl] .vc_rtl-columns-reverse .vc_col-lg-11,[dir=rtl] .vc_rtl-columns-reverse .vc_col-lg-12,[dir=rtl] .vc_rtl-columns-reverse .vc_col-lg-2,[dir=rtl] .vc_rtl-columns-reverse .vc_col-lg-3,[dir=rtl] .vc_rtl-columns-reverse .vc_col-lg-4,[dir=rtl] .vc_rtl-columns-reverse .vc_col-lg-5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-lg-6,[dir=rtl] .vc_rtl-columns-reverse .vc_col-lg-7,[dir=rtl] .vc_rtl-columns-reverse .vc_col-lg-8,[dir=rtl] .vc_rtl-columns-reverse .vc_col-lg-9{float:right}.vc_col-lg-12{width:100%}.vc_col-lg-11{width:91.66666667%}.vc_col-lg-10{width:83.33333333%}.vc_col-lg-9{width:75%}.vc_col-lg-8{width:66.66666667%}.vc_col-lg-7{width:58.33333333%}.vc_col-lg-6{width:50%}.vc_col-lg-5{width:41.66666667%}.vc_col-lg-4{width:33.33333333%}.vc_col-lg-3{width:25%}.vc_col-lg-2{width:16.66666667%}.vc_col-lg-1{width:8.33333333%}.vc_col-lg-pull-12{right:100%}.vc_col-lg-pull-11{right:91.66666667%}.vc_col-lg-pull-10{right:83.33333333%}.vc_col-lg-pull-9{right:75%}.vc_col-lg-pull-8{right:66.66666667%}.vc_col-lg-pull-7{right:58.33333333%}.vc_col-lg-pull-6{right:50%}.vc_col-lg-pull-5{right:41.66666667%}.vc_col-lg-pull-4{right:33.33333333%}.vc_col-lg-pull-3{right:25%}.vc_col-lg-pull-2{right:16.66666667%}.vc_col-lg-pull-1{right:8.33333333%}.vc_col-lg-pull-0{right:auto}.vc_col-lg-push-12{left:100%}.vc_col-lg-push-11{left:91.66666667%}.vc_col-lg-push-10{left:83.33333333%}.vc_col-lg-push-9{left:75%}.vc_col-lg-push-8{left:66.66666667%}.vc_col-lg-push-7{left:58.33333333%}.vc_col-lg-push-6{left:50%}.vc_col-lg-push-5{left:41.66666667%}.vc_col-lg-push-4{left:33.33333333%}.vc_col-lg-push-3{left:25%}.vc_col-lg-push-2{left:16.66666667%}.vc_col-lg-push-1{left:8.33333333%}.vc_col-lg-push-0{left:auto}.vc_col-lg-offset-12{margin-left:100%}.vc_col-lg-offset-11{margin-left:91.66666667%}.vc_col-lg-offset-10{margin-left:83.33333333%}.vc_col-lg-offset-9{margin-left:75%}.vc_col-lg-offset-8{margin-left:66.66666667%}.vc_col-lg-offset-7{margin-left:58.33333333%}.vc_col-lg-offset-6{margin-left:50%}.vc_col-lg-offset-5{margin-left:41.66666667%}.vc_col-lg-offset-4{margin-left:33.33333333%}.vc_col-lg-offset-3{margin-left:25%}.vc_col-lg-offset-2{margin-left:16.66666667%}.vc_col-lg-offset-1{margin-left:8.33333333%}.vc_col-lg-offset-0{margin-left:0}.vc_col-lg-1\/5,.vc_col-lg-2\/5,.vc_col-lg-3\/5,.vc_col-lg-4\/5,.vc_col-lg-5\/5{float:left}[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-1\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-2\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-3\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-4\/5,[dir=rtl] .vc_rtl-columns-reverse .vc_col-sm-5\/5{float:right}.vc_col-lg-5\/5{width:100%}.vc_col-lg-4\/5{width:80%}.vc_col-lg-3\/5{width:60%}.vc_col-lg-2\/5{width:40%}.vc_col-lg-1\/5{width:20%}.vc_col-lg-pull-5\/5{right:100%}.vc_col-lg-pull-4\/5{right:80%}.vc_col-lg-pull-3\/5{right:60%}.vc_col-lg-pull-2\/5{right:40%}.vc_col-lg-pull-1\/5{right:20%}.vc_col-lg-pull-0\/5{right:auto}.vc_col-lg-push-5\/5{left:100%}.vc_col-lg-push-4\/5{left:80%}.vc_col-lg-push-3\/5{left:60%}.vc_col-lg-push-2\/5{left:40%}.vc_col-lg-push-1\/5{left:20%}.vc_col-lg-push-0\/5{left:auto}.vc_col-lg-offset-5\/5{margin-left:100%}.vc_col-lg-offset-4\/5{margin-left:80%}.vc_col-lg-offset-3\/5{margin-left:60%}.vc_col-lg-offset-2\/5{margin-left:40%}.vc_col-lg-offset-1\/5{margin-left:20%}.vc_col-lg-offset-0\/5{margin-left:0}}.vc_pull-right{float:right!important}.vc_pull-left{float:left!important}.vc_clearfix:after,.vc_clearfix:before{content:" ";display:table}.vc_clearfix:after{clear:both}.vc_clearfix:after,.vc_clearfix:before{content:" ";display:table}.vc_clearfix:after{clear:both}.vc_el-clearfix{clear:both}@media (max-width:767px){.vc_el-clearfix-xs{clear:both}}@media (min-width:768px) and (max-width:991px){.vc_el-clearfix-sm{clear:both}}@media (min-width:992px) and (max-width:1199px){.vc_el-clearfix-md{clear:both}}@media (min-width:1200px){.vc_el-clearfix-lg{clear:both}}.vc_visible{display:block}.vc_table{width:100%;margin-bottom:20px;border-collapse:collapse}.vc_table>tbody>tr>td,.vc_table>tbody>tr>th,.vc_table>tfoot>tr>td,.vc_table>tfoot>tr>th,.vc_table>thead>tr>td,.vc_table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.vc_table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.vc_table>caption+thead>tr:first-child>td,.vc_table>caption+thead>tr:first-child>th,.vc_table>colgroup+thead>tr:first-child>td,.vc_table>colgroup+thead>tr:first-child>th,.vc_table>thead:first-child>tr:first-child>td,.vc_table>thead:first-child>tr:first-child>th{border-top:0}.vc_table>tbody+tbody{border-top:2px solid #ddd}.vc_table .table{background-color:#fff}.vc_table-bordered{border:1px solid #ddd}.vc_table-bordered>tbody>tr>td,.vc_table-bordered>tbody>tr>th,.vc_table-bordered>tfoot>tr>td,.vc_table-bordered>tfoot>tr>th,.vc_table-bordered>thead>tr>td,.vc_table-bordered>thead>tr>th{border:1px solid #ddd}.vc_table-bordered>thead>tr>td,.vc_table-bordered>thead>tr>th{border-bottom-width:2px}.vc_pixel_icon{display:inline-block;vertical-align:middle;height:16px;width:16px;background-position:0 0;background-repeat:no-repeat}.vc_pixel_icon-alert{background-image:url(/wp-content/plugins/js_composer/assets/vc/alert.png)}.vc_pixel_icon-info{background-image:url(/wp-content/plugins/js_composer/assets/vc/info.png)}.vc_pixel_icon-tick{background-image:url(/wp-content/plugins/js_composer/assets/vc/tick.png)}.vc_pixel_icon-explanation{background-image:url(/wp-content/plugins/js_composer/assets/vc/exclamation.png)}.vc_pixel_icon-address_book{background-image:url(/wp-content/plugins/js_composer/assets/images/icons/address-book.png)}.vc_pixel_icon-alarm_clock{background-image:url(/wp-content/plugins/js_composer/assets/images/icons/alarm-clock.png)}.vc_pixel_icon-anchor{background-image:url(/wp-content/plugins/js_composer/assets/images/icons/anchor.png)}.vc_pixel_icon-application_image{background-image:url(/wp-content/plugins/js_composer/assets/images/icons/application-image.png)}.vc_pixel_icon-arrow{background-image:url(/wp-content/plugins/js_composer/assets/images/icons/arrow.png)}.vc_pixel_icon-asterisk{background-image:url(/wp-content/plugins/js_composer/assets/images/icons/asterisk.png)}.vc_pixel_icon-hammer{background-image:url(/wp-content/plugins/js_composer/assets/images/icons/auction-hammer.png)}.vc_pixel_icon-balloon{background-image:url(/wp-content/plugins/js_composer/assets/images/icons/balloon.png)}.vc_pixel_icon-balloon_buzz{background-image:url(/wp-content/plugins/js_composer/assets/images/icons/balloon-buzz.png)}.vc_pixel_icon-balloon_facebook{background-image:url(/wp-content/plugins/js_composer/assets/images/icons/balloon-facebook.png)}.vc_pixel_icon-balloon_twitter{background-image:url(/wp-content/plugins/js_composer/assets/images/icons/balloon-twitter.png)}.vc_pixel_icon-battery{background-image:url(/wp-content/plugins/js_composer/assets/images/icons/battery-full.png)}.vc_pixel_icon-binocular{background-image:url(/wp-content/plugins/js_composer/assets/images/icons/binocular.png)}.vc_pixel_icon-document_excel{background-image:url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-excel.png)}.vc_pixel_icon-document_image{background-image:url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-image.png)}.vc_pixel_icon-document_music{background-image:url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-music.png)}.vc_pixel_icon-document_office{background-image:url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-office.png)}.vc_pixel_icon-document_pdf{background-image:url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-pdf.png)}.vc_pixel_icon-document_powerpoint{background-image:url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-powerpoint.png)}.vc_pixel_icon-document_word{background-image:url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-word.png)}.vc_pixel_icon-bookmark{background-image:url(/wp-content/plugins/js_composer/assets/images/icons/bookmark.png)}.vc_pixel_icon-camcorder{background-image:url(/wp-content/plugins/js_composer/assets/images/icons/camcorder.png)}.vc_pixel_icon-camera{background-image:url(/wp-content/plugins/js_composer/assets/images/icons/camera.png)}.vc_pixel_icon-chart{background-image:url(/wp-content/plugins/js_composer/assets/images/icons/chart.png)}.vc_pixel_icon-chart_pie{background-image:url(/wp-content/plugins/js_composer/assets/images/icons/chart-pie.png)}.vc_pixel_icon-clock{background-image:url(/wp-content/plugins/js_composer/assets/images/icons/clock.png)}.vc_pixel_icon-play{background-image:url(/wp-content/plugins/js_composer/assets/images/icons/control.png)}.vc_pixel_icon-fire{background-image:url(/wp-content/plugins/js_composer/assets/images/icons/fire.png)}.vc_pixel_icon-heart{background-image:url(/wp-content/plugins/js_composer/assets/images/icons/heart.png)}.vc_pixel_icon-mail{background-image:url(/wp-content/plugins/js_composer/assets/images/icons/mail.png)}.vc_pixel_icon-shield{background-image:url(/wp-content/plugins/js_composer/assets/images/icons/plus-shield.png)}.vc_pixel_icon-video{background-image:url(/wp-content/plugins/js_composer/assets/images/icons/video.png)}@font-face{font-family:vcpb-plugin-icons;src:url(/wp-content/plugins/js_composer/assets/fonts/vc_icons_v2/fonts/vcpb-plugin-icons.eot?f6ud62);src:url(/wp-content/plugins/js_composer/assets/fonts/vc_icons_v2/fonts/vcpb-plugin-icons.eot?f6ud62#iefix) format('embedded-opentype'),url(/wp-content/plugins/js_composer/assets/fonts/vc_icons_v2/fonts/vcpb-plugin-icons.ttf?f6ud62) format('truetype'),url(/wp-content/plugins/js_composer/assets/fonts/vc_icons_v2/fonts/vcpb-plugin-icons.woff?f6ud62) format('woff'),url(/wp-content/plugins/js_composer/assets/fonts/vc_icons_v2/fonts/vcpb-plugin-icons.svg?f6ud62#vcpb-plugin-icons) format('svg');font-weight:400;font-style:normal}.vc-composer-icon{font-family:vcpb-plugin-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.vc-c-icon-minimize:before{content:"\e91c"}.vc-c-icon-close:before{content:"\e5cd"}.vc-c-icon-1-6_4-6_1-6:before{content:"\e90e"}.vc-c-icon-add_template:before{content:"\e903"}.vc-c-icon-arrow_back:before{content:"\e5c4"}.vc-c-icon-arrow_drop_down:before{content:"\e5c5"}.vc-c-icon-arrow_drop_up:before{content:"\e5c7"}.vc-c-icon-arrow_forward:before{content:"\e5c8"}.vc-c-icon-check:before{content:"\e5ca"}.vc-c-icon-arrow_upward:before{content:"\e5d8"}.vc-c-icon-arrow_downward:before{content:"\e5db"}.vc-c-icon-sync:before{content:"\e627"}.vc-c-icon-search:before{content:"\e8b6"}.vc-c-icon-1-1:before{content:"\e900"}.vc-c-icon-1-2_1-2:before{content:"\e901"}.vc-c-icon-1-3_1-3_1-3:before{content:"\e902"}.vc-c-icon-1-4_1-2_1-4:before{content:"\e904"}.vc-c-icon-1-4_1-4_1-4_1-4:before{content:"\e905"}.vc-c-icon-1-4_3-4:before{content:"\e906"}.vc-c-icon-1-6_1-6_1-6_1-2:before{content:"\e907"}.vc-c-icon-1-6_1-6_1-6_1-6_1-6_1-6:before{content:"\e908"}.vc-c-icon-l_15_15_15_15_15:before{content:"\e909"}.vc-c-icon-1-6_2-3_1-6:before{content:"\e90a"}.vc-c-icon-2-3_1-3:before{content:"\e90b"}.vc-c-icon-5-6_1-6:before{content:"\e90c"}.vc-c-icon-add_element:before{content:"\e90d"}.vc-c-icon-add:before{content:"\e90f"}.vc-c-icon-cog:before{content:"\e910"}.vc-c-icon-content_copy:before{content:"\e911"}.vc-c-icon-delete_empty:before{content:"\e912"}.vc-c-icon-dragndrop:before{content:"\e913"}.vc-c-icon-fullscreen_exit:before{content:"\e914"}.vc-c-icon-fullscreen:before{content:"\e915"}.vc-c-icon-arrow_drop_right:before{content:"\e916"}.vc-c-icon-layout_default:before{content:"\e917"}.vc-c-icon-layout_landscape-smartphones:before{content:"\e918"}.vc-c-icon-layout_landscape-tablets:before{content:"\e919"}.vc-c-icon-layout_portrait-smartphones:before{content:"\e91a"}.vc-c-icon-layout_portrait-tablets:before{content:"\e91b"}.vc-c-icon-mode_edit:before{content:"\e91d"}.vc-c-icon-row_default_fe:before{content:"\e91e"}.vc-c-icon-text-block:before{content:"\e91f"}.vc_txt_align_left{text-align:left}.vc_txt_align_right{text-align:right}.vc_txt_align_center{text-align:center}.vc_txt_align_justify{text-align:justify;text-justify:inter-word}.vc_el_width_50{width:50%;margin-left:auto!important;margin-right:auto!important}.vc_el_width_60{width:60%;margin-left:auto!important;margin-right:auto!important}.vc_el_width_70{width:70%;margin-left:auto!important;margin-right:auto!important}.vc_el_width_80{width:80%;margin-left:auto!important;margin-right:auto!important}.vc_el_width_90{width:90%;margin-left:auto!important;margin-right:auto!important}.vc_el_width_100{width:100%;margin-left:auto!important;margin-right:auto!important}.vc_btn,a.vc_btn,button.vc_btn{cursor:pointer;display:inline-block;text-decoration:none!important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:9px 12px;font-size:100%;line-height:20px;border-radius:4px}.vc_btn,.vc_btn:focus,.vc_btn:hover,a.vc_btn,a.vc_btn:focus,a.vc_btn:hover,button.vc_btn,button.vc_btn:focus,button.vc_btn:hover{border:1px solid transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.vc_btn-lg,a.vc_btn-lg,button.vc_btn-lg{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.vc_btn-sm,a.vc_btn-sm,button.vc_btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.vc_btn-xs,a.vc_btn-xs,button.vc_btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.vc_btn_square,a.vc_btn_square,button.vc_btn_square{border-radius:0}.vc_btn_square_outlined,a.vc_btn_square_outlined,button.vc_btn_square_outlined{border-radius:0;background:0 0!important}.vc_btn_square_outlined,.vc_btn_square_outlined:focus,.vc_btn_square_outlined:hover,a.vc_btn_square_outlined,a.vc_btn_square_outlined:focus,a.vc_btn_square_outlined:hover,button.vc_btn_square_outlined,button.vc_btn_square_outlined:focus,button.vc_btn_square_outlined:hover{border:2px solid}.vc_btn_round,a.vc_btn_round,button.vc_btn_round{border-radius:25px}.vc_btn_outlined,a.vc_btn_outlined,button.vc_btn_outlined{background:0 0!important}.vc_btn_outlined,.vc_btn_outlined:focus,.vc_btn_outlined:hover,a.vc_btn_outlined,a.vc_btn_outlined:focus,a.vc_btn_outlined:hover,button.vc_btn_outlined,button.vc_btn_outlined:focus,button.vc_btn_outlined:hover{border:2px solid}.vc_btn-blue,a.vc_btn-blue,button.vc_btn-blue{background-color:#5472d2;color:#fff!important;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.vc_btn-blue:hover,a.vc_btn-blue:hover,button.vc_btn-blue:hover{background-color:#3c5ecc;color:#f7f7f7!important}.vc_btn-blue.vc_btn_outlined,.vc_btn-blue.vc_btn_square_outlined,a.vc_btn-blue.vc_btn_outlined,a.vc_btn-blue.vc_btn_square_outlined,button.vc_btn-blue.vc_btn_outlined,button.vc_btn-blue.vc_btn_square_outlined{color:#5472d2!important}.vc_btn-blue.vc_btn_outlined:hover,.vc_btn-blue.vc_btn_square_outlined:hover,a.vc_btn-blue.vc_btn_outlined:hover,a.vc_btn-blue.vc_btn_square_outlined:hover,button.vc_btn-blue.vc_btn_outlined:hover,button.vc_btn-blue.vc_btn_square_outlined:hover{border-color:#3c5ecc}.vc_btn-blue.vc_btn_3d,a.vc_btn-blue.vc_btn_3d,button.vc_btn-blue.vc_btn_3d{-webkit-box-shadow:0 5px 0 #3253bc;box-shadow:0 5px 0 #3253bc;margin-bottom:5px}.vc_btn-blue.vc_btn_3d.vc_btn_xs,a.vc_btn-blue.vc_btn_3d.vc_btn_xs,button.vc_btn-blue.vc_btn_3d.vc_btn_xs{-webkit-box-shadow:0 3px 0 #3253bc;box-shadow:0 3px 0 #3253bc;margin-bottom:3px}.vc_btn-blue.vc_btn_3d.vc_btn_sm,a.vc_btn-blue.vc_btn_3d.vc_btn_sm,button.vc_btn-blue.vc_btn_3d.vc_btn_sm{-webkit-box-shadow:0 4px 0 #3253bc;box-shadow:0 4px 0 #3253bc;margin-bottom:4px}.vc_btn-turquoise,a.vc_btn-turquoise,button.vc_btn-turquoise{background-color:#00c1cf;color:#fff!important;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.vc_btn-turquoise:hover,a.vc_btn-turquoise:hover,button.vc_btn-turquoise:hover{background-color:#00a4b0;color:#f7f7f7!important}.vc_btn-turquoise.vc_btn_outlined,.vc_btn-turquoise.vc_btn_square_outlined,a.vc_btn-turquoise.vc_btn_outlined,a.vc_btn-turquoise.vc_btn_square_outlined,button.vc_btn-turquoise.vc_btn_outlined,button.vc_btn-turquoise.vc_btn_square_outlined{color:#00c1cf!important}.vc_btn-turquoise.vc_btn_outlined:hover,.vc_btn-turquoise.vc_btn_square_outlined:hover,a.vc_btn-turquoise.vc_btn_outlined:hover,a.vc_btn-turquoise.vc_btn_square_outlined:hover,button.vc_btn-turquoise.vc_btn_outlined:hover,button.vc_btn-turquoise.vc_btn_square_outlined:hover{border-color:#00a4b0}.vc_btn-turquoise.vc_btn_3d,a.vc_btn-turquoise.vc_btn_3d,button.vc_btn-turquoise.vc_btn_3d{-webkit-box-shadow:0 5px 0 #008d97;box-shadow:0 5px 0 #008d97;margin-bottom:5px}.vc_btn-turquoise.vc_btn_3d.vc_btn_xs,a.vc_btn-turquoise.vc_btn_3d.vc_btn_xs,button.vc_btn-turquoise.vc_btn_3d.vc_btn_xs{-webkit-box-shadow:0 3px 0 #008d97;box-shadow:0 3px 0 #008d97;margin-bottom:3px}.vc_btn-turquoise.vc_btn_3d.vc_btn_sm,a.vc_btn-turquoise.vc_btn_3d.vc_btn_sm,button.vc_btn-turquoise.vc_btn_3d.vc_btn_sm{-webkit-box-shadow:0 4px 0 #008d97;box-shadow:0 4px 0 #008d97;margin-bottom:4px}.vc_btn-pink,a.vc_btn-pink,button.vc_btn-pink{background-color:#fe6c61;color:#fff!important;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.vc_btn-pink:hover,a.vc_btn-pink:hover,button.vc_btn-pink:hover{background-color:#fe5043;color:#f7f7f7!important}.vc_btn-pink.vc_btn_outlined,.vc_btn-pink.vc_btn_square_outlined,a.vc_btn-pink.vc_btn_outlined,a.vc_btn-pink.vc_btn_square_outlined,button.vc_btn-pink.vc_btn_outlined,button.vc_btn-pink.vc_btn_square_outlined{color:#fe6c61!important}.vc_btn-pink.vc_btn_outlined:hover,.vc_btn-pink.vc_btn_square_outlined:hover,a.vc_btn-pink.vc_btn_outlined:hover,a.vc_btn-pink.vc_btn_square_outlined:hover,button.vc_btn-pink.vc_btn_outlined:hover,button.vc_btn-pink.vc_btn_square_outlined:hover{border-color:#fe5043}.vc_btn-pink.vc_btn_3d,a.vc_btn-pink.vc_btn_3d,button.vc_btn-pink.vc_btn_3d{-webkit-box-shadow:0 5px 0 #fe3829;box-shadow:0 5px 0 #fe3829;margin-bottom:5px}.vc_btn-pink.vc_btn_3d.vc_btn_xs,a.vc_btn-pink.vc_btn_3d.vc_btn_xs,button.vc_btn-pink.vc_btn_3d.vc_btn_xs{-webkit-box-shadow:0 3px 0 #fe3829;box-shadow:0 3px 0 #fe3829;margin-bottom:3px}.vc_btn-pink.vc_btn_3d.vc_btn_sm,a.vc_btn-pink.vc_btn_3d.vc_btn_sm,button.vc_btn-pink.vc_btn_3d.vc_btn_sm{-webkit-box-shadow:0 4px 0 #fe3829;box-shadow:0 4px 0 #fe3829;margin-bottom:4px}.vc_btn-violet,a.vc_btn-violet,button.vc_btn-violet{background-color:#8d6dc4;color:#fff!important;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.vc_btn-violet:hover,a.vc_btn-violet:hover,button.vc_btn-violet:hover{background-color:#7c57bb;color:#f7f7f7!important}.vc_btn-violet.vc_btn_outlined,.vc_btn-violet.vc_btn_square_outlined,a.vc_btn-violet.vc_btn_outlined,a.vc_btn-violet.vc_btn_square_outlined,button.vc_btn-violet.vc_btn_outlined,button.vc_btn-violet.vc_btn_square_outlined{color:#8d6dc4!important}.vc_btn-violet.vc_btn_outlined:hover,.vc_btn-violet.vc_btn_square_outlined:hover,a.vc_btn-violet.vc_btn_outlined:hover,a.vc_btn-violet.vc_btn_square_outlined:hover,button.vc_btn-violet.vc_btn_outlined:hover,button.vc_btn-violet.vc_btn_square_outlined:hover{border-color:#7c57bb}.vc_btn-violet.vc_btn_3d,a.vc_btn-violet.vc_btn_3d,button.vc_btn-violet.vc_btn_3d{-webkit-box-shadow:0 5px 0 #6e48b1;box-shadow:0 5px 0 #6e48b1;margin-bottom:5px}.vc_btn-violet.vc_btn_3d.vc_btn_xs,a.vc_btn-violet.vc_btn_3d.vc_btn_xs,button.vc_btn-violet.vc_btn_3d.vc_btn_xs{-webkit-box-shadow:0 3px 0 #6e48b1;box-shadow:0 3px 0 #6e48b1;margin-bottom:3px}.vc_btn-violet.vc_btn_3d.vc_btn_sm,a.vc_btn-violet.vc_btn_3d.vc_btn_sm,button.vc_btn-violet.vc_btn_3d.vc_btn_sm{-webkit-box-shadow:0 4px 0 #6e48b1;box-shadow:0 4px 0 #6e48b1;margin-bottom:4px}.vc_btn-peacoc,a.vc_btn-peacoc,button.vc_btn-peacoc{background-color:#4cadc9;color:#fff!important;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.vc_btn-peacoc:hover,a.vc_btn-peacoc:hover,button.vc_btn-peacoc:hover{background-color:#39a0bd;color:#f7f7f7!important}.vc_btn-peacoc.vc_btn_outlined,.vc_btn-peacoc.vc_btn_square_outlined,a.vc_btn-peacoc.vc_btn_outlined,a.vc_btn-peacoc.vc_btn_square_outlined,button.vc_btn-peacoc.vc_btn_outlined,button.vc_btn-peacoc.vc_btn_square_outlined{color:#4cadc9!important}.vc_btn-peacoc.vc_btn_outlined:hover,.vc_btn-peacoc.vc_btn_square_outlined:hover,a.vc_btn-peacoc.vc_btn_outlined:hover,a.vc_btn-peacoc.vc_btn_square_outlined:hover,button.vc_btn-peacoc.vc_btn_outlined:hover,button.vc_btn-peacoc.vc_btn_square_outlined:hover{border-color:#39a0bd}.vc_btn-peacoc.vc_btn_3d,a.vc_btn-peacoc.vc_btn_3d,button.vc_btn-peacoc.vc_btn_3d{-webkit-box-shadow:0 5px 0 #338faa;box-shadow:0 5px 0 #338faa;margin-bottom:5px}.vc_btn-peacoc.vc_btn_3d.vc_btn_xs,a.vc_btn-peacoc.vc_btn_3d.vc_btn_xs,button.vc_btn-peacoc.vc_btn_3d.vc_btn_xs{-webkit-box-shadow:0 3px 0 #338faa;box-shadow:0 3px 0 #338faa;margin-bottom:3px}.vc_btn-peacoc.vc_btn_3d.vc_btn_sm,a.vc_btn-peacoc.vc_btn_3d.vc_btn_sm,button.vc_btn-peacoc.vc_btn_3d.vc_btn_sm{-webkit-box-shadow:0 4px 0 #338faa;box-shadow:0 4px 0 #338faa;margin-bottom:4px}.vc_btn-chino,a.vc_btn-chino,button.vc_btn-chino{background-color:#cec2ab;color:#fff!important;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.vc_btn-chino:hover,a.vc_btn-chino:hover,button.vc_btn-chino:hover{background-color:#c3b498;color:#f7f7f7!important}.vc_btn-chino.vc_btn_outlined,.vc_btn-chino.vc_btn_square_outlined,a.vc_btn-chino.vc_btn_outlined,a.vc_btn-chino.vc_btn_square_outlined,button.vc_btn-chino.vc_btn_outlined,button.vc_btn-chino.vc_btn_square_outlined{color:#cec2ab!important}.vc_btn-chino.vc_btn_outlined:hover,.vc_btn-chino.vc_btn_square_outlined:hover,a.vc_btn-chino.vc_btn_outlined:hover,a.vc_btn-chino.vc_btn_square_outlined:hover,button.vc_btn-chino.vc_btn_outlined:hover,button.vc_btn-chino.vc_btn_square_outlined:hover{border-color:#c3b498}.vc_btn-chino.vc_btn_3d,a.vc_btn-chino.vc_btn_3d,button.vc_btn-chino.vc_btn_3d{-webkit-box-shadow:0 5px 0 #b9a888;box-shadow:0 5px 0 #b9a888;margin-bottom:5px}.vc_btn-chino.vc_btn_3d.vc_btn_xs,a.vc_btn-chino.vc_btn_3d.vc_btn_xs,button.vc_btn-chino.vc_btn_3d.vc_btn_xs{-webkit-box-shadow:0 3px 0 #b9a888;box-shadow:0 3px 0 #b9a888;margin-bottom:3px}.vc_btn-chino.vc_btn_3d.vc_btn_sm,a.vc_btn-chino.vc_btn_3d.vc_btn_sm,button.vc_btn-chino.vc_btn_3d.vc_btn_sm{-webkit-box-shadow:0 4px 0 #b9a888;box-shadow:0 4px 0 #b9a888;margin-bottom:4px}.vc_btn-mulled_wine,a.vc_btn-mulled_wine,button.vc_btn-mulled_wine{background-color:#50485b;color:#fff!important;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.vc_btn-mulled_wine:hover,a.vc_btn-mulled_wine:hover,button.vc_btn-mulled_wine:hover{background-color:#413a4a;color:#f7f7f7!important}.vc_btn-mulled_wine.vc_btn_outlined,.vc_btn-mulled_wine.vc_btn_square_outlined,a.vc_btn-mulled_wine.vc_btn_outlined,a.vc_btn-mulled_wine.vc_btn_square_outlined,button.vc_btn-mulled_wine.vc_btn_outlined,button.vc_btn-mulled_wine.vc_btn_square_outlined{color:#50485b!important}.vc_btn-mulled_wine.vc_btn_outlined:hover,.vc_btn-mulled_wine.vc_btn_square_outlined:hover,a.vc_btn-mulled_wine.vc_btn_outlined:hover,a.vc_btn-mulled_wine.vc_btn_square_outlined:hover,button.vc_btn-mulled_wine.vc_btn_outlined:hover,button.vc_btn-mulled_wine.vc_btn_square_outlined:hover{border-color:#413a4a}.vc_btn-mulled_wine.vc_btn_3d,a.vc_btn-mulled_wine.vc_btn_3d,button.vc_btn-mulled_wine.vc_btn_3d{-webkit-box-shadow:0 5px 0 #342f3c;box-shadow:0 5px 0 #342f3c;margin-bottom:5px}.vc_btn-mulled_wine.vc_btn_3d.vc_btn_xs,a.vc_btn-mulled_wine.vc_btn_3d.vc_btn_xs,button.vc_btn-mulled_wine.vc_btn_3d.vc_btn_xs{-webkit-box-shadow:0 3px 0 #342f3c;box-shadow:0 3px 0 #342f3c;margin-bottom:3px}.vc_btn-mulled_wine.vc_btn_3d.vc_btn_sm,a.vc_btn-mulled_wine.vc_btn_3d.vc_btn_sm,button.vc_btn-mulled_wine.vc_btn_3d.vc_btn_sm{-webkit-box-shadow:0 4px 0 #342f3c;box-shadow:0 4px 0 #342f3c;margin-bottom:4px}.vc_btn-vista_blue,a.vc_btn-vista_blue,button.vc_btn-vista_blue{background-color:#75d69c;color:#fff!important;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.vc_btn-vista_blue:hover,a.vc_btn-vista_blue:hover,button.vc_btn-vista_blue:hover{background-color:#5dcf8b;color:#f7f7f7!important}.vc_btn-vista_blue.vc_btn_outlined,.vc_btn-vista_blue.vc_btn_square_outlined,a.vc_btn-vista_blue.vc_btn_outlined,a.vc_btn-vista_blue.vc_btn_square_outlined,button.vc_btn-vista_blue.vc_btn_outlined,button.vc_btn-vista_blue.vc_btn_square_outlined{color:#75d69c!important}.vc_btn-vista_blue.vc_btn_outlined:hover,.vc_btn-vista_blue.vc_btn_square_outlined:hover,a.vc_btn-vista_blue.vc_btn_outlined:hover,a.vc_btn-vista_blue.vc_btn_square_outlined:hover,button.vc_btn-vista_blue.vc_btn_outlined:hover,button.vc_btn-vista_blue.vc_btn_square_outlined:hover{border-color:#5dcf8b}.vc_btn-vista_blue.vc_btn_3d,a.vc_btn-vista_blue.vc_btn_3d,button.vc_btn-vista_blue.vc_btn_3d{-webkit-box-shadow:0 5px 0 #4ac97d;box-shadow:0 5px 0 #4ac97d;margin-bottom:5px}.vc_btn-vista_blue.vc_btn_3d.vc_btn_xs,a.vc_btn-vista_blue.vc_btn_3d.vc_btn_xs,button.vc_btn-vista_blue.vc_btn_3d.vc_btn_xs{-webkit-box-shadow:0 3px 0 #4ac97d;box-shadow:0 3px 0 #4ac97d;margin-bottom:3px}.vc_btn-vista_blue.vc_btn_3d.vc_btn_sm,a.vc_btn-vista_blue.vc_btn_3d.vc_btn_sm,button.vc_btn-vista_blue.vc_btn_3d.vc_btn_sm{-webkit-box-shadow:0 4px 0 #4ac97d;box-shadow:0 4px 0 #4ac97d;margin-bottom:4px}.vc_btn-black,a.vc_btn-black,button.vc_btn-black{background-color:#2a2a2a;color:#fff!important;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.vc_btn-black:hover,a.vc_btn-black:hover,button.vc_btn-black:hover{background-color:#1b1b1b;color:#f7f7f7!important}.vc_btn-black.vc_btn_outlined,.vc_btn-black.vc_btn_square_outlined,a.vc_btn-black.vc_btn_outlined,a.vc_btn-black.vc_btn_square_outlined,button.vc_btn-black.vc_btn_outlined,button.vc_btn-black.vc_btn_square_outlined{color:#2a2a2a!important}.vc_btn-black.vc_btn_outlined:hover,.vc_btn-black.vc_btn_square_outlined:hover,a.vc_btn-black.vc_btn_outlined:hover,a.vc_btn-black.vc_btn_square_outlined:hover,button.vc_btn-black.vc_btn_outlined:hover,button.vc_btn-black.vc_btn_square_outlined:hover{border-color:#1b1b1b}.vc_btn-black.vc_btn_3d,a.vc_btn-black.vc_btn_3d,button.vc_btn-black.vc_btn_3d{-webkit-box-shadow:0 5px 0 #0e0e0e;box-shadow:0 5px 0 #0e0e0e;margin-bottom:5px}.vc_btn-black.vc_btn_3d.vc_btn_xs,a.vc_btn-black.vc_btn_3d.vc_btn_xs,button.vc_btn-black.vc_btn_3d.vc_btn_xs{-webkit-box-shadow:0 3px 0 #0e0e0e;box-shadow:0 3px 0 #0e0e0e;margin-bottom:3px}.vc_btn-black.vc_btn_3d.vc_btn_sm,a.vc_btn-black.vc_btn_3d.vc_btn_sm,button.vc_btn-black.vc_btn_3d.vc_btn_sm{-webkit-box-shadow:0 4px 0 #0e0e0e;box-shadow:0 4px 0 #0e0e0e;margin-bottom:4px}.vc_btn-grey,a.vc_btn-grey,button.vc_btn-grey{background-color:#ebebeb;color:#666!important;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.vc_btn-grey:hover,a.vc_btn-grey:hover,button.vc_btn-grey:hover{background-color:#dcdcdc;color:#5e5e5e!important}.vc_btn-grey.vc_btn_outlined,.vc_btn-grey.vc_btn_square_outlined,a.vc_btn-grey.vc_btn_outlined,a.vc_btn-grey.vc_btn_square_outlined,button.vc_btn-grey.vc_btn_outlined,button.vc_btn-grey.vc_btn_square_outlined{color:#ebebeb!important}.vc_btn-grey.vc_btn_outlined:hover,.vc_btn-grey.vc_btn_square_outlined:hover,a.vc_btn-grey.vc_btn_outlined:hover,a.vc_btn-grey.vc_btn_square_outlined:hover,button.vc_btn-grey.vc_btn_outlined:hover,button.vc_btn-grey.vc_btn_square_outlined:hover{border-color:#dcdcdc}.vc_btn-grey.vc_btn_3d,a.vc_btn-grey.vc_btn_3d,button.vc_btn-grey.vc_btn_3d{-webkit-box-shadow:0 5px 0 #cfcfcf;box-shadow:0 5px 0 #cfcfcf;margin-bottom:5px}.vc_btn-grey.vc_btn_3d.vc_btn_xs,a.vc_btn-grey.vc_btn_3d.vc_btn_xs,button.vc_btn-grey.vc_btn_3d.vc_btn_xs{-webkit-box-shadow:0 3px 0 #cfcfcf;box-shadow:0 3px 0 #cfcfcf;margin-bottom:3px}.vc_btn-grey.vc_btn_3d.vc_btn_sm,a.vc_btn-grey.vc_btn_3d.vc_btn_sm,button.vc_btn-grey.vc_btn_3d.vc_btn_sm{-webkit-box-shadow:0 4px 0 #cfcfcf;box-shadow:0 4px 0 #cfcfcf;margin-bottom:4px}.vc_btn-orange,a.vc_btn-orange,button.vc_btn-orange{background-color:#f7be68;color:#fff!important;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.vc_btn-orange:hover,a.vc_btn-orange:hover,button.vc_btn-orange:hover{background-color:#f5b14b;color:#f7f7f7!important}.vc_btn-orange.vc_btn_outlined,.vc_btn-orange.vc_btn_square_outlined,a.vc_btn-orange.vc_btn_outlined,a.vc_btn-orange.vc_btn_square_outlined,button.vc_btn-orange.vc_btn_outlined,button.vc_btn-orange.vc_btn_square_outlined{color:#f7be68!important}.vc_btn-orange.vc_btn_outlined:hover,.vc_btn-orange.vc_btn_square_outlined:hover,a.vc_btn-orange.vc_btn_outlined:hover,a.vc_btn-orange.vc_btn_square_outlined:hover,button.vc_btn-orange.vc_btn_outlined:hover,button.vc_btn-orange.vc_btn_square_outlined:hover{border-color:#f5b14b}.vc_btn-orange.vc_btn_3d,a.vc_btn-orange.vc_btn_3d,button.vc_btn-orange.vc_btn_3d{-webkit-box-shadow:0 5px 0 #f4a733;box-shadow:0 5px 0 #f4a733;margin-bottom:5px}.vc_btn-orange.vc_btn_3d.vc_btn_xs,a.vc_btn-orange.vc_btn_3d.vc_btn_xs,button.vc_btn-orange.vc_btn_3d.vc_btn_xs{-webkit-box-shadow:0 3px 0 #f4a733;box-shadow:0 3px 0 #f4a733;margin-bottom:3px}.vc_btn-orange.vc_btn_3d.vc_btn_sm,a.vc_btn-orange.vc_btn_3d.vc_btn_sm,button.vc_btn-orange.vc_btn_3d.vc_btn_sm{-webkit-box-shadow:0 4px 0 #f4a733;box-shadow:0 4px 0 #f4a733;margin-bottom:4px}.vc_btn-sky,a.vc_btn-sky,button.vc_btn-sky{background-color:#5aa1e3;color:#fff!important;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.vc_btn-sky:hover,a.vc_btn-sky:hover,button.vc_btn-sky:hover{background-color:#4092df;color:#f7f7f7!important}.vc_btn-sky.vc_btn_outlined,.vc_btn-sky.vc_btn_square_outlined,a.vc_btn-sky.vc_btn_outlined,a.vc_btn-sky.vc_btn_square_outlined,button.vc_btn-sky.vc_btn_outlined,button.vc_btn-sky.vc_btn_square_outlined{color:#5aa1e3!important}.vc_btn-sky.vc_btn_outlined:hover,.vc_btn-sky.vc_btn_square_outlined:hover,a.vc_btn-sky.vc_btn_outlined:hover,a.vc_btn-sky.vc_btn_square_outlined:hover,button.vc_btn-sky.vc_btn_outlined:hover,button.vc_btn-sky.vc_btn_square_outlined:hover{border-color:#4092df}.vc_btn-sky.vc_btn_3d,a.vc_btn-sky.vc_btn_3d,button.vc_btn-sky.vc_btn_3d{-webkit-box-shadow:0 5px 0 #2a86db;box-shadow:0 5px 0 #2a86db;margin-bottom:5px}.vc_btn-sky.vc_btn_3d.vc_btn_xs,a.vc_btn-sky.vc_btn_3d.vc_btn_xs,button.vc_btn-sky.vc_btn_3d.vc_btn_xs{-webkit-box-shadow:0 3px 0 #2a86db;box-shadow:0 3px 0 #2a86db;margin-bottom:3px}.vc_btn-sky.vc_btn_3d.vc_btn_sm,a.vc_btn-sky.vc_btn_3d.vc_btn_sm,button.vc_btn-sky.vc_btn_3d.vc_btn_sm{-webkit-box-shadow:0 4px 0 #2a86db;box-shadow:0 4px 0 #2a86db;margin-bottom:4px}.vc_btn-green,a.vc_btn-green,button.vc_btn-green{background-color:#6dab3c;color:#fff!important;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.vc_btn-green:hover,a.vc_btn-green:hover,button.vc_btn-green:hover{background-color:#5f9434;color:#f7f7f7!important}.vc_btn-green.vc_btn_outlined,.vc_btn-green.vc_btn_square_outlined,a.vc_btn-green.vc_btn_outlined,a.vc_btn-green.vc_btn_square_outlined,button.vc_btn-green.vc_btn_outlined,button.vc_btn-green.vc_btn_square_outlined{color:#6dab3c!important}.vc_btn-green.vc_btn_outlined:hover,.vc_btn-green.vc_btn_square_outlined:hover,a.vc_btn-green.vc_btn_outlined:hover,a.vc_btn-green.vc_btn_square_outlined:hover,button.vc_btn-green.vc_btn_outlined:hover,button.vc_btn-green.vc_btn_square_outlined:hover{border-color:#5f9434}.vc_btn-green.vc_btn_3d,a.vc_btn-green.vc_btn_3d,button.vc_btn-green.vc_btn_3d{-webkit-box-shadow:0 5px 0 #53812d;box-shadow:0 5px 0 #53812d;margin-bottom:5px}.vc_btn-green.vc_btn_3d.vc_btn_xs,a.vc_btn-green.vc_btn_3d.vc_btn_xs,button.vc_btn-green.vc_btn_3d.vc_btn_xs{-webkit-box-shadow:0 3px 0 #53812d;box-shadow:0 3px 0 #53812d;margin-bottom:3px}.vc_btn-green.vc_btn_3d.vc_btn_sm,a.vc_btn-green.vc_btn_3d.vc_btn_sm,button.vc_btn-green.vc_btn_3d.vc_btn_sm{-webkit-box-shadow:0 4px 0 #53812d;box-shadow:0 4px 0 #53812d;margin-bottom:4px}.vc_btn-juicy_pink,a.vc_btn-juicy_pink,button.vc_btn-juicy_pink{background-color:#f4524d;color:#fff!important;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.vc_btn-juicy_pink:hover,a.vc_btn-juicy_pink:hover,button.vc_btn-juicy_pink:hover{background-color:#f23630;color:#f7f7f7!important}.vc_btn-juicy_pink.vc_btn_outlined,.vc_btn-juicy_pink.vc_btn_square_outlined,a.vc_btn-juicy_pink.vc_btn_outlined,a.vc_btn-juicy_pink.vc_btn_square_outlined,button.vc_btn-juicy_pink.vc_btn_outlined,button.vc_btn-juicy_pink.vc_btn_square_outlined{color:#f4524d!important}.vc_btn-juicy_pink.vc_btn_outlined:hover,.vc_btn-juicy_pink.vc_btn_square_outlined:hover,a.vc_btn-juicy_pink.vc_btn_outlined:hover,a.vc_btn-juicy_pink.vc_btn_square_outlined:hover,button.vc_btn-juicy_pink.vc_btn_outlined:hover,button.vc_btn-juicy_pink.vc_btn_square_outlined:hover{border-color:#f23630}.vc_btn-juicy_pink.vc_btn_3d,a.vc_btn-juicy_pink.vc_btn_3d,button.vc_btn-juicy_pink.vc_btn_3d{-webkit-box-shadow:0 5px 0 #f11f18;box-shadow:0 5px 0 #f11f18;margin-bottom:5px}.vc_btn-juicy_pink.vc_btn_3d.vc_btn_xs,a.vc_btn-juicy_pink.vc_btn_3d.vc_btn_xs,button.vc_btn-juicy_pink.vc_btn_3d.vc_btn_xs{-webkit-box-shadow:0 3px 0 #f11f18;box-shadow:0 3px 0 #f11f18;margin-bottom:3px}.vc_btn-juicy_pink.vc_btn_3d.vc_btn_sm,a.vc_btn-juicy_pink.vc_btn_3d.vc_btn_sm,button.vc_btn-juicy_pink.vc_btn_3d.vc_btn_sm{-webkit-box-shadow:0 4px 0 #f11f18;box-shadow:0 4px 0 #f11f18;margin-bottom:4px}.vc_btn-sandy_brown,a.vc_btn-sandy_brown,button.vc_btn-sandy_brown{background-color:#f79468;color:#fff!important;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.vc_btn-sandy_brown:hover,a.vc_btn-sandy_brown:hover,button.vc_btn-sandy_brown:hover{background-color:#f57f4b;color:#f7f7f7!important}.vc_btn-sandy_brown.vc_btn_outlined,.vc_btn-sandy_brown.vc_btn_square_outlined,a.vc_btn-sandy_brown.vc_btn_outlined,a.vc_btn-sandy_brown.vc_btn_square_outlined,button.vc_btn-sandy_brown.vc_btn_outlined,button.vc_btn-sandy_brown.vc_btn_square_outlined{color:#f79468!important}.vc_btn-sandy_brown.vc_btn_outlined:hover,.vc_btn-sandy_brown.vc_btn_square_outlined:hover,a.vc_btn-sandy_brown.vc_btn_outlined:hover,a.vc_btn-sandy_brown.vc_btn_square_outlined:hover,button.vc_btn-sandy_brown.vc_btn_outlined:hover,button.vc_btn-sandy_brown.vc_btn_square_outlined:hover{border-color:#f57f4b}.vc_btn-sandy_brown.vc_btn_3d,a.vc_btn-sandy_brown.vc_btn_3d,button.vc_btn-sandy_brown.vc_btn_3d{-webkit-box-shadow:0 5px 0 #f46e33;box-shadow:0 5px 0 #f46e33;margin-bottom:5px}.vc_btn-sandy_brown.vc_btn_3d.vc_btn_xs,a.vc_btn-sandy_brown.vc_btn_3d.vc_btn_xs,button.vc_btn-sandy_brown.vc_btn_3d.vc_btn_xs{-webkit-box-shadow:0 3px 0 #f46e33;box-shadow:0 3px 0 #f46e33;margin-bottom:3px}.vc_btn-sandy_brown.vc_btn_3d.vc_btn_sm,a.vc_btn-sandy_brown.vc_btn_3d.vc_btn_sm,button.vc_btn-sandy_brown.vc_btn_3d.vc_btn_sm{-webkit-box-shadow:0 4px 0 #f46e33;box-shadow:0 4px 0 #f46e33;margin-bottom:4px}.vc_btn-purple,a.vc_btn-purple,button.vc_btn-purple{background-color:#b97ebb;color:#fff!important;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.vc_btn-purple:hover,a.vc_btn-purple:hover,button.vc_btn-purple:hover{background-color:#ae6ab0;color:#f7f7f7!important}.vc_btn-purple.vc_btn_outlined,.vc_btn-purple.vc_btn_square_outlined,a.vc_btn-purple.vc_btn_outlined,a.vc_btn-purple.vc_btn_square_outlined,button.vc_btn-purple.vc_btn_outlined,button.vc_btn-purple.vc_btn_square_outlined{color:#b97ebb!important}.vc_btn-purple.vc_btn_outlined:hover,.vc_btn-purple.vc_btn_square_outlined:hover,a.vc_btn-purple.vc_btn_outlined:hover,a.vc_btn-purple.vc_btn_square_outlined:hover,button.vc_btn-purple.vc_btn_outlined:hover,button.vc_btn-purple.vc_btn_square_outlined:hover{border-color:#ae6ab0}.vc_btn-purple.vc_btn_3d,a.vc_btn-purple.vc_btn_3d,button.vc_btn-purple.vc_btn_3d{-webkit-box-shadow:0 5px 0 #a559a8;box-shadow:0 5px 0 #a559a8;margin-bottom:5px}.vc_btn-purple.vc_btn_3d.vc_btn_xs,a.vc_btn-purple.vc_btn_3d.vc_btn_xs,button.vc_btn-purple.vc_btn_3d.vc_btn_xs{-webkit-box-shadow:0 3px 0 #a559a8;box-shadow:0 3px 0 #a559a8;margin-bottom:3px}.vc_btn-purple.vc_btn_3d.vc_btn_sm,a.vc_btn-purple.vc_btn_3d.vc_btn_sm,button.vc_btn-purple.vc_btn_3d.vc_btn_sm{-webkit-box-shadow:0 4px 0 #a559a8;box-shadow:0 4px 0 #a559a8;margin-bottom:4px}.vc_btn-white,a.vc_btn-white,button.vc_btn-white{background-color:#fff;color:#666!important;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.vc_btn-white:hover,a.vc_btn-white:hover,button.vc_btn-white:hover{background-color:#f0f0f0;color:#5e5e5e!important}.vc_btn-white.vc_btn_outlined,.vc_btn-white.vc_btn_square_outlined,a.vc_btn-white.vc_btn_outlined,a.vc_btn-white.vc_btn_square_outlined,button.vc_btn-white.vc_btn_outlined,button.vc_btn-white.vc_btn_square_outlined{color:#fff!important}.vc_btn-white.vc_btn_outlined:hover,.vc_btn-white.vc_btn_square_outlined:hover,a.vc_btn-white.vc_btn_outlined:hover,a.vc_btn-white.vc_btn_square_outlined:hover,button.vc_btn-white.vc_btn_outlined:hover,button.vc_btn-white.vc_btn_square_outlined:hover{border-color:#f0f0f0}.vc_btn-white.vc_btn_3d,a.vc_btn-white.vc_btn_3d,button.vc_btn-white.vc_btn_3d{-webkit-box-shadow:0 5px 0 #e3e3e3;box-shadow:0 5px 0 #e3e3e3;margin-bottom:5px}.vc_btn-white.vc_btn_3d.vc_btn_xs,a.vc_btn-white.vc_btn_3d.vc_btn_xs,button.vc_btn-white.vc_btn_3d.vc_btn_xs{-webkit-box-shadow:0 3px 0 #e3e3e3;box-shadow:0 3px 0 #e3e3e3;margin-bottom:3px}.vc_btn-white.vc_btn_3d.vc_btn_sm,a.vc_btn-white.vc_btn_3d.vc_btn_sm,button.vc_btn-white.vc_btn_3d.vc_btn_sm{-webkit-box-shadow:0 4px 0 #e3e3e3;box-shadow:0 4px 0 #e3e3e3;margin-bottom:4px}.vc_btn-grace,a.vc_btn-grace,button.vc_btn-grace{background-color:#aed13b;color:#fff!important;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.vc_btn-grace:hover,a.vc_btn-grace:hover,button.vc_btn-grace:hover{background-color:#9ec02d;color:#f7f7f7!important}.vc_btn-grace.vc_btn_outlined,.vc_btn-grace.vc_btn_square_outlined,a.vc_btn-grace.vc_btn_outlined,a.vc_btn-grace.vc_btn_square_outlined,button.vc_btn-grace.vc_btn_outlined,button.vc_btn-grace.vc_btn_square_outlined{color:#aed13b!important}.vc_btn-grace.vc_btn_outlined:hover,.vc_btn-grace.vc_btn_square_outlined:hover,a.vc_btn-grace.vc_btn_outlined:hover,a.vc_btn-grace.vc_btn_square_outlined:hover,button.vc_btn-grace.vc_btn_outlined:hover,button.vc_btn-grace.vc_btn_square_outlined:hover{border-color:#9ec02d}.vc_btn-grace.vc_btn_3d,a.vc_btn-grace.vc_btn_3d,button.vc_btn-grace.vc_btn_3d{-webkit-box-shadow:0 5px 0 #8dac28;box-shadow:0 5px 0 #8dac28;margin-bottom:5px}.vc_btn-grace.vc_btn_3d.vc_btn_xs,a.vc_btn-grace.vc_btn_3d.vc_btn_xs,button.vc_btn-grace.vc_btn_3d.vc_btn_xs{-webkit-box-shadow:0 3px 0 #8dac28;box-shadow:0 3px 0 #8dac28;margin-bottom:3px}.vc_btn-grace.vc_btn_3d.vc_btn_sm,a.vc_btn-grace.vc_btn_3d.vc_btn_sm,button.vc_btn-grace.vc_btn_3d.vc_btn_sm{-webkit-box-shadow:0 4px 0 #8dac28;box-shadow:0 4px 0 #8dac28;margin-bottom:4px}.vc_btn-default,a.vc_btn-default,button.vc_btn-default{color:#7d7d7d;background-color:#fff;border-color:transparent}.open>.dropdown-toggle.vc_btn-default,.open>.dropdown-togglea.vc_btn-default,.open>.dropdown-togglebutton.vc_btn-default,.vc_btn-default.active,.vc_btn-default:active,.vc_btn-default:focus,.vc_btn-default:hover,a.vc_btn-default.active,a.vc_btn-default:active,a.vc_btn-default:focus,a.vc_btn-default:hover,button.vc_btn-default.active,button.vc_btn-default:active,button.vc_btn-default:focus,button.vc_btn-default:hover{color:#7d7d7d;background-color:#e6e6e6;border-color:transparent}.open>.dropdown-toggle.vc_btn-default,.open>.dropdown-togglea.vc_btn-default,.open>.dropdown-togglebutton.vc_btn-default,.vc_btn-default.active,.vc_btn-default:active,a.vc_btn-default.active,a.vc_btn-default:active,button.vc_btn-default.active,button.vc_btn-default:active{background-image:none}.vc_btn-default.disabled,.vc_btn-default.disabled.active,.vc_btn-default.disabled:active,.vc_btn-default.disabled:focus,.vc_btn-default.disabled:hover,.vc_btn-default[disabled],.vc_btn-default[disabled].active,.vc_btn-default[disabled]:active,.vc_btn-default[disabled]:focus,.vc_btn-default[disabled]:hover,a.vc_btn-default.disabled,a.vc_btn-default.disabled.active,a.vc_btn-default.disabled:active,a.vc_btn-default.disabled:focus,a.vc_btn-default.disabled:hover,a.vc_btn-default[disabled],a.vc_btn-default[disabled].active,a.vc_btn-default[disabled]:active,a.vc_btn-default[disabled]:focus,a.vc_btn-default[disabled]:hover,button.vc_btn-default.disabled,button.vc_btn-default.disabled.active,button.vc_btn-default.disabled:active,button.vc_btn-default.disabled:focus,button.vc_btn-default.disabled:hover,button.vc_btn-default[disabled],button.vc_btn-default[disabled].active,button.vc_btn-default[disabled]:active,button.vc_btn-default[disabled]:focus,button.vc_btn-default[disabled]:hover,fieldset[disabled] .vc_btn-default,fieldset[disabled] .vc_btn-default.active,fieldset[disabled] .vc_btn-default:active,fieldset[disabled] .vc_btn-default:focus,fieldset[disabled] .vc_btn-default:hover,fieldset[disabled] a.vc_btn-default,fieldset[disabled] a.vc_btn-default.active,fieldset[disabled] a.vc_btn-default:active,fieldset[disabled] a.vc_btn-default:focus,fieldset[disabled] a.vc_btn-default:hover,fieldset[disabled] button.vc_btn-default,fieldset[disabled] button.vc_btn-default.active,fieldset[disabled] button.vc_btn-default:active,fieldset[disabled] button.vc_btn-default:focus,fieldset[disabled] button.vc_btn-default:hover{background-color:#fff;border-color:transparent}.vc_btn-default .badge,a.vc_btn-default .badge,button.vc_btn-default .badge{color:#fff;background-color:#7d7d7d}.vc_btn-primary,a.vc_btn-primary,button.vc_btn-primary{color:#fff;background-color:#00aef0;border-color:transparent}.open>.dropdown-toggle.vc_btn-primary,.open>.dropdown-togglea.vc_btn-primary,.open>.dropdown-togglebutton.vc_btn-primary,.vc_btn-primary.active,.vc_btn-primary:active,.vc_btn-primary:focus,.vc_btn-primary:hover,a.vc_btn-primary.active,a.vc_btn-primary:active,a.vc_btn-primary:focus,a.vc_btn-primary:hover,button.vc_btn-primary.active,button.vc_btn-primary:active,button.vc_btn-primary:focus,button.vc_btn-primary:hover{color:#fff;background-color:#0089bd;border-color:transparent}.open>.dropdown-toggle.vc_btn-primary,.open>.dropdown-togglea.vc_btn-primary,.open>.dropdown-togglebutton.vc_btn-primary,.vc_btn-primary.active,.vc_btn-primary:active,a.vc_btn-primary.active,a.vc_btn-primary:active,button.vc_btn-primary.active,button.vc_btn-primary:active{background-image:none}.vc_btn-primary.disabled,.vc_btn-primary.disabled.active,.vc_btn-primary.disabled:active,.vc_btn-primary.disabled:focus,.vc_btn-primary.disabled:hover,.vc_btn-primary[disabled],.vc_btn-primary[disabled].active,.vc_btn-primary[disabled]:active,.vc_btn-primary[disabled]:focus,.vc_btn-primary[disabled]:hover,a.vc_btn-primary.disabled,a.vc_btn-primary.disabled.active,a.vc_btn-primary.disabled:active,a.vc_btn-primary.disabled:focus,a.vc_btn-primary.disabled:hover,a.vc_btn-primary[disabled],a.vc_btn-primary[disabled].active,a.vc_btn-primary[disabled]:active,a.vc_btn-primary[disabled]:focus,a.vc_btn-primary[disabled]:hover,button.vc_btn-primary.disabled,button.vc_btn-primary.disabled.active,button.vc_btn-primary.disabled:active,button.vc_btn-primary.disabled:focus,button.vc_btn-primary.disabled:hover,button.vc_btn-primary[disabled],button.vc_btn-primary[disabled].active,button.vc_btn-primary[disabled]:active,button.vc_btn-primary[disabled]:focus,button.vc_btn-primary[disabled]:hover,fieldset[disabled] .vc_btn-primary,fieldset[disabled] .vc_btn-primary.active,fieldset[disabled] .vc_btn-primary:active,fieldset[disabled] .vc_btn-primary:focus,fieldset[disabled] .vc_btn-primary:hover,fieldset[disabled] a.vc_btn-primary,fieldset[disabled] a.vc_btn-primary.active,fieldset[disabled] a.vc_btn-primary:active,fieldset[disabled] a.vc_btn-primary:focus,fieldset[disabled] a.vc_btn-primary:hover,fieldset[disabled] button.vc_btn-primary,fieldset[disabled] button.vc_btn-primary.active,fieldset[disabled] button.vc_btn-primary:active,fieldset[disabled] button.vc_btn-primary:focus,fieldset[disabled] button.vc_btn-primary:hover{background-color:#00aef0;border-color:transparent}.vc_btn-primary .badge,a.vc_btn-primary .badge,button.vc_btn-primary .badge{color:#00aef0;background-color:#fff}.vc_btn-success,a.vc_btn-success,button.vc_btn-success{color:#fff;background-color:#5cb85c;border-color:transparent}.open>.dropdown-toggle.vc_btn-success,.open>.dropdown-togglea.vc_btn-success,.open>.dropdown-togglebutton.vc_btn-success,.vc_btn-success.active,.vc_btn-success:active,.vc_btn-success:focus,.vc_btn-success:hover,a.vc_btn-success.active,a.vc_btn-success:active,a.vc_btn-success:focus,a.vc_btn-success:hover,button.vc_btn-success.active,button.vc_btn-success:active,button.vc_btn-success:focus,button.vc_btn-success:hover{color:#fff;background-color:#449d44;border-color:transparent}.open>.dropdown-toggle.vc_btn-success,.open>.dropdown-togglea.vc_btn-success,.open>.dropdown-togglebutton.vc_btn-success,.vc_btn-success.active,.vc_btn-success:active,a.vc_btn-success.active,a.vc_btn-success:active,button.vc_btn-success.active,button.vc_btn-success:active{background-image:none}.vc_btn-success.disabled,.vc_btn-success.disabled.active,.vc_btn-success.disabled:active,.vc_btn-success.disabled:focus,.vc_btn-success.disabled:hover,.vc_btn-success[disabled],.vc_btn-success[disabled].active,.vc_btn-success[disabled]:active,.vc_btn-success[disabled]:focus,.vc_btn-success[disabled]:hover,a.vc_btn-success.disabled,a.vc_btn-success.disabled.active,a.vc_btn-success.disabled:active,a.vc_btn-success.disabled:focus,a.vc_btn-success.disabled:hover,a.vc_btn-success[disabled],a.vc_btn-success[disabled].active,a.vc_btn-success[disabled]:active,a.vc_btn-success[disabled]:focus,a.vc_btn-success[disabled]:hover,button.vc_btn-success.disabled,button.vc_btn-success.disabled.active,button.vc_btn-success.disabled:active,button.vc_btn-success.disabled:focus,button.vc_btn-success.disabled:hover,button.vc_btn-success[disabled],button.vc_btn-success[disabled].active,button.vc_btn-success[disabled]:active,button.vc_btn-success[disabled]:focus,button.vc_btn-success[disabled]:hover,fieldset[disabled] .vc_btn-success,fieldset[disabled] .vc_btn-success.active,fieldset[disabled] .vc_btn-success:active,fieldset[disabled] .vc_btn-success:focus,fieldset[disabled] .vc_btn-success:hover,fieldset[disabled] a.vc_btn-success,fieldset[disabled] a.vc_btn-success.active,fieldset[disabled] a.vc_btn-success:active,fieldset[disabled] a.vc_btn-success:focus,fieldset[disabled] a.vc_btn-success:hover,fieldset[disabled] button.vc_btn-success,fieldset[disabled] button.vc_btn-success.active,fieldset[disabled] button.vc_btn-success:active,fieldset[disabled] button.vc_btn-success:focus,fieldset[disabled] button.vc_btn-success:hover{background-color:#5cb85c;border-color:transparent}.vc_btn-success .badge,a.vc_btn-success .badge,button.vc_btn-success .badge{color:#5cb85c;background-color:#fff}.vc_btn-info,a.vc_btn-info,button.vc_btn-info{color:#fff;background-color:#5bc0de;border-color:transparent}.open>.dropdown-toggle.vc_btn-info,.open>.dropdown-togglea.vc_btn-info,.open>.dropdown-togglebutton.vc_btn-info,.vc_btn-info.active,.vc_btn-info:active,.vc_btn-info:focus,.vc_btn-info:hover,a.vc_btn-info.active,a.vc_btn-info:active,a.vc_btn-info:focus,a.vc_btn-info:hover,button.vc_btn-info.active,button.vc_btn-info:active,button.vc_btn-info:focus,button.vc_btn-info:hover{color:#fff;background-color:#31b0d5;border-color:transparent}.open>.dropdown-toggle.vc_btn-info,.open>.dropdown-togglea.vc_btn-info,.open>.dropdown-togglebutton.vc_btn-info,.vc_btn-info.active,.vc_btn-info:active,a.vc_btn-info.active,a.vc_btn-info:active,button.vc_btn-info.active,button.vc_btn-info:active{background-image:none}.vc_btn-info.disabled,.vc_btn-info.disabled.active,.vc_btn-info.disabled:active,.vc_btn-info.disabled:focus,.vc_btn-info.disabled:hover,.vc_btn-info[disabled],.vc_btn-info[disabled].active,.vc_btn-info[disabled]:active,.vc_btn-info[disabled]:focus,.vc_btn-info[disabled]:hover,a.vc_btn-info.disabled,a.vc_btn-info.disabled.active,a.vc_btn-info.disabled:active,a.vc_btn-info.disabled:focus,a.vc_btn-info.disabled:hover,a.vc_btn-info[disabled],a.vc_btn-info[disabled].active,a.vc_btn-info[disabled]:active,a.vc_btn-info[disabled]:focus,a.vc_btn-info[disabled]:hover,button.vc_btn-info.disabled,button.vc_btn-info.disabled.active,button.vc_btn-info.disabled:active,button.vc_btn-info.disabled:focus,button.vc_btn-info.disabled:hover,button.vc_btn-info[disabled],button.vc_btn-info[disabled].active,button.vc_btn-info[disabled]:active,button.vc_btn-info[disabled]:focus,button.vc_btn-info[disabled]:hover,fieldset[disabled] .vc_btn-info,fieldset[disabled] .vc_btn-info.active,fieldset[disabled] .vc_btn-info:active,fieldset[disabled] .vc_btn-info:focus,fieldset[disabled] .vc_btn-info:hover,fieldset[disabled] a.vc_btn-info,fieldset[disabled] a.vc_btn-info.active,fieldset[disabled] a.vc_btn-info:active,fieldset[disabled] a.vc_btn-info:focus,fieldset[disabled] a.vc_btn-info:hover,fieldset[disabled] button.vc_btn-info,fieldset[disabled] button.vc_btn-info.active,fieldset[disabled] button.vc_btn-info:active,fieldset[disabled] button.vc_btn-info:focus,fieldset[disabled] button.vc_btn-info:hover{background-color:#5bc0de;border-color:transparent}.vc_btn-info .badge,a.vc_btn-info .badge,button.vc_btn-info .badge{color:#5bc0de;background-color:#fff}.vc_btn-warning,a.vc_btn-warning,button.vc_btn-warning{color:#fff;background-color:#f0ad4e;border-color:transparent}.open>.dropdown-toggle.vc_btn-warning,.open>.dropdown-togglea.vc_btn-warning,.open>.dropdown-togglebutton.vc_btn-warning,.vc_btn-warning.active,.vc_btn-warning:active,.vc_btn-warning:focus,.vc_btn-warning:hover,a.vc_btn-warning.active,a.vc_btn-warning:active,a.vc_btn-warning:focus,a.vc_btn-warning:hover,button.vc_btn-warning.active,button.vc_btn-warning:active,button.vc_btn-warning:focus,button.vc_btn-warning:hover{color:#fff;background-color:#ec971f;border-color:transparent}.open>.dropdown-toggle.vc_btn-warning,.open>.dropdown-togglea.vc_btn-warning,.open>.dropdown-togglebutton.vc_btn-warning,.vc_btn-warning.active,.vc_btn-warning:active,a.vc_btn-warning.active,a.vc_btn-warning:active,button.vc_btn-warning.active,button.vc_btn-warning:active{background-image:none}.vc_btn-warning.disabled,.vc_btn-warning.disabled.active,.vc_btn-warning.disabled:active,.vc_btn-warning.disabled:focus,.vc_btn-warning.disabled:hover,.vc_btn-warning[disabled],.vc_btn-warning[disabled].active,.vc_btn-warning[disabled]:active,.vc_btn-warning[disabled]:focus,.vc_btn-warning[disabled]:hover,a.vc_btn-warning.disabled,a.vc_btn-warning.disabled.active,a.vc_btn-warning.disabled:active,a.vc_btn-warning.disabled:focus,a.vc_btn-warning.disabled:hover,a.vc_btn-warning[disabled],a.vc_btn-warning[disabled].active,a.vc_btn-warning[disabled]:active,a.vc_btn-warning[disabled]:focus,a.vc_btn-warning[disabled]:hover,button.vc_btn-warning.disabled,button.vc_btn-warning.disabled.active,button.vc_btn-warning.disabled:active,button.vc_btn-warning.disabled:focus,button.vc_btn-warning.disabled:hover,button.vc_btn-warning[disabled],button.vc_btn-warning[disabled].active,button.vc_btn-warning[disabled]:active,button.vc_btn-warning[disabled]:focus,button.vc_btn-warning[disabled]:hover,fieldset[disabled] .vc_btn-warning,fieldset[disabled] .vc_btn-warning.active,fieldset[disabled] .vc_btn-warning:active,fieldset[disabled] .vc_btn-warning:focus,fieldset[disabled] .vc_btn-warning:hover,fieldset[disabled] a.vc_btn-warning,fieldset[disabled] a.vc_btn-warning.active,fieldset[disabled] a.vc_btn-warning:active,fieldset[disabled] a.vc_btn-warning:focus,fieldset[disabled] a.vc_btn-warning:hover,fieldset[disabled] button.vc_btn-warning,fieldset[disabled] button.vc_btn-warning.active,fieldset[disabled] button.vc_btn-warning:active,fieldset[disabled] button.vc_btn-warning:focus,fieldset[disabled] button.vc_btn-warning:hover{background-color:#f0ad4e;border-color:transparent}.vc_btn-warning .badge,a.vc_btn-warning .badge,button.vc_btn-warning .badge{color:#f0ad4e;background-color:#fff}.vc_btn-danger,a.vc_btn-danger,button.vc_btn-danger{color:#fff;background-color:#d9534f;border-color:transparent}.open>.dropdown-toggle.vc_btn-danger,.open>.dropdown-togglea.vc_btn-danger,.open>.dropdown-togglebutton.vc_btn-danger,.vc_btn-danger.active,.vc_btn-danger:active,.vc_btn-danger:focus,.vc_btn-danger:hover,a.vc_btn-danger.active,a.vc_btn-danger:active,a.vc_btn-danger:focus,a.vc_btn-danger:hover,button.vc_btn-danger.active,button.vc_btn-danger:active,button.vc_btn-danger:focus,button.vc_btn-danger:hover{color:#fff;background-color:#c9302c;border-color:transparent}.open>.dropdown-toggle.vc_btn-danger,.open>.dropdown-togglea.vc_btn-danger,.open>.dropdown-togglebutton.vc_btn-danger,.vc_btn-danger.active,.vc_btn-danger:active,a.vc_btn-danger.active,a.vc_btn-danger:active,button.vc_btn-danger.active,button.vc_btn-danger:active{background-image:none}.vc_btn-danger.disabled,.vc_btn-danger.disabled.active,.vc_btn-danger.disabled:active,.vc_btn-danger.disabled:focus,.vc_btn-danger.disabled:hover,.vc_btn-danger[disabled],.vc_btn-danger[disabled].active,.vc_btn-danger[disabled]:active,.vc_btn-danger[disabled]:focus,.vc_btn-danger[disabled]:hover,a.vc_btn-danger.disabled,a.vc_btn-danger.disabled.active,a.vc_btn-danger.disabled:active,a.vc_btn-danger.disabled:focus,a.vc_btn-danger.disabled:hover,a.vc_btn-danger[disabled],a.vc_btn-danger[disabled].active,a.vc_btn-danger[disabled]:active,a.vc_btn-danger[disabled]:focus,a.vc_btn-danger[disabled]:hover,button.vc_btn-danger.disabled,button.vc_btn-danger.disabled.active,button.vc_btn-danger.disabled:active,button.vc_btn-danger.disabled:focus,button.vc_btn-danger.disabled:hover,button.vc_btn-danger[disabled],button.vc_btn-danger[disabled].active,button.vc_btn-danger[disabled]:active,button.vc_btn-danger[disabled]:focus,button.vc_btn-danger[disabled]:hover,fieldset[disabled] .vc_btn-danger,fieldset[disabled] .vc_btn-danger.active,fieldset[disabled] .vc_btn-danger:active,fieldset[disabled] .vc_btn-danger:focus,fieldset[disabled] .vc_btn-danger:hover,fieldset[disabled] a.vc_btn-danger,fieldset[disabled] a.vc_btn-danger.active,fieldset[disabled] a.vc_btn-danger:active,fieldset[disabled] a.vc_btn-danger:focus,fieldset[disabled] a.vc_btn-danger:hover,fieldset[disabled] button.vc_btn-danger,fieldset[disabled] button.vc_btn-danger.active,fieldset[disabled] button.vc_btn-danger:active,fieldset[disabled] button.vc_btn-danger:focus,fieldset[disabled] button.vc_btn-danger:hover{background-color:#d9534f;border-color:transparent}.vc_btn-danger .badge,a.vc_btn-danger .badge,button.vc_btn-danger .badge{color:#d9534f;background-color:#fff}.vc_button-2-wrapper{display:inline-block;vertical-align:middle}.vc_button-2-wrapper.vc_button-2-align-left{display:block;text-align:left}.vc_button-2-wrapper.vc_button-2-align-right{display:block;text-align:right}.vc_button-2-wrapper.vc_button-2-align-center{display:block;text-align:center}i.icon{display:inline-block;width:16px;height:16px;line-height:16px;vertical-align:text-top;margin-left:5px}.wpb_btn-large i.icon{height:19px;margin-left:9px}.wpb_btn-small i.icon{height:15px}.wpb_btn-mini i.icon{display:none}.wpb_address_book i.icon,option.wpb_address_book{background:url(/wp-content/plugins/js_composer/assets/images/icons/address-book.png) no-repeat right center}.wpb_alarm_clock i.icon,option.wpb_alarm_clock{background:url(/wp-content/plugins/js_composer/assets/images/icons/alarm-clock.png) no-repeat right center}.wpb_anchor i.icon,option.wpb_anchor{background:url(/wp-content/plugins/js_composer/assets/images/icons/anchor.png) no-repeat right center}.wpb_application_image i.icon,option.wpb_application_image{background:url(/wp-content/plugins/js_composer/assets/images/icons/application-image.png) no-repeat right center}.wpb_arrow i.icon,option.wpb_arrow{background:url(/wp-content/plugins/js_composer/assets/images/icons/arrow.png) no-repeat right center}.wpb_asterisk i.icon,option.wpb_asterisk{background:url(/wp-content/plugins/js_composer/assets/images/icons/asterisk.png) no-repeat right center}.wpb_hammer i.icon,option.wpb_hammer{background:url(/wp-content/plugins/js_composer/assets/images/icons/auction-hammer.png) no-repeat right center}.wpb_balloon i.icon,option.wpb_balloon{background:url(/wp-content/plugins/js_composer/assets/images/icons/balloon.png) no-repeat right center}.wpb_balloon_buzz i.icon,option.wpb_balloon_buzz{background:url(/wp-content/plugins/js_composer/assets/images/icons/balloon-buzz.png) no-repeat right center}.wpb_balloon_facebook i.icon,option.wpb_balloon_facebook{background:url(/wp-content/plugins/js_composer/assets/images/icons/balloon-facebook.png) no-repeat right center}.wpb_balloon_twitter i.icon,option.wpb_balloon_twitter{background:url(/wp-content/plugins/js_composer/assets/images/icons/balloon-twitter.png) no-repeat right center}.wpb_battery i.icon,option.wpb_battery{background:url(/wp-content/plugins/js_composer/assets/images/icons/battery-full.png) no-repeat right center}.wpb_binocular i.icon,option.wpb_binocular{background:url(/wp-content/plugins/js_composer/assets/images/icons/binocular.png) no-repeat right center}.wpb_document_excel i.icon,option.wpb_document_excel{background:url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-excel.png) no-repeat right center}.wpb_document_image i.icon,option.wpb_document_image{background:url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-image.png) no-repeat right center}.wpb_document_music i.icon,option.wpb_document_music{background:url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-music.png) no-repeat right center}.wpb_document_office i.icon,option.wpb_document_office{background:url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-office.png) no-repeat right center}.wpb_document_pdf i.icon,option.wpb_document_pdf{background:url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-pdf.png) no-repeat right center}.wpb_document_powerpoint i.icon,option.wpb_document_powerpoint{background:url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-powerpoint.png) no-repeat right center}.wpb_document_word i.icon,option.wpb_document_word{background:url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-word.png) no-repeat right center}.wpb_bookmark i.icon,option.wpb_bookmark{background:url(/wp-content/plugins/js_composer/assets/images/icons/bookmark.png) no-repeat right center}.wpb_camcorder i.icon,option.wpb_camcorder{background:url(/wp-content/plugins/js_composer/assets/images/icons/camcorder.png) no-repeat right center}.wpb_camera i.icon,option.wpb_camera{background:url(/wp-content/plugins/js_composer/assets/images/icons/camera.png) no-repeat right center}.wpb_chart i.icon,option.wpb_chart{background:url(/wp-content/plugins/js_composer/assets/images/icons/chart.png) no-repeat right center}.wpb_chart_pie i.icon,option.wpb_chart_pie{background:url(/wp-content/plugins/js_composer/assets/images/icons/chart-pie.png) no-repeat right center}.wpb_clock i.icon,option.wpb_clock{background:url(/wp-content/plugins/js_composer/assets/images/icons/clock.png) no-repeat right center}.wpb_play i.icon,option.wpb_play{background:url(/wp-content/plugins/js_composer/assets/images/icons/control.png) no-repeat right center}.wpb_fire i.icon,option.wpb_fire{background:url(/wp-content/plugins/js_composer/assets/images/icons/fire.png) no-repeat right center}.wpb_heart i.icon,option.wpb_heart{background:url(/wp-content/plugins/js_composer/assets/images/icons/heart.png) no-repeat right center}.wpb_mail i.icon,option.wpb_mail{background:url(/wp-content/plugins/js_composer/assets/images/icons/mail.png) no-repeat right center}.wpb_shield i.icon,option.wpb_shield{background:url(/wp-content/plugins/js_composer/assets/images/icons/plus-shield.png) no-repeat right center}.wpb_video i.icon,option.wpb_video{background:url(/wp-content/plugins/js_composer/assets/images/icons/video.png) no-repeat right center}.vc_column_container .vc_btn,.vc_column_container .wpb_button{margin-top:5px;margin-bottom:5px}.vc_message_box{border:1px solid transparent;display:block;overflow:hidden;margin:0 0 21.73913043px 0;padding:1em 1em 1em 4em;position:relative;font-size:1em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.vc_message_box>p:first-child{margin-top:0}.vc_message_box>p:last-child{margin-bottom:0}.vc_message_box-icon{bottom:0;font-size:1em;font-style:normal;left:0;position:absolute;top:0;width:4em}.vc_message_box-icon>*{font-size:1.7em;line-height:1;font-style:normal;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.vc_message_box-icon>.fa{font-size:1.7em;line-height:1}.vc_color-blue.vc_message_box{color:#364a8a;border-color:#c5cff0;background-color:#edf1fa}.vc_color-blue.vc_message_box .vc_message_box-icon{color:#5472d2}.vc_color-blue.vc_message_box-solid{color:#fff;border-color:transparent;background-color:#5472d2}.vc_color-blue.vc_message_box-solid .vc_message_box-icon{color:#fff}.vc_color-blue.vc_message_box-outline,.vc_color-blue.vc_message_box-solid-icon{color:#364a8a;border-color:#5472d2;background-color:transparent}.vc_color-blue.vc_message_box-outline .vc_message_box-icon,.vc_color-blue.vc_message_box-solid-icon .vc_message_box-icon{color:#5472d2}.vc_color-blue.vc_message_box-solid-icon .vc_message_box-icon{color:#fff;background-color:#5472d2}.vc_color-blue.vc_message_box-3d{box-shadow:0 5px 0 #9daee5}.vc_color-turquoise.vc_message_box{color:#085b61;border-color:#c6ecee;background-color:#ebfcfd}.vc_color-turquoise.vc_message_box .vc_message_box-icon{color:#00c1cf}.vc_color-turquoise.vc_message_box-solid{color:#fff;border-color:transparent;background-color:#00c1cf}.vc_color-turquoise.vc_message_box-solid .vc_message_box-icon{color:#fff}.vc_color-turquoise.vc_message_box-outline,.vc_color-turquoise.vc_message_box-solid-icon{color:#085b61;border-color:#00c1cf;background-color:transparent}.vc_color-turquoise.vc_message_box-outline .vc_message_box-icon,.vc_color-turquoise.vc_message_box-solid-icon .vc_message_box-icon{color:#00c1cf}.vc_color-turquoise.vc_message_box-solid-icon .vc_message_box-icon{color:#fff;background-color:#00c1cf}.vc_color-turquoise.vc_message_box-3d{box-shadow:0 5px 0 #9fdee3}.vc_color-pink.vc_message_box{color:#d82e21;border-color:#ffd8d6;background-color:#fff0ef}.vc_color-pink.vc_message_box .vc_message_box-icon{color:#fe6c61}.vc_color-pink.vc_message_box-solid{color:#fff;border-color:transparent;background-color:#fe6c61}.vc_color-pink.vc_message_box-solid .vc_message_box-icon{color:#fff}.vc_color-pink.vc_message_box-outline,.vc_color-pink.vc_message_box-solid-icon{color:#d82e21;border-color:#fe6c61;background-color:transparent}.vc_color-pink.vc_message_box-outline .vc_message_box-icon,.vc_color-pink.vc_message_box-solid-icon .vc_message_box-icon{color:#fe6c61}.vc_color-pink.vc_message_box-solid-icon .vc_message_box-icon{color:#fff;background-color:#fe6c61}.vc_color-pink.vc_message_box-3d{box-shadow:0 5px 0 #fea9a3}.vc_color-violet.vc_message_box{color:#5e4a81;border-color:#d4c8e9;background-color:#f0ecf7}.vc_color-violet.vc_message_box .vc_message_box-icon{color:#8d6dc4}.vc_color-violet.vc_message_box-solid{color:#fff;border-color:transparent;background-color:#8d6dc4}.vc_color-violet.vc_message_box-solid .vc_message_box-icon{color:#fff}.vc_color-violet.vc_message_box-outline,.vc_color-violet.vc_message_box-solid-icon{color:#5e4a81;border-color:#8d6dc4;background-color:transparent}.vc_color-violet.vc_message_box-outline .vc_message_box-icon,.vc_color-violet.vc_message_box-solid-icon .vc_message_box-icon{color:#8d6dc4}.vc_color-violet.vc_message_box-solid-icon .vc_message_box-icon{color:#fff;background-color:#8d6dc4}.vc_color-violet.vc_message_box-3d{box-shadow:0 5px 0 #b8a3da}.vc_color-peacoc.vc_message_box{color:#366a79;border-color:#c2e3ec;background-color:#e9f5f8}.vc_color-peacoc.vc_message_box .vc_message_box-icon{color:#4cadc9}.vc_color-peacoc.vc_message_box-solid{color:#fff;border-color:transparent;background-color:#4cadc9}.vc_color-peacoc.vc_message_box-solid .vc_message_box-icon{color:#fff}.vc_color-peacoc.vc_message_box-outline,.vc_color-peacoc.vc_message_box-solid-icon{color:#366a79;border-color:#4cadc9;background-color:transparent}.vc_color-peacoc.vc_message_box-outline .vc_message_box-icon,.vc_color-peacoc.vc_message_box-solid-icon .vc_message_box-icon{color:#4cadc9}.vc_color-peacoc.vc_message_box-solid-icon .vc_message_box-icon{color:#fff;background-color:#4cadc9}.vc_color-peacoc.vc_message_box-3d{box-shadow:0 5px 0 #9ad1e1}.vc_color-chino.vc_message_box{color:#978258;border-color:#e5ded2;background-color:#f7f5f2}.vc_color-chino.vc_message_box .vc_message_box-icon{color:#cec2ab}.vc_color-chino.vc_message_box-solid{color:#fff;border-color:transparent;background-color:#cec2ab}.vc_color-chino.vc_message_box-solid .vc_message_box-icon{color:#fff}.vc_color-chino.vc_message_box-outline,.vc_color-chino.vc_message_box-solid-icon{color:#978258;border-color:#cec2ab;background-color:transparent}.vc_color-chino.vc_message_box-outline .vc_message_box-icon,.vc_color-chino.vc_message_box-solid-icon .vc_message_box-icon{color:#cec2ab}.vc_color-chino.vc_message_box-solid-icon .vc_message_box-icon{color:#fff;background-color:#cec2ab}.vc_color-chino.vc_message_box-3d{box-shadow:0 5px 0 #d2c7b1}.vc_color-mulled_wine.vc_message_box{color:#1e1b22;border-color:#d0ccd6;background-color:#eae8ed}.vc_color-mulled_wine.vc_message_box .vc_message_box-icon{color:#50485b}.vc_color-mulled_wine.vc_message_box-solid{color:#fff;border-color:transparent;background-color:#50485b}.vc_color-mulled_wine.vc_message_box-solid .vc_message_box-icon{color:#fff}.vc_color-mulled_wine.vc_message_box-outline,.vc_color-mulled_wine.vc_message_box-solid-icon{color:#1e1b22;border-color:#50485b;background-color:transparent}.vc_color-mulled_wine.vc_message_box-outline .vc_message_box-icon,.vc_color-mulled_wine.vc_message_box-solid-icon .vc_message_box-icon{color:#50485b}.vc_color-mulled_wine.vc_message_box-solid-icon .vc_message_box-icon{color:#fff;background-color:#50485b}.vc_color-mulled_wine.vc_message_box-3d{box-shadow:0 5px 0 #b6afc0}.vc_color-vista_blue.vc_message_box{color:#3e8e5e;border-color:#bcebcf;background-color:#e3f7eb}.vc_color-vista_blue.vc_message_box .vc_message_box-icon{color:#75d69c}.vc_color-vista_blue.vc_message_box-solid{color:#fff;border-color:transparent;background-color:#75d69c}.vc_color-vista_blue.vc_message_box-solid .vc_message_box-icon{color:#fff}.vc_color-vista_blue.vc_message_box-outline,.vc_color-vista_blue.vc_message_box-solid-icon{color:#3e8e5e;border-color:#75d69c;background-color:transparent}.vc_color-vista_blue.vc_message_box-outline .vc_message_box-icon,.vc_color-vista_blue.vc_message_box-solid-icon .vc_message_box-icon{color:#75d69c}.vc_color-vista_blue.vc_message_box-solid-icon .vc_message_box-icon{color:#fff;background-color:#75d69c}.vc_color-vista_blue.vc_message_box-3d{box-shadow:0 5px 0 #94dfb3}.vc_color-orange.vc_message_box{color:#c3811c;border-color:#fbe1ba;background-color:#fef6eb}.vc_color-orange.vc_message_box .vc_message_box-icon{color:#f7be68}.vc_color-orange.vc_message_box-solid{color:#fff;border-color:transparent;background-color:#f7be68}.vc_color-orange.vc_message_box-solid .vc_message_box-icon{color:#fff}.vc_color-orange.vc_message_box-outline,.vc_color-orange.vc_message_box-solid-icon{color:#c3811c;border-color:#f7be68;background-color:transparent}.vc_color-orange.vc_message_box-outline .vc_message_box-icon,.vc_color-orange.vc_message_box-solid-icon .vc_message_box-icon{color:#f7be68}.vc_color-orange.vc_message_box-solid-icon .vc_message_box-icon{color:#fff;background-color:#f7be68}.vc_color-orange.vc_message_box-3d{box-shadow:0 5px 0 #f9cd8a}.vc_color-sky.vc_message_box{color:#2a6194;border-color:#bedaf4;background-color:#eaf3fb}.vc_color-sky.vc_message_box .vc_message_box-icon{color:#5aa1e3}.vc_color-sky.vc_message_box-solid{color:#fff;border-color:transparent;background-color:#5aa1e3}.vc_color-sky.vc_message_box-solid .vc_message_box-icon{color:#fff}.vc_color-sky.vc_message_box-outline,.vc_color-sky.vc_message_box-solid-icon{color:#2a6194;border-color:#5aa1e3;background-color:transparent}.vc_color-sky.vc_message_box-outline .vc_message_box-icon,.vc_color-sky.vc_message_box-solid-icon .vc_message_box-icon{color:#5aa1e3}.vc_color-sky.vc_message_box-solid-icon .vc_message_box-icon{color:#fff;background-color:#5aa1e3}.vc_color-sky.vc_message_box-3d{box-shadow:0 5px 0 #93c1ed}.vc_color-green.vc_message_box{color:#3e562b;border-color:#c2e1a9;background-color:#eaf5e2}.vc_color-green.vc_message_box .vc_message_box-icon{color:#6dab3c}.vc_color-green.vc_message_box-solid{color:#fff;border-color:transparent;background-color:#6dab3c}.vc_color-green.vc_message_box-solid .vc_message_box-icon{color:#fff}.vc_color-green.vc_message_box-outline,.vc_color-green.vc_message_box-solid-icon{color:#3e562b;border-color:#6dab3c;background-color:transparent}.vc_color-green.vc_message_box-outline .vc_message_box-icon,.vc_color-green.vc_message_box-solid-icon .vc_message_box-icon{color:#6dab3c}.vc_color-green.vc_message_box-solid-icon .vc_message_box-icon{color:#fff;background-color:#6dab3c}.vc_color-green.vc_message_box-3d{box-shadow:0 5px 0 #a7d484}.vc_color-juicy_pink.vc_message_box{color:#a3231f;border-color:#fbc7c5;background-color:#fef5f5}.vc_color-juicy_pink.vc_message_box .vc_message_box-icon{color:#f4524d}.vc_color-juicy_pink.vc_message_box-solid{color:#fff;border-color:transparent;background-color:#f4524d}.vc_color-juicy_pink.vc_message_box-solid .vc_message_box-icon{color:#fff}.vc_color-juicy_pink.vc_message_box-outline,.vc_color-juicy_pink.vc_message_box-solid-icon{color:#a3231f;border-color:#f4524d;background-color:transparent}.vc_color-juicy_pink.vc_message_box-outline .vc_message_box-icon,.vc_color-juicy_pink.vc_message_box-solid-icon .vc_message_box-icon{color:#f4524d}.vc_color-juicy_pink.vc_message_box-solid-icon .vc_message_box-icon{color:#fff;background-color:#f4524d}.vc_color-juicy_pink.vc_message_box-3d{box-shadow:0 5px 0 #f89895}.vc_color-sandy_brown.vc_message_box{color:#c3501c;border-color:#fbceba;background-color:#fef1eb}.vc_color-sandy_brown.vc_message_box .vc_message_box-icon{color:#f79468}.vc_color-sandy_brown.vc_message_box-solid{color:#fff;border-color:transparent;background-color:#f79468}.vc_color-sandy_brown.vc_message_box-solid .vc_message_box-icon{color:#fff}.vc_color-sandy_brown.vc_message_box-outline,.vc_color-sandy_brown.vc_message_box-solid-icon{color:#c3501c;border-color:#f79468;background-color:transparent}.vc_color-sandy_brown.vc_message_box-outline .vc_message_box-icon,.vc_color-sandy_brown.vc_message_box-solid-icon .vc_message_box-icon{color:#f79468}.vc_color-sandy_brown.vc_message_box-solid-icon .vc_message_box-icon{color:#fff;background-color:#f79468}.vc_color-sandy_brown.vc_message_box-3d{box-shadow:0 5px 0 #f9ac8a}.vc_color-purple.vc_message_box{color:#886389;border-color:#e3cbe3;background-color:#f5ecf5}.vc_color-purple.vc_message_box .vc_message_box-icon{color:#b97ebb}.vc_color-purple.vc_message_box-solid{color:#fff;border-color:transparent;background-color:#b97ebb}.vc_color-purple.vc_message_box-solid .vc_message_box-icon{color:#fff}.vc_color-purple.vc_message_box-outline,.vc_color-purple.vc_message_box-solid-icon{color:#886389;border-color:#b97ebb;background-color:transparent}.vc_color-purple.vc_message_box-outline .vc_message_box-icon,.vc_color-purple.vc_message_box-solid-icon .vc_message_box-icon{color:#b97ebb}.vc_color-purple.vc_message_box-solid-icon .vc_message_box-icon{color:#fff;background-color:#b97ebb}.vc_color-purple.vc_message_box-3d{box-shadow:0 5px 0 #d1a9d2}.vc_color-black.vc_message_box{color:#fff;border-color:#2a2a2a;background-color:#3c3c3c}.vc_color-black.vc_message_box .vc_message_box-icon{color:#2a2a2a}.vc_color-black.vc_message_box-solid{color:#fff;border-color:transparent;background-color:#2a2a2a}.vc_color-black.vc_message_box-solid .vc_message_box-icon{color:#fff}.vc_color-black.vc_message_box-outline,.vc_color-black.vc_message_box-solid-icon{color:#fff;border-color:#2a2a2a;background-color:transparent}.vc_color-black.vc_message_box-outline .vc_message_box-icon,.vc_color-black.vc_message_box-solid-icon .vc_message_box-icon{color:#2a2a2a}.vc_color-black.vc_message_box-solid-icon .vc_message_box-icon{color:#fff;background-color:#2a2a2a}.vc_color-black.vc_message_box-3d{box-shadow:0 5px 0 #101010}.vc_color-grey.vc_message_box{color:#858585;border-color:#d2d2d2;background-color:#ebebeb}.vc_color-grey.vc_message_box .vc_message_box-icon{color:#ebebeb}.vc_color-grey.vc_message_box-solid{color:#858585;border-color:transparent;background-color:#ebebeb}.vc_color-grey.vc_message_box-solid .vc_message_box-icon{color:#858585}.vc_color-grey.vc_message_box-outline,.vc_color-grey.vc_message_box-solid-icon{color:#858585;border-color:#ebebeb;background-color:transparent}.vc_color-grey.vc_message_box-outline .vc_message_box-icon,.vc_color-grey.vc_message_box-solid-icon .vc_message_box-icon{color:#ebebeb}.vc_color-grey.vc_message_box-solid-icon .vc_message_box-icon{color:#858585;background-color:#ebebeb}.vc_color-grey.vc_message_box-3d{box-shadow:0 5px 0 #b8b8b8}.vc_color-white.vc_message_box{color:#b3b3b3;border-color:#e6e6e6;background-color:#fff}.vc_color-white.vc_message_box .vc_message_box-icon{color:#fff}.vc_color-white.vc_message_box-solid{color:#b3b3b3;border-color:transparent;background-color:#fff}.vc_color-white.vc_message_box-solid .vc_message_box-icon{color:#b3b3b3}.vc_color-white.vc_message_box-outline,.vc_color-white.vc_message_box-solid-icon{color:#b3b3b3;border-color:#fff;background-color:transparent}.vc_color-white.vc_message_box-outline .vc_message_box-icon,.vc_color-white.vc_message_box-solid-icon .vc_message_box-icon{color:#fff}.vc_color-white.vc_message_box-solid-icon .vc_message_box-icon{color:#b3b3b3;background-color:#fff}.vc_color-white.vc_message_box-3d{box-shadow:0 5px 0 #ccc}.vc_color-info.vc_message_box{color:#5e7f96;border-color:#cfebfe;background-color:#dff2fe}.vc_color-info.vc_message_box .vc_message_box-icon{color:#56b0ee}.vc_color-info.vc_message_box-solid{color:#fff;border-color:transparent;background-color:#56b0ee}.vc_color-info.vc_message_box-solid .vc_message_box-icon{color:#fff}.vc_color-info.vc_message_box-outline,.vc_color-info.vc_message_box-solid-icon{color:#5e7f96;border-color:#56b0ee;background-color:transparent}.vc_color-info.vc_message_box-outline .vc_message_box-icon,.vc_color-info.vc_message_box-solid-icon .vc_message_box-icon{color:#56b0ee}.vc_color-info.vc_message_box-solid-icon .vc_message_box-icon{color:#fff;background-color:#56b0ee}.vc_color-info.vc_message_box-3d{box-shadow:0 5px 0 #9dd6fd}.vc_color-success.vc_message_box{color:#5e7f96;border-color:#cfebfe;background-color:#e6fdf8}.vc_color-success.vc_message_box .vc_message_box-icon{color:#1bbc9b}.vc_color-success.vc_message_box-solid{color:#fff;border-color:transparent;background-color:#1bbc9b}.vc_color-success.vc_message_box-solid .vc_message_box-icon{color:#fff}.vc_color-success.vc_message_box-outline,.vc_color-success.vc_message_box-solid-icon{color:#5e7f96;border-color:#1bbc9b;background-color:transparent}.vc_color-success.vc_message_box-outline .vc_message_box-icon,.vc_color-success.vc_message_box-solid-icon .vc_message_box-icon{color:#1bbc9b}.vc_color-success.vc_message_box-solid-icon .vc_message_box-icon{color:#fff;background-color:#1bbc9b}.vc_color-success.vc_message_box-3d{box-shadow:0 5px 0 #9dd6fd}.vc_color-warning.vc_message_box{color:#9d8967;border-color:#ffeccc;background-color:#fff4e2}.vc_color-warning.vc_message_box .vc_message_box-icon{color:#fcb53f}.vc_color-warning.vc_message_box-solid{color:#fff;border-color:transparent;background-color:#fcb53f}.vc_color-warning.vc_message_box-solid .vc_message_box-icon{color:#fff}.vc_color-warning.vc_message_box-outline,.vc_color-warning.vc_message_box-solid-icon{color:#9d8967;border-color:#fcb53f;background-color:transparent}.vc_color-warning.vc_message_box-outline .vc_message_box-icon,.vc_color-warning.vc_message_box-solid-icon .vc_message_box-icon{color:#fcb53f}.vc_color-warning.vc_message_box-solid-icon .vc_message_box-icon{color:#fff;background-color:#fcb53f}.vc_color-warning.vc_message_box-3d{box-shadow:0 5px 0 #ffd999}.vc_color-danger.vc_message_box{color:#a85959;border-color:#fedede;background-color:#fdeaea}.vc_color-danger.vc_message_box .vc_message_box-icon{color:#ff7877}.vc_color-danger.vc_message_box-solid{color:#fff;border-color:transparent;background-color:#ff7877}.vc_color-danger.vc_message_box-solid .vc_message_box-icon{color:#fff}.vc_color-danger.vc_message_box-outline,.vc_color-danger.vc_message_box-solid-icon{color:#a85959;border-color:#ff7877;background-color:transparent}.vc_color-danger.vc_message_box-outline .vc_message_box-icon,.vc_color-danger.vc_message_box-solid-icon .vc_message_box-icon{color:#ff7877}.vc_color-danger.vc_message_box-solid-icon .vc_message_box-icon{color:#fff;background-color:#ff7877}.vc_color-danger.vc_message_box-3d{box-shadow:0 5px 0 #fdacac}.vc_color-alert-info.vc_message_box{color:#31708f;border-color:#bce8f1;background-color:#d9edf7}.vc_color-alert-info.vc_message_box .vc_message_box-icon{color:#67cce0}.vc_color-alert-info.vc_message_box-solid{color:#fff;border-color:transparent;background-color:#67cce0}.vc_color-alert-info.vc_message_box-solid .vc_message_box-icon{color:#fff}.vc_color-alert-info.vc_message_box-outline,.vc_color-alert-info.vc_message_box-solid-icon{color:#31708f;border-color:#67cce0;background-color:transparent}.vc_color-alert-info.vc_message_box-outline .vc_message_box-icon,.vc_color-alert-info.vc_message_box-solid-icon .vc_message_box-icon{color:#67cce0}.vc_color-alert-info.vc_message_box-solid-icon .vc_message_box-icon{color:#fff;background-color:#67cce0}.vc_color-alert-info.vc_message_box-3d{box-shadow:0 5px 0 #91d9e8}.vc_color-alert-success.vc_message_box{color:#3c763d;border-color:#d6e9c6;background-color:#dff0d8}.vc_color-alert-success.vc_message_box .vc_message_box-icon{color:#9ad36a}.vc_color-alert-success.vc_message_box-solid{color:#fff;border-color:transparent;background-color:#9ad36a}.vc_color-alert-success.vc_message_box-solid .vc_message_box-icon{color:#fff}.vc_color-alert-success.vc_message_box-outline,.vc_color-alert-success.vc_message_box-solid-icon{color:#3c763d;border-color:#9ad36a;background-color:transparent}.vc_color-alert-success.vc_message_box-outline .vc_message_box-icon,.vc_color-alert-success.vc_message_box-solid-icon .vc_message_box-icon{color:#9ad36a}.vc_color-alert-success.vc_message_box-solid-icon .vc_message_box-icon{color:#fff;background-color:#9ad36a}.vc_color-alert-success.vc_message_box-3d{box-shadow:0 5px 0 #bbdba1}.vc_color-alert-warning.vc_message_box{color:#8a6d3b;border-color:#faebcc;background-color:#fcf8e3}.vc_color-alert-warning.vc_message_box .vc_message_box-icon{color:#f9cf79}.vc_color-alert-warning.vc_message_box-solid{color:#fff;border-color:transparent;background-color:#f9cf79}.vc_color-alert-warning.vc_message_box-solid .vc_message_box-icon{color:#fff}.vc_color-alert-warning.vc_message_box-outline,.vc_color-alert-warning.vc_message_box-solid-icon{color:#8a6d3b;border-color:#f9cf79;background-color:transparent}.vc_color-alert-warning.vc_message_box-outline .vc_message_box-icon,.vc_color-alert-warning.vc_message_box-solid-icon .vc_message_box-icon{color:#f9cf79}.vc_color-alert-warning.vc_message_box-solid-icon .vc_message_box-icon{color:#fff;background-color:#f9cf79}.vc_color-alert-warning.vc_message_box-3d{box-shadow:0 5px 0 #f5d89e}.vc_color-alert-danger.vc_message_box{color:#a94442;border-color:#ebccd1;background-color:#f2dede}.vc_color-alert-danger.vc_message_box .vc_message_box-icon{color:#ef8495}.vc_color-alert-danger.vc_message_box-solid{color:#fff;border-color:transparent;background-color:#ef8495}.vc_color-alert-danger.vc_message_box-solid .vc_message_box-icon{color:#fff}.vc_color-alert-danger.vc_message_box-outline,.vc_color-alert-danger.vc_message_box-solid-icon{color:#a94442;border-color:#ef8495;background-color:transparent}.vc_color-alert-danger.vc_message_box-outline .vc_message_box-icon,.vc_color-alert-danger.vc_message_box-solid-icon .vc_message_box-icon{color:#ef8495}.vc_color-alert-danger.vc_message_box-solid-icon .vc_message_box-icon{color:#fff;background-color:#ef8495}.vc_color-alert-danger.vc_message_box-3d{box-shadow:0 5px 0 #dca7b0}.vc_color-black.vc_message_box .vc_message_box-icon{color:#fff}.vc_color-black.vc_message_box-outline,.vc_color-black.vc_message_box-outline .vc_message_box-icon{color:#2a2a2a}.vc_color-black.vc_message_box-solid-icon{color:#2a2a2a}.vc_color-grey.vc_message_box .vc_message_box-icon{color:#858585}.vc_color-white.vc_message_box .vc_message_box-icon{color:#b3b3b3}.vc_color-white.vc_message_box-outline,.vc_color-white.vc_message_box-outline .vc_message_box-icon{color:#fff}.vc_color-white.vc_message_box-solid-icon{color:#fff}.vc_message_box-outline,.vc_message_box-solid-icon{border-width:2px}.vc_message_box-solid-icon .vc_message_box-icon{width:3.25em}.vc_message_box-rounded{border-radius:5px}.vc_message_box-round{border-radius:4em}#content .wpb_alert p:last-child,#content .wpb_text_column :last-child,#content .wpb_text_column p:last-child,.wpb_alert p:last-child,.wpb_text_column :last-child,.wpb_text_column p:last-child{margin-bottom:0}.wpb_button,.wpb_content_element,ul.wpb_thumbnails-fluid>li{margin-bottom:35px}.entry-content .twitter-share-button,.fb_like,.twitter-share-button,.wpb_accordion .wpb_content_element,.wpb_googleplus,.wpb_pinterest,.wpb_tab .wpb_content_element{margin-bottom:21.73913043px}.vc_parallax{position:relative;overflow:hidden}.vc_parallax>*{position:relative;z-index:1}.vc_parallax .vc_parallax-inner{pointer-events:none;position:absolute;left:0;right:0;top:0;background-attachment:scroll;background-color:transparent;background-image:inherit;background-size:cover;z-index:0;background-position:50% 0}.vc_parallax-inner iframe{max-width:1000%}.vc_video-bg-container{position:relative}.vc_video-bg{height:100%;overflow:hidden;pointer-events:none;position:absolute;top:0;left:0;width:100%;z-index:0}.vc_video-bg iframe{max-width:1000%}.vc_row.vc_row-no-padding .vc_column-inner{padding-left:0;padding-right:0}.vc_row[data-vc-full-width]{-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease;overflow:hidden}.vc_row[data-vc-full-width].vc_hidden{opacity:0}.vc_row-no-padding .vc_inner{margin-left:0;margin-right:0}.vc_row.vc_row-o-full-height{min-height:100vh}.vc_row.vc_row-flex{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.vc_row.vc_row-flex>.vc_column_container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.vc_row.vc_row-flex>.vc_column_container>.vc_column-inner{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;z-index:1}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.vc_row.vc_row-flex>.vc_column_container>.vc_column-inner>*{min-height:1em}}.vc_row.vc_row-flex::after,.vc_row.vc_row-flex::before{display:none}.vc_row.vc_row-o-columns-stretch{-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.vc_row.vc_row-o-columns-top{-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.vc_row.vc_row-o-columns-bottom{-webkit-align-content:flex-end;-ms-flex-line-pack:end;align-content:flex-end}.vc_row.vc_row-o-columns-middle{-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.vc_row.vc_row-o-columns-bottom::after,.vc_row.vc_row-o-columns-middle::after,.vc_row.vc_row-o-columns-top::after{content:'';width:100%;height:0;overflow:hidden;visibility:hidden;display:block}.vc_row.vc_row-o-equal-height>.vc_column_container{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.vc_row.vc_row-o-content-top>.vc_column_container>.vc_column-inner{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.vc_row.vc_row-o-content-top:not(.vc_row-o-equal-height)>.vc_column_container{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.vc_row.vc_row-o-content-bottom>.vc_column_container>.vc_column-inner{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.vc_row.vc_row-o-content-bottom:not(.vc_row-o-equal-height)>.vc_column_container{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.vc_row.vc_row-o-content-middle>.vc_column_container>.vc_column-inner{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.vc_row.vc_row-o-content-middle:not(.vc_row-o-equal-height)>.vc_column_container{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.vc_column-inner::after,.vc_column-inner::before{content:" ";display:table}.vc_column-inner::after{clear:both}.vc_ie-flexbox-fixer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.vc_ie-flexbox-fixer>.vc_row{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.vc_row.vc_column-gap-1{margin-left:-15.5px;margin-right:-15.5px}.vc_row.vc_column-gap-1>.vc_column_container{padding:.5px}.vc_row.vc_column-gap-2{margin-left:-16px;margin-right:-16px}.vc_row.vc_column-gap-2>.vc_column_container{padding:1px}.vc_row.vc_column-gap-3{margin-left:-16.5px;margin-right:-16.5px}.vc_row.vc_column-gap-3>.vc_column_container{padding:1.5px}.vc_row.vc_column-gap-4{margin-left:-17px;margin-right:-17px}.vc_row.vc_column-gap-4>.vc_column_container{padding:2px}.vc_row.vc_column-gap-5{margin-left:-17.5px;margin-right:-17.5px}.vc_row.vc_column-gap-5>.vc_column_container{padding:2.5px}.vc_row.vc_column-gap-10{margin-left:-20px;margin-right:-20px}.vc_row.vc_column-gap-10>.vc_column_container{padding:5px}.vc_row.vc_column-gap-15{margin-left:-22.5px;margin-right:-22.5px}.vc_row.vc_column-gap-15>.vc_column_container{padding:7.5px}.vc_row.vc_column-gap-20{margin-left:-25px;margin-right:-25px}.vc_row.vc_column-gap-20>.vc_column_container{padding:10px}.vc_row.vc_column-gap-25{margin-left:-27.5px;margin-right:-27.5px}.vc_row.vc_column-gap-25>.vc_column_container{padding:12.5px}.vc_row.vc_column-gap-30{margin-left:-30px;margin-right:-30px}.vc_row.vc_column-gap-30>.vc_column_container{padding:15px}.vc_row.vc_column-gap-35{margin-left:-32.5px;margin-right:-32.5px}.vc_row.vc_column-gap-35>.vc_column_container{padding:17.5px}.vc_column_container{padding-left:0;padding-right:0}.vc_column_container>.vc_column-inner{box-sizing:border-box;padding-left:15px;padding-right:15px;width:100%}.vc_col-has-fill>.vc_column-inner,.vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_column_container>.vc_column-inner{padding-top:35px}.vc_section{padding-left:15px;padding-right:15px;margin-left:-15px;margin-right:-15px}.vc_section[data-vc-full-width]{-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease;overflow:hidden}.vc_section[data-vc-full-width].vc_hidden{opacity:0}.vc_section[data-vc-full-width]>.vc_row{margin-left:0;margin-right:0}.vc_section[data-vc-stretch-content]{padding-left:0;padding-right:0}.vc_section.vc_row-o-full-height{min-height:100vh}.vc_section.vc_section-flex{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.vc_section.vc_section-flex .vc_vc_row{width:100%}.vc_section.vc_section-flex::after,.vc_section.vc_section-flex::before{display:none}.vc_section.vc_section-o-content-top{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.vc_section.vc_section-o-content-bottom{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.vc_section.vc_section-o-content-middle{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vc_section.vc_section-o-content-bottom::after,.vc_section.vc_section-o-content-middle::after,.vc_section.vc_section-o-content-top::after{content:'';width:100%;height:0;overflow:hidden;visibility:hidden;display:block}.vc_section.vc_section-has-fill,.vc_section.vc_section-has-fill+.vc_row-full-width+.vc_section,.vc_section.vc_section-has-fill+.vc_section{padding-top:35px}.vc_row.vc_column-gap-1>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-1>.vc_vc_column_inner>.vc_column_container{padding-left:.5px;padding-right:.5px}.vc_row.vc_column-gap-2>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-2>.vc_vc_column_inner>.vc_column_container{padding-left:1px;padding-right:1px}.vc_row.vc_column-gap-3>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-3>.vc_vc_column_inner>.vc_column_container{padding-left:1.5px;padding-right:1.5px}.vc_row.vc_column-gap-4>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-4>.vc_vc_column_inner>.vc_column_container{padding-left:2px;padding-right:2px}.vc_row.vc_column-gap-5>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-5>.vc_vc_column_inner>.vc_column_container{padding-left:2.5px;padding-right:2.5px}.vc_row.vc_column-gap-10>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-10>.vc_vc_column_inner>.vc_column_container{padding-left:5px;padding-right:5px}.vc_row.vc_column-gap-15>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-15>.vc_vc_column_inner>.vc_column_container{padding-left:7.5px;padding-right:7.5px}.vc_row.vc_column-gap-20>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-20>.vc_vc_column_inner>.vc_column_container{padding-left:10px;padding-right:10px}.vc_row.vc_column-gap-25>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-25>.vc_vc_column_inner>.vc_column_container{padding-left:12.5px;padding-right:12.5px}.vc_row.vc_column-gap-30>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-30>.vc_vc_column_inner>.vc_column_container{padding-left:15px;padding-right:15px}.vc_row.vc_column-gap-35>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-35>.vc_vc_column_inner>.vc_column_container{padding-left:17.5px;padding-right:17.5px}.vc_vc_column,.vc_vc_column_inner{padding-left:0;padding-right:0}.vc_row.vc_row-flex>.vc_vc_column,.vc_row.vc_row-flex>.vc_vc_column_inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.vc_row.vc_row-flex>.vc_vc_column>.vc_column_container,.vc_row.vc_row-flex>.vc_vc_column_inner>.vc_column_container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.vc_row.vc_row-flex>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row.vc_row-flex>.vc_vc_column_inner>.vc_column_container>.vc_column-inner{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.vc_row.vc_row-o-equal-height>.vc_column_container{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.vc_row.vc_row-o-content-top>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row.vc_row-o-content-top>.vc_vc_column_inner>.vc_column_container>.vc_column-inner{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.vc_row.vc_row-o-content-top:not(.vc_row-o-equal-height)>.vc_vc_column>.vc_column_container,.vc_row.vc_row-o-content-top:not(.vc_row-o-equal-height)>.vc_vc_column_inner>.vc_column_container{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.vc_row.vc_row-o-content-bottom>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row.vc_row-o-content-bottom>.vc_vc_column_inner>.vc_column_container>.vc_column-inner{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.vc_row.vc_row-o-content-bottom:not(.vc_row-o-equal-height)>.vc_vc_column>.vc_column_container,.vc_row.vc_row-o-content-bottom:not(.vc_row-o-equal-height)>.vc_vc_column_inner>.vc_column_container{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.vc_row.vc_row-o-content-middle>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row.vc_row-o-content-middle>.vc_vc_column_inner>.vc_column_container>.vc_column-inner{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.vc_row.vc_row-o-content-middle:not(.vc_row-o-equal-height)>.vc_vc_column>.vc_column_container,.vc_row.vc_row-o-content-middle:not(.vc_row-o-equal-height)>.vc_vc_column_inner>.vc_column_container{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.vc_empty-element>.vc_column-inner{min-height:100px}.vc_row-has-fill+.vc_vc_row>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_vc_row_inner>.vc_row>.vc_vc_column_inner>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_vc_column_inner>.vc_column_container>.vc_column-inner{padding-top:35px}.fb_type_standard{height:25px}.fb_type_standard iframe{height:25px}.fb_type_button_count{height:20px}.fb_type_button_count iframe{height:20px}.fb_type_box_count{height:62px}.fb_type_box_count iframe{height:62px}.wpb_googleplus_type_standard{height:25px}.wpb_googleplus_type_small{height:19px}.wpb_googleplus_type_medium{height:21px}.wpb_googleplus_type_tall{height:21px}.wpb_googleplus_type_tall.vc_googleplus-annotation-bubble{height:62px}.wpb_pinterest a{border-bottom:0}.wpb_pinterest_type_horizontal{height:21px}.wpb_pinterest_type_vertical{box-sizing:content-box;padding-top:29px;height:21px}.wpb_pinterest_type_none{height:21px}iframe.twitter-share-button{margin:0}.vc_toggle{display:block;margin:0 0 21.73913043px 0;padding:0;font-size:1em}.vc_toggle:last-of-type{margin-bottom:35px}.vc_toggle_title{cursor:pointer;display:block;margin:0;padding:0;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:400}.vc_toggle_title>h4{display:inline}.vc_toggle_icon{display:none;position:relative;vertical-align:middle}.vc_toggle_content{display:none;margin-bottom:21.73913043px;margin-top:1em;overflow:hidden;padding:0}.vc_toggle.vc_toggle_active>.vc_toggle_content{display:block}.vc_toggle_simple .vc_toggle_icon{border:0 solid transparent;border-radius:0;display:inline-block}.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_simple .vc_toggle_icon::before{content:'';display:block;left:50%;position:absolute;top:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.vc_toggle_simple.vc_toggle_active .vc_toggle_icon::after{visibility:hidden}.vc_toggle_simple .vc_toggle_icon{height:22px;width:22px}.vc_toggle_simple .vc_toggle_icon::before{height:2px;width:10px}.vc_toggle_simple .vc_toggle_icon::after{height:10px;width:2px}.vc_toggle_simple .vc_toggle_icon{background-color:#2a2a2a;border-color:transparent}.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_simple .vc_toggle_icon::before{background-color:#fff}.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:#2a2a2a}.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:#2a2a2a}.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{background-color:#444}.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#fff}.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:#444}.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#444}.vc_toggle_simple .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_simple .vc_toggle_icon::before{background-color:#2a2a2a}.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:transparent}.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent}.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#444}.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:transparent}.vc_toggle_simple .vc_toggle_icon{margin-left:2px}.vc_toggle_round .vc_toggle_icon{border:2px solid transparent;border-radius:50%;display:inline-block}.vc_toggle_round .vc_toggle_icon::after,.vc_toggle_round .vc_toggle_icon::before{content:'';display:block;left:50%;position:absolute;top:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.vc_toggle_round.vc_toggle_active .vc_toggle_icon::after{visibility:hidden}.vc_toggle_round .vc_toggle_icon{height:22px;width:22px}.vc_toggle_round .vc_toggle_icon::before{height:2px;width:10px}.vc_toggle_round .vc_toggle_icon::after{height:10px;width:2px}.vc_toggle_round .vc_toggle_icon{background-color:#2a2a2a;border-color:transparent}.vc_toggle_round .vc_toggle_icon::after,.vc_toggle_round .vc_toggle_icon::before{background-color:#fff}.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:#2a2a2a}.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:#2a2a2a}.vc_toggle_round .vc_toggle_title:hover .vc_toggle_icon{background-color:#444}.vc_toggle_round .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_round .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#fff}.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:#444}.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#444}.vc_toggle_rounded .vc_toggle_icon{border:2px solid transparent;border-radius:20%;display:inline-block}.vc_toggle_rounded .vc_toggle_icon::after,.vc_toggle_rounded .vc_toggle_icon::before{content:'';display:block;left:50%;position:absolute;top:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.vc_toggle_rounded.vc_toggle_active .vc_toggle_icon::after{visibility:hidden}.vc_toggle_rounded .vc_toggle_icon{height:22px;width:22px}.vc_toggle_rounded .vc_toggle_icon::before{height:2px;width:10px}.vc_toggle_rounded .vc_toggle_icon::after{height:10px;width:2px}.vc_toggle_rounded .vc_toggle_icon{background-color:#2a2a2a;border-color:transparent}.vc_toggle_rounded .vc_toggle_icon::after,.vc_toggle_rounded .vc_toggle_icon::before{background-color:#fff}.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:#2a2a2a}.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:#2a2a2a}.vc_toggle_rounded .vc_toggle_title:hover .vc_toggle_icon{background-color:#444}.vc_toggle_rounded .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_rounded .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#fff}.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:#444}.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#444}.vc_toggle_square .vc_toggle_icon{border:2px solid transparent;border-radius:0;display:inline-block}.vc_toggle_square .vc_toggle_icon::after,.vc_toggle_square .vc_toggle_icon::before{content:'';display:block;left:50%;position:absolute;top:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.vc_toggle_square.vc_toggle_active .vc_toggle_icon::after{visibility:hidden}.vc_toggle_square .vc_toggle_icon{height:22px;width:22px}.vc_toggle_square .vc_toggle_icon::before{height:2px;width:10px}.vc_toggle_square .vc_toggle_icon::after{height:10px;width:2px}.vc_toggle_square .vc_toggle_icon{background-color:#2a2a2a;border-color:transparent}.vc_toggle_square .vc_toggle_icon::after,.vc_toggle_square .vc_toggle_icon::before{background-color:#fff}.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:#2a2a2a}.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:#2a2a2a}.vc_toggle_square .vc_toggle_title:hover .vc_toggle_icon{background-color:#444}.vc_toggle_square .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_square .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#fff}.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:#444}.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#444}.vc_toggle_text_only .vc_toggle_icon{display:none}.vc_toggle_arrow .vc_toggle_icon{display:inline-block}.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_arrow .vc_toggle_icon::before{content:'';border-style:solid;display:block;left:50%;position:absolute;top:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.vc_toggle_arrow .vc_toggle_icon::before{border-left:none;border-top:none}.vc_toggle_arrow .vc_toggle_icon::after{border-right:none;border-bottom:none;visibility:hidden}.vc_toggle_arrow.vc_toggle_active .vc_toggle_icon::before{visibility:hidden}.vc_toggle_arrow.vc_toggle_active .vc_toggle_icon::after{visibility:visible}.vc_toggle.vc_toggle_arrow .vc_toggle_icon{height:22px;width:22px}.vc_toggle.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle.vc_toggle_arrow .vc_toggle_icon::before{border-width:2px;height:10px;margin-left:-5px;width:10px}.vc_toggle.vc_toggle_arrow .vc_toggle_icon::before{margin-top:-10px}.vc_toggle.vc_toggle_arrow .vc_toggle_icon::after{margin-top:-5px}.vc_toggle.vc_toggle_arrow .vc_toggle_icon{background:0 0}.vc_toggle.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle.vc_toggle_arrow .vc_toggle_icon::before{border-color:#2a2a2a;background:0 0}.vc_toggle.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{background:0 0}.vc_toggle.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before{border-color:#444;background:0 0}.vc_toggle_default .vc_toggle_icon{background:#bababa;border:1px solid #acacac;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.vc_toggle_default .vc_toggle_icon::after,.vc_toggle_default .vc_toggle_icon::before{content:'';display:block;left:50%;position:absolute;top:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#bababa}.vc_toggle_default .vc_toggle_icon::before{border:1px solid #acacac}.vc_toggle_default.vc_toggle_active .vc_toggle_icon::after,.vc_toggle_default.vc_toggle_active .vc_toggle_icon::before{visibility:hidden}.vc_toggle.vc_toggle_default .vc_toggle_icon{display:inline-block;width:10px;margin-left:5px;height:4px}.vc_toggle.vc_toggle_default .vc_toggle_icon::before{height:10px;width:4px}.vc_toggle.vc_toggle_default .vc_toggle_icon::after{width:8px;height:2px}.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_icon::before{background-color:#5472d2}.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:transparent}.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent}.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#7c93dd}.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:transparent}.vc_toggle_color_blue .vc_toggle_icon{background-color:#5472d2;border-color:transparent}.vc_toggle_color_blue .vc_toggle_icon::after,.vc_toggle_color_blue .vc_toggle_icon::before{background-color:#fff}.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:#5472d2}.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:#5472d2}.vc_toggle_color_blue .vc_toggle_title:hover .vc_toggle_icon{background-color:#7c93dd}.vc_toggle_color_blue .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_blue .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#fff}.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:#7c93dd}.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#7c93dd}.vc_toggle_color_blue.vc_toggle_default .vc_toggle_icon{background:#5472d2;border-color:#3354c0}.vc_toggle_color_blue.vc_toggle_default .vc_toggle_icon::before{border-color:#3354c0;background:#5472d2}.vc_toggle_color_blue.vc_toggle_default .vc_toggle_icon::after{background:#5472d2}.vc_toggle_color_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon{background:#7c93dd;border-color:#5472d2}.vc_toggle_color_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before{border-color:#5472d2;background:#7c93dd}.vc_toggle_color_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after{background:#7c93dd}.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_icon{background:0 0}.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_icon::before{border-color:#5472d2;background:0 0}.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{background:0 0}.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before{border-color:#7c93dd;background:0 0}.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_icon::before{background-color:#00c1cf}.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:transparent}.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent}.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#00919c}.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:transparent}.vc_toggle_color_turquoise .vc_toggle_icon{background-color:#00c1cf;border-color:transparent}.vc_toggle_color_turquoise .vc_toggle_icon::after,.vc_toggle_color_turquoise .vc_toggle_icon::before{background-color:#fff}.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:#00c1cf}.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:#00c1cf}.vc_toggle_color_turquoise .vc_toggle_title:hover .vc_toggle_icon{background-color:#00919c}.vc_toggle_color_turquoise .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_turquoise .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#fff}.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:#00919c}.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#00919c}.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_icon{background:#00c1cf;border-color:#00919c}.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_icon::before{border-color:#00919c;background:#00c1cf}.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_icon::after{background:#00c1cf}.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon{background:#00919c;border-color:#006269}.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before{border-color:#006269;background:#00919c}.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after{background:#00919c}.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_icon{background:0 0}.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_icon::before{border-color:#00c1cf;background:0 0}.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{background:0 0}.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before{border-color:#00919c;background:0 0}.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_icon::before{background-color:#fe6c61}.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:transparent}.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent}.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#fe9b94}.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:transparent}.vc_toggle_color_pink .vc_toggle_icon{background-color:#fe6c61;border-color:transparent}.vc_toggle_color_pink .vc_toggle_icon::after,.vc_toggle_color_pink .vc_toggle_icon::before{background-color:#fff}.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:#fe6c61}.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:#fe6c61}.vc_toggle_color_pink .vc_toggle_title:hover .vc_toggle_icon{background-color:#fe9b94}.vc_toggle_color_pink .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_pink .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#fff}.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:#fe9b94}.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#fe9b94}.vc_toggle_color_pink.vc_toggle_default .vc_toggle_icon{background:#fe6c61;border-color:#fe3d2e}.vc_toggle_color_pink.vc_toggle_default .vc_toggle_icon::before{border-color:#fe3d2e;background:#fe6c61}.vc_toggle_color_pink.vc_toggle_default .vc_toggle_icon::after{background:#fe6c61}.vc_toggle_color_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon{background:#fe9b94;border-color:#fe6c61}.vc_toggle_color_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before{border-color:#fe6c61;background:#fe9b94}.vc_toggle_color_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after{background:#fe9b94}.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_icon{background:0 0}.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_icon::before{border-color:#fe6c61;background:0 0}.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{background:0 0}.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before{border-color:#fe9b94;background:0 0}.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_icon::before{background-color:#8d6dc4}.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:transparent}.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent}.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#a991d3}.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:transparent}.vc_toggle_color_violet .vc_toggle_icon{background-color:#8d6dc4;border-color:transparent}.vc_toggle_color_violet .vc_toggle_icon::after,.vc_toggle_color_violet .vc_toggle_icon::before{background-color:#fff}.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:#8d6dc4}.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:#8d6dc4}.vc_toggle_color_violet .vc_toggle_title:hover .vc_toggle_icon{background-color:#a991d3}.vc_toggle_color_violet .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_violet .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#fff}.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:#a991d3}.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#a991d3}.vc_toggle_color_violet.vc_toggle_default .vc_toggle_icon{background:#8d6dc4;border-color:#7149b5}.vc_toggle_color_violet.vc_toggle_default .vc_toggle_icon::before{border-color:#7149b5;background:#8d6dc4}.vc_toggle_color_violet.vc_toggle_default .vc_toggle_icon::after{background:#8d6dc4}.vc_toggle_color_violet.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon{background:#a991d3;border-color:#8d6dc4}.vc_toggle_color_violet.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before{border-color:#8d6dc4;background:#a991d3}.vc_toggle_color_violet.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after{background:#a991d3}.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_icon{background:0 0}.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_icon::before{border-color:#8d6dc4;background:0 0}.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{background:0 0}.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before{border-color:#a991d3;background:0 0}.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_icon::before{background-color:#4cadc9}.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:transparent}.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent}.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#73bfd5}.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:transparent}.vc_toggle_color_peacoc .vc_toggle_icon{background-color:#4cadc9;border-color:transparent}.vc_toggle_color_peacoc .vc_toggle_icon::after,.vc_toggle_color_peacoc .vc_toggle_icon::before{background-color:#fff}.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:#4cadc9}.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:#4cadc9}.vc_toggle_color_peacoc .vc_toggle_title:hover .vc_toggle_icon{background-color:#73bfd5}.vc_toggle_color_peacoc .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_peacoc .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#fff}.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:#73bfd5}.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#73bfd5}.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_icon{background:#4cadc9;border-color:#3492ae}.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_icon::before{border-color:#3492ae;background:#4cadc9}.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_icon::after{background:#4cadc9}.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon{background:#73bfd5;border-color:#4cadc9}.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before{border-color:#4cadc9;background:#73bfd5}.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after{background:#73bfd5}.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_icon{background:0 0}.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_icon::before{border-color:#4cadc9;background:0 0}.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{background:0 0}.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before{border-color:#73bfd5;background:0 0}.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_icon::before{background-color:#cec2ab}.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:transparent}.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent}.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#e1d9cb}.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:transparent}.vc_toggle_color_chino .vc_toggle_icon{background-color:#cec2ab;border-color:transparent}.vc_toggle_color_chino .vc_toggle_icon::after,.vc_toggle_color_chino .vc_toggle_icon::before{background-color:#fff}.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:#cec2ab}.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:#cec2ab}.vc_toggle_color_chino .vc_toggle_title:hover .vc_toggle_icon{background-color:#e1d9cb}.vc_toggle_color_chino .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_chino .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#fff}.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:#e1d9cb}.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#e1d9cb}.vc_toggle_color_chino.vc_toggle_default .vc_toggle_icon{background:#cec2ab;border-color:#bbab8b}.vc_toggle_color_chino.vc_toggle_default .vc_toggle_icon::before{border-color:#bbab8b;background:#cec2ab}.vc_toggle_color_chino.vc_toggle_default .vc_toggle_icon::after{background:#cec2ab}.vc_toggle_color_chino.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon{background:#e1d9cb;border-color:#cec2ab}.vc_toggle_color_chino.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before{border-color:#cec2ab;background:#e1d9cb}.vc_toggle_color_chino.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after{background:#e1d9cb}.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_icon{background:0 0}.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_icon::before{border-color:#cec2ab;background:0 0}.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{background:0 0}.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before{border-color:#e1d9cb;background:0 0}.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_icon::before{background-color:#50485b}.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:transparent}.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent}.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#695f77}.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:transparent}.vc_toggle_color_mulled_wine .vc_toggle_icon{background-color:#50485b;border-color:transparent}.vc_toggle_color_mulled_wine .vc_toggle_icon::after,.vc_toggle_color_mulled_wine .vc_toggle_icon::before{background-color:#fff}.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:#50485b}.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:#50485b}.vc_toggle_color_mulled_wine .vc_toggle_title:hover .vc_toggle_icon{background-color:#695f77}.vc_toggle_color_mulled_wine .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_mulled_wine .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#fff}.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:#695f77}.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#695f77}.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_icon{background:#50485b;border-color:#37313f}.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_icon::before{border-color:#37313f;background:#50485b}.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_icon::after{background:#50485b}.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon{background:#695f77;border-color:#50485b}.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before{border-color:#50485b;background:#695f77}.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after{background:#695f77}.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_icon{background:0 0}.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_icon::before{border-color:#50485b;background:0 0}.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{background:0 0}.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before{border-color:#695f77;background:0 0}.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_icon::before{background-color:#75d69c}.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:transparent}.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent}.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#9ce2b8}.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:transparent}.vc_toggle_color_vista_blue .vc_toggle_icon{background-color:#75d69c;border-color:transparent}.vc_toggle_color_vista_blue .vc_toggle_icon::after,.vc_toggle_color_vista_blue .vc_toggle_icon::before{background-color:#fff}.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:#75d69c}.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:#75d69c}.vc_toggle_color_vista_blue .vc_toggle_title:hover .vc_toggle_icon{background-color:#9ce2b8}.vc_toggle_color_vista_blue .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_vista_blue .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#fff}.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:#9ce2b8}.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#9ce2b8}.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_icon{background:#75d69c;border-color:#4eca80}.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_icon::before{border-color:#4eca80;background:#75d69c}.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_icon::after{background:#75d69c}.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon{background:#9ce2b8;border-color:#75d69c}.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before{border-color:#75d69c;background:#9ce2b8}.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after{background:#9ce2b8}.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_icon{background:0 0}.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_icon::before{border-color:#75d69c;background:0 0}.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{background:0 0}.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before{border-color:#9ce2b8;background:0 0}.vc_toggle_color_black.vc_toggle_simple .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_black.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_black.vc_toggle_simple .vc_toggle_icon::before{background-color:#2a2a2a}.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:transparent}.vc_toggle_color_black.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent}.vc_toggle_color_black.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_black.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#444}.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:transparent}.vc_toggle_color_black .vc_toggle_icon{background-color:#2a2a2a;border-color:transparent}.vc_toggle_color_black .vc_toggle_icon::after,.vc_toggle_color_black .vc_toggle_icon::before{background-color:#fff}.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:#2a2a2a}.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:#2a2a2a}.vc_toggle_color_black .vc_toggle_title:hover .vc_toggle_icon{background-color:#444}.vc_toggle_color_black .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_black .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#fff}.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:#444}.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#444}.vc_toggle_color_black.vc_toggle_default .vc_toggle_icon{background:#2a2a2a;border-color:#101010}.vc_toggle_color_black.vc_toggle_default .vc_toggle_icon::before{border-color:#101010;background:#2a2a2a}.vc_toggle_color_black.vc_toggle_default .vc_toggle_icon::after{background:#2a2a2a}.vc_toggle_color_black.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon{background:#444;border-color:#2a2a2a}.vc_toggle_color_black.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before{border-color:#2a2a2a;background:#444}.vc_toggle_color_black.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after{background:#444}.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_icon{background:0 0}.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_icon::before{border-color:#2a2a2a;background:0 0}.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{background:0 0}.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before{border-color:#444;background:0 0}.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_icon::before{background-color:#ebebeb}.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:transparent}.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent}.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#d2d2d2}.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:transparent}.vc_toggle_color_grey .vc_toggle_icon{background-color:#ebebeb;border-color:transparent}.vc_toggle_color_grey .vc_toggle_icon::after,.vc_toggle_color_grey .vc_toggle_icon::before{background-color:#fff}.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:#ebebeb}.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:#ebebeb}.vc_toggle_color_grey .vc_toggle_title:hover .vc_toggle_icon{background-color:#d2d2d2}.vc_toggle_color_grey .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_grey .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#fff}.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:#d2d2d2}.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#d2d2d2}.vc_toggle_color_grey.vc_toggle_default .vc_toggle_icon{background:#ebebeb;border-color:#d2d2d2}.vc_toggle_color_grey.vc_toggle_default .vc_toggle_icon::before{border-color:#d2d2d2;background:#ebebeb}.vc_toggle_color_grey.vc_toggle_default .vc_toggle_icon::after{background:#ebebeb}.vc_toggle_color_grey.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon{background:#d2d2d2;border-color:#b8b8b8}.vc_toggle_color_grey.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before{border-color:#b8b8b8;background:#d2d2d2}.vc_toggle_color_grey.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after{background:#d2d2d2}.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_icon{background:0 0}.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_icon::before{border-color:#ebebeb;background:0 0}.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{background:0 0}.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before{border-color:#d2d2d2;background:0 0}.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_icon::before{background-color:#f7be68}.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:transparent}.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent}.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#fad398}.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:transparent}.vc_toggle_color_orange .vc_toggle_icon{background-color:#f7be68;border-color:transparent}.vc_toggle_color_orange .vc_toggle_icon::after,.vc_toggle_color_orange .vc_toggle_icon::before{background-color:#fff}.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:#f7be68}.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:#f7be68}.vc_toggle_color_orange .vc_toggle_title:hover .vc_toggle_icon{background-color:#fad398}.vc_toggle_color_orange .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_orange .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#fff}.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:#fad398}.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#fad398}.vc_toggle_color_orange.vc_toggle_default .vc_toggle_icon{background:#f7be68;border-color:#f4a938}.vc_toggle_color_orange.vc_toggle_default .vc_toggle_icon::before{border-color:#f4a938;background:#f7be68}.vc_toggle_color_orange.vc_toggle_default .vc_toggle_icon::after{background:#f7be68}.vc_toggle_color_orange.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon{background:#fad398;border-color:#f7be68}.vc_toggle_color_orange.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before{border-color:#f7be68;background:#fad398}.vc_toggle_color_orange.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after{background:#fad398}.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_icon{background:0 0}.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_icon::before{border-color:#f7be68;background:0 0}.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{background:0 0}.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before{border-color:#fad398;background:0 0}.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_icon::before{background-color:#5aa1e3}.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:transparent}.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent}.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#86baea}.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:transparent}.vc_toggle_color_sky .vc_toggle_icon{background-color:#5aa1e3;border-color:transparent}.vc_toggle_color_sky .vc_toggle_icon::after,.vc_toggle_color_sky .vc_toggle_icon::before{background-color:#fff}.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:#5aa1e3}.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:#5aa1e3}.vc_toggle_color_sky .vc_toggle_title:hover .vc_toggle_icon{background-color:#86baea}.vc_toggle_color_sky .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sky .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#fff}.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:#86baea}.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#86baea}.vc_toggle_color_sky.vc_toggle_default .vc_toggle_icon{background:#5aa1e3;border-color:#2e88dc}.vc_toggle_color_sky.vc_toggle_default .vc_toggle_icon::before{border-color:#2e88dc;background:#5aa1e3}.vc_toggle_color_sky.vc_toggle_default .vc_toggle_icon::after{background:#5aa1e3}.vc_toggle_color_sky.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon{background:#86baea;border-color:#5aa1e3}.vc_toggle_color_sky.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before{border-color:#5aa1e3;background:#86baea}.vc_toggle_color_sky.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after{background:#86baea}.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_icon{background:0 0}.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_icon::before{border-color:#5aa1e3;background:0 0}.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{background:0 0}.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before{border-color:#86baea;background:0 0}.vc_toggle_color_green.vc_toggle_simple .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_green.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_green.vc_toggle_simple .vc_toggle_icon::before{background-color:#6dab3c}.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:transparent}.vc_toggle_color_green.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent}.vc_toggle_color_green.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_green.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#87c456}.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:transparent}.vc_toggle_color_green .vc_toggle_icon{background-color:#6dab3c;border-color:transparent}.vc_toggle_color_green .vc_toggle_icon::after,.vc_toggle_color_green .vc_toggle_icon::before{background-color:#fff}.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:#6dab3c}.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:#6dab3c}.vc_toggle_color_green .vc_toggle_title:hover .vc_toggle_icon{background-color:#87c456}.vc_toggle_color_green .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_green .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#fff}.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:#87c456}.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#87c456}.vc_toggle_color_green.vc_toggle_default .vc_toggle_icon{background:#6dab3c;border-color:#55852f}.vc_toggle_color_green.vc_toggle_default .vc_toggle_icon::before{border-color:#55852f;background:#6dab3c}.vc_toggle_color_green.vc_toggle_default .vc_toggle_icon::after{background:#6dab3c}.vc_toggle_color_green.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon{background:#87c456;border-color:#6dab3c}.vc_toggle_color_green.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before{border-color:#6dab3c;background:#87c456}.vc_toggle_color_green.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after{background:#87c456}.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_icon{background:0 0}.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_icon::before{border-color:#6dab3c;background:0 0}.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{background:0 0}.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before{border-color:#87c456;background:0 0}.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_icon::before{background-color:#f4524d}.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:transparent}.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent}.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#f7817d}.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:transparent}.vc_toggle_color_juicy_pink .vc_toggle_icon{background-color:#f4524d;border-color:transparent}.vc_toggle_color_juicy_pink .vc_toggle_icon::after,.vc_toggle_color_juicy_pink .vc_toggle_icon::before{background-color:#fff}.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:#f4524d}.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:#f4524d}.vc_toggle_color_juicy_pink .vc_toggle_title:hover .vc_toggle_icon{background-color:#f7817d}.vc_toggle_color_juicy_pink .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_juicy_pink .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#fff}.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:#f7817d}.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#f7817d}.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_icon{background:#f4524d;border-color:#f1231d}.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_icon::before{border-color:#f1231d;background:#f4524d}.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_icon::after{background:#f4524d}.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon{background:#f7817d;border-color:#f4524d}.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before{border-color:#f4524d;background:#f7817d}.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after{background:#f7817d}.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_icon{background:0 0}.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_icon::before{border-color:#f4524d;background:0 0}.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{background:0 0}.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before{border-color:#f7817d;background:0 0}.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_icon::before{background-color:#f79468}.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:transparent}.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent}.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#fab698}.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:transparent}.vc_toggle_color_sandy_brown .vc_toggle_icon{background-color:#f79468;border-color:transparent}.vc_toggle_color_sandy_brown .vc_toggle_icon::after,.vc_toggle_color_sandy_brown .vc_toggle_icon::before{background-color:#fff}.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:#f79468}.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:#f79468}.vc_toggle_color_sandy_brown .vc_toggle_title:hover .vc_toggle_icon{background-color:#fab698}.vc_toggle_color_sandy_brown .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sandy_brown .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#fff}.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:#fab698}.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#fab698}.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_icon{background:#f79468;border-color:#f47238}.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_icon::before{border-color:#f47238;background:#f79468}.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_icon::after{background:#f79468}.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon{background:#fab698;border-color:#f79468}.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before{border-color:#f79468;background:#fab698}.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after{background:#fab698}.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_icon{background:0 0}.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_icon::before{border-color:#f79468;background:0 0}.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{background:0 0}.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before{border-color:#fab698;background:0 0}.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_icon::before{background-color:#b97ebb}.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:transparent}.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent}.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#cb9fcd}.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:transparent}.vc_toggle_color_purple .vc_toggle_icon{background-color:#b97ebb;border-color:transparent}.vc_toggle_color_purple .vc_toggle_icon::after,.vc_toggle_color_purple .vc_toggle_icon::before{background-color:#fff}.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:#b97ebb}.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:#b97ebb}.vc_toggle_color_purple .vc_toggle_title:hover .vc_toggle_icon{background-color:#cb9fcd}.vc_toggle_color_purple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_purple .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#fff}.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:#cb9fcd}.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#cb9fcd}.vc_toggle_color_purple.vc_toggle_default .vc_toggle_icon{background:#b97ebb;border-color:#a75da9}.vc_toggle_color_purple.vc_toggle_default .vc_toggle_icon::before{border-color:#a75da9;background:#b97ebb}.vc_toggle_color_purple.vc_toggle_default .vc_toggle_icon::after{background:#b97ebb}.vc_toggle_color_purple.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon{background:#cb9fcd;border-color:#b97ebb}.vc_toggle_color_purple.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before{border-color:#b97ebb;background:#cb9fcd}.vc_toggle_color_purple.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after{background:#cb9fcd}.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_icon{background:0 0}.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_icon::before{border-color:#b97ebb;background:0 0}.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{background:0 0}.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before{border-color:#cb9fcd;background:0 0}.vc_toggle_color_white.vc_toggle_simple .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_white.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_white.vc_toggle_simple .vc_toggle_icon::before{background-color:#fff}.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:transparent}.vc_toggle_color_white.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent}.vc_toggle_color_white.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_white.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#e6e6e6}.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:transparent}.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:transparent}.vc_toggle_color_white .vc_toggle_icon{background-color:#fff;border-color:transparent}.vc_toggle_color_white .vc_toggle_icon::after,.vc_toggle_color_white .vc_toggle_icon::before{background-color:#2a2a2a}.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_icon{background-color:transparent;border-color:#fff}.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_icon::before{background-color:#fff}.vc_toggle_color_white .vc_toggle_title:hover .vc_toggle_icon{background-color:#e6e6e6}.vc_toggle_color_white .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_white .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#2a2a2a}.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon{background-color:transparent;border-color:#e6e6e6}.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before{background-color:#e6e6e6}.vc_toggle_color_white.vc_toggle_default .vc_toggle_icon{background:#fff;border-color:#e6e6e6}.vc_toggle_color_white.vc_toggle_default .vc_toggle_icon::before{border-color:#e6e6e6;background:#fff}.vc_toggle_color_white.vc_toggle_default .vc_toggle_icon::after{background:#fff}.vc_toggle_color_white.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon{background:#e6e6e6;border-color:#ccc}.vc_toggle_color_white.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before{border-color:#ccc;background:#e6e6e6}.vc_toggle_color_white.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after{background:#e6e6e6}.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_icon{background:0 0}.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_icon::before{border-color:#fff;background:0 0}.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon{background:0 0}.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before{border-color:#e6e6e6;background:0 0}.vc_toggle_size_sm .vc_toggle_icon{height:16px;width:16px}.vc_toggle_size_sm .vc_toggle_icon::before{height:2px;width:8px}.vc_toggle_size_sm .vc_toggle_icon::after{height:8px;width:2px}.vc_toggle_size_sm.vc_toggle_default .vc_toggle_icon{display:inline-block;width:8px;margin-left:4px;height:2px}.vc_toggle_size_sm.vc_toggle_default .vc_toggle_icon::before{height:8px;width:2px}.vc_toggle_size_sm.vc_toggle_default .vc_toggle_icon::after{width:6px;height:0}.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon{height:16px;width:16px}.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon::before{border-width:2px;height:8px;margin-left:-4px;width:8px}.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon::before{margin-top:-8px}.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon::after{margin-top:-4px}.vc_toggle_size_sm.vc_toggle_default .vc_toggle_content,.vc_toggle_size_sm.vc_toggle_default .vc_toggle_title,.vc_toggle_size_sm.vc_toggle_round .vc_toggle_content,.vc_toggle_size_sm.vc_toggle_round .vc_toggle_title,.vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_content,.vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_title,.vc_toggle_size_sm.vc_toggle_simple .vc_toggle_content,.vc_toggle_size_sm.vc_toggle_simple .vc_toggle_title,.vc_toggle_size_sm.vc_toggle_square .vc_toggle_content,.vc_toggle_size_sm.vc_toggle_square .vc_toggle_title{padding-left:24px}.vc_toggle_size_sm.vc_toggle_default .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_default .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_round .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_round .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_simple .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_simple .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_square .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_square .vc_toggle_title .vc_toggle_icon{position:absolute;left:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.vc_toggle_size_sm.vc_toggle_default .vc_toggle_content,.vc_toggle_size_sm.vc_toggle_default .vc_toggle_title{padding-left:17.6px}.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon{margin-left:8px}.vc_toggle_size_md .vc_toggle_icon{height:22px;width:22px}.vc_toggle_size_md .vc_toggle_icon::before{height:2px;width:10px}.vc_toggle_size_md .vc_toggle_icon::after{height:10px;width:2px}.vc_toggle_size_md.vc_toggle_default .vc_toggle_icon{display:inline-block;width:10px;margin-left:5px;height:4px}.vc_toggle_size_md.vc_toggle_default .vc_toggle_icon::before{height:10px;width:4px}.vc_toggle_size_md.vc_toggle_default .vc_toggle_icon::after{width:8px;height:2px}.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon{height:22px;width:22px}.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon::before{border-width:2px;height:10px;margin-left:-5px;width:10px}.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon::before{margin-top:-10px}.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon::after{margin-top:-5px}.vc_toggle_size_md.vc_toggle_default .vc_toggle_content,.vc_toggle_size_md.vc_toggle_default .vc_toggle_title,.vc_toggle_size_md.vc_toggle_round .vc_toggle_content,.vc_toggle_size_md.vc_toggle_round .vc_toggle_title,.vc_toggle_size_md.vc_toggle_rounded .vc_toggle_content,.vc_toggle_size_md.vc_toggle_rounded .vc_toggle_title,.vc_toggle_size_md.vc_toggle_simple .vc_toggle_content,.vc_toggle_size_md.vc_toggle_simple .vc_toggle_title,.vc_toggle_size_md.vc_toggle_square .vc_toggle_content,.vc_toggle_size_md.vc_toggle_square .vc_toggle_title{padding-left:33px}.vc_toggle_size_md.vc_toggle_default .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_default .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_round .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_round .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_rounded .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_rounded .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_simple .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_simple .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_square .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_square .vc_toggle_title .vc_toggle_icon{position:absolute;left:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.vc_toggle_size_md.vc_toggle_default .vc_toggle_content,.vc_toggle_size_md.vc_toggle_default .vc_toggle_title{padding-left:24.2px}.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon{margin-left:11px}.vc_toggle_size_lg .vc_toggle_icon{height:28px;width:28px}.vc_toggle_size_lg .vc_toggle_icon::before{height:2px;width:14px}.vc_toggle_size_lg .vc_toggle_icon::after{height:14px;width:2px}.vc_toggle_size_lg.vc_toggle_default .vc_toggle_icon{display:inline-block;width:14px;margin-left:7px;height:4px}.vc_toggle_size_lg.vc_toggle_default .vc_toggle_icon::before{height:14px;width:4px}.vc_toggle_size_lg.vc_toggle_default .vc_toggle_icon::after{width:12px;height:2px}.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon{height:28px;width:28px}.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon::before{border-width:2px;height:14px;margin-left:-7px;width:14px}.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon::before{margin-top:-14px}.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon::after{margin-top:-7px}.vc_toggle_size_lg.vc_toggle_default .vc_toggle_content,.vc_toggle_size_lg.vc_toggle_default .vc_toggle_title,.vc_toggle_size_lg.vc_toggle_round .vc_toggle_content,.vc_toggle_size_lg.vc_toggle_round .vc_toggle_title,.vc_toggle_size_lg.vc_toggle_rounded .vc_toggle_content,.vc_toggle_size_lg.vc_toggle_rounded .vc_toggle_title,.vc_toggle_size_lg.vc_toggle_simple .vc_toggle_content,.vc_toggle_size_lg.vc_toggle_simple .vc_toggle_title,.vc_toggle_size_lg.vc_toggle_square .vc_toggle_content,.vc_toggle_size_lg.vc_toggle_square .vc_toggle_title{padding-left:42px}.vc_toggle_size_lg.vc_toggle_default .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_default .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_round .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_round .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_rounded .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_rounded .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_simple .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_simple .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_square .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_square .vc_toggle_title .vc_toggle_icon{position:absolute;left:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.vc_toggle_size_lg.vc_toggle_default .vc_toggle_content,.vc_toggle_size_lg.vc_toggle_default .vc_toggle_title{padding-left:30.8px}.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon{margin-left:14px}.vc_toggle_default .vc_toggle_content,.vc_toggle_default .vc_toggle_title,.vc_toggle_round .vc_toggle_content,.vc_toggle_round .vc_toggle_title,.vc_toggle_rounded .vc_toggle_content,.vc_toggle_rounded .vc_toggle_title,.vc_toggle_simple .vc_toggle_content,.vc_toggle_simple .vc_toggle_title,.vc_toggle_square .vc_toggle_content,.vc_toggle_square .vc_toggle_title{padding-left:33px}.vc_toggle_default .vc_toggle_content .vc_toggle_icon,.vc_toggle_default .vc_toggle_title .vc_toggle_icon,.vc_toggle_round .vc_toggle_content .vc_toggle_icon,.vc_toggle_round .vc_toggle_title .vc_toggle_icon,.vc_toggle_rounded .vc_toggle_content .vc_toggle_icon,.vc_toggle_rounded .vc_toggle_title .vc_toggle_icon,.vc_toggle_simple .vc_toggle_content .vc_toggle_icon,.vc_toggle_simple .vc_toggle_title .vc_toggle_icon,.vc_toggle_square .vc_toggle_content .vc_toggle_icon,.vc_toggle_square .vc_toggle_title .vc_toggle_icon{position:absolute;left:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.vc_toggle_default .vc_toggle_content,.vc_toggle_default .vc_toggle_title{padding-left:24.2px}.vc_toggle_arrow .vc_toggle_icon{margin-left:11px}.wpb_widgetised_column .wpb_wrapper>ul{margin:0}.wpb_widgetised_column .wpb_wrapper>ul>li{margin-left:0;background-image:none;list-style:none!important}.wpb_widgetised_column .wpb_wrapper>ul>li:after,.wpb_widgetised_column .wpb_wrapper>ul>li:before{display:none!important}.wpb_button{display:inline-block;padding:4px 10px 4px;margin-bottom:0;margin-top:0;font-size:13px;line-height:18px;color:#333;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,.75);vertical-align:middle;cursor:pointer;background-color:#f7f7f7;border:1px solid #ccc;border-bottom-color:#b3b3b3;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.wpb_button.active,.wpb_button.disabled,.wpb_button:active,.wpb_button:hover,.wpb_button[disabled]{background-color:#eaeaea}.vc_vc_button2 .vc_btn{margin-top:5px;margin-bottom:5px}.vc_vc_button .vc_btn{margin-top:5px;margin-bottom:5px}.wpb_button:hover{color:#333;text-decoration:none;background-color:#e6e6e6;-webkit-transition:background-color .1s linear;-o-transition:background-color .1s linear;transition:background-color .1s linear}.wpb_button:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.wpb_button.active,.wpb_button:active{background-color:#e6e6e6;background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}button.wpb_btn-large,span.wpb_btn-large{padding:9px 14px;font-size:15px;line-height:normal;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}button.wpb_btn-large [class^=icon-],span.wpb_btn-large [class^=icon-]{margin-top:1px}button.wpb_btn-small,span.wpb_btn-small{padding:5px 9px;font-size:11px;line-height:16px}button.wpb_btn-small [class^=icon-],span.wpb_btn-small [class^=icon-]{margin-top:-1px}button.wpb_btn-mini,span.wpb_btn-mini{padding:2px 6px;font-size:11px;line-height:14px}.wpb_btn-danger,.wpb_btn-danger:hover,.wpb_btn-info,.wpb_btn-info:hover,.wpb_btn-inverse,.wpb_btn-inverse:hover,.wpb_btn-primary,.wpb_btn-primary:hover,.wpb_btn-success,.wpb_btn-success:hover,.wpb_btn-warning,.wpb_btn-warning:hover{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.wpb_btn-danger.active,.wpb_btn-info.active,.wpb_btn-inverse.active,.wpb_btn-primary.active,.wpb_btn-success.active,.wpb_btn-warning.active{color:rgba(255,255,255,.75)}.wpb_button{border-color:#ccc;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.1)}.wpb_btn-primary{background-color:#08c}.wpb_btn-primary.active,.wpb_btn-primary.disabled,.wpb_btn-primary:active,.wpb_btn-primary:hover,.wpb_btn-primary[disabled]{background-color:#0077b3}.wpb_btn-warning{background-color:#f90}.wpb_btn-warning.active,.wpb_btn-warning.disabled,.wpb_btn-warning:active,.wpb_btn-warning:hover,.wpb_btn-warning[disabled]{background-color:#e68a00}.wpb_btn-danger{background-color:#ff675b}.wpb_btn-danger.active,.wpb_btn-danger.disabled,.wpb_btn-danger:active,.wpb_btn-danger:hover,.wpb_btn-danger[disabled]{background-color:#ff4f42}.wpb_btn-success{background-color:#6ab165}.wpb_btn-success.active,.wpb_btn-success.disabled,.wpb_btn-success:active,.wpb_btn-success:hover,.wpb_btn-success[disabled]{background-color:#5aa855}.wpb_btn-info{background-color:#58b9da}.wpb_btn-info.active,.wpb_btn-info.disabled,.wpb_btn-info:active,.wpb_btn-info:hover,.wpb_btn-info[disabled]{background-color:#43b0d5}.wpb_btn-inverse{background-color:#555}.wpb_btn-inverse.active,.wpb_btn-inverse.disabled,.wpb_btn-inverse:active,.wpb_btn-inverse:hover,.wpb_btn-inverse[disabled]{background-color:#484848}button.wpb_button::-moz-focus-inner,input[type=submit].wpb_button::-moz-focus-inner{padding:0;border:0}a.wpb_button_a{text-decoration:none;border:none}a.wpb_button_a:hover{text-decoration:none}.wpb_button:hover{background-image:none}.vc_btn3-container{display:block;margin-bottom:21.73913043px;max-width:100%}.vc_btn3-container.vc_btn3-inline{display:inline-block;vertical-align:top}.vc_general.vc_btn3{display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;background-color:transparent;color:#5472d2;border:1px solid transparent;box-sizing:border-box;word-wrap:break-word;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;position:relative;top:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;line-height:normal;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;font-size:14px;padding-top:14px;padding-bottom:14px;padding-left:20px;padding-right:20px}.vc_general.vc_btn3.vc_btn3-style-outline,.vc_general.vc_btn3.vc_btn3-style-outline-custom{padding-top:13px;padding-bottom:13px;padding-left:19px;padding-right:19px}.vc_general.vc_btn3.active,.vc_general.vc_btn3:active,.vc_general.vc_btn3:focus{outline:0}.vc_general.vc_btn3:focus,.vc_general.vc_btn3:hover{border:1px solid transparent;text-decoration:none;color:#4868cf}.vc_general.vc_btn3 .vc_btn3-icon{vertical-align:top;height:14px;line-height:1;font-size:16px}.vc_general.vc_btn3 .vc_btn3-icon-inner{display:block;position:absolute;top:50%;left:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.vc_general.vc_btn3 .vc_btn3-placeholder{display:inline-block;vertical-align:top;width:0}.vc_btn3.vc_btn3-icon-left,.vc_btn3.vc_btn3-icon-right{position:relative}.vc_btn3.vc_btn3-icon-left .vc_btn3-icon,.vc_btn3.vc_btn3-icon-right .vc_btn3-icon{display:block;position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.vc_btn3.vc_btn3-icon-left{text-align:left}.vc_btn3.vc_btn3-icon-right{text-align:right}.vc_btn3.vc_btn3-icon-right:not(.vc_btn3-block) .vc_btn3-icon-inner{-webkit-transform:translate(-75%,-50%);-ms-transform:translate(-75%,-50%);transform:translate(-75%,-50%)}.vc_btn3.vc_btn3-o-empty .vc_btn3-icon{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.vc_btn3.vc_btn3-o-empty:not(.vc_btn3-block) .vc_btn3-icon-inner{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.vc_btn3.vc_btn3-style-classic{border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.1)}.vc_btn3.vc_btn3-style-modern{background-image:-webkit-linear-gradient(top,rgba(255,255,255,.2) 0,rgba(255,255,255,.01) 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,.2) 0,rgba(255,255,255,.01) 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,.2) 0,rgba(255,255,255,.01) 100%);background-repeat:repeat-x}.vc_btn3.vc_btn3-style-outline,.vc_btn3.vc_btn3-style-outline-custom,.vc_btn3.vc_btn3-style-outline-custom:focus,.vc_btn3.vc_btn3-style-outline-custom:hover,.vc_btn3.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-style-outline:hover{border-width:2px}.vc_btn3.vc_btn3-style-custom{background-image:-webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.1) 50%,rgba(0,0,0,.1));background-image:-o-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.1) 50%,rgba(0,0,0,.1));background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.1) 50%,rgba(0,0,0,.1));background-repeat:no-repeat;background-repeat:repeat-x;background-size:200%;background-position:0 -100%}.vc_btn3.vc_btn3-style-custom:focus,.vc_btn3.vc_btn3-style-custom:hover{background-position:0 100%}.vc_btn3.vc_btn3-block{display:block;width:100%;text-align:inherit}.vc_btn3.vc_btn3-shape-square{border-radius:0}.vc_btn3.vc_btn3-shape-rounded{border-radius:5px}.vc_btn3.vc_btn3-shape-round{border-radius:2em}.vc_btn3.vc_btn3-size-xs{font-size:11px;padding-top:8px;padding-bottom:8px;padding-left:12px;padding-right:12px}.vc_btn3.vc_btn3-size-xs.vc_btn3-style-outline,.vc_btn3.vc_btn3-size-xs.vc_btn3-style-outline-custom{padding-top:7px;padding-bottom:7px;padding-left:11px;padding-right:11px}.vc_btn3.vc_btn3-size-xs .vc_btn3-icon{font-size:14px;height:11px;line-height:11px}.vc_btn3.vc_btn3-size-xs.vc_btn3-icon-left:not(.vc_btn3-o-empty){padding-left:31px}.vc_btn3.vc_btn3-size-xs.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon{left:12px}.vc_btn3.vc_btn3-size-xs.vc_btn3-icon-right:not(.vc_btn3-o-empty){padding-right:31px}.vc_btn3.vc_btn3-size-xs.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon{right:12px}.vc_btn3.vc_btn3-size-sm{font-size:12px;padding-top:11px;padding-bottom:11px;padding-left:16px;padding-right:16px}.vc_btn3.vc_btn3-size-sm.vc_btn3-style-outline,.vc_btn3.vc_btn3-size-sm.vc_btn3-style-outline-custom{padding-top:10px;padding-bottom:10px;padding-left:15px;padding-right:15px}.vc_btn3.vc_btn3-size-sm .vc_btn3-icon{font-size:14px;height:12px;line-height:12px}.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-left:not(.vc_btn3-o-empty){padding-left:39px}.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon{left:16px}.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-right:not(.vc_btn3-o-empty){padding-right:39px}.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon{right:16px}.vc_btn3.vc_btn3-size-md{font-size:14px;padding-top:14px;padding-bottom:14px;padding-left:20px;padding-right:20px}.vc_btn3.vc_btn3-size-md.vc_btn3-style-outline,.vc_btn3.vc_btn3-size-md.vc_btn3-style-outline-custom{padding-top:13px;padding-bottom:13px;padding-left:19px;padding-right:19px}.vc_btn3.vc_btn3-size-md .vc_btn3-icon{font-size:16px;height:14px;line-height:14px}.vc_btn3.vc_btn3-size-md.vc_btn3-icon-left:not(.vc_btn3-o-empty){padding-left:48px}.vc_btn3.vc_btn3-size-md.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon{left:20px}.vc_btn3.vc_btn3-size-md.vc_btn3-icon-right:not(.vc_btn3-o-empty){padding-right:48px}.vc_btn3.vc_btn3-size-md.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon{right:20px}.vc_btn3.vc_btn3-size-lg{font-size:16px;padding-top:18px;padding-bottom:18px;padding-left:25px;padding-right:25px}.vc_btn3.vc_btn3-size-lg.vc_btn3-style-outline,.vc_btn3.vc_btn3-size-lg.vc_btn3-style-outline-custom{padding-top:17px;padding-bottom:17px;padding-left:24px;padding-right:24px}.vc_btn3.vc_btn3-size-lg .vc_btn3-icon{font-size:20px;height:16px;line-height:16px}.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-left:not(.vc_btn3-o-empty){padding-left:60px}.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon{left:25px}.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-right:not(.vc_btn3-o-empty){padding-right:60px}.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon{right:25px}.vc_btn3.vc_btn3-color-blue,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat{color:#fff;background-color:#5472d2}.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-blue:focus,.vc_btn3.vc_btn3-color-blue:hover{color:#f7f7f7;background-color:#3c5ecc}.vc_btn3.vc_btn3-color-blue.active,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-blue:active{color:#f2f2f2;background-color:#3558c8}.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline{color:#5472d2;border-color:#5472d2;background-color:transparent}.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline:hover{color:#fff;border-color:#5472d2;background-color:#5472d2}.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline:active{color:#fff;border-color:#5472d2;background-color:#5472d2}.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d{color:#fff;background-color:#5472d2;box-shadow:0 5px 0 #3253bc}.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d:hover{color:#f7f7f7;background-color:#5472d2}.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d:active{color:#f2f2f2;background-color:#5472d2}.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d:hover{top:3px;box-shadow:0 2px 0 #3253bc}.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-xs{box-shadow:0 3px 0 #3253bc}.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-xs:hover{top:1px;box-shadow:0 2px 0 #3253bc}.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-sm{box-shadow:0 4px 0 #3253bc}.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-sm:hover{top:2px;box-shadow:0 2px 0 #3253bc}.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-lg{box-shadow:0 5px 0 #3253bc}.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-lg:hover{top:3px;box-shadow:0 2px 0 #3253bc}.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern{color:#fff;border-color:#5472d2;background-color:#5472d2}.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern:hover{color:#f7f7f7;border-color:#3c5ecc;background-color:#3c5ecc}.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern:active{color:#f2f2f2;border-color:#3558c8;background-color:#3558c8}.vc_btn3.vc_btn3-color-turquoise,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat{color:#fff;background-color:#00c1cf}.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-turquoise:focus,.vc_btn3.vc_btn3-color-turquoise:hover{color:#f7f7f7;background-color:#00a4b0}.vc_btn3.vc_btn3-color-turquoise.active,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-turquoise:active{color:#f2f2f2;background-color:#009ba6}.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline{color:#00c1cf;border-color:#00c1cf;background-color:transparent}.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline:hover{color:#fff;border-color:#00c1cf;background-color:#00c1cf}.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline:active{color:#fff;border-color:#00c1cf;background-color:#00c1cf}.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d{color:#fff;background-color:#00c1cf;box-shadow:0 5px 0 #008d97}.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d:hover{color:#f7f7f7;background-color:#00c1cf}.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d:active{color:#f2f2f2;background-color:#00c1cf}.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d:hover{top:3px;box-shadow:0 2px 0 #008d97}.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-xs{box-shadow:0 3px 0 #008d97}.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-xs:hover{top:1px;box-shadow:0 2px 0 #008d97}.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-sm{box-shadow:0 4px 0 #008d97}.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-sm:hover{top:2px;box-shadow:0 2px 0 #008d97}.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-lg{box-shadow:0 5px 0 #008d97}.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-lg:hover{top:3px;box-shadow:0 2px 0 #008d97}.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern{color:#fff;border-color:#00c1cf;background-color:#00c1cf}.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern:hover{color:#f7f7f7;border-color:#00a4b0;background-color:#00a4b0}.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern:active{color:#f2f2f2;border-color:#009ba6;background-color:#009ba6}.vc_btn3.vc_btn3-color-pink,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat{color:#fff;background-color:#fe6c61}.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-pink:focus,.vc_btn3.vc_btn3-color-pink:hover{color:#f7f7f7;background-color:#fe5043}.vc_btn3.vc_btn3-color-pink.active,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-pink:active{color:#f2f2f2;background-color:#fe4638}.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline{color:#fe6c61;border-color:#fe6c61;background-color:transparent}.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline:hover{color:#fff;border-color:#fe6c61;background-color:#fe6c61}.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline:active{color:#fff;border-color:#fe6c61;background-color:#fe6c61}.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d{color:#fff;background-color:#fe6c61;box-shadow:0 5px 0 #fe3829}.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d:hover{color:#f7f7f7;background-color:#fe6c61}.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d:active{color:#f2f2f2;background-color:#fe6c61}.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d:hover{top:3px;box-shadow:0 2px 0 #fe3829}.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-xs{box-shadow:0 3px 0 #fe3829}.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-xs:hover{top:1px;box-shadow:0 2px 0 #fe3829}.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-sm{box-shadow:0 4px 0 #fe3829}.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-sm:hover{top:2px;box-shadow:0 2px 0 #fe3829}.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-lg{box-shadow:0 5px 0 #fe3829}.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-lg:hover{top:3px;box-shadow:0 2px 0 #fe3829}.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern{color:#fff;border-color:#fe6c61;background-color:#fe6c61}.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern:hover{color:#f7f7f7;border-color:#fe5043;background-color:#fe5043}.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern:active{color:#f2f2f2;border-color:#fe4638;background-color:#fe4638}.vc_btn3.vc_btn3-color-violet,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat{color:#fff;background-color:#8d6dc4}.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-violet:focus,.vc_btn3.vc_btn3-color-violet:hover{color:#f7f7f7;background-color:#7c57bb}.vc_btn3.vc_btn3-color-violet.active,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-violet:active{color:#f2f2f2;background-color:#7650b8}.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline{color:#8d6dc4;border-color:#8d6dc4;background-color:transparent}.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline:hover{color:#fff;border-color:#8d6dc4;background-color:#8d6dc4}.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline:active{color:#fff;border-color:#8d6dc4;background-color:#8d6dc4}.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d{color:#fff;background-color:#8d6dc4;box-shadow:0 5px 0 #6e48b1}.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d:hover{color:#f7f7f7;background-color:#8d6dc4}.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d:active{color:#f2f2f2;background-color:#8d6dc4}.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d:hover{top:3px;box-shadow:0 2px 0 #6e48b1}.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-xs{box-shadow:0 3px 0 #6e48b1}.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-xs:hover{top:1px;box-shadow:0 2px 0 #6e48b1}.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-sm{box-shadow:0 4px 0 #6e48b1}.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-sm:hover{top:2px;box-shadow:0 2px 0 #6e48b1}.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-lg{box-shadow:0 5px 0 #6e48b1}.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-lg:hover{top:3px;box-shadow:0 2px 0 #6e48b1}.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern{color:#fff;border-color:#8d6dc4;background-color:#8d6dc4}.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern:hover{color:#f7f7f7;border-color:#7c57bb;background-color:#7c57bb}.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern:active{color:#f2f2f2;border-color:#7650b8;background-color:#7650b8}.vc_btn3.vc_btn3-color-peacoc,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat{color:#fff;background-color:#4cadc9}.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-peacoc:focus,.vc_btn3.vc_btn3-color-peacoc:hover{color:#f7f7f7;background-color:#39a0bd}.vc_btn3.vc_btn3-color-peacoc.active,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-peacoc:active{color:#f2f2f2;background-color:#3799b5}.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline{color:#4cadc9;border-color:#4cadc9;background-color:transparent}.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline:hover{color:#fff;border-color:#4cadc9;background-color:#4cadc9}.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline:active{color:#fff;border-color:#4cadc9;background-color:#4cadc9}.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d{color:#fff;background-color:#4cadc9;box-shadow:0 5px 0 #338faa}.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d:hover{color:#f7f7f7;background-color:#4cadc9}.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d:active{color:#f2f2f2;background-color:#4cadc9}.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d:hover{top:3px;box-shadow:0 2px 0 #338faa}.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-xs{box-shadow:0 3px 0 #338faa}.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-xs:hover{top:1px;box-shadow:0 2px 0 #338faa}.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-sm{box-shadow:0 4px 0 #338faa}.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-sm:hover{top:2px;box-shadow:0 2px 0 #338faa}.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-lg{box-shadow:0 5px 0 #338faa}.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-lg:hover{top:3px;box-shadow:0 2px 0 #338faa}.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern{color:#fff;border-color:#4cadc9;background-color:#4cadc9}.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern:hover{color:#f7f7f7;border-color:#39a0bd;background-color:#39a0bd}.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern:active{color:#f2f2f2;border-color:#3799b5;background-color:#3799b5}.vc_btn3.vc_btn3-color-chino,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat{color:#fff;background-color:#cec2ab}.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-chino:focus,.vc_btn3.vc_btn3-color-chino:hover{color:#f7f7f7;background-color:#c3b498}.vc_btn3.vc_btn3-color-chino.active,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-chino:active{color:#f2f2f2;background-color:#bfaf91}.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline{color:#cec2ab;border-color:#cec2ab;background-color:transparent}.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline:hover{color:#fff;border-color:#cec2ab;background-color:#cec2ab}.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline:active{color:#fff;border-color:#cec2ab;background-color:#cec2ab}.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d{color:#fff;background-color:#cec2ab;box-shadow:0 5px 0 #b9a888}.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d:hover{color:#f7f7f7;background-color:#cec2ab}.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d:active{color:#f2f2f2;background-color:#cec2ab}.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d:hover{top:3px;box-shadow:0 2px 0 #b9a888}.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-xs{box-shadow:0 3px 0 #b9a888}.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-xs:hover{top:1px;box-shadow:0 2px 0 #b9a888}.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-sm{box-shadow:0 4px 0 #b9a888}.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-sm:hover{top:2px;box-shadow:0 2px 0 #b9a888}.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-lg{box-shadow:0 5px 0 #b9a888}.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-lg:hover{top:3px;box-shadow:0 2px 0 #b9a888}.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern{color:#fff;border-color:#cec2ab;background-color:#cec2ab}.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern:hover{color:#f7f7f7;border-color:#c3b498;background-color:#c3b498}.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern:active{color:#f2f2f2;border-color:#bfaf91;background-color:#bfaf91}.vc_btn3.vc_btn3-color-mulled-wine,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat{color:#fff;background-color:#50485b}.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-mulled-wine:focus,.vc_btn3.vc_btn3-color-mulled-wine:hover{color:#f7f7f7;background-color:#413a4a}.vc_btn3.vc_btn3-color-mulled-wine.active,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-mulled-wine:active{color:#f2f2f2;background-color:#3c3644}.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline{color:#50485b;border-color:#50485b;background-color:transparent}.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline:hover{color:#fff;border-color:#50485b;background-color:#50485b}.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline:active{color:#fff;border-color:#50485b;background-color:#50485b}.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d{color:#fff;background-color:#50485b;box-shadow:0 5px 0 #342f3c}.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d:hover{color:#f7f7f7;background-color:#50485b}.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d:active{color:#f2f2f2;background-color:#50485b}.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d:hover{top:3px;box-shadow:0 2px 0 #342f3c}.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-xs{box-shadow:0 3px 0 #342f3c}.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-xs:hover{top:1px;box-shadow:0 2px 0 #342f3c}.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-sm{box-shadow:0 4px 0 #342f3c}.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-sm:hover{top:2px;box-shadow:0 2px 0 #342f3c}.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-lg{box-shadow:0 5px 0 #342f3c}.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-lg:hover{top:3px;box-shadow:0 2px 0 #342f3c}.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern{color:#fff;border-color:#50485b;background-color:#50485b}.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern:hover{color:#f7f7f7;border-color:#413a4a;background-color:#413a4a}.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern:active{color:#f2f2f2;border-color:#3c3644;background-color:#3c3644}.vc_btn3.vc_btn3-color-vista-blue,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat{color:#fff;background-color:#75d69c}.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-vista-blue:focus,.vc_btn3.vc_btn3-color-vista-blue:hover{color:#f7f7f7;background-color:#5dcf8b}.vc_btn3.vc_btn3-color-vista-blue.active,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-vista-blue:active{color:#f2f2f2;background-color:#56cd85}.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline{color:#75d69c;border-color:#75d69c;background-color:transparent}.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline:hover{color:#fff;border-color:#75d69c;background-color:#75d69c}.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline:active{color:#fff;border-color:#75d69c;background-color:#75d69c}.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d{color:#fff;background-color:#75d69c;box-shadow:0 5px 0 #4ac97d}.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d:hover{color:#f7f7f7;background-color:#75d69c}.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d:active{color:#f2f2f2;background-color:#75d69c}.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d:hover{top:3px;box-shadow:0 2px 0 #4ac97d}.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-xs{box-shadow:0 3px 0 #4ac97d}.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-xs:hover{top:1px;box-shadow:0 2px 0 #4ac97d}.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-sm{box-shadow:0 4px 0 #4ac97d}.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-sm:hover{top:2px;box-shadow:0 2px 0 #4ac97d}.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-lg{box-shadow:0 5px 0 #4ac97d}.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-lg:hover{top:3px;box-shadow:0 2px 0 #4ac97d}.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern{color:#fff;border-color:#75d69c;background-color:#75d69c}.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern:hover{color:#f7f7f7;border-color:#5dcf8b;background-color:#5dcf8b}.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern:active{color:#f2f2f2;border-color:#56cd85;background-color:#56cd85}.vc_btn3.vc_btn3-color-orange,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat{color:#fff;background-color:#f7be68}.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-orange:focus,.vc_btn3.vc_btn3-color-orange:hover{color:#f7f7f7;background-color:#f5b14b}.vc_btn3.vc_btn3-color-orange.active,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-orange:active{color:#f2f2f2;background-color:#f5ad41}.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline{color:#f7be68;border-color:#f7be68;background-color:transparent}.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline:hover{color:#fff;border-color:#f7be68;background-color:#f7be68}.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline:active{color:#fff;border-color:#f7be68;background-color:#f7be68}.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d{color:#fff;background-color:#f7be68;box-shadow:0 5px 0 #f4a733}.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d:hover{color:#f7f7f7;background-color:#f7be68}.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d:active{color:#f2f2f2;background-color:#f7be68}.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d:hover{top:3px;box-shadow:0 2px 0 #f4a733}.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-xs{box-shadow:0 3px 0 #f4a733}.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-xs:hover{top:1px;box-shadow:0 2px 0 #f4a733}.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-sm{box-shadow:0 4px 0 #f4a733}.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-sm:hover{top:2px;box-shadow:0 2px 0 #f4a733}.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-lg{box-shadow:0 5px 0 #f4a733}.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-lg:hover{top:3px;box-shadow:0 2px 0 #f4a733}.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern{color:#fff;border-color:#f7be68;background-color:#f7be68}.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern:hover{color:#f7f7f7;border-color:#f5b14b;background-color:#f5b14b}.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern:active{color:#f2f2f2;border-color:#f5ad41;background-color:#f5ad41}.vc_btn3.vc_btn3-color-sky,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat{color:#fff;background-color:#5aa1e3}.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-sky:focus,.vc_btn3.vc_btn3-color-sky:hover{color:#f7f7f7;background-color:#4092df}.vc_btn3.vc_btn3-color-sky.active,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-sky:active{color:#f2f2f2;background-color:#378ddd}.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline{color:#5aa1e3;border-color:#5aa1e3;background-color:transparent}.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline:hover{color:#fff;border-color:#5aa1e3;background-color:#5aa1e3}.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline:active{color:#fff;border-color:#5aa1e3;background-color:#5aa1e3}.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d{color:#fff;background-color:#5aa1e3;box-shadow:0 5px 0 #2a86db}.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d:hover{color:#f7f7f7;background-color:#5aa1e3}.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d:active{color:#f2f2f2;background-color:#5aa1e3}.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d:hover{top:3px;box-shadow:0 2px 0 #2a86db}.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-xs{box-shadow:0 3px 0 #2a86db}.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-xs:hover{top:1px;box-shadow:0 2px 0 #2a86db}.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-sm{box-shadow:0 4px 0 #2a86db}.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-sm:hover{top:2px;box-shadow:0 2px 0 #2a86db}.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-lg{box-shadow:0 5px 0 #2a86db}.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-lg:hover{top:3px;box-shadow:0 2px 0 #2a86db}.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern{color:#fff;border-color:#5aa1e3;background-color:#5aa1e3}.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern:hover{color:#f7f7f7;border-color:#4092df;background-color:#4092df}.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern:active{color:#f2f2f2;border-color:#378ddd;background-color:#378ddd}.vc_btn3.vc_btn3-color-green,.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat{color:#fff;background-color:#6dab3c}.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-green:focus,.vc_btn3.vc_btn3-color-green:hover{color:#f7f7f7;background-color:#5f9434}.vc_btn3.vc_btn3-color-green.active,.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-green:active{color:#f2f2f2;background-color:#5a8d31}.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline{color:#6dab3c;border-color:#6dab3c;background-color:transparent}.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline:hover{color:#fff;border-color:#6dab3c;background-color:#6dab3c}.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline:active{color:#fff;border-color:#6dab3c;background-color:#6dab3c}.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d{color:#fff;background-color:#6dab3c;box-shadow:0 5px 0 #53812d}.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d:hover{color:#f7f7f7;background-color:#6dab3c}.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d:active{color:#f2f2f2;background-color:#6dab3c}.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d:hover{top:3px;box-shadow:0 2px 0 #53812d}.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-xs{box-shadow:0 3px 0 #53812d}.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-xs:hover{top:1px;box-shadow:0 2px 0 #53812d}.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-sm{box-shadow:0 4px 0 #53812d}.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-sm:hover{top:2px;box-shadow:0 2px 0 #53812d}.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-lg{box-shadow:0 5px 0 #53812d}.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-lg:hover{top:3px;box-shadow:0 2px 0 #53812d}.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern{color:#fff;border-color:#6dab3c;background-color:#6dab3c}.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern:hover{color:#f7f7f7;border-color:#5f9434;background-color:#5f9434}.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern:active{color:#f2f2f2;border-color:#5a8d31;background-color:#5a8d31}.vc_btn3.vc_btn3-color-juicy-pink,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat{color:#fff;background-color:#f4524d}.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-juicy-pink:focus,.vc_btn3.vc_btn3-color-juicy-pink:hover{color:#f7f7f7;background-color:#f23630}.vc_btn3.vc_btn3-color-juicy-pink.active,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-juicy-pink:active{color:#f2f2f2;background-color:#f22d27}.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline{color:#f4524d;border-color:#f4524d;background-color:transparent}.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline:hover{color:#fff;border-color:#f4524d;background-color:#f4524d}.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline:active{color:#fff;border-color:#f4524d;background-color:#f4524d}.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d{color:#fff;background-color:#f4524d;box-shadow:0 5px 0 #f11f18}.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d:hover{color:#f7f7f7;background-color:#f4524d}.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d:active{color:#f2f2f2;background-color:#f4524d}.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d:hover{top:3px;box-shadow:0 2px 0 #f11f18}.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-xs{box-shadow:0 3px 0 #f11f18}.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-xs:hover{top:1px;box-shadow:0 2px 0 #f11f18}.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-sm{box-shadow:0 4px 0 #f11f18}.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-sm:hover{top:2px;box-shadow:0 2px 0 #f11f18}.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-lg{box-shadow:0 5px 0 #f11f18}.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-lg:hover{top:3px;box-shadow:0 2px 0 #f11f18}.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern{color:#fff;border-color:#f4524d;background-color:#f4524d}.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern:hover{color:#f7f7f7;border-color:#f23630;background-color:#f23630}.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern:active{color:#f2f2f2;border-color:#f22d27;background-color:#f22d27}.vc_btn3.vc_btn3-color-sandy-brown,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat{color:#fff;background-color:#f79468}.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-sandy-brown:focus,.vc_btn3.vc_btn3-color-sandy-brown:hover{color:#f7f7f7;background-color:#f57f4b}.vc_btn3.vc_btn3-color-sandy-brown.active,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-sandy-brown:active{color:#f2f2f2;background-color:#f57941}.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline{color:#f79468;border-color:#f79468;background-color:transparent}.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline:hover{color:#fff;border-color:#f79468;background-color:#f79468}.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline:active{color:#fff;border-color:#f79468;background-color:#f79468}.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d{color:#fff;background-color:#f79468;box-shadow:0 5px 0 #f46e33}.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d:hover{color:#f7f7f7;background-color:#f79468}.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d:active{color:#f2f2f2;background-color:#f79468}.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d:hover{top:3px;box-shadow:0 2px 0 #f46e33}.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-xs{box-shadow:0 3px 0 #f46e33}.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-xs:hover{top:1px;box-shadow:0 2px 0 #f46e33}.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-sm{box-shadow:0 4px 0 #f46e33}.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-sm:hover{top:2px;box-shadow:0 2px 0 #f46e33}.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-lg{box-shadow:0 5px 0 #f46e33}.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-lg:hover{top:3px;box-shadow:0 2px 0 #f46e33}.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern{color:#fff;border-color:#f79468;background-color:#f79468}.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern:hover{color:#f7f7f7;border-color:#f57f4b;background-color:#f57f4b}.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern:active{color:#f2f2f2;border-color:#f57941;background-color:#f57941}.vc_btn3.vc_btn3-color-purple,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat{color:#fff;background-color:#b97ebb}.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-purple:focus,.vc_btn3.vc_btn3-color-purple:hover{color:#f7f7f7;background-color:#ae6ab0}.vc_btn3.vc_btn3-color-purple.active,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-purple:active{color:#f2f2f2;background-color:#ab63ad}.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline{color:#b97ebb;border-color:#b97ebb;background-color:transparent}.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline:hover{color:#fff;border-color:#b97ebb;background-color:#b97ebb}.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline:active{color:#fff;border-color:#b97ebb;background-color:#b97ebb}.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d{color:#fff;background-color:#b97ebb;box-shadow:0 5px 0 #a559a8}.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d:hover{color:#f7f7f7;background-color:#b97ebb}.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d:active{color:#f2f2f2;background-color:#b97ebb}.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d:hover{top:3px;box-shadow:0 2px 0 #a559a8}.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-xs{box-shadow:0 3px 0 #a559a8}.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-xs:hover{top:1px;box-shadow:0 2px 0 #a559a8}.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-sm{box-shadow:0 4px 0 #a559a8}.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-sm:hover{top:2px;box-shadow:0 2px 0 #a559a8}.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-lg{box-shadow:0 5px 0 #a559a8}.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-lg:hover{top:3px;box-shadow:0 2px 0 #a559a8}.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern{color:#fff;border-color:#b97ebb;background-color:#b97ebb}.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern:hover{color:#f7f7f7;border-color:#ae6ab0;background-color:#ae6ab0}.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern:active{color:#f2f2f2;border-color:#ab63ad;background-color:#ab63ad}.vc_btn3.vc_btn3-color-black,.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat{color:#fff;background-color:#2a2a2a}.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-black:focus,.vc_btn3.vc_btn3-color-black:hover{color:#f7f7f7;background-color:#1b1b1b}.vc_btn3.vc_btn3-color-black.active,.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-black:active{color:#f2f2f2;background-color:#161616}.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline{color:#fff;border-color:#2a2a2a;background-color:transparent}.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline:hover{color:#fff;border-color:#2a2a2a;background-color:#2a2a2a}.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline:active{color:#fff;border-color:#2a2a2a;background-color:#2a2a2a}.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d{color:#fff;background-color:#2a2a2a;box-shadow:0 5px 0 #0e0e0e}.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d:hover{color:#f7f7f7;background-color:#2a2a2a}.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d:active{color:#f2f2f2;background-color:#2a2a2a}.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d:hover{top:3px;box-shadow:0 2px 0 #0e0e0e}.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-xs{box-shadow:0 3px 0 #0e0e0e}.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-xs:hover{top:1px;box-shadow:0 2px 0 #0e0e0e}.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-sm{box-shadow:0 4px 0 #0e0e0e}.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-sm:hover{top:2px;box-shadow:0 2px 0 #0e0e0e}.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-lg{box-shadow:0 5px 0 #0e0e0e}.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-lg:hover{top:3px;box-shadow:0 2px 0 #0e0e0e}.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern{color:#fff;border-color:#2a2a2a;background-color:#2a2a2a}.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern:hover{color:#f7f7f7;border-color:#1b1b1b;background-color:#1b1b1b}.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern:active{color:#f2f2f2;border-color:#161616;background-color:#161616}.vc_btn3.vc_btn3-color-grey,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat{color:#666;background-color:#ebebeb}.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-grey:focus,.vc_btn3.vc_btn3-color-grey:hover{color:#5e5e5e;background-color:#dcdcdc}.vc_btn3.vc_btn3-color-grey.active,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-grey:active{color:#595959;background-color:#d7d7d7}.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline{color:#666;border-color:#ebebeb;background-color:transparent}.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline:hover{color:#666;border-color:#ebebeb;background-color:#ebebeb}.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline:active{color:#666;border-color:#ebebeb;background-color:#ebebeb}.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d{color:#666;background-color:#ebebeb;box-shadow:0 5px 0 #cfcfcf}.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d:hover{color:#5e5e5e;background-color:#ebebeb}.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d:active{color:#595959;background-color:#ebebeb}.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d:hover{top:3px;box-shadow:0 2px 0 #cfcfcf}.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-xs{box-shadow:0 3px 0 #cfcfcf}.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-xs:hover{top:1px;box-shadow:0 2px 0 #cfcfcf}.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-sm{box-shadow:0 4px 0 #cfcfcf}.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-sm:hover{top:2px;box-shadow:0 2px 0 #cfcfcf}.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-lg{box-shadow:0 5px 0 #cfcfcf}.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-lg:hover{top:3px;box-shadow:0 2px 0 #cfcfcf}.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern{color:#666;border-color:#ebebeb;background-color:#ebebeb}.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:hover{color:#5e5e5e;border-color:#dcdcdc;background-color:#dcdcdc}.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:active{color:#595959;border-color:#d7d7d7;background-color:#d7d7d7}.vc_btn3.vc_btn3-color-white,.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat{color:#666;background-color:#fff}.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-white:focus,.vc_btn3.vc_btn3-color-white:hover{color:#5e5e5e;background-color:#f0f0f0}.vc_btn3.vc_btn3-color-white.active,.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-white:active{color:#595959;background-color:#ebebeb}.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline{color:#666;border-color:#fff;background-color:transparent}.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline:hover{color:#666;border-color:#fff;background-color:#fff}.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline:active{color:#666;border-color:#fff;background-color:#fff}.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d{color:#666;background-color:#fff;box-shadow:0 5px 0 #e3e3e3}.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d:hover{color:#5e5e5e;background-color:#fff}.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d:active{color:#595959;background-color:#fff}.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d:hover{top:3px;box-shadow:0 2px 0 #e3e3e3}.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-xs{box-shadow:0 3px 0 #e3e3e3}.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-xs:hover{top:1px;box-shadow:0 2px 0 #e3e3e3}.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-sm{box-shadow:0 4px 0 #e3e3e3}.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-sm:hover{top:2px;box-shadow:0 2px 0 #e3e3e3}.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-lg{box-shadow:0 5px 0 #e3e3e3}.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-lg:hover{top:3px;box-shadow:0 2px 0 #e3e3e3}.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern{color:#666;border-color:#fff;background-color:#fff}.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern:hover{color:#5e5e5e;border-color:#f0f0f0;background-color:#f0f0f0}.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern:active{color:#595959;border-color:#ebebeb;background-color:#ebebeb}.vc_btn3.vc_btn3-color-default,.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat{color:#333;background-color:#f7f7f7}.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-default:focus,.vc_btn3.vc_btn3-color-default:hover{color:#2b2b2b;background-color:#e8e8e8}.vc_btn3.vc_btn3-color-default.active,.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-default:active{color:#262626;background-color:#e3e3e3}.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline{color:#f7f7f7;border-color:#f7f7f7;background-color:transparent}.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline:hover{color:#333;border-color:#f7f7f7;background-color:#f7f7f7}.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline:active{color:#333;border-color:#f7f7f7;background-color:#f7f7f7}.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d{color:#333;background-color:#f7f7f7;box-shadow:0 5px 0 #dbdbdb}.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d:hover{color:#2b2b2b;background-color:#f7f7f7}.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d:active{color:#262626;background-color:#f7f7f7}.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d:hover{top:3px;box-shadow:0 2px 0 #dbdbdb}.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-xs{box-shadow:0 3px 0 #dbdbdb}.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-xs:hover{top:1px;box-shadow:0 2px 0 #dbdbdb}.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-sm{box-shadow:0 4px 0 #dbdbdb}.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-sm:hover{top:2px;box-shadow:0 2px 0 #dbdbdb}.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-lg{box-shadow:0 5px 0 #dbdbdb}.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-lg:hover{top:3px;box-shadow:0 2px 0 #dbdbdb}.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern{color:#333;border-color:#f7f7f7;background-color:#f7f7f7}.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern:hover{color:#2b2b2b;border-color:#e8e8e8;background-color:#e8e8e8}.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern:active{color:#262626;border-color:#e3e3e3;background-color:#e3e3e3}.vc_btn3.vc_btn3-color-primary,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat{color:#fff;background-color:#08c}.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-primary:focus,.vc_btn3.vc_btn3-color-primary:hover{color:#f7f7f7;background-color:#0074ad}.vc_btn3.vc_btn3-color-primary.active,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-primary:active{color:#f2f2f2;background-color:#006da3}.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline{color:#08c;border-color:#08c;background-color:transparent}.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline:hover{color:#fff;border-color:#08c;background-color:#08c}.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline:active{color:#fff;border-color:#08c;background-color:#08c}.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d{color:#fff;background-color:#08c;box-shadow:0 5px 0 #006394}.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d:hover{color:#f7f7f7;background-color:#08c}.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d:active{color:#f2f2f2;background-color:#08c}.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d:hover{top:3px;box-shadow:0 2px 0 #006394}.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-xs{box-shadow:0 3px 0 #006394}.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-xs:hover{top:1px;box-shadow:0 2px 0 #006394}.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-sm{box-shadow:0 4px 0 #006394}.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-sm:hover{top:2px;box-shadow:0 2px 0 #006394}.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-lg{box-shadow:0 5px 0 #006394}.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-lg:hover{top:3px;box-shadow:0 2px 0 #006394}.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern{color:#fff;border-color:#08c;background-color:#08c}.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern:hover{color:#f7f7f7;border-color:#0074ad;background-color:#0074ad}.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern:active{color:#f2f2f2;border-color:#006da3;background-color:#006da3}.vc_btn3.vc_btn3-color-info,.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat{color:#fff;background-color:#58b9da}.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-info:focus,.vc_btn3.vc_btn3-color-info:hover{color:#f7f7f7;background-color:#3fafd4}.vc_btn3.vc_btn3-color-info.active,.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-info:active{color:#f2f2f2;background-color:#37abd3}.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline{color:#58b9da;border-color:#58b9da;background-color:transparent}.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline:hover{color:#fff;border-color:#58b9da;background-color:#58b9da}.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline:active{color:#fff;border-color:#58b9da;background-color:#58b9da}.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d{color:#fff;background-color:#58b9da;box-shadow:0 5px 0 #2da4cd}.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d:hover{color:#f7f7f7;background-color:#58b9da}.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d:active{color:#f2f2f2;background-color:#58b9da}.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d:hover{top:3px;box-shadow:0 2px 0 #2da4cd}.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-xs{box-shadow:0 3px 0 #2da4cd}.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-xs:hover{top:1px;box-shadow:0 2px 0 #2da4cd}.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-sm{box-shadow:0 4px 0 #2da4cd}.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-sm:hover{top:2px;box-shadow:0 2px 0 #2da4cd}.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-lg{box-shadow:0 5px 0 #2da4cd}.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-lg:hover{top:3px;box-shadow:0 2px 0 #2da4cd}.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern{color:#fff;border-color:#58b9da;background-color:#58b9da}.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern:hover{color:#f7f7f7;border-color:#3fafd4;background-color:#3fafd4}.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern:active{color:#f2f2f2;border-color:#37abd3;background-color:#37abd3}.vc_btn3.vc_btn3-color-success,.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat{color:#fff;background-color:#6ab165}.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-success:focus,.vc_btn3.vc_btn3-color-success:hover{color:#f7f7f7;background-color:#59a453}.vc_btn3.vc_btn3-color-success.active,.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-success:active{color:#f2f2f2;background-color:#559d50}.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline{color:#6ab165;border-color:#6ab165;background-color:transparent}.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline:hover{color:#fff;border-color:#6ab165;background-color:#6ab165}.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline:active{color:#fff;border-color:#6ab165;background-color:#6ab165}.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d{color:#fff;background-color:#6ab165;box-shadow:0 5px 0 #4f934b}.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d:hover{color:#f7f7f7;background-color:#6ab165}.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d:active{color:#f2f2f2;background-color:#6ab165}.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d:hover{top:3px;box-shadow:0 2px 0 #4f934b}.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-xs{box-shadow:0 3px 0 #4f934b}.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-xs:hover{top:1px;box-shadow:0 2px 0 #4f934b}.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-sm{box-shadow:0 4px 0 #4f934b}.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-sm:hover{top:2px;box-shadow:0 2px 0 #4f934b}.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-lg{box-shadow:0 5px 0 #4f934b}.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-lg:hover{top:3px;box-shadow:0 2px 0 #4f934b}.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern{color:#fff;border-color:#6ab165;background-color:#6ab165}.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern:hover{color:#f7f7f7;border-color:#59a453;background-color:#59a453}.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern:active{color:#f2f2f2;border-color:#559d50;background-color:#559d50}.vc_btn3.vc_btn3-color-warning,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat{color:#fff;background-color:#f90}.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-warning:focus,.vc_btn3.vc_btn3-color-warning:hover{color:#f7f7f7;background-color:#e08700}.vc_btn3.vc_btn3-color-warning.active,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-warning:active{color:#f2f2f2;background-color:#d68100}.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline{color:#f90;border-color:#f90;background-color:transparent}.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline:hover{color:#fff;border-color:#f90;background-color:#f90}.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline:active{color:#fff;border-color:#f90;background-color:#f90}.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d{color:#fff;background-color:#f90;box-shadow:0 5px 0 #c77700}.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d:hover{color:#f7f7f7;background-color:#f90}.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d:active{color:#f2f2f2;background-color:#f90}.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d:hover{top:3px;box-shadow:0 2px 0 #c77700}.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-xs{box-shadow:0 3px 0 #c77700}.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-xs:hover{top:1px;box-shadow:0 2px 0 #c77700}.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-sm{box-shadow:0 4px 0 #c77700}.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-sm:hover{top:2px;box-shadow:0 2px 0 #c77700}.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-lg{box-shadow:0 5px 0 #c77700}.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-lg:hover{top:3px;box-shadow:0 2px 0 #c77700}.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern{color:#fff;border-color:#f90;background-color:#f90}.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern:hover{color:#f7f7f7;border-color:#e08700;background-color:#e08700}.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern:active{color:#f2f2f2;border-color:#d68100;background-color:#d68100}.vc_btn3.vc_btn3-color-danger,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat{color:#fff;background-color:#ff675b}.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-danger:focus,.vc_btn3.vc_btn3-color-danger:hover{color:#f7f7f7;background-color:#ff4b3c}.vc_btn3.vc_btn3-color-danger.active,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-danger:active{color:#f2f2f2;background-color:#ff4132}.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline{color:#ff675b;border-color:#ff675b;background-color:transparent}.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline:hover{color:#fff;border-color:#ff675b;background-color:#ff675b}.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline:active{color:#fff;border-color:#ff675b;background-color:#ff675b}.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d{color:#fff;background-color:#ff675b;box-shadow:0 5px 0 #ff3323}.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d:hover{color:#f7f7f7;background-color:#ff675b}.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d:active{color:#f2f2f2;background-color:#ff675b}.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d:hover{top:3px;box-shadow:0 2px 0 #ff3323}.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-xs{box-shadow:0 3px 0 #ff3323}.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-xs:hover{top:1px;box-shadow:0 2px 0 #ff3323}.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-sm{box-shadow:0 4px 0 #ff3323}.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-sm:hover{top:2px;box-shadow:0 2px 0 #ff3323}.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-lg{box-shadow:0 5px 0 #ff3323}.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-lg:hover{top:3px;box-shadow:0 2px 0 #ff3323}.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern{color:#fff;border-color:#ff675b;background-color:#ff675b}.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern:hover{color:#f7f7f7;border-color:#ff4b3c;background-color:#ff4b3c}.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern:active{color:#f2f2f2;border-color:#ff4132;background-color:#ff4132}.vc_btn3.vc_btn3-color-inverse,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat{color:#fff;background-color:#555}.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-inverse:focus,.vc_btn3.vc_btn3-color-inverse:hover{color:#f7f7f7;background-color:#464646}.vc_btn3.vc_btn3-color-inverse.active,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-inverse:active{color:#f2f2f2;background-color:#414141}.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline{color:#555;border-color:#555;background-color:transparent}.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline:hover{color:#fff;border-color:#555;background-color:#555}.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline:active{color:#fff;border-color:#555;background-color:#555}.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d{color:#fff;background-color:#555;box-shadow:0 5px 0 #393939}.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d:hover{color:#f7f7f7;background-color:#555}.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d:active{color:#f2f2f2;background-color:#555}.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d:hover{top:3px;box-shadow:0 2px 0 #393939}.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-xs{box-shadow:0 3px 0 #393939}.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-xs:hover{top:1px;box-shadow:0 2px 0 #393939}.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-sm{box-shadow:0 4px 0 #393939}.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-sm:hover{top:2px;box-shadow:0 2px 0 #393939}.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-lg{box-shadow:0 5px 0 #393939}.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-lg:hover{top:3px;box-shadow:0 2px 0 #393939}.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern{color:#fff;border-color:#555;background-color:#555}.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern:hover{color:#f7f7f7;border-color:#464646;background-color:#464646}.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern:active{color:#f2f2f2;border-color:#414141;background-color:#414141}.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline{color:#2a2a2a}.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline{color:#ebebeb}.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline{color:#fff}.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern{background-image:-webkit-linear-gradient(top,rgba(0,0,0,.01) 0,rgba(0,0,0,.02) 100%);background-image:-o-linear-gradient(top,rgba(0,0,0,.01) 0,rgba(0,0,0,.02) 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,.01) 0,rgba(0,0,0,.02) 100%);background-repeat:repeat-x}.vc_btn3-container.vc_btn3-center{text-align:center}.vc_btn3-container.vc_btn3-left{text-align:left}.vc_btn3-container.vc_btn3-right{text-align:right}.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-left .vc_btn3-icon,.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-right .vc_btn3-icon{display:inline-block;position:static}.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-left .vc_btn3-icon,.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-right .vc_btn3-icon{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);min-width:1em}.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon{margin-right:.5em}.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon{margin-left:.5em}.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-xs{font-size:11px;padding-top:8px;padding-bottom:8px;padding-left:12px;padding-right:12px}.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-xs.vc_btn3-style-outline,.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-xs.vc_btn3-style-outline-custom{padding-top:7px;padding-bottom:7px;padding-left:11px;padding-right:11px}.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-sm{font-size:12px;padding-top:11px;padding-bottom:11px;padding-left:16px;padding-right:16px}.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-sm.vc_btn3-style-outline,.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-sm.vc_btn3-style-outline-custom{padding-top:10px;padding-bottom:10px;padding-left:15px;padding-right:15px}.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-md{font-size:14px;padding-top:14px;padding-bottom:14px;padding-left:20px;padding-right:20px}.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-md.vc_btn3-style-outline,.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-md.vc_btn3-style-outline-custom{padding-top:13px;padding-bottom:13px;padding-left:19px;padding-right:19px}.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-lg{font-size:16px;padding-top:18px;padding-bottom:18px;padding-left:25px;padding-right:25px}.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-lg.vc_btn3-style-outline,.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-lg.vc_btn3-style-outline-custom{padding-top:17px;padding-bottom:17px;padding-left:24px;padding-right:24px}.vc_btn3-container .vc_btn3-block.vc_btn3-icon-left,.vc_btn3-container .vc_btn3-block.vc_btn3-icon-right{text-align:inherit}.vc_custom_heading a,.vc_custom_heading a:focus,.vc_custom_heading a:hover,.vc_custom_heading a:visited{border:none;text-decoration:inherit;color:inherit}.vc_custom_heading a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;opacity:1}.vc_custom_heading a:hover{opacity:.85}.vc_call_to_action{background-color:#ebebeb;border:2px solid #ebebeb;padding:2em;border-radius:5px}.vc_call_to_action :last-child{margin-bottom:0}.vc_call_to_action.vc_cta_square{border-radius:0}.vc_call_to_action.vc_cta_square_outlined{border-radius:0;background:0 0!important}.vc_call_to_action.vc_cta_round{border-radius:50px}.vc_call_to_action.vc_cta_outlined{background:0 0!important}.vc_call_to_action hgroup h2,.vc_call_to_action hgroup h4{margin:0;clear:none}.vc_call_to_action hgroup+p{margin-top:1em}.vc_call_to_action.vc_cta_btn_pos_right .vc_cta_btn{float:right;margin-left:2em}.vc_call_to_action.vc_cta_btn_pos_left .vc_cta_btn{float:left;margin-right:2em}.wpb_call_to_action{position:relative;background-color:#f7f7f7;padding:20px;padding:35px;border:1px solid #f0f0f0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.wpb_call_to_action .wpb_button{margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cta_align_left .wpb_button{float:left}.cta_align_right .wpb_button{float:right}.cta_align_left .wpb_button,.cta_align_right .wpb_button{max-width:27.5%}.cta_align_left .wpb_call_text,.cta_align_right .wpb_call_text{width:70%;float:left;clear:none}.cta_align_left .wpb_call_text{float:right}#content .wpb_call_to_action .wpb_call_text,.wpb_call_to_action .wpb_call_text{margin:0;padding-top:0}.cta_align_bottom{text-align:center}.cta_align_bottom .wpb_button{position:static;margin-top:21.73913043px;display:inline-block}.cta_no_button .wpb_call_text{width:auto;float:none}@media (max-width:600px){.vc_responsive .cta_align_left .wpb_button,.vc_responsive .cta_align_right .wpb_button{max-width:70%;width:70%;float:none;display:block;margin:3% auto}.vc_responsive .cta_align_left .wpb_call_text,.vc_responsive .cta_align_right .wpb_call_text{width:auto;max-width:none;text-align:center}}.vc_cta3-container{margin-bottom:35px;margin-left:auto;margin-right:auto}.vc_cta3-container::after,.vc_cta3-container::before{display:table;content:' '}.vc_cta3-container.vc_cta3-size-xs{width:50%}.vc_cta3-container.vc_cta3-size-sm{width:60%}.vc_cta3-container.vc_cta3-size-md{width:70%}.vc_cta3-container.vc_cta3-size-lg{width:80%}.vc_cta3-container.vc_cta3-size-xl{width:90%}.vc_general.vc_cta3{border:1px solid transparent;font-size:1em;padding:28px 28px;word-wrap:break-word}.vc_general.vc_cta3 .vc_cta3-content{vertical-align:top}.vc_general.vc_cta3 .vc_cta3-content>:last-child,.vc_general.vc_cta3 .vc_cta3-icons>:last-child{margin-bottom:0}.vc_general.vc_cta3 .vc_cta3-actions{vertical-align:middle;white-space:nowrap}@media (min-width:768px){.vc_general.vc_cta3 .vc_cta3-actions .vc_btn3-container{margin:0}}.vc_general.vc_cta3 .vc_cta3-icons{vertical-align:middle}.vc_general.vc_cta3 h2,.vc_general.vc_cta3 h4{margin-top:0;margin-left:0;margin-right:0}.vc_general.vc_cta3.vc_cta3-align-left .vc_cta3-content{text-align:left}.vc_general.vc_cta3.vc_cta3-align-right .vc_cta3-content{text-align:right}.vc_general.vc_cta3.vc_cta3-align-center .vc_cta3-content{text-align:center}.vc_general.vc_cta3.vc_cta3-align-justify .vc_cta3-content{text-align:justify}.vc_general.vc_cta3.vc_cta3-icons-top .vc_cta3_content-container{padding-top:1em}.vc_general.vc_cta3.vc_cta3-icons-top .vc_cta3-icons{text-align:center}.vc_general.vc_cta3.vc_cta3-icons-top .vc_cta3-icons .vc_icon_element{display:inline-block}.vc_general.vc_cta3.vc_cta3-icons-bottom .vc_cta3_content-container{padding-bottom:1em}.vc_general.vc_cta3.vc_cta3-icons-bottom .vc_cta3-icons{text-align:center}.vc_general.vc_cta3.vc_cta3-icons-bottom .vc_cta3-icons .vc_icon_element{display:inline-block}.vc_general.vc_cta3.vc_cta3-icons-left .vc_cta3-icons{display:table-cell}.vc_general.vc_cta3.vc_cta3-icons-left .vc_cta3_content-container{display:table-cell;padding-left:1em}.vc_general.vc_cta3.vc_cta3-icons-right .vc_cta3-icons{display:table-cell}.vc_general.vc_cta3.vc_cta3-icons-right .vc_cta3_content-container{display:table-cell;padding-right:1em}.vc_general.vc_cta3.vc_cta3-icons-on-border{position:relative}.vc_general.vc_cta3.vc_cta3-icons-on-border .vc_cta3-icons{position:absolute}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right .vc_cta3-icons{right:0;top:50%;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%)}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xs{margin-right:17px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xs .vc_cta3_content-container{padding-right:0}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xs.vc_cta3-icons-in-box .vc_cta3_content-container{padding-right:7px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-sm{margin-right:22px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-sm .vc_cta3_content-container{padding-right:7px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-sm.vc_cta3-icons-in-box .vc_cta3_content-container{padding-right:14px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-md{margin-right:28px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-md .vc_cta3_content-container{padding-right:14px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-md.vc_cta3-icons-in-box .vc_cta3_content-container{padding-right:21px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-lg{margin-right:35px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-lg .vc_cta3_content-container{padding-right:21px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-lg.vc_cta3-icons-in-box .vc_cta3_content-container{padding-right:28px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xl{margin-right:50px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xl .vc_cta3_content-container{padding-right:28px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xl.vc_cta3-icons-in-box .vc_cta3_content-container{padding-right:35px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left .vc_cta3-icons{left:0;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xs{margin-left:17px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xs .vc_cta3_content-container{padding-left:0}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xs.vc_cta3-icons-in-box .vc_cta3_content-container{padding-left:7px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-sm{margin-left:22px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-sm .vc_cta3_content-container{padding-left:7px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-sm.vc_cta3-icons-in-box .vc_cta3_content-container{padding-left:14px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-md{margin-left:28px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-md .vc_cta3_content-container{padding-left:14px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-md.vc_cta3-icons-in-box .vc_cta3_content-container{padding-left:21px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-lg{margin-left:35px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-lg .vc_cta3_content-container{padding-left:21px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-lg.vc_cta3-icons-in-box .vc_cta3_content-container{padding-left:28px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xl{margin-left:50px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xl .vc_cta3_content-container{padding-left:28px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xl.vc_cta3-icons-in-box .vc_cta3_content-container{padding-left:35px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top .vc_cta3-icons{left:50%;top:0;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xs{margin-top:17px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xs .vc_cta3_content-container{padding-top:0}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xs.vc_cta3-icons-in-box .vc_cta3_content-container{padding-top:7px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-sm{margin-top:22px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-sm .vc_cta3_content-container{padding-top:7px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-sm.vc_cta3-icons-in-box .vc_cta3_content-container{padding-top:14px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-md{margin-top:28px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-md .vc_cta3_content-container{padding-top:14px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-md.vc_cta3-icons-in-box .vc_cta3_content-container{padding-top:21px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-lg{margin-top:35px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-lg .vc_cta3_content-container{padding-top:21px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-lg.vc_cta3-icons-in-box .vc_cta3_content-container{padding-top:28px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xl{margin-top:50px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xl .vc_cta3_content-container{padding-top:28px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xl.vc_cta3-icons-in-box .vc_cta3_content-container{padding-top:35px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom .vc_cta3-icons{left:50%;bottom:0;-webkit-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);transform:translate(-50%,50%)}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xs{margin-bottom:17px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xs .vc_cta3_content-container{padding-bottom:0}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xs.vc_cta3-icons-in-box .vc_cta3_content-container{padding-bottom:7px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-sm{margin-bottom:22px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-sm .vc_cta3_content-container{padding-bottom:7px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-sm.vc_cta3-icons-in-box .vc_cta3_content-container{padding-bottom:14px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-md{margin-bottom:28px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-md .vc_cta3_content-container{padding-bottom:14px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-md.vc_cta3-icons-in-box .vc_cta3_content-container{padding-bottom:21px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-lg{margin-bottom:35px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-lg .vc_cta3_content-container{padding-bottom:21px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-lg.vc_cta3-icons-in-box .vc_cta3_content-container{padding-bottom:28px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xl{margin-bottom:50px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xl .vc_cta3_content-container{padding-bottom:28px}.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xl.vc_cta3-icons-in-box .vc_cta3_content-container{padding-bottom:35px}.vc_general.vc_cta3.vc_cta3-actions-top .vc_cta3-content{margin-top:1em}.vc_general.vc_cta3.vc_cta3-actions-bottom .vc_cta3-content{margin-bottom:1em}@media (min-width:768px){.vc_general.vc_cta3.vc_cta3-actions-left .vc_cta3-actions{display:table-cell;max-width:30%}.vc_general.vc_cta3.vc_cta3-actions-left .vc_cta3-content{padding-left:28px;display:table-cell}.vc_general.vc_cta3.vc_cta3-actions-right .vc_cta3-actions{display:table-cell;max-width:30%}.vc_general.vc_cta3.vc_cta3-actions-right .vc_cta3-content{padding-right:28px;display:table-cell}}.vc_general.vc_cta3.vc_cta3-style-classic{border-color:#f0f0f0;background-color:#f7f7f7}.vc_general.vc_cta3.vc_cta3-style-classic:not(.vc_cta3-color-classic) .vc_cta3-content-header h2,.vc_general.vc_cta3.vc_cta3-style-classic:not(.vc_cta3-color-classic) .vc_cta3-content-header h4{color:inherit}.vc_general.vc_cta3.vc_cta3-style-flat .vc_cta3-content-header h2,.vc_general.vc_cta3.vc_cta3-style-flat .vc_cta3-content-header h4{color:inherit}.vc_general.vc_cta3.vc_cta3-style-outline{border-width:3px}.vc_general.vc_cta3.vc_cta3-style-outline:not(.vc_cta3-color-classic) .vc_cta3-content-header h2,.vc_general.vc_cta3.vc_cta3-style-outline:not(.vc_cta3-color-classic) .vc_cta3-content-header h4{color:inherit}.vc_general.vc_cta3.vc_cta3-style-3d .vc_cta3-content-header h2,.vc_general.vc_cta3.vc_cta3-style-3d .vc_cta3-content-header h4{color:inherit}.vc_general.vc_cta3.vc_cta3-style-custom{border-color:#f0f0f0;background-color:#f7f7f7}.vc_general.vc_cta3.vc_cta3-shape-square{border-radius:0}.vc_general.vc_cta3.vc_cta3-shape-rounded{border-radius:5px}.vc_general.vc_cta3.vc_cta3-shape-round{border-radius:4em}.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-classic .vc_cta3-content-header{color:#5472d2}.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-flat{color:#c9d2f0;border-color:transparent;background-color:#5472d2}.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-flat .vc_cta3-content-header{color:#fff}.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-3d{box-shadow:0 5px 0 #3253bc;color:#c9d2f0;border-color:transparent;background-color:#5472d2}.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-3d .vc_cta3-content-header{color:#fff}.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-outline{border-color:#5472d2;background-color:transparent}.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-outline .vc_cta3-content-header{color:#5472d2}.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-classic .vc_cta3-content-header{color:#00c1cf}.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-flat{color:#d3f5f1;border-color:transparent;background-color:#00c1cf}.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-flat .vc_cta3-content-header{color:#fff}.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-3d{box-shadow:0 5px 0 #008d97;color:#d3f5f1;border-color:transparent;background-color:#00c1cf}.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-3d .vc_cta3-content-header{color:#fff}.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-outline{border-color:#00c1cf;background-color:transparent}.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-outline .vc_cta3-content-header{color:#00c1cf}.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-classic .vc_cta3-content-header{color:#fe6c61}.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-flat{color:#fcdbd7;border-color:transparent;background-color:#fe6c61}.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-flat .vc_cta3-content-header{color:#fff}.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-3d{box-shadow:0 5px 0 #fe3829;color:#fcdbd7;border-color:transparent;background-color:#fe6c61}.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-3d .vc_cta3-content-header{color:#fff}.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-outline{border-color:#fe6c61;background-color:transparent}.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-outline .vc_cta3-content-header{color:#fe6c61}.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-classic .vc_cta3-content-header{color:#8d6dc4}.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-flat{color:#e1d5f5;border-color:transparent;background-color:#8d6dc4}.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-flat .vc_cta3-content-header{color:#fff}.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-3d{box-shadow:0 5px 0 #6e48b1;color:#e1d5f5;border-color:transparent;background-color:#8d6dc4}.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-3d .vc_cta3-content-header{color:#fff}.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-outline{border-color:#8d6dc4;background-color:transparent}.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-outline .vc_cta3-content-header{color:#8d6dc4}.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-classic .vc_cta3-content-header{color:#4cadc9}.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-flat{color:#d0edf5;border-color:transparent;background-color:#4cadc9}.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-flat .vc_cta3-content-header{color:#fff}.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-3d{box-shadow:0 5px 0 #338faa;color:#d0edf5;border-color:transparent;background-color:#4cadc9}.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-3d .vc_cta3-content-header{color:#fff}.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-outline{border-color:#4cadc9;background-color:transparent}.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-outline .vc_cta3-content-header{color:#4cadc9}.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-classic .vc_cta3-content-header{color:#cec2ab}.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-flat{color:#f7f3eb;border-color:transparent;background-color:#cec2ab}.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-flat .vc_cta3-content-header{color:#fff}.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-3d{box-shadow:0 5px 0 #b9a888;color:#f7f3eb;border-color:transparent;background-color:#cec2ab}.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-3d .vc_cta3-content-header{color:#fff}.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-outline{border-color:#cec2ab;background-color:transparent}.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-outline .vc_cta3-content-header{color:#cec2ab}.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-classic .vc_cta3-content-header{color:#50485b}.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-flat{color:#e2ddeb;border-color:transparent;background-color:#50485b}.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-flat .vc_cta3-content-header{color:#fff}.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-3d{box-shadow:0 5px 0 #342f3c;color:#e2ddeb;border-color:transparent;background-color:#50485b}.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-3d .vc_cta3-content-header{color:#fff}.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-outline{border-color:#50485b;background-color:transparent}.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-outline .vc_cta3-content-header{color:#50485b}.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-classic .vc_cta3-content-header{color:#75d69c}.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-flat{color:#e1f5e9;border-color:transparent;background-color:#75d69c}.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-flat .vc_cta3-content-header{color:#fff}.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-3d{box-shadow:0 5px 0 #4ac97d;color:#e1f5e9;border-color:transparent;background-color:#75d69c}.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-3d .vc_cta3-content-header{color:#fff}.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-outline{border-color:#75d69c;background-color:transparent}.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-outline .vc_cta3-content-header{color:#75d69c}.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-classic .vc_cta3-content-header{color:#f7be68}.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-flat{color:#faf0e1;border-color:transparent;background-color:#f7be68}.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-flat .vc_cta3-content-header{color:#fff}.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-3d{box-shadow:0 5px 0 #f4a733;color:#faf0e1;border-color:transparent;background-color:#f7be68}.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-3d .vc_cta3-content-header{color:#fff}.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-outline{border-color:#f7be68;background-color:transparent}.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-outline .vc_cta3-content-header{color:#f7be68}.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-classic .vc_cta3-content-header{color:#5aa1e3}.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-flat{color:#dce9f5;border-color:transparent;background-color:#5aa1e3}.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-flat .vc_cta3-content-header{color:#fff}.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-3d{box-shadow:0 5px 0 #2a86db;color:#dce9f5;border-color:transparent;background-color:#5aa1e3}.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-3d .vc_cta3-content-header{color:#fff}.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-outline{border-color:#5aa1e3;background-color:transparent}.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-outline .vc_cta3-content-header{color:#5aa1e3}.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-classic .vc_cta3-content-header{color:#6dab3c}.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-flat{color:#e5f2da;border-color:transparent;background-color:#6dab3c}.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-flat .vc_cta3-content-header{color:#fff}.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-3d{box-shadow:0 5px 0 #53812d;color:#e5f2da;border-color:transparent;background-color:#6dab3c}.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-3d .vc_cta3-content-header{color:#fff}.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-outline{border-color:#6dab3c;background-color:transparent}.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-outline .vc_cta3-content-header{color:#6dab3c}.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-classic .vc_cta3-content-header{color:#f4524d}.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-flat{color:#fce2e1;border-color:transparent;background-color:#f4524d}.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-flat .vc_cta3-content-header{color:#fff}.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-3d{box-shadow:0 5px 0 #f11f18;color:#fce2e1;border-color:transparent;background-color:#f4524d}.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-3d .vc_cta3-content-header{color:#fff}.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-outline{border-color:#f4524d;background-color:transparent}.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-outline .vc_cta3-content-header{color:#f4524d}.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-classic .vc_cta3-content-header{color:#f79468}.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-flat{color:#f7e1d7;border-color:transparent;background-color:#f79468}.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-flat .vc_cta3-content-header{color:#fff}.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-3d{box-shadow:0 5px 0 #f46e33;color:#f7e1d7;border-color:transparent;background-color:#f79468}.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-3d .vc_cta3-content-header{color:#fff}.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-outline{border-color:#f79468;background-color:transparent}.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-outline .vc_cta3-content-header{color:#f79468}.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-classic .vc_cta3-content-header{color:#b97ebb}.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-flat{color:#f4dff5;border-color:transparent;background-color:#b97ebb}.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-flat .vc_cta3-content-header{color:#fff}.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-3d{box-shadow:0 5px 0 #a559a8;color:#f4dff5;border-color:transparent;background-color:#b97ebb}.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-3d .vc_cta3-content-header{color:#fff}.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-outline{border-color:#b97ebb;background-color:transparent}.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-outline .vc_cta3-content-header{color:#b97ebb}.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-classic .vc_cta3-content-header{color:#2a2a2a}.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-flat{color:#d9d9d9;border-color:transparent;background-color:#2a2a2a}.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-flat .vc_cta3-content-header{color:#fff}.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-3d{box-shadow:0 5px 0 #0e0e0e;color:#d9d9d9;border-color:transparent;background-color:#2a2a2a}.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-3d .vc_cta3-content-header{color:#fff}.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-outline{border-color:#2a2a2a;background-color:transparent}.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-outline .vc_cta3-content-header{color:#2a2a2a}.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-classic .vc_cta3-content-header{color:#ebebeb}.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-flat{color:#9d9d9e;border-color:transparent;background-color:#ebebeb}.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-flat .vc_cta3-content-header{color:#666}.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-3d{box-shadow:0 5px 0 #cfcfcf;color:#9d9d9e;border-color:transparent;background-color:#ebebeb}.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-3d .vc_cta3-content-header{color:#666}.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-outline{border-color:#ebebeb;background-color:transparent}.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-outline .vc_cta3-content-header{color:#ebebeb}.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-classic .vc_cta3-content-header{color:#fff}.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-flat{color:#9d9d9e;border-color:transparent;background-color:#fff}.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-flat .vc_cta3-content-header{color:#666}.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-3d{box-shadow:0 5px 0 #e3e3e3;color:#9d9d9e;border-color:transparent;background-color:#fff}.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-3d .vc_cta3-content-header{color:#666}.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-outline{border-color:#fff;background-color:transparent}.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-outline .vc_cta3-content-header{color:#fff}.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-flat{color:#9d9d9e;border-color:transparent;background-color:#f0f0f0}.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-flat .vc_cta3-content-header{color:#666}.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-3d{box-shadow:0 5px 0 #d4d4d4;color:#9d9d9e;border-color:transparent;background-color:#f0f0f0}.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-3d .vc_cta3-content-header{color:#666}.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-outline{border-color:#f0f0f0;background-color:transparent}.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-outline .vc_cta3-content-header{color:#f0f0f0}.vc_cta3.vc_cta3-icon-size-xs .vc_icon_element .vc_icon_element-inner{height:1em;width:1em}.vc_cta3.vc_cta3-icon-size-sm .vc_icon_element .vc_icon_element-inner{height:2em;width:2em}.vc_cta3.vc_cta3-icon-size-md .vc_icon_element .vc_icon_element-inner{height:3em;width:3em}.vc_cta3.vc_cta3-icon-size-lg .vc_icon_element .vc_icon_element-inner{height:4em;width:4em}.vc_cta3.vc_cta3-icon-size-xl .vc_icon_element .vc_icon_element-inner{height:5em;width:5em}.wpb_gmaps_widget .wpb_wrapper{background-color:#f7f7f7;padding:5px}.wpb_gmaps_widget .wpb_map_wraper iframe{margin-bottom:0;padding:0;display:block;width:100%;border:none}.wpb_gmaps_widget.vc_map_responsive .wpb_map_wraper{position:relative;padding-bottom:56.25%;height:0}.wpb_gmaps_widget.vc_map_responsive .wpb_map_wraper iframe{position:absolute;top:0;left:0;height:100%}.wpb_accordion_section .wpb_accordion_header a:focus,.wpb_content_element .wpb_tabs_nav li a:focus,.wpb_tour_next_prev_nav a:focus{outline:0}.wpb_content_element .wpb_tabs_nav,.wpb_content_element .wpb_tour_tabs_wrapper{padding:0}.wpb_content_element .wpb_tabs_nav{margin:0;padding-left:0!important;text-indent:inherit!important}#content .wpb_content_element .wpb_tabs_nav{margin:0}.wpb_content_element .wpb_tabs_nav li{background-color:#fff;white-space:nowrap;padding:0;background-image:none;list-style:none!important}.wpb_content_element .wpb_tabs_nav li:after,.wpb_content_element .wpb_tabs_nav li:before{display:none!important}.wpb_content_element .wpb_tabs_nav li.ui-tabs-active,.wpb_content_element .wpb_tabs_nav li:hover{background-color:#f7f7f7}.wpb_content_element .wpb_tabs_nav li.ui-tabs-active a{cursor:default}.wpb_content_element .wpb_tour_tabs_wrapper .wpb_ui-tabs-hide{display:none}.wpb_content_element .wpb_accordion_header a,.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tabs_nav a{border-bottom:none;text-decoration:none;display:block;padding:.5em 1em}.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header,.wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab{background-color:#f7f7f7}.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content,.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab{padding:1em}.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content .wpb_row:last-child>div>div.wpb_wrapper .wpb_content_element:last-child,.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content>.wpb_content_element:last-child,.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab .wpb_row:last-child>div>div.wpb_wrapper .wpb_content_element:last-child,.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab>.wpb_content_element:last-child{margin-bottom:0}.wpb_tabs .wpb_tabs_nav li{float:left;margin:0 1px 0 0}.wpb_tour .wpb_tabs_nav{float:left;width:31.66666667%}.wpb_tour .wpb_tabs_nav li{margin:0 0 1px 0;clear:left;width:100%}.wpb_tour .wpb_tabs_nav a{width:100%}.wpb_tour .wpb_tour_tabs_wrapper .wpb_tab{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:none;float:left;width:68.33333333%;padding:0 0 0 21.73913043px}.wpb_tour_next_prev_nav{margin-left:31.66666667%;padding-left:21.73913043px;font-size:80%}.wpb_tour_next_prev_nav a{border-bottom:1px dotted;text-decoration:none}.wpb_tour_next_prev_nav a:hover{text-decoration:none;border-bottom:none}.wpb_tour_next_prev_nav span{width:48%;display:inline-block;padding-top:1em;float:left}.wpb_tour_next_prev_nav span.wpb_next_slide{text-align:right;float:right}.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header{margin:0 0 1px 0;padding-top:0;position:relative;text-transform:none;font-weight:inherit;font-size:inherit;font-family:inherit;line-height:inherit;letter-spacing:inherit}.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header a{padding-left:1em}.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon,.wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon{display:block;width:16px;height:16px;background-image:url(/wp-content/plugins/js_composer/assets/images/toggle_open.png);background-repeat:no-repeat;position:absolute;right:.7em;top:.7em}.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon{background-image:url(/wp-content/plugins/js_composer/assets/images/toggle_close.png)}@media (max-width:480px){.vc_responsive .wpb_tour .wpb_tab,.vc_responsive .wpb_tour .wpb_tour_tabs_wrapper .wpb_tabs_nav,.vc_responsive .wpb_tour_next_prev_nav{width:100%;float:none;margin-left:0}.vc_responsive .wpb_tour_next_prev_nav{width:auto;padding:0 1em}.vc_responsive #content .wpb_tour .wpb_tour_tabs_wrapper .wpb_tabs_nav{margin-bottom:1em}.vc_responsive .wpb_tour .wpb_tab{padding-left:1em;padding-right:1em}}.wpb_column .wpb_wrapper .wpb_teaser_grid{float:none}body ul.wpb_thumbnails-fluid li{padding:0;margin-left:0;background-image:none;list-style:none!important}body ul.wpb_thumbnails-fluid li:after,body ul.wpb_thumbnails-fluid li:before{display:none!important}body ul.wpb_thumbnails-fluid li .entry-content :last-child{margin-bottom:0}.wpb_row .wpb_filtered_grid ul.wpb_thumbnails-fluid,.wpb_row .wpb_grid ul.wpb_thumbnails-fluid{padding:0;overflow:visible!important}.wpb_teaser_grid .entry-content{margin:0;padding:0;width:100%}.grid_layout-thumbnail .post-thumb{margin-bottom:0}.grid_layout-thumbnail .post-thumb img{max-width:100%}.wpb_carousel .wpb_wrapper{position:relative}.wpb_carousel .next,.wpb_carousel .prev{position:absolute;top:3px;background-color:#f7f7f7;padding:0 6px 0 6px;font-size:12px;z-index:10;text-decoration:none;transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}.wpb_carousel .next:hover,.wpb_carousel .prev:hover{background-color:#f0f0f0}.wpb_carousel .next:focus,.wpb_carousel .prev:focus{outline:0;text-decoration:none}.wpb_carousel .prev{right:30px}.wpb_carousel .next{right:0}.wpb_carousel .wpb_thumbnails-fluid{width:100%}.wpb_carousel .wpb_thumbnails-fluid>[class*=vc_span]{height:auto!important}.wpb_categories_filter,.wpb_teaser_grid .categories_filter{list-style:none;list-style-type:none;padding:0;margin:0 0 10px 0}.wpb_categories_filter li,.wpb_teaser_grid .categories_filter li{display:block;float:left;margin:0 10px 10px 0;background-image:none;list-style:none!important}.wpb_categories_filter li:after,.wpb_categories_filter li:before,.wpb_teaser_grid .categories_filter li:after,.wpb_teaser_grid .categories_filter li:before{display:none!important}.wpb_categories_filter li a,.wpb_teaser_grid .categories_filter li a{border:none;text-decoration:none}.wpb_categories_filter li a:hover,.wpb_teaser_grid .categories_filter li a:hover{border-bottom:1px dotted}.wpb_categories_filter li.active a,.wpb_teaser_grid .categories_filter li.active a{border-bottom:1px dotted}@media (max-width:480px){.vc_responsive .wpb_row ul.wpb_thumbnails-fluid{margin-left:0;width:auto}.vc_responsive .wpb_row .wpb_teaser_grid ul.wpb_thumbnails-fluid [class*=vc_col-]{width:100%;float:none;display:block;margin-left:0;margin-right:0}}.wpb_image_grid .wpb_image_grid_ul{margin:0;padding:0}.wpb_image_grid .wpb_image_grid_ul>li{background-image:none;list-style:none!important}.wpb_image_grid .wpb_image_grid_ul>li:after,.wpb_image_grid .wpb_image_grid_ul>li:before{display:none!important}.wpb_image_grid .wpb_image_grid_ul .isotope-item{list-style:none;margin:0 1px 1px 0;max-width:100%;float:left}.wpb_image_grid .wpb_image_grid_ul a{display:block}.wpb_image_grid .wpb_image_grid_ul img{display:block;max-width:100%;height:auto}.wpb_gallery .theme-default .nivoSlider{margin-bottom:0}.wpb_gallery .theme-default .nivo-controlNav{padding:10px 0 3px 0}.wpb_gallery .wpb_flexslider .flex-control-nav{bottom:auto;top:100%;margin-top:15px}.wpb_gallery .wpb_flexslider .flex-caption{cursor:default}.wpb_gallery .wpb_flexslider .flex-direction-nav a{border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.wpb_gallery .wpb_flexslider .flex-direction-nav a:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.wpb_gallery .wpb_flexslider .flex-direction-nav a:before{line-height:1}.wpb_gallery .wpb_flexslider .flex-control-paging{z-index:10}#content .wpb_gallery_slides ul.flex-direction-nav,#content .wpb_gallery_slides ul.slides,.content .wpb_gallery_slides ul.flex-direction-nav,.content .wpb_gallery_slides ul.slides,.wpb_content_element .wpb_gallery_slides ul li,.wpb_gallery_slides ul.flex-direction-nav,.wpb_gallery_slides ul.slides,body .wpb_gallery_slides ul li{list-style:none;padding:0;background-image:none;margin:0}.flickr_badge_image{margin:0 10px 10px 0;width:72px;height:72px;float:left;background:0 0;padding:0}.flickr_badge_image a{border:none}.flickr_badge_image img{margin:0;overflow:hidden;position:relative;width:100%;height:100%;max-width:100%;max-height:100%}.wpb_flickr_widget p.flickr_stream_wrap{clear:both;margin-bottom:0;font-size:80%}.wpb_flickr_widget p.flickr_stream_wrap a{background-image:url(/wp-content/plugins/js_composer/assets/images/flickr.png);background-repeat:no-repeat;background-position:left center;padding-left:25px;display:inline-block}.wpb_video_widget.vc_video-el-width-10 .wpb_wrapper{width:10%}.wpb_video_widget.vc_video-el-width-20 .wpb_wrapper{width:20%}.wpb_video_widget.vc_video-el-width-30 .wpb_wrapper{width:30%}.wpb_video_widget.vc_video-el-width-40 .wpb_wrapper{width:40%}.wpb_video_widget.vc_video-el-width-50 .wpb_wrapper{width:50%}.wpb_video_widget.vc_video-el-width-60 .wpb_wrapper{width:60%}.wpb_video_widget.vc_video-el-width-70 .wpb_wrapper{width:70%}.wpb_video_widget.vc_video-el-width-80 .wpb_wrapper{width:80%}.wpb_video_widget.vc_video-el-width-90 .wpb_wrapper{width:90%}.wpb_video_widget.vc_video-el-width-100 .wpb_wrapper{width:100%}.wpb_video_widget .wpb_video_wrapper{padding-top:56.25%;position:relative;width:100%}.wpb_video_widget .wpb_video_wrapper>div{padding-top:0!important;position:static}.wpb_video_widget.vc_video-aspect-ratio-169 .wpb_video_wrapper{padding-top:56.25%}.wpb_video_widget.vc_video-aspect-ratio-43 .wpb_video_wrapper{padding-top:75%}.wpb_video_widget.vc_video-aspect-ratio-235 .wpb_video_wrapper{padding-top:42.55319149%}.wpb_video_widget.vc_video-aspect-ratio-916 .wpb_video_wrapper{padding-top:177.77777778%}.wpb_video_widget.vc_video-aspect-ratio-34 .wpb_video_wrapper{padding-top:133.33333333%}.wpb_video_widget.vc_video-aspect-ratio-1235 .wpb_video_wrapper{padding-top:235%}.wpb_video_widget.vc_video-align-left .wpb_wrapper{float:left}.wpb_video_widget.vc_video-align-center .wpb_wrapper{margin:0 auto}.wpb_video_widget.vc_video-align-right .wpb_wrapper{float:right}.wpb_video_widget .wpb_wrapper{position:relative}.wpb_video_widget .wpb_wrapper iframe{width:100%;height:100%;display:block;position:absolute;margin:0;top:0;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.wpb_video_wrapper .fluid-width-video-wrapper{padding-top:0!important;position:static}.wpb_posts_slider .flex-caption,.wpb_posts_slider .nivo-caption{background-color:#f7f7f7;opacity:1;color:inherit;padding:10px 15px;position:static}.wpb_posts_slider .wpb_gallery_slides>ul>li{background-image:none;list-style:none!important}.wpb_posts_slider .wpb_gallery_slides>ul>li:after,.wpb_posts_slider .wpb_gallery_slides>ul>li:before{display:none!important}.vc_progress_bar .vc_single_bar{background:#f7f7f7;position:relative;margin-bottom:11.66666667px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1) inset;box-shadow:0 1px 2px rgba(0,0,0,.1) inset;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.vc_progress_bar .vc_single_bar:last-child{margin-bottom:0}.vc_progress_bar .vc_single_bar .vc_label{display:block;padding:.5em 1em;position:relative;z-index:1}.vc_progress_bar .vc_single_bar .vc_bar{display:block;position:absolute;height:100%;background-color:#e0e0e0;width:0%;top:0;left:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;transition:width 1s linear;-moz-transition:width 1s linear;-webkit-transition:width 1s linear;-o-transition:width 1s linear}.vc_progress_bar .vc_single_bar .vc_bar.striped{background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.15)),color-stop(.75,rgba(255,255,255,.15)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;-moz-background-size:40px 40px;-o-background-size:40px 40px;background-size:40px 40px}.vc_progress_bar .vc_single_bar .vc_bar.animated{-webkit-animation:progress-bar-stripes 2s linear infinite;-moz-animation:progress-bar-stripes 2s linear infinite;-ms-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.vc_progress_bar.vc_progress-bar-color-bar_blue .vc_single_bar .vc_bar{background-color:#0074cc}.vc_progress_bar.vc_progress-bar-color-bar_blue .vc_single_bar .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_blue .vc_bar{background-color:#0074cc}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_blue .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar.vc_progress-bar-color-bar_turquoise .vc_single_bar .vc_bar{background-color:#49afcd}.vc_progress_bar.vc_progress-bar-color-bar_turquoise .vc_single_bar .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_turquoise .vc_bar{background-color:#49afcd}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_turquoise .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar.vc_progress-bar-color-bar_green .vc_single_bar .vc_bar{background-color:#5bb75b}.vc_progress_bar.vc_progress-bar-color-bar_green .vc_single_bar .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_green .vc_bar{background-color:#5bb75b}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_green .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar.vc_progress-bar-color-bar_orange .vc_single_bar .vc_bar{background-color:#faa732}.vc_progress_bar.vc_progress-bar-color-bar_orange .vc_single_bar .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_orange .vc_bar{background-color:#faa732}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_orange .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar.vc_progress-bar-color-bar_red .vc_single_bar .vc_bar{background-color:#da4f49}.vc_progress_bar.vc_progress-bar-color-bar_red .vc_single_bar .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_red .vc_bar{background-color:#da4f49}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_red .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar.vc_progress-bar-color-bar_black .vc_single_bar .vc_bar{background-color:#414141}.vc_progress_bar.vc_progress-bar-color-bar_black .vc_single_bar .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_black .vc_bar{background-color:#414141}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_black .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar.vc_progress-bar-color-blue .vc_single_bar .vc_bar{background-color:#5472d2}.vc_progress_bar.vc_progress-bar-color-blue .vc_single_bar .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-blue .vc_bar{background-color:#5472d2}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-blue .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar.vc_progress-bar-color-turquoise .vc_single_bar .vc_bar{background-color:#00c1cf}.vc_progress_bar.vc_progress-bar-color-turquoise .vc_single_bar .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-turquoise .vc_bar{background-color:#00c1cf}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-turquoise .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar.vc_progress-bar-color-pink .vc_single_bar .vc_bar{background-color:#fe6c61}.vc_progress_bar.vc_progress-bar-color-pink .vc_single_bar .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-pink .vc_bar{background-color:#fe6c61}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-pink .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar.vc_progress-bar-color-violet .vc_single_bar .vc_bar{background-color:#8d6dc4}.vc_progress_bar.vc_progress-bar-color-violet .vc_single_bar .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-violet .vc_bar{background-color:#8d6dc4}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-violet .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar.vc_progress-bar-color-peacoc .vc_single_bar .vc_bar{background-color:#4cadc9}.vc_progress_bar.vc_progress-bar-color-peacoc .vc_single_bar .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-peacoc .vc_bar{background-color:#4cadc9}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-peacoc .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar.vc_progress-bar-color-chino .vc_single_bar .vc_bar{background-color:#cec2ab}.vc_progress_bar.vc_progress-bar-color-chino .vc_single_bar .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-chino .vc_bar{background-color:#cec2ab}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-chino .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar.vc_progress-bar-color-mulled-wine .vc_single_bar .vc_bar{background-color:#50485b}.vc_progress_bar.vc_progress-bar-color-mulled-wine .vc_single_bar .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-mulled-wine .vc_bar{background-color:#50485b}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-mulled-wine .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar.vc_progress-bar-color-vista_blue .vc_single_bar .vc_bar{background-color:#75d69c}.vc_progress_bar.vc_progress-bar-color-vista_blue .vc_single_bar .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-vista_blue .vc_bar{background-color:#75d69c}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-vista_blue .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar.vc_progress-bar-color-vista-blue .vc_single_bar .vc_bar{background-color:#75d69c}.vc_progress_bar.vc_progress-bar-color-vista-blue .vc_single_bar .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-vista-blue .vc_bar{background-color:#75d69c}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-vista-blue .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar.vc_progress-bar-color-black .vc_single_bar .vc_bar{background-color:#2a2a2a}.vc_progress_bar.vc_progress-bar-color-black .vc_single_bar .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-black .vc_bar{background-color:#2a2a2a}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-black .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar.vc_progress-bar-color-grey .vc_single_bar .vc_bar{background-color:#ebebeb}.vc_progress_bar.vc_progress-bar-color-grey .vc_single_bar .vc_label{color:#666;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-grey .vc_bar{background-color:#ebebeb}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-grey .vc_label{color:#666;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar.vc_progress-bar-color-orange .vc_single_bar .vc_bar{background-color:#f7be68}.vc_progress_bar.vc_progress-bar-color-orange .vc_single_bar .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-orange .vc_bar{background-color:#f7be68}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-orange .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar.vc_progress-bar-color-sky .vc_single_bar .vc_bar{background-color:#5aa1e3}.vc_progress_bar.vc_progress-bar-color-sky .vc_single_bar .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-sky .vc_bar{background-color:#5aa1e3}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-sky .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar.vc_progress-bar-color-green .vc_single_bar .vc_bar{background-color:#6dab3c}.vc_progress_bar.vc_progress-bar-color-green .vc_single_bar .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-green .vc_bar{background-color:#6dab3c}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-green .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar.vc_progress-bar-color-juicy-pink .vc_single_bar .vc_bar{background-color:#f4524d}.vc_progress_bar.vc_progress-bar-color-juicy-pink .vc_single_bar .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-juicy-pink .vc_bar{background-color:#f4524d}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-juicy-pink .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar.vc_progress-bar-color-sandy-brown .vc_single_bar .vc_bar{background-color:#f79468}.vc_progress_bar.vc_progress-bar-color-sandy-brown .vc_single_bar .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-sandy-brown .vc_bar{background-color:#f79468}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-sandy-brown .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar.vc_progress-bar-color-purple .vc_single_bar .vc_bar{background-color:#b97ebb}.vc_progress_bar.vc_progress-bar-color-purple .vc_single_bar .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-purple .vc_bar{background-color:#b97ebb}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-purple .vc_label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar.vc_progress-bar-color-white .vc_single_bar .vc_bar{background-color:#fff}.vc_progress_bar.vc_progress-bar-color-white .vc_single_bar .vc_label{color:#666;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-white .vc_bar{background-color:#fff}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-white .vc_label{color:#666;text-shadow:0 -1px 0 rgba(0,0,0,.25)}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-moz-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-ms-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.vc_pie_chart{z-index:0;text-align:center;opacity:0}.vc_pie_chart.vc_ready{opacity:1}.vc_pie_chart .vc_pie_wrapper{position:relative;margin:0 auto}.vc_pie_chart canvas{position:relative;z-index:1}.vc_pie_chart .vc_pie_chart_value{font-size:200%;position:absolute;top:0;left:0;display:block;width:100%;height:100%;text-align:center}.vc_pie_chart_back{display:block;position:absolute;width:100%;height:100%;top:0;left:0;border:6px solid #f7f7f7;border-radius:999px;border-radius:50%;opacity:.3;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.vc_images_carousel .vc_carousel-control{border:none}.vc_carousel .vc_carousel-control{text-shadow:none;border:none;transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}.vc_carousel .vc_carousel-control:active,.vc_carousel .vc_carousel-control:focus{outline:0}.vc_carousel .vc_carousel-indicators li{width:5px;height:5px;margin:0;border-color:#f7f7f7;transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}.vc_separator{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.vc_separator h4{line-height:1em;font-size:100%;margin:0;word-wrap:break-word;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.vc_separator h4 .normal{font-size:12px;font-weight:400}.vc_separator .vc_sep_holder{height:1px;position:relative;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;min-width:10%}.vc_separator .vc_sep_holder .vc_sep_line{height:1px;border-top:1px solid #ebebeb;display:block;position:relative;top:1px;width:100%}.vc_separator.vc_separator_align_center h4{padding:0 .8em}.vc_separator.vc_separator_align_left h4{padding:0 .8em 0 0}.vc_separator.vc_separator_align_left .vc_sep_holder.vc_sep_holder_l{display:none}.vc_separator.vc_separator_align_right h4{padding:0 0 0 .8em;margin:0!important}.vc_separator.vc_separator_align_right .vc_sep_holder.vc_sep_holder_r{display:none}.vc_separator.vc_sep_double{height:3px}.vc_separator.vc_sep_double .vc_sep_line{border-bottom:1px solid #ebebeb;border-top:1px solid #ebebeb;height:3px}.vc_separator.vc_sep_dashed .vc_sep_line{border-top-style:dashed}.vc_separator.vc_sep_dotted .vc_sep_line{border-top-style:dotted}.vc_separator.vc_sep_shadow .vc_sep_line{border:none;position:relative;height:20px;top:0;overflow:hidden}.vc_separator.vc_sep_shadow .vc_sep_line::after{content:'';display:block;position:absolute;left:0;top:-20px;right:0;height:10px;border-radius:100%}.vc_separator.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after{right:-100%;box-shadow:10px 10px 10px 1px}.vc_separator.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after{left:-100%;box-shadow:-10px 10px 10px 1px}.vc_separator.vc_separator_no_text:not(.vc_sep_shadow) .vc_sep_holder_l{width:100%}.vc_separator.vc_separator_no_text:not(.vc_sep_shadow) .vc_sep_holder_r{display:none}.vc_separator .vc_icon_element{margin-bottom:0}.vc_separator .vc_icon_element:not(.vc_icon_element-have-style)+h4{padding-left:0}.vc_separator .vc_icon_element:not(.vc_icon_element-have-style) .vc_icon_element-size-xl{margin-left:.8em;margin-right:.8em}.vc_separator.vc_separator-has-text.vc_separator_align_center .vc_icon_element.vc_icon_element-have-style,.vc_separator.vc_separator-has-text.vc_separator_align_right .vc_icon_element.vc_icon_element-have-style{margin-left:.8em}.vc_separator.vc_separator_align_left .vc_icon_element.vc_icon_element-have-style+h4{padding-left:.8em}.vc_separator.vc_sep_border_width_1 .vc_sep_holder .vc_sep_line{border-top-width:1px}.vc_separator.vc_sep_border_width_1.vc_sep_double .vc_sep_holder .vc_sep_line{border-bottom-width:1px;top:0}.vc_separator.vc_sep_border_width_1.vc_sep_shadow .vc_sep_line{top:0}.vc_separator.vc_sep_border_width_1.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after{box-shadow:10px 10px 10px 1px}.vc_separator.vc_sep_border_width_1.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after{box-shadow:-10px 10px 10px 1px}.vc_separator.vc_sep_border_width_2 .vc_sep_holder .vc_sep_line{border-top-width:2px}.vc_separator.vc_sep_border_width_2.vc_sep_double .vc_sep_holder .vc_sep_line{border-bottom-width:2px;top:-1px}.vc_separator.vc_sep_border_width_2.vc_sep_shadow .vc_sep_line{top:-1px}.vc_separator.vc_sep_border_width_2.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after{box-shadow:10px 10px 10px 2px}.vc_separator.vc_sep_border_width_2.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after{box-shadow:-10px 10px 10px 2px}.vc_separator.vc_sep_border_width_3 .vc_sep_holder .vc_sep_line{border-top-width:3px}.vc_separator.vc_sep_border_width_3.vc_sep_double .vc_sep_holder .vc_sep_line{border-bottom-width:3px;top:-1px}.vc_separator.vc_sep_border_width_3.vc_sep_shadow .vc_sep_line{top:-1px}.vc_separator.vc_sep_border_width_3.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after{box-shadow:10px 10px 10px 3px}.vc_separator.vc_sep_border_width_3.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after{box-shadow:-10px 10px 10px 3px}.vc_separator.vc_sep_border_width_4 .vc_sep_holder .vc_sep_line{border-top-width:4px}.vc_separator.vc_sep_border_width_4.vc_sep_double .vc_sep_holder .vc_sep_line{border-bottom-width:4px;top:-2px}.vc_separator.vc_sep_border_width_4.vc_sep_shadow .vc_sep_line{top:-2px}.vc_separator.vc_sep_border_width_4.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after{box-shadow:10px 10px 10px 4px}.vc_separator.vc_sep_border_width_4.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after{box-shadow:-10px 10px 10px 4px}.vc_separator.vc_sep_border_width_5 .vc_sep_holder .vc_sep_line{border-top-width:5px}.vc_separator.vc_sep_border_width_5.vc_sep_double .vc_sep_holder .vc_sep_line{border-bottom-width:5px;top:-2px}.vc_separator.vc_sep_border_width_5.vc_sep_shadow .vc_sep_line{top:-2px}.vc_separator.vc_sep_border_width_5.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after{box-shadow:10px 10px 10px 5px}.vc_separator.vc_sep_border_width_5.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after{box-shadow:-10px 10px 10px 5px}.vc_separator.vc_sep_border_width_6 .vc_sep_holder .vc_sep_line{border-top-width:6px}.vc_separator.vc_sep_border_width_6.vc_sep_double .vc_sep_holder .vc_sep_line{border-bottom-width:6px;top:-3px}.vc_separator.vc_sep_border_width_6.vc_sep_shadow .vc_sep_line{top:-3px}.vc_separator.vc_sep_border_width_6.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after{box-shadow:10px 10px 10px 6px}.vc_separator.vc_sep_border_width_6.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after{box-shadow:-10px 10px 10px 6px}.vc_separator.vc_sep_border_width_7 .vc_sep_holder .vc_sep_line{border-top-width:7px}.vc_separator.vc_sep_border_width_7.vc_sep_double .vc_sep_holder .vc_sep_line{border-bottom-width:7px;top:-3px}.vc_separator.vc_sep_border_width_7.vc_sep_shadow .vc_sep_line{top:-3px}.vc_separator.vc_sep_border_width_7.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after{box-shadow:10px 10px 10px 7px}.vc_separator.vc_sep_border_width_7.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after{box-shadow:-10px 10px 10px 7px}.vc_separator.vc_sep_border_width_8 .vc_sep_holder .vc_sep_line{border-top-width:8px}.vc_separator.vc_sep_border_width_8.vc_sep_double .vc_sep_holder .vc_sep_line{border-bottom-width:8px;top:-4px}.vc_separator.vc_sep_border_width_8.vc_sep_shadow .vc_sep_line{top:-4px}.vc_separator.vc_sep_border_width_8.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after{box-shadow:10px 10px 10px 8px}.vc_separator.vc_sep_border_width_8.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after{box-shadow:-10px 10px 10px 8px}.vc_separator.vc_sep_border_width_9 .vc_sep_holder .vc_sep_line{border-top-width:9px}.vc_separator.vc_sep_border_width_9.vc_sep_double .vc_sep_holder .vc_sep_line{border-bottom-width:9px;top:-4px}.vc_separator.vc_sep_border_width_9.vc_sep_shadow .vc_sep_line{top:-4px}.vc_separator.vc_sep_border_width_9.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after{box-shadow:10px 10px 10px 9px}.vc_separator.vc_sep_border_width_9.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after{box-shadow:-10px 10px 10px 9px}.vc_separator.vc_sep_border_width_10 .vc_sep_holder .vc_sep_line{border-top-width:10px}.vc_separator.vc_sep_border_width_10.vc_sep_double .vc_sep_holder .vc_sep_line{border-bottom-width:10px;top:-5px}.vc_separator.vc_sep_border_width_10.vc_sep_shadow .vc_sep_line{top:-5px}.vc_separator.vc_sep_border_width_10.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after{box-shadow:10px 10px 10px 10px}.vc_separator.vc_sep_border_width_10.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after{box-shadow:-10px 10px 10px 10px}.vc_separator.vc_sep_color_blue .vc_sep_line{border-color:#5472d2}.vc_separator.vc_sep_color_blue.vc_sep_shadow .vc_sep_holder{color:#5472d2}.vc_separator.vc_sep_color_turquoise .vc_sep_line{border-color:#00c1cf}.vc_separator.vc_sep_color_turquoise.vc_sep_shadow .vc_sep_holder{color:#00c1cf}.vc_separator.vc_sep_color_pink .vc_sep_line{border-color:#fe6c61}.vc_separator.vc_sep_color_pink.vc_sep_shadow .vc_sep_holder{color:#fe6c61}.vc_separator.vc_sep_color_violet .vc_sep_line{border-color:#8d6dc4}.vc_separator.vc_sep_color_violet.vc_sep_shadow .vc_sep_holder{color:#8d6dc4}.vc_separator.vc_sep_color_peacoc .vc_sep_line{border-color:#4cadc9}.vc_separator.vc_sep_color_peacoc.vc_sep_shadow .vc_sep_holder{color:#4cadc9}.vc_separator.vc_sep_color_chino .vc_sep_line{border-color:#cec2ab}.vc_separator.vc_sep_color_chino.vc_sep_shadow .vc_sep_holder{color:#cec2ab}.vc_separator.vc_sep_color_mulled_wine .vc_sep_line{border-color:#50485b}.vc_separator.vc_sep_color_mulled_wine.vc_sep_shadow .vc_sep_holder{color:#50485b}.vc_separator.vc_sep_color_vista_blue .vc_sep_line{border-color:#75d69c}.vc_separator.vc_sep_color_vista_blue.vc_sep_shadow .vc_sep_holder{color:#75d69c}.vc_separator.vc_sep_color_black .vc_sep_line{border-color:#2a2a2a}.vc_separator.vc_sep_color_black.vc_sep_shadow .vc_sep_holder{color:#2a2a2a}.vc_separator.vc_sep_color_grey .vc_sep_line{border-color:#ebebeb}.vc_separator.vc_sep_color_grey.vc_sep_shadow .vc_sep_holder{color:#ebebeb}.vc_separator.vc_sep_color_orange .vc_sep_line{border-color:#f7be68}.vc_separator.vc_sep_color_orange.vc_sep_shadow .vc_sep_holder{color:#f7be68}.vc_separator.vc_sep_color_sky .vc_sep_line{border-color:#5aa1e3}.vc_separator.vc_sep_color_sky.vc_sep_shadow .vc_sep_holder{color:#5aa1e3}.vc_separator.vc_sep_color_green .vc_sep_line{border-color:#6dab3c}.vc_separator.vc_sep_color_green.vc_sep_shadow .vc_sep_holder{color:#6dab3c}.vc_separator.vc_sep_color_juicy_pink .vc_sep_line{border-color:#f4524d}.vc_separator.vc_sep_color_juicy_pink.vc_sep_shadow .vc_sep_holder{color:#f4524d}.vc_separator.vc_sep_color_sandy_brown .vc_sep_line{border-color:#f79468}.vc_separator.vc_sep_color_sandy_brown.vc_sep_shadow .vc_sep_holder{color:#f79468}.vc_separator.vc_sep_color_purple .vc_sep_line{border-color:#b97ebb}.vc_separator.vc_sep_color_purple.vc_sep_shadow .vc_sep_holder{color:#b97ebb}.vc_separator.vc_sep_color_white .vc_sep_line{border-color:#fff}.vc_separator.vc_sep_color_white.vc_sep_shadow .vc_sep_holder{color:#fff}.vc_text_separator,.wpb_separator{border-bottom:1px solid #ebebeb}.vc_sep_width_10{width:10%}.vc_sep_width_20{width:20%}.vc_sep_width_30{width:30%}.vc_sep_width_40{width:40%}.vc_sep_width_50{width:50%}.vc_sep_width_60{width:60%}.vc_sep_width_70{width:70%}.vc_sep_width_80{width:80%}.vc_sep_width_90{width:90%}.vc_sep_width_100{width:100%}.vc_sep_pos_align_center{margin-left:auto;margin-right:auto}.vc_sep_pos_align_left{margin-left:0;margin-right:auto}.vc_sep_pos_align_right{margin-left:auto;margin-right:0}.wpb_separator{clear:both;height:1px}.vc_text_separator{clear:both;height:1px}.vc_text_separator div{display:inline-block;background-color:#fff;padding:1px 1em;position:relative;top:-9px}.separator_align_center{text-align:center}.separator_align_left{text-align:left}.separator_align_right{text-align:right}.vc-zigzag-wrapper{text-align:center}.vc-zigzag-wrapper.vc-zigzag-align-left{text-align:left}.vc-zigzag-wrapper.vc-zigzag-align-right{text-align:right}.vc-zigzag-inner{display:inline-block}.wpb_single_image a{border:none;outline:0}.wpb_single_image img{height:auto;max-width:100%;vertical-align:top}.wpb_single_image img.vc_img-placeholder{width:100%}.wpb_single_image .vc_single_image-wrapper{display:inline-block;vertical-align:top;max-width:100%}.wpb_single_image .vc_single_image-wrapper.vc_box_rounded,.wpb_single_image .vc_single_image-wrapper.vc_box_rounded img{border-radius:4px;-webkit-box-shadow:none;box-shadow:none}.wpb_single_image .vc_single_image-wrapper.vc_box_outline,.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle{border-radius:0;-webkit-box-shadow:none;box-shadow:none;padding:6px;border:1px solid #ebebeb}.wpb_single_image .vc_single_image-wrapper.vc_box_outline img,.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle img{border-radius:0;-webkit-box-shadow:none;box-shadow:none;border:1px solid #ebebeb}.wpb_single_image .vc_single_image-wrapper.vc_box_border,.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle{border-radius:0;-webkit-box-shadow:none;box-shadow:none;padding:6px;border:none}.wpb_single_image .vc_single_image-wrapper.vc_box_border img,.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle img{border-radius:0;-webkit-box-shadow:none;box-shadow:none;border:none}.wpb_single_image .vc_single_image-wrapper.vc_box_shadow,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle{border-radius:0;-webkit-box-shadow:0 0 5px rgba(0,0,0,.1);box-shadow:0 0 5px rgba(0,0,0,.1)}.wpb_single_image .vc_single_image-wrapper.vc_box_shadow img,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border img,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle img,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle img{border-radius:0;-webkit-box-shadow:0 0 5px rgba(0,0,0,.1);box-shadow:0 0 5px rgba(0,0,0,.1)}.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle{padding:6px}.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_3d{border-radius:0;-webkit-box-shadow:none;box-shadow:none;margin-bottom:15px}.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_3d img{border-radius:0;-webkit-box-shadow:none;box-shadow:none}.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle,.wpb_single_image .vc_single_image-wrapper.vc_box_circle,.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle{border-radius:50%;-webkit-box-shadow:none;box-shadow:none;overflow:hidden}.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle img,.wpb_single_image .vc_single_image-wrapper.vc_box_circle img,.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle img,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle img,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle img{border-radius:50%;-webkit-box-shadow:none;box-shadow:none;overflow:hidden}.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle{-webkit-box-shadow:0 0 5px rgba(0,0,0,.1);box-shadow:0 0 5px rgba(0,0,0,.1)}.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle img,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle img{-webkit-box-shadow:0 0 5px rgba(0,0,0,.1);box-shadow:0 0 5px rgba(0,0,0,.1)}.wpb_single_image.vc_align_center{text-align:center}.wpb_single_image.vc_align_right{text-align:right}.wpb_single_image.vc_align_left{text-align:left}.wpb_single_image .vc_box_shadow_3d{position:relative;z-index:0;display:inline-block;max-width:100%}.wpb_single_image .vc_box_shadow_3d:after,.wpb_single_image .vc_box_shadow_3d:before{content:"";position:absolute;-webkit-box-shadow:0 15px 10px rgba(0,0,0,.6);box-shadow:0 15px 10px rgba(0,0,0,.6);left:5px;right:50%;bottom:8px;height:30%;z-index:-1;border-radius:inherit;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:skewY(-6deg);-ms-transform:skewY(-6deg);transform:skewY(-6deg)}.wpb_single_image .vc_box_shadow_3d:after{left:50%;right:5px;-webkit-transform:skewY(6deg);-ms-transform:skewY(6deg);transform:skewY(6deg);-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.wpb_single_image .vc_figure{display:inline-block;vertical-align:top;margin:0;max-width:100%}.wpb_single_image .vc_figure-caption{margin-top:.2em;font-size:.8em}.wpb_single_image .vc_box_outline.vc_box_border_blue,.wpb_single_image .vc_box_outline_circle.vc_box_border_blue{border-color:#5472d2}.wpb_single_image .vc_box_border.vc_box_border_blue,.wpb_single_image .vc_box_border_circle.vc_box_border_blue{background-color:#5472d2}.wpb_single_image .vc_box_outline.vc_box_border_turquoise,.wpb_single_image .vc_box_outline_circle.vc_box_border_turquoise{border-color:#00c1cf}.wpb_single_image .vc_box_border.vc_box_border_turquoise,.wpb_single_image .vc_box_border_circle.vc_box_border_turquoise{background-color:#00c1cf}.wpb_single_image .vc_box_outline.vc_box_border_pink,.wpb_single_image .vc_box_outline_circle.vc_box_border_pink{border-color:#fe6c61}.wpb_single_image .vc_box_border.vc_box_border_pink,.wpb_single_image .vc_box_border_circle.vc_box_border_pink{background-color:#fe6c61}.wpb_single_image .vc_box_outline.vc_box_border_violet,.wpb_single_image .vc_box_outline_circle.vc_box_border_violet{border-color:#8d6dc4}.wpb_single_image .vc_box_border.vc_box_border_violet,.wpb_single_image .vc_box_border_circle.vc_box_border_violet{background-color:#8d6dc4}.wpb_single_image .vc_box_outline.vc_box_border_peacoc,.wpb_single_image .vc_box_outline_circle.vc_box_border_peacoc{border-color:#4cadc9}.wpb_single_image .vc_box_border.vc_box_border_peacoc,.wpb_single_image .vc_box_border_circle.vc_box_border_peacoc{background-color:#4cadc9}.wpb_single_image .vc_box_outline.vc_box_border_chino,.wpb_single_image .vc_box_outline_circle.vc_box_border_chino{border-color:#cec2ab}.wpb_single_image .vc_box_border.vc_box_border_chino,.wpb_single_image .vc_box_border_circle.vc_box_border_chino{background-color:#cec2ab}.wpb_single_image .vc_box_outline.vc_box_border_mulled_wine,.wpb_single_image .vc_box_outline_circle.vc_box_border_mulled_wine{border-color:#50485b}.wpb_single_image .vc_box_border.vc_box_border_mulled_wine,.wpb_single_image .vc_box_border_circle.vc_box_border_mulled_wine{background-color:#50485b}.wpb_single_image .vc_box_outline.vc_box_border_vista_blue,.wpb_single_image .vc_box_outline_circle.vc_box_border_vista_blue{border-color:#75d69c}.wpb_single_image .vc_box_border.vc_box_border_vista_blue,.wpb_single_image .vc_box_border_circle.vc_box_border_vista_blue{background-color:#75d69c}.wpb_single_image .vc_box_outline.vc_box_border_black,.wpb_single_image .vc_box_outline_circle.vc_box_border_black{border-color:#2a2a2a}.wpb_single_image .vc_box_border.vc_box_border_black,.wpb_single_image .vc_box_border_circle.vc_box_border_black{background-color:#2a2a2a}.wpb_single_image .vc_box_outline.vc_box_border_grey,.wpb_single_image .vc_box_outline_circle.vc_box_border_grey{border-color:#ebebeb}.wpb_single_image .vc_box_border.vc_box_border_grey,.wpb_single_image .vc_box_border_circle.vc_box_border_grey{background-color:#ebebeb}.wpb_single_image .vc_box_outline.vc_box_border_orange,.wpb_single_image .vc_box_outline_circle.vc_box_border_orange{border-color:#f7be68}.wpb_single_image .vc_box_border.vc_box_border_orange,.wpb_single_image .vc_box_border_circle.vc_box_border_orange{background-color:#f7be68}.wpb_single_image .vc_box_outline.vc_box_border_sky,.wpb_single_image .vc_box_outline_circle.vc_box_border_sky{border-color:#5aa1e3}.wpb_single_image .vc_box_border.vc_box_border_sky,.wpb_single_image .vc_box_border_circle.vc_box_border_sky{background-color:#5aa1e3}.wpb_single_image .vc_box_outline.vc_box_border_green,.wpb_single_image .vc_box_outline_circle.vc_box_border_green{border-color:#6dab3c}.wpb_single_image .vc_box_border.vc_box_border_green,.wpb_single_image .vc_box_border_circle.vc_box_border_green{background-color:#6dab3c}.wpb_single_image .vc_box_outline.vc_box_border_juicy_pink,.wpb_single_image .vc_box_outline_circle.vc_box_border_juicy_pink{border-color:#f4524d}.wpb_single_image .vc_box_border.vc_box_border_juicy_pink,.wpb_single_image .vc_box_border_circle.vc_box_border_juicy_pink{background-color:#f4524d}.wpb_single_image .vc_box_outline.vc_box_border_sandy_brown,.wpb_single_image .vc_box_outline_circle.vc_box_border_sandy_brown{border-color:#f79468}.wpb_single_image .vc_box_border.vc_box_border_sandy_brown,.wpb_single_image .vc_box_border_circle.vc_box_border_sandy_brown{background-color:#f79468}.wpb_single_image .vc_box_outline.vc_box_border_purple,.wpb_single_image .vc_box_outline_circle.vc_box_border_purple{border-color:#b97ebb}.wpb_single_image .vc_box_border.vc_box_border_purple,.wpb_single_image .vc_box_border_circle.vc_box_border_purple{background-color:#b97ebb}.wpb_single_image .vc_box_outline.vc_box_border_white,.wpb_single_image .vc_box_outline_circle.vc_box_border_white{border-color:#fff}.wpb_single_image .vc_box_border.vc_box_border_white,.wpb_single_image .vc_box_border_circle.vc_box_border_white{background-color:#fff}.vc_icon_element{line-height:0;font-size:14px;margin-bottom:35px}.vc_icon_element.vc_icon_element-outer{box-sizing:border-box;text-align:center}.vc_icon_element.vc_icon_element-outer.vc_icon_element-align-left{text-align:left}.vc_icon_element.vc_icon_element-outer.vc_icon_element-align-center{text-align:center}.vc_icon_element.vc_icon_element-outer.vc_icon_element-align-right{text-align:right}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner{text-align:center;display:inline-block;border:2px solid transparent;width:4em;height:4em;box-sizing:content-box;position:relative}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-icon{font-size:2.15em;font-style:normal;line-height:1!important;font-size-adjust:none;font-stretch:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;-webkit-font-language-override:normal;font-language-override:normal;-webkit-font-kerning:auto;font-kerning:auto;font-synthesis:weight style;font-variant:normal;text-rendering:auto;display:inline-block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-icon:before{font-style:normal;display:inline-block;text-decoration:inherit;width:inherit;height:inherit;font-size:1em;text-align:center;text-rendering:optimizelegibility}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_gitem-link,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-link{width:100%;height:100%;display:block;position:absolute;top:0;box-sizing:content-box;border:none}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xs{max-width:100%!important;line-height:1.2em!important}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xs.vc_icon_element-have-style-inner{width:2.5em!important;height:2.5em!important}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xs .vc_icon_element-icon{font-size:1.2em!important}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-sm{max-width:100%!important;line-height:1.6em!important}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-sm.vc_icon_element-have-style-inner{width:3.15em!important;height:3.15em!important}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-sm .vc_icon_element-icon{font-size:1.6em!important}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md{max-width:100%!important;line-height:2.15em!important}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md.vc_icon_element-have-style-inner{width:4em!important;height:4em!important}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md .vc_icon_element-icon{font-size:2.15em!important}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-lg{max-width:100%!important;line-height:2.85em!important}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-lg.vc_icon_element-have-style-inner{width:5em!important;height:5em!important}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-lg .vc_icon_element-icon{font-size:2.85em!important}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xl{max-width:100%!important;line-height:5em!important}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xl.vc_icon_element-have-style-inner{width:7.15em!important;height:7.15em!important}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xl .vc_icon_element-icon{font-size:5em!important}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded{border-radius:50%}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded .vc_gitem-link,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded .vc_icon_element-link{border-radius:50%}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-outline{border-radius:50%}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-outline .vc_gitem-link,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-outline .vc_icon_element-link{border-radius:50%}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less{border-radius:5px}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less .vc_gitem-link,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less .vc_icon_element-link{border-radius:5px}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less-outline{border-radius:5px}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less-outline .vc_gitem-link,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less-outline .vc_icon_element-link{border-radius:5px}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-blue .vc_icon_element-icon{color:#5472d2}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-turquoise .vc_icon_element-icon{color:#00c1cf}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-pink .vc_icon_element-icon{color:#fe6c61}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-violet .vc_icon_element-icon{color:#8d6dc4}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-peacoc .vc_icon_element-icon{color:#4cadc9}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-chino .vc_icon_element-icon{color:#cec2ab}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-mulled_wine .vc_icon_element-icon{color:#50485b}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-vista_blue .vc_icon_element-icon{color:#75d69c}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-black .vc_icon_element-icon{color:#2a2a2a}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-grey .vc_icon_element-icon{color:#ebebeb}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-orange .vc_icon_element-icon{color:#f7be68}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-sky .vc_icon_element-icon{color:#5aa1e3}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-green .vc_icon_element-icon{color:#6dab3c}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-juicy_pink .vc_icon_element-icon{color:#f4524d}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-sandy_brown .vc_icon_element-icon{color:#f79468}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-purple .vc_icon_element-icon{color:#b97ebb}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-white .vc_icon_element-icon{color:#fff}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-blue.vc_icon_element-outline{border-color:#5472d2}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-blue.vc_icon_element-background{background-color:#5472d2}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-turquoise.vc_icon_element-outline{border-color:#00c1cf}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-turquoise.vc_icon_element-background{background-color:#00c1cf}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-pink.vc_icon_element-outline{border-color:#fe6c61}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-pink.vc_icon_element-background{background-color:#fe6c61}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-violet.vc_icon_element-outline{border-color:#8d6dc4}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-violet.vc_icon_element-background{background-color:#8d6dc4}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-peacoc.vc_icon_element-outline{border-color:#4cadc9}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-peacoc.vc_icon_element-background{background-color:#4cadc9}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-chino.vc_icon_element-outline{border-color:#cec2ab}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-chino.vc_icon_element-background{background-color:#cec2ab}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-mulled_wine.vc_icon_element-outline{border-color:#50485b}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-mulled_wine.vc_icon_element-background{background-color:#50485b}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-vista_blue.vc_icon_element-outline{border-color:#75d69c}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-vista_blue.vc_icon_element-background{background-color:#75d69c}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-black.vc_icon_element-outline{border-color:#2a2a2a}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-black.vc_icon_element-background{background-color:#2a2a2a}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-grey.vc_icon_element-outline{border-color:#ebebeb}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-grey.vc_icon_element-background{background-color:#ebebeb}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-orange.vc_icon_element-outline{border-color:#f7be68}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-orange.vc_icon_element-background{background-color:#f7be68}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-sky.vc_icon_element-outline{border-color:#5aa1e3}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-sky.vc_icon_element-background{background-color:#5aa1e3}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-green.vc_icon_element-outline{border-color:#6dab3c}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-green.vc_icon_element-background{background-color:#6dab3c}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-juicy_pink.vc_icon_element-outline{border-color:#f4524d}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-juicy_pink.vc_icon_element-background{background-color:#f4524d}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-sandy_brown.vc_icon_element-outline{border-color:#f79468}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-sandy_brown.vc_icon_element-background{background-color:#f79468}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-purple.vc_icon_element-outline{border-color:#b97ebb}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-purple.vc_icon_element-background{background-color:#b97ebb}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-white.vc_icon_element-outline{border-color:#fff}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-white.vc_icon_element-background{background-color:#fff}.vc_chart .vc_chart-legend{font-size:14px;margin:0;padding:0}.vc_chart .vc_chart-legend li{line-height:1.3em;list-style:none;margin:0 0 .3em 0;min-height:1.3em}.vc_chart .vc_chart-legend span{border-radius:.3em;display:inline-block;height:1.3em;left:0;margin-right:.5em;vertical-align:middle;width:1.3em}@media (min-width:768px){.vc_chart .vc_chart-legend{display:inline-block;vertical-align:middle;width:40%}.vc_chart .vc_chart-legend li{margin-left:1em}.vc_chart .vc_chart-with-legend{display:inline-block;vertical-align:middle;width:60%}}.vc_line-chart .vc_chart-with-legend{width:75%}.vc_line-chart .vc_chart-legend{width:25%}.wpb_single_image .wpb_wrapper .vc_single_image-wrapper .zoomImg{border-radius:0}.wpb_single_image [class*='_circle'] .vc-zoom-wrapper{border-radius:50%}.wpb_single_image [class*='_rounded'] .vc-zoom-wrapper{border-radius:4px}.vc_general.vc_pagination{display:block;margin:0;padding:0;text-align:center}.vc_general.vc_pagination .vc_pagination-item{display:inline-block;margin:0;padding:0;vertical-align:middle}.vc_general.vc_pagination .vc_pagination-trigger{display:block;text-decoration:none;cursor:pointer;height:10px;width:10px;margin:5px 7px;background:0 0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border:none}.vc_general.vc_pagination .vc_pagination-trigger:focus{outline:0}.vc_general.vc_pagination .vc_active .vc_pagination-trigger{cursor:default}.vc_pagination.vc_pagination-style-outline .vc_pagination-trigger{border:3px solid transparent}.vc_pagination.vc_pagination-style-flat .vc_pagination-trigger{opacity:.6}.vc_pagination.vc_pagination-style-flat .vc_pagination-trigger:hover{opacity:1}.vc_pagination.vc_pagination-style-flat .vc_active .vc_pagination-trigger{opacity:1}.vc_pagination.vc_pagination-shape-round .vc_pagination-trigger{border-radius:50%}.vc_pagination.vc_pagination-shape-rounded .vc_pagination-trigger{border-radius:3px}.vc_pagination-color-blue.vc_pagination-style-outline .vc_pagination-trigger{border-color:#5472d2}.vc_pagination-color-blue.vc_pagination-style-outline .vc_pagination-trigger:hover{background-color:#5472d2}.vc_pagination-color-blue.vc_pagination-style-outline .vc_active .vc_pagination-trigger{background-color:#5472d2}.vc_pagination-color-blue.vc_pagination-style-flat .vc_pagination-trigger{background-color:#5472d2}.vc_pagination-color-turquoise.vc_pagination-style-outline .vc_pagination-trigger{border-color:#00c1cf}.vc_pagination-color-turquoise.vc_pagination-style-outline .vc_pagination-trigger:hover{background-color:#00c1cf}.vc_pagination-color-turquoise.vc_pagination-style-outline .vc_active .vc_pagination-trigger{background-color:#00c1cf}.vc_pagination-color-turquoise.vc_pagination-style-flat .vc_pagination-trigger{background-color:#00c1cf}.vc_pagination-color-pink.vc_pagination-style-outline .vc_pagination-trigger{border-color:#fe6c61}.vc_pagination-color-pink.vc_pagination-style-outline .vc_pagination-trigger:hover{background-color:#fe6c61}.vc_pagination-color-pink.vc_pagination-style-outline .vc_active .vc_pagination-trigger{background-color:#fe6c61}.vc_pagination-color-pink.vc_pagination-style-flat .vc_pagination-trigger{background-color:#fe6c61}.vc_pagination-color-violet.vc_pagination-style-outline .vc_pagination-trigger{border-color:#8d6dc4}.vc_pagination-color-violet.vc_pagination-style-outline .vc_pagination-trigger:hover{background-color:#8d6dc4}.vc_pagination-color-violet.vc_pagination-style-outline .vc_active .vc_pagination-trigger{background-color:#8d6dc4}.vc_pagination-color-violet.vc_pagination-style-flat .vc_pagination-trigger{background-color:#8d6dc4}.vc_pagination-color-peacoc.vc_pagination-style-outline .vc_pagination-trigger{border-color:#4cadc9}.vc_pagination-color-peacoc.vc_pagination-style-outline .vc_pagination-trigger:hover{background-color:#4cadc9}.vc_pagination-color-peacoc.vc_pagination-style-outline .vc_active .vc_pagination-trigger{background-color:#4cadc9}.vc_pagination-color-peacoc.vc_pagination-style-flat .vc_pagination-trigger{background-color:#4cadc9}.vc_pagination-color-chino.vc_pagination-style-outline .vc_pagination-trigger{border-color:#cec2ab}.vc_pagination-color-chino.vc_pagination-style-outline .vc_pagination-trigger:hover{background-color:#cec2ab}.vc_pagination-color-chino.vc_pagination-style-outline .vc_active .vc_pagination-trigger{background-color:#cec2ab}.vc_pagination-color-chino.vc_pagination-style-flat .vc_pagination-trigger{background-color:#cec2ab}.vc_pagination-color-mulled-wine.vc_pagination-style-outline .vc_pagination-trigger{border-color:#50485b}.vc_pagination-color-mulled-wine.vc_pagination-style-outline .vc_pagination-trigger:hover{background-color:#50485b}.vc_pagination-color-mulled-wine.vc_pagination-style-outline .vc_active .vc_pagination-trigger{background-color:#50485b}.vc_pagination-color-mulled-wine.vc_pagination-style-flat .vc_pagination-trigger{background-color:#50485b}.vc_pagination-color-vista-blue.vc_pagination-style-outline .vc_pagination-trigger{border-color:#75d69c}.vc_pagination-color-vista-blue.vc_pagination-style-outline .vc_pagination-trigger:hover{background-color:#75d69c}.vc_pagination-color-vista-blue.vc_pagination-style-outline .vc_active .vc_pagination-trigger{background-color:#75d69c}.vc_pagination-color-vista-blue.vc_pagination-style-flat .vc_pagination-trigger{background-color:#75d69c}.vc_pagination-color-orange.vc_pagination-style-outline .vc_pagination-trigger{border-color:#f7be68}.vc_pagination-color-orange.vc_pagination-style-outline .vc_pagination-trigger:hover{background-color:#f7be68}.vc_pagination-color-orange.vc_pagination-style-outline .vc_active .vc_pagination-trigger{background-color:#f7be68}.vc_pagination-color-orange.vc_pagination-style-flat .vc_pagination-trigger{background-color:#f7be68}.vc_pagination-color-sky.vc_pagination-style-outline .vc_pagination-trigger{border-color:#5aa1e3}.vc_pagination-color-sky.vc_pagination-style-outline .vc_pagination-trigger:hover{background-color:#5aa1e3}.vc_pagination-color-sky.vc_pagination-style-outline .vc_active .vc_pagination-trigger{background-color:#5aa1e3}.vc_pagination-color-sky.vc_pagination-style-flat .vc_pagination-trigger{background-color:#5aa1e3}.vc_pagination-color-green.vc_pagination-style-outline .vc_pagination-trigger{border-color:#6dab3c}.vc_pagination-color-green.vc_pagination-style-outline .vc_pagination-trigger:hover{background-color:#6dab3c}.vc_pagination-color-green.vc_pagination-style-outline .vc_active .vc_pagination-trigger{background-color:#6dab3c}.vc_pagination-color-green.vc_pagination-style-flat .vc_pagination-trigger{background-color:#6dab3c}.vc_pagination-color-juicy-pink.vc_pagination-style-outline .vc_pagination-trigger{border-color:#f4524d}.vc_pagination-color-juicy-pink.vc_pagination-style-outline .vc_pagination-trigger:hover{background-color:#f4524d}.vc_pagination-color-juicy-pink.vc_pagination-style-outline .vc_active .vc_pagination-trigger{background-color:#f4524d}.vc_pagination-color-juicy-pink.vc_pagination-style-flat .vc_pagination-trigger{background-color:#f4524d}.vc_pagination-color-sandy-brown.vc_pagination-style-outline .vc_pagination-trigger{border-color:#f79468}.vc_pagination-color-sandy-brown.vc_pagination-style-outline .vc_pagination-trigger:hover{background-color:#f79468}.vc_pagination-color-sandy-brown.vc_pagination-style-outline .vc_active .vc_pagination-trigger{background-color:#f79468}.vc_pagination-color-sandy-brown.vc_pagination-style-flat .vc_pagination-trigger{background-color:#f79468}.vc_pagination-color-purple.vc_pagination-style-outline .vc_pagination-trigger{border-color:#b97ebb}.vc_pagination-color-purple.vc_pagination-style-outline .vc_pagination-trigger:hover{background-color:#b97ebb}.vc_pagination-color-purple.vc_pagination-style-outline .vc_active .vc_pagination-trigger{background-color:#b97ebb}.vc_pagination-color-purple.vc_pagination-style-flat .vc_pagination-trigger{background-color:#b97ebb}.vc_pagination-color-black.vc_pagination-style-outline .vc_pagination-trigger{border-color:#2a2a2a}.vc_pagination-color-black.vc_pagination-style-outline .vc_pagination-trigger:hover{background-color:#2a2a2a}.vc_pagination-color-black.vc_pagination-style-outline .vc_active .vc_pagination-trigger{background-color:#2a2a2a}.vc_pagination-color-black.vc_pagination-style-flat .vc_pagination-trigger{background-color:#2a2a2a}.vc_pagination-color-grey.vc_pagination-style-outline .vc_pagination-trigger{border-color:#ebebeb}.vc_pagination-color-grey.vc_pagination-style-outline .vc_pagination-trigger:hover{background-color:#ebebeb}.vc_pagination-color-grey.vc_pagination-style-outline .vc_active .vc_pagination-trigger{background-color:#ebebeb}.vc_pagination-color-grey.vc_pagination-style-flat .vc_pagination-trigger{background-color:#ebebeb}.vc_pagination-color-white.vc_pagination-style-outline .vc_pagination-trigger{border-color:#fff}.vc_pagination-color-white.vc_pagination-style-outline .vc_pagination-trigger:hover{background-color:#fff}.vc_pagination-color-white.vc_pagination-style-outline .vc_active .vc_pagination-trigger{background-color:#fff}.vc_pagination-color-white.vc_pagination-style-flat .vc_pagination-trigger{background-color:#fff}.vc_grid.vc_row{padding-left:0;padding-right:0;margin-left:0;margin-right:0}.vc-row[data-vc-full-width] .vc_grid.vc_row{overflow:hidden}.vc_grid.vc_row.vc_grid-gutter-1px{margin-bottom:-1px}.vc_grid.vc_row.vc_grid-gutter-1px .vc_pageable-slide-wrapper{margin-right:-1px}.vc_grid.vc_row.vc_grid-gutter-1px .vc_grid-item{padding-right:1px;padding-bottom:1px}.vc_grid.vc_row.vc_grid-gutter-2px{margin-bottom:-2px}.vc_grid.vc_row.vc_grid-gutter-2px .vc_pageable-slide-wrapper{margin-right:-2px}.vc_grid.vc_row.vc_grid-gutter-2px .vc_grid-item{padding-right:2px;padding-bottom:2px}.vc_grid.vc_row.vc_grid-gutter-3px{margin-bottom:-3px}.vc_grid.vc_row.vc_grid-gutter-3px .vc_pageable-slide-wrapper{margin-right:-3px}.vc_grid.vc_row.vc_grid-gutter-3px .vc_grid-item{padding-right:3px;padding-bottom:3px}.vc_grid.vc_row.vc_grid-gutter-4px{margin-bottom:-4px}.vc_grid.vc_row.vc_grid-gutter-4px .vc_pageable-slide-wrapper{margin-right:-4px}.vc_grid.vc_row.vc_grid-gutter-4px .vc_grid-item{padding-right:4px;padding-bottom:4px}.vc_grid.vc_row.vc_grid-gutter-5px{margin-bottom:-5px}.vc_grid.vc_row.vc_grid-gutter-5px .vc_pageable-slide-wrapper{margin-right:-5px}.vc_grid.vc_row.vc_grid-gutter-5px .vc_grid-item{padding-right:5px;padding-bottom:5px}.vc_grid.vc_row.vc_grid-gutter-10px{margin-bottom:-10px}.vc_grid.vc_row.vc_grid-gutter-10px .vc_pageable-slide-wrapper{margin-right:-10px}.vc_grid.vc_row.vc_grid-gutter-10px .vc_grid-item{padding-right:10px;padding-bottom:10px}.vc_grid.vc_row.vc_grid-gutter-15px{margin-bottom:-15px}.vc_grid.vc_row.vc_grid-gutter-15px .vc_pageable-slide-wrapper{margin-right:-15px}.vc_grid.vc_row.vc_grid-gutter-15px .vc_grid-item{padding-right:15px;padding-bottom:15px}.vc_grid.vc_row.vc_grid-gutter-20px{margin-bottom:-20px}.vc_grid.vc_row.vc_grid-gutter-20px .vc_pageable-slide-wrapper{margin-right:-20px}.vc_grid.vc_row.vc_grid-gutter-20px .vc_grid-item{padding-right:20px;padding-bottom:20px}.vc_grid.vc_row.vc_grid-gutter-25px{margin-bottom:-25px}.vc_grid.vc_row.vc_grid-gutter-25px .vc_pageable-slide-wrapper{margin-right:-25px}.vc_grid.vc_row.vc_grid-gutter-25px .vc_grid-item{padding-right:25px;padding-bottom:25px}.vc_grid.vc_row.vc_grid-gutter-30px{margin-bottom:-30px}.vc_grid.vc_row.vc_grid-gutter-30px .vc_pageable-slide-wrapper{margin-right:-30px}.vc_grid.vc_row.vc_grid-gutter-30px .vc_grid-item{padding-right:30px;padding-bottom:30px}.vc_grid.vc_row.vc_grid-gutter-35px{margin-bottom:-35px}.vc_grid.vc_row.vc_grid-gutter-35px .vc_pageable-slide-wrapper{margin-right:-35px}.vc_grid.vc_row.vc_grid-gutter-35px .vc_grid-item{padding-right:35px;padding-bottom:35px}.vc_grid.vc_row .vc_pageable-slide-wrapper .vc_grid-item.vc_visible-item:hover{z-index:3}.vc_grid.vc_row .vc_grid-item{display:none;padding:0;vertical-align:top;float:none;box-sizing:border-box;z-index:1}.vc_grid.vc_row .vc_grid-item .vc_grid-item-mini .vc_grid-item-content{overflow:hidden}.vc_grid.vc_row .vc_grid-item .vc_btn,.vc_grid.vc_row .vc_grid-item .vc_icon_element,.vc_grid.vc_row .vc_grid-item .wpb_content_element{margin-bottom:15px}.vc_grid.vc_row .vc_grid-item .vc_btn a,.vc_grid.vc_row .vc_grid-item .vc_icon_element a,.vc_grid.vc_row .vc_grid-item .wpb_content_element a{text-decoration:none;border-bottom:0}.vc_grid .vc_gitem-link{border-bottom:none;outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.vc_masonry_grid .vc_grid.vc_row .vc_grid-item,.vc_masonry_media_grid .vc_grid.vc_row .vc_grid-item{position:static}.vc_masonry_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item,.vc_masonry_media_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item{display:block}.vc_basic_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item,.vc_media_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item{display:block}@media (min-width:768px){.vc_basic_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item,.vc_media_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item{display:inline-block}}@-moz-document url-prefix(){.vc_masonry_grid .vc_grid-item,.vc_masonry_media_grid .vc_grid-item{margin-left:-.01px}}.vc_gitem-zone-b{display:none}.vc_gitem-float-none{float:none}.vc_gitem-float-left{float:left}.vc_gitem-float-right{float:right}.vc_gitem-align-center{text-align:center}.vc_gitem-align-right{text-align:right}.vc_gitem-align-justify{text-align:justify}.vc_gitem-block{position:relative;overflow:hidden}.vc_gitem-is-link{cursor:pointer}.vc_gitem-link{text-decoration:none}.vc_gitem_row{margin-left:0;margin-right:0;margin-bottom:0;padding:inherit;box-sizing:border-box}.vc_gitem_row .vc_gitem_row{margin-bottom:0}.vc_gitem-zone-a .vc_gitem-row-position-top,.vc_gitem-zone-b .vc_gitem-row-position-top{position:absolute;left:0;right:0;top:0}.vc_gitem-zone-a .vc_gitem-row-position-middle,.vc_gitem-zone-b .vc_gitem-row-position-middle{position:absolute;left:0;right:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.vc_gitem-zone-a .vc_gitem-row-position-bottom,.vc_gitem-zone-b .vc_gitem-row-position-bottom{position:absolute;left:0;right:0;bottom:0}.vc_gitem_row .vc_gitem-col{box-sizing:border-box;padding:10px;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.vc_gitem-zone{position:relative;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;background-clip:border-box;box-sizing:border-box;overflow:hidden}.vc_gitem-zone .vc-zone-link{display:block;position:absolute;top:0;right:0;left:0;bottom:0;z-index:5}.vc_gitem-zone-img{width:100%;display:block;visibility:hidden;height:auto}.vc_gitem-zone-a .vc_gitem-zone-mini{box-sizing:border-box;padding:inherit;position:static;top:0;left:0;bottom:0;right:0}.vc_gitem-zone-b{overflow:hidden}.vc_gitem-zone-b .vc_gitem-zone-mini{position:static;padding:inherit;top:0;left:0;right:0;bottom:0;margin:0}.vc_grid-item-zone-c-left .vc_gitem-animated-block{float:right;width:50%}.vc_grid-item-zone-c-left .vc_gitem-zone-c{float:left;width:50%}.vc_grid-item-zone-c-right .vc_gitem-animated-block{float:left;width:50%}.vc_grid-item-zone-c-right .vc_gitem-zone-c{float:right;width:50%}.vc-gitem-zone-height-mode-auto .vc_gitem-zone-img{display:none!important}.vc-gitem-zone-height-mode-auto:before{content:"";display:block;padding-top:100%}.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-4-3:before{padding-top:75%}.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-3-4:before{padding-top:133.33333333%}.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-3-4:before{padding-top:133.33333333%}.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-16-9:before{padding-top:56.25%}.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-9-16:before{padding-top:177.77777778%}.vc_gitem-animated-block{position:relative}.vc_gitem-animate .vc_btn{-webkit-transition:all 0s ease;-o-transition:all 0s ease;transition:all 0s ease}.vc_gitem-animate .vc_gitem-zone-b{z-index:199}.vc_gitem-animate-none .vc_gitem-zone-b{display:block;position:absolute;top:0;left:0;bottom:0;right:0;margin:0;opacity:0;box-sizing:border-box}.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-none .vc_gitem-zone-b{opacity:1}.vc_gitem-animate-blurOut .vc_gitem-zone-b,.vc_gitem-animate-blurScaleOut .vc_gitem-zone-b,.vc_gitem-animate-fadeIn .vc_gitem-zone-b,.vc_gitem-animate-scaleIn .vc_gitem-zone-b,.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b{display:block;position:absolute;top:0;left:0;bottom:0;right:0;margin:0;opacity:0;-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;box-sizing:border-box}.vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_separator,.vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_separator,.vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_separator,.vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_separator,.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_separator{-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;width:0}.vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_btn,.vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_btn,.vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_btn,.vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_btn,.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_btn{-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title,.vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title,.vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title,.vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title,.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title{display:inline-block;opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);-webkit-perspective:1000;-webkit-backface-visibility:hidden;-webkit-transition:-webkit-transform 1s cubic-bezier(0,.275,.125,1),opacity .5s cubic-bezier(0,.275,.125,1);-moz-transition:-moz-transform 1s cubic-bezier(0,.275,.125,1),opacity .5s cubic-bezier(0,.275,.125,1);transition:transform 1s cubic-bezier(0,.275,.125,1),opacity .5s cubic-bezier(0,.275,.125,1)}.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title{opacity:1}.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title .vc_separator,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title .vc_separator,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title .vc_separator,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title .vc_separator,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title .vc_separator{-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;width:50%}.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title .vc_btn,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title .vc_btn,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title .vc_btn,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title .vc_btn,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title .vc_btn{-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title .vc_post-title{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b{opacity:1}.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_separator,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_separator,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_separator,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_separator,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_separator{-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;width:50%}.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_btn,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_btn,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_btn,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_btn,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_btn{-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.vc_gitem-animate-scaleIn{overflow:hidden}.vc_gitem-animate-scaleIn .vc_gitem-zone-a{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease-in-out;-moz-transition:-moz-transform .3s ease-in-out;-o-transition:-o-transform .3s ease-in-out;transition:transform .3s ease-in-out}.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-a{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.vc_gitem-animate-scaleRotateIn{overflow:hidden}.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-a{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease-in-out;-moz-transition:-moz-transform .3s ease-in-out;-o-transition:-o-transform .3s ease-in-out;transition:transform .3s ease-in-out}.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-a{-webkit-transform:scale(1.5) rotate(10deg);-moz-transform:scale(1.5) rotate(10deg);-ms-transform:scale(1.5) rotate(10deg);-o-transform:scale(1.5) rotate(10deg);transform:scale(1.5) rotate(10deg)}.vc_gitem-animate-blurOut .vc_gitem-zone-a,.vc_gitem-animate-blurScaleOut .vc_gitem-zone-a{filter:blur(0);-webkit-filter:blur(0);-moz-filter:blur(0);-ms-filter:blur(0);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-perspective:1000;-webkit-backface-visibility:hidden;webkit-transition:filter .5s cubic-bezier(0,.275,.125,1),-webkit-transform .5s cubic-bezier(0,.275,.125,1);-moz-transition:filter .5s cubic-bezier(0,.275,.125,1),-moz-transform .5s cubic-bezier(0,.275,.125,1);transition:filter .5s cubic-bezier(0,.275,.125,1),transform .5s cubic-bezier(0,.275,.125,1)}.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-a,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-a{filter:url(/wp-content/plugins/js_composer/assets/vc/blur.svg#blur);-webkit-filter:blur(2px);-moz-filter:blur(2px);-ms-filter:blur(2px);filter:blur(2px)}.vc_gitem-animate-blurScaleOut{overflow:hidden}.vc_gitem-animate-blurScaleOut .vc_gitem-zone-a{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-a{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.vc_gitem-animate-slideInRight{overflow:hidden}.vc_gitem-animate-slideInRight .vc_gitem-zone-b{display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:0;opacity:0;-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-slideInRight .vc_gitem-zone-b{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.vc_gitem-animate-slideInLeft{overflow:hidden}.vc_gitem-animate-slideInLeft .vc_gitem-zone-b{display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:0;-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);opacity:0}.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-slideInLeft .vc_gitem-zone-b{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.vc_gitem-animate-slideBottom{overflow:hidden;position:relative}.vc_gitem-animate-slideBottom .vc_gitem-zone-b{display:block;-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;z-index:1000;position:absolute;top:100%;height:100%;left:0;right:0;margin:0}.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-slideBottom .vc_gitem-zone-b{top:0}.vc_gitem-animate-slideTop{overflow:hidden;position:relative}.vc_gitem-animate-slideTop .vc_gitem-zone-b{display:block;-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;z-index:1000;position:absolute;top:-100%;height:100%;left:0;right:0;margin:0}.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-slideTop .vc_gitem-zone-b{top:0}.vc_gitem-animate-flipFadeIn{overflow:hidden}.vc_gitem-animate-flipFadeIn .vc_gitem-zone-a{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform 1s;-moz-transition:-moz-transform 1s;-o-transition:-o-transform 1s;transition:transform 1s;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d}.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipFadeIn .vc_gitem-zone-a{-webkit-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-o-transform:rotateX(180deg);transform:rotateX(180deg)}.vc_gitem-animate-flipFadeIn .vc_gitem-zone-b{display:block;top:0;left:0;right:0;bottom:0;position:absolute;opacity:0;-webkit-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-o-transform:rotateX(180deg);transform:rotateX(180deg);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipFadeIn .vc_gitem-zone-b{opacity:1;-webkit-transform:rotateX(0);-ms-transform:rotateX(0);-o-transform:rotateX(0);transform:rotateX(0)}.vc_gitem-animate-flipHorizontalFadeIn{overflow:hidden}.vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-a{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform 1s;-moz-transition:-moz-transform 1s;-o-transition:-o-transform 1s;transition:transform 1s;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d}.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-a{-webkit-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}.vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-b{display:block;top:0;left:0;right:0;bottom:0;position:absolute;opacity:0;-webkit-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-b{opacity:1;-webkit-transform:rotateY(0);-ms-transform:rotateY(0);-o-transform:rotateY(0);transform:rotateY(0)}.vc_gitem-animate-goTop20{overflow:hidden}.vc_gitem-animate-goTop20 .vc_gitem-zone-a{position:relative;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .5s ease;-moz-transition:-moz-transform .5s ease;-o-transition:-o-transform .5s ease;transition:transform .5s ease}.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-goTop20 .vc_gitem-zone-a{-webkit-transform:translateY(-20%);-ms-transform:translateY(-20%);-o-transform:translateY(-20%);transform:translateY(-20%)}.vc_gitem-animate-goTop20 .vc_gitem-zone-b{display:block;-webkit-transition:bottom .5s ease;-o-transition:bottom .5s ease;transition:bottom .5s ease;bottom:-100%;z-index:1000;position:absolute;width:100%;margin:0}.vc_gitem-animate-goTop20 .vc_gitem-zone-b .vc_gitem-zone-mini{position:static;-webkit-transform:none;-ms-transform:none;transform:none}.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-goTop20 .vc_gitem-zone-b{bottom:0}.vc_gitem-animate-goBottom20{overflow:hidden}.vc_gitem-animate-goBottom20 .vc_gitem-zone-a{position:relative;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .5s ease;-moz-transition:-moz-transform .5s ease;-o-transition:-o-transform .5s ease;transition:transform .5s ease}.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-goBottom20 .vc_gitem-zone-a{-webkit-transform:translateY(20%);-ms-transform:translateY(20%);transform:translateY(20%)}.vc_gitem-animate-goBottom20 .vc_gitem-zone-b{display:block;-webkit-transition:top .5s ease;-o-transition:top .5s ease;transition:top .5s ease;top:-100%;z-index:1000;position:absolute;width:100%;margin:0}.vc_gitem-animate-goBottom20 .vc_gitem-zone-b .vc_gitem-zone-mini{position:static;-webkit-transform:none;-ms-transform:none;transform:none}.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-goBottom20 .vc_gitem-zone-b{top:0}.vc_gitem-post-data{margin-bottom:15px}.vc_gitem-post-data h2{margin:0}.vc_gitem-post-category-name .vc_gitem-link{color:inherit}.vc_grid .vc_pageable-load-more-btn{text-align:center;margin-top:25px}.vc_grid .vc_pageable-load-more-btn>.vc_btn{outline:0}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots{display:none;margin-top:20px;text-align:center;-webkit-tap-highlight-color:transparent}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots .vc_grid-owl-dot{cursor:pointer;display:inline-block}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots .vc_grid-owl-dot span{width:10px;height:10px;margin:5px 7px;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots{display:block}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots .vc_grid-owl-dot span{border:3px solid;-webkit-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots{display:block}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots .vc_grid-owl-dot span{border:3px solid;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots{display:block}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots .vc_grid-owl-dot span{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;opacity:.6}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots .vc_grid-owl-dot:hover span{opacity:1}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots{display:block}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots .vc_grid-owl-dot span{width:10px;height:10px;margin:5px 7px;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots .vc_grid-owl-dot span{opacity:.6}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots .vc_grid-owl-dot:hover span{opacity:1}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots{display:block}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots .vc_grid-owl-dot span{width:10px;height:10px;margin:5px 7px;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots .vc_grid-owl-dot span{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;opacity:.6}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots .vc_grid-owl-dot:hover span{opacity:1}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span{border-color:#5472d2!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot:hover span{background-color:#5472d2!important;border-color:#5472d2!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span{border-color:#00c1cf!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot:hover span{background-color:#00c1cf!important;border-color:#00c1cf!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span{border-color:#fe6c61!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot:hover span{background-color:#fe6c61!important;border-color:#fe6c61!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span{border-color:#8d6dc4!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot:hover span{background-color:#8d6dc4!important;border-color:#8d6dc4!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span{border-color:#4cadc9!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot:hover span{background-color:#4cadc9!important;border-color:#4cadc9!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span{border-color:#cec2ab!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot:hover span{background-color:#cec2ab!important;border-color:#cec2ab!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span{border-color:#50485b!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot:hover span{background-color:#50485b!important;border-color:#50485b!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span{border-color:#75d69c!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot:hover span{background-color:#75d69c!important;border-color:#75d69c!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span{border-color:#2a2a2a!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot:hover span{background-color:#2a2a2a!important;border-color:#2a2a2a!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span{border-color:#ebebeb!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot:hover span{background-color:#ebebeb!important;border-color:#ebebeb!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span{border-color:#f7be68!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot:hover span{background-color:#f7be68!important;border-color:#f7be68!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span{border-color:#5aa1e3!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot:hover span{background-color:#5aa1e3!important;border-color:#5aa1e3!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span{border-color:#6dab3c!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot:hover span{background-color:#6dab3c!important;border-color:#6dab3c!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span{border-color:#f4524d!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot:hover span{background-color:#f4524d!important;border-color:#f4524d!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span{border-color:#f79468!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot:hover span{background-color:#f79468!important;border-color:#f79468!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span{border-color:#b97ebb!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot:hover span{background-color:#b97ebb!important;border-color:#b97ebb!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span{border-color:#fff!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot:hover span{background-color:#fff!important;border-color:#fff!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span{background-color:#5472d2!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span{background-color:#00c1cf!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span{background-color:#fe6c61!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span{background-color:#8d6dc4!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span{background-color:#4cadc9!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span{background-color:#cec2ab!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span{background-color:#50485b!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span{background-color:#75d69c!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span{background-color:#2a2a2a!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span{background-color:#ebebeb!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span{background-color:#f7be68!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span{background-color:#5aa1e3!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span{background-color:#6dab3c!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span{background-color:#f4524d!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span{background-color:#f79468!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span{background-color:#b97ebb!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span{background-color:#fff!important}.vc_grid.vc_grid-owl-theme:hover .vc_grid-owl-nav{opacity:1}.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav{cursor:pointer;opacity:0;-webkit-transition:opacity .3s ease-in 0s;-o-transition:opacity .3s ease-in 0s;transition:opacity .3s ease-in 0s;-webkit-tap-highlight-color:transparent}.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .disabled{display:none!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev{position:absolute;top:50%;margin-top:-12.5px;opacity:.5;font-size:25px;line-height:25px;height:25px;display:inline-block;text-decoration:none;cursor:pointer;-webkit-transition:opacity .3s ease-in 0s;-o-transition:opacity .3s ease-in 0s;transition:opacity .3s ease-in 0s}.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next:hover,.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev:hover{opacity:1}.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev{left:5px}.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev.vc_grid-nav-prev-outside{left:-30px}.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next{right:5px}.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next.vc_grid-nav-next-outside{right:-30px}.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-blue{color:#5472d2!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-turquoise{color:#00c1cf!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-pink{color:#fe6c61!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-violet{color:#8d6dc4!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-peacoc{color:#4cadc9!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-chino{color:#cec2ab!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-mulled_wine{color:#50485b!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-vista_blue{color:#75d69c!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-black{color:#2a2a2a!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-grey{color:#ebebeb!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-orange{color:#f7be68!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-sky{color:#5aa1e3!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-green{color:#6dab3c!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-juicy_pink{color:#f4524d!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-sandy_brown{color:#f79468!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-purple{color:#b97ebb!important}.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-white{color:#fff!important}.vc_grid.vc_grid-owl-theme.vc_grid-gutter-1px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-1px .vc_grid-owl-nav .vc_grid-owl-prev{margin-top:-13px}.vc_grid.vc_grid-owl-theme.vc_grid-gutter-2px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-2px .vc_grid-owl-nav .vc_grid-owl-prev{margin-top:-13.5px}.vc_grid.vc_grid-owl-theme.vc_grid-gutter-3px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-3px .vc_grid-owl-nav .vc_grid-owl-prev{margin-top:-14px}.vc_grid.vc_grid-owl-theme.vc_grid-gutter-4px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-4px .vc_grid-owl-nav .vc_grid-owl-prev{margin-top:-14.5px}.vc_grid.vc_grid-owl-theme.vc_grid-gutter-5px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-5px .vc_grid-owl-nav .vc_grid-owl-prev{margin-top:-15px}.vc_grid.vc_grid-owl-theme.vc_grid-gutter-10px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-10px .vc_grid-owl-nav .vc_grid-owl-prev{margin-top:-17.5px}.vc_grid.vc_grid-owl-theme.vc_grid-gutter-15px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-15px .vc_grid-owl-nav .vc_grid-owl-prev{margin-top:-20px}.vc_grid.vc_grid-owl-theme.vc_grid-gutter-20px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-20px .vc_grid-owl-nav .vc_grid-owl-prev{margin-top:-22.5px}.vc_grid.vc_grid-owl-theme.vc_grid-gutter-25px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-25px .vc_grid-owl-nav .vc_grid-owl-prev{margin-top:-25px}.vc_grid.vc_grid-owl-theme.vc_grid-gutter-30px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-30px .vc_grid-owl-nav .vc_grid-owl-prev{margin-top:-27.5px}.vc_grid.vc_grid-owl-theme.vc_grid-gutter-35px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-35px .vc_grid-owl-nav .vc_grid-owl-prev{margin-top:-30px}.vc_grid-pagination .vc_grid-pagination-list{outline:0;display:block;padding-left:0;text-align:center;margin:20px 0 0!important;border-radius:2px}.vc_grid-pagination .vc_grid-pagination-list>li{display:inline-block;margin:0;border:0 solid transparent}.vc_grid-pagination .vc_grid-pagination-list>li>a,.vc_grid-pagination .vc_grid-pagination-list>li>span{color:#fff;background-color:#428bca;border:1px solid #428bca;-webkit-transition:opacity .3s ease-in 0s;-o-transition:opacity .3s ease-in 0s;transition:opacity .3s ease-in 0s;position:relative;float:left;padding:3px 10px;line-height:1.42857143;text-decoration:none;opacity:.5;margin-left:-1px;font-size:10px}.vc_grid-pagination .vc_grid-pagination-list>li:first-child>a,.vc_grid-pagination .vc_grid-pagination-list>li:first-child>span{margin-left:0}.vc_grid-pagination .vc_grid-pagination-list>li:focus a,.vc_grid-pagination .vc_grid-pagination-list>li:focus span,.vc_grid-pagination .vc_grid-pagination-list>li:hover a,.vc_grid-pagination .vc_grid-pagination-list>li:hover span{opacity:1}.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-prev>a:after{font-family:vc_grid_v1;display:inline-block;content:"\e61b"}.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-next>a:after{font-family:vc_grid_v1;display:inline-block;content:"\e61a"}.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-first>a:after{font-family:vc_grid_v1;display:inline-block;content:"\e618"}.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-last>a:after{font-family:vc_grid_v1;display:inline-block;content:"\e619"}.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-active>a,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-active>a:focus,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-active>a:hover,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-active>span,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-active>span:focus,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-active>span:hover{z-index:2;opacity:1;cursor:default}.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-disabled>a,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-disabled>a:focus,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-disabled>a:hover,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-disabled>span,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-disabled>span:focus,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-disabled>span:hover{display:none}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-blue>li{border-color:#5472d2!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-blue>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-blue>li>span{background-color:#5472d2!important;border-color:#5472d2!important;color:#fff!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-turquoise>li{border-color:#00c1cf!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-turquoise>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-turquoise>li>span{background-color:#00c1cf!important;border-color:#00c1cf!important;color:#fff!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-pink>li{border-color:#fe6c61!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-pink>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-pink>li>span{background-color:#fe6c61!important;border-color:#fe6c61!important;color:#fff!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-violet>li{border-color:#8d6dc4!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-violet>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-violet>li>span{background-color:#8d6dc4!important;border-color:#8d6dc4!important;color:#fff!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-peacoc>li{border-color:#4cadc9!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-peacoc>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-peacoc>li>span{background-color:#4cadc9!important;border-color:#4cadc9!important;color:#fff!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-chino>li{border-color:#cec2ab!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-chino>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-chino>li>span{background-color:#cec2ab!important;border-color:#cec2ab!important;color:#fff!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-mulled_wine>li{border-color:#50485b!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-mulled_wine>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-mulled_wine>li>span{background-color:#50485b!important;border-color:#50485b!important;color:#fff!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-vista_blue>li{border-color:#75d69c!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-vista_blue>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-vista_blue>li>span{background-color:#75d69c!important;border-color:#75d69c!important;color:#fff!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-black>li{border-color:#2a2a2a!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-black>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-black>li>span{background-color:#2a2a2a!important;border-color:#2a2a2a!important;color:#fff!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-grey>li{border-color:#ebebeb!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-grey>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-grey>li>span{background-color:#ebebeb!important;border-color:#ebebeb!important;color:#fff!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-orange>li{border-color:#f7be68!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-orange>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-orange>li>span{background-color:#f7be68!important;border-color:#f7be68!important;color:#fff!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sky>li{border-color:#5aa1e3!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sky>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sky>li>span{background-color:#5aa1e3!important;border-color:#5aa1e3!important;color:#fff!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-green>li{border-color:#6dab3c!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-green>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-green>li>span{background-color:#6dab3c!important;border-color:#6dab3c!important;color:#fff!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-juicy_pink>li{border-color:#f4524d!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-juicy_pink>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-juicy_pink>li>span{background-color:#f4524d!important;border-color:#f4524d!important;color:#fff!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sandy_brown>li{border-color:#f79468!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sandy_brown>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sandy_brown>li>span{background-color:#f79468!important;border-color:#f79468!important;color:#fff!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-purple>li{border-color:#b97ebb!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-purple>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-purple>li>span{background-color:#b97ebb!important;border-color:#b97ebb!important;color:#fff!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-white>li{border-color:#fff!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-white>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-white>li>span{background-color:#fff!important;border-color:#fff!important;color:#2a2a2a!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li>span{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-width:28px;min-height:22px}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default>li:first-child>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default>li:first-child>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li:first-child>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li:first-child>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li:first-child>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li:first-child>span{border-bottom-left-radius:2px;border-top-left-radius:2px}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default>li:last-child>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default>li:last-child>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li:last-child>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li:last-child>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li:last-child>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li:last-child>span{border-bottom-right-radius:2px;border-top-right-radius:2px}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_dark>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_light>li>span{margin-left:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:22px;min-width:22px;padding:3px}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_dark>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_light>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light>li>span{margin-left:5px;border-radius:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:22px;min-width:22px;padding:3px}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light>li>span{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:22px;min-width:22px;padding:3px}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_dark>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_dark>li>span{background-color:transparent!important;color:#000!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_light>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_light>li>span{background-color:transparent!important;color:#fff!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark>li,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light>li{border-left-width:1px!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light>li>a{border-width:0;background:none repeat scroll 0 0 rgba(0,0,0,0)!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark li.vc_grid-disabled+li,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark>li:first-child,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light li.vc_grid-disabled+li,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light>li:first-child{border-width:0!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark>li>a{color:#000!important}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light>li>a{color:#fff!important}.vc_grid-loading{margin:2em auto;font-size:10px;position:relative;text-indent:-9999em;-webkit-animation-delay:.16s;animation-delay:.16s;height:20px}.vc_grid-loading,.vc_grid-loading:after,.vc_grid-loading:before{border-radius:50%;width:12px;height:12px;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:load7 1.8s infinite ease-in-out;animation:load7 1.8s infinite ease-in-out}.vc_grid-loading:before{left:-20px}.vc_grid-loading:after{left:20px;-webkit-animation-delay:.32s;animation-delay:.32s}.vc_grid-loading:after,.vc_grid-loading:before{content:'';position:absolute;top:0}@-webkit-keyframes load7{0%,100%,80%{box-shadow:0 2.5em 0 -1.3em rgba(235,235,235,.75)}40%{box-shadow:0 2.5em 0 0 rgba(235,235,235,.75)}}@keyframes load7{0%,100%,80%{box-shadow:0 2.5em 0 -1.3em rgba(235,235,235,.75)}40%{box-shadow:0 2.5em 0 0 rgba(235,235,235,.75)}}.vc_grid-filter{margin-left:0;margin-bottom:20px;list-style:none;padding:0}.vc_grid-filter.vc_grid-filter-center{text-align:center}.vc_grid-filter.vc_grid-filter-right{text-align:right}.vc_grid-filter.vc_grid-filter-left{text-align:left}.vc_grid-filter.vc_grid-filter-color-blue>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-blue>.vc_grid-filter-item:hover{background-color:#5472d2}.vc_grid-filter.vc_grid-filter-color-blue>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-blue>.vc_grid-filter-item:hover>span{color:#fff}.vc_grid-filter.vc_grid-filter-color-turquoise>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-turquoise>.vc_grid-filter-item:hover{background-color:#00c1cf}.vc_grid-filter.vc_grid-filter-color-turquoise>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-turquoise>.vc_grid-filter-item:hover>span{color:#fff}.vc_grid-filter.vc_grid-filter-color-pink>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-pink>.vc_grid-filter-item:hover{background-color:#fe6c61}.vc_grid-filter.vc_grid-filter-color-pink>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-pink>.vc_grid-filter-item:hover>span{color:#fff}.vc_grid-filter.vc_grid-filter-color-violet>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-violet>.vc_grid-filter-item:hover{background-color:#8d6dc4}.vc_grid-filter.vc_grid-filter-color-violet>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-violet>.vc_grid-filter-item:hover>span{color:#fff}.vc_grid-filter.vc_grid-filter-color-peacoc>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-peacoc>.vc_grid-filter-item:hover{background-color:#4cadc9}.vc_grid-filter.vc_grid-filter-color-peacoc>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-peacoc>.vc_grid-filter-item:hover>span{color:#fff}.vc_grid-filter.vc_grid-filter-color-chino>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-chino>.vc_grid-filter-item:hover{background-color:#cec2ab}.vc_grid-filter.vc_grid-filter-color-chino>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-chino>.vc_grid-filter-item:hover>span{color:#fff}.vc_grid-filter.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item:hover{background-color:#50485b}.vc_grid-filter.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item:hover>span{color:#fff}.vc_grid-filter.vc_grid-filter-color-vista_blue>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-vista_blue>.vc_grid-filter-item:hover{background-color:#75d69c}.vc_grid-filter.vc_grid-filter-color-vista_blue>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-vista_blue>.vc_grid-filter-item:hover>span{color:#fff}.vc_grid-filter.vc_grid-filter-color-black>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-black>.vc_grid-filter-item:hover{background-color:#2a2a2a}.vc_grid-filter.vc_grid-filter-color-black>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-black>.vc_grid-filter-item:hover>span{color:#fff}.vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item:hover{background-color:#ebebeb}.vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item:hover>span{color:#666}.vc_grid-filter.vc_grid-filter-color-orange>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-orange>.vc_grid-filter-item:hover{background-color:#f7be68}.vc_grid-filter.vc_grid-filter-color-orange>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-orange>.vc_grid-filter-item:hover>span{color:#fff}.vc_grid-filter.vc_grid-filter-color-sky>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-sky>.vc_grid-filter-item:hover{background-color:#5aa1e3}.vc_grid-filter.vc_grid-filter-color-sky>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-sky>.vc_grid-filter-item:hover>span{color:#fff}.vc_grid-filter.vc_grid-filter-color-green>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-green>.vc_grid-filter-item:hover{background-color:#6dab3c}.vc_grid-filter.vc_grid-filter-color-green>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-green>.vc_grid-filter-item:hover>span{color:#fff}.vc_grid-filter.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item:hover{background-color:#f4524d}.vc_grid-filter.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item:hover>span{color:#fff}.vc_grid-filter.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item:hover{background-color:#f79468}.vc_grid-filter.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item:hover>span{color:#fff}.vc_grid-filter.vc_grid-filter-color-purple>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-purple>.vc_grid-filter-item:hover{background-color:#b97ebb}.vc_grid-filter.vc_grid-filter-color-purple>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-purple>.vc_grid-filter-item:hover>span{color:#fff}.vc_grid-filter.vc_grid-filter-color-white>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-white>.vc_grid-filter-item:hover{background-color:#fff}.vc_grid-filter.vc_grid-filter-color-white>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-white>.vc_grid-filter-item:hover>span{color:#666}.vc_grid-filter>.vc_grid-filter-item{cursor:pointer;display:inline-block;background:0 0;padding:4px 10px;-webkit-transition:background-color .1s linear;-o-transition:background-color .1s linear;transition:background-color .1s linear}.vc_grid-filter>.vc_grid-filter-item:first-child{margin-left:0!important}.vc_grid-filter>.vc_grid-filter-item>span{-webkit-transition:color .1s linear;-o-transition:color .1s linear;transition:color .1s linear;outline:0;padding:0;text-decoration:none}.vc_grid-filter>.vc_grid-filter-item.vc_active>span,.vc_grid-filter>.vc_grid-filter-item:hover>span{text-decoration:none}.vc_grid-filter.vc_grid-filter-default>.vc_grid-filter-item{margin:0 5px 5px 0;border-radius:30px}.vc_grid-filter.vc_grid-filter- .vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-comma .vc_grid-filter-item{padding:0!important}.vc_grid-filter.vc_grid-filter-default-less-rounded>.vc_grid-filter-item{margin:0 5px 5px 0;border-radius:5px}.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-bordered>.vc_grid-filter-item{margin:0;border:1px solid rgba(235,235,235,.8);border-collapse:collapse}.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item:nth-child(n+2),.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item:nth-child(n+2),.vc_grid-filter.vc_grid-filter-bordered>.vc_grid-filter-item:nth-child(n+2){margin-left:-1px;margin-top:-1px}.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-bordered>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-bordered>.vc_grid-filter-item:hover{position:relative;z-index:1;border-color:transparent}.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item.vc_active>a,.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item:hover>a,.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item.vc_active>a,.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item:hover>a,.vc_grid-filter.vc_grid-filter-bordered>.vc_grid-filter-item.vc_active>a,.vc_grid-filter.vc_grid-filter-bordered>.vc_grid-filter-item:hover>a{text-decoration:none}.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item:first-child{border-top-left-radius:30px;border-bottom-left-radius:30px}.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item:last-child{border-top-right-radius:30px;border-bottom-right-radius:30px}.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue>.vc_grid-filter-item{background-color:#7c93dd}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue>.vc_grid-filter-item>span{color:#fff}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue>.vc_grid-filter-item:hover{background-color:#5472d2}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue>.vc_grid-filter-item:hover>span{color:#fff}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise>.vc_grid-filter-item{background-color:#00919c}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise>.vc_grid-filter-item>span{color:#fff}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise>.vc_grid-filter-item:hover{background-color:#00c1cf}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise>.vc_grid-filter-item:hover>span{color:#fff}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink>.vc_grid-filter-item{background-color:#fe9b94}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink>.vc_grid-filter-item>span{color:#fff}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink>.vc_grid-filter-item:hover{background-color:#fe6c61}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink>.vc_grid-filter-item:hover>span{color:#fff}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet>.vc_grid-filter-item{background-color:#a991d3}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet>.vc_grid-filter-item>span{color:#fff}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet>.vc_grid-filter-item:hover{background-color:#8d6dc4}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet>.vc_grid-filter-item:hover>span{color:#fff}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc>.vc_grid-filter-item{background-color:#73bfd5}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc>.vc_grid-filter-item>span{color:#fff}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc>.vc_grid-filter-item:hover{background-color:#4cadc9}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc>.vc_grid-filter-item:hover>span{color:#fff}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino>.vc_grid-filter-item{background-color:#e1d9cb}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino>.vc_grid-filter-item>span{color:#fff}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino>.vc_grid-filter-item:hover{background-color:#cec2ab}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino>.vc_grid-filter-item:hover>span{color:#fff}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item{background-color:#695f77}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item>span{color:#fff}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item:hover{background-color:#50485b}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item:hover>span{color:#fff}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue>.vc_grid-filter-item{background-color:#9ce2b8}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue>.vc_grid-filter-item>span{color:#fff}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue>.vc_grid-filter-item:hover{background-color:#75d69c}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue>.vc_grid-filter-item:hover>span{color:#fff}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black>.vc_grid-filter-item{background-color:#444}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black>.vc_grid-filter-item>span{color:#fff}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black>.vc_grid-filter-item:hover{background-color:#2a2a2a}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black>.vc_grid-filter-item:hover>span{color:#fff}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey>.vc_grid-filter-item{background-color:#d2d2d2}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey>.vc_grid-filter-item>span{color:#666}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey>.vc_grid-filter-item:hover{background-color:#ebebeb}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey>.vc_grid-filter-item:hover>span{color:#666}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange>.vc_grid-filter-item{background-color:#fad398}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange>.vc_grid-filter-item>span{color:#fff}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange>.vc_grid-filter-item:hover{background-color:#f7be68}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange>.vc_grid-filter-item:hover>span{color:#fff}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky>.vc_grid-filter-item{background-color:#86baea}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky>.vc_grid-filter-item>span{color:#fff}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky>.vc_grid-filter-item:hover{background-color:#5aa1e3}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky>.vc_grid-filter-item:hover>span{color:#fff}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green>.vc_grid-filter-item{background-color:#87c456}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green>.vc_grid-filter-item>span{color:#fff}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green>.vc_grid-filter-item:hover{background-color:#6dab3c}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green>.vc_grid-filter-item:hover>span{color:#fff}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item{background-color:#f7817d}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item>span{color:#fff}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item:hover{background-color:#f4524d}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item:hover>span{color:#fff}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item{background-color:#fab698}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item>span{color:#fff}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item:hover{background-color:#f79468}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item:hover>span{color:#fff}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple>.vc_grid-filter-item{background-color:#cb9fcd}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple>.vc_grid-filter-item>span{color:#fff}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple>.vc_grid-filter-item:hover{background-color:#b97ebb}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple>.vc_grid-filter-item:hover>span{color:#fff}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white>.vc_grid-filter-item{background-color:#e6e6e6}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white>.vc_grid-filter-item>span{color:#666}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white>.vc_grid-filter-item:hover{background-color:#fff}.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white>.vc_grid-filter-item:hover>span{color:#666}.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled>.vc_grid-filter-item{margin:0;border:1px solid transparent;border-collapse:collapse;padding:3px 7px}.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled>.vc_grid-filter-item>span{color:#fff}.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item:nth-child(n+2),.vc_grid-filter.vc_grid-filter-filled>.vc_grid-filter-item:nth-child(n+2){border-left:none;margin-left:1px;border-top:none;margin-top:1px}.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item:first-child,.vc_grid-filter.vc_grid-filter-filled>.vc_grid-filter-item:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px;border-top:0}.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item:last-child,.vc_grid-filter.vc_grid-filter-filled>.vc_grid-filter-item:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item:first-child{border-top-left-radius:30px;border-bottom-left-radius:30px;border-top:0}.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item:last-child{border-top-right-radius:30px;border-bottom-right-radius:30px}.vc_grid-filter.vc_grid-filter-filled-rounded-all>.vc_grid-filter-item{border-radius:3px!important}.vc_grid-filter.vc_grid-filter-filled-round-all>.vc_grid-filter-item{border-radius:30px!important}.vc_grid-filter.vc_grid-filter-size-xs .vc_grid-filter-item{font-size:12px;padding:1px 5px}.vc_grid-filter.vc_grid-filter-size-sm .vc_grid-filter-item{font-size:13px;padding:2px 7px}.vc_grid-filter.vc_grid-filter-size-md .vc_grid-filter-item{font-size:100%;padding:2px 10px}.vc_grid-filter.vc_grid-filter-size-lg .vc_grid-filter-item{font-size:18px;padding:4px 10px}.vc_grid-filter-select{display:none}.vc_grid-filter-dropdown,.vc_grid-filter-select{font-size:12px;margin-bottom:20px}.vc_grid-filter-dropdown.vc_grid-filter-center,.vc_grid-filter-select.vc_grid-filter-center{text-align:center}.vc_grid-filter-dropdown.vc_grid-filter-right,.vc_grid-filter-select.vc_grid-filter-right{text-align:right}.vc_grid-filter-dropdown.vc_grid-filter-left,.vc_grid-filter-select.vc_grid-filter-left{text-align:left}.vc_grid-filter-dropdown .vc_grid-styled-select .vc_arrow-icon-navicon,.vc_grid-filter-select .vc_grid-styled-select .vc_arrow-icon-navicon{display:none}.vc_grid-filter-dropdown .vc_grid-styled-select select,.vc_grid-filter-select .vc_grid-styled-select select{outline:0;display:inline-block}@media (min-width:768px){.vc_grid-filter-dropdown.vc_grid-filter-color-blue .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-blue .vc_arrow-icon-navicon{color:#5472d2}.vc_grid-filter-dropdown.vc_grid-filter-color-turquoise .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-turquoise .vc_arrow-icon-navicon{color:#00c1cf}.vc_grid-filter-dropdown.vc_grid-filter-color-pink .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-pink .vc_arrow-icon-navicon{color:#fe6c61}.vc_grid-filter-dropdown.vc_grid-filter-color-violet .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-violet .vc_arrow-icon-navicon{color:#8d6dc4}.vc_grid-filter-dropdown.vc_grid-filter-color-peacoc .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-peacoc .vc_arrow-icon-navicon{color:#4cadc9}.vc_grid-filter-dropdown.vc_grid-filter-color-chino .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-chino .vc_arrow-icon-navicon{color:#cec2ab}.vc_grid-filter-dropdown.vc_grid-filter-color-mulled_wine .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-mulled_wine .vc_arrow-icon-navicon{color:#50485b}.vc_grid-filter-dropdown.vc_grid-filter-color-vista_blue .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-vista_blue .vc_arrow-icon-navicon{color:#75d69c}.vc_grid-filter-dropdown.vc_grid-filter-color-black .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-black .vc_arrow-icon-navicon{color:#2a2a2a}.vc_grid-filter-dropdown.vc_grid-filter-color-grey .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-grey .vc_arrow-icon-navicon{color:#ebebeb}.vc_grid-filter-dropdown.vc_grid-filter-color-orange .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-orange .vc_arrow-icon-navicon{color:#f7be68}.vc_grid-filter-dropdown.vc_grid-filter-color-sky .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-sky .vc_arrow-icon-navicon{color:#5aa1e3}.vc_grid-filter-dropdown.vc_grid-filter-color-green .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-green .vc_arrow-icon-navicon{color:#6dab3c}.vc_grid-filter-dropdown.vc_grid-filter-color-juicy_pink .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-juicy_pink .vc_arrow-icon-navicon{color:#f4524d}.vc_grid-filter-dropdown.vc_grid-filter-color-sandy_brown .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-sandy_brown .vc_arrow-icon-navicon{color:#f79468}.vc_grid-filter-dropdown.vc_grid-filter-color-purple .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-purple .vc_arrow-icon-navicon{color:#b97ebb}.vc_grid-filter-dropdown.vc_grid-filter-color-white .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-white .vc_arrow-icon-navicon{color:#fff}.vc_grid-filter-dropdown .vc_grid-styled-select,.vc_grid-filter-select .vc_grid-styled-select{border:1px solid #ccc;display:inline-block;height:30px;overflow:hidden;padding-right:5px;text-align:left;width:auto;vertical-align:middle}.vc_grid-filter-dropdown .vc_grid-styled-select .vc_arrow-icon-navicon,.vc_grid-filter-select .vc_grid-styled-select .vc_arrow-icon-navicon{font-size:17px;display:inline;vertical-align:middle}.vc_grid-filter-dropdown .vc_grid-styled-select select,.vc_grid-filter-select .vc_grid-styled-select select{background:none repeat scroll 0 0 transparent;border:0 none;border-radius:0;height:30px;line-height:1;margin-right:-50px;padding:5px;position:relative;font-size:12px;z-index:0;cursor:pointer;max-width:inherit!important}}@media (max-width:768px){.vc_responsive .vc_grid-filter-select{display:block}.vc_responsive .vc_grid-filter{display:none!important}}.owl-carousel .owl-item .vc_grid-item{-webkit-transform:translate3D(0,0,0);-ms-transform:translate3D(0,0,0);transform:translate3D(0,0,0)}.owl-carousel .owl-animated-out{z-index:0}.owl-carousel .owl-animated-in{z-index:1}.vc-hoverbox-wrapper,.vc-hoverbox-wrapper *{box-sizing:border-box}.vc-hoverbox-wrapper.vc-hoverbox-shape--rounded .vc-hoverbox-back,.vc-hoverbox-wrapper.vc-hoverbox-shape--rounded .vc-hoverbox-front{border-radius:10px}.vc-hoverbox-wrapper.vc-hoverbox-shape--round .vc-hoverbox-back,.vc-hoverbox-wrapper.vc-hoverbox-shape--round .vc-hoverbox-front{border-radius:50px}.vc-hoverbox-wrapper.vc-hoverbox-align--center{text-align:center}.vc-hoverbox-wrapper.vc-hoverbox-align--left{text-align:left}.vc-hoverbox-wrapper.vc-hoverbox-align--right{text-align:right}.vc-hoverbox-wrapper .vc-hoverbox{position:relative;display:inline-block;text-align:center;width:100%}.vc-hoverbox-wrapper.vc-hoverbox-width--100 .vc-hoverbox{width:100%}.vc-hoverbox-wrapper.vc-hoverbox-width--90 .vc-hoverbox{width:90%}.vc-hoverbox-wrapper.vc-hoverbox-width--80 .vc-hoverbox{width:80%}.vc-hoverbox-wrapper.vc-hoverbox-width--70 .vc-hoverbox{width:70%}.vc-hoverbox-wrapper.vc-hoverbox-width--60 .vc-hoverbox{width:60%}.vc-hoverbox-wrapper.vc-hoverbox-width--50 .vc-hoverbox{width:50%}.vc-hoverbox-wrapper.vc-hoverbox-width--40 .vc-hoverbox{width:40%}.vc-hoverbox-wrapper.vc-hoverbox-width--30 .vc-hoverbox{width:30%}.vc-hoverbox-wrapper.vc-hoverbox-width--20 .vc-hoverbox{width:20%}.vc-hoverbox-wrapper.vc-hoverbox-width--10 .vc-hoverbox{width:10%}.vc-hoverbox-inner{width:100%;display:inline-block;min-height:250px}.vc-hoverbox-inner :last-child{margin-bottom:0}.vc-hoverbox-block{height:100%;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;left:0;display:flex;flex-direction:column;justify-content:center;transition:transform .5s ease-in-out;transform-style:preserve-3d;background-size:cover;background-position:center}.vc-hoverbox-block-inner{flex-shrink:0;padding:20px}.vc-hoverbox-block-inner>*{backface-visibility:hidden}.vc-hoverbox-front{transform:rotateY(0);z-index:1}.vc-hoverbox-back{transform:rotateY(180deg)}.vc-hoverbox:hover .vc-hoverbox-front{transform:rotateY(-180deg)}.vc-hoverbox:hover .vc-hoverbox-back{transform:rotateY(0)}.vc-hoverbox-wrapper.vc-hoverbox-direction--reverse .vc-hoverbox-front{transform:rotateY(180deg)}.vc-hoverbox-wrapper.vc-hoverbox-direction--reverse .vc-hoverbox-back{transform:rotateY(0);z-index:2}.vc-hoverbox-wrapper.vc-hoverbox-direction--reverse .vc-hoverbox:hover .vc-hoverbox-front{transform:rotateY(0)}.vc-hoverbox-wrapper.vc-hoverbox-direction--reverse .vc-hoverbox:hover .vc-hoverbox-back{transform:rotateY(-180deg)}@font-face{font-family:vc_grid_v1;src:url(/wp-content/plugins/js_composer/assets/fonts/vc_grid/vc_grid_v1.eot?-9hbgac);src:url(/wp-content/plugins/js_composer/assets/fonts/vc_grid/vc_grid_v1.eot?#iefix-9hbgac) format('embedded-opentype'),url(/wp-content/plugins/js_composer/assets/fonts/vc_grid/vc_grid_v1.woff?-9hbgac) format('woff'),url(/wp-content/plugins/js_composer/assets/fonts/vc_grid/vc_grid_v1.ttf?-9hbgac) format('truetype'),url(/wp-content/plugins/js_composer/assets/fonts/vc_grid/vc_grid_v1.svg?-9hbgac#vc_grid_v1) format('svg');font-weight:400;font-style:normal}[class*=" vc_arrow-icon-"],[class^=vc_arrow-icon-]{font-family:vc_grid_v1;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.vc_arrow-icon-minus:before{content:"\e61c"}.vc_arrow-icon-plus:before{content:"\e61d"}.vc_arrow-icon-arrow_down:before{content:"\e61e"}.vc_arrow-icon-arrow_up:before{content:"\e61f"}.vc_arrow-icon-arrow_01_left:before{content:"\e600"}.vc_arrow-icon-arrow_01_right:before{content:"\e601"}.vc_arrow-icon-arrow_02_left:before{content:"\e602"}.vc_arrow-icon-arrow_02_right:before{content:"\e603"}.vc_arrow-icon-arrow_03_left:before{content:"\e604"}.vc_arrow-icon-arrow_03_right:before{content:"\e605"}.vc_arrow-icon-arrow_04_left:before{content:"\e606"}.vc_arrow-icon-arrow_04_right:before{content:"\e607"}.vc_arrow-icon-arrow_05_left:before{content:"\e608"}.vc_arrow-icon-arrow_05_right:before{content:"\e609"}.vc_arrow-icon-arrow_06_left:before{content:"\e60a"}.vc_arrow-icon-arrow_06_right:before{content:"\e60b"}.vc_arrow-icon-arrow_07_left:before{content:"\e60c"}.vc_arrow-icon-arrow_07_right:before{content:"\e60d"}.vc_arrow-icon-arrow_08_left:before{content:"\e60e"}.vc_arrow-icon-arrow_08_right:before{content:"\e60f"}.vc_arrow-icon-arrow_09_left:before{content:"\e610"}.vc_arrow-icon-arrow_09_right:before{content:"\e611"}.vc_arrow-icon-arrow_10_left:before{content:"\e612"}.vc_arrow-icon-arrow_10_right:before{content:"\e613"}.vc_arrow-icon-arrow_11_left:before{content:"\e614"}.vc_arrow-icon-arrow_11_right:before{content:"\e615"}.vc_arrow-icon-arrow_12_left:before{content:"\e616"}.vc_arrow-icon-arrow_12_right:before{content:"\e617"}.vc_arrow-icon-navicon:before{content:"\f0c9"}.wpb_animate_when_almost_visible{opacity:0}.wpb_animate_when_almost_visible:not(.wpb_start_animation){-webkit-animation:none;-o-animation:none;animation:none}.top-to-bottom,.wpb_top-to-bottom{-webkit-animation:wpb_ttb .7s 1 cubic-bezier(.175,.885,.32,1.275);-o-animation:wpb_ttb .7s 1 cubic-bezier(.175,.885,.32,1.275);animation:wpb_ttb .7s 1 cubic-bezier(.175,.885,.32,1.275)}.bottom-to-top,.wpb_bottom-to-top{-webkit-animation:wpb_btt .7s 1 cubic-bezier(.175,.885,.32,1.275);-o-animation:wpb_btt .7s 1 cubic-bezier(.175,.885,.32,1.275);animation:wpb_btt .7s 1 cubic-bezier(.175,.885,.32,1.275)}.left-to-right,.wpb_left-to-right{-webkit-animation:wpb_ltr .7s 1 cubic-bezier(.175,.885,.32,1.275);-o-animation:wpb_ltr .7s 1 cubic-bezier(.175,.885,.32,1.275);animation:wpb_ltr .7s 1 cubic-bezier(.175,.885,.32,1.275)}.right-to-left,.wpb_right-to-left{-webkit-animation:wpb_rtl .7s 1 cubic-bezier(.175,.885,.32,1.275);-o-animation:wpb_rtl .7s 1 cubic-bezier(.175,.885,.32,1.275);animation:wpb_rtl .7s 1 cubic-bezier(.175,.885,.32,1.275)}.appear,.wpb_appear{-webkit-animation:wpb_appear .7s 1 cubic-bezier(.175,.885,.32,1.275);-o-animation:wpb_appear .7s 1 cubic-bezier(.175,.885,.32,1.275);animation:wpb_appear .7s 1 cubic-bezier(.175,.885,.32,1.275);-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.wpb_start_animation{opacity:1}@-webkit-keyframes wpb_ttb{0%{-webkit-transform:translate(0,-10%);opacity:0}100%{-webkit-transform:translate(0,0);opacity:1}}@-moz-keyframes wpb_ttb{0%{-moz-transform:translate(0,-10%);opacity:0}100%{-moz-transform:translate(0,0);opacity:1}}@-o-keyframes wpb_ttb{0%{-o-transform:translate(0,-10%);opacity:0}100%{-o-transform:translate(0,0);opacity:1}}@keyframes wpb_ttb{0%{-webkit-transform:translate(0,-10%);-ms-transform:translate(0,-10%);-o-transform:translate(0,-10%);transform:translate(0,-10%);opacity:0}100%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);opacity:1}}@-webkit-keyframes wpb_btt{0%{-webkit-transform:translate(0,10%);opacity:0}100%{-webkit-transform:translate(0,0);opacity:1}}@-moz-keyframes wpb_btt{0%{-moz-transform:translate(0,10%);opacity:0}100%{-moz-transform:translate(0,0);opacity:1}}@-o-keyframes wpb_btt{0%{-o-transform:translate(0,10%);opacity:0}100%{-o-transform:translate(0,0);opacity:1}}@keyframes wpb_btt{0%{-webkit-transform:translate(0,10%);-ms-transform:translate(0,10%);-o-transform:translate(0,10%);transform:translate(0,10%);opacity:0}100%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);opacity:1}}@-webkit-keyframes wpb_ltr{0%{-webkit-transform:translate(-10%,0);opacity:0}100%{-webkit-transform:translate(0,0);opacity:1}}@-moz-keyframes wpb_ltr{0%{-moz-transform:translate(-10%,0);opacity:0}100%{-moz-transform:translate(0,0);opacity:1}}@-o-keyframes wpb_ltr{0%{-o-transform:translate(-10%,0);opacity:0}100%{-o-transform:translate(0,0);opacity:1}}@keyframes wpb_ltr{0%{-webkit-transform:translate(-10%,0);-ms-transform:translate(-10%,0);-o-transform:translate(-10%,0);transform:translate(-10%,0);opacity:0}100%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);opacity:1}}@-webkit-keyframes wpb_rtl{0%{-webkit-transform:translate(10%,0);opacity:0}100%{-webkit-transform:translate(0,0);opacity:1}}@-moz-keyframes wpb_rtl{0%{-moz-transform:translate(10%,0);opacity:0}100%{-moz-transform:translate(0,0);opacity:1}}@-o-keyframes wpb_rtl{0%{-o-transform:translate(10%,0);opacity:0}100%{-o-transform:translate(0,0);opacity:1}}@keyframes wpb_rtl{0%{-webkit-transform:translate(10%,0);-ms-transform:translate(10%,0);-o-transform:translate(10%,0);transform:translate(10%,0);opacity:0}100%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);opacity:1}}@-webkit-keyframes wpb_appear{0%{-webkit-transform:scale(.5);opacity:.1}100%{-webkit-transform:scale(1);opacity:1}}@-moz-keyframes wpb_appear{0%{-moz-transform:scale(.5);opacity:.1}100%{-moz-transform:scale(1);opacity:1}}@-o-keyframes wpb_appear{0%{-o-transform:scale(.5);opacity:.1}100%{-o-transform:scale(1);opacity:1}}@keyframes wpb_appear{0%{-webkit-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5);opacity:.1}100%{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}}.vc-spinner::before{content:'';width:16px;height:16px;display:inline-block;pointer-events:none;margin-top:6px;background:url(/wp-content/plugins/js_composer/assets/images/spinner.gif) no-repeat;background-position-x:center;background-position-y:center}.vc-spinner.vc-spinner-complete::before{background-image:url(/wp-content/plugins/js_composer/assets/vc/tick.png)}.vc-spinner.vc-spinner-failed::before{background-image:url(/wp-content/plugins/js_composer/assets/vc/remove.png)}.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini{position:relative}.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_gitem-zone{opacity:0!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;-webkit-transition:none!important;-o-transition:none!important;transition:none!important}.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader-wrapper{position:absolute;right:0;top:50%;margin-top:-50px;left:0}.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader{margin:2em auto;font-size:10px;position:relative;text-indent:-9999em;-webkit-animation-delay:.16s;animation-delay:.16s;height:50px}.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader,.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:after,.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:before{border-radius:50%;width:12px;height:12px;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:vc_woo-add-cart-load 1.8s infinite ease-in-out;animation:vc_woo-add-cart-load 1.8s infinite ease-in-out}.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:before{left:-20px}.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:after{left:20px;-webkit-animation-delay:.32s;animation-delay:.32s}.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:after,.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:before{content:'';position:absolute;top:0}@-webkit-keyframes vc_woo-add-cart-load{0%,100%,80%{box-shadow:0 2.5em 0 -1.3em rgba(235,235,235,.75)}40%{box-shadow:0 2.5em 0 0 rgba(235,235,235,.75)}}@keyframes vc_woo-add-cart-load{0%,100%,80%{box-shadow:0 2.5em 0 -1.3em rgba(235,235,235,.75)}40%{box-shadow:0 2.5em 0 0 rgba(235,235,235,.75)}}.vc_grid-item-mini .added_to_cart.wc-forward{display:none}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}.tippy-iOS{cursor:pointer!important;-webkit-tap-highlight-color:transparent}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}
.tippy-box[data-theme~=light-border]{background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,8,16,.15);color:#333;box-shadow:0 4px 14px -2px rgba(0,8,16,.08)}.tippy-box[data-theme~=light-border]>.tippy-backdrop{background-color:#fff}.tippy-box[data-theme~=light-border]>.tippy-arrow:after,.tippy-box[data-theme~=light-border]>.tippy-svg-arrow:after{content:"";position:absolute;z-index:-1}.tippy-box[data-theme~=light-border]>.tippy-arrow:after{border-color:transparent;border-style:solid}.tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-arrow:after{border-top-color:rgba(0,8,16,.2);border-width:7px 7px 0;top:17px;left:1px}.tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-svg-arrow>svg{top:16px}.tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-svg-arrow:after{top:17px}.tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff;bottom:16px}.tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-arrow:after{border-bottom-color:rgba(0,8,16,.2);border-width:0 7px 7px;bottom:17px;left:1px}.tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-svg-arrow>svg{bottom:16px}.tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-svg-arrow:after{bottom:17px}.tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-arrow:after{border-left-color:rgba(0,8,16,.2);border-width:7px 0 7px 7px;left:17px;top:1px}.tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-svg-arrow>svg{left:11px}.tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-svg-arrow:after{left:12px}.tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff;right:16px}.tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-arrow:after{border-width:7px 7px 7px 0;right:17px;top:1px;border-right-color:rgba(0,8,16,.2)}.tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-svg-arrow>svg{right:11px}.tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-svg-arrow:after{right:12px}.tippy-box[data-theme~=light-border]>.tippy-svg-arrow{fill:#fff}.tippy-box[data-theme~=light-border]>.tippy-svg-arrow:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCA2czEuNzk2LS4wMTMgNC42Ny0zLjYxNUM1Ljg1MS45IDYuOTMuMDA2IDggMGMxLjA3LS4wMDYgMi4xNDguODg3IDMuMzQzIDIuMzg1QzE0LjIzMyA2LjAwNSAxNiA2IDE2IDZIMHoiIGZpbGw9InJnYmEoMCwgOCwgMTYsIDAuMikiLz48L3N2Zz4=);background-size:16px 6px;width:16px;height:6px}
.tippy-box[data-theme~=light]{color:#26323d;box-shadow:0 0 20px 4px rgba(154,161,177,.15),0 4px 80px -8px rgba(36,40,47,.25),0 4px 4px -2px rgba(91,94,105,.15);background-color:#fff}.tippy-box[data-theme~=light][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=light][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff}.tippy-box[data-theme~=light][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=light][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff}.tippy-box[data-theme~=light]>.tippy-backdrop{background-color:#fff}.tippy-box[data-theme~=light]>.tippy-svg-arrow{fill:#fff}
.tippy-box[data-theme~=material]{background-color:#505355;font-weight:600}.tippy-box[data-theme~=material][data-placement^=top]>.tippy-arrow:before{border-top-color:#505355}.tippy-box[data-theme~=material][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#505355}.tippy-box[data-theme~=material][data-placement^=left]>.tippy-arrow:before{border-left-color:#505355}.tippy-box[data-theme~=material][data-placement^=right]>.tippy-arrow:before{border-right-color:#505355}.tippy-box[data-theme~=material]>.tippy-backdrop{background-color:#505355}.tippy-box[data-theme~=material]>.tippy-svg-arrow{fill:#505355}
.tippy-box[data-theme~=translucent]{background-color:rgba(0,0,0,.7)}.tippy-box[data-theme~=translucent]>.tippy-arrow{width:14px;height:14px}.tippy-box[data-theme~=translucent][data-placement^=top]>.tippy-arrow:before{border-width:7px 7px 0;border-top-color:rgba(0,0,0,.7)}.tippy-box[data-theme~=translucent][data-placement^=bottom]>.tippy-arrow:before{border-width:0 7px 7px;border-bottom-color:rgba(0,0,0,.7)}.tippy-box[data-theme~=translucent][data-placement^=left]>.tippy-arrow:before{border-width:7px 0 7px 7px;border-left-color:rgba(0,0,0,.7)}.tippy-box[data-theme~=translucent][data-placement^=right]>.tippy-arrow:before{border-width:7px 7px 7px 0;border-right-color:rgba(0,0,0,.7)}.tippy-box[data-theme~=translucent]>.tippy-backdrop{background-color:rgba(0,0,0,.7)}.tippy-box[data-theme~=translucent]>.tippy-svg-arrow{fill:rgba(0,0,0,.7)}
.tippy-box[data-placement^=top]>.tippy-svg-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-svg-arrow:after,.tippy-box[data-placement^=top]>.tippy-svg-arrow>svg{top:16px;transform:rotate(180deg)}.tippy-box[data-placement^=bottom]>.tippy-svg-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-svg-arrow>svg{bottom:16px}.tippy-box[data-placement^=left]>.tippy-svg-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-svg-arrow:after,.tippy-box[data-placement^=left]>.tippy-svg-arrow>svg{transform:rotate(90deg);top:calc(50% - 3px);left:11px}.tippy-box[data-placement^=right]>.tippy-svg-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-svg-arrow:after,.tippy-box[data-placement^=right]>.tippy-svg-arrow>svg{transform:rotate(-90deg);top:calc(50% - 3px);right:11px}.tippy-svg-arrow{width:16px;height:16px;fill:#333}.tippy-svg-arrow,.tippy-svg-arrow>svg{position:absolute}
.tippy-box{border:1px transparent}.tippy-box[data-placement^=top]>.tippy-arrow:after{border-top-color:inherit;border-width:8px 8px 0;bottom:-8px;left:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:after{border-bottom-color:inherit;border-width:0 8px 8px;top:-8px;left:0}.tippy-box[data-placement^=left]>.tippy-arrow:after{border-left-color:inherit;border-width:8px 0 8px 8px;right:-8px;top:0}.tippy-box[data-placement^=right]>.tippy-arrow:after{border-width:8px 8px 8px 0;left:-8px;top:0;border-right-color:inherit}.tippy-box[data-placement^=top]>.tippy-svg-arrow>svg:first-child:not(:last-child){top:17px}.tippy-box[data-placement^=bottom]>.tippy-svg-arrow>svg:first-child:not(:last-child){bottom:17px}.tippy-box[data-placement^=left]>.tippy-svg-arrow>svg:first-child:not(:last-child){left:12px}.tippy-box[data-placement^=right]>.tippy-svg-arrow>svg:first-child:not(:last-child){right:12px}.tippy-arrow{border-color:inherit}.tippy-arrow:after{content:"";z-index:-1;position:absolute;border-color:transparent;border-style:solid}
.tippy-box[data-placement^=top]>.tippy-backdrop{transform-origin:0 25%;border-radius:40% 40% 0 0}.tippy-box[data-placement^=top]>.tippy-backdrop[data-state=visible]{transform:scale(1) translate(-50%,-55%)}.tippy-box[data-placement^=top]>.tippy-backdrop[data-state=hidden]{transform:scale(.2) translate(-50%,-45%)}.tippy-box[data-placement^=bottom]>.tippy-backdrop{transform-origin:0 -50%;border-radius:0 0 30% 30%}.tippy-box[data-placement^=bottom]>.tippy-backdrop[data-state=visible]{transform:scale(1) translate(-50%,-45%)}.tippy-box[data-placement^=bottom]>.tippy-backdrop[data-state=hidden]{transform:scale(.2) translate(-50%)}.tippy-box[data-placement^=left]>.tippy-backdrop{transform-origin:50% 0;border-radius:50% 0 0 50%}.tippy-box[data-placement^=left]>.tippy-backdrop[data-state=visible]{transform:scale(1) translate(-50%,-50%)}.tippy-box[data-placement^=left]>.tippy-backdrop[data-state=hidden]{transform:scale(.2) translate(-75%,-50%)}.tippy-box[data-placement^=right]>.tippy-backdrop{transform-origin:-50% 0;border-radius:0 50% 50% 0}.tippy-box[data-placement^=right]>.tippy-backdrop[data-state=visible]{transform:scale(1) translate(-50%,-50%)}.tippy-box[data-placement^=right]>.tippy-backdrop[data-state=hidden]{transform:scale(.2) translate(-25%,-50%)}.tippy-box[data-animatefill]{background-color:transparent!important}.tippy-backdrop{position:absolute;background-color:#333;border-radius:50%;width:calc(110% + 32px);left:50%;top:50%;z-index:-1;transition:all cubic-bezier(.46,.1,.52,.98);-webkit-backface-visibility:hidden;backface-visibility:hidden}.tippy-backdrop[data-state=hidden]{opacity:0}.tippy-backdrop:after{content:"";float:left;padding-top:100%}.tippy-backdrop+.tippy-content{transition-property:opacity;will-change:opacity}.tippy-backdrop+.tippy-content[data-state=hidden]{opacity:0}
.tippy-box[data-animation=perspective-extreme][data-placement^=top]{transform-origin:bottom}.tippy-box[data-animation=perspective-extreme][data-placement^=top][data-state=visible]{transform:perspective(700px)}.tippy-box[data-animation=perspective-extreme][data-placement^=top][data-state=hidden]{transform:perspective(700px) translateY(10px) rotateX(90deg)}.tippy-box[data-animation=perspective-extreme][data-placement^=bottom]{transform-origin:top}.tippy-box[data-animation=perspective-extreme][data-placement^=bottom][data-state=visible]{transform:perspective(700px)}.tippy-box[data-animation=perspective-extreme][data-placement^=bottom][data-state=hidden]{transform:perspective(700px) translateY(-10px) rotateX(-90deg)}.tippy-box[data-animation=perspective-extreme][data-placement^=left]{transform-origin:right}.tippy-box[data-animation=perspective-extreme][data-placement^=left][data-state=visible]{transform:perspective(700px)}.tippy-box[data-animation=perspective-extreme][data-placement^=left][data-state=hidden]{transform:perspective(700px) translateX(10px) rotateY(-90deg)}.tippy-box[data-animation=perspective-extreme][data-placement^=right]{transform-origin:left}.tippy-box[data-animation=perspective-extreme][data-placement^=right][data-state=visible]{transform:perspective(700px)}.tippy-box[data-animation=perspective-extreme][data-placement^=right][data-state=hidden]{transform:perspective(700px) translateX(-10px) rotateY(90deg)}.tippy-box[data-animation=perspective-extreme][data-state=hidden]{opacity:.5}
.tippy-box[data-animation=perspective-subtle][data-placement^=top]{transform-origin:bottom}.tippy-box[data-animation=perspective-subtle][data-placement^=top][data-state=visible]{transform:perspective(700px)}.tippy-box[data-animation=perspective-subtle][data-placement^=top][data-state=hidden]{transform:perspective(700px) translateY(5px) rotateX(30deg)}.tippy-box[data-animation=perspective-subtle][data-placement^=bottom]{transform-origin:top}.tippy-box[data-animation=perspective-subtle][data-placement^=bottom][data-state=visible]{transform:perspective(700px)}.tippy-box[data-animation=perspective-subtle][data-placement^=bottom][data-state=hidden]{transform:perspective(700px) translateY(-5px) rotateX(-30deg)}.tippy-box[data-animation=perspective-subtle][data-placement^=left]{transform-origin:right}.tippy-box[data-animation=perspective-subtle][data-placement^=left][data-state=visible]{transform:perspective(700px)}.tippy-box[data-animation=perspective-subtle][data-placement^=left][data-state=hidden]{transform:perspective(700px) translateX(5px) rotateY(-30deg)}.tippy-box[data-animation=perspective-subtle][data-placement^=right]{transform-origin:left}.tippy-box[data-animation=perspective-subtle][data-placement^=right][data-state=visible]{transform:perspective(700px)}.tippy-box[data-animation=perspective-subtle][data-placement^=right][data-state=hidden]{transform:perspective(700px) translateX(-5px) rotateY(30deg)}.tippy-box[data-animation=perspective-subtle][data-state=hidden]{opacity:0}
.tippy-box[data-animation=perspective][data-placement^=top]{transform-origin:bottom}.tippy-box[data-animation=perspective][data-placement^=top][data-state=visible]{transform:perspective(700px)}.tippy-box[data-animation=perspective][data-placement^=top][data-state=hidden]{transform:perspective(700px) translateY(8px) rotateX(60deg)}.tippy-box[data-animation=perspective][data-placement^=bottom]{transform-origin:top}.tippy-box[data-animation=perspective][data-placement^=bottom][data-state=visible]{transform:perspective(700px)}.tippy-box[data-animation=perspective][data-placement^=bottom][data-state=hidden]{transform:perspective(700px) translateY(-8px) rotateX(-60deg)}.tippy-box[data-animation=perspective][data-placement^=left]{transform-origin:right}.tippy-box[data-animation=perspective][data-placement^=left][data-state=visible]{transform:perspective(700px)}.tippy-box[data-animation=perspective][data-placement^=left][data-state=hidden]{transform:perspective(700px) translateX(8px) rotateY(-60deg)}.tippy-box[data-animation=perspective][data-placement^=right]{transform-origin:left}.tippy-box[data-animation=perspective][data-placement^=right][data-state=visible]{transform:perspective(700px)}.tippy-box[data-animation=perspective][data-placement^=right][data-state=hidden]{transform:perspective(700px) translateX(-8px) rotateY(60deg)}.tippy-box[data-animation=perspective][data-state=hidden]{opacity:0}
.tippy-box[data-animation=scale-extreme][data-placement^=top]{transform-origin:bottom}.tippy-box[data-animation=scale-extreme][data-placement^=bottom]{transform-origin:top}.tippy-box[data-animation=scale-extreme][data-placement^=left]{transform-origin:right}.tippy-box[data-animation=scale-extreme][data-placement^=right]{transform-origin:left}.tippy-box[data-animation=scale-extreme][data-state=hidden]{transform:scale(0);opacity:.25}
.tippy-box[data-animation=scale-subtle][data-placement^=top]{transform-origin:bottom}.tippy-box[data-animation=scale-subtle][data-placement^=bottom]{transform-origin:top}.tippy-box[data-animation=scale-subtle][data-placement^=left]{transform-origin:right}.tippy-box[data-animation=scale-subtle][data-placement^=right]{transform-origin:left}.tippy-box[data-animation=scale-subtle][data-state=hidden]{transform:scale(.8);opacity:0}
.tippy-box[data-animation=scale][data-placement^=top]{transform-origin:bottom}.tippy-box[data-animation=scale][data-placement^=bottom]{transform-origin:top}.tippy-box[data-animation=scale][data-placement^=left]{transform-origin:right}.tippy-box[data-animation=scale][data-placement^=right]{transform-origin:left}.tippy-box[data-animation=scale][data-state=hidden]{transform:scale(.5);opacity:0}
.tippy-box[data-animation=shift-away-extreme][data-state=hidden]{opacity:0}.tippy-box[data-animation=shift-away-extreme][data-state=hidden][data-placement^=top]{transform:translateY(20px)}.tippy-box[data-animation=shift-away-extreme][data-state=hidden][data-placement^=bottom]{transform:translateY(-20px)}.tippy-box[data-animation=shift-away-extreme][data-state=hidden][data-placement^=left]{transform:translateX(20px)}.tippy-box[data-animation=shift-away-extreme][data-state=hidden][data-placement^=right]{transform:translateX(-20px)}
.tippy-box[data-animation=shift-away-subtle][data-state=hidden]{opacity:0}.tippy-box[data-animation=shift-away-subtle][data-state=hidden][data-placement^=top]{transform:translateY(5px)}.tippy-box[data-animation=shift-away-subtle][data-state=hidden][data-placement^=bottom]{transform:translateY(-5px)}.tippy-box[data-animation=shift-away-subtle][data-state=hidden][data-placement^=left]{transform:translateX(5px)}.tippy-box[data-animation=shift-away-subtle][data-state=hidden][data-placement^=right]{transform:translateX(-5px)}
.tippy-box[data-animation=shift-away][data-state=hidden]{opacity:0}.tippy-box[data-animation=shift-away][data-state=hidden][data-placement^=top]{transform:translateY(10px)}.tippy-box[data-animation=shift-away][data-state=hidden][data-placement^=bottom]{transform:translateY(-10px)}.tippy-box[data-animation=shift-away][data-state=hidden][data-placement^=left]{transform:translateX(10px)}.tippy-box[data-animation=shift-away][data-state=hidden][data-placement^=right]{transform:translateX(-10px)}
.tippy-box[data-animation=shift-toward-extreme][data-state=hidden]{opacity:0}.tippy-box[data-animation=shift-toward-extreme][data-state=hidden][data-placement^=top]{transform:translateY(-20px)}.tippy-box[data-animation=shift-toward-extreme][data-state=hidden][data-placement^=bottom]{transform:translateY(20px)}.tippy-box[data-animation=shift-toward-extreme][data-state=hidden][data-placement^=left]{transform:translateX(-20px)}.tippy-box[data-animation=shift-toward-extreme][data-state=hidden][data-placement^=right]{transform:translateX(20px)}
.tippy-box[data-animation=shift-toward-subtle][data-state=hidden]{opacity:0}.tippy-box[data-animation=shift-toward-subtle][data-state=hidden][data-placement^=top][data-state=hidden]{transform:translateY(-5px)}.tippy-box[data-animation=shift-toward-subtle][data-state=hidden][data-placement^=bottom][data-state=hidden]{transform:translateY(5px)}.tippy-box[data-animation=shift-toward-subtle][data-state=hidden][data-placement^=left][data-state=hidden]{transform:translateX(-5px)}.tippy-box[data-animation=shift-toward-subtle][data-state=hidden][data-placement^=right][data-state=hidden]{transform:translateX(5px)}
.tippy-box[data-animation=shift-toward][data-state=hidden]{opacity:0}.tippy-box[data-animation=shift-toward][data-state=hidden][data-placement^=top]{transform:translateY(-10px)}.tippy-box[data-animation=shift-toward][data-state=hidden][data-placement^=bottom]{transform:translateY(10px)}.tippy-box[data-animation=shift-toward][data-state=hidden][data-placement^=left]{transform:translateX(-10px)}.tippy-box[data-animation=shift-toward][data-state=hidden][data-placement^=right]{transform:translateX(10px)}/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.7.0
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2018 Daniel Eden
 */

@-webkit-keyframes bounce {
  from,
  20%,
  53%,
  80%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  40%,
  43% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0);
  }

  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -15px, 0);
    transform: translate3d(0, -15px, 0);
  }

  90% {
    -webkit-transform: translate3d(0, -4px, 0);
    transform: translate3d(0, -4px, 0);
  }
}

@keyframes bounce {
  from,
  20%,
  53%,
  80%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  40%,
  43% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0);
  }

  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -15px, 0);
    transform: translate3d(0, -15px, 0);
  }

  90% {
    -webkit-transform: translate3d(0, -4px, 0);
    transform: translate3d(0, -4px, 0);
  }
}

.bounce {
  -webkit-animation-name: bounce;
  animation-name: bounce;
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom;
}

@-webkit-keyframes flash {
  from,
  50%,
  to {
    opacity: 1;
  }

  25%,
  75% {
    opacity: 0;
  }
}

@keyframes flash {
  from,
  50%,
  to {
    opacity: 1;
  }

  25%,
  75% {
    opacity: 0;
  }
}

.flash {
  -webkit-animation-name: flash;
  animation-name: flash;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

@keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

.pulse {
  -webkit-animation-name: pulse;
  animation-name: pulse;
}

@-webkit-keyframes rubberBand {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1);
  }

  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
    transform: scale3d(0.75, 1.25, 1);
  }

  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
    transform: scale3d(1.15, 0.85, 1);
  }

  65% {
    -webkit-transform: scale3d(0.95, 1.05, 1);
    transform: scale3d(0.95, 1.05, 1);
  }

  75% {
    -webkit-transform: scale3d(1.05, 0.95, 1);
    transform: scale3d(1.05, 0.95, 1);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

@keyframes rubberBand {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1);
  }

  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
    transform: scale3d(0.75, 1.25, 1);
  }

  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
    transform: scale3d(1.15, 0.85, 1);
  }

  65% {
    -webkit-transform: scale3d(0.95, 1.05, 1);
    transform: scale3d(0.95, 1.05, 1);
  }

  75% {
    -webkit-transform: scale3d(1.05, 0.95, 1);
    transform: scale3d(1.05, 0.95, 1);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

.rubberBand {
  -webkit-animation-name: rubberBand;
  animation-name: rubberBand;
}

@-webkit-keyframes shake {
  from,
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }

  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
}

@keyframes shake {
  from,
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }

  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
}

.shake {
  -webkit-animation-name: shake;
  animation-name: shake;
}

@-webkit-keyframes headShake {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  6.5% {
    -webkit-transform: translateX(-6px) rotateY(-9deg);
    transform: translateX(-6px) rotateY(-9deg);
  }

  18.5% {
    -webkit-transform: translateX(5px) rotateY(7deg);
    transform: translateX(5px) rotateY(7deg);
  }

  31.5% {
    -webkit-transform: translateX(-3px) rotateY(-5deg);
    transform: translateX(-3px) rotateY(-5deg);
  }

  43.5% {
    -webkit-transform: translateX(2px) rotateY(3deg);
    transform: translateX(2px) rotateY(3deg);
  }

  50% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes headShake {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  6.5% {
    -webkit-transform: translateX(-6px) rotateY(-9deg);
    transform: translateX(-6px) rotateY(-9deg);
  }

  18.5% {
    -webkit-transform: translateX(5px) rotateY(7deg);
    transform: translateX(5px) rotateY(7deg);
  }

  31.5% {
    -webkit-transform: translateX(-3px) rotateY(-5deg);
    transform: translateX(-3px) rotateY(-5deg);
  }

  43.5% {
    -webkit-transform: translateX(2px) rotateY(3deg);
    transform: translateX(2px) rotateY(3deg);
  }

  50% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

.headShake {
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: headShake;
  animation-name: headShake;
}

@-webkit-keyframes swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg);
  }

  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg);
  }

  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg);
  }

  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg);
  }

  to {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg);
  }
}

@keyframes swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg);
  }

  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg);
  }

  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg);
  }

  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg);
  }

  to {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg);
  }
}

.swing {
  -webkit-transform-origin: top center;
  transform-origin: top center;
  -webkit-animation-name: swing;
  animation-name: swing;
}

@-webkit-keyframes tada {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  10%,
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
  }

  30%,
  50%,
  70%,
  90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }

  40%,
  60%,
  80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

@keyframes tada {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  10%,
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
  }

  30%,
  50%,
  70%,
  90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }

  40%,
  60%,
  80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

.tada {
  -webkit-animation-name: tada;
  animation-name: tada;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes wobble {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }

  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }

  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }

  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }

  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes wobble {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }

  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }

  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }

  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }

  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.wobble {
  -webkit-animation-name: wobble;
  animation-name: wobble;
}

@-webkit-keyframes jello {
  from,
  11.1%,
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  22.2% {
    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }

  33.3% {
    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg);
  }

  44.4% {
    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }

  55.5% {
    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }

  66.6% {
    -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }

  77.7% {
    -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
    transform: skewX(0.390625deg) skewY(0.390625deg);
  }

  88.8% {
    -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
    transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
}

@keyframes jello {
  from,
  11.1%,
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  22.2% {
    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }

  33.3% {
    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg);
  }

  44.4% {
    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }

  55.5% {
    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }

  66.6% {
    -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }

  77.7% {
    -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
    transform: skewX(0.390625deg) skewY(0.390625deg);
  }

  88.8% {
    -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
    transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
}

.jello {
  -webkit-animation-name: jello;
  animation-name: jello;
  -webkit-transform-origin: center;
  transform-origin: center;
}

@-webkit-keyframes heartBeat {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  14% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
  }

  28% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  42% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
  }

  70% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@keyframes heartBeat {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  14% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
  }

  28% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  42% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
  }

  70% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

.heartBeat {
  -webkit-animation-name: heartBeat;
  animation-name: heartBeat;
  -webkit-animation-duration: 1.3s;
  animation-duration: 1.3s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
}

@-webkit-keyframes bounceIn {
  from,
  20%,
  40%,
  60%,
  80%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }

  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }

  40% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03);
  }

  80% {
    -webkit-transform: scale3d(0.97, 0.97, 0.97);
    transform: scale3d(0.97, 0.97, 0.97);
  }

  to {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

@keyframes bounceIn {
  from,
  20%,
  40%,
  60%,
  80%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }

  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }

  40% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03);
  }

  80% {
    -webkit-transform: scale3d(0.97, 0.97, 0.97);
    transform: scale3d(0.97, 0.97, 0.97);
  }

  to {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

.bounceIn {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
  -webkit-animation-name: bounceIn;
  animation-name: bounceIn;
}

@-webkit-keyframes bounceInDown {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0);
    transform: translate3d(0, -3000px, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
    transform: translate3d(0, 25px, 0);
  }

  75% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }

  90% {
    -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes bounceInDown {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0);
    transform: translate3d(0, -3000px, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
    transform: translate3d(0, 25px, 0);
  }

  75% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }

  90% {
    -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.bounceInDown {
  -webkit-animation-name: bounceInDown;
  animation-name: bounceInDown;
}

@-webkit-keyframes bounceInLeft {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0);
    transform: translate3d(-3000px, 0, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
    transform: translate3d(25px, 0, 0);
  }

  75% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }

  90% {
    -webkit-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes bounceInLeft {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0);
    transform: translate3d(-3000px, 0, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
    transform: translate3d(25px, 0, 0);
  }

  75% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }

  90% {
    -webkit-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.bounceInLeft {
  -webkit-animation-name: bounceInLeft;
  animation-name: bounceInLeft;
}

@-webkit-keyframes bounceInRight {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  from {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0);
    transform: translate3d(3000px, 0, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
    transform: translate3d(-25px, 0, 0);
  }

  75% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }

  90% {
    -webkit-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes bounceInRight {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  from {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0);
    transform: translate3d(3000px, 0, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
    transform: translate3d(-25px, 0, 0);
  }

  75% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }

  90% {
    -webkit-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.bounceInRight {
  -webkit-animation-name: bounceInRight;
  animation-name: bounceInRight;
}

@-webkit-keyframes bounceInUp {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0);
    transform: translate3d(0, 3000px, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }

  75% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }

  90% {
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes bounceInUp {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0);
    transform: translate3d(0, 3000px, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }

  75% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }

  90% {
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.bounceInUp {
  -webkit-animation-name: bounceInUp;
  animation-name: bounceInUp;
}

@-webkit-keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }

  50%,
  55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
}

@keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }

  50%,
  55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
}

.bounceOut {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
  -webkit-animation-name: bounceOut;
  animation-name: bounceOut;
}

@-webkit-keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }

  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}

@keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }

  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}

.bounceOutDown {
  -webkit-animation-name: bounceOutDown;
  animation-name: bounceOutDown;
}

@-webkit-keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0);
    transform: translate3d(20px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}

@keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0);
    transform: translate3d(20px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}

.bounceOutLeft {
  -webkit-animation-name: bounceOutLeft;
  animation-name: bounceOutLeft;
}

@-webkit-keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0);
    transform: translate3d(-20px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}

@keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0);
    transform: translate3d(-20px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}

.bounceOutRight {
  -webkit-animation-name: bounceOutRight;
  animation-name: bounceOutRight;
}

@-webkit-keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }

  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}

@keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }

  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}

.bounceOutUp {
  -webkit-animation-name: bounceOutUp;
  animation-name: bounceOutUp;
}

@-webkit-keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

.fadeIn {
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn;
}

@-webkit-keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -10%, 0);
    transform: translate3d(0, -10%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -10%, 0);
    transform: translate3d(0, -10%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.fadeInDown {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown;
}

@-webkit-keyframes fadeInDownBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDownBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.fadeInDownBig {
  -webkit-animation-name: fadeInDownBig;
  animation-name: fadeInDownBig;
}

@-webkit-keyframes fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.fadeInLeft {
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
}

@-webkit-keyframes fadeInLeftBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInLeftBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.fadeInLeftBig {
  -webkit-animation-name: fadeInLeftBig;
  animation-name: fadeInLeftBig;
}

@-webkit-keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.fadeInRight {
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight;
}

@-webkit-keyframes fadeInRightBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInRightBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.fadeInRightBig {
  -webkit-animation-name: fadeInRightBig;
  animation-name: fadeInRightBig;
}

@-webkit-keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 10%, 0);
    transform: translate3d(0, 10%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 10%, 0);
    transform: translate3d(0, 10%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.fadeInUp {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
}

@-webkit-keyframes fadeInUpBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUpBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.fadeInUpBig {
  -webkit-animation-name: fadeInUpBig;
  animation-name: fadeInUpBig;
}

@-webkit-keyframes fadeOut {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes fadeOut {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
}

@-webkit-keyframes fadeOutDown {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}

@keyframes fadeOutDown {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}

.fadeOutDown {
  -webkit-animation-name: fadeOutDown;
  animation-name: fadeOutDown;
}

@-webkit-keyframes fadeOutDownBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}

@keyframes fadeOutDownBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}

.fadeOutDownBig {
  -webkit-animation-name: fadeOutDownBig;
  animation-name: fadeOutDownBig;
}

@-webkit-keyframes fadeOutLeft {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}

@keyframes fadeOutLeft {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}

.fadeOutLeft {
  -webkit-animation-name: fadeOutLeft;
  animation-name: fadeOutLeft;
}

@-webkit-keyframes fadeOutLeftBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}

@keyframes fadeOutLeftBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}

.fadeOutLeftBig {
  -webkit-animation-name: fadeOutLeftBig;
  animation-name: fadeOutLeftBig;
}

@-webkit-keyframes fadeOutRight {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}

@keyframes fadeOutRight {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}

.fadeOutRight {
  -webkit-animation-name: fadeOutRight;
  animation-name: fadeOutRight;
}

@-webkit-keyframes fadeOutRightBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}

@keyframes fadeOutRightBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}

.fadeOutRightBig {
  -webkit-animation-name: fadeOutRightBig;
  animation-name: fadeOutRightBig;
}

@-webkit-keyframes fadeOutUp {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -10%, 0);
    transform: translate3d(0, -10%, 0);
  }
}

@keyframes fadeOutUp {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -10%, 0);
    transform: translate3d(0, -10%, 0);
  }
}

.fadeOutUp {
  -webkit-animation-name: fadeOutUp;
  animation-name: fadeOutUp;
}

@-webkit-keyframes fadeOutUpBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}

@keyframes fadeOutUpBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}

.fadeOutUpBig {
  -webkit-animation-name: fadeOutUpBig;
  animation-name: fadeOutUpBig;
}

@-webkit-keyframes flip {
  from {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0)
      rotate3d(0, 1, 0, -360deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  40% {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)
      rotate3d(0, 1, 0, -190deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)
      rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  50% {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)
      rotate3d(0, 1, 0, -170deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)
      rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  80% {
    -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0)
      rotate3d(0, 1, 0, 0deg);
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0)
      rotate3d(0, 1, 0, 0deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  to {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0)
      rotate3d(0, 1, 0, 0deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}

@keyframes flip {
  from {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0)
      rotate3d(0, 1, 0, -360deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  40% {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)
      rotate3d(0, 1, 0, -190deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)
      rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  50% {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)
      rotate3d(0, 1, 0, -170deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)
      rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  80% {
    -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0)
      rotate3d(0, 1, 0, 0deg);
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0)
      rotate3d(0, 1, 0, 0deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  to {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0)
      rotate3d(0, 1, 0, 0deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}

.animated.flip {
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
  -webkit-animation-name: flip;
  animation-name: flip;
}

@-webkit-keyframes flipInX {
  from {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }

  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}

@keyframes flipInX {
  from {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }

  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}

.flipInX {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInX;
  animation-name: flipInX;
}

@-webkit-keyframes flipInY {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }

  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}

@keyframes flipInY {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }

  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}

.flipInY {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInY;
  animation-name: flipInY;
}

@-webkit-keyframes flipOutX {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }

  30% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }

  to {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}

@keyframes flipOutX {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }

  30% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }

  to {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}

.flipOutX {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
  -webkit-animation-name: flipOutX;
  animation-name: flipOutX;
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
}

@-webkit-keyframes flipOutY {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }

  30% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }

  to {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}

@keyframes flipOutY {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }

  30% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }

  to {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}

.flipOutY {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipOutY;
  animation-name: flipOutY;
}

@-webkit-keyframes lightSpeedIn {
  from {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }

  60% {
    -webkit-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes lightSpeedIn {
  from {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }

  60% {
    -webkit-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.lightSpeedIn {
  -webkit-animation-name: lightSpeedIn;
  animation-name: lightSpeedIn;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out;
}

@-webkit-keyframes lightSpeedOut {
  from {
    opacity: 1;
  }

  to {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}

@keyframes lightSpeedOut {
  from {
    opacity: 1;
  }

  to {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}

.lightSpeedOut {
  -webkit-animation-name: lightSpeedOut;
  animation-name: lightSpeedOut;
  -webkit-animation-timing-function: ease-in;
  animation-timing-function: ease-in;
}

@-webkit-keyframes rotateIn {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

@keyframes rotateIn {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

.rotateIn {
  -webkit-animation-name: rotateIn;
  animation-name: rotateIn;
}

@-webkit-keyframes rotateInDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

@keyframes rotateInDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

.rotateInDownLeft {
  -webkit-animation-name: rotateInDownLeft;
  animation-name: rotateInDownLeft;
}

@-webkit-keyframes rotateInDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

@keyframes rotateInDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

.rotateInDownRight {
  -webkit-animation-name: rotateInDownRight;
  animation-name: rotateInDownRight;
}

@-webkit-keyframes rotateInUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

@keyframes rotateInUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

.rotateInUpLeft {
  -webkit-animation-name: rotateInUpLeft;
  animation-name: rotateInUpLeft;
}

@-webkit-keyframes rotateInUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -90deg);
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

@keyframes rotateInUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -90deg);
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

.rotateInUpRight {
  -webkit-animation-name: rotateInUpRight;
  animation-name: rotateInUpRight;
}

@-webkit-keyframes rotateOut {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, 200deg);
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0;
  }
}

@keyframes rotateOut {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, 200deg);
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0;
  }
}

.rotateOut {
  -webkit-animation-name: rotateOut;
  animation-name: rotateOut;
}

@-webkit-keyframes rotateOutDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
}

@keyframes rotateOutDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
}

.rotateOutDownLeft {
  -webkit-animation-name: rotateOutDownLeft;
  animation-name: rotateOutDownLeft;
}

@-webkit-keyframes rotateOutDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}

@keyframes rotateOutDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}

.rotateOutDownRight {
  -webkit-animation-name: rotateOutDownRight;
  animation-name: rotateOutDownRight;
}

@-webkit-keyframes rotateOutUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}

@keyframes rotateOutUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}

.rotateOutUpLeft {
  -webkit-animation-name: rotateOutUpLeft;
  animation-name: rotateOutUpLeft;
}

@-webkit-keyframes rotateOutUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 90deg);
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0;
  }
}

@keyframes rotateOutUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 90deg);
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0;
  }
}

.rotateOutUpRight {
  -webkit-animation-name: rotateOutUpRight;
  animation-name: rotateOutUpRight;
}

@-webkit-keyframes hinge {
  0% {
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  20%,
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 80deg);
    transform: rotate3d(0, 0, 1, 80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  40%,
  80% {
    -webkit-transform: rotate3d(0, 0, 1, 60deg);
    transform: rotate3d(0, 0, 1, 60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }

  to {
    -webkit-transform: translate3d(0, 700px, 0);
    transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}

@keyframes hinge {
  0% {
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  20%,
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 80deg);
    transform: rotate3d(0, 0, 1, 80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  40%,
  80% {
    -webkit-transform: rotate3d(0, 0, 1, 60deg);
    transform: rotate3d(0, 0, 1, 60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }

  to {
    -webkit-transform: translate3d(0, 700px, 0);
    transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}

.hinge {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
  -webkit-animation-name: hinge;
  animation-name: hinge;
}

@-webkit-keyframes jackInTheBox {
  from {
    opacity: 0;
    -webkit-transform: scale(0.1) rotate(30deg);
    transform: scale(0.1) rotate(30deg);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
  }

  50% {
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }

  70% {
    -webkit-transform: rotate(3deg);
    transform: rotate(3deg);
  }

  to {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@keyframes jackInTheBox {
  from {
    opacity: 0;
    -webkit-transform: scale(0.1) rotate(30deg);
    transform: scale(0.1) rotate(30deg);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
  }

  50% {
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }

  70% {
    -webkit-transform: rotate(3deg);
    transform: rotate(3deg);
  }

  to {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

.jackInTheBox {
  -webkit-animation-name: jackInTheBox;
  animation-name: jackInTheBox;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes rollIn {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes rollIn {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.rollIn {
  -webkit-animation-name: rollIn;
  animation-name: rollIn;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes rollOut {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  }
}

@keyframes rollOut {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  }
}

.rollOut {
  -webkit-animation-name: rollOut;
  animation-name: rollOut;
}

@-webkit-keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }

  50% {
    opacity: 1;
  }
}

@keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }

  50% {
    opacity: 1;
  }
}

.zoomIn {
  -webkit-animation-name: zoomIn;
  animation-name: zoomIn;
}

@-webkit-keyframes zoomInDown {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

@keyframes zoomInDown {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

.zoomInDown {
  -webkit-animation-name: zoomInDown;
  animation-name: zoomInDown;
}

@-webkit-keyframes zoomInLeft {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

@keyframes zoomInLeft {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

.zoomInLeft {
  -webkit-animation-name: zoomInLeft;
  animation-name: zoomInLeft;
}

@-webkit-keyframes zoomInRight {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

@keyframes zoomInRight {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

.zoomInRight {
  -webkit-animation-name: zoomInRight;
  animation-name: zoomInRight;
}

@-webkit-keyframes zoomInUp {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

@keyframes zoomInUp {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

.zoomInUp {
  -webkit-animation-name: zoomInUp;
  animation-name: zoomInUp;
}

@-webkit-keyframes zoomOut {
  from {
    opacity: 1;
  }

  50% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }

  to {
    opacity: 0;
  }
}

@keyframes zoomOut {
  from {
    opacity: 1;
  }

  50% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }

  to {
    opacity: 0;
  }
}

.zoomOut {
  -webkit-animation-name: zoomOut;
  animation-name: zoomOut;
}

@-webkit-keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

@keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

.zoomOutDown {
  -webkit-animation-name: zoomOutDown;
  animation-name: zoomOutDown;
}

@-webkit-keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform: scale(0.1) translate3d(-2000px, 0, 0);
    -webkit-transform-origin: left center;
    transform-origin: left center;
  }
}

@keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform: scale(0.1) translate3d(-2000px, 0, 0);
    -webkit-transform-origin: left center;
    transform-origin: left center;
  }
}

.zoomOutLeft {
  -webkit-animation-name: zoomOutLeft;
  animation-name: zoomOutLeft;
}

@-webkit-keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
    transform: scale(0.1) translate3d(2000px, 0, 0);
    -webkit-transform-origin: right center;
    transform-origin: right center;
  }
}

@keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
    transform: scale(0.1) translate3d(2000px, 0, 0);
    -webkit-transform-origin: right center;
    transform-origin: right center;
  }
}

.zoomOutRight {
  -webkit-animation-name: zoomOutRight;
  animation-name: zoomOutRight;
}

@-webkit-keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

@keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

.zoomOutUp {
  -webkit-animation-name: zoomOutUp;
  animation-name: zoomOutUp;
}

@-webkit-keyframes slideInDown {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes slideInDown {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.slideInDown {
  -webkit-animation-name: slideInDown;
  animation-name: slideInDown;
}

@-webkit-keyframes slideInLeft {
  from {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes slideInLeft {
  from {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.slideInLeft {
  -webkit-animation-name: slideInLeft;
  animation-name: slideInLeft;
}

@-webkit-keyframes slideInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes slideInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.slideInRight {
  -webkit-animation-name: slideInRight;
  animation-name: slideInRight;
}

@-webkit-keyframes slideInUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes slideInUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.slideInUp {
  -webkit-animation-name: slideInUp;
  animation-name: slideInUp;
}

@-webkit-keyframes slideOutDown {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}

@keyframes slideOutDown {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}

.slideOutDown {
  -webkit-animation-name: slideOutDown;
  animation-name: slideOutDown;
}

@-webkit-keyframes slideOutLeft {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}

@keyframes slideOutLeft {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}

.slideOutLeft {
  -webkit-animation-name: slideOutLeft;
  animation-name: slideOutLeft;
}

@-webkit-keyframes slideOutRight {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}

@keyframes slideOutRight {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}

.slideOutRight {
  -webkit-animation-name: slideOutRight;
  animation-name: slideOutRight;
}

@-webkit-keyframes slideOutUp {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}

@keyframes slideOutUp {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}

.slideOutUp {
  -webkit-animation-name: slideOutUp;
  animation-name: slideOutUp;
}

.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

.animated.infinite {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

.animated.delay-1s {
  -webkit-animation-delay: 1s;
  animation-delay: 1s;
}

.animated.delay-2s {
  -webkit-animation-delay: 2s;
  animation-delay: 2s;
}

.animated.delay-3s {
  -webkit-animation-delay: 3s;
  animation-delay: 3s;
}

.animated.delay-4s {
  -webkit-animation-delay: 4s;
  animation-delay: 4s;
}

.animated.delay-5s {
  -webkit-animation-delay: 5s;
  animation-delay: 5s;
}

.animated.fast {
  -webkit-animation-duration: 800ms;
  animation-duration: 800ms;
}

.animated.faster {
  -webkit-animation-duration: 500ms;
  animation-duration: 500ms;
}

.animated.slow {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}

.animated.slower {
  -webkit-animation-duration: 3s;
  animation-duration: 3s;
}

@media (print), (prefers-reduced-motion) {
  .animated {
    -webkit-animation: unset !important;
    animation: unset !important;
    -webkit-transition: none !important;
    transition: none !important;
  }
}

button.wcce_send_enquiry.demo.button.btn.btn-primary.btn-large {
    display: none;
}
