/* Salieri Spumante — sito statico (ottobre 2026). CSS del tema Bridge e dei plugin del sito WordPress, ridotto
   alle regole usate dalle pagine (PurgeCSS), con i font ospitati sul sito e in fondo le integrazioni
   del sito statico. Generato da make_css.py: le modifiche vanno fatte in css-statico.css. */
/* Font ospitati sul sito (prima: Google Fonts e il FontAwesome completo del tema).
   Montserrat 300/400/700 dai file di @fontsource (gli stessi di Google Fonts); FontAwesome ridotto alle 5 icone usate:
   freccia «torna su», Facebook, Instagram, Twitter e il simbolo del menu. */
@font-face{font-family:'Montserrat';font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/montserrat-latin-ext-300-normal.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'Montserrat';font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/montserrat-latin-300-normal.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/montserrat-latin-ext-400-normal.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/montserrat-latin-400-normal.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/montserrat-latin-ext-700-normal.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/montserrat-latin-700-normal.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'FontAwesome';src:url(/fonts/fontawesome-sottoinsieme.woff2) format('woff2');font-weight:normal;font-style:normal;font-display:block}
/* ---- wp-img-auto-sizes-contain-inline-css ---- */

img:is([sizes=auto i]){contain-intrinsic-size:3000px 1500px}

/* ---- wp-block-library-inline-css ---- */

:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}

/* ---- classic-theme-styles-inline-css ---- */

/*! This file is auto-generated */

/* ---- plugins/woocommerce/assets/client/blocks/wc-blocks.css ---- */

/* ---- global-styles-inline-css ---- */

:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}

/* ---- woocommerce-inline-inline-css ---- */

/* ---- themes/bridge/css/font-awesome/css/font-awesome.min.css ---- */
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */.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-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-arrow-up:before{content:"\f062"}.fa-twitter:before{content:"\f099"}.fa-facebook:before{content:"\f09a"}.fa-bars:before{content:"\f0c9"}.fa-instagram:before{content:"\f16d"}

/* ---- themes/bridge/css/elegant-icons/style.min.css ---- */
/* ---- themes/bridge/css/linea-icons/style.css ---- */
@charset "UTF-8";

/* line 1, arrows/_styles.scss */

/* line 15, arrows/_styles.scss */

/* line 27, arrows/_styles.scss */

/* line 30, arrows/_styles.scss */

/* line 33, arrows/_styles.scss */

/* line 36, arrows/_styles.scss */

/* line 39, arrows/_styles.scss */

/* line 42, arrows/_styles.scss */

/* line 45, arrows/_styles.scss */

/* line 48, arrows/_styles.scss */

/* line 51, arrows/_styles.scss */

/* line 54, arrows/_styles.scss */

/* line 57, arrows/_styles.scss */

/* line 60, arrows/_styles.scss */

/* line 63, arrows/_styles.scss */

/* line 66, arrows/_styles.scss */

/* line 69, arrows/_styles.scss */

/* line 72, arrows/_styles.scss */

/* line 75, arrows/_styles.scss */

/* line 78, arrows/_styles.scss */

/* line 81, arrows/_styles.scss */

/* line 84, arrows/_styles.scss */

/* line 87, arrows/_styles.scss */

/* line 90, arrows/_styles.scss */

/* line 93, arrows/_styles.scss */

/* line 96, arrows/_styles.scss */

/* line 99, arrows/_styles.scss */

/* line 102, arrows/_styles.scss */

/* line 105, arrows/_styles.scss */

/* line 108, arrows/_styles.scss */

/* line 111, arrows/_styles.scss */

/* line 114, arrows/_styles.scss */

/* line 117, arrows/_styles.scss */

/* line 120, arrows/_styles.scss */

/* line 123, arrows/_styles.scss */

/* line 126, arrows/_styles.scss */

/* line 129, arrows/_styles.scss */

/* line 132, arrows/_styles.scss */

/* line 135, arrows/_styles.scss */

/* line 138, arrows/_styles.scss */

/* line 141, arrows/_styles.scss */

/* line 144, arrows/_styles.scss */

/* line 147, arrows/_styles.scss */

/* line 150, arrows/_styles.scss */

/* line 153, arrows/_styles.scss */

/* line 156, arrows/_styles.scss */

/* line 159, arrows/_styles.scss */

/* line 162, arrows/_styles.scss */

/* line 165, arrows/_styles.scss */

/* line 168, arrows/_styles.scss */

/* line 171, arrows/_styles.scss */

/* line 174, arrows/_styles.scss */

/* line 177, arrows/_styles.scss */

/* line 180, arrows/_styles.scss */

/* line 183, arrows/_styles.scss */

/* line 186, arrows/_styles.scss */

/* line 189, arrows/_styles.scss */

/* line 192, arrows/_styles.scss */

/* line 195, arrows/_styles.scss */

/* line 198, arrows/_styles.scss */

/* line 201, arrows/_styles.scss */

/* line 204, arrows/_styles.scss */

/* line 207, arrows/_styles.scss */

/* line 210, arrows/_styles.scss */

/* line 213, arrows/_styles.scss */

/* line 216, arrows/_styles.scss */

/* line 219, arrows/_styles.scss */

/* line 222, arrows/_styles.scss */

/* line 225, arrows/_styles.scss */

/* line 228, arrows/_styles.scss */

/* line 231, arrows/_styles.scss */

/* line 234, arrows/_styles.scss */

/* line 237, arrows/_styles.scss */

/* line 240, arrows/_styles.scss */

/* line 243, arrows/_styles.scss */

/* line 246, arrows/_styles.scss */

/* line 249, arrows/_styles.scss */

/* line 252, arrows/_styles.scss */

/* line 255, arrows/_styles.scss */

/* line 258, arrows/_styles.scss */

/* line 261, arrows/_styles.scss */

/* line 264, arrows/_styles.scss */

/* line 267, arrows/_styles.scss */

/* line 270, arrows/_styles.scss */

/* line 273, arrows/_styles.scss */

/* line 276, arrows/_styles.scss */

/* line 279, arrows/_styles.scss */

/* line 282, arrows/_styles.scss */

/* line 285, arrows/_styles.scss */

/* line 288, arrows/_styles.scss */

/* line 291, arrows/_styles.scss */

/* line 294, arrows/_styles.scss */

/* line 297, arrows/_styles.scss */

/* line 300, arrows/_styles.scss */

/* line 303, arrows/_styles.scss */

/* line 306, arrows/_styles.scss */

/* line 309, arrows/_styles.scss */

/* line 312, arrows/_styles.scss */

/* line 315, arrows/_styles.scss */

/* line 318, arrows/_styles.scss */

/* line 321, arrows/_styles.scss */

/* line 324, arrows/_styles.scss */

/* line 327, arrows/_styles.scss */

/* line 330, arrows/_styles.scss */

/* line 333, arrows/_styles.scss */

/* line 336, arrows/_styles.scss */

/* line 339, arrows/_styles.scss */

/* line 342, arrows/_styles.scss */

/* line 345, arrows/_styles.scss */

/* line 348, arrows/_styles.scss */

/* line 351, arrows/_styles.scss */

/* line 354, arrows/_styles.scss */

/* line 357, arrows/_styles.scss */

/* line 360, arrows/_styles.scss */

/* line 363, arrows/_styles.scss */

/* line 366, arrows/_styles.scss */

/* line 369, arrows/_styles.scss */

/* line 372, arrows/_styles.scss */

/* line 375, arrows/_styles.scss */

/* line 378, arrows/_styles.scss */

/* line 381, arrows/_styles.scss */

/* line 384, arrows/_styles.scss */

/* line 387, arrows/_styles.scss */

/* line 390, arrows/_styles.scss */

/* line 393, arrows/_styles.scss */

/* line 396, arrows/_styles.scss */

/* line 399, arrows/_styles.scss */

/* line 402, arrows/_styles.scss */

/* line 405, arrows/_styles.scss */

/* line 408, arrows/_styles.scss */

/* line 411, arrows/_styles.scss */

/* line 414, arrows/_styles.scss */

/* line 417, arrows/_styles.scss */

/* line 420, arrows/_styles.scss */

/* line 423, arrows/_styles.scss */

/* line 426, arrows/_styles.scss */

/* line 429, arrows/_styles.scss */

/* line 432, arrows/_styles.scss */

/* line 1, basic/_styles.scss */

/* line 15, basic/_styles.scss */

/* line 27, basic/_styles.scss */

/* line 30, basic/_styles.scss */

/* line 33, basic/_styles.scss */

/* line 36, basic/_styles.scss */

/* line 39, basic/_styles.scss */

/* line 42, basic/_styles.scss */

/* line 45, basic/_styles.scss */

/* line 48, basic/_styles.scss */

/* line 51, basic/_styles.scss */

/* line 54, basic/_styles.scss */

/* line 57, basic/_styles.scss */

/* line 60, basic/_styles.scss */

/* line 63, basic/_styles.scss */

/* line 66, basic/_styles.scss */

/* line 69, basic/_styles.scss */

/* line 72, basic/_styles.scss */

/* line 75, basic/_styles.scss */

/* line 78, basic/_styles.scss */

/* line 81, basic/_styles.scss */

/* line 84, basic/_styles.scss */

/* line 87, basic/_styles.scss */

/* line 90, basic/_styles.scss */

/* line 93, basic/_styles.scss */

/* line 96, basic/_styles.scss */

/* line 99, basic/_styles.scss */

/* line 102, basic/_styles.scss */

/* line 105, basic/_styles.scss */

/* line 108, basic/_styles.scss */

/* line 111, basic/_styles.scss */

/* line 114, basic/_styles.scss */

/* line 117, basic/_styles.scss */

/* line 120, basic/_styles.scss */

/* line 123, basic/_styles.scss */

/* line 126, basic/_styles.scss */

/* line 129, basic/_styles.scss */

/* line 132, basic/_styles.scss */

/* line 135, basic/_styles.scss */

/* line 138, basic/_styles.scss */

/* line 141, basic/_styles.scss */

/* line 144, basic/_styles.scss */

/* line 147, basic/_styles.scss */

/* line 150, basic/_styles.scss */

/* line 153, basic/_styles.scss */

/* line 156, basic/_styles.scss */

/* line 159, basic/_styles.scss */

/* line 162, basic/_styles.scss */

/* line 165, basic/_styles.scss */

/* line 168, basic/_styles.scss */

/* line 171, basic/_styles.scss */

/* line 174, basic/_styles.scss */

/* line 177, basic/_styles.scss */

/* line 180, basic/_styles.scss */

/* line 183, basic/_styles.scss */

/* line 186, basic/_styles.scss */

/* line 189, basic/_styles.scss */

/* line 192, basic/_styles.scss */

/* line 195, basic/_styles.scss */

/* line 198, basic/_styles.scss */

/* line 201, basic/_styles.scss */

/* line 204, basic/_styles.scss */

/* line 207, basic/_styles.scss */

/* line 210, basic/_styles.scss */

/* line 213, basic/_styles.scss */

/* line 216, basic/_styles.scss */

/* line 219, basic/_styles.scss */

/* line 222, basic/_styles.scss */

/* line 225, basic/_styles.scss */

/* line 228, basic/_styles.scss */

/* line 231, basic/_styles.scss */

/* line 234, basic/_styles.scss */

/* line 237, basic/_styles.scss */

/* line 240, basic/_styles.scss */

/* line 243, basic/_styles.scss */

/* line 246, basic/_styles.scss */

/* line 249, basic/_styles.scss */

/* line 252, basic/_styles.scss */

/* line 255, basic/_styles.scss */

/* line 258, basic/_styles.scss */

/* line 261, basic/_styles.scss */

/* line 264, basic/_styles.scss */

/* line 267, basic/_styles.scss */

/* line 270, basic/_styles.scss */

/* line 273, basic/_styles.scss */

/* line 276, basic/_styles.scss */

/* line 279, basic/_styles.scss */

/* line 282, basic/_styles.scss */

/* line 285, basic/_styles.scss */

/* line 288, basic/_styles.scss */

/* line 291, basic/_styles.scss */

/* line 294, basic/_styles.scss */

/* line 297, basic/_styles.scss */

/* line 300, basic/_styles.scss */

/* line 303, basic/_styles.scss */

/* line 306, basic/_styles.scss */

/* line 309, basic/_styles.scss */

/* line 312, basic/_styles.scss */

/* line 315, basic/_styles.scss */

/* line 318, basic/_styles.scss */

/* line 321, basic/_styles.scss */

/* line 324, basic/_styles.scss */

/* line 327, basic/_styles.scss */

/* line 330, basic/_styles.scss */

/* line 333, basic/_styles.scss */

/* line 336, basic/_styles.scss */

/* line 339, basic/_styles.scss */

/* line 342, basic/_styles.scss */

/* line 345, basic/_styles.scss */

/* line 348, basic/_styles.scss */

/* line 351, basic/_styles.scss */

/* line 354, basic/_styles.scss */

/* line 357, basic/_styles.scss */

/* line 360, basic/_styles.scss */

/* line 363, basic/_styles.scss */

/* line 366, basic/_styles.scss */

/* line 369, basic/_styles.scss */

/* line 372, basic/_styles.scss */

/* line 375, basic/_styles.scss */

/* line 378, basic/_styles.scss */

/* line 381, basic/_styles.scss */

/* line 384, basic/_styles.scss */

/* line 387, basic/_styles.scss */

/* line 390, basic/_styles.scss */

/* line 393, basic/_styles.scss */

/* line 396, basic/_styles.scss */

