/* Top Reviews Hub - Shared Stylesheet */

/* Google Fonts */
@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,300italic,400,400italic,700,700italic');
@import url('https://fonts.googleapis.com/css?family=Lato:300,300italic,400,400italic,700,700italic');
@import url('https://fonts.googleapis.com/css?family=Raleway:300,300italic,400,400italic,700,700italic');

/* Responsive visibility helpers */
@media (max-width: 768px) { .hide_mob { display: none !important; } }
@media (min-width: 769px) { .hide_des { display: none !important; } }

/* Base reset / shared styles */
*, *::before, *::after {
    box-sizing: border-box;
}

body {
    margin: 0;
    padding: 0;
    font-family: 'Open Sans', sans-serif;
}

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


/* ============================================================ */
/* Layout styles extracted from igloo page builder CSS          */
/* Provides: pb_col grid, pb_row, hover effects, element styles */
/* ============================================================ */

[class*=pb_col-]{float:left;min-height:1px}.pb_row{width:100%;margin:0 auto}.pb_row:after{content:"";display:table;clear:both}.pb_row-pad{padding:0}.pb_push-right{float:right}.pb_col-1-1{width:100%}.pb_col-2-3,.pb_col-8-12{width:66.666666%}.pb_col-1-2,.pb_col-2-4,.pb_col-3-6,.pb_col-4-8,.pb_col-5-10,.pb_col-6-12{width:50%}.pb_col-1-3,.pb_col-4-12{width:33.333333%}.pb_col-1-4,.pb_col-3-12{width:25%}.pb_col-3-4{width:75%}.pb_col-1-5{width:20%}.pb_col-4-5{width:80%}.pb_col-1-6,.pb_col-2-12{width:16.66666667%}.pb_col-1-7{width:14.2857143%}.pb_col-1-8{width:12.5%}.pb_col-1-9{width:11.11111111%}.pb_col-1-10{width:10%}.pb_col-1-11{width:9.09090909%}.pb_col-2-11{width:18.18%}.pb_col-1-12{width:8.333333%}.pb_col-11-12{width:91.666666%}.pb_col-10-12{width:83.333%}.pb_col-9-12{width:75%}.pb_col-5-12{width:41.666666%}.pb_col-7-12{width:58.333333%}.pb_push-2-3,.pb_push-8-12{margin-left:66.666666%}.pb_push-1-2,.pb_push-6-12{margin-left:50%}.pb_push-1-3,.pb_push-4-12{margin-left:33.333333%}.pb_push-1-4,.pb_push-3-12{margin-left:25%}.pb_push-1-5{margin-left:20%}.pb_push-1-6,.pb_push-2-12{margin-left:16.66666667%}.pb_push-1-7{margin-left:14.2857143%}.pb_push-1-8{margin-left:12.5%}.pb_push-1-9{margin-left:11.11111111%}.pb_push-1-10{margin-left:10%}.pb_push-1-11{margin-left:9.09090909%}.pb_push-1-12{margin-left:8.333333%}@media handheld,only screen and (max-width:767px){.pb_row{width:100%;min-width:0;margin-left:0;margin-right:0;padding:0}[class*=pb_col-]{width:auto;float:none;margin-left:0;margin-right:0;padding:0;min-height:0}[class*=pb_mobile-col-]{float:left;margin-left:0;margin-right:0;margin-top:0;padding:0}.pb_mobile-col-1-1{width:100%}.pb_mobile-col-2-3,.pb_mobile-col-8-12{width:66.666666%}.pb_mobile-col-1-2,.pb_mobile-col-6-12{width:50%}.pb_mobile-col-1-3,.pb_mobile-col-4-12{width:33.333333%}.pb_mobile-col-1-4,.pb_mobile-col-3-12{width:25%}.pb_mobile-col-1-5{width:20%}.pb_mobile-col-1-6,.pb_mobile-col-2-12{width:16.66666667%}.pb_mobile-col-1-7{width:14.2857143%}.pb_mobile-col-1-8{width:12.5%}.pb_mobile-col-1-9{width:11.11111111%}.pb_mobile-col-1-10{width:10%}.pb_mobile-col-1-11{width:9.09090909%}.pb_mobile-col-1-12{width:8.333333%}.pb_mobile-col-11-12{width:91.666666%}.pb_mobile-col-10-12{width:83.333%}.pb_mobile-col-9-12{width:75%}.pb_mobile-col-5-12{width:41.666666%}.pb_mobile-col-7-12{width:58.333333%}.pb_hide-on-mobile{display:none!important;width:0;height:0}}/*!
 * Hover.css (http://ianlunn.github.io/Hover/)
 * Version: 2.0.2
 * Author: Ian Lunn @IanLunn
 * Author URL: http://ianlunn.co.uk/
 * Github: https://github.com/IanLunn/Hover

 * Made available under a MIT License:
 * http://www.opensource.org/licenses/mit-license.php

 * Hover.css Copyright Ian Lunn 2014. Generated with Sass.
 */.hvr-grow{vertical-align:middle;transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;transition-duration:.3s;transition-property:transform}.hvr-grow:active,.hvr-grow:focus,.hvr-grow:hover{transform:scale(1.1)}.hvr-shrink{vertical-align:middle;transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;transition-duration:.3s;transition-property:transform}.hvr-shrink:active,.hvr-shrink:focus,.hvr-shrink:hover{transform:scale(.9)}@keyframes hvr-pulse{25%{transform:scale(1.1)}75%{transform:scale(.9)}}.hvr-pulse{vertical-align:middle;transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-pulse:active,.hvr-pulse:focus,.hvr-pulse:hover{animation-name:hvr-pulse;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes hvr-pulse-grow{to{transform:scale(1.1)}}.hvr-pulse-grow{vertical-align:middle;transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-pulse-grow:active,.hvr-pulse-grow:focus,.hvr-pulse-grow:hover{animation-name:hvr-pulse-grow;animation-duration:.3s;animation-timing-function:linear;animation-iteration-count:infinite;animation-direction:alternate}@keyframes hvr-pulse-shrink{to{transform:scale(.9)}}.hvr-pulse-shrink{vertical-align:middle;transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-pulse-shrink:active,.hvr-pulse-shrink:focus,.hvr-pulse-shrink:hover{animation-name:hvr-pulse-shrink;animation-duration:.3s;animation-timing-function:linear;animation-iteration-count:infinite;animation-direction:alternate}@keyframes hvr-push{50%{transform:scale(.8)}100%{transform:scale(1)}}.hvr-push{vertical-align:middle;transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-push:active,.hvr-push:focus,.hvr-push:hover{animation-name:hvr-push;animation-duration:.3s;animation-timing-function:linear;animation-iteration-count:1}@keyframes hvr-pop{50%{transform:scale(1.2)}}.hvr-pop{vertical-align:middle;transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-pop:active,.hvr-pop:focus,.hvr-pop:hover{animation-name:hvr-pop;animation-duration:.3s;animation-timing-function:linear;animation-iteration-count:1}.hvr-bounce-in{vertical-align:middle;transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;transition-duration:.5s}.hvr-bounce-in:active,.hvr-bounce-in:focus,.hvr-bounce-in:hover{transform:scale(1.2);transition-timing-function:cubic-bezier(.47,2.02,.31,-.36)}.hvr-bounce-out{vertical-align:middle;transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;transition-duration:.5s}.hvr-bounce-out:active,.hvr-bounce-out:focus,.hvr-bounce-out:hover{transform:scale(.8);transition-timing-function:cubic-bezier(.47,2.02,.31,-.36)}.hvr-rotate{vertical-align:middle;transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;transition-duration:.3s;transition-property:transform}.hvr-rotate:active,.hvr-rotate:focus,.hvr-rotate:hover{transform:rotate(4deg)}.hvr-grow-rotate{vertical-align:middle;transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;transition-duration:.3s;transition-property:transform}.hvr-grow-rotate:active,.hvr-grow-rotate:focus,.hvr-grow-rotate:hover{transform:scale(1.1) rotate(4deg)}.hvr-float{vertical-align:middle;transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;transition-duration:.3s;transition-property:transform;transition-timing-function:ease-out}.hvr-float:active,.hvr-float:focus,.hvr-float:hover{transform:translateY(-8px)}.hvr-sink{vertical-align:middle;transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;transition-duration:.3s;transition-property:transform;transition-timing-function:ease-out}.hvr-sink:active,.hvr-sink:focus,.hvr-sink:hover{transform:translateY(8px)}@keyframes hvr-bob{0%{transform:translateY(-8px)}50%{transform:translateY(-4px)}100%{transform:translateY(-8px)}}@keyframes hvr-bob-float{100%{transform:translateY(-8px)}}.hvr-bob{vertical-align:middle;transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-bob:active,.hvr-bob:focus,.hvr-bob:hover{animation-name:hvr-bob-float,hvr-bob;animation-duration:.3s,1.5s;animation-delay:0s,.3s;animation-timing-function:ease-out,ease-in-out;animation-iteration-count:1,infinite;animation-fill-mode:forwards;animation-direction:normal,alternate}@keyframes hvr-hang{0%{transform:translateY(8px)}50%{transform:translateY(4px)}100%{transform:translateY(8px)}}@keyframes hvr-hang-sink{100%{transform:translateY(8px)}}.hvr-hang{vertical-align:middle;transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-hang:active,.hvr-hang:focus,.hvr-hang:hover{animation-name:hvr-hang-sink,hvr-hang;animation-duration:.3s,1.5s;animation-delay:0s,.3s;animation-timing-function:ease-out,ease-in-out;animation-iteration-count:1,infinite;animation-fill-mode:forwards;animation-direction:normal,alternate}.hvr-skew{vertical-align:middle;transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;transition-duration:.3s;transition-property:transform}.hvr-skew:active,.hvr-skew:focus,.hvr-skew:hover{transform:skew(-10deg)}.hvr-skew-forward{vertical-align:middle;transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;transition-duration:.3s;transition-property:transform;transform-origin:0 100%}.hvr-skew-forward:active,.hvr-skew-forward:focus,.hvr-skew-forward:hover{transform:skew(-10deg)}.hvr-skew-backward{vertical-align:middle;transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;transition-duration:.3s;transition-property:transform;transform-origin:0 100%}.hvr-skew-backward:active,.hvr-skew-backward:focus,.hvr-skew-backward:hover{transform:skew(10deg)}@keyframes hvr-wobble-vertical{16.65%{transform:translateY(8px)}33.3%{transform:translateY(-6px)}49.95%{transform:translateY(4px)}66.6%{transform:translateY(-2px)}83.25%{transform:translateY(1px)}100%{transform:translateY(0)}}.hvr-wobble-vertical{vertical-align:middle;transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-wobble-vertical:active,.hvr-wobble-vertical:focus,.hvr-wobble-vertical:hover{animation-name:hvr-wobble-vertical;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}@keyframes hvr-wobble-horizontal{16.65%{transform:translateX(8px)}33.3%{transform:translateX(-6px)}49.95%{transform:translateX(4px)}66.6%{transform:translateX(-2px)}83.25%{transform:translateX(1px)}100%{transform:translateX(0)}}.hvr-wobble-horizontal{vertical-align:middle;transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-wobble-horizontal:active,.hvr-wobble-horizontal:focus,.hvr-wobble-horizontal:hover{animation-name:hvr-wobble-horizontal;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}@keyframes hvr-wobble-to-bottom-right{16.65%{transform:translate(8px,8px)}33.3%{transform:translate(-6px,-6px)}49.95%{transform:translate(4px,4px)}66.6%{transform:translate(-2px,-2px)}83.25%{transform:translate(1px,1px)}100%{transform:translate(0,0)}}.hvr-wobble-to-bottom-right{vertical-align:middle;transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-wobble-to-bottom-right:active,.hvr-wobble-to-bottom-right:focus,.hvr-wobble-to-bottom-right:hover{animation-name:hvr-wobble-to-bottom-right;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}@keyframes hvr-wobble-to-top-right{16.65%{transform:translate(8px,-8px)}33.3%{transform:translate(-6px,6px)}49.95%{transform:translate(4px,-4px)}66.6%{transform:translate(-2px,2px)}83.25%{transform:translate(1px,-1px)}100%{transform:translate(0,0)}}.hvr-wobble-to-top-right{vertical-align:middle;transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-wobble-to-top-right:active,.hvr-wobble-to-top-right:focus,.hvr-wobble-to-top-right:hover{animation-name:hvr-wobble-to-top-right;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}@keyframes hvr-wobble-top{16.65%{transform:skew(-12deg)}33.3%{transform:skew(10deg)}49.95%{transform:skew(-6deg)}66.6%{transform:skew(4deg)}83.25%{transform:skew(-2deg)}100%{transform:skew(0)}}.hvr-wobble-top{vertical-align:middle;transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;transform-origin:0 100%}.hvr-wobble-top:active,.hvr-wobble-top:focus,.hvr-wobble-top:hover{animation-name:hvr-wobble-top;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}@keyframes hvr-wobble-bottom{16.65%{transform:skew(-12deg)}33.3%{transform:skew(10deg)}49.95%{transform:skew(-6deg)}66.6%{transform:skew(4deg)}83.25%{transform:skew(-2deg)}100%{transform:skew(0)}}.hvr-wobble-bottom{vertical-align:middle;transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;transform-origin:100% 0}.hvr-wobble-bottom:active,.hvr-wobble-bottom:focus,.hvr-wobble-bottom:hover{animation-name:hvr-wobble-bottom;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}@keyframes hvr-wobble-skew{16.65%{transform:skew(-12deg)}33.3%{transform:skew(10deg)}49.95%{transform:skew(-6deg)}66.6%{transform:skew(4deg)}83.25%{transform:skew(-2deg)}100%{transform:skew(0)}}.hvr-wobble-skew{vertical-align:middle;transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-wobble-skew:active,.hvr-wobble-skew:focus,.hvr-wobble-skew:hover{animation-name:hvr-wobble-skew;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}@keyframes hvr-buzz{50%{transform:translateX(3px) rotate(2deg)}100%{transform:translateX(-3px) rotate(-2deg)}}.hvr-buzz{vertical-align:middle;transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-buzz:active,.hvr-buzz:focus,.hvr-buzz:hover{animation-name:hvr-buzz;animation-duration:.15s;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes hvr-buzz-out{10%{transform:translateX(3px) rotate(2deg)}20%{transform:translateX(-3px) rotate(-2deg)}30%{transform:translateX(3px) rotate(2deg)}40%{transform:translateX(-3px) rotate(-2deg)}50%{transform:translateX(2px) rotate(1deg)}60%{transform:translateX(-2px) rotate(-1deg)}70%{transform:translateX(2px) rotate(1deg)}80%{transform:translateX(-2px) rotate(-1deg)}90%{transform:translateX(1px) rotate(0)}100%{transform:translateX(-1px) rotate(0)}}.hvr-buzz-out{vertical-align:middle;transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-buzz-out:active,.hvr-buzz-out:focus,.hvr-buzz-out:hover{animation-name:hvr-buzz-out;animation-duration:.75s;animation-timing-function:linear;animation-iteration-count:1}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{transform:scale(.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{transition:height .5s ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-buttons div,.owl-controls .owl-page{cursor:pointer}.owl-controls{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.grabbing{cursor:url(grabbing.html) 8 8,move}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-theme .owl-controls{margin-top:10px;text-align:center}.owl-theme .owl-controls .owl-buttons div{color:#fff;display:inline-block;zoom:1;margin:5px;padding:3px 10px;font-size:12px;border-radius:30px;background:#869791;filter:Alpha(Opacity=50);opacity:.5}.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1}.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;filter:Alpha(Opacity=50);opacity:.5;border-radius:20px;background:#869791}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#fff;padding:2px 10px;font-size:12px;border-radius:30px}.owl-item.loading{min-height:150px;background:url(AjaxLoader.html) no-repeat center center}.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px}.owl-fade-out{z-index:10;animation:fadeOut .7s both ease}.owl-fade-in{animation:fadeIn .7s both ease}.owl-backSlide-out{animation:backSlideOut 1s both ease}.owl-backSlide-in{animation:backSlideIn 1s both ease}.owl-goDown-out{animation:scaleToFade .7s ease both}.owl-goDown-in{animation:goDown .6s ease both}.owl-fadeUp-in{animation:scaleUpFrom .5s ease both}.owl-fadeUp-out{animation:scaleUpTo .5s ease both}@keyframes empty{0%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes backSlideOut{25%{opacity:.5;transform:translateZ(-500px)}75%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}}@keyframes backSlideIn{0%,25%{opacity:.5;transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;transform:translateZ(-500px)}100%{opacity:1;transform:translateZ(0) translateX(0)}}@keyframes scaleToFade{to{opacity:0;transform:scale(.8)}}@keyframes goDown{from{transform:translateY(-100%)}}@keyframes scaleUpFrom{from{opacity:0;transform:scale(1.5)}}@keyframes scaleUpTo{to{opacity:0;transform:scale(1.5)}}.ps-container{-ms-touch-action:auto;touch-action:auto;overflow:hidden!important;-ms-overflow-style:none}@supports (-ms-overflow-style:none){.ps-container{overflow:auto!important}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ps-container{overflow:auto!important}}.ps-container.ps-active-x>.ps-scrollbar-x-rail,.ps-container.ps-active-y>.ps-scrollbar-y-rail{display:block;background-color:transparent}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:.9}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999;height:11px}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:.9}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999;width:11px}.ps-container>.ps-scrollbar-x-rail{display:none;position:absolute;opacity:0;transition:background-color .2s linear,opacity .2s linear;bottom:0;height:15px}.ps-container>.ps-scrollbar-x-rail>.ps-scrollbar-x{position:absolute;background-color:#aaa;border-radius:6px;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;bottom:2px;height:6px}.ps-container>.ps-scrollbar-x-rail:active>.ps-scrollbar-x,.ps-container>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x{height:11px}.ps-container>.ps-scrollbar-y-rail{display:none;position:absolute;opacity:0;transition:background-color .2s linear,opacity .2s linear;right:0;width:15px}.ps-container>.ps-scrollbar-y-rail>.ps-scrollbar-y{position:absolute;background-color:#aaa;border-radius:6px;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;right:2px;width:6px}.ps-container>.ps-scrollbar-y-rail:active>.ps-scrollbar-y,.ps-container>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y{width:11px}.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:.9}.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999;height:11px}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:.9}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999;width:11px}.ps-container:hover>.ps-scrollbar-x-rail,.ps-container:hover>.ps-scrollbar-y-rail{opacity:.6}.ps-container:hover>.ps-scrollbar-x-rail:hover{background-color:#eee;opacity:.9}.ps-container:hover>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x{background-color:#999}.ps-container:hover>.ps-scrollbar-y-rail:hover{background-color:#eee;opacity:.9}.ps-container:hover>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y{background-color:#999}.cc-window{opacity:1;transition:opacity 1s ease}.cc-window.cc-invisible{opacity:0}.cc-animate.cc-revoke{transition:transform 1s ease}.cc-animate.cc-revoke.cc-top{transform:translateY(-2em)}.cc-animate.cc-revoke.cc-bottom{transform:translateY(2em)}.cc-animate.cc-revoke.cc-active.cc-bottom,.cc-animate.cc-revoke.cc-active.cc-top,.cc-revoke:hover{transform:translateY(0)}.cc-grower{max-height:0;overflow:hidden;transition:max-height 1s}.cc-link,.cc-revoke:hover{text-decoration:underline}.cc-revoke,.cc-window{position:fixed;overflow:hidden;box-sizing:border-box;font-family:Helvetica,Calibri,Arial,sans-serif;font-size:16px;line-height:1.5em;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:9999}.cc-window.cc-static{position:static}.cc-window.cc-floating{padding:2em;max-width:24em;-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner{padding:1em 1.8em;width:100%;-ms-flex-direction:row;flex-direction:row}.cc-revoke{padding:.5em}.cc-header{font-size:18px;font-weight:700}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}.cc-link{opacity:.8;display:inline-block;padding:.2em}.cc-link:hover{opacity:1}.cc-link:active,.cc-link:visited{color:initial}.cc-btn{display:block;padding:.4em .8em;font-size:.9em;font-weight:700;border-width:2px;border-style:solid;text-align:center;white-space:nowrap}.cc-banner .cc-btn:last-child{min-width:140px}.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline}.cc-close{display:block;position:absolute;top:.5em;right:.5em;font-size:1.6em;opacity:.9;line-height:.75}.cc-close:focus,.cc-close:hover{opacity:1}.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:.5em;border-top-right-radius:.5em}.cc-revoke.cc-left{left:3em;right:unset}.cc-revoke.cc-right{right:3em;left:unset}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{display:block;margin-bottom:1em}.cc-window.cc-floating .cc-compliance{-ms-flex:1 0 auto;flex:1 0 auto}.cc-window.cc-banner{-ms-flex-align:center;align-items:center}.cc-banner.cc-top{left:0;right:0;top:0}.cc-banner.cc-bottom{left:0;right:0;bottom:0}.cc-banner .cc-message{-ms-flex:1;flex:1}.cc-compliance{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between}.cc-compliance>.cc-btn{-ms-flex:1;flex:1}.cc-btn+.cc-btn{margin-left:.5em}@media print{.cc-revoke,.cc-window{display:none}}@media screen and (max-width:900px){.cc-btn{white-space:normal}}@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:0}.cc-window.cc-banner,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}.cc-window.cc-banner{-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner .cc-compliance{-ms-flex:1;flex:1}.cc-window.cc-floating{max-width:none}.cc-window .cc-message{margin-bottom:1em}.cc-window.cc-banner{-ms-flex-align:unset;align-items:unset}}.cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;-ms-flex:none;flex:none}.cc-theme-classic .cc-btn{border-radius:5px}.cc-theme-classic .cc-btn:last-child{min-width:140px}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}.cc-theme-edgeless.cc-window{padding:0}.cc-floating.cc-theme-edgeless .cc-message{margin:2em 2em 1.5em}.cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:.8em 1.8em;height:100%}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}html{height:100%;font-family:'Open Sans',sans-serif;font-size:0;line-height:14px}body{min-height:100%}.el_text,.el_text h1,.el_text h2,.el_text h3,.el_text h4,.el_text h5,.el_text h6{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}.bg_overlay{background-image:url(../images/dots-overlay.png);background-repeat:repeat;position:absolute;top:0;bottom:0;left:0;right:0}.editor-switcher{margin-top:20px;text-align:center}.editor-switcher span.active{font-weight:700}.editor-switcher span{text-decoration:none;cursor:pointer;color:#000}.video_wrapper{height:0;padding-bottom:75.11%;position:relative;overflow:hidden;z-index:1}.video_wrapper.widescreen{padding-bottom:56.25%}.video_wrapper.ultrawidescreen{padding-bottom:40.25%}.video_wrapper embed,.video_wrapper iframe,.video_wrapper object,.video_wrapper video{top:0;left:0;width:100%;height:100%;position:absolute}.html5_video{width:100%!important;height:auto!important}.social_wrap{font-size:0;cursor:pointer}.social_wrap a{text-decoration:none;color:inherit}.social_text{display:none;font-family:'Open Sans',sans-serif}.social_delicious{border-radius:8px;color:#fff}.social_delicious.facebook{background:#537cb3;background:radial-gradient(ellipse at center,#537cb3 0,#3d5b99 100%);box-shadow:0 3px 0 #143465}.social_delicious.twitter{background:#72c9eb;background:radial-gradient(ellipse at center,#72c9eb 0,#4eaed9 100%);box-shadow:0 3px 0 #2483a7}.social_delicious.google{background:#e67344;background:radial-gradient(ellipse at center,#e67344 0,#de5532 100%);box-shadow:0 3px 0 #a33103}.social_delicious.pinterest{background:#dd3e3b;background:radial-gradient(ellipse at center,#dd3e3b 0,#d12e2b 100%);box-shadow:0 3px 0 #790d04}.social_delicious.linkedin{background:#1e88bd;background:radial-gradient(ellipse at center,#1e88bd 0,#0074b2 100%);box-shadow:0 3px 0 #004569}.social_circular{border-radius:50%;color:#fff}.social_circular.facebook{background:#537cb3}.social_circular.twitter{background:#72c9eb}.social_circular.google{background:#e67344}.social_circular.pinterest{background:#dd3e3b}.social_circular.linkedin{background:#1e88bd}.social_circular_mono{border-radius:50%;border:2px solid}.social_flat{border-radius:4px;color:#fff}.social_flat .social_icon{display:inline-block}.social_flat .social_text{display:inline-block}.social_flat.facebook{background:#537cb3}.social_flat.twitter{background:#72c9eb}.social_flat.google{background:#e67344}.social_flat.pinterest{background:#dd3e3b}.social_flat.linkedin{background:#1e88bd}.social_blocks{border-radius:4px;color:#fff}.social_blocks .social_icon{display:inline-block}.social_blocks .social_text{display:inline-block}.social_blocks.facebook{background:#2d78bd}.social_blocks.facebook .social_icon{background:#2970b1}.social_blocks.twitter{background:#33c6f4}.social_blocks.twitter .social_icon{background:#00b6f1}.social_blocks.google{background:#d6492b}.social_blocks.google .social_icon{background:#ce472b}.social_blocks.pinterest{background:#d01c28}.social_blocks.pinterest .social_icon{background:#c51a26}.social_blocks.linkedin{background:#1c87bd}.social_blocks.linkedin .social_icon{background:#187eb0}ul.countdown{list-style:none;padding:0;display:block;text-align:center;white-space:nowrap}ul.countdown li{display:inline-block}.brightup:hover{filter:brightness(1.1)}#contest_overlay{display:none;visibility:hidden;opacity:0;position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.9);z-index:10000}#contest_popup{display:none;position:fixed!important;visibility:hidden;opacity:0;width:900px;margin-left:-450px;height:500px;margin-top:-250px;background:#ece7c9;color:#444;top:50%;left:50%;z-index:11000;text-align:center;padding-top:60px;font-family:'Open Sans';font-weight:300;border-radius:6px}#contest_popup.yvideo{height:700px;margin-top:-350px}.cp_title{font-size:18px;line-height:22px;margin-top:20px}.cp_title.yvideo{margin-top:0}.cp_video{margin-top:30px}.cp_input{margin-top:50px}.cp_input.yvideo{margin-top:30px}.cp_input input{border:none;background:#fff;width:700px;padding:35px 50px;font-size:24px;border-radius:10px;text-align:center;font-weight:300}.cp_share{margin-top:30px}.cp_share.yvideo{margin-top:10px}.cp_share_wrap{display:inline-block;width:100%;text-align:center;margin-top:20px;opacity:1}.sh_item{display:inline-block;text-align:center;overflow:hidden;font-weight:100;width:70px;height:70px;margin-left:4px;margin-right:4px}.sh_item2{display:inline-block;text-align:center;overflow:hidden;font-weight:100;width:70px;height:70px;margin-left:4px;margin-right:4px}.sh_icon{line-height:70px;font-size:35px;font-size:31px}.sh_text{line-height:70px;font-size:29px}.cp_button{background:#df5a35;color:#fff;padding:30px 0;border-radius:6px;text-align:center;width:310px;display:inline-block;margin-top:26px;font-size:18px;cursor:pointer}.cp_close{position:absolute;top:7px;right:9px;font-size:26px;cursor:pointer}#contest_results{display:none;position:fixed!important;visibility:hidden;opacity:0;width:900px;margin-left:-450px;height:560px;margin-top:-280px;background:#ece7c9;top:50%;left:50%;z-index:11000;text-align:center;padding-top:60px;font-family:'Open Sans';color:#444;font-weight:300}.cs_title{font-size:24px}.cs_close{position:absolute;top:7px;right:9px;font-size:26px;cursor:pointer}.cs_points_description{font-size:18px;margin-top:90px}.cs_points{font-size:50px;margin-top:30px}.cs_rank_description{font-size:18px;margin-top:70px}.cs_rank{font-size:50px;margin-top:30px}#contest_results_icon{position:fixed!important;visibility:hidden;opacity:0;width:66px;height:66px;line-height:66px;font-size:59px;background:red;color:#444;bottom:10px;border-radius:50%;z-index:4000;text-align:center;cursor:pointer;box-shadow:3px 3px 5px rgba(0,0,0,.4)}#contest_results_icon img{width:70%}video#bgvid{position:fixed;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;transform:translateX(-50%) translateY(-50%);background-size:cover;opacity:0}video#bgvid::-webkit-media-controls{display:none!important}video#bgvid::-webkit-media-controls-start-playback-button{display:none!important}.video-background{background:#000;position:fixed;top:0;right:0;bottom:0;left:0;z-index:-99}.video-background iframe,.video-foreground{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}@media (min-aspect-ratio:16/9){.video-foreground{height:300%;top:-100%}}@media (max-aspect-ratio:16/9){.video-foreground{width:300%;left:-100%}}#tubular-container{z-index:0!important}#tubular-shield{z-index:0!important}#page_bg_video{position:fixed;right:0;top:0;bottom:0;left:0;overflow:hidden}.eb_popup_wrapper{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.8);z-index:6000;display:none;opacity:0}.eb_popup{position:fixed;top:50%;left:50%;background:#fff;border-radius:10px;z-index:7000;display:none;opacity:0}.eb_popup_inside{position:absolute;top:0;bottom:0;left:0;right:0}.eb_popup_close{position:absolute;top:-13px;right:-13px;color:#fff;font-size:16px;font-weight:900;cursor:pointer;background:#000;width:30px;height:30px;line-height:27px;text-align:center;border-radius:50%;border:2px solid #fff;box-shadow:-1px 1px 2px rgba(0,0,0,.2)}.eb_popup_close:hover{background:#333}.eb_popup_close i{margin-left:1px}.owl .owl-slide img{display:block;width:100%;height:auto}.ig_dd{list-style:none;margin:0}.ig_dd>li,.ig_dd>li>a{display:inline-block;zoom:1;text-decoration:none}.stacked>li{display:list-item}.stacked>li>a{display:block;cursor:pointer}.flyout,.flyout-alt{position:relative}.flyout-content{position:absolute;top:100%;left:-99999px;height:0;overflow:hidden;margin:0;padding:0}.flyout:hover>.flyout-content{left:0}.flyout-alt:hover>.flyout-content{top:0;left:100%}.flyout-alt:hover>.flyout-content,.flyout:hover>.flyout-content{height:auto;overflow:visible}.mobnav-open{display:inline-block;line-height:0;cursor:pointer;overflow:hidden;transition:background-color .2s linear}.mobnav-open div{display:inline-block;width:100%;transition:background-color .2s linear}.mobnav-close{position:absolute;left:50%;bottom:10px;width:40px;margin-left:-20px;height:40px;background:0 0;text-indent:-9999px;border-top:2px solid #bfbfbf;border-left:2px solid #bfbfbf;transition:all .2s ease-in-out;text-decoration:none;color:transparent;transform:rotate(45deg);cursor:pointer}.mobnav-close:hover{bottom:20px}.mobnav{position:fixed;z-index:9999;top:0;bottom:100%;left:0;right:0;overflow:hidden;text-align:center;transition:bottom .6s ease-in-out}.mobnav_inside{display:inline-block;padding-bottom:100px}.mobnav_ul,.mobnav_ul ul{list-style-type:none;margin:0;padding:0;text-align:left}.mobnav_ul ul{margin-left:30px}.mobnav_ul li{margin:0;clear:both;float:left}.mobnav_ul li a{clear:both;float:left;display:inline-block;zoom:1;text-decoration:none;cursor:pointer}.ms_letter{display:inline-block;padding:0 20px;margin:0 -20px}.ms_letter.hidden{visibility:hidden;opacity:0}.el_animated_text{visibility:hidden;opacity:0}.titip-wrapped-large:after,.titip-wrapped-large>.titip-content{min-width:300px}

/* Site Footer */
.site-footer {
  background: #1a1a1a;
  color: #ffffff;
  text-align: center;
  padding: 28px 20px;
  margin-top: 40px;
  font-family: 'Open Sans', sans-serif;
  font-size: 14px;
}
.site-footer__links {
  margin-bottom: 16px;
  line-height: 2;
}
.site-footer__links a {
  color: #4ab3f4;
  text-decoration: none;
  white-space: nowrap;
}
.site-footer__links a:hover {
  text-decoration: underline;
}
.site-footer__copy {
  margin: 4px 0;
  color: #cccccc;
  font-size: 13px;
}


/* Related Products alignment */
.related-products-row {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 12px;
}
.related-products-row:after {
  content: none;
}
.related-products-row > [class*=pb_col-] {
  float: none;
}