/* line 399, basic/_styles.scss */

/* line 402, basic/_styles.scss */

/* line 405, basic/_styles.scss */

/* line 408, basic/_styles.scss */

/* line 411, basic/_styles.scss */

/* line 414, basic/_styles.scss */

/* line 417, basic/_styles.scss */

/* line 420, basic/_styles.scss */

/* line 423, basic/_styles.scss */

/* line 426, basic/_styles.scss */

/* line 429, basic/_styles.scss */

/* line 3, basic-elaboration/_styles.scss */

/* line 17, basic-elaboration/_styles.scss */

/* line 29, basic-elaboration/_styles.scss */

/* line 32, basic-elaboration/_styles.scss */

/* line 35, basic-elaboration/_styles.scss */

/* line 38, basic-elaboration/_styles.scss */

/* line 41, basic-elaboration/_styles.scss */

/* line 44, basic-elaboration/_styles.scss */

/* line 47, basic-elaboration/_styles.scss */

/* line 50, basic-elaboration/_styles.scss */

/* line 53, basic-elaboration/_styles.scss */

/* line 56, basic-elaboration/_styles.scss */

/* line 59, basic-elaboration/_styles.scss */

/* line 62, basic-elaboration/_styles.scss */

/* line 65, basic-elaboration/_styles.scss */

/* line 68, basic-elaboration/_styles.scss */

/* line 71, basic-elaboration/_styles.scss */

/* line 74, basic-elaboration/_styles.scss */

/* line 77, basic-elaboration/_styles.scss */

/* line 80, basic-elaboration/_styles.scss */

/* line 83, basic-elaboration/_styles.scss */

/* line 86, basic-elaboration/_styles.scss */

/* line 89, basic-elaboration/_styles.scss */

/* line 92, basic-elaboration/_styles.scss */

/* line 95, basic-elaboration/_styles.scss */

/* line 98, basic-elaboration/_styles.scss */

/* line 101, basic-elaboration/_styles.scss */

/* line 104, basic-elaboration/_styles.scss */

/* line 107, basic-elaboration/_styles.scss */

/* line 110, basic-elaboration/_styles.scss */

/* line 113, basic-elaboration/_styles.scss */

/* line 116, basic-elaboration/_styles.scss */

/* line 119, basic-elaboration/_styles.scss */

/* line 122, basic-elaboration/_styles.scss */

/* line 125, basic-elaboration/_styles.scss */

/* line 128, basic-elaboration/_styles.scss */

/* line 131, basic-elaboration/_styles.scss */

/* line 134, basic-elaboration/_styles.scss */

/* line 137, basic-elaboration/_styles.scss */

/* line 140, basic-elaboration/_styles.scss */

/* line 143, basic-elaboration/_styles.scss */

/* line 146, basic-elaboration/_styles.scss */

/* line 149, basic-elaboration/_styles.scss */

/* line 152, basic-elaboration/_styles.scss */

/* line 155, basic-elaboration/_styles.scss */

/* line 158, basic-elaboration/_styles.scss */

/* line 161, basic-elaboration/_styles.scss */

/* line 164, basic-elaboration/_styles.scss */

/* line 167, basic-elaboration/_styles.scss */

/* line 170, basic-elaboration/_styles.scss */

/* line 173, basic-elaboration/_styles.scss */

/* line 176, basic-elaboration/_styles.scss */

/* line 179, basic-elaboration/_styles.scss */

/* line 182, basic-elaboration/_styles.scss */

/* line 185, basic-elaboration/_styles.scss */

/* line 188, basic-elaboration/_styles.scss */

/* line 191, basic-elaboration/_styles.scss */

/* line 194, basic-elaboration/_styles.scss */

/* line 197, basic-elaboration/_styles.scss */

/* line 200, basic-elaboration/_styles.scss */

/* line 203, basic-elaboration/_styles.scss */

/* line 206, basic-elaboration/_styles.scss */

/* line 209, basic-elaboration/_styles.scss */

/* line 212, basic-elaboration/_styles.scss */

/* line 215, basic-elaboration/_styles.scss */

/* line 218, basic-elaboration/_styles.scss */

/* line 221, basic-elaboration/_styles.scss */

/* line 224, basic-elaboration/_styles.scss */

/* line 227, basic-elaboration/_styles.scss */

/* line 230, basic-elaboration/_styles.scss */

/* line 233, basic-elaboration/_styles.scss */

/* line 236, basic-elaboration/_styles.scss */

/* line 239, basic-elaboration/_styles.scss */

/* line 242, basic-elaboration/_styles.scss */

/* line 245, basic-elaboration/_styles.scss */

/* line 248, basic-elaboration/_styles.scss */

/* line 251, basic-elaboration/_styles.scss */

/* line 254, basic-elaboration/_styles.scss */

/* line 257, basic-elaboration/_styles.scss */

/* line 260, basic-elaboration/_styles.scss */

/* line 263, basic-elaboration/_styles.scss */

/* line 266, basic-elaboration/_styles.scss */

/* line 269, basic-elaboration/_styles.scss */

/* line 272, basic-elaboration/_styles.scss */

/* line 275, basic-elaboration/_styles.scss */

/* line 278, basic-elaboration/_styles.scss */

/* line 281, basic-elaboration/_styles.scss */

/* line 284, basic-elaboration/_styles.scss */

/* line 287, basic-elaboration/_styles.scss */

/* line 290, basic-elaboration/_styles.scss */

/* line 293, basic-elaboration/_styles.scss */

/* line 296, basic-elaboration/_styles.scss */

/* line 299, basic-elaboration/_styles.scss */

/* line 302, basic-elaboration/_styles.scss */

/* line 305, basic-elaboration/_styles.scss */

/* line 308, basic-elaboration/_styles.scss */

/* line 311, basic-elaboration/_styles.scss */

/* line 314, basic-elaboration/_styles.scss */

/* line 317, basic-elaboration/_styles.scss */

/* line 320, basic-elaboration/_styles.scss */

/* line 323, basic-elaboration/_styles.scss */

/* line 326, basic-elaboration/_styles.scss */

/* line 329, basic-elaboration/_styles.scss */

/* line 332, basic-elaboration/_styles.scss */

/* line 335, basic-elaboration/_styles.scss */

/* line 338, basic-elaboration/_styles.scss */

/* line 341, basic-elaboration/_styles.scss */

/* line 344, basic-elaboration/_styles.scss */

/* line 347, basic-elaboration/_styles.scss */

/* line 350, basic-elaboration/_styles.scss */

/* line 353, basic-elaboration/_styles.scss */

/* line 356, basic-elaboration/_styles.scss */

/* line 359, basic-elaboration/_styles.scss */

/* line 362, basic-elaboration/_styles.scss */

/* line 365, basic-elaboration/_styles.scss */

/* line 368, basic-elaboration/_styles.scss */

/* line 371, basic-elaboration/_styles.scss */

/* line 374, basic-elaboration/_styles.scss */

/* line 377, basic-elaboration/_styles.scss */

/* line 380, basic-elaboration/_styles.scss */

/* line 383, basic-elaboration/_styles.scss */

/* line 386, basic-elaboration/_styles.scss */

/* line 389, basic-elaboration/_styles.scss */

/* line 392, basic-elaboration/_styles.scss */

/* line 395, basic-elaboration/_styles.scss */

/* line 398, basic-elaboration/_styles.scss */

/* line 401, basic-elaboration/_styles.scss */

/* line 404, basic-elaboration/_styles.scss */

/* line 407, basic-elaboration/_styles.scss */

/* line 410, basic-elaboration/_styles.scss */

/* line 413, basic-elaboration/_styles.scss */

/* line 416, basic-elaboration/_styles.scss */

/* line 419, basic-elaboration/_styles.scss */

/* line 422, basic-elaboration/_styles.scss */

/* line 425, basic-elaboration/_styles.scss */

/* line 428, basic-elaboration/_styles.scss */

/* line 431, basic-elaboration/_styles.scss */

/* line 434, basic-elaboration/_styles.scss */

/* line 437, basic-elaboration/_styles.scss */

/* line 440, basic-elaboration/_styles.scss */

/* line 443, basic-elaboration/_styles.scss */

/* line 446, basic-elaboration/_styles.scss */

/* line 449, basic-elaboration/_styles.scss */

/* line 452, basic-elaboration/_styles.scss */

/* line 455, basic-elaboration/_styles.scss */

/* line 458, basic-elaboration/_styles.scss */

/* line 461, basic-elaboration/_styles.scss */

/* line 3, ecommerce/_styles.scss */

/* line 17, ecommerce/_styles.scss */

/* line 29, ecommerce/_styles.scss */

/* line 32, ecommerce/_styles.scss */

/* line 35, ecommerce/_styles.scss */

/* line 38, ecommerce/_styles.scss */

/* line 41, ecommerce/_styles.scss */

/* line 44, ecommerce/_styles.scss */

/* line 47, ecommerce/_styles.scss */

/* line 50, ecommerce/_styles.scss */

/* line 53, ecommerce/_styles.scss */

/* line 56, ecommerce/_styles.scss */

/* line 59, ecommerce/_styles.scss */

/* line 62, ecommerce/_styles.scss */

/* line 65, ecommerce/_styles.scss */

/* line 68, ecommerce/_styles.scss */

/* line 71, ecommerce/_styles.scss */

/* line 74, ecommerce/_styles.scss */

/* line 77, ecommerce/_styles.scss */

/* line 80, ecommerce/_styles.scss */

/* line 83, ecommerce/_styles.scss */

/* line 86, ecommerce/_styles.scss */

/* line 89, ecommerce/_styles.scss */

/* line 92, ecommerce/_styles.scss */

/* line 95, ecommerce/_styles.scss */

/* line 98, ecommerce/_styles.scss */

/* line 101, ecommerce/_styles.scss */

/* line 104, ecommerce/_styles.scss */

/* line 107, ecommerce/_styles.scss */

/* line 110, ecommerce/_styles.scss */

/* line 113, ecommerce/_styles.scss */

/* line 116, ecommerce/_styles.scss */

/* line 119, ecommerce/_styles.scss */

/* line 122, ecommerce/_styles.scss */

/* line 125, ecommerce/_styles.scss */

/* line 128, ecommerce/_styles.scss */

/* line 131, ecommerce/_styles.scss */

/* line 134, ecommerce/_styles.scss */

/* line 137, ecommerce/_styles.scss */

/* line 140, ecommerce/_styles.scss */

/* line 143, ecommerce/_styles.scss */

/* line 146, ecommerce/_styles.scss */

/* line 149, ecommerce/_styles.scss */

/* line 152, ecommerce/_styles.scss */

/* line 155, ecommerce/_styles.scss */

/* line 158, ecommerce/_styles.scss */

/* line 161, ecommerce/_styles.scss */

/* line 164, ecommerce/_styles.scss */

/* line 167, ecommerce/_styles.scss */

/* line 170, ecommerce/_styles.scss */

/* line 173, ecommerce/_styles.scss */

/* line 176, ecommerce/_styles.scss */

/* line 179, ecommerce/_styles.scss */

/* line 182, ecommerce/_styles.scss */

/* line 185, ecommerce/_styles.scss */

/* line 188, ecommerce/_styles.scss */

/* line 191, ecommerce/_styles.scss */

/* line 194, ecommerce/_styles.scss */

/* line 197, ecommerce/_styles.scss */

/* line 200, ecommerce/_styles.scss */

/* line 203, ecommerce/_styles.scss */

/* line 206, ecommerce/_styles.scss */

/* line 209, ecommerce/_styles.scss */

/* line 212, ecommerce/_styles.scss */

/* line 215, ecommerce/_styles.scss */

/* line 218, ecommerce/_styles.scss */

/* line 221, ecommerce/_styles.scss */

/* line 224, ecommerce/_styles.scss */

/* line 227, ecommerce/_styles.scss */

/* line 230, ecommerce/_styles.scss */

/* line 233, ecommerce/_styles.scss */

/* line 236, ecommerce/_styles.scss */

/* line 239, ecommerce/_styles.scss */

/* line 242, ecommerce/_styles.scss */

/* line 245, ecommerce/_styles.scss */

/* line 248, ecommerce/_styles.scss */

/* line 251, ecommerce/_styles.scss */

/* line 254, ecommerce/_styles.scss */

/* line 257, ecommerce/_styles.scss */

/* line 260, ecommerce/_styles.scss */

/* line 263, ecommerce/_styles.scss */

/* line 266, ecommerce/_styles.scss */

/* line 269, ecommerce/_styles.scss */

/* line 272, ecommerce/_styles.scss */

/* line 275, ecommerce/_styles.scss */

/* line 278, ecommerce/_styles.scss */

/* line 281, ecommerce/_styles.scss */

/* line 3, music/_styles.scss */

/* line 17, music/_styles.scss */

/* line 29, music/_styles.scss */

/* line 32, music/_styles.scss */

/* line 35, music/_styles.scss */

/* line 38, music/_styles.scss */

/* line 41, music/_styles.scss */

/* line 44, music/_styles.scss */

/* line 47, music/_styles.scss */

/* line 50, music/_styles.scss */

/* line 53, music/_styles.scss */

/* line 56, music/_styles.scss */

/* line 59, music/_styles.scss */

/* line 62, music/_styles.scss */

/* line 65, music/_styles.scss */

/* line 68, music/_styles.scss */

/* line 71, music/_styles.scss */

/* line 74, music/_styles.scss */

/* line 77, music/_styles.scss */

/* line 80, music/_styles.scss */

/* line 83, music/_styles.scss */

/* line 86, music/_styles.scss */

/* line 89, music/_styles.scss */

/* line 92, music/_styles.scss */

/* line 95, music/_styles.scss */

/* line 98, music/_styles.scss */

/* line 101, music/_styles.scss */

/* line 104, music/_styles.scss */

/* line 107, music/_styles.scss */

/* line 110, music/_styles.scss */

/* line 113, music/_styles.scss */

/* line 116, music/_styles.scss */

/* line 2, software/_styles.scss */

/* line 16, software/_styles.scss */

/* line 28, software/_styles.scss */

/* line 31, software/_styles.scss */

/* line 34, software/_styles.scss */

/* line 37, software/_styles.scss */

/* line 40, software/_styles.scss */

/* line 43, software/_styles.scss */

/* line 46, software/_styles.scss */

/* line 49, software/_styles.scss */

/* line 52, software/_styles.scss */

/* line 55, software/_styles.scss */

/* line 58, software/_styles.scss */

/* line 61, software/_styles.scss */

/* line 64, software/_styles.scss */

/* line 67, software/_styles.scss */

/* line 70, software/_styles.scss */

/* line 73, software/_styles.scss */

/* line 76, software/_styles.scss */

/* line 79, software/_styles.scss */

/* line 82, software/_styles.scss */

/* line 85, software/_styles.scss */

/* line 88, software/_styles.scss */

/* line 91, software/_styles.scss */

/* line 94, software/_styles.scss */

/* line 97, software/_styles.scss */

/* line 100, software/_styles.scss */

/* line 103, software/_styles.scss */

/* line 106, software/_styles.scss */

/* line 109, software/_styles.scss */

/* line 112, software/_styles.scss */

/* line 115, software/_styles.scss */

/* line 118, software/_styles.scss */

/* line 121, software/_styles.scss */

/* line 124, software/_styles.scss */

/* line 127, software/_styles.scss */

/* line 130, software/_styles.scss */

/* line 133, software/_styles.scss */

/* line 136, software/_styles.scss */

/* line 139, software/_styles.scss */

/* line 142, software/_styles.scss */

/* line 145, software/_styles.scss */

/* line 148, software/_styles.scss */

/* line 151, software/_styles.scss */

/* line 154, software/_styles.scss */

/* line 157, software/_styles.scss */

/* line 160, software/_styles.scss */

/* line 163, software/_styles.scss */

/* line 166, software/_styles.scss */

/* line 169, software/_styles.scss */

/* line 172, software/_styles.scss */

/* line 175, software/_styles.scss */

/* line 178, software/_styles.scss */

/* line 181, software/_styles.scss */

/* line 184, software/_styles.scss */

/* line 187, software/_styles.scss */

/* line 190, software/_styles.scss */

/* line 193, software/_styles.scss */

/* line 196, software/_styles.scss */

/* line 199, software/_styles.scss */

/* line 202, software/_styles.scss */

/* line 205, software/_styles.scss */

/* line 208, software/_styles.scss */

/* line 211, software/_styles.scss */

/* line 214, software/_styles.scss */

/* line 217, software/_styles.scss */

/* line 220, software/_styles.scss */

/* line 223, software/_styles.scss */

/* line 226, software/_styles.scss */

/* line 229, software/_styles.scss */

/* line 232, software/_styles.scss */

/* line 235, software/_styles.scss */

/* line 238, software/_styles.scss */

/* line 241, software/_styles.scss */

/* line 244, software/_styles.scss */

/* line 247, software/_styles.scss */

/* line 250, software/_styles.scss */

/* line 253, software/_styles.scss */

/* line 256, software/_styles.scss */

/* line 259, software/_styles.scss */

/* line 262, software/_styles.scss */

/* line 265, software/_styles.scss */

/* line 268, software/_styles.scss */

/* line 271, software/_styles.scss */

/* line 274, software/_styles.scss */

/* line 277, software/_styles.scss */

/* line 280, software/_styles.scss */

/* line 283, software/_styles.scss */

/* line 286, software/_styles.scss */

/* line 289, software/_styles.scss */

/* line 292, software/_styles.scss */

/* line 295, software/_styles.scss */

/* line 298, software/_styles.scss */

/* line 301, software/_styles.scss */

/* line 304, software/_styles.scss */

/* line 307, software/_styles.scss */

/* line 310, software/_styles.scss */

/* line 313, software/_styles.scss */

/* line 316, software/_styles.scss */

/* line 319, software/_styles.scss */

/* line 322, software/_styles.scss */

/* line 325, software/_styles.scss */

/* line 2, weather/_styles.scss */

/* line 16, weather/_styles.scss */

/* line 28, weather/_styles.scss */

/* line 31, weather/_styles.scss */

/* line 34, weather/_styles.scss */

/* line 37, weather/_styles.scss */

/* line 40, weather/_styles.scss */

/* line 43, weather/_styles.scss */

/* line 46, weather/_styles.scss */

/* line 49, weather/_styles.scss */

/* line 52, weather/_styles.scss */

/* line 55, weather/_styles.scss */

/* line 58, weather/_styles.scss */

/* line 61, weather/_styles.scss */

/* line 64, weather/_styles.scss */

/* line 67, weather/_styles.scss */

/* line 70, weather/_styles.scss */

/* line 73, weather/_styles.scss */

/* line 76, weather/_styles.scss */

/* line 79, weather/_styles.scss */

/* line 82, weather/_styles.scss */

/* line 85, weather/_styles.scss */

/* line 88, weather/_styles.scss */

/* line 91, weather/_styles.scss */

/* line 94, weather/_styles.scss */

/* line 97, weather/_styles.scss */

/* line 100, weather/_styles.scss */

/* line 103, weather/_styles.scss */

/* line 106, weather/_styles.scss */

/* line 109, weather/_styles.scss */

/* line 112, weather/_styles.scss */

/* line 115, weather/_styles.scss */

/* line 118, weather/_styles.scss */

/* line 121, weather/_styles.scss */

/* line 124, weather/_styles.scss */

/* line 127, weather/_styles.scss */

/* line 130, weather/_styles.scss */

/* line 133, weather/_styles.scss */

/* line 136, weather/_styles.scss */

/* line 139, weather/_styles.scss */

/* line 142, weather/_styles.scss */

/* line 145, weather/_styles.scss */

/* line 148, weather/_styles.scss */

/* line 151, weather/_styles.scss */

/* line 154, weather/_styles.scss */

/* line 157, weather/_styles.scss */

/* line 160, weather/_styles.scss */

/* line 163, weather/_styles.scss */

/* line 166, weather/_styles.scss */

/* line 169, weather/_styles.scss */

/* line 172, weather/_styles.scss */

/* line 175, weather/_styles.scss */

/* line 178, weather/_styles.scss */

/* line 181, weather/_styles.scss */

/* line 184, weather/_styles.scss */

/* line 187, weather/_styles.scss */

/* line 190, weather/_styles.scss */

/* line 193, weather/_styles.scss */

/* line 196, weather/_styles.scss */

/* line 199, weather/_styles.scss */

/* line 202, weather/_styles.scss */

/* line 205, weather/_styles.scss */

/* line 208, weather/_styles.scss */

/* line 211, weather/_styles.scss */

/* line 214, weather/_styles.scss */

/* line 217, weather/_styles.scss */

/* line 220, weather/_styles.scss */

/* line 223, weather/_styles.scss */

/* line 226, weather/_styles.scss */

/* line 229, weather/_styles.scss */

/* line 232, weather/_styles.scss */

/* line 235, weather/_styles.scss */

/* line 238, weather/_styles.scss */

/* line 241, weather/_styles.scss */

/* line 244, weather/_styles.scss */

/* line 247, weather/_styles.scss */

/* line 250, weather/_styles.scss */

/* line 253, weather/_styles.scss */

/* line 256, weather/_styles.scss */

/* line 259, weather/_styles.scss */

/* line 262, weather/_styles.scss */

/* line 265, weather/_styles.scss */

/* line 268, weather/_styles.scss */

/* line 271, weather/_styles.scss */

/* line 274, weather/_styles.scss */

/* line 277, weather/_styles.scss */

/* line 280, weather/_styles.scss */

/* ---- themes/bridge/css/stylesheet.min.css ---- */
.h2,.h3,h2,h3{text-transform:uppercase;letter-spacing:1px;font-weight:600}.h1,.h2,.h3,.h4,.h5,a,h1,h2,h3,h4,h5,p a{color:#303030}.clear:after,.clearfix:after,.drop_down .wide .second ul li:nth-child(4n+1){clear:both}.sticky{opacity:1}.clearfix:after,.clearfix:before{content:" ";display:table}.clear:after,article,footer,header,nav,section{display:block}.clear:after{content:""}::selection{background:#1abc9c;color:#fff}::-moz-selection{background:#1abc9c;color:#fff}header.centered_logo{text-align:center}.content ul ul{padding:0 0 0 15px}a,address,b,body,caption,center,code,dd,del,div,form,h1,h2,h3,h4,h5,html,i,li,p,pre,s,small,span,strong,u,ul,var{background:0 0;border:0;margin:0;padding:0;vertical-align:baseline;outline:0}a img{border:none}header{vertical-align:middle}del{text-decoration:line-through}img{max-width:100%;height:auto;image-rendering:optimizeQuality}.h1,h1{font-size:30px;line-height:1.25em}.h2,h2{font-size:24px;line-height:1.384615384615385em}.h3,h3{font-size:17px;line-height:1.304347826086957em}.h4,h4{font-size:19px;line-height:1.375em;font-weight:400}.h5,h5{font-weight:600;letter-spacing:1px;text-transform:uppercase}.h5,h5{font-size:15px;line-height:1.571428571428571em}h1 a,h2 a,h3 a,h4 a,h5 a{color:#303030;-webkit-transition:color .1s linear;-moz-transition:color .1s linear;transition:color .1s linear}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover{color:#1abc9c}a,p a{text-decoration:none;cursor:pointer}a:hover,p a:hover{color:#1abc9c;text-decoration:none}ul{list-style-position:inside}.ajax_loader,.meta{display:none}.wrapper,body{background-color:#f6f6f6}html{height:100%;margin:0!important;-webkit-transition:all 1.3s ease-out;-moz-transition:all 1.3s ease-out;-o-transition:all 1.3s ease-out;-ms-transition:all 1.3s ease-out;transition:all 1.3s ease-out}body{font-family:Raleway,sans-serif;font-size:14px;line-height:26px;color:#818181;font-weight:400;overflow-y:scroll;overflow-x:hidden!important;-webkit-font-smoothing:antialiased}.wrapper{position:relative;z-index:1000;-webkit-transition:left .33s cubic-bezier(.694,.0482,.335,1);-moz-transition:left .33s cubic-bezier(.694,.0482,.335,1);-o-transition:left .33s cubic-bezier(.694,.0482,.335,1);-ms-transition:left .33s cubic-bezier(.694,.0482,.335,1);transition:left .33s cubic-bezier(.694,.0482,.335,1);left:0}.wrapper_inner{width:100%;overflow:hidden}body.boxed .wrapper_inner{overflow:visible}body.boxed .content{overflow:hidden}.ajax_loader{position:fixed;top:50%;left:50%;z-index:1100}.ajax_loader_1{position:relative;display:inline-block;width:100%;height:100%}.ajax_loader .pulse{width:32px;height:32px;margin:-16px 0 0 -16px;background-color:#303030;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px;border-radius:16px;-webkit-animation:scaleout 1s infinite ease-in-out;animation:scaleout 1s infinite ease-in-out}@-webkit-keyframes scaleout{0%{-webkit-transform:scale(0)}100%{-webkit-transform:scale(1);opacity:0}}@-moz-keyframes scaleout{0%{-moz-transform:scale(0)}100%{-moz-transform:scale(1);opacity:0}}@-ms-keyframes scaleout{0%{-ms-transform:scale(0)}100%{-ms-transform:scale(1);opacity:0}}@-o-keyframes scaleout{0%{-o-transform:scale(0)}100%{-o-transform:scale(1);opacity:0}}@keyframes scaleout{0%{transform:scale(0);-webkit-transform:scale(0)}100%{transform:scale(1);-webkit-transform:scale(1);opacity:0}}body.boxed .footer_inner,body.boxed .wrapper_inner{width:1150px;margin:0 auto}header{width:100%;display:inline-block;margin:0;position:relative;z-index:110;-webkit-backface-visibility:hidden}header .header_inner_left{position:absolute;left:45px;top:0}header .container_inner .header_inner_left{position:absolute;left:0;top:0}.header_bottom,.header_top,.q_logo,.q_logo a{position:relative}.boxed header{background-color:transparent!important;border:0!important}.boxed .header_inner{width:1150px;margin:0 auto}.header_inner_right{float:right;position:relative;z-index:110}.header_top{z-index:111;line-height:33px;height:33px;padding:0;font-size:13px;background-color:#fff;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s}header.scrolled .header_top{background-color:#fff!important}.header_top p{line-height:32px;padding:0 15px}.header_top .left{float:left;height:100%}.header_top .right{float:right;height:100%}.header_top .left .inner>div,.header_top .left .inner>div:last-child{float:left;border-bottom:0;border-top:0}.header_top .right .inner>div{border-left:0;float:left}header.scrolled:not(.scroll_header_top_area) .header_top{border-bottom:0}header.light:not(.sticky) .q_social_icon_holder i.simple_social,header.light:not(.sticky) .q_social_icon_holder span.simple_social{color:#fff}header.light:not(.sticky) .q_social_icon_holder i.simple_social,header.light:not(.sticky) .q_social_icon_holder span.simple_social,header.light:not(.sticky) .textwidget span:not(.qode-btn-text),header.light:not(.sticky) .textwidget span:not(.qode-btn-text):hover{color:#fff!important}header.dark:not(.sticky) .q_social_icon_holder i.simple_social,header.dark:not(.sticky) .q_social_icon_holder span.simple_social{color:#000}header.dark:not(.sticky) .q_social_icon_holder i.simple_social,header.dark:not(.sticky) .q_social_icon_holder span.simple_social,header.dark:not(.sticky) .textwidget span:not(.qode-btn-text),header.dark:not(.sticky) .textwidget span:not(.qode-btn-text):hover{color:#000!important}.header_bottom{padding:0 45px;background-color:#fff;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s}.boxed .header_bottom{padding:0 25px}.logo_wrapper{height:100px;float:left}.q_logo{top:50%;left:0}.q_logo a{display:block;visibility:hidden}.q_logo img{display:block;opacity:1;position:absolute;top:-50%;width:auto!important;max-width:none;-webkit-transition:opacity .6s ease-in-out;transition:opacity .6s ease-in-out}header.sticky .header_top{display:none}.q_logo img.dark,.q_logo img.light,.q_logo img.mobile,.q_logo img.sticky{opacity:0}header.scrolled.dark:not(.header_style_on_scroll) .q_logo img.normal,header.scrolled.light:not(.header_style_on_scroll) .q_logo img.normal,header.scrolled:not(.header_style_on_scroll) .q_logo img.normal{opacity:1}header.light .q_logo img.normal,header.scrolled.dark:not(.header_style_on_scroll) .q_logo img.dark,header.scrolled.dark:not(.header_style_on_scroll) .q_logo img.light,header.scrolled.light:not(.header_style_on_scroll) .q_logo img.dark,header.scrolled.light:not(.header_style_on_scroll) .q_logo img.light,header.scrolled:not(.header_style_on_scroll) .q_logo img.dark,header.scrolled:not(.header_style_on_scroll) .q_logo img.light{opacity:0}header.light .q_logo img.light{opacity:1}header.dark .q_logo img.light,header.dark .q_logo img.normal,header.light .q_logo img.dark{opacity:0}header.dark .q_logo img.dark,header.sticky:not(.header_style_on_scroll) .q_logo img.sticky{opacity:1}header.sticky{-webkit-transition:all .33s cubic-bezier(.694,.0482,.335,1);-moz-transition:all .33s cubic-bezier(.694,.0482,.335,1);-o-transition:all .33s cubic-bezier(.694,.0482,.335,1);-ms-transition:all .33s cubic-bezier(.694,.0482,.335,1);transition:all .33s cubic-bezier(.694,.0482,.335,1);top:-120px;left:0;position:fixed;-moz-background-clip:content;-webkit-background-clip:content;background-clip:content-box}header.sticky .header_bottom{background-color:#fff!important;box-shadow:0 1px 3px rgba(0,0,0,.11)}header.sticky.centered_logo{top:-300px}header.sticky:not(.header_style_on_scroll) .q_logo img.dark,header.sticky:not(.header_style_on_scroll) .q_logo img.light,header.sticky:not(.header_style_on_scroll) .q_logo img.mobile,header.sticky:not(.header_style_on_scroll) .q_logo img.normal{opacity:0!important}header.sticky .logo_wrapper,header.sticky.centered_logo .logo_wrapper{height:60px!important;float:left}header.sticky .side_menu_button{height:60px}header.sticky .drop_down .second{margin-top:0}header.fixed_hiding{-webkit-transition:left .33s cubic-bezier(.694,.0482,.335,1);-moz-transition:left .33s cubic-bezier(.694,.0482,.335,1);-o-transition:left .33s cubic-bezier(.694,.0482,.335,1);-ms-transition:left .33s cubic-bezier(.694,.0482,.335,1);transition:left .33s cubic-bezier(.694,.0482,.335,1);width:100%;position:fixed;z-index:110;top:0;left:0}header.transparent.fixed_hiding.scrolled .drop_down .second{top:100%}header.fixed_hiding.scrolled .header_bottom{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.11);-moz-box-shadow:0 1px 3px rgba(0,0,0,.11);box-shadow:0 1px 3px rgba(0,0,0,.11);background-color:#fff}header.centered_logo .header_inner_left{float:none;position:relative;display:block;margin:20px 0 10px;left:0}header.centered_logo .header_inner_right,header.centered_logo .q_logo a{display:inline-block;vertical-align:middle}header.centered_logo.sticky .header_inner_left{margin:0}header.centered_logo .logo_wrapper{float:none;height:auto!important}header.centered_logo .q_logo{top:0}header.centered_logo.sticky .q_logo{top:50%}header.centered_logo .q_logo img{top:0;margin:0}header.centered_logo.centered_logo_animate .q_logo img,header:not(.centered_logo) .q_logo img{height:100%}header.centered_logo.sticky .q_logo img{top:-50%;height:100%!important}header.centered_logo .header_inner_right{float:none;position:relative}header.centered_logo nav.main_menu,header.centered_logo nav.main_menu.left,header.centered_logo nav.main_menu.right{position:relative;display:inline-block;left:auto;float:none;vertical-align:middle}header.centered_logo nav.main_menu>ul{left:0}@media only screen and (min-width:1000px){header.centered_logo:not(.sticky) .q_logo img{-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}header.fixed_hiding .holeder_for_hidden_menu{overflow:hidden;max-height:150px;vertical-align:middle;-webkit-transition:max-height .2s cubic-bezier(.23,1,.32,1) 0s;-moz-transition:max-height .2s cubic-bezier(.23,1,.32,1) 0s;-o-transition:max-height .2s cubic-bezier(.23,1,.32,1) 0s;-ms-transition:max-height .2s cubic-bezier(.23,1,.32,1) 0s;transition:max-height .2s cubic-bezier(.23,1,.32,1) 0s}header.fixed_hiding.scrolled .holeder_for_hidden_menu{max-height:0}header.fixed_hiding .holeder_for_hidden_menu:hover{overflow:visible}header.fixed_hiding.scrolled:hover .holeder_for_hidden_menu{max-height:150px;transition-duration:.5s;-webkit-transition-duration:.8s;-moz-transition-duration:.8s;-ms-transition-duration:.8s;-o-transition-duration:.8s}header.fixed_hiding.centered_logo .header_inner_left{margin:20px 0;display:table;width:100%}header.fixed_hiding.centered_logo.fixed_hiding .header_inner_left{height:50px}header.fixed_hiding .logo_wrapper{display:table-cell;width:33.33%;vertical-align:middle;position:relative}header.fixed_hiding .q_logo,header.fixed_hiding .q_logo a{max-height:124px;opacity:1;-webkit-transition:max-height .2s ease 0s,opacity .2s ease 0s;-moz-transition:max-height .2s ease 0s,opacity .2s ease 0s;-o-transition:max-height .2s ease 0s,opacity .2s ease 0s;-ms-transition:max-height .2s ease 0s,opacity .2s ease 0s;transition:max-height .2s ease-out 0s,opacity .2s ease 0s}header.fixed_hiding.scrolled .q_logo,header.fixed_hiding.scrolled .q_logo a{-webkit-transition:max-height .2s ease 0s,opacity .4s ease 0s;-moz-transition:max-height .2s ease 0s,opacity .4s ease 0s;-o-transition:max-height .2s ease 0s,opacity .4s ease 0s;-ms-transition:max-height .2s ease 0s,opacity .4s ease 0s;transition:max-height .2s ease-out 0s,opacity .4s ease 0s;max-height:0!important;opacity:0}header.fixed_hiding .q_logo_hidden a{height:50px;position:relative;display:block;opacity:0;max-height:0;-webkit-transition:opacity 0s ease 0s,max-height 0s ease 0s;-moz-transition:opacity 0s ease 0s,max-height 0s ease 0s;-o-transition:opacity 0s ease 0s,max-height 0s ease 0s;-ms-transition:opacity 0s ease 0s,max-height 0s ease 0s;transition:opacity 0s ease 0s,max-height 0s ease 0s}header.fixed_hiding.scrolled .q_logo_hidden a{max-height:500px;opacity:1;-webkit-transition:opacity .15s ease .3s,max-height .15s ease .2s;-moz-transition:opacity .15s ease .3s,max-height .15s ease .2s;-o-transition:opacity .15s ease .3s,max-height .15s ease .2s;-ms-transition:opacity .15s ease .3s,max-height .15s ease .2s;transition:opacity .15s ease .3s,max-height .15s ease .2s}}nav.main_menu{position:absolute;left:50%;z-index:100;text-align:left}nav.main_menu.right{position:relative;left:auto;float:right}nav.main_menu.left{position:relative;left:auto;float:left;z-index:101}nav.main_menu ul{list-style:none;margin:0;padding:0}nav.main_menu>ul{left:-50%;position:relative}nav.main_menu.left>ul,nav.main_menu.right>ul{left:auto}nav.main_menu ul li{display:inline-block;float:left;padding:0;margin:0;background-repeat:no-repeat;background-position:right}nav.main_menu ul li a{color:#777;font-weight:400;text-decoration:none;display:inline-block;position:relative;line-height:100px;padding:0;margin:0;cursor:pointer}.dark.sticky nav.main_menu>ul>li.active>a,.dark.sticky nav.main_menu>ul>li>a,.dark.sticky nav.main_menu>ul>li>a:hover,.light.sticky nav.main_menu>ul>li.active>a,.light.sticky nav.main_menu>ul>li>a,.light.sticky nav.main_menu>ul>li>a:hover,header.sticky nav.main_menu>ul>li>a{line-height:60px}nav.main_menu>ul>li>a{display:inline-block;height:100%;background-color:transparent;-webkit-transition:opacity .3s ease-in-out,color .3s ease-in-out;-moz-transition:opacity .3s ease-in-out,color .3s ease-in-out;-o-transition:opacity .3s ease-in-out,color .3s ease-in-out;-ms-transition:opacity .3s ease-in-out,color .3s ease-in-out;transition:opacity .3s ease-in-out,color .3s ease-in-out}header:not(.with_hover_bg_color) nav.main_menu>ul>li:hover>a{opacity:.8}nav.main_menu>ul>li.active>a{color:#303030}.light:not(.sticky):not(.scrolled) nav.main_menu>ul>li.active>a,.light:not(.sticky):not(.scrolled) nav.main_menu>ul>li:before,.light:not(.sticky):not(.scrolled) nav.main_menu>ul>li>a,.light:not(.sticky):not(.scrolled) nav.main_menu>ul>li>a:hover{color:#fff}.dark:not(.sticky):not(.scrolled) nav.main_menu>ul>li.active>a,.dark:not(.sticky):not(.scrolled) nav.main_menu>ul>li:not(:first-child):before,.dark:not(.sticky):not(.scrolled) nav.main_menu>ul>li>a{color:#000}nav.main_menu>ul>li>a{position:relative;padding:0 17px;color:#9d9d9d;text-transform:uppercase;font-weight:600;font-size:13px;letter-spacing:1px}header:not(.with_hover_bg_color) nav.main_menu>ul>li>a>span:not(.plus){position:relative;display:inline-block;line-height:initial}.drop_down ul{list-style:none}.drop_down ul li{position:relative}.drop_down .second{left:0;margin:0;top:100%;position:absolute;display:block;visibility:hidden;overflow:hidden;opacity:0;z-index:10;-webkit-transition:top .3s ease-in-out;-moz-transition:top .3s ease-in-out;-ms-transition:top .3s ease-in-out;-o-transition:top .3s ease-in-out;transition:top .3s ease-in-out}header.transparent:not(.sticky) .drop_down .second{top:75%}header.transparent .drop_down .second:not(.right){left:16px}nav.main_menu>ul>li:hover>.second{z-index:20}.drop_down .second .inner{position:relative;padding:0;display:block;z-index:997}.drop_down .second .inner>ul{display:inline-block;position:relative;background-color:#262626;border-color:#3d3d3d}.drop_down .second .inner ul li{display:block;padding:0 15px;position:relative;float:none;height:auto;background:0;width:190px}.drop_down .second .inner ul li a,.drop_down .second .inner ul li h5{display:block;font-weight:600;color:#9d9d9d;height:auto;line-height:16px;margin:0;padding:9px 0;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-ms-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out;font-size:11px;text-transform:uppercase;letter-spacing:1px}.drop_down .second .inner>ul>li:last-child>a,.drop_down .second .inner>ul>li>ul>li:last-child>a,.drop_down .second .inner>ul>li>ul>li>ul>li:last-child>a{border-bottom:0}.drop_down .second .inner ul.right li a{padding:9px 20px 9px 0}.drop_down .second .inner>ul>li>a:hover{color:#fff}.drop_down .wide .second .inner ul li h5,.drop_down .wide .second ul li a{background:0}.drop_down .second i{display:none}.drop_down .second .inner ul li ul{position:absolute;left:100%;top:-7px;height:auto;display:none;z-index:10;overflow:visible}.drop_down .second .inner ul li:hover ul{z-index:20;display:block}.drop_down .second.right{right:0;left:auto}.drop_down .second .inner ul.right li a,.drop_down .second .inner ul.right li h5{text-align:right}.drop_down .second .inner ul.right li ul{left:-100%}.drop_down .second .inner .widget{padding:0 20px}.drop_down .second .inner .widget p{font-size:13px;line-height:16px;padding:12px 0}.drop_down .wide .second ul{padding:15px 10px}.drop_down .second ul li{border-bottom-width:1px;border-bottom-color:#3d3d3d}.drop_down .wide .second ul li{float:left;width:249px;padding:0 10px;border-left:1px solid #3d3d3d;border-bottom:0}.drop_down .wide .second ul li a{padding:11px 9px}.drop_down .wide:not(.right_position) .second ul li:first-child{border-left-color:transparent}.drop_down .wide .second ul li:last-child{margin-right:0}.drop_down .wide .second ul li:hover{background-color:transparent}.drop_down .wide .second .inner>ul>li>a{color:#fff;border-bottom:0;text-transform:uppercase;letter-spacing:1px;font-weight:600;margin-bottom:7px;font-size:13px}.drop_down .wide .second .inner ul li h5 a{padding:0!important}.drop_down .wide .second ul li ul{display:block;left:0;padding:0;position:relative;top:0;visibility:visible;background-color:transparent!important}.drop_down .wide .second ul li ul .widget{padding:0 10px}.drop_down .wide .second ul li ul li{z-index:1;padding:0;margin:0;border:0}.drop_down .wide.icons .second ul li a span{position:relative;display:block}.drop_down .wide.icons .second i{width:24px;height:16px;float:left;display:inline-block;color:#888;line-height:16px;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-ms-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.drop_down .wide.icons .second a:hover i{color:#fff}nav.mobile_menu{background-color:#fff}.section .mobile-video-image,div.section{background-position:center center;background-repeat:no-repeat;background-size:cover}.dark .mobile_menu_button span{color:#000}.mobile_menu_button{display:none;float:left;height:100px;margin:0 20px 0 0}.mobile_menu_button span{width:19px;height:17px;font-size:14px;z-index:50;display:table-cell;position:relative;cursor:pointer;vertical-align:middle}nav.mobile_menu,nav.mobile_menu ul{display:none;width:100%;position:relative}nav.mobile_menu{float:left;top:0;text-align:left;overflow:hidden;z-index:100}nav.mobile_menu ul{list-style:none;padding:0;margin:0}nav.mobile_menu>ul{margin-bottom:-1px!important}nav.mobile_menu ul li{margin:0;padding:0;position:relative}nav.mobile_menu ul li a{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-webkit-tap-highlight-color:transparent}nav.mobile_menu ul li,nav.mobile_menu ul li ul li{border-bottom:1px solid #eaeaea}nav.mobile_menu ul li:last-child{border:0!important}nav.mobile_menu ul li a,nav.mobile_menu ul li h3{font-size:13px;font-weight:400;color:#888;padding:10px 0;display:block;position:relative;text-transform:none;line-height:26px;letter-spacing:0}.title h1{text-transform:uppercase;letter-spacing:1px}nav.mobile_menu ul li a:hover,nav.mobile_menu ul li.active>a{color:#1abc9c}nav.mobile_menu ul li ul li{margin:0 0 0 20px}.side_menu_button_wrapper{display:table}.side_menu_button{cursor:pointer;display:table-cell;vertical-align:middle;height:100px}.content,.content .container,.full_width{background-color:#f6f6f6}.side_menu_button>a{font-size:14px;position:relative;display:inline;width:20px;height:20px;padding:0 12px}.mobile_menu_button span,.side_menu_button>a{-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;color:#9d9d9d}.mobile_menu_button span:hover,.side_menu_button>a:hover{opacity:.8}.dark:not(.sticky):not(.scrolled) .q_social_icon_holder i.simple_social,.dark:not(.sticky):not(.scrolled) .q_social_icon_holder span.simple_social{color:#000}.side_menu_button a:last-child{padding:0 0 0 8px}.content .container .container_inner{padding:0}.q_slider{width:100%;overflow:hidden;position:relative;z-index:10}.container,.content,.full_width{z-index:100;position:relative}.content{margin-top:0}.container{padding:0;width:100%}.container_inner{width:1100px;margin:0 auto}.content .container .container_inner.page_container_inner{padding:30px 0 0}.header_bottom .container_inner{position:relative}.content .title .container_inner{padding:0!important}section.section{display:block;position:relative;padding:50px 0;overflow:hidden}div.section{position:relative}.boxed .section .section_inner,.grid_section .section_inner{width:1100px;margin:0 auto;position:relative;z-index:20}.full_section_inner{position:relative;z-index:20}.section .mobile-video-image,.section .video-overlay,.section .video-wrap{position:absolute;width:100%;top:0;left:0}.section .mobile-video-image{display:none;height:100%;z-index:10}.no-touch .section .mobile-video-image{display:block}.section .video-overlay{height:3000px;opacity:0;z-index:11}.section .video-overlay.active{background-image:url(/img/pixel-video.png);background-position:0 0;background-repeat:repeat;opacity:1}.section .video-wrap{overflow:hidden;z-index:10;opacity:0}.title,.title img{display:block;position:relative}.title{width:100%;height:100px;text-align:left;z-index:101;border-bottom-color:#eee}.title img{width:100%}.title .not_responsive{display:none}.title .title_holder{display:table;height:100%;left:0;position:relative;width:100%}.title .title_holder .container{display:table-cell;vertical-align:middle;background-color:transparent}.title_subtitle_holder{display:block;padding:0;position:relative}.title h1{color:#303030;padding:0;font-weight:600}.title h1{font-size:17px;line-height:1.304347826086957em}.title.title_size_large h1{font-size:47px;line-height:60px}.breadcrumb,.breadcrumb a{color:#303030}.position_center.title .title_subtitle_holder{text-align:center}.breadcrumb{position:absolute;height:100%;font-size:13px;top:0;right:0}.position_center.title .breadcrumb{position:relative;text-align:center}.title .separator.small,.title .separator.small.left,.title .separator.small.right{margin-top:14px;margin-bottom:10px}.breadcrumb a:hover{color:#1abc9c}.separator{position:relative;display:block;height:1px;background-color:#eaeaea;margin:10px 0}.separator.transparent{background-color:transparent}.separator.small{background-color:#303030;height:2px;position:relative;width:22px;display:block;margin:10px auto 20px}.wpb_column>.wpb_wrapper .separator.small{margin-bottom:20px}.separator.small.left{margin-left:0;margin-right:0}.separator.small.right{margin-left:auto;margin-right:0}.drop_down .wide .second ul li .qbutton,.drop_down .wide .second ul li ul li .qbutton,.qbutton{-moz-transition:color .1s linear,background-color .1s linear,border-color .1s linear;-ms-transition:color .1s linear,background-color .1s linear,border-color .1s linear;-o-transition:color .1s linear,background-color .1s linear,border-color .1s linear;white-space:nowrap}.drop_down .wide .second ul li .qbutton,.drop_down .wide .second ul li ul li .qbutton,.qbutton{position:relative;display:inline-block;width:auto;height:39px;line-height:39px;margin:0;padding:0 23px;border:2px solid #303030;font-size:13px;font-weight:700;font-family:inherit;text-align:left;color:#303030;text-decoration:none;cursor:pointer;outline:0;font-style:normal;text-transform:uppercase;letter-spacing:1px;-o-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;border-radius:4px;text-shadow:none;background-color:transparent;-webkit-transition:color .1s linear,background-color .1s linear,border-color .1s linear;transition:color .1s linear,background-color .1s linear,border-color .1s linear;-webkit-box-sizing:initial!important;-moz-box-sizing:initial!important;box-sizing:initial!important}.drop_down .wide .second ul li .qbutton:hover,.drop_down .wide .second ul li ul li .qbutton:hover,.qbutton:hover{background-color:#1abc9c;border-color:#1abc9c;color:#fff;text-decoration:none}.qbutton.left{text-align:left}.qbutton.right{text-align:right}.qbutton.center{text-align:center}.qbutton.small{height:30px;line-height:30px;font-size:12px;padding:0 17px}.qbutton.white{border-color:#fff;color:#fff}.qbutton.green,.qbutton.white:hover{border-color:#1abc9c;background-color:#1abc9c}.qbutton.green{color:#fff}.qbutton.green:hover{background-color:#fff;border-color:#fff;color:#a2a2a2}.qbutton i{margin:0 0 0 10px}.qbutton.medium i{margin:0 0 0 15px}.qbutton.small i{margin:0 0 0 10px}section.section section.parallax{margin:-50px 0}.boxed section.section section.parallax{margin:-50px -25px}.q_accordion_holder{position:relative;display:block;visibility:hidden;margin:0 0 30px}.q_accordion_holder.boxed div.accordion_content{padding-left:26px}.q_accordion_holder.boxed div.accordion_content_inner{padding-top:20px}.wpb_content_element.wpb_single_image img{vertical-align:middle}.wpb_single_image.qode_image_hover_zoom_in .vc_single_image-wrapper{overflow:hidden}.wpb_single_image.qode_image_hover_zoom_in .vc_single_image-wrapper img{-webkit-transition:-webkit-transform .3s cubic-bezier(.4,0,1,1);-moz-transition:-moz-transform .3s cubic-bezier(.4,0,1,1);-o-transition:-o-transform .3s cubic-bezier(.4,0,1,1);transition:transform .3s cubic-bezier(.4,0,1,1)}.wpb_single_image.qode_image_hover_zoom_in .vc_single_image-wrapper:hover img{-webkit-transform:scale(1.05) translateZ(0);-moz-transform:scale(1.05) translateZ(0);-o-transform:scale(1.05) translateZ(0);transform:scale(1.05) translateZ(0)}#back_to_top span,.q_social_icon_holder .fa-stack{text-align:center}.q_social_icon_holder{display:inline-block;position:relative}.q_social_icon_holder.normal_social{margin:0 6px}header .header_top .q_social_icon_holder{float:left;margin:0;width:32px}.q_social_icon_holder .simple_social{color:#bcbcbc;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.q_social_icon_holder span.simple_social{display:inline-block}.q_social_icon_holder:hover .simple_social{color:#1abc9c}header .header_top .q_social_icon_holder a{display:block}header .header_top .q_social_icon_holder:last-child{border-right:0}header .header_top .q_social_icon_holder .simple_social.fa-lg{font-size:13px}.q_social_icon_holder .fa-stack{background-color:#e3e3e3;border:0 solid #f0f0f0;margin:.2307692307692308em;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.q_social_icon_holder .fa-stack .header_top .q_social_icon_holder .fa-stack{background:0 0;border:0;padding:0;margin:0;box-shadow:none;border-radius:0;font-size:13px}.header_top .q_social_icon_holder .fa-stack:hover i,.header_top .q_social_icon_holder .fa-stack:hover span{color:#fff}.q_social_icon_holder .fa-stack i,.q_social_icon_holder .fa-stack span{color:#b9b9b9;-webkit-transition:color .3s ease-out;-moz-transition:color .3s ease-out;-o-transition:color .3s ease-out;transition:color .3s ease-out}.header_top .q_social_icon_holder .fa-stack i,.header_top .q_social_icon_holder .fa-stack span{color:#7b7b7b}.q_social_icon_holder .fa-stack i:last-child,.q_social_icon_holder .fa-stack span{font-size:.7692307692307692em;display:block;line-height:inherit}.q_social_icon_holder .fa-stack.fa-lg i:last-child,.q_social_icon_holder .fa-stack.fa-lg span{font-size:1em}.vc_empty_space_inner .empty_space_image{display:block;height:100%}#respond h3{margin:0 0 15px}#respond small{display:block;margin:0 0 12px;position:relative}#back_to_top,#back_to_top.off{opacity:0;filter:alpha(opacity=0)}.footer_bottom{text-align:center}.footer_top_holder,footer{display:block}footer{width:100%;margin:0 auto;z-index:100;position:relative}.boxed footer{width:100%!important;box-sizing:border-box;-moz-box-sizing:border-box}footer .container_inner{position:relative}.footer_top_holder{background-color:#262626;position:relative}.footer_top{padding:72px 0 52px}.footer_top h5{color:#fff;margin:0 0 22px}.footer_top ul{list-style:none}.footer_top .textwidget,.footer_top a,.footer_top li,.footer_top p,.footer_top span{color:#818181;word-wrap:break-word}.footer_top a{-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out}.footer_top a:hover{color:#fff!important}.footer_bottom_holder{display:block;background-color:#1b1b1b}.footer_bottom{display:table-cell;font-size:12px;line-height:22px;height:53px;width:1%;vertical-align:middle}.footer_bottom p,.footer_bottom span{margin:0}.footer_bottom ul{list-style:none;text-align:center}.footer_bottom ul li{display:inline-block;margin-right:46px}.footer_bottom ul li:last-child{margin-right:0}.footer_bottom ul li a{color:#fff;text-transform:uppercase;font-weight:500;letter-spacing:1px;font-size:13px;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-ms-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.footer_bottom ul li a:hover,.footer_top .q_social_icon_holder i.simple_social,.footer_top .q_social_icon_holder span.simple_social{color:#818181}.footer_top .q_social_icon_holder i.simple_social,.footer_top .q_social_icon_holder span.simple_social{margin-right:16px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.footer_top .q_social_icon_holder:hover i.simple_social,.footer_top .q_social_icon_holder:hover span.simple_social{color:#fff!important}.footer_top .q_social_icon_holder.normal_social{margin:0}.footer_top .q_social_icon_holder:last-child i.simple_social,.footer_top .q_social_icon_holder:last-child span.simple_social{margin-right:0}#back_to_top{color:#cdcdcd;height:auto;position:fixed;bottom:65px;margin:0;z-index:10000;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;right:25px;visibility:hidden;-webkit-backface-visibility:hidden}#back_to_top.off{right:25px}#back_to_top.on{opacity:1;filter:alpha(opacity=100);visibility:visible;right:25px}#back_to_top span{width:52px;height:52px;line-height:52px;text-decoration:none;-o-border-radius:52px;-moz-border-radius:52px;-webkit-border-radius:52px;border-radius:52px;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;border:2px solid #e8e8e8;background:0 0}#back_to_top span i{-webkit-transition:color .2s ease 0s;-moz-transition:color .2s ease 0s;-o-transition:color .2s ease 0s}#back_to_top span i{font-size:22px;color:#b0b0b0;line-height:52px}#back_to_top:hover span{background-color:#e8e8e8}.page_not_found{text-align:center;margin:0 0 83px}.page_not_found h2{margin:40px 0 20px;font-size:32px}.page_not_found p{margin:15px 0 35px}.carousel{position:relative;margin-bottom:0}.boxed .carousel-inner{width:1150px;left:auto!important}.carousel-inner .video{position:static;left:0;direction:ltr}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;transition:.6s ease-in-out left;box-sizing:border-box}.carousel-inner>.item>a>img,.carousel-inner>.item>img{display:block;height:auto;max-width:100%;line-height:1}.carousel-inner>.active{display:block}.carousel-inner>.active{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel.full_screen{height:1500px}.qode_slider_preloader{width:100%;background-color:#1c1c1c;position:absolute;z-index:20;height:1500px}.qode_slider_preloader .ajax_loader{position:absolute}.carousel-inner .slider_content_outer{position:relative;height:100%;width:1100px;margin:0 auto;z-index:12}.carousel-inner .slider_content{position:absolute;width:100%}.carousel-inner .slider_content.left{text-align:left}.carousel-inner .slider_content.right{text-align:right}.carousel-inner .slider_content.center{text-align:center}.carousel-inner .slider_content .text{text-align:center;opacity:0;filter:alpha(opacity=0);position:relative;display:inline-block;width:100%;margin:10px 0;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.carousel-inner .active .slider_content .text{-webkit-animation:text-from-bottom 1.5s 1 cubic-bezier(.165,.84,.44,1);-moz-animation:text-from-bottom 1.5s 1 cubic-bezier(.165,.84,.44,1);-o-animation:text-from-bottom 1.5s 1 cubic-bezier(.165,.84,.44,1);animation:text-from-bottom 1.5s 1 cubic-bezier(.165,.84,.44,1);opacity:1;filter:alpha(opacity=100)}.carousel-inner .slider_content .text .qbutton{margin:10px 0 0;text-align:center}.carousel-inner .item.dark .slider_content .text .qbutton{border-color:#303030;background-color:#303030;color:#fff}.carousel-inner .item.dark .slider_content .text .qbutton.white,.carousel-inner .item.dark .slider_content .text .qbutton:hover{background-color:transparent;color:#303030}.carousel-inner .item.dark .slider_content .text .qbutton.white:hover{background-color:#303030;color:#fff!important;border-color:#303030}.carousel-inner .slider_content .text .qbutton.white{margin:10px 0 0 10px}.carousel-inner h2{margin:10px 0 20px;font-size:45px;line-height:1.071428571428571em}.carousel-inner h2{font-weight:600;color:#fff;text-align:center;padding:0;text-shadow:1px 1px 2px rgba(0,0,0,.4)}.carousel-inner p{color:#fff;text-align:center;font-size:21px;line-height:1.363157894736842em;font-weight:400;margin:10px 0 15px;text-shadow:1px 1px 2px rgba(0,0,0,.4)}.carousel-inner .dark h2,.carousel-inner .dark p{color:#000}.carousel-inner .left .text,.carousel-inner .left h2,.carousel-inner .left p{text-align:left}.carousel-inner .right .text,.carousel-inner .right h2,.carousel-inner .right p{text-align:right}.carousel-inner{left:0!important;position:fixed;overflow:hidden;width:100%;z-index:1;transform:translate(0,0);-ms-transform:translate(0,0);-moz-transform:translate(0,0);-webkit-transform:translate(0,0);-o-transform:translate(0,0);-webkit-transition:left .33s cubic-bezier(.694,.0482,.335,1),margin .33s cubic-bezier(.694,.0482,.335,1);-moz-transition:left .33s cubic-bezier(.694,.0482,.335,1),margin .33s cubic-bezier(.694,.0482,.335,1);-o-transition:left .33s cubic-bezier(.694,.0482,.335,1),margin .33s cubic-bezier(.694,.0482,.335,1);-ms-transition:left .33s cubic-bezier(.694,.0482,.335,1),margin .33s cubic-bezier(.694,.0482,.335,1);transition:left .33s cubic-bezier(.694,.0482,.335,1),margin .33s cubic-bezier(.694,.0482,.335,1)}.carousel-inner .item img{display:inline-block!important}.touch .carousel-inner .item{background-position:center 0!important}.carousel-inner .item .image{position:absolute;top:0;left:0;background-position:center 0;background-repeat:no-repeat;background-size:cover;width:100%;height:100%}.carousel-inner .item .image img{display:none!important;width:0;height:0}@media (max-width:1200px){.carousel:not(.advanced_responsiveness) .carousel-inner h2 span{font-size:.625em!important;line-height:1.4em!important}.carousel:not(.advanced_responsiveness) .carousel-inner h2{margin-top:0;line-height:inherit!important}}@media (max-width:1024px){.carousel:not(.advanced_responsiveness) .carousel-inner{position:relative}.carousel:not(.advanced_responsiveness) .carousel-inner .qbutton{font-size:12px;line-height:31px;height:31px}.carousel:not(.advanced_responsiveness) .carousel-inner .qbutton i{margin:0 0 0 20px}}@media only screen and (max-height:850px){.full_screen:not(.advanced_responsiveness) .carousel-inner .slider_content{height:35%}}@media only screen and (max-width:800px){.carousel:not(.advanced_responsiveness) .carousel-inner .slider_content_outer{display:table}.carousel:not(.advanced_responsiveness) .carousel-inner .slider_content{display:table-cell;vertical-align:middle;position:static;top:0!important;left:0!important}}@media (max-width:768px){.carousel:not(.advanced_responsiveness) .carousel-inner .qbutton{font-size:11px;line-height:27px;height:27px}.carousel:not(.advanced_responsiveness) .carousel-inner .qbutton i{margin:0 0 0 17px}}@media only screen and (max-height:600px){.full_screen:not(.advanced_responsiveness) .carousel-inner .slider_content{height:25%}}@media (max-width:567px){.carousel:not(.advanced_responsiveness) .carousel-inner .qbutton{font-size:10px;line-height:23px;height:23px}.carousel:not(.advanced_responsiveness) .carousel-inner .qbutton i{margin:0 0 0 14px}.carousel:not(.advanced_responsiveness) .carousel-inner p{line-height:1.4em!important}.carousel:not(.advanced_responsiveness) .carousel-inner h2 span{font-size:.525em!important}}@media (max-width:320px){.carousel:not(.advanced_responsiveness) .carousel-inner h2 span{font-size:.4em!important;line-height:1em!important}.carousel:not(.advanced_responsiveness) .carousel-inner p span{font-size:60%!important}.carousel:not(.advanced_responsiveness) .carousel-inner p{line-height:1em!important}.carousel:not(.advanced_responsiveness) .carousel-inner .qbutton{font-size:9px;line-height:20px;height:20px}.carousel:not(.advanced_responsiveness) .carousel-inner .qbutton i{margin:0 0 0 10px}}@-webkit-keyframes text-from-bottom{0%,50%{-webkit-transform:translate(0,15%);opacity:0}100%{-webkit-transform:translate(0,0);opacity:1}}@-moz-keyframes text-from-bottom{0%,50%{-moz-transform:translate(0,15%);opacity:0}100%{-moz-transform:translate(0,0);opacity:1}}@-o-keyframes text-from-bottom{0%,50%{-o-transform:translate(0,15%);opacity:0}100%{-o-transform:translate(0,0);opacity:1}}@keyframes text-from-bottom{0%,50%{transform:translate(0,15%);opacity:0}100%{transform:translate(0,0);opacity:1}}.carousel .video .mobile-video-image{background-position:center center;background-repeat:no-repeat;background-size:cover;display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.carousel .video .video-overlay img{display:none!important}.carousel .video .video-overlay{height:3000px;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:11}.carousel .video .video-overlay.active{background-image:url(/img/pixel-video.png);background-position:0 0;background-repeat:repeat;opacity:1}.carousel .video .video-wrap{top:0;left:0;overflow:hidden;position:absolute;width:100%;z-index:10}.carousel .item .text .separator{margin-top:40px;margin-bottom:40px;width:68%}.carousel .item .left .text .separator{margin-left:0}.carousel .item .right .text .separator{margin-right:0}.wpb_content_element,.wpb_row{margin-bottom:0!important}.header_top_bottom_holder{position:relative}::-moz-placeholder,::-webkit-input-placeholder{color:#959595;margin:10px 0 0}.side_menu_button{position:relative}.section_inner_margin{margin-left:-15px;margin-right:-15px}.cards{position:relative;height:60px;margin-top:50px;z-index:10}.cards .card{width:100%;box-sizing:border-box;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:absolute;height:60px}.cards .card:nth-last-child(6){padding:0 110px;top:-75px}.cards .card:nth-last-child(5){padding:0 90px;top:-60px}.cards .card:nth-last-child(4){padding:0 65px;top:-45px}.cards .card:nth-last-child(3){padding:0 40px;top:-30px}.cards .card:nth-last-child(2){padding:0 20px;top:-15px}.cards .card:nth-last-child(1){padding:0;top:0}.cards .card:not(:last-of-type){cursor:pointer}.cards .card:not(:last-of-type):not(.active):hover{-webkit-transform:translateY(-15px);-moz-transform:translateY(-15px);transform:translateY(-15px)}
/* ---- themes/bridge/css/woocommerce.min.css ---- */
@charset "UTF-8";.woocommerce div.product .images img{max-width:100%}.woocommerce .content .container .container_inner,.woocommerce-page .content .container .container_inner{padding:50px 0 30px}.woocommerce .content .title .container .container_inner,.woocommerce-page .content .title .container .container_inner{padding:0}.woocommerce del,.woocommerce-page del{color:#777}.woocommerce li.product del,.woocommerce-page li.product del{line-height:20px}.woocommerce li.product del .amount,.woocommerce-page li.product del .amount{font-size:14px;margin-right:5px}.woocommerce del .amount,.woocommerce-page del .amount{margin-right:10px;font-size:17px}.single_add_to_cart_button.button{height:38px}.woocommerce .button,.woocommerce-page .button{position:relative;display:inline-block;width:auto;height:38px;line-height:38px;margin:0;padding:0 23px;border:2px solid #303030;font-size:13px;text-align:left;color:#303030;font-family:Raleway,sans-serif;font-weight:700;text-decoration:none;cursor:pointer;white-space:nowrap;outline:0;font-style:normal;text-transform:uppercase;letter-spacing:1px;-o-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;border-radius:4px;text-shadow:none;background-color:transparent;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-ms-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}.woocommerce button.button,.woocommerce-page button.button{line-height:35px}.woocommerce .button:hover,.woocommerce ul.products li.product a.qbutton:hover,.woocommerce-page .button:hover,.woocommerce-page ul.products li.product a.qbutton:hover{background-color:#1abc9c;border-color:#1abc9c;color:#fff;text-decoration:none}.woocommerce ul.products{list-style:none;margin:0 0 18px;padding:0}.woocommerce ul.products li.product{float:left;margin-bottom:24px}@media only screen and (min-width:769px){.columns-3 .container_inner>ul.products li.product:nth-child(3n+1),.columns-3 .products>ul.products li.product:nth-child(3n+1),div.woocommerce.columns-3 ul.products li.product:nth-child(3n+1){clear:both}.columns-3 .container_inner>ul.products li.product:nth-child(3n),.columns-3 .products>ul.products li.product:nth-child(3n),div.woocommerce.columns-3 ul.products li.product:nth-child(3n){margin-right:0}.columns-3 ul.products li.product{width:31.81818181818182%;margin-right:2.272727272727273%}}.woocommerce ul.products li.product{display:block;height:100%;background-color:#fff}.woocommerce ul.products li.product h4{padding:0 15px;margin:7px 0 0;text-align:center}.woocommerce ul.products li.product .price{display:block;margin:0 0 16px;text-align:center;font-size:14px;color:#777;font-family:Raleway,sans-serif;font-weight:600}.woocommerce div.product{position:relative}.woocommerce .product .images{float:left;width:49.09090909090909%;margin-right:1.818181818181818%;margin-bottom:20px}.woocommerce .product .images a{position:relative;display:block}.woocommerce .product .images img{display:block}.woocommerce .product .images .woocommerce-product-gallery__image{position:relative;display:inline-block;vertical-align:top;margin:0;padding:0 10px;box-sizing:border-box}.woocommerce .product .images .woocommerce-product-gallery__image img,.woocommerce .product .images .woocommerce-product-gallery__image:first-child{width:100%}.woocommerce .product .images.woocommerce-product-gallery--with-images .woocommerce-product-gallery__image:not(:first-child){float:left;padding-top:20px}.woocommerce .product .images.woocommerce-product-gallery--columns-4 .woocommerce-product-gallery__image:not(:first-child){width:25%}.woocommerce .product h1.product_title{font-size:17px;text-transform:uppercase;letter-spacing:1px;margin-bottom:8px}.woocommerce div.product .summary p.price span.amount{font-size:21px;color:#bcbcbc;font-family:Raleway,sans-serif;font-weight:600}.woocommerce div.product p[itemprop=price] del,.woocommerce div.product p[itemprop=price] del span.amount{color:#777;font-size:21px}.woocommerce div.product div[itemprop=offers]{margin-bottom:8px}.woocommerce div.product div[itemprop=description]{margin:8px 0}.single_add_to_cart_button.qbutton.small{line-height:29px}.woocommerce .summary{float:right;width:49.09090909090909%;margin-bottom:45px}.woocommerce div.product div.related{clear:both}.woocommerce div.product div.related h4{margin-bottom:34px}.woocommerce #payment{margin-top:50px;margin-bottom:70px}
/* ---- themes/bridge/css/woocommerce_responsive.min.css ---- */
@media only screen and (max-width:1100px){.woocommerce .summary{margin-bottom:45px}}@media only screen and (max-width:768px){.columns-3 .container_inner>ul.products li.product:nth-child(2n+1),.columns-3 .products>ul.products li.product:nth-child(2n+1),.woocommerce .summary,div.woocommerce.columns-3 ul.products li.product:nth-child(2n+1){clear:both}.woocommerce div.summary div[itemprop=description]{margin:25px 0}.woocommerce .summary{float:none;width:auto}.woocommerce .product .images{float:none;width:100%;margin-right:0}.columns-3 .container_inner>ul.products li.product:nth-child(even),.columns-3 .products>ul.products li.product:nth-child(even),div.woocommerce.columns-3 ul.products li.product:nth-child(even){margin-right:0}.columns-3 ul.products li.product{width:48.89%;margin-right:2.22%}}@media only screen and (max-width:600px){.columns-3 ul.products li.product{width:100%;float:none}.woocommerce .summary{margin-bottom:0}.woocommerce .product .images.woocommerce-product-gallery--columns-4 .woocommerce-product-gallery__image:not(:first-child){width:50%}}
/* ---- themes/bridge/css/print.css ---- */
/*------------------------------------------------------------------
 * This is main css file for print view.
 -------------------------------------------------------------------*/
@media only print {
  header, footer,
  .title_outer,
  header.page_header {
    display: none !important;
  }
  .container_inner {
    max-width: 80%;
  }
  div[class*='columns'] > div[class^='column'] {
    float: none;
    width: 100%;
  }
  html,
  body,
  .wrapper {
    padding-top: 0 !important;
    margin-top: 0 !important;
    top: 0 !important;
  }
}
/* ---- themes/bridge/css/mac_stylesheet.css ---- */

/* ---- themes/bridge/css/webkit_stylesheet.css ---- */
.container_inner{
    position: relative;
}
/* ---- themes/bridge/css/style_dynamic.css ---- */
    /* Webkit */
    ::selection {
    background: #000000;
    }
    /* Gecko/Mozilla */
    ::-moz-selection {
    background: #000000;
    }

    h1 a:hover,
    .q_social_icon_holder:hover .simple_social
	{
        color: #000000 !important;
    }
	h2 a:hover,
	h3 a:hover,
	h4 a:hover,
	h5 a:hover,
	a:hover,
	p a:hover,
	.breadcrumb a:hover,
	nav.mobile_menu ul li a:hover,
	nav.mobile_menu ul li.active > a,
	.footer_top .q_social_icon_holder:hover .simple_social
	{

		color: #000000;
	}

    
    .qbutton:hover,
    .drop_down .wide .second ul li .qbutton:hover,
    .drop_down .wide .second ul li ul li .qbutton:hover,
    .qbutton.white:hover,
    .qbutton.green,
            .woocommerce .button:hover,
        .woocommerce-page .button:hover,
        .woocommerce ul.products li.product a.qbutton:hover,
        .woocommerce-page ul.products li.product a.qbutton:hover{
        border-color: #000000    }

    
    .qbutton:hover,
    .drop_down .wide .second ul li .qbutton:hover,
    .drop_down .wide .second ul li ul li .qbutton:hover,
    .qbutton.white:hover,
    .qbutton.green,
            .woocommerce .button:hover,
        .woocommerce-page .button:hover,
        .woocommerce ul.products li.product a.qbutton:hover,
        .woocommerce-page ul.products li.product a.qbutton:hover
	{
        background-color: #000000;
    }

    h1,h2,h3,h4,h5,
	.h1,.h2,.h3,.h4,.h5,
    h1 a,
    h2 a,
    h3 a,
    h4 a,
    h5 a,
    p a,
    nav.main_menu>ul>li.active > a,
    .title h1,
    .qbutton,
    .drop_down .wide .second ul li .qbutton,
    .drop_down .wide .second ul li ul li .qbutton,
    .carousel-inner .item.dark .slider_content .text .qbutton,
        .woocommerce .button,
        .woocommerce-page .button
	{
        color: #ffffff;
    }

    .qbutton,
    .drop_down .wide .second ul li .qbutton,
    .drop_down .wide .second ul li ul li .qbutton,

            .woocommerce .button,
        .woocommerce-page .button,
    	.carousel-inner .item.dark .slider_content .text .qbutton {
        border-color: #ffffff;
    }

    .ajax_loader .pulse,
    .separator.small,
    .carousel-inner .item.dark .slider_content .text .qbutton:hover
     {
        background-color: #ffffff;
    }

    body{
    	    	    	font-family: 'Times New Roman', sans-serif;
    	    	 color: #444444;     	 font-size: 17px;     	    }
            body,
		.wrapper,
        .content,
        .full_width,
		.content .container
		{
        	background-color:#ffffff;
        }

.header_bottom,
.header_top{
	background-color: rgba(255,255,255,0);
}

.header_bottom,
.header_top{
    border-bottom: 0;
}

.header_bottom{
    box-shadow: none;
}

.header_top .right .inner > div:first-child,
.header_top .right .inner > div,
.header_top .left .inner > div:last-child,
.header_top .left .inner > div {
    border: none;
}

	@media only screen and (min-width: 1000px) {
		.content .container .container_inner.default_template_holder,
		.content .container .container_inner.page_container_inner
		{
			padding-top:200px;
		}
	}

header.fixed_hiding.scrolled .header_bottom,
header.fixed_hiding.scrolled .header_top {
	background-color: rgba(255,255,255,1) !important;
}

.header_top{
	background-color: rgba(255,255,255,0);
}
header.sticky .header_top{
	background-color: rgba(255,255,255,1);
}

.content{
	margin-top: 0;
}

        header.fixed_hiding .q_logo a,
        header.fixed_hiding .q_logo{
            max-height: 83px;
        }

nav.main_menu > ul > li > a{
	 color: #000000; 		font-family: 'Montserrat', sans-serif;
		 font-size: 16px;     		 font-weight: 300; 	 letter-spacing: 4px; 	}

nav.main_menu ul li:hover a {
	 color: #666666; }

nav.mobile_menu ul li a,
nav.mobile_menu ul li h3{
	 color: #000000; 		font-family: 'Montserrat', sans-serif;
		 font-size: 16px; 						text-transform: uppercase;
	}

	nav.mobile_menu ul li,
	nav.mobile_menu ul li,
	nav.mobile_menu ul li ul li{
		border-color: #ffffff;
	}

h1,
.h1,
.title h1 {
		color: #000000; 		font-family: 'Montserrat', sans-serif;
		font-size: 24px; 	line-height: 30px; 		font-weight: 300;     letter-spacing: 1px;     text-transform: uppercase; }

    .title h1{
        margin: 280px 0px 10px 0px;  
    }

h2,
.h2,
h2 a{
	color: #000000; 			font-family: 'Montserrat', sans-serif;
		font-size: 24px; 	line-height: 30px; 		font-weight: 300;     letter-spacing: 0px; 	}
h3,
.h3,
h3 a{
						    letter-spacing: 0px; 	}
h4,
.h4,
h4 a{
	color: #000000; 			font-family: 'Montserrat', sans-serif;
					font-weight: 300;     letter-spacing: 0px; 	}
h5,
.h5,
h5 a{
	color: #000000; 		font-size: 16px; 			font-weight: 700;     letter-spacing: 0px; 	text-transform: none; }
    p{
    	color: #444444;    	    	font-size: 17px;    	line-height: 22px;    	    	    	    	    }
    
    .q_social_icon_holder .simple_social{
    	color: #444444;    }
            .woocommerce del,
        .woocommerce-page del,
        .woocommerce ul.products li.product h4,
        .woocommerce div.product p[itemprop='price'] del,
        .woocommerce div.product p[itemprop='price'] del span.amount{
            color: #444444;
        }
    a, p a{
	color: #444444;			text-decoration: underline;}

	 	h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,
	.breadcrumb a:hover{
		color: #444444;
	}
	a:hover,p a:hover,
h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover{
		text-decoration: underline;}

.qbutton,
.qbutton.medium,
.woocommerce .button
	{
	color: #ffffff; 		font-family: 'Montserrat', sans-serif;
	
    	border-color: #000000; 
		font-size: 16px; 					font-weight: 400; 		background-color: #000000; 					letter-spacing: 1px; 			}

	.qbutton:hover,
	.qbutton.medium:hover,
	.woocommerce .button:hover
	{
	 color: #ffffff; 
	 border-color: #666666	}

	.qbutton:hover,
	.woocommerce .button:hover
	{
		 background-color: #666666; 			}
	.qbutton.white{

		border-color: #ffffff; 		color: #000000; 		background-color: #ffffff; 	}
	.qbutton.white:hover {

		border-color: #000000; 		color: #ffffff; 		background-color: #000000; 	}

	.footer_top_holder{
		background-color: #ffffff;
	}

	.footer_top,
	.footer_top p,
    .footer_top span,
    .footer_top li,
    .footer_top .textwidget {
		color: #000000;
	}
    .footer_top a
	{
        color: #000000 !important;
    }

    .footer_top .q_social_icon_holder .simple_social {
        color: #000000;
    }
    .footer_top a:hover
	{
        color: #666666 !important;
    }

    .footer_top .q_social_icon_holder:hover .simple_social {
        color: #666666;
    }

	.footer_bottom_holder{
		background-color:#ffffff;
	}

	.footer_bottom_holder{
	padding-bottom: 60px	}
	.footer_bottom{
		padding-top: 40px;
	}

	.footer_top h5 {
font-weight: 300	}

	.footer_top,
	.footer_top p,
	.footer_top span:not(.q_social_icon_holder):not(.fa-stack):not(.qode_icon_shortcode):not(.qode_icon_font_elegant),
	.footer_top li,
	.footer_top .textwidget{
	font-family: "Montserrat", sans-serif;font-size: 14px;font-weight: 300	}

	.footer_top a {
font-size: 14px;letter-spacing: 1px;font-weight: 300	}

	.footer_top,
	.footer_top .container_inner > .widget{
		text-align: center;
	}

    .footer_bottom_holder,
    .footer_bottom,
    .footer_bottom p,
    .footer_bottom_holder p,
    .footer_bottom span:not(.q_social_icon_holder):not(.fa-stack):not(.qode_icon_font_elegant){
	font-family: "Montserrat", sans-serif	}

.footer_bottom, .footer_bottom span, .footer_bottom p, .footer_bottom p a, .footer_bottom a,
.footer_bottom ul li a {
	color:#666666;
}

/*Blog Masonry Gallery - end */

    .side_menu_button > a,
    .mobile_menu_button span{ color: #000000;font-size: 25px; }

    .woocommerce .product h1.product_title {
    font-size: 50px;line-height: 50px;font-weight: 300    }

    .woocommerce div.product .summary p.price,
    .woocommerce div.product .summary p.price span.amount {
    color: #000000;font-size: 50px;line-height: 60px;font-family: Montserrat, sans-serif;font-weight: 300    }

/* ---- themes/bridge/css/responsive.min.css ---- */@media only screen and (max-width:1300px){.touch .content{margin-bottom:0!important}}@media only screen and (max-width:1200px){body.boxed .carousel-inner,body.boxed .footer_inner,body.boxed .header_inner,body.boxed .wrapper_inner,body.boxed footer{width:1000px}.boxed div.section .section_inner,.carousel-inner .slider_content_outer,.container_inner,div.grid_section .section_inner{width:950px}.drop_down .wide .second ul li{width:207px}.drop_down .wide .second .inner>ul>li>a{line-height:1.4em}}@media only screen and (min-width:1000px) and (max-width:1200px){.header_bottom .container_inner{width:100%}}@media only screen and (min-width:1000px){.light:not(.sticky):not(.scrolled) .side_menu_button>a{color:#fff}.dark:not(.sticky):not(.scrolled) .side_menu_button>a{color:#000}}@media only screen and (max-width:1000px){body.boxed .carousel-inner,body.boxed .footer_inner,body.boxed .header_inner,body.boxed .wrapper_inner,body.boxed footer{width:818px}.boxed div.section .section_inner,.carousel-inner .slider_content_outer,.container_inner,div.grid_section .section_inner{width:768px}.header_top .container{display:inline-block}.header_inner_left,header{position:relative!important;left:0!important;margin-bottom:0}.content{margin-bottom:0!important}header{top:0!important;margin-top:0!important;display:block}.header_top{height:auto;display:block!important}.hide_top_bar_on_mobile_header .header_top{display:none!important}.header_top .left,.header_top .right{text-align:center;float:none}.header_top .inner{display:inline-block;margin:0 0 -4px}.header_bottom{background-color:#fff!important}header.centered_logo .header_inner_left{margin:0}header.centered_logo .header_inner_right{float:right}header.centered_logo .logo_wrapper{height:100px!important}header .q_logo img.mobile{display:block!important;opacity:1!important;position:relative;margin:0 auto}header .q_logo img.dark,header .q_logo img.light,header .q_logo img.normal,header .q_logo img.sticky{display:none!important}.logo_wrapper{position:absolute}.q_logo_hidden{display:none}.main_menu{display:none!important}nav.mobile_menu{display:block}.logo_wrapper,.mobile_menu_button{display:table}nav.mobile_menu>ul{width:768px;margin:0 auto}.logo_wrapper{height:100px!important;left:50%}.q_logo{display:table-cell;position:relative;top:auto;vertical-align:middle}.q_logo a{left:-50%;width:auto!important}.q_logo img{top:0;left:0}.dark .mobile_menu_button span,.dark .side_menu_button>a,.light .header_top .q_social_icon_holder i.simple_social,.light .header_top .q_social_icon_holder span.simple_social{color:#777}.light .header_top .q_social_icon_holder i.simple_social,.light .header_top .q_social_icon_holder span.simple_social{color:#777!important}.dark .header_top .q_social_icon_holder i.simple_social,.dark .header_top .q_social_icon_holder span.simple_social,.dark .mobile_menu_button span,.dark .side_menu_button>a{color:#777}.dark .header_top .q_social_icon_holder i.simple_social,.dark .header_top .q_social_icon_holder span.simple_social{color:#777!important}.title{height:auto!important;padding:30px 0!important}.title .not_responsive{display:block}.title h1{margin:0}.side_menu_button{height:100px!important}.header_top .left .inner>div:last-child,.header_top .right .inner>div,header .q_social_icon_holder{border-right:0}.header_top .left .inner>div,.header_top .right .inner>div:first-child{border-left:0}.content{margin-top:0!important}.title .title_holder{height:100%!important;padding:0!important}.title.title_size_large h1{font-size:40px!important;line-height:50px!important}}@media only screen and (max-width:768px){body.boxed .carousel-inner,body.boxed .footer_inner,body.boxed .header_inner,body.boxed .wrapper_inner,body.boxed footer{width:650px}.boxed div.section .section_inner,.carousel-inner .slider_content_outer,.container_inner,div.grid_section .section_inner{width:600px}nav.mobile_menu>ul{width:600px}.title{padding:25px 0!important}.drop_down .wide .second ul li .qbutton,.drop_down .wide .second ul li ul li .qbutton,.qbutton,.qbutton.small{padding:0 14px}.qbutton.medium{height:38px;line-height:38px;padding:0 16px}.qbutton.medium i{margin:0 0 0 13px}.qbutton.small i{margin:0 0 0 8px}.q_social_icon_holder .fa-stack{margin:.1407692307692308em}.touch .content{margin:0!important}.title.title_size_large h1{font-size:30px!important;line-height:40px!important}}@media only screen and (max-width:600px){body.boxed .carousel-inner,body.boxed .footer_inner,body.boxed .header_inner,body.boxed .wrapper_inner,body.boxed footer{width:470px}.boxed div.section .section_inner,.carousel-inner .slider_content_outer,.container_inner,div.grid_section .section_inner{width:420px}nav.mobile_menu>ul{width:420px}.title h1{float:none}.title{padding:15px 0!important}.breadcrumb{position:relative}.title.title_size_large h1{font-size:25px!important;line-height:35px!important}}@media only screen and (max-width:480px){body.boxed .carousel-inner,body.boxed .header_inner,body.boxed .wrapper_inner,body.boxed footer{width:350px}body.boxed .footer_inner{width:100%}.boxed div.section .section_inner,.carousel-inner .slider_content_outer,.container_inner,div.grid_section .section_inner{width:300px}.header_bottom,footer .container_inner{padding:0 25px}.header_bottom .container_inner,footer .container_inner,nav.mobile_menu>ul{width:auto}.footer_bottom{line-height:35px;height:auto}.side_menu_button>a{padding:0}.q_accordion_holder{visibility:visible!important}.title .separator{display:none}.title.title_size_large h1{font-size:20px!important;line-height:25px!important}}@media only screen and (max-width:420px){body.boxed .carousel-inner,body.boxed .header_inner,body.boxed .wrapper_inner,body.boxed footer{width:320px}.header_bottom,footer .container_inner{padding:0 15px}}@media only screen and (max-width:350px){.boxed div.section .section_inner,.carousel-inner .slider_content_outer,.container_inner,body.boxed .carousel-inner,body.boxed .header_inner,body.boxed .wrapper_inner,body.boxed footer,div.grid_section .section_inner{width:95%}body.boxed .footer_inner{width:100%}.section_inner_margin{margin:0}}@media only screen and (max-width:1024px){.cards,.cards .card{height:40px}}@media only screen and (max-width:480px){.cards,.cards .card{height:15px}}
/* ---- themes/bridge/css/style_dynamic_responsive.css ---- */
@media only screen and (max-width: 1000px){
				}
@media only screen and (max-width: 768px){
	
	
	
	
	
	
	
	
	}
@media only screen and (max-width: 600px) {
	
	
	
	
	
	
	}
/* ---- plugins/js_composer/assets/css/js_composer.min.css ---- */
/*!
 * 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_column_container{width:100%}.vc_row{margin-left:-15px;margin-right:-15px}.vc_col-sm-10,.vc_col-sm-12,.vc_col-sm-2,.vc_col-sm-3,.vc_col-sm-6{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}@media (min-width:768px){.vc_col-sm-10,.vc_col-sm-12,.vc_col-sm-2,.vc_col-sm-3,.vc_col-sm-6{float:left}.vc_col-sm-12{width:100%}.vc_col-sm-10{width:83.33333333%}.vc_col-sm-6{width:50%}.vc_col-sm-3{width:25%}.vc_col-sm-2{width:16.66666667%}}i.icon{display:inline-block;width:16px;height:16px;line-height:16px;vertical-align:text-top;margin-left:5px}#content .wpb_text_column :last-child,#content .wpb_text_column p:last-child,.wpb_text_column :last-child,.wpb_text_column p:last-child{margin-bottom:0}.wpb_content_element{margin-bottom:35px}.vc_column-inner::after,.vc_column-inner::before{content:" ";display:table}.vc_column-inner::after{clear:both}.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%}.wpb_single_image a{border:none;outline:0}.wpb_single_image img{height:auto;max-width:100%;vertical-align:top}.wpb_single_image .vc_single_image-wrapper{display:inline-block;vertical-align:top;max-width:100%}.wpb_single_image.vc_align_center{text-align:center}.wpb_single_image.vc_align_left{text-align:left}
/* ---- themes/bridge/css/custom_css.css ---- */

/*NASCONDO BOTTONE ACQUISTA*/
.summary .price{
display:none
}
/*NASCONDO BOTTONE ACQUISTA*/
.nopad .vc_column-inner {
padding:0
}
ul {
    list-style-position: outside;
margin-bottom:20px
}
 ul li{
margin-left:15px
}
.nomarg{
margin:0
}
.padlattit, .padlattxt{
padding:0 40px
}
.padlattit{
padding-top:150px;
}
#dochome, #cuveehome, #bruthome, #noirhome{
letter-spacing:4px
}
nav.main_menu > ul > li > a {
    padding: 0 37px
}
nav.mobile_menu ul li > a {
text-align:center;
text-decoration:none
}
nav.mobile_menu ul {
padding:30px 0
}
.footer_top .q_social_icon_holder:hover i.simple_social{
color:#666 !important
}
.footer_top .q_social_icon_holder i.simple_social{
color:#000 !important
}

/*woo-commerce*/

h5{
margin-top:20px
}
.q_accordion_holder.boxed div.accordion_content_inner{
padding:0
}
.woocommerce-product-gallery__image a {
    cursor:default;
}
.product_title{
margin:40px 0 !important;
}
.related.products {
display: none;
}
.accordion_content{
display:block !important;
padding:40px 0 0 0 !important;
margin-top:40px !important;
border-top:1px solid #ccc;
}
.woocommerce-product-gallery__wrapper{
margin:0 !important
}
.woocommerce-product-details__short-description{
margin-bottom:50px
}
.woocommerce-product-details__short-description h2{
margin-bottom:20px
}
.woocommerce .content .container .container_inner, .woocommerce-page .content .container .container_inner {
    padding-top: 300px !important;
}
/*woo-commerce*/

/*BOX QUADRATI COLORATI*/

@media screen and (max-width: 1200px) {
.padlattit{
padding-top:110px;
}
}
@media screen and (max-width: 1000px) {
.padlattit{
padding-top:35px;
}
.woocommerce .content .container .container_inner, .woocommerce-page .content .container .container_inner {
    padding-top: 50px !important;
}
/*header black mobile*/
header.fixed_hiding{
padding-top:30px !important;
}
header.fixed_hiding.light nav.mobile_menu, header.fixed_hiding.light, header.fixed_hiding.light .header_bottom{
background-color:#000 !important
}
header.fixed_hiding.light .header_bottom .mobile_menu_button span{
color:#fff !important
}
header.fixed_hiding.light .q_logo img.mobile{
display:none !important;
}
header.fixed_hiding.light .q_logo img.sticky{
display:block !important;
opacity: 1 !important;
position: relative;
margin: 0 auto;
}
header.fixed_hiding.light nav.mobile_menu li a{
color:#fff !important
}
header.fixed_hiding.light nav.mobile_menu li{
border-color:#000 !important
}
/*header black mobile*/
}
@media screen and (max-width: 770px) {
.padlattit{
padding-top:150px;
}
.padlattxt{
padding-bottom:150px;
}
}
@media screen and (max-width: 600px) {
.padlattit{
padding-top:80px;
}
.padlattxt{
padding-bottom:80px;
}
}
/*BOX QUADRATI COLORATI*/

/* cookie banner related styles below */
/*  GENERAL CLASS */

/*  CONTENT CLASS */

/*   STYLE FOR TEXT INTERNAL BANNER */

/*  CLOSE BUTTON. NOTICE: IMAGE FOR BUTTON NOT IMPLEMENTED YET */
/*  STYLE FOR TEXT LINK TO PRIVACY POLICY */
/* ---- themes/bridge-child/style.css ---- */
/*
Theme Name: Bridge Child
Theme URI: http://demo.qodeinteractive.com/bridge/
Description: A child theme of Bridge Theme
Author: Qode Interactive
Author URI: http://www.qodethemes.com/
Version: 1.0.0
Template: bridge
*/

/* ---- stile senza nome di salierispumante.it/index.html ---- */
.woocommerce-product-gallery{ opacity: 1 !important; }
/* ---- stile senza nome di salierispumante.it/index.html ---- */
.hide{
    display: none;
}
/* ---- stile senza nome di salierispumante.it/index.html ---- */
.vc_custom_1492854802454{margin-top: 20px !important;}.vc_custom_1702373886523{margin-top: 20px !important;margin-bottom: 20px !important;padding-left: 40px !important;}.vc_custom_1702374370087{padding-right: 120px !important;}.vc_custom_1702375436368{padding-top: 40px !important;}.vc_custom_1702374531512{padding-right: 40px !important;padding-left: 40px !important;}.vc_custom_1702374563753{margin-top: 20px !important;margin-bottom: 20px !important;}.vc_custom_1702375406365{padding-right: 40px !important;padding-bottom: 40px !important;padding-left: 40px !important;}.vc_custom_1492851350450{margin-top: 20px !important;margin-bottom: 20px !important;}.vc_custom_1492851350450{margin-top: 20px !important;margin-bottom: 20px !important;}.vc_custom_1492851350450{margin-top: 20px !important;margin-bottom: 20px !important;}.vc_custom_1492853987395{margin-top: 20px !important;margin-bottom: 20px !important;}
/* ---- stile senza nome di salierispumante.it/index.html ---- */
/* ---- stile senza nome di salierispumante.it/termini-e-condizioni/index.html ---- */
.vc_custom_1475852132027{padding-right: 10px !important;padding-left: 10px !important;}
/* ---- stile senza nome di www.salierispumante.com/index.html ---- */
.vc_custom_1492854802454{margin-top: 20px !important;}.vc_custom_1492851350450{margin-top: 20px !important;margin-bottom: 20px !important;}.vc_custom_1492851350450{margin-top: 20px !important;margin-bottom: 20px !important;}.vc_custom_1492851350450{margin-top: 20px !important;margin-bottom: 20px !important;}.vc_custom_1492853987395{margin-top: 20px !important;margin-bottom: 20px !important;}
/* ---- integrazioni del sito statico ---- */
/* Video della home: il lettore MediaElement del tema non c'è più, il <video> sta da solo nel suo riquadro. */
.carousel .video .video-wrap video{display:block;max-width:none}

/* Pagina dei contatti: al posto del modulo (a sinistra) e della mappa di Google (a destra). */
.contatti-box{padding:0 0 10px}
.contatti-box h3{margin:0 0 20px;font-family:Montserrat,sans-serif;font-size:24px;line-height:30px;font-weight:300;letter-spacing:0;text-transform:uppercase;color:#000}
.contatti-box p{margin:0 0 22px}
.contatti-box .contatti-pulsanti .qbutton{margin:0 12px 12px 0}

/* Home: pulsante Instagram al posto del feed (feed tolto nell'ottobre 2026) */
.instagram-link{text-align:center}

/* Scheda tecnica dei vini: il tema la rendeva visibile via JavaScript quando entrava nella finestra */
.q_accordion_holder{visibility:visible!important}
