/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

  Mixins available:
    -   css3-prefix             - arguments: Property, Value
    -   background-gradient     - arguments: Start Color: #3C3C3C, End Color: #999999
    -   background-horizontal   - arguments: Start Color: #3C3C3C, End Color: #999999
    -   background-radial       - arguments: Start Color: #FFFFFF, Start position: 0%, End Color: #000000, End position: 100%
    -   background-size         - arguments: Width: 100%, Height: 100%
    -   background-opacity      - arguments: Color: #000, Opacity: .85
    -   border-radius           - arguments: Radius: 5px
    -   border-radius-separate  - arguments: Top Left: 5px, Top Right: 5px, Bottom Left: 5px, Bottom Right: 5px
    -   box                     - arguments: Orientation: horizontal, Pack: center, Align: center
    -   box-rgba                - arguments: R: 60, G: 3, B: 12, Opacity: 0.23, Color: #3C3C3C
    -   box-shadow              - arguments: X: 2px, Y: 2px, Blur: 5px, Color: rgba(0,0,0,.4)
    -   box-sizing              - arguments: Type: border-box
    -   columns                 - arguments: Count: 3, Gap: 10
    -   double-borders          - arguments: Color One: #3C3C3C, Color Two: #999999, Radius: 0
    -   flex                    - arguments: Value: 1
    -   flip                    - arguments: ScaleX: -1
    -   font-face               - arguments: Font Family: myFont, Eot File Src: myFont.eot, Woff File Src: myFont.woff, Ttf File Src: myFont.ttf
    -   opacity                 - arguments: Opacity: 0.5
    -   outline radius          - arguments: Radius: 5px
    -   resize                  - arguments: Direction: both
    -   rotate                  - arguments: Degree: 0, M11: 0, M12: 0, M21: 0, M22: 0
    CSS Matrix Rotation Calculator http://www.boogdesign.com/examples/transforms/matrix-calculator.html
    -   text-shadow             - arguments: X: 2px, Y: 2px, Blur: 5px, Color: rgba(0,0,0,.4)
    -   transform               - arguments: Parameters: null
    -   transform-style         - arguments: Style: preserve-3d
    -   transition              - Default arguments: What: all, Length: 1s, Easing: ease-in-out
    -                            - Examples: @include transition (all 2s ease-in-out);
    -                                        @include transition (opacity 1s ease-in 2s, width 2s ease-out);
    -   triple-borders          - arguments: Color One: #3C3C3C, Color Two: #999999, Color Three: #000000, Radius: 0
    -   keyframes               - arguments: Animation name
                                - content:   Animation css
    -   animation               - arguments: name duration timing-function delay iteration-count direction fill-mode play-state
                                             (http://www.w3schools.com/cssref/css3_pr_animation.asp)

------------------------------------------------------------- *//* ADDS A BROWSER PREFIX TO THE PROPERTY *//* OPACITY *//* ==========================================================================
    Style Button
========================================================================== *//*------------------------------------------------------------------
[Table of contents]

1. Blog Classic
2. Post Classic
3. Navigation
4. FAQ
-------------------------------------------------------------------*//* ==========================================================================
   [Start] Blog Classic
========================================================================== *//* Padding equal container *//* ==========================================================================
   All Style Header
========================================================================== *//* ==========================================================================
    Start Style Footer
========================================================================== *//* ==========================================================================
   [Start] All Style Form
========================================================================== *//*------------------------------------------------------------------
[Table of contents]

1. Reset HTML/CSS, Unitest, Body
2. Page Title
3. Primary
4. Make Border
-------------------------------------------------------------------*//* ==========================================================================
   [Start] 1. Reset HTML/CSS, Unitest, Body, @Extend
========================================================================== *//*------------------------------------------------------------------
[All Style Shortcode]

  1. Shortcode Fancy Box
        2. Shortcode Pie Chart
  3. Shortcode Team
        4. Shortcode Testimonial
  5. Tab
  6. Counter
  7. Accordion
  8. Progress
  9. Pricing
  10. Blog
  11. Images Carousel
  12. Zo Title Block
  13. Zo Grid
  14. Zo Carousel

-------------------------------------------------------------------*//* ==========================================================================
   [Start] 1. Shortcode Fancy Box
========================================================================== *//* Images *//* Style Loadding *//* ==========================================================================
   Style 1
========================================================================== *//* ==========================================================================
    Style Main Menu
========================================================================== *//*------------------------------------------------------------------
[All Style Sidebar Widget]

-------------------------------------------------------------------*//*------------------------------------------------------------------
[All Style Sidebar Widget]

    1. Widget Search
	2. Widget Category
	3. Widget Tags

-------------------------------------------------------------------*//* ==========================================================================
   [Start] 1. Widget Search
========================================================================== *//*!
 * bootstrap-vertical-tabs - v1.2.1
 * https://dbtek.github.io/bootstrap-vertical-tabs
 * 2014-11-07
 * Copyright (c) 2014 İsmail Demirbilek
 * License: MIT
 *//* Fancybox *//* Footer Scroll Top *//* Start Form Comment */.text-center{text-align:center;}.text-right{text-align:right;}.text-left{text-align:left;}@font-face{font-family:"MyriadPro-Semibold";src:url('http://pd.bernardtaride.fr/wp-content/themes/pasha/assets/fonts/MyriadPro-Semibold.eot') format('eot'), url('http://pd.bernardtaride.fr/wp-content/themes/pasha/assets/fonts/MyriadPro-Semibold.woff') format('woff'), url('http://pd.bernardtaride.fr/wp-content/themes/pasha/assets/fonts/MyriadPro-Semibold.ttf') format('truetype');}::selection{background:#f01126;}::-moz-selection{background:#f01126;}::selection{color:#fff;}::-moz-selection{color:#fff;}body.admin-bar #zo-header.zo-header-1{margin-top:calc(0 + 32px);}#zo-header-logo a{line-height:116px;}#zo-header-logo a img{max-height:60px;}#zo-header{background-color:#fff;}#zo-header.header-fixed{height:90px;}#zo-header.zo-main-header.header-fixed{background-color:0, 0, 0;}#zo-header.header-fixed #zo-header-logo a img{max-height:60px;}#zo-header.header-fixed #zo-header-logo a,#zo-header.header-fixed #zo-header-navigation .main-navigation .menu-main-menu > li{line-height:90px;}@media (min-width:992px){#zo-header-navigation .main-navigation .menu-main-menu,#zo-header-navigation .main-navigation div.nav-menu > ul{text-align:right;}#zo-header-navigation .main-navigation .menu-main-menu > li > a,#zo-header-navigation .main-navigation .menu-main-menu > ul > li > a{color:#333;line-height:116px;}#zo-header-navigation .main-navigation .menu-main-menu > li.menu-item-has-children > .zo-menu-toggle{color:#333;}#zo-header-navigation .main-navigation .menu-main-menu > li,#zo-header-navigation .main-navigation .menu-main-menu > ul > li{line-height:116px;}#zo-header-navigation .main-navigation .menu-main-menu > li > a:hover,#zo-header-navigation .main-navigation .menu-main-menu > ul > li > a:hover{color:#f01126;}#zo-header-navigation .main-navigation .menu-main-menu > li.current-menu-item > a,#zo-header-navigation .main-navigation .menu-main-menu > li.current-menu-ancestor > a,#zo-header-navigation .main-navigation .menu-main-menu > li.current_page_item > a,#zo-header-navigation .main-navigation .menu-main-menu > li.current_page_ancestor > a,#zo-header-navigation .main-navigation .menu-main-menu > ul > li.current-menu-item > a,#zo-header-navigation .main-navigation .menu-main-menu > ul > li.current-menu-ancestor > a,#zo-header-navigation .main-navigation .menu-main-menu > ul > li.current_page_item > a,#zo-header-navigation .main-navigation .menu-main-menu > ul > li.current_page_ancestor > a{color:#f01126;}#zo-header-navigation .main-navigation .menu-main-menu > li > a,#zo-header-navigation .main-navigation .menu-main-menu > ul > li > a{text-transform:uppercase;}}#zo-header.zo-main-header.header-fixed #zo-header-navigation .main-navigation .menu-main-menu > li > a{color:#333;}#zo-header.zo-main-header.header-fixed #zo-header-navigation .main-navigation .menu-main-menu > li > a:hover{color:#f01126;}#zo-header.zo-main-header.header-fixed #zo-header-navigation .main-navigation .menu-main-menu > li.current-menu-item > a,#zo-header.zo-main-header.header-fixed #zo-header-navigation .main-navigation .menu-main-menu > li.current-menu-ancestor > a,#zo-header.zo-main-header.header-fixed #zo-header-navigation .main-navigation .menu-main-menu > li.current_page_item > a,#zo-header.zo-main-header.header-fixed #zo-header-navigation .main-navigation .menu-main-menu > li.current_page_ancestor > a{color:#f01126;}#zo-header-navigation .main-navigation .menu-main-menu > li ul li > a,#zo-header-navigation .main-navigation .menu-main-menu > ul > li ul li .zo-menu-toggle{color:#b0b0b0;}#zo-header-navigation .main-navigation .menu-main-menu > li ul li:hover > a,#zo-header-navigation .main-navigation .menu-main-menu > li ul li:hover .zo-menu-toggle,#zo-header-navigation .main-navigation .menu-main-menu > li ul a:focus,#zo-header-navigation .main-navigation .menu-main-menu > li ul li.current-menu-item > a,#zo-header-navigation .main-navigation .menu-main-menu > ul > li ul li:hover a,#zo-header-navigation .main-navigation .menu-main-menu > ul > li ul a:focus,#zo-header-navigation .main-navigation .menu-main-menu > ul > li ul li.current-menu-item > a,#zo-header-navigation .main-navigation .menu-main-menu > li ul li.current-menu-parent > a,#zo-header-navigation .main-navigation .menu-main-menu > li ul li.current-menu-parent > .zo-menu-toggle,#zo-header-navigation .main-navigation .menu-main-menu > li ul li.current-menu-ancestor > a,#zo-header-navigation .main-navigation .menu-main-menu > li ul li.current-menu-ancestor > .zo-menu-toggle{color:#fff;}#zo-footer-top .wg-title:before{background-color:#fff;}#zo-footer-bottom{text-align:center;}.vc_general.vc_btn3.btn,button.vc_general.vc_btn3,a.vc_general.vc_btn3,.btn,.button,input[type='submit']{color:#242424;background-color:transparent;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;/* BACKGROUND GRADIENT */}.vc_general.vc_btn3.btn:hover,button.vc_general.vc_btn3:hover,a.vc_general.vc_btn3:hover,.btn:hover,.button:hover,input[type='submit']:hover,.vc_general.vc_btn3.btn:focus,button.vc_general.vc_btn3:focus,a.vc_general.vc_btn3:focus,.btn:focus,.button:focus,input[type='submit']:focus{color:#242424;background-color:transparent;}.vc_general.vc_btn3.btn.btn-primary,.btn.btn-primary{color:#fff;background-color:#f01126;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;/* BACKGROUND GRADIENT */}.vc_general.vc_btn3.btn.btn-primary:hover,.btn.btn-primary:hover,.vc_general.vc_btn3.btn.btn-primary:focus,.btn.btn-primary:focus{color:#fff;background-color:#242424;}.btn,button,.button,a.vc_general.vc_btn3,input[type='submit']{text-transform:uppercase;}.btn,button,.button,input[type="submit"]{line-height:1;display:inline-block;outline:medium none;text-decoration:none;color:#333;-webkit-transition:all 300ms linear 0ms;-khtml-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;-o-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */font-weight:400;}.btn{line-height:1.42857;}.btn.btn-primary{border-color:#f01126;}.btn.btn-primary-transparent{background-color:transparent;color:#f01126;/* Button White */}.btn.btn-primary-transparent:hover,.btn.btn-primary-transparent:focus{background-color:#f01126;color:#000;}.btn.btn-white{border-color:#fff;color:#000;background:#fff;}.btn.btn-white:hover,.btn.btn-white:focus{background-color:transparent;color:#fff;border-color:#fff;}.btn.btn-white-transparent{background-color:transparent;border-color:#fff;color:#fff;}.btn.btn-white-transparent:hover,.btn.btn-white-transparent:focus{background:#fff;color:#000;border-color:#fff;}.btn.btn-cart-button{font-size:11px;margin:20px 0 40px;padding:7px 14px;border-color:#242424;line-height:1.42857;}.btn.btn-cart-button:hover{border-color:#f01126;}.btn.btn-single-add-to-cart{padding:5px 30px !important;height:39px;}.btn.btn-block{width:100%;}.btn:hover,button:hover,.button:hover,input[type="submit"]:hover,.btn:focus,button:focus,.button:focus,input[type="submit"]:focus{outline:medium none;text-decoration:none;}@media screen and (max-width:767px){/* ==========================================================================
    End Style Button
========================================================================== */.btn-parallax-scrolling .btn{padding-left:15px !important;padding-right:15px !important;}}.dropcap{line-height:24px;}.dropcap:first-letter{margin-top:10px;padding:0 20px;color:#141414;float:left;font-size:36px;font-weight:bold;}.dropcap-bg{line-height:24px;margin-top:10px;}.dropcap-bg:first-letter{background:#141414 none repeat scroll 0 0;color:#fff;float:left;font-size:36px;font-weight:bold;margin-right:14px;margin-top:-3px;padding:10px 15px;}.zo-row-parallax{padding:350px 0;}@media screen and (max-width:767px){.zo-row-parallax{padding:150px 0;}}.parallax-text{display:inline-block;background-color:rgba(34, 34, 34, 0.9);color:#fff;font-size:44px;font-weight:700;letter-spacing:2px;line-height:64px;padding:17px 40px;text-shadow:none;text-transform:uppercase;}@media screen and (max-width:767px){.parallax-text{font-size:14px;padding:17px 0px;}}.parallax-text-2{color:#242424;font-size:18px;font-weight:300;letter-spacing:3px;line-height:24px;padding:0 20px;text-shadow:none;text-transform:uppercase;}@media screen and (max-width:767px){.parallax-text-2{font-size:13px;}}#page-front-page{padding-top:100px;}.entry-blog{position:relative;margin:0 0 50px;}.entry-blog .entry-title{font-size:24px;line-height:38px;margin:0;padding:30px 0;text-transform:uppercase;}.entry-blog .entry-header .entry-feature.entry-feature-image img{width:100%;}.entry-blog .entry-meta{border-bottom:1px solid #eee;padding:25px 0;}.entry-blog .entry-meta ul{position:relative;display:inline-block;padding:0;margin:0;}.entry-blog .entry-meta ul li{display:inline-block;margin-right:6px;padding-right:10px;position:relative;font-size:12px;color:#aaa;}.entry-blog .entry-meta ul li a{color:#aaa;}.entry-blog .entry-meta ul li a:hover{color:#f01126;}.entry-blog .entry-meta ul li i{padding-right:6px;}.entry-blog .entry-meta ul li.detail-like .zo-post-like{cursor:pointer;}.entry-blog .entry-meta ul li.detail-like .zo-post-like:hover{color:#f01126;}.entry-blog .entry-content{/*** Blog Type ***/}.entry-blog .entry-content .list-style-check{margin-left:40px;}.entry-blog .entry-gallery .carousel-control{width:45px;height:45px;line-height:52px;text-align:center;opacity:1;top:50%;transform:translate(0, -50%);text-shadow:0 0 0 rgba(0, 0, 0, 0) 2px 5px rgba(0, 0, 0, .4);/* TRANSFORM  */border:1px solid #f01126;-webkit-border-radius:100%;-khtml-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;/* BACKGROUND GRADIENT */background-color:transparent;background-image:none !important;filter:none;}.entry-blog .entry-gallery .carousel-control.left{left:10px;}.entry-blog .entry-gallery .carousel-control.right{right:10px;}.entry-blog .entry-gallery .carousel-control .fa{font-size:36px;color:#f01126;}.entry-blog .entry-video iframe{width:100%;}.entry-blog .entry-quote blockquote{background:none repeat scroll 0 0 #ece9ef;border-left:3px solid #f01126;padding:23px;margin:0 0 0 78px;position:relative;}.entry-blog .entry-quote blockquote:before{content:"\f10d";font-size:60px;font-family:FontAwesome;color:#f01126;position:absolute;top:15px;left:-75px;}.quote-post{background:#f7f8fa;padding:20px 50px 20px 20px;position:relative;}.quote-post:after{content:"\f10e";display:block;font-family:"FontAwesome";font-size:41px !important;opacity:0.1;position:absolute;right:20px;top:25px;}.quote-post blockquote{border-left:0;margin:0;text-align:left;}.drop-caps p:first-child::first-letter{color:#242424;display:block;float:left;font-family:Georgia;font-size:75px;line-height:60px;margin-right:10px;margin-top:5px;padding:4px;}.drop-caps.full p:first-child::first-letter{background:#242424 none repeat scroll 0 0 !important;color:#fff;margin-right:10px;padding:7px;/**
* ----> Single Post
*/}.single .social-share{margin-bottom:55px;}.single .social-list{text-align:right;}.single .social-list li{display:inline-block;list-style:none;margin-left:6px;}.single .social-list li .fa{display:block;width:37px;height:37px;line-height:37px;text-align:center;font-size:18px;color:#fff;-webkit-border-radius:100%;-khtml-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;/* BACKGROUND GRADIENT */}.single .social-list li .fa.fa-facebook{background-color:#3b5997;}.single .social-list li .fa.fa-google-plus{background-color:#df4c3c;}.single .social-list li .fa.fa-twitter{background-color:#2fc2ee;}.single .social-list li .fa.fa-linkedin{background-color:#0077b5;}.page .post-teaser blockquote,.blog .post-teaser blockquote,.archive .post-teaser blockquote,.search .post-teaser blockquote{margin-left:0;margin-right:0;margin-top:0;}.post-teaser{margin-bottom:60px;padding-bottom:60px;border-bottom:1px solid #dedfe1;}.post-teaser.sticky{background-color:#f9f9f9;padding:10px 20px 20px;}.post-teaser.sticky .zo-blog-detail .zo-blog-title:before{content:"\f08d";font-size:30px;color:#f01126;padding-right:10px;font-family:FontAwesome;}.post-teaser.format-quote .zo-blog-content{background:#f7f8fa;padding:20px 50px 20px 20px;position:relative;}.post-teaser.format-quote .zo-blog-content:after{content:"\f10e";display:block;font-family:"FontAwesome";font-size:41px !important;opacity:0.1;position:absolute;right:20px;top:25px;}.post-teaser.format-quote .zo-blog-content blockquote{border-left:0;margin:0;text-align:left;}.post-teaser .zo-blog-image{text-align:center;opacity:0.8;}.post-teaser .zo-blog-image:hover{opacity:1;}.post-teaser .zo-blog-link{text-align:left;}.post-teaser .zo-blog-detail a.btn{margin-top:20px;}.post-teaser .zo-blog-detail .zo-blog-title{margin-top:20px;color:#242424;font-weight:400;letter-spacing:2px;text-transform:uppercase;}.post-teaser .zo-blog-detail .zo-blog-title a{color:#242424;}.post-teaser .zo-blog-detail .zo-blog-title a:hover{color:#f01126;}.post-teaser .zo-blog-detail .author{color:#141414;}.post-teaser .zo-blog-detail .author a{color:#f01126;}.post-teaser .zo-blog-detail .author a:hover{color:#909090;}.post-teaser .zo-blog-detail .zo-blog-meta{margin-bottom:10px;}.post-teaser .zo-blog-detail .zo-blog-meta ul{background:#f7f8fa;padding-left:0;margin:20px 0 0;position:relative;width:100%;}.post-teaser .zo-blog-detail .zo-blog-meta ul li{display:inline-block;font-size:11px;letter-spacing:2px;text-transform:uppercase;margin-right:20px;line-height:31px;color:#6f6f6f;}.post-teaser .zo-blog-detail .zo-blog-meta ul li.zo-blog-category{color:#c8c8c8;}.post-teaser .zo-blog-detail .zo-blog-meta ul li.zo-blog-category i{color:#6f6f6f;}.post-teaser .zo-blog-detail .zo-blog-meta ul li .fa{padding-right:5px;}.post-teaser .zo-blog-detail .zo-blog-meta ul li a{color:#6f6f6f;}.post-teaser .zo-blog-detail .zo-blog-meta ul li a:hover{color:#f01126;}@media screen and (max-width:479px){.post-teaser .zo-blog-detail .zo-blog-meta ul li.zo-blog-category a{font-size:10px;}}.post-teaser .zo-blog-detail .zo-blog-likes .zo-post-like{cursor:pointer;-webkit-transition:all 300ms ease 0ms;-khtml-transition:all 300ms ease 0ms;-moz-transition:all 300ms ease 0ms;-ms-transition:all 300ms ease 0ms;-o-transition:all 300ms ease 0ms;transition:all 300ms ease 0ms;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */}.post-teaser .zo-blog-detail .zo-blog-likes .zo-post-like.liked{color:#f01126;font-weight:500;cursor:default;}.post-teaser .zo-blog-detail .zo-blog-content{font-size:13px;font-weight:300;letter-spacing:0.13em;line-height:26px;margin-top:15px;}.post-teaser .zo-blog-detail .zo-blog-content p{margin:10px 0;}.post-teaser .zo-blog-detail .zo-blog-tag{display:inline-block;width:100%;}.post-teaser .zo-blog-detail .zo-blog-tag a,.post-teaser .zo-blog-detail .zo-blog-tag h5{display:inline-block;font-size:14px;}.post-teaser .zo-blog-detail .zo-blog-tag a{font-style:Italic;margin:0 3px 3px 0;padding:3px 4px;}.post-teaser .zo-blog-detail .zo-blog-readmore{border-color:#e4e4e4;}.post-teaser .zo-blog-image{position:relative;}.post-teaser .zo-blog-image .carousel .carousel-control{background:none;text-shadow:none;opacity:1;}.post-teaser .zo-blog-image .carousel .carousel-control .fa{background:#fff;color:#141414;display:block;width:35px;height:35px;line-height:35px;text-align:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-khtml-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}.post-teaser .zo-blog-image .carousel .carousel-control:hover > .fa{background:#f01126;color:#fff;}.post-teaser .zo-blog-video .overlay,.post-teaser .zo-blog-audio .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.3);}.post-teaser .zo-blog-video .overlay .overlay-inner,.post-teaser .zo-blog-audio .overlay .overlay-inner{position:absolute;top:50%;left:0;text-align:center;width:100%;-webkit-transform:translateY(-50%);-khtml-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */padding-left:20px;padding-right:20px;}.post-teaser .zo-blog-video .overlay .play-button,.post-teaser .zo-blog-audio .overlay .play-button{color:#fff;display:inline-block;border:1px solid rgba(255, 255, 255, 0.3);font-size:55px;height:88px;line-height:88px;text-align:center;width:88px;}.post-teaser .zo-blog-video .overlay .mejs-container,.post-teaser .zo-blog-audio .overlay .mejs-container{margin-top:40px;}.post-teaser .zo-blog-video iframe,.post-teaser .zo-blog-audio iframe{width:100%;}.post-teaser .zo-blog-link{position:relative;}.post-teaser .zo-blog-link .overlay-link{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;background:#000;background:rgba(0, 0, 0, 0.6);/* COLOR OPACITY */}.post-teaser .zo-blog-link .overlay-link .link{position:absolute;display:block;top:50%;left:0;width:100%;padding:0 50px;-webkit-transform:translateY(-50%);-khtml-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}.post-teaser .zo-blog-link .overlay-link .link a{color:#f01126;font-weight:bold;letter-spacing:2px;}.post-teaser .btn-readmore{border:2px solid #909090;color:#141414;display:inline-block;font-size:14px;letter-spacing:0.2em;margin:0;padding:10px 34px;text-transform:uppercase;}.post-teaser .btn-readmore:hover{border-color:#f01126;color:#f01126;}@media (min-width:768px) and (max-width:991px){/* ==========================================================================
   [End] Blog Classic
========================================================================== *//* ==========================================================================
   [Start] Navigation
========================================================================== */.page .post-teaser .zo-blog-detail .zo-blog-content{min-height:85px;}}.navigation{text-align:center;}.navigation .pagination{margin-bottom:40px;}.navigation .pagination a,.navigation .pagination .current{padding:10px 15px;border:1px solid #242424;color:#696969;margin-right:3px;font-size:14px;font-weight:bold;background-color:transparent;}.navigation .pagination a:hover,.navigation .pagination .current:hover{border-color:#f01126;}.navigation .pagination span.current{border-color:#f01126;background-color:transparent;}.navigation .pagination .next{-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:0;border-top-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:0;/* BOX */}.navigation .pagination .prev{-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:4px;border-top-left-radius:4px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:4px;/* BOX */}.woocommerce-pagination{text-align:right !important;}.woocommerce-pagination ul.page-numbers{margin-bottom:40px;border:0 !important;background:transparent;}.woocommerce-pagination ul.page-numbers li{border:0 !important;background:transparent;}.woocommerce-pagination ul.page-numbers li + li{margin-left:7px !important;}.woocommerce-pagination ul.page-numbers li span.current{border-color:#f01126;background-color:transparent !important;color:#242424 !important;}.woocommerce-pagination ul.page-numbers li a,.woocommerce-pagination ul.page-numbers li .current{padding:10px 15px !important;border:1px solid #242424;color:#242424;font-size:14px !important;font-weight:bold !important;background-color:transparent;}.woocommerce-pagination ul.page-numbers li a:hover,.woocommerce-pagination ul.page-numbers li .current:hover{border-color:#f01126;background:transparent !important;color:#242424 !important;}.woocommerce-pagination ul.page-numbers li .next{-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:0;border-top-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:0;/* BOX */}.woocommerce-pagination ul.page-numbers li .prev{-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:4px;border-top-left-radius:4px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:4px;/* BOX */}.post-navigation{/* ==========================================================================
   [End] 3. Navigation
========================================================================== *//*=================================================================
 [Start] Portfolio
*==================================================================*//*
---> zo-portfolio-style-1
*/}.post-navigation a{font-size:14px;color:#141414;max-width:350px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;letter-spacing:2px;}.post-navigation a.post-prev i{padding-right:20px;}.post-navigation a.post-next i{padding-left:20px;}.portfolio .zo-portfolio-title{display:inline-block;color:#242424;font-size:24px;font-weight:700;letter-spacing:4px;line-height:34px;margin-bottom:9px;margin-top:25px;padding:0;text-transform:uppercase;word-wrap:break-word;}.portfolio .zo-portfolio-content{display:inline-block;margin-bottom:15px;}.portfolio .zo-portfolio-info{background:#f7f8fa;padding:10px 30px;margin-bottom:20px;}.portfolio .zo-portfolio-info .portfolio-item{padding:8px 0;}.portfolio .zo-portfolio-info .portfolio-item + .portfolio-item{border-top:1px solid #dedfe1;}.portfolio .zo-portfolio-info .portfolio-item strong{color:#242424;display:inline-block;letter-spacing:1px;min-width:140px;}.zo-slick .slick-prev,.zo-slick .slick-next{background:#fff !important;left:100%;position:absolute;top:100%;z-index:9;width:30px;height:30px;margin:0;}.zo-slick .slick-prev:before,.zo-slick .slick-next:before{color:#696969;font-size:16px;}.zo-slick .slick-prev{-webkit-transform:translate(-31px, -64px);-khtml-transform:translate(-31px, -64px);-moz-transform:translate(-31px, -64px);-ms-transform:translate(-31px, -64px);-o-transform:translate(-31px, -64px);transform:translate(-31px, -64px);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}.zo-slick .slick-prev:before{content:"\f105";}.zo-slick .slick-next{-webkit-transform:translate(-31px, -32px);-khtml-transform:translate(-31px, -32px);-moz-transform:translate(-31px, -32px);-ms-transform:translate(-31px, -32px);-o-transform:translate(-31px, -32px);transform:translate(-31px, -32px);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}.zo-slick .slick-next:before{content:"\f104";}.zo-portfolio-style-1{height:100%;width:100%;background-size:cover;position:relative;/*=================================================================
 [End] Portfolio
*==================================================================*//*=================================================================
 [Start] Team
*==================================================================*//*=================================================================
 [End] Team
*==================================================================*//*=================================================================
 [Start] Testimonial
*==================================================================*//*=================================================================
 [End] Testimonial
*==================================================================*//*=================================================================
 [Start] Client
*==================================================================*/}.zo-portfolio-style-1:hover .zo-portfolio-overlay{opacity:1;-webkit-transform:scale(1);-khtml-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}.zo-portfolio-style-1 .zo-portfolio-image img{width:100%;}@media (min-width:980px) and (max-width:991px){.zo-portfolio-style-1 .zo-portfolio-image img{width:100% !important;}}.zo-portfolio-style-1 .zo-portfolio-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.8);opacity:0;-webkit-transform:scale(0);-khtml-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */-webkit-transition:all 200ms ease-in-out;-khtml-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */}.zo-portfolio-style-1 .zo-portfolio-overlay .zo-portfolio-title{font-size:15px;position:absolute;-webkit-transform:translate(0, -50%);-khtml-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */top:50%;left:0;width:100%;text-align:center;text-transform:uppercase;}.zo-portfolio-style-1 .zo-portfolio-overlay .zo-portfolio-title a{color:#fff;}.zo-portfolio-style-1 .zo-portfolio-overlay .zo-portfolio-title a:hover{color:#f01126;}.zo-portfolio-style-1 .zo-portfolio-overlay .zo-portfolio-category{font-style:italic;font-size:18px;position:absolute;-webkit-transform:translate(0, -50%);-khtml-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */top:50%;left:0;width:100%;text-align:center;line-height:60px;margin-top:-40px;}.zo-portfolio-style-1 .zo-portfolio-overlay .zo-portfolio-category a{color:#fff;}.our-partners{text-align:center;/*=================================================================
 [End] Client
*==================================================================*//* ==========================================================================
   [Start] FAQ
========================================================================== */}.our-partners img{display:inline-block;border:1px solid #ececec;margin-bottom:15px !important;}@media screen and (min-width:640px){.our-partners img{margin-left:15px !important;}}.vc_tta-panel-body{padding-left:0 !important;padding-right:0 !important;padding-top:55px !important;/* ==========================================================================
   [End] Blog Classic
========================================================================== */}.vc_tta-panel-body .vc_toggle_default{border:1px solid #ececec;padding:15px 35px 15px 25px;}.vc_tta-panel-body .vc_toggle_default .vc_toggle_title{padding-left:0 !important;}.vc_tta-panel-body .vc_toggle_default .vc_toggle_title h4{font-size:14px;font-weight:normal;letter-spacing:0;}.vc_tta-panel-body .vc_toggle_default .vc_toggle_title .vc_toggle_icon{left:auto !important;right:-10px;}.vc_tta-panel-body .vc_toggle_default .vc_toggle_content{padding-left:0 !important;font-size:13px;}.vc_tta-panel-body .vc_toggle_default.vc_toggle_active{border-color:#909090;}body.error404 #zo-page-element-wrap{margin-bottom:0;}#comments .comments-title,#comments .comment-reply-title{color:#242424;display:block;font-size:16px;font-weight:400;letter-spacing:2px;padding:0;text-transform:uppercase;line-height:1.8;}#comments .comments-title{padding-bottom:40px;border-bottom:1px solid #eedef1;}#comments .comment-reply-title{margin-bottom:35px;}#comments .comment-list{list-style:none;padding:0;margin:0 0 28px;}#comments .comment-list li{position:relative;list-style:none;}#comments .comment-list .comment-body{padding-bottom:15px;margin-bottom:20px;overflow:hidden;}#comments .comment-list .comment-body .comment-author-image{float:left;max-width:70px;}#comments .comment-list .comment-body .comment-author-image img{height:70px;width:70px;-webkit-border-radius:100%;-khtml-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;/* BACKGROUND GRADIENT */}#comments .comment-list .comment-main{margin-left:100px;color:#777;}@media screen and (max-width:767px){#comments .comment-list .comment-main{margin-left:0;}}#comments .comment-list .comment-main .comment-header .comment-author{color:#242424;font-size:18px;display:block;line-height:1;padding-bottom:15px;}#comments .comment-list .comment-main .comment-header .comment-date{display:block;font-size:12px;font-style:italic;font-weight:300;margin-bottom:8px;color:#777;}#comments .comment-list .comment-main .comment-header .comment-awaiting-moderation{font-size:10px;color:#f01126;}#comments .comment-list .comment-main .comment-content{font-size:13px;font-weight:300;line-height:26px;letter-spacing:0.13em;}#comments .comment-list .comment-main .reply{text-align:right;}#comments .comment-list .comment-main .reply a{font-size:10px;line-height:1.5;padding:5px 10px;background-color:transparent;border:1px solid #242424;border-radius:0;color:#242424 !important;font-size:12px;font-weight:bold;letter-spacing:2px;text-decoration:none;text-transform:uppercase;}#comments .comment-list ul.children{padding-left:60px;position:relative;}#comments .comment-list ul.children .comment-author-image{max-width:109px;float:left;padding:10px 0 20px;background:#fff;}#comments #commentform span{font-size:14px;font-weight:bold;letter-spacing:0;line-height:31px;}#comments #commentform p{margin-top:0;margin-bottom:20px;}#comments #commentform p label{font-size:12px;font-style:italic;letter-spacing:0.1em;color:#141414;text-transform:uppercase;}#comments #commentform p.comment-form-author,#comments #commentform p.comment-form-url,#comments #commentform p.comment-form-email{width:100%;float:left;}@media screen and (max-width:767px){#comments #commentform p.comment-form-author,#comments #commentform p.comment-form-url,#comments #commentform p.comment-form-email{width:100%;padding-right:0;}}#comments #commentform p.comment-form-url{padding-right:0;}#comments #commentform p.comment-form-comment{clear:both;margin-bottom:15px;display:inline-block;width:100%;}#comments #commentform p.form-submit{text-align:left;display:inline-block;}.single #comments{margin-bottom:100px;}.single .navigation{margin-bottom:60px;}.padding-equal-container{padding-right:calc((100% - 1170px) / 2) !important;}.padding-left-equal-container{padding-left:calc((100% - 1170px) / 2) !important;/* Row in row */}@media (min-width:992px) and (max-width:1199px){.padding-left-equal-container{padding-left:15px !important;}}.row-in-row .container{width:100%;}.row-in-row .row{margin-left:0;margin-right:0;}.input-title h4{color:#242424;display:block;font-size:16px;font-weight:400;letter-spacing:2px;padding:0px;text-transform:uppercase;/* Primary color class */}.primary-color{color:#f01126;}blockquote{border-left:5px solid #eee;margin:0 0 20px;padding:10px 20px;font-family:"Droid Serif", Georgia, "Times New Roman", serif;font-size:16px;font-style:italic;font-weight:normal;letter-spacing:0;line-height:32px;position:relative;width:auto;}blockquote p{font-family:"Droid Serif", Georgia, "Times New Roman", serif;font-size:16px;font-style:italic;font-weight:normal;letter-spacing:0;line-height:32px;margin:0;}blockquote small:before{content:"— ";}dl{margin-bottom:1.6em;}dt{font-weight:bold;}dd{margin-bottom:1.6em;}table,th,td{border:1px solid #eaeaea;}table{border-collapse:separate;border-spacing:0;border-width:1px 0 0 1px;margin:0 0 1.6em;/* Prevents HTML tables from becoming too wide */table-layout:fixed;width:100%;}caption,th,td{text-align:left;}th{border-width:0 1px 1px 0;font-weight:700;}td{border-width:0 1px 1px 0;}th,td{padding:0.4em;}img{-ms-interpolation-mode:bicubic;border:0;height:auto;max-width:100%;vertical-align:middle;}figure{margin:0;}del{opacity:0.8;}dl{/* Alignments
==================================*/}dl dt{font-weight:bold;}blockquote.alignleft,.wp-caption.alignleft,img.alignleft{margin:0.4em 1.6em 1.6em 0;}blockquote.alignright,.wp-caption.alignright,img.alignright{margin:0.4em 0 1.6em 1.6em;}blockquote.aligncenter,.wp-caption.aligncenter,img.aligncenter{clear:both;margin-top:0.4em;margin-bottom:1.6em;}.wp-caption.alignleft,.wp-caption.alignright,.wp-caption.aligncenter{margin-bottom:1.2em;}.post-password-form input[type="submit"]{margin-top:15px;}@media screen and (min-width:1200px){.no-padding .container{padding-left:0;padding-right:0;}}@media screen and (max-width:991px){/* Accordion */.no-padding.zo-row-full-width .no-container{padding-left:0;padding-right:0;}}.zo-accordion{/*Message box*/}.zo-accordion .vc_tta-accordion .vc_tta-panel-heading .vc_tta-panel-title{text-align:left;font-size:12px;letter-spacing:0;font-weight:400;}.zo-accordion .vc_tta-accordion .vc_tta-panel-heading .vc_tta-panel-title .vc_tta-title-text{color:#6f6f6f;}.zo-accordion .vc_tta-accordion .vc_tta-panel-heading .vc_tta-panel-title i{border:2px solid #ececec;height:22px;width:22px;}.zo-accordion .vc_tta-accordion .vc_tta-panel-heading .vc_tta-panel-title i:before{width:8px;margin:0 auto;}.zo-accordion .vc_tta-accordion .vc_tta-panel-heading .vc_tta-panel-title i:after{height:8px;top:50%;-webkit-transform:translate(-50%, -50%);-khtml-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}.zo-accordion .vc_tta-accordion .vc_tta-panel-body{padding:25px !important;}.zo-accordion .vc_tta-accordion .vc_tta-panel-body .wpb_single_image{float:left;width:116px;}.zo-accordion .vc_tta-accordion .vc_tta-panel-body .wpb_text_column{padding-left:136px;}.zo-accordion .vc_tta-accordion .vc_tta-panel-body .wpb_text_column p{font-size:12px;line-height:24px;color:#6f6f6f;}.zo-accordion .vc_tta-accordion .vc_active .vc_tta-panel-heading .vc_tta-panel-title .vc_tta-title-text{color:#f01126;font-size:14px;font-weight:bold;}.zo-accordion .vc_tta-accordion .vc_active .vc_tta-panel-heading .vc_tta-panel-title i{border:2px solid #f01126;background:#f01126;}.zo-accordion .vc_tta-accordion .vc_active .vc_tta-panel-heading .vc_tta-panel-title i:before{border-color:#fff !important;}.custom-message .alert{border-radius:0;position:relative;margin-bottom:30px;}.custom-message .alert .close{position:absolute;right:15px;top:15px;font-size:18px;font-weight:bold;}.custom-message .alert .vertical-align > div:first-child{text-align:center;}.custom-message.message-icon-1 .alert strong{font-size:14px;}.custom-message.message-icon-1 .alert .fa{background:#fff;border-radius:50%;color:#000;line-height:38px;-webkit-transform:translateY(calc(50% + 17px));-khtml-transform:translateY(calc(50% + 17px));-moz-transform:translateY(calc(50% + 17px));-ms-transform:translateY(calc(50% + 17px));-o-transform:translateY(calc(50% + 17px));transform:translateY(calc(50% + 17px));/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */height:38px;text-align:center;width:38px;}.custom-message.message-icon-2.message-style-1 .alert .fa{border:1px solid #fff;}.custom-message.message-icon-2.message-style-2 .alert.alert-success .fa{border:1px solid #2fba87;}.custom-message.message-icon-2.message-style-2 .alert.alert-warning .fa{border:1px solid #ffc11b;}.custom-message.message-icon-2.message-style-2 .alert.alert-info .fa{border:1px solid #6dcff6;}.custom-message.message-icon-2.message-style-2 .alert.alert-danger .fa{border:1px solid #eb5020;}.custom-message.message-icon-2 .alert strong{font-size:14px;}.custom-message.message-icon-2 .alert .fa{border-radius:50%;line-height:38px;height:38px;text-align:center;width:38px;}.custom-message.message-icon-2 .alert .vertical-align > div:first-child{text-align:center;}.custom-message.message-style-1 .alert{font-size:11px;color:#fff;}.custom-message.message-style-1 .alert .close{color:#fff;}.custom-message.message-style-1 .alert.alert-success{background:#2fba87;border-color:#2fba87;}.custom-message.message-style-1 .alert.alert-warning{background:#ffc11b;border-color:#ffc11b;}.custom-message.message-style-1 .alert.alert-info{background:#6dcff6;border-color:#6dcff6;}.custom-message.message-style-1 .alert.alert-danger{background:#eb5020;border-color:#eb5020;}.custom-message.message-style-2 .alert{font-size:11px;border-width:2px;}.custom-message.message-style-2 .alert.alert-success{color:#2fba87;border-color:#2fba87;background:#e7f6f0;}.custom-message.message-style-2 .alert.alert-success .close{color:#2fba87;}.custom-message.message-style-2 .alert.alert-warning{color:#ffc11b;border-color:#ffc11b;background:#fffbf0;}.custom-message.message-style-2 .alert.alert-warning .close{color:#ffc11b;}.custom-message.message-style-2 .alert.alert-info{color:#6dcff6;border-color:#6dcff6;background:#effaff;}.custom-message.message-style-2 .alert.alert-info .close{color:#6dcff6;}.custom-message.message-style-2 .alert.alert-danger{color:#eb5020;border-color:#eb5020;background:#fff0ec;}.custom-message.message-style-2 .alert.alert-danger .close{color:#eb5020;}body #page{position:relative;}#zo-headep-top{width:100%;-webkit-transition:all 200ms linear 0ms;-khtml-transition:all 200ms linear 0ms;-moz-transition:all 200ms linear 0ms;-ms-transition:all 200ms linear 0ms;-o-transition:all 200ms linear 0ms;transition:all 200ms linear 0ms;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */position:relative;z-index:1000;background:#f7f8fa;max-height:0;overflow:hidden;}#zo-headep-top.active{padding-bottom:20px;padding-top:20px;max-height:100%;}#zo-headep-top .wg-title{color:#242424;font-size:16px;letter-spacing:2px;text-transform:uppercase;font-weight:400;}#zo-headep-top .textwidget{font-size:13px;font-weight:300;letter-spacing:0.13em;line-height:26px;}#zo-header{z-index:999;top:0;-webkit-transition:all 420ms linear 0ms;-khtml-transition:all 420ms linear 0ms;-moz-transition:all 420ms linear 0ms;-ms-transition:all 420ms linear 0ms;-o-transition:all 420ms linear 0ms;transition:all 420ms linear 0ms;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */}@media screen and (min-width:1200px){#zo-header .container-fluid{padding:0 80px;}}#zo-header.no-sticky{position:relative;}#zo-header.no-sticky.header-fixed{-webkit-transition:all 420ms linear 0ms;-khtml-transition:all 420ms linear 0ms;-moz-transition:all 420ms linear 0ms;-ms-transition:all 420ms linear 0ms;-o-transition:all 420ms linear 0ms;transition:all 420ms linear 0ms;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */position:fixed;}#zo-header.header-fixed{position:fixed;left:24px;right:24px;top:24px;}#zo-header.header-fixed .widget_cart_search_wrap .widget_cart_search_wrap_item{line-height:;}#zo-header.header-menu-transparent{background:transparent;position:absolute;width:100%;top:0 !important;}#zo-header #zo-header-logo a img{-webkit-transition:all 420ms linear 0ms;-khtml-transition:all 420ms linear 0ms;-moz-transition:all 420ms linear 0ms;-ms-transition:all 420ms linear 0ms;-o-transition:all 420ms linear 0ms;transition:all 420ms linear 0ms;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */}#zo-header > .container{position:relative;z-index:99;}#zo-header.zo-header-2,#zo-header.zo-header-3{height:auto;margin:0;/*** Admin Bar ***/}#zo-header.zo-header-2.no-sticky,#zo-header.zo-header-3.no-sticky{position:relative;}.admin-bar{/*** End Admin Bar ***//*** Logo ***/}.admin-bar #zo-header.header-fixed{top:32px;}.admin-bar #zo-header.header-fixed.no-sticky{top:0;}#zo-header-logo a{display:block;-webkit-transition:all 300ms linear 0ms;-khtml-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;-o-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS *//*** End Logo ***//* ==========================================================================
  End All Style Header
========================================================================== */}#zo-header-right{padding:0;position:static;/* Cart and Search
==========================================================*/}.widget_cart_search_wrap{text-align:right;/* Left Sidebar Menu */}.widget_cart_search_wrap .widget_cart_search_wrap_item{line-height:116px;width:40px;display:inline-block;}.widget_cart_search_wrap .widget_cart_search_wrap_item > a.icon{color:#fff;display:inline-block;height:32px;width:32px;line-height:32px;text-align:center;-webkit-border-radius:100%;-khtml-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;/* BACKGROUND GRADIENT */}@media screen and (max-width:767px){.widget_cart_search_wrap .widget_cart_search_wrap_item > a.icon{position:absolute !important;right:95px;top:25px;}.widget_cart_search_wrap .widget_cart_search_wrap_item > a.icon.icon_search_wrap{-webkit-transform:translateX(100%);-khtml-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}}@media (min-width:768px) and (max-width:992px){.widget_cart_search_wrap .widget_cart_search_wrap_item > a.icon{position:absolute !important;right:100px;top:19px;}.widget_cart_search_wrap .widget_cart_search_wrap_item > a.icon.icon_search_wrap{-webkit-transform:translateX(100%);-khtml-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}}.widget_cart_search_wrap .widget_cart_search_wrap_item > a.icon:hover,.widget_cart_search_wrap .widget_cart_search_wrap_item > a.icon.active{background-color:#141414;color:#fff;}.widget_cart_search_wrap .widget_cart_search_wrap_item > a.icon:hover .cart_total,.widget_cart_search_wrap .widget_cart_search_wrap_item > a.icon.active .cart_total{color:#fff;}.widget_cart_search_wrap .widget_cart_search_wrap_item > a.icon.icon_cart_wrap{margin-right:10px;position:relative;}.widget_cart_search_wrap .widget_cart_search_wrap_item > a.icon.icon_cart_wrap .cart_total{position:absolute;color:#fff;background-color:#f01126;-webkit-border-radius:100%;-khtml-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;/* BACKGROUND GRADIENT */display:block;font-size:11px;height:18px;line-height:18px;right:-5px;text-align:center;top:-10px;width:18px;}.widget_cart_search_wrap .widget_cart_search_wrap_item .shopping_cart_dropdown,.widget_cart_search_wrap .widget_cart_search_wrap_item .widget_searchform_content{height:0;overflow:hidden;opacity:0;-webkit-transition:all 400ms;-khtml-transition:all 400ms;-moz-transition:all 400ms;-ms-transition:all 400ms;-o-transition:all 400ms;transition:all 400ms;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */}.widget_cart_search_wrap .widget_cart_search_wrap_item .shopping_cart_dropdown.active,.widget_cart_search_wrap .widget_cart_search_wrap_item .widget_searchform_content.active{height:auto;overflow:hidden;opacity:1;}.widget_cart_search_wrap .widget_cart_search_wrap_item .shopping_cart_dropdown{width:360px;position:absolute;background-color:#141414;top:100%;right:16px;}@media screen and (max-width:768px){.widget_cart_search_wrap .widget_cart_search_wrap_item .shopping_cart_dropdown{right:0;width:100%;}}.widget_cart_search_wrap .widget_cart_search_wrap_item .shopping_cart_dropdown .shopping_cart_dropdown_inner{padding:20px;}.widget_cart_search_wrap .widget_cart_search_wrap_item .shopping_cart_dropdown .shopping_cart_dropdown_inner .cart_list{list-style:none inside;margin:0;padding:0;}.widget_cart_search_wrap .widget_cart_search_wrap_item .shopping_cart_dropdown .shopping_cart_dropdown_inner .cart_list li.cart-list{border-bottom:1px solid #393939;color:#fff;overflow:hidden;padding:20px 0;line-height:normal;}.widget_cart_search_wrap .widget_cart_search_wrap_item .shopping_cart_dropdown .shopping_cart_dropdown_inner .cart_list li.cart-list.empty{text-align:center;}.widget_cart_search_wrap .widget_cart_search_wrap_item .shopping_cart_dropdown .shopping_cart_dropdown_inner .cart_list li.cart-list a{float:left;}.widget_cart_search_wrap .widget_cart_search_wrap_item .shopping_cart_dropdown .shopping_cart_dropdown_inner .cart_list li.cart-list a img{width:75px;height:93px;}.widget_cart_search_wrap .widget_cart_search_wrap_item .shopping_cart_dropdown .shopping_cart_dropdown_inner .cart_list li.cart-list .cart-list-info{padding-left:95px;text-align:left;}.widget_cart_search_wrap .widget_cart_search_wrap_item .shopping_cart_dropdown .shopping_cart_dropdown_inner .cart_list li.cart-list .cart-list-info .title{color:#fff;font-size:12px;padding:0 0 10px;margin:0;text-transform:uppercase;line-height:normal;}.widget_cart_search_wrap .widget_cart_search_wrap_item .shopping_cart_dropdown .shopping_cart_dropdown_inner .cart_list li.cart-list .cart-list-info .amount{color:#f01126;display:block;font-style:italic;padding-bottom:10px;padding-right:4px;}.widget_cart_search_wrap .widget_cart_search_wrap_item .shopping_cart_dropdown .shopping_cart_dropdown_inner .cart_list li.cart-list .cart-list-info .quantity{display:block;color:#858585;text-transform:uppercase;padding-bottom:10px;padding-right:4px;}.widget_cart_search_wrap .widget_cart_search_wrap_item .shopping_cart_dropdown .shopping_cart_dropdown_inner .cart_list li.cart-list .cart-list-info .quantity a{float:right;margin-left:15px;color:#858585;}.widget_cart_search_wrap .widget_cart_search_wrap_item .shopping_cart_dropdown .shopping_cart_dropdown_inner .cart-total .total{font-size:16px;color:#fff;display:block;text-align:center;text-transform:uppercase;}.widget_cart_search_wrap .widget_cart_search_wrap_item .shopping_cart_dropdown .shopping_cart_dropdown_inner .cart-total .total .amount{font-size:36px;padding-left:10px;color:#f01126;}.widget_cart_search_wrap .widget_cart_search_wrap_item .shopping_cart_dropdown .shopping_cart_dropdown_inner .cart-total .btn{width:100%;text-align:center;color:#fff !important;}.widget_cart_search_wrap .widget_cart_search_wrap_item .shopping_cart_dropdown .shopping_cart_dropdown_inner .cart-total .btn.btn-checkout:hover{background:#f01126;background:rgba(240, 17, 38, 0.3);/* COLOR OPACITY */}.widget_cart_search_wrap .widget_cart_search_wrap_item .shopping_cart_dropdown .shopping_cart_dropdown_inner .cart-total .btn.btn-cart{background-color:#909090;border-color:#909090;}.widget_cart_search_wrap .widget_cart_search_wrap_item .shopping_cart_dropdown .shopping_cart_dropdown_inner .cart-total .btn.btn-cart:hover{background:#909090;background:rgba(144, 144, 144, 0.3);/* COLOR OPACITY */}.widget_cart_search_wrap .widget_cart_search_wrap_item .widget_searchform_content{position:absolute;width:100%;left:0;top:100%;}.widget_cart_search_wrap .widget_cart_search_wrap_item .widget_searchform_content form{position:relative;padding:35px 60px;border:1px solid rgba(255, 255, 255, 0.3);background:rgba(255, 255, 255, 0.3);}.widget_cart_search_wrap .widget_cart_search_wrap_item .widget_searchform_content form input{display:block;height:40px;line-height:40px;padding:0;color:#fff;}.widget_cart_search_wrap .widget_cart_search_wrap_item .widget_searchform_content form input[type="text"]{font-size:18px;color:#000;background-color:#fff;border:none;padding:0 15px;}.widget_cart_search_wrap .widget_cart_search_wrap_item .widget_searchform_content form input[type="text"]:focus{background-color:#fff;border:none;}.widget_cart_search_wrap .widget_cart_search_wrap_item .widget_searchform_content form input[type="submit"]{font-size:12px;text-transform:uppercase;padding:0 50px;position:absolute;right:40px;top:35px;background-color:#f01126;}@media screen and (max-width:768px){.widget_cart_search_wrap .widget_cart_search_wrap_item .widget_searchform_content form input[type="submit"]{padding:0 15px;}}@media screen and (min-width:1200px){#zo-header.header-left-menu{height:100%;position:fixed;width:260px;top:0 !important;left:0;text-align:center;-webkit-box-shadow:10px 0 30px rgba(0, 0, 0, 0.14);-khtml-box-shadow:10px 0 30px rgba(0, 0, 0, 0.14);-moz-box-shadow:10px 0 30px rgba(0, 0, 0, 0.14);-ms-box-shadow:10px 0 30px rgba(0, 0, 0, 0.14);-o-box-shadow:10px 0 30px rgba(0, 0, 0, 0.14);box-shadow:10px 0 30px rgba(0, 0, 0, 0.14);/* BACKGROUND GRADIENT *//* BOX SIZING */}#zo-header.header-left-menu .container-fluid{padding:0 15px;}#zo-header.header-left-menu #zo-header-logo{width:100%;}#zo-header.header-left-menu #zo-header-logo a{line-height:initial !important;margin-top:60px;}#zo-header.header-left-menu #zo-header-navigation{width:100%;margin-top:45px;margin-bottom:20px;}#zo-header.header-left-menu #zo-header-navigation .main-navigation .menu-main-menu > li{line-height:initial !important;display:inline-block;width:100%;margin-bottom:20px;}#zo-header.header-left-menu #zo-header-navigation .main-navigation .menu-main-menu > li a{display:inline-block;width:100%;padding:0 !important;}.left-sidebar-menu{margin-left:260px;}.admin-bar #zo-header.header-left-menu{top:32px !important;}}footer{position:relative;}@media screen and (min-width:992px){.zo-footer{bottom:0;left:0;position:fixed;width:100%;padding:0 24px;}.zo-footer.footer-left-menu{padding:0 0 0 260px;}.zo-footer.footer-left-menu .container{width:100%;padding-left:90px;padding-right:90px;}}#zo-footer-top ul{list-style:none;padding:0;margin:0;}#zo-footer-top ul li{margin-bottom:10px;}#zo-footer-top ul li a{letter-spacing:1px;font-size:14px;color:#242424;}#zo-footer-top ul li a:hover{color:#f01126;}#zo-footer-top ul li a:hover small{color:#f01126;}#zo-footer-top small{color:#777;display:block;font-size:85%;font-weight:400;}#zo-footer-top .wg-title{color:#242424;display:block;font-size:16px;font-weight:400;letter-spacing:2px;text-transform:uppercase;margin-bottom:20px;}#zo-footer-top .twitter-box .jtwt_tweet_text{font-size:14px;line-height:24px;margin-bottom:8px;margin-top:2px;width:100%;display:inline-block;}#zo-footer-top .twitter-box .jtwt_tweet_text i{color:#777;}#zo-footer-top .twitter-box .jtwt_date{margin-bottom:17px;letter-spacing:1px;}#zo-footer-bottom{/* End Widget Categories *//* Entry meta -- Visual Edit */}#zo-footer-bottom .copymessage{color:#999;margin-top:18px;font-size:13px;font-weight:300;line-height:26px;letter-spacing:0.13em;margin-top:15px;}footer.entry-meta{font-size:13px;line-height:1.84615;color:#757575;margin:0;text-align:center;clear:both;background:#fff;/* Back To Top */}.back_to_top{color:#cdcdcd;height:auto;position:fixed;bottom:-40px;margin:0;z-index:10000;-webkit-transition:all 0.5s ease 0.5s;-moz-transition:all 0.5s ease 0.5s;-o-transition:all 0.5s ease 0.5s;transition:all 0.5s ease 0.5s;right:30px;opacity:0;filter:alpha(opacity=0);cursor:pointer;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;/* BACKGROUND GRADIENT */border:2px solid #e8e8e8;}.back_to_top.on{opacity:1;filter:alpha(opacity=100);display:block;bottom:30px;}#back_to_top span{width:42px;height:42px;line-height:42px;text-decoration:none;-webkit-transition:all 0.2s ease 0s;-khtml-transition:all 0.2s ease 0s;-moz-transition:all 0.2s ease 0s;-ms-transition:all 0.2s ease 0s;-o-transition:all 0.2s ease 0s;transition:all 0.2s ease 0s;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;/* BACKGROUND GRADIENT */background:rgba(0, 0, 0, 0.10);display:block;text-align:center;color:#b0b0b0;/* End Back To Top *//* ==========================================================================
    End Style Footer
========================================================================== */}#back_to_top span:hover{background:rgba(0, 0, 0, 0.60);color:#fff;}#back_to_top span i{font-size:15px;-webkit-transition:all 0.2s ease 0s;-khtml-transition:all 0.2s ease 0s;-moz-transition:all 0.2s ease 0s;-ms-transition:all 0.2s ease 0s;-o-transition:all 0.2s ease 0s;transition:all 0.2s ease 0s;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */line-height:42px;}input[type='text'],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],textarea,select{color:#555;font-size:14px;font-weight:300;padding:6px 12px;line-height:28px;border:1px solid #dedfe1;height:42px;width:100%;font-style:initial;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;/* BACKGROUND GRADIENT */}input[type="file"]{display:block;}textarea{height:151px;max-height:240px;max-width:100%;}input[type='text']:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,textarea:focus{border:1px solid #f01126;background-color:inherit;}form label{font-weight:bold;margin-bottom:5px;display:inline-block;}.form-group{margin-bottom:10px;/** Contact Form 7 */}.wpcf7-form p{margin:0;}.wpcf7-form input,.wpcf7-form textarea,.wpcf7-form select{margin-bottom:20px;}.wpcf7-form input[type='sumbit']{line-height:1.42857;}.wpcf7-form .form-wrap-note{display:inline-block;width:100%;}.wpcf7-form .form-note{font-size:13px;font-weight:300;line-height:26px;letter-spacing:0.13em;margin-top:15px;}@media (min-width:768px) and (max-width:991px){.wpcf7-form .form-note{margin-top:0;}}.wpcf7-form input.wpcf7-not-valid,.wpcf7-form div.wpcf7-validation-errors{border-color:#f01126;margin-left:0;margin-right:0;}.wpcf7-form span.wpcf7-not-valid-tip{margin-top:-20px;margin-bottom:10px;}.wpcf7-form .form-wrap-btn-submit{position:relative;}@media (min-width:992px) and (max-width:1199px){.wpcf7-form .form-wrap-btn-submit{margin-top:15px;}}@media (min-width:800px) and (max-width:991px){.wpcf7-form .form-wrap-btn-submit{margin-top:20px;}}@media (min-width:768px) and (max-width:799px){.wpcf7-form .form-wrap-btn-submit{margin-top:10px;}}@media screen and (max-width:767px){.wpcf7-form .form-wrap-btn-submit{display:inline-block;float:none;width:100%;text-align:center;margin-top:40px;}}.wpcf7-form .form-wrap-btn-submit img{position:absolute;left:-26px;top:10px;}.left-sidebar-menu .wpcf7-form .form-note{margin-top:0;}.left-sidebar-menu .wpcf7-form .form-wrap-btn-submit{margin-top:20px;}#zo-headep-top{/* Register */}#zo-headep-top .wpcf7-form .wpcf7-form-item{margin-bottom:24px;}#zo-headep-top .wpcf7-form input[type='text'],#zo-headep-top .wpcf7-form input[type="password"],#zo-headep-top .wpcf7-form input[type="datetime"],#zo-headep-top .wpcf7-form input[type="datetime-local"],#zo-headep-top .wpcf7-form input[type="date"],#zo-headep-top .wpcf7-form input[type="month"],#zo-headep-top .wpcf7-form input[type="time"],#zo-headep-top .wpcf7-form input[type="week"],#zo-headep-top .wpcf7-form input[type="number"],#zo-headep-top .wpcf7-form input[type="email"],#zo-headep-top .wpcf7-form input[type="url"],#zo-headep-top .wpcf7-form input[type="search"],#zo-headep-top .wpcf7-form input[type="tel"],#zo-headep-top .wpcf7-form input[type="color"],#zo-headep-top .wpcf7-form textarea,#zo-headep-top .wpcf7-form select{color:#777;font-size:14px;font-weight:400;padding:5px;width:100%;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;/* BACKGROUND GRADIENT */line-height:normal;background:transparent;border-width:0px 0px 1px;border-color:#242424;margin-bottom:7px;height:31px;}#zo-headep-top .wpcf7-form input[type='text']:focus,#zo-headep-top .wpcf7-form input[type="password"]:focus,#zo-headep-top .wpcf7-form input[type="datetime"]:focus,#zo-headep-top .wpcf7-form input[type="datetime-local"]:focus,#zo-headep-top .wpcf7-form input[type="date"]:focus,#zo-headep-top .wpcf7-form input[type="month"]:focus,#zo-headep-top .wpcf7-form input[type="time"]:focus,#zo-headep-top .wpcf7-form input[type="week"]:focus,#zo-headep-top .wpcf7-form input[type="number"]:focus,#zo-headep-top .wpcf7-form input[type="email"]:focus,#zo-headep-top .wpcf7-form input[type="url"]:focus,#zo-headep-top .wpcf7-form input[type="search"]:focus,#zo-headep-top .wpcf7-form input[type="tel"]:focus,#zo-headep-top .wpcf7-form input[type="color"]:focus,#zo-headep-top .wpcf7-form textarea:focus{border:none;}#zo-headep-top .wpcf7-form textarea{height:140px;}#zo-headep-top .wpcf7-form .form-action{text-align:right;}#zo-headep-top .wpcf7-form .form-action .wpcf7-form-control{float:right;}#zo-headep-top .wpcf7-form .form-action .wpcf7-submit{letter-spacing:0.4em;font-size:14px;padding:19px 38px;line-height:1.1;}#zo-headep-top .wpcf7-form .form-action .wpcf7-submit:hover,#zo-headep-top .wpcf7-form .form-action .wpcf7-submit:focus{background:#fff !important;}#zo-headep-top .wpcf7-form .wpcf7-form-control-wrap{display:block;}#zo-headep-top .wpcf7-form .wpcf7-form-control-wrap .wpcf7-textarea + .wpcf7-not-valid-tip{bottom:-1px;}#zo-headep-top .wpcf7-form .wpcf7-form-control-wrap.your-email{margin-top:30px;}#zo-headep-top .wpcf7-form .text-field{color:#777;font-weight:500;font-size:12px;letter-spacing:0px;text-transform:uppercase;}#zo-headep-top .wpcf7-form .wpcf7-not-valid-tip{font-size:12px;color:#f01126;margin:0;}#zo-headep-top .wpcf7-form .wpcf7-validation-errors{display:inline-block;text-align:center;margin:20px 0 0;border:1px solid #696969;color:#f01126;}#zo-headep-top .wpcf7-form .wpcf7-response-output{text-align:center;}#zo-headep-top .wpcf7-form .text-field{text-transform:uppercase;font-size:12px;}#zo-headep-top .wpcf7-form input[type="submit"]{background:rgba(0, 0, 0, 0);border:1px solid #777;color:#777;font-weight:500;font-size:12px;letter-spacing:2px;padding:10px 30px;text-decoration:none;text-transform:uppercase;line-height:1.42857;margin-top:15px;}#zo-headep-top .wpcf7-form input[type="submit"]:hover{color:#242424;border-color:#f01126;}.zo-form-register{padding:100px 0;/* ==========================================================================
   [End] All Style Form
========================================================================== */}.zo-form-register fieldset.scheduler-border{border:1px groove #eeeff1 !important;box-shadow:0 0 0 0 #000;margin:1em 0 1.5em !important;padding:0 2.4em 1.4em !important;}.zo-form-register legend.scheduler-border{border-bottom:medium none;font-size:1.2em;font-weight:bold;margin:0;padding:0 15px;text-align:left;text-transform:uppercase;width:auto;color:#333;}.zo-form-register .error{color:#f01126;}.zo-form-register form label{margin-top:20px;text-transform:uppercase;display:inline-block;font-weight:bold;margin-bottom:5px;max-width:100%;}.zo-form-register form p{margin-top:0;margin-bottom:20px;}body{overflow-x:hidden;}body.remove-margin-top{margin-top:0;}.pasha-fullwidth{padding-left:75px;padding-right:75px;}@media screen and (max-width:1023px){.pasha-fullwidth{padding-left:24px;padding-right:24px;}}@media screen and (max-width:991px){body div#page{padding-bottom:0;}}body #main{position:relative;z-index:5;}body #main .vc_row{margin:0;}body header{position:relative;z-index:999;}.align-center{text-align:center;}.align-left{text-align:left;}.align-right{text-align:right;}.left{float:left;}.right{float:right;}#single-client-widgets{background:#fff;padding:60px 0;border-top:1px solid #eeeff1;}@media screen and (min-width:768px){.border-left{border-left:1px solid #696969;}.border-top{border-top:1px solid #696969;}.border-right{border-right:1px solid #696969;}.border-bottom{border-bottom:1px solid #696969;}}.entry-page-image{margin-bottom:14px;}#main #page-default{position:relative;}a,a:hover,a:focus{outline:none;text-decoration:none;-webkit-transition:all 300ms linear 0ms;-khtml-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;-o-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */}h1,h2,h3,h4,h5,h6{margin:0 0 15px;}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#f01126;}h1,.h1,h2,.h2,h3,.h3{margin-bottom:10px;margin-top:20px;}p{margin:0 0 15px;}p{font-size:13px;font-weight:300;letter-spacing:0.13em;line-height:26px;margin-top:15px;}ins{text-decoration:none;}img{height:auto;max-width:100%;}.w50{float:left;width:50%;}body .wpb_content_element,body .wpb_button{margin:0 auto;}@media screen and (max-width:991px){.zo-row-full-width .no-container{padding-left:15px;padding-right:15px;}}.zo-row-full-width .no-container .row{margin:0;}.zo-row-full-width .no-container .row .vc_column_container{padding:0;}.no-container > .row{margin:0;}.bg-effect-lg,.wpb_tabs .ui-tabs.wpb_tour_tabs_wrapper .wpb_tab.ui-tabs-panel,.wpb_accordion.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header,.zo-progress-layout-default .zo-progress-main .zo-progress .progress-bar,.bg-effect-sm,.wpb_tabs .ui-tabs.wpb_tour_tabs_wrapper .wpb_tabs_nav .ui-state-default a,.wpb_tabs .ui-tabs.wpb_tour_tabs_wrapper .wpb_tabs_nav .ui-state-default.ui-tabs-active a span{background:repeat-y center center;background-size:100%;}.bg-position-center{background-position:center center !important;}.bg-dark-inset .wpb_wrapper{background:#060606;}.bg-main-inset .wpb_wrapper{background:#f01126;}.wrap-btn-inline{display:inline-block;margin-right:20px;/* ==========================================================================
   [End] 1. Reset HTML/CSS, Unitest, Body
========================================================================== *//* ==========================================================================
   [Start] 2. Page Title
========================================================================== */}@media screen and (max-width:479px){.wrap-btn-inline{margin-right:0px;}.wrap-btn-inline + .wrap-btn-inline{margin-top:20px;}}#zo-page-element-wrap{position:relative;z-index:2;}#zo-page-element-wrap .page-sub-title{margin-bottom:20px;}@media screen and (max-width:767px){div.page-title #page-title-text h1{font-size:24px;}}#breadcrumb{/* ==========================================================================
   [End] 2. Page Title
========================================================================== *//* ==========================================================================
   [Start] 3. Primary
========================================================================== *//*
----> List Style
*/}#breadcrumb #breadcrumb-text{text-transform:uppercase;}#breadcrumb #breadcrumb-text .breadcrumbs{margin:0;padding:0;}#breadcrumb #breadcrumb-text .breadcrumbs li{padding:0 20px;display:inline-block;position:relative;margin-bottom:15px;}#breadcrumb #breadcrumb-text .breadcrumbs li:after{content:"\f054";font-family:FontAwesome;font-size:12px;float:right;position:absolute;right:-6px;}#breadcrumb #breadcrumb-text .breadcrumbs li:first-child{padding-left:0;}#breadcrumb #breadcrumb-text .breadcrumbs li:last-child{padding-right:0;}#breadcrumb #breadcrumb-text .breadcrumbs li:last-child:after{content:"";}#breadcrumb #breadcrumb-text .breadcrumbs li a:hover{color:#f01126;}.list-style-check li{color:#9c9c9c;line-height:31px;position:relative;padding-left:36px;}.list-style-check li:before{content:"\f00c";font-family:FontAwesome;color:#fff;font-size:18px;position:absolute;top:1px;left:4px;z-index:1;}.list-style-check li:after{content:"";width:24px;height:24px;display:inline-block;background-color:#db5896;-webkit-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;/* BACKGROUND GRADIENT */border:2px solid #ba2b6f;position:absolute;top:4px;left:0;}.list-style-check.green{/*
----> End List Style
*//*
----> VC Row Overlay Color
*/}.list-style-check.green li:after{background-color:#81b748;border-color:#5a951b;}.entry-content .wpb_row{/*
----> End VC Row Overlay Color
*//*
----> VC Row Backgrund Color Custom
*/}.entry-content .wpb_row.background-image-fixed{overflow:hidden;position:inherit;}.entry-content .wpb_row.background-image-fixed .zo-overlay-color{height:3000px;left:0;position:relative;margin-bottom:-3000px;width:100%;-webkit-transform:translateY(-20%);-khtml-transform:translateY(-20%);-moz-transform:translateY(-20%);-ms-transform:translateY(-20%);-o-transform:translateY(-20%);transform:translateY(-20%);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}.entry-content .wpb_row .zo-overlay-color{position:absolute;height:100%;width:100%;top:0;left:0;}.row-custom-bg-color{position:relative;/*
----> End VC Row Backgrund Color Custom
*/}.row-custom-bg-color .zo-custom-bg-left,.row-custom-bg-color .zo-custom-bg-right{position:absolute;top:0;left:0;width:50%;height:100%;}.row-custom-bg-color .zo-custom-bg-right{left:inherit;right:0;}.zo-row-arrow{border:20px solid;bottom:0;height:20px;left:0;margin:auto;position:absolute;right:0;width:38px;}.row-arrow-top .zo-row-arrow{bottom:inherit;top:0;border-bottom-color:transparent;border-left-color:transparent;border-right-color:transparent;}.row-arrow-top .zo-row-arrow:hover{cursor:pointer;}.row-overlay-color,.zo_parallax{position:relative;}.row-arrow-bottom .zo-row-arrow{border-top-color:transparent;border-left-color:transparent;border-right-color:transparent;}.row-arrow-bottom .zo-row-arrow:hover{cursor:pointer;}#zo-loadding{background:#fff;height:100%;position:fixed;width:100%;z-index:1000;top:0;}#zo-loadding .ball{position:absolute;left:0;right:0;margin:auto;top:50%;-webkit-transform:translate(0px, -50%);-khtml-transform:translate(0px, -50%);-moz-transform:translate(0px, -50%);-ms-transform:translate(0px, -50%);-o-transform:translate(0px, -50%);transform:translate(0px, -50%);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}ul.check{padding-left:0;/* [Start] Eror Page
==============================================================*/}ul.check li{list-style:none;margin-bottom:5px;}ul.check li:before{color:#242424;content:"\f00c";font-family:"FontAwesome";font-size:16px;left:0;padding-right:5px;position:relative;top:2px;}.error404{/* [End] Eror Page
==============================================================*//*==============================================================
 Make Boder
==============================================================*/}.error404 #main{padding:0 !important;}.error404 #main #primary{background-color:#fff;padding:100px 0;}.error404 .entry-error404{text-align:center;}.error404 .entry-error404 .entry-header h1{color:#242424;font-size:24px;font-weight:700;letter-spacing:4px;line-height:34px;margin-bottom:0;padding:0;text-transform:uppercase;}.error404 .entry-error404 .entry-content blockquote{border-left:0 none;margin:20px 0 30px;padding-left:0;}@media screen and (min-width:800px){/*==============================================================
 Make Boder
==============================================================*/.makeborder-top,.makeborder-bottom,.makeborder-right,.makeborder-left{background:#f7f8fa none repeat scroll 0 0;position:fixed;z-index:1000;}.makeborder-left{height:100%;left:0;width:24px;}.makeborder-right{height:100%;right:0;width:24px;}.makeborder-top{left:0;padding:12px;top:0;width:100%;}.admin-bar .makeborder-top{top:32px;}.makeborder-bottom{bottom:0;left:0;padding:12px;width:100%;}}.zo-fancy-box-icon i{line-height:normal;/*
----> Fancy Layout 1 Default
*/}.zo-fancybox-layout-default .zo-fancybox-inner{text-align:center;border:1px solid #f01126;-webkit-border-radius:10px;-khtml-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;/* BACKGROUND GRADIENT */padding:15px 10px;min-height:230px;margin-bottom:20px;overflow:hidden;position:relative;}.zo-fancybox-layout-default .zo-fancybox-inner:after{position:absolute;content:'';top:0;left:0;height:100%;width:100%;background:#f01126;background:rgba(240, 17, 38, 0.2);/* COLOR OPACITY */filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;/* BACKGROUND GRADIENT *//* OUTLINE RADIUS */-webkit-transition:opacity 200ms;-khtml-transition:opacity 200ms;-moz-transition:opacity 200ms;-ms-transition:opacity 200ms;-o-transition:opacity 200ms;transition:opacity 200ms;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */}.zo-fancybox-layout-default .zo-fancybox-inner:hover:after{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;/* BACKGROUND GRADIENT *//* OUTLINE RADIUS */cursor:pointer;}.zo-fancybox-layout-default .zo-fancybox-inner .zo-fancy-box-content-icon i,.zo-fancybox-layout-default .zo-fancybox-inner .zo-fancy-box-image span{display:inline-block;color:#f01126;text-align:center;font-size:40px;}.zo-fancybox-layout-default .zo-fancybox-inner .zo-fancy-box-content-icon,.zo-fancybox-layout-default .zo-fancybox-inner .zo-fancy-box-image{margin-bottom:20px;}.zo-fancybox-layout-default .zo-fancybox-inner .zo-fancy-box-image span{line-height:100px;}.zo-fancybox-layout-default .zo-fancybox-inner .zo-fancy-box-title{margin:0 0 15px;color:#333;text-transform:uppercase;font-size:16px;}.fancybox-right-style{/* Fancybox Single */}.fancybox-right-style .zo-fancyboxes-wraper .fancy-box-title h3{color:#242424 !important;}.fancybox-right-style .zo-fancyboxes-wraper .fancy-box-icon i{font-size:45px;color:#242424 !important;}.fancybox-right-style .zo-fancyboxes-wraper:hover .fancy-box-icon i{color:#696969 !important;}.fancybox-right-style .zo-fancyboxes-wraper:hover .fancy-box-content p{color:#696969 !important;}.zo-fancyboxes-wraper{width:100%;word-wrap:break-word;/* End Fancybox Single *//* ==========================================================================
   [End] 1. Shortcode Fancy Box
========================================================================== *//* ==========================================================================
   [Start] 2. Shortcode Pie Chart
========================================================================== *//* ==========================================================================
   [End] 2. Shortcode Pie Chart
========================================================================== *//* ==========================================================================
   [Start] 3. Team
========================================================================== *//* ==========================================================================
   [End] 3. Team
========================================================================== *//* ==========================================================================
   [Start] 4. Testimonial
========================================================================== *//* ==========================================================================
   [End] 4. Testimonial
========================================================================== *//* ==========================================================================
   [Start] 5. Tabs
========================================================================== */}.zo-fancyboxes-wraper .fancy-box-title h3{font-size:20px;letter-spacing:5px;line-height:28px;text-transform:uppercase;position:relative;}@media screen and (max-width:991px){.zo-fancyboxes-wraper .fancy-box-title h3{font-size:13px;}}@media (min-width:768px) and (max-width:1299px){.zo-fancyboxes-wraper .fancy-box-title h3{letter-spacing:2px;}}.zo-fancyboxes-wraper .fancy-box-content p{color:#9b9b9b;font-size:13px;font-weight:300;letter-spacing:0.13em;line-height:26px;margin-top:15px;}.zo-fancyboxes-wraper.template-zo_fancybox_single{display:inline-block;padding:55px 40px 32px;}@media screen and (max-width:1299px){.zo-fancyboxes-wraper.template-zo_fancybox_single{padding-left:15px;padding-right:15px;}}.zo-fancyboxes-wraper.template-zo_fancybox_single .fancy-box-icon{margin-bottom:22px;}.zo-fancyboxes-wraper.template-zo_fancybox_single .fancy-box-icon i{font-size:45px;color:#696969;}.zo-fancyboxes-wraper.template-zo_fancybox_single .fancy-box-title h3{padding-bottom:16px;}.zo-fancyboxes-wraper.template-zo_fancybox_single .fancy-box-title h3:after{border:1px solid #242424;bottom:0;content:"";left:0;position:absolute;width:25px;}.zo-fancyboxes-wraper.template-zo_fancybox_single:hover .fancy-box-icon i{color:#f01126;}.zo-fancyboxes-wraper.template-zo_fancybox_single:hover .fancy-box-content p{color:#696969;}.zo-fancyboxes-wraper.template-zo_fancybox_single--icon-top-center{overflow:hidden;}@media screen and (min-width:768px){.zo-fancyboxes-wraper.template-zo_fancybox_single--icon-top-center{max-height:245px;min-height:245px;}}@media screen and (max-width:767px){.zo-fancyboxes-wraper.template-zo_fancybox_single--icon-top-center{padding-top:50px;}}.zo-fancyboxes-wraper.template-zo_fancybox_single--icon-top-center .fancy-box-icon{margin-bottom:22px;}.zo-fancyboxes-wraper.template-zo_fancybox_single--icon-top-center .fancy-box-icon i{font-size:45px;color:#696969;}.zo-fancyboxes-wraper.template-zo_fancybox_single--icon-top-center:hover .fancy-box-icon i{color:#f01126;}.zo-fancyboxes-wraper.template-zo_fancybox_single--icon-top-center:hover .fancy-box-content,.zo-fancyboxes-wraper.template-zo_fancybox_single--icon-top-center:hover .fancy-box-content p{color:#696969;}.zo-fancyboxes-wraper.template-zo_fancybox_single--icon-top-center.style-small{padding:30px 20px 50px;}@media screen and (max-width:991px){.zo-fancyboxes-wraper.template-zo_fancybox_single--icon-top-center.style-small{padding-left:5px;padding-right:5px;}}.zo-fancyboxes-wraper.template-zo_fancybox_single--icon-top-center.style-small .fancy-box-icon i{font-size:34px;}.zo-fancyboxes-wraper.template-zo_fancybox_single--icon-top-center.style-small .fancy-box-title h3{font-size:14px;letter-spacing:2px;}.wpb_tabs .ui-tabs.wpb_tour_tabs_wrapper .wpb_tabs_nav{text-align:center;}.wpb_tabs .ui-tabs.wpb_tour_tabs_wrapper .wpb_tabs_nav .ui-state-default{float:none;display:inline-block;padding:2px 0;margin:0 1px;}.wpb_tabs .ui-tabs.wpb_tour_tabs_wrapper .wpb_tabs_nav .ui-state-default a{font-size:21px;font-weight:700;background-color:#33b9d4;color:#fff;line-height:50px;padding:0 30px;margin:0;border:2px solid #1a9eb9;-webkit-border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;/* BACKGROUND GRADIENT */}.wpb_tabs .ui-tabs.wpb_tour_tabs_wrapper .wpb_tabs_nav .ui-state-default.ui-tabs-active a{border-bottom-color:transparent;position:relative;}.wpb_tabs .ui-tabs.wpb_tour_tabs_wrapper .wpb_tabs_nav .ui-state-default.ui-tabs-active a span{border-left:2px solid #ba2b6f;border-right:2px solid #ba2b6f;bottom:-6px;content:"";height:8px;left:-2px;position:absolute;width:-moz-calc(100% + 4px);width:-webkit-calc(100% + 4px);width:-o-calc(100% + 4px);width:calc(100% + 4px);}.wpb_tabs .ui-tabs.wpb_tour_tabs_wrapper .wpb_tab.ui-tabs-panel{border:2px solid #1a9eb9;background-color:#33b9d4;padding:30px;-webkit-border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;/* BACKGROUND GRADIENT */}.wpb_tabs .ui-tabs.wpb_tour_tabs_wrapper .wpb_tab.ui-tabs-panel img{border-width:2px;border-style:solid;-webkit-border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;/* BACKGROUND GRADIENT */}.vc_tta-container{/* ==========================================================================
   [End] 5. Tabs
========================================================================== *//* ==========================================================================
   [Start] 6. Counter
========================================================================== */}.vc_tta-container .vc_tta-tabs.custom-color .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab{border-color:#dedfe1;border-width:1px 1px 0 1px;border-style:solid;}.vc_tta-container .vc_tta-tabs.custom-color .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab a{letter-spacing:0;color:#242424;background:transparent;font-size:14px;font-weight:300;line-height:1.42857;padding:10px;}.vc_tta-container .vc_tta-tabs.custom-color .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab.vc_active{position:relative;}.vc_tta-container .vc_tta-tabs.custom-color .vc_tta-panels-container{border:1px solid #dedfe1;}.vc_tta-container .vc_tta-tabs.custom-color .vc_tta-panels-container .vc_tta-panels{border:none;background:transparent;}.vc_tta-container .vc_tta-tabs.custom-color .vc_tta-panels-container .vc_tta-panels .vc_tta-panel-body{font-size:12px;padding:20px !important;}.vc_tta-container .vc_tta-tabs.custom-color .vc_tta-panels-container .vc_tta-panels .vc_tta-panel-heading a{font-size:11px;color:#141414;}.vc_tta-container .vc_tta-tabs.custom-border .vc_tta-tabs-container{margin-right:0;}.vc_tta-container .vc_tta-tabs.custom-border .vc_tta-tabs-container .vc_tta-tabs-list{position:relative;}.vc_tta-container .vc_tta-tabs.custom-border .vc_tta-tabs-container .vc_tta-tabs-list:before{background:#ececec;bottom:5px;content:"";height:3px;left:0;position:absolute;width:100%;}.vc_tta-container .vc_tta-tabs.custom-border .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab a{border:none;color:#141414;background:transparent;font-size:11px;padding:14px 60px 20px 0;}.vc_tta-container .vc_tta-tabs.custom-border .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab.vc_active{position:relative;}.vc_tta-container .vc_tta-tabs.custom-border .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab.vc_active:before{background:#f01126;bottom:5px;content:"";height:3px;left:0;position:absolute;width:calc(100% - 60px);}.vc_tta-container .vc_tta-tabs.custom-border .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab.vc_active:after{border-left:10px solid transparent;border-right:10px solid transparent;border-top:7px solid #fcc403;bottom:0;content:"";left:calc((100% - 60px)/2 - 5px);position:absolute;}.vc_tta-container .vc_tta-tabs.custom-border .vc_tta-panels-container .vc_tta-panels{border:none;background:transparent;}.vc_tta-container .vc_tta-tabs.custom-border .vc_tta-panels-container .vc_tta-panels .vc_tta-panel-body{font-size:12px;}.vc_tta-container .vc_tta-tabs.custom-border .vc_tta-panels-container .vc_tta-panels .vc_tta-panel-heading a{font-size:11px;color:#141414;}.zo-counter-wraper{/* ==========================================================================
   [End] 6. Counter
========================================================================== *//* ==========================================================================
   [Start] 7. Accordion
========================================================================== */}.zo-counter-wraper.zo-counter-layout-default .zo-counter-body .zo-icon .fa{font-size:46px;padding-bottom:20px;}.zo-counter-wraper.zo-counter-layout-default .zo-counter-body .zo-counter{color:#696969;display:block;font-size:38px;font-weight:bold;padding:0;}.zo-counter-wraper.zo-counter-layout-default .zo-counter-body .zo-counter-title{color:#424242;display:block;font-size:14px;padding-top:10px;text-transform:uppercase;}.zo-counter-wraper.border-between .zo-counter-item + .zo-counter-item{border-left:1px solid #dedfe1;}@media screen and (max-width:991px){.zo-counter-wraper #counter_zo-counter_item_3,.zo-counter-wraper #counter_zo-counter_item_4{margin-top:50px;}}@media screen and (max-width:767px){.zo-counter-wraper #counter_zo-counter_item_2{margin-top:50px;}}.wpb_accordion.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_section{margin:0 0 4px;}.wpb_accordion.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header{line-height:50px;padding:0;margin:0;border:2px solid #1a9eb9;-webkit-border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;/* BACKGROUND GRADIENT */}.wpb_accordion.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header .ui-accordion-header-icon{display:none;}.wpb_accordion.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header.ui-state-active{-webkit-border-radius:4px 4px 0 0;-khtml-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;-o-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;/* BACKGROUND GRADIENT */}.wpb_accordion.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header a{padding:1em 15px;color:#fff;font-size:21px;line-height:25px;font-weight:700;-webkit-box-shadow:none 2px 5px rgba(0, 0, 0, .4);-khtml-box-shadow:none 2px 5px rgba(0, 0, 0, .4);-moz-box-shadow:none 2px 5px rgba(0, 0, 0, .4);-ms-box-shadow:none 2px 5px rgba(0, 0, 0, .4);-o-box-shadow:none 2px 5px rgba(0, 0, 0, .4);box-shadow:none 2px 5px rgba(0, 0, 0, .4);/* BACKGROUND GRADIENT *//* BOX SIZING */}.wpb_accordion.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header a i{font-size:18px;padding-right:12px;padding-left:2px;}.wpb_accordion.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content{padding:10px 20px !important;border-width:0 2px 2px 2px;border-style:solid;-webkit-border-radius:0 0 4px 4px;-khtml-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;-o-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;/* BACKGROUND GRADIENT */}.vc_tta-container{/* ==========================================================================
   [End] 7. Accordion
========================================================================== *//* ==========================================================================
   [Start] 8. Progress
========================================================================== */}.vc_tta-container .vc_tta-accordion.custom-color .vc_tta-panels-container .vc_tta-panel{margin-bottom:5px;}.vc_tta-container .vc_tta-accordion.custom-color .vc_tta-panels-container .vc_tta-panel .vc_tta-panel-heading{background:transparent;border-radius:0;}.vc_tta-container .vc_tta-accordion.custom-color .vc_tta-panels-container .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title{font-size:11px;color:#242424;}.vc_tta-container .vc_tta-accordion.custom-color .vc_tta-panels-container .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title .vc_tta-controls-icon{left:auto;right:20px;width:10px;height:10px;}.vc_tta-container .vc_tta-accordion.custom-color .vc_tta-panels-container .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title a{padding:16px 20px;color:#242424;font-size:14px;letter-spacing:0;}.vc_tta-container .vc_tta-accordion.custom-color .vc_tta-panels-container .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title a:hover{color:#f01126;}.vc_tta-container .vc_tta-accordion.custom-color .vc_tta-panels-container .vc_tta-panel .vc_tta-panel-body{background:transparent;border-color:#f01126;padding:16px 20px !important;font-size:12px;}.vc_tta-container .vc_tta-accordion.custom-color .vc_tta-panels-container .vc_tta-panel.vc_active{border:1px solid #dedfe1;}.vc_tta-container .vc_tta-accordion.custom-color .vc_tta-panels-container .vc_tta-panel.vc_active .vc_tta-panel-heading{border-bottom:1px solid #dedfe1;}.vc_tta-container .vc_tta-accordion.custom-color .vc_tta-panels-container .vc_tta-panel.vc_active .vc_tta-panel-body{border:0 none;padding-top:0 !important;}.zo-progress-wraper .progress .progress-bar{transition-duration:1s;}.zo-progress-layout-default{/* ==========================================================================
   [End] 8. Progress
========================================================================== *//* ==========================================================================
   [Start] 9. Pricing
========================================================================== */}.zo-progress-layout-default .zo-progress-main.bar-icon{position:relative;}.zo-progress-layout-default .zo-progress-main .zo-progress-info{display:inline-block;margin-bottom:7px;}.zo-progress-layout-default .zo-progress-main .zo-progress-icon{display:inline;}.zo-progress-layout-default .zo-progress-main .zo-progress-icon i{padding-right:7px;}.zo-progress-layout-default .zo-progress-main .zo-progress-title{display:inline;color:#242424;font-size:13px;font-weight:300;letter-spacing:0.13em;line-height:26px;margin-top:15px;}.zo-progress-layout-default .zo-progress-main .zo-progress{overflow:visible;width:100%;position:relative;margin:0 0 10px;-webkit-box-shadow:none 2px 5px rgba(0, 0, 0, .4);-khtml-box-shadow:none 2px 5px rgba(0, 0, 0, .4);-moz-box-shadow:none 2px 5px rgba(0, 0, 0, .4);-ms-box-shadow:none 2px 5px rgba(0, 0, 0, .4);-o-box-shadow:none 2px 5px rgba(0, 0, 0, .4);box-shadow:none 2px 5px rgba(0, 0, 0, .4);/* BACKGROUND GRADIENT *//* BOX SIZING */-webkit-border-radius:0px;-khtml-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;/* BACKGROUND GRADIENT */}.zo-progress-layout-default .zo-progress-main .zo-progress .progress-bar{width:20%;overflow:visible;-webkit-box-shadow:none 2px 5px rgba(0, 0, 0, .4);-khtml-box-shadow:none 2px 5px rgba(0, 0, 0, .4);-moz-box-shadow:none 2px 5px rgba(0, 0, 0, .4);-ms-box-shadow:none 2px 5px rgba(0, 0, 0, .4);-o-box-shadow:none 2px 5px rgba(0, 0, 0, .4);box-shadow:none 2px 5px rgba(0, 0, 0, .4);/* BACKGROUND GRADIENT *//* BOX SIZING */background-color:#f01126;line-height:40px;text-align:right;padding:0 15px;}.zo-progress-layout-default .zo-progress-main .zo-progress .progress-bar span{font-size:11px;height:25px;line-height:25px;color:#fff;position:absolute;right:0;top:-35px;height:25px;line-height:25px;min-width:30px;padding:0 5px;text-align:center;}.zo-grid-pricing{/* ==========================================================================
   [End] 9. Pricing
========================================================================== *//* Filter */}.zo-grid-pricing .zo-pricing-item{margin-bottom:80px;}@media screen and (max-width:767px){.zo-grid-pricing .zo-pricing-item{border:1px solid #dedfe1;padding-bottom:15px;}.zo-grid-pricing .zo-pricing-item:last-child{margin-bottom:0;}}.zo-grid-pricing .zo-pricing-item .zo-pricing-inner{text-align:center;-webkit-transition:all 200ms ease-in-out;-khtml-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */}.zo-grid-pricing .zo-pricing-item .zo-pricing-inner .zo-pricing-title{background-color:#242424;padding:25px;color:#fff;display:block;font-size:16px;text-transform:uppercase;letter-spacing:0;line-height:1.8;margin:0;}.zo-grid-pricing .zo-pricing-item .zo-pricing-inner .zo-pricing-meta-wrap{margin-bottom:40px;}.zo-grid-pricing .zo-pricing-item .zo-pricing-inner .zo-pricing-meta-wrap .option-item{color:#242424;padding:10px 0;}.zo-grid-pricing .zo-pricing-item .zo-pricing-inner .zo-pricing-meta-wrap .option-item + .option-item{border-top:1px solid #dedfe1;}.zo-grid-pricing .zo-pricing-item .zo-pricing-inner .zo-pricing-price-wrap{padding:14px;position:relative;letter-spacing:0;}.zo-grid-pricing .zo-pricing-item .zo-pricing-inner .zo-pricing-price-wrap h2{color:#242424;font-size:65px;word-spacing:-17px;line-height:1.8;}.zo-grid-pricing .zo-pricing-item .zo-pricing-inner .zo-pricing-price-wrap sup{bottom:0;font-family:arial;font-size:21px;font-weight:normal;top:auto;}.zo-grid-pricing .zo-pricing-item .zo-pricing-inner .zo-pricing-price-wrap h2,.zo-grid-pricing .zo-pricing-item .zo-pricing-inner .zo-pricing-price-wrap h4{margin:0;letter-spacing:0;}.zo-grid-pricing .zo-pricing-item .zo-pricing-inner:hover .zo-pricing-title{color:#f01126;}.zo-filter,.zo-masonry-filter{margin-bottom:40px;/* ==========================================================================
   [Start] 10. Zo Grid
========================================================================== */}.zo-filter ul,.zo-masonry-filter ul{padding:0;margin:0;list-style:none inside;text-align:center;}.zo-filter ul li,.zo-masonry-filter ul li{display:inline-block;margin:0 10px;}.zo-filter ul li a,.zo-masonry-filter ul li a{color:#242424;font-size:12px;text-transform:uppercase;letter-spacing:1px;}.zo-filter ul li a.active,.zo-masonry-filter ul li a.active,.zo-filter ul li a:hover,.zo-masonry-filter ul li a:hover{color:#f01126;}.zo-filter ul li a i,.zo-masonry-filter ul li a i{margin-right:4px;}.zo-grid-wrapper{/* ==========================================================================
   [End] 10. Zo Grid
========================================================================== *//* ==========================================================================
   [Start] 10. Zo Masonry
========================================================================== */}.zo-grid-wrapper.no-padding .zo-grid .zo-grid-item{padding:0;margin:0;}.zo-grid-wrapper.no-padding .zo-grid .zo-grid-item .zo-team-wrap{padding-bottom:0;}.zo-grid-wrapper.template-zo_grid--portfolio .zo-grid-item{padding:0;}.zo-grid-wrapper.template-zo_grid--portfolio .zo-grid-media{position:relative;display:inline-block;width:100%;}.zo-grid-wrapper.template-zo_grid--portfolio .zo-grid-media img{width:100%;-webkit-transition:all 300ms ease 0s;-khtml-transition:all 300ms ease 0s;-moz-transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-o-transition:all 300ms ease 0s;transition:all 300ms ease 0s;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */}.zo-grid-wrapper.template-zo_grid--portfolio .zo-grid-media .zo-grid-overlay{position:absolute;top:0;left:0;right:0;width:100%;height:100%;}.zo-grid-wrapper.template-zo_grid--portfolio .zo-grid-media:hover img{-webkit-transform:scale(0.9);-khtml-transform:scale(0.9);-moz-transform:scale(0.9);-ms-transform:scale(0.9);-o-transform:scale(0.9);transform:scale(0.9);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}.zo-grid-wrapper.template-zo_grid--portfolio .zo-grid-media:hover .zo-grid-inner .zo-grid-wrap:before,.zo-grid-wrapper.template-zo_grid--portfolio .zo-grid-media:hover .zo-grid-inner .zo-grid-wrap:after{-webkit-transform:scale(1);-khtml-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}.zo-grid-wrapper.template-zo_grid--portfolio .zo-grid-media:hover .zo-grid-inner:before{background:#f01126;background:rgba(240, 17, 38, 0.75);/* COLOR OPACITY */}.zo-grid-wrapper.template-zo_grid--portfolio .zo-grid-media:hover .zo-grid-inner .zo-grid-info{bottom:37%;opacity:1;visibility:visible;}.zo-grid-wrapper.template-zo_grid--portfolio .zo-grid-inner{position:relative;display:block;width:100%;height:100%;}.zo-grid-wrapper.template-zo_grid--portfolio .zo-grid-inner:before{background:transparent;position:absolute;content:"";width:100%;height:100%;top:0;-webkit-transition:all 0.35s ease 0s;-khtml-transition:all 0.35s ease 0s;-moz-transition:all 0.35s ease 0s;-ms-transition:all 0.35s ease 0s;-o-transition:all 0.35s ease 0s;transition:all 0.35s ease 0s;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */}.zo-grid-wrapper.template-zo_grid--portfolio .zo-grid-inner .zo-grid-wrap{padding:1em;height:100%;left:0;position:absolute;top:0;width:100%;-webkit-transition:opacity 0.15s ease 0s, transform 0.35s ease 0s;-khtml-transition:opacity 0.15s ease 0s, transform 0.35s ease 0s;-moz-transition:opacity 0.15s ease 0s, transform 0.35s ease 0s;-ms-transition:opacity 0.15s ease 0s, transform 0.35s ease 0s;-o-transition:opacity 0.15s ease 0s, transform 0.35s ease 0s;transition:opacity 0.15s ease 0s, transform 0.35s ease 0s;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */}.zo-grid-wrapper.template-zo_grid--portfolio .zo-grid-inner .zo-grid-wrap:before{content:"";position:absolute;border-bottom:1px solid #fff;border-top:1px solid #fff;bottom:20px;left:20px;right:20px;top:20px;transform-origin:0 0 0;-webkit-transform:scale(0, 1);-khtml-transform:scale(0, 1);-moz-transform:scale(0, 1);-ms-transform:scale(0, 1);-o-transform:scale(0, 1);transform:scale(0, 1);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */-webkit-transition:opacity 0.15s ease 0s, transform 0.35s ease 0s;-khtml-transition:opacity 0.15s ease 0s, transform 0.35s ease 0s;-moz-transition:opacity 0.15s ease 0s, transform 0.35s ease 0s;-ms-transition:opacity 0.15s ease 0s, transform 0.35s ease 0s;-o-transition:opacity 0.15s ease 0s, transform 0.35s ease 0s;transition:opacity 0.15s ease 0s, transform 0.35s ease 0s;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */}.zo-grid-wrapper.template-zo_grid--portfolio .zo-grid-inner .zo-grid-wrap:after{content:"";position:absolute;border-left:1px solid #fff;border-right:1px solid #fff;bottom:20px;left:20px;right:20px;top:20px;transform-origin:100% 0 0;-webkit-transform:scale(1, 0);-khtml-transform:scale(1, 0);-moz-transform:scale(1, 0);-ms-transform:scale(1, 0);-o-transform:scale(1, 0);transform:scale(1, 0);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */-webkit-transition:opacity 0.15s ease 0s, transform 0.35s ease 0s;-khtml-transition:opacity 0.15s ease 0s, transform 0.35s ease 0s;-moz-transition:opacity 0.15s ease 0s, transform 0.35s ease 0s;-ms-transition:opacity 0.15s ease 0s, transform 0.35s ease 0s;-o-transition:opacity 0.15s ease 0s, transform 0.35s ease 0s;transition:opacity 0.15s ease 0s, transform 0.35s ease 0s;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */}.zo-grid-wrapper.template-zo_grid--portfolio .zo-grid-inner .zo-grid-info{bottom:0;left:0;margin:0;opacity:0;position:absolute;right:0;text-align:center;top:auto;visibility:hidden;width:auto;z-index:9;-webkit-transition:all 0.5s ease 0s;-khtml-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */}.zo-grid-wrapper.template-zo_grid--portfolio .zo-grid-inner .zo-grid-info a i{background:#242424 none repeat scroll 0 0;border:1px solid #242424;color:#fff;display:inline-block;font-size:11px;height:30px;line-height:29px;margin:0;width:30px;}.zo-grid-wrapper.template-zo_grid--portfolio .zo-grid-inner .zo-grid-info a i:hover{background:#f01126;border-color:#f01126;}.zo-grid-wrapper.template-zo_grid--portfolio .zo-grid-inner .zo-grid-info .zo-grid-title{color:#fff;font-size:13px;font-weight:300;letter-spacing:2px;line-height:1;text-transform:uppercase;margin-bottom:15px;}.zo-masonry-wrapper{/* ==========================================================================
   [End] 10. Zo Masonry
========================================================================== *//* ==========================================================================
   [Start] 11. Images Carousel
========================================================================== */}.zo-masonry-wrapper .zo-masonry-inner{position:relative;}.zo-masonry-wrapper .zo-masonry-inner:before{background:transparent;position:absolute;content:"";width:100%;height:100%;top:0;-webkit-transition:all 0.35s ease 0s;-khtml-transition:all 0.35s ease 0s;-moz-transition:all 0.35s ease 0s;-ms-transition:all 0.35s ease 0s;-o-transition:all 0.35s ease 0s;transition:all 0.35s ease 0s;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */}.zo-masonry-wrapper .zo-masonry-inner .zo-masonry-wrap-info{padding:1em;height:100%;left:0;position:absolute;top:0;width:100%;-webkit-transition:opacity 0.15s ease 0s, transform 0.35s ease 0s;-khtml-transition:opacity 0.15s ease 0s, transform 0.35s ease 0s;-moz-transition:opacity 0.15s ease 0s, transform 0.35s ease 0s;-ms-transition:opacity 0.15s ease 0s, transform 0.35s ease 0s;-o-transition:opacity 0.15s ease 0s, transform 0.35s ease 0s;transition:opacity 0.15s ease 0s, transform 0.35s ease 0s;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */}.zo-masonry-wrapper .zo-masonry-inner .zo-masonry-wrap-info:before{content:"";position:absolute;border-bottom:1px solid #242424;border-top:1px solid #242424;bottom:20px;left:20px;right:20px;top:20px;transform-origin:0 0 0;-webkit-transform:scale(0, 1);-khtml-transform:scale(0, 1);-moz-transform:scale(0, 1);-ms-transform:scale(0, 1);-o-transform:scale(0, 1);transform:scale(0, 1);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */-webkit-transition:opacity 0.15s ease 0s, transform 0.35s ease 0s;-khtml-transition:opacity 0.15s ease 0s, transform 0.35s ease 0s;-moz-transition:opacity 0.15s ease 0s, transform 0.35s ease 0s;-ms-transition:opacity 0.15s ease 0s, transform 0.35s ease 0s;-o-transition:opacity 0.15s ease 0s, transform 0.35s ease 0s;transition:opacity 0.15s ease 0s, transform 0.35s ease 0s;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */}.zo-masonry-wrapper .zo-masonry-inner .zo-masonry-wrap-info:after{content:"";position:absolute;border-left:1px solid #242424;border-right:1px solid #242424;bottom:20px;left:20px;right:20px;top:20px;transform-origin:100% 0 0;-webkit-transform:scale(1, 0);-khtml-transform:scale(1, 0);-moz-transform:scale(1, 0);-ms-transform:scale(1, 0);-o-transform:scale(1, 0);transform:scale(1, 0);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */-webkit-transition:opacity 0.15s ease 0s, transform 0.35s ease 0s;-khtml-transition:opacity 0.15s ease 0s, transform 0.35s ease 0s;-moz-transition:opacity 0.15s ease 0s, transform 0.35s ease 0s;-ms-transition:opacity 0.15s ease 0s, transform 0.35s ease 0s;-o-transition:opacity 0.15s ease 0s, transform 0.35s ease 0s;transition:opacity 0.15s ease 0s, transform 0.35s ease 0s;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */}.zo-masonry-wrapper .zo-masonry-inner .zo-masonry-info{bottom:0;left:0;margin:0;opacity:0;position:absolute;right:0;text-align:center;top:auto;visibility:hidden;width:auto;z-index:9;-webkit-transition:all 0.5s ease 0s;-khtml-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */}.zo-masonry-wrapper .zo-masonry-inner .zo-masonry-info a i{background:#242424 none repeat scroll 0 0;border:1px solid #242424;color:#fff;display:inline-block;font-size:11px;height:30px;line-height:29px;margin:0;width:30px;}.zo-masonry-wrapper .zo-masonry-inner .zo-masonry-info a i:hover{background:#f01126;border-color:#f01126;}.zo-masonry-wrapper .zo-masonry-inner .zo-masonry-info .zo-masonry-title{color:#242424;font-size:13px;font-weight:300;letter-spacing:2px;line-height:1;text-transform:uppercase;margin-bottom:15px;}.zo-masonry-wrapper .zo-masonry-inner:hover .zo-masonry-wrap-info:before,.zo-masonry-wrapper .zo-masonry-inner:hover .zo-masonry-wrap-info:after{-webkit-transform:scale(1);-khtml-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}.zo-masonry-wrapper .zo-masonry-inner:hover:before{background:rgba(255, 255, 255, 0.75);}.zo-masonry-wrapper .zo-masonry-inner:hover .zo-masonry-info{bottom:37%;opacity:1;visibility:visible;}@media screen and (max-width:767px){.zo-masonry-wrapper .zo-masonry-inner:hover .zo-masonry-info{bottom:25%;}}.wpb_images_carousel .vc_item{text-align:center;}.wpb_images_carousel .vc_images_carousel.vc_per-view-more .vc_carousel-slideline .vc_carousel-slideline-inner > .vc_item > .vc_inner{padding:0;margin:0;}.wpb_images_carousel.overlay .vc_item img,.wpb_images_carousel.overlay .slick-slide img{opacity:0.6;}.wpb_images_carousel.overlay .vc_item:hover img,.wpb_images_carousel.overlay .slick-slide:hover img{opacity:1;}.wpb_images_carousel.green .slick-dots li.slick-active button::before{color:#f01126;}.wpb_images_carousel .slick-dots li.slick-active button::before{color:#f01126;}.wpb_images_carousel .vc_slide .vc_carousel-control{border-radius:100%;border:2px solid #fff;display:block;height:50px;opacity:1;width:50px;line-height:47px;margin:0;top:50%;color:#fff;text-shadow:none;-webkit-transform:translate(0px, -50%);-khtml-transform:translate(0px, -50%);-moz-transform:translate(0px, -50%);-ms-transform:translate(0px, -50%);-o-transform:translate(0px, -50%);transform:translate(0px, -50%);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */text-shadow:none 2px 5px rgba(0, 0, 0, .4);/* TRANSFORM  */font-size:22px;}.wpb_images_carousel .vc_slide .vc_carousel-control:hover{background-color:rgba(255, 255, 255, 0.5);}.wpb_images_carousel .vc_slide .vc_carousel-control span{display:none;}.wpb_images_carousel .vc_slide .vc_carousel-control.vc_left{left:15px;}.wpb_images_carousel .vc_slide .vc_carousel-control.vc_left:before{content:"\f053";font-family:FontAwesome;}.wpb_images_carousel .vc_slide .vc_carousel-control.vc_right{right:15px;}.wpb_images_carousel .vc_slide .vc_carousel-control.vc_right:before{content:"\f054";font-family:FontAwesome;}@media screen and (max-width:767px){.wpb_images_carousel .vc_images_carousel .vc_carousel-inner .vc_carousel-slideline{width:100% !important;}.wpb_images_carousel .vc_images_carousel .vc_carousel-inner .vc_carousel-slideline .vc_carousel-slideline-inner .vc_item{width:100% !important;height:auto !important;}.wpb_images_carousel .vc_images_carousel .vc_carousel-inner .vc_carousel-slideline .vc_carousel-slideline-inner .vc_item + .vc_item{margin-top:50px;}.wpb_images_carousel.about-us-carousel-2 .vc_images_carousel .vc_carousel-inner .vc_carousel-slideline .vc_carousel-slideline-inner .vc_item + .vc_item{margin-top:0px;}}@media screen and (max-width:991px){/* ==========================================================================
   [End] 11. Images Carousel
========================================================================== *//** [Start]Heading page
============================*/.wpb_images_carousel .zo_images_carousel-wrap{text-align:center;}.wpb_images_carousel .zo_images_carousel-wrap .zo_images_carousel > div + div{margin-top:50px;}}.heading{/** [End]Heading page
============================*//** [Start]List shortcode page
============================*/}.heading h1,.heading h2,.heading h3,.heading h4,.heading h5,.heading h6{text-transform:uppercase;}.list a{color:#868686;padding-left:20px;}.list li{list-style:none inside;}.list li:before{content:"\f067";height:1px;color:#f01126;font:normal normal normal 14px/1 FontAwesome;}.list-right{/** [End]List shortcode page*//** [Start]Heading Accordion Toggle page*/}.list-right a{color:#868686;padding-left:20px;}.list-right li{list-style:none inside;}.list-right li:before{content:"\f111";height:1px;color:#f01126;font-size:10px ! important;font:normal normal normal 14px/1 FontAwesome;}.wpb_accordion_section{/** [End]Heading Accordion Toggle page*//** [Start] charts page*/}.wpb_accordion_section .wpb_accordion_header{background:#f8f8f8;border:none ! important;border-radius:0 ! important;}.wpb_accordion_section .wpb_accordion_header:hover{background:#f01126 ! important;}.wpb_accordion_section .wpb_accordion_header a{font-weight:400;letter-spacing:2px;font-size:14px ! important;color:#333 ! important;text-transform:uppercase ! important;}.wpb_accordion_section .wpb_accordion_header.ui-state-active{background:#f01126 ! important;border-radius:0 ! important;}.wpb_accordion_section .wpb_accordion_content{border:none ! important;padding:0 ! important;}.vc_pie_chart .vc_pie_wrapper{margin-bottom:40px ! important;}.vc_progress_bar{/** [End]charts page*//** [Start] text highlight page*/}.vc_progress_bar .vc_single_bar{margin-bottom:60px;border-radius:0;background:none !important;box-shadow:none !important;}.vc_progress_bar .vc_single_bar .vc_bar_wrap{background:#909090 none repeat scroll 0 0;border-radius:3px;box-shadow:0 1px 2px rgba(0, 0, 0, 0.1) inset;width:100%;height:15px;position:relative;}.vc_progress_bar .vc_single_bar .vc_bar_wrap .vc_bar{border-radius:0;}.vc_progress_bar .vc_single_bar .vc_label{font-size:11px;padding-left:0 !important;padding-right:0 !important;color:#333 ! important;}.vc_progress_bar .vc_single_bar .vc_label .vc_percent{float:right;font-size:11px;}.vc_progress_bar .vc_single_bar .vc_label .vc_percent:after{color:#909090;content:"\f0d7";font-family:FontAwesome;font-size:16px;margin-left:10px;}.highlight1 mark{background:#f01126;}.highlight2 mark{background:#f01126;color:#fff;}.highlight3 mark{background:#fff;color:#808080;}.highlight4{/** [End]charthighlights page*//** Custome Heading
================================================*/}.highlight4 mark{background:#f01126;color:#333;}.zo-custom-heading{/** Features
================================================*/}.zo-custom-heading .center{text-align:center;}.zo-custom-heading .left{text-align:left;}.zo-custom-heading .right{float:none;text-align:right;}.list-icon li,.list-primary li,.list-number li{font-size:12px;margin-bottom:15px;}.list-icon li .fa,.list-primary li .fa,.list-number li .fa{font-size:18px;}.list-icon{list-style:none;padding-left:0;}.list-icon .fa{background:#909090;border-radius:50%;color:#fff;font-size:15px;height:25px;line-height:22px;text-align:center;vertical-align:middle;width:25px;margin-right:14px;}.list-primary{list-style:none;padding-left:0;}.list-primary .fa{color:#f01126;margin-right:24px;}.list-number{list-style:none;padding-left:0;counter-reset:numList;overflow:hidden;/**
* VC Images Carousel
* Slick Slider
**/}.list-number li{padding-left:48px;}.list-number li:before{border:1px solid #ededed;border-radius:50%;color:#141414;content:counter(numList);counter-increment:numList;height:25px;left:17px;line-height:25px;position:absolute;text-align:center;width:25px;}.zo_images_carousel-wrap{/* 12. Zo Title Block */}.zo_images_carousel-wrap .zo_images_carousel .slick-list .slick-slide{text-align:center;outline:none;}.zo_images_carousel-wrap .zo_images_carousel .slick-list .slick-slide img{display:inline-block;}.zo_images_carousel-wrap .slick-slider .slick-arrow{width:35px;height:35px;text-align:center;line-height:35px;z-index:99;background-color:#fff;}.zo_images_carousel-wrap .slick-slider .slick-arrow:before{color:#141414;line-height:inherit;}.zo_images_carousel-wrap .slick-slider .slick-arrow.slick-prev{left:25px;}.zo_images_carousel-wrap .slick-slider .slick-arrow.slick-next{right:25px;}.zo_images_carousel-wrap .zo_images_carousel_nav.slick-slider .slick-arrow{text-align:center;z-index:99;top:0;width:30px;background-color:#f01126;height:100%;margin:0;padding:0;}.zo_images_carousel-wrap .zo_images_carousel_nav.slick-slider .slick-arrow:before{color:#fff;line-height:inherit;}.zo_images_carousel-wrap .zo_images_carousel_nav.slick-slider .slick-arrow.slick-prev{left:0;}.zo_images_carousel-wrap .zo_images_carousel_nav.slick-slider .slick-arrow.slick-next{right:0;}.zo_images_carousel-wrap .zo_images_carousel_nav.slick-slider .slick-slide{padding:0 5px;}.zo_images_carousel-wrap .zo_images_carousel_nav.slick-slider .slick-slide.slick-current span{position:relative;display:block;}.zo_images_carousel-wrap .zo_images_carousel_nav.slick-slider .slick-slide.slick-current span:before{content:'';background:#f01126;background:rgba(240, 17, 38, 0.8);/* COLOR OPACITY */position:absolute;top:0;left:0;width:100%;height:100%;}.zo-title-block{word-wrap:break-word;}.zo-title-block.text-center{text-align:center;}.zo-title-block h1{color:#242424;font-size:24px;font-weight:700;letter-spacing:4px;line-height:34px;margin-bottom:0;padding:0;text-transform:uppercase;}.zo-title-block.zo-page-demo .zo-title-page-demo{font-size:15px;color:#242424;letter-spacing:3px;font-weight:400;margin-top:15px;text-transform:uppercase;}.zo-title-block.zo-page-demo .zo-title-page-demo :hover{color:#f01126;}.zo-title-block.zo-page-demo p{margin-top:5px;}.zo-title-block .zo-title-on-slider h1{background:rgba(34, 34, 34, 0.9);color:#fff;font-size:44px;letter-spacing:2px;padding:22px 40px;display:inline-block;}.zo-title-block .zo-title-on-slider .zo-title-block-description{font-size:18px;font-weight:300;letter-spacing:3px;line-height:24px;padding:0 20px;}.zo-title-block h4{text-transform:uppercase;letter-spacing:2px;}.zo-title-block .our-skills{display:inline-block;margin-bottom:10px;}.zo-title-block .zo-title-block-description{font-size:14px;font-weight:300;letter-spacing:4px;line-height:28px;margin:15px 0 20px;padding:0;text-transform:uppercase;color:#696969;}.zo-title-block .zo-title-block-description.text-white{color:#fff;}.zo-title-block .zo-title-block-content{color:#696969;font-size:13px;font-weight:300;letter-spacing:0.13em;line-height:26px;margin-top:15px;}@media screen and (min-width:768px){.zo-title-block .zo-title-block-content{padding-right:30px;}}.zo-title-block .zo-title-block-text-box-1{background:rgba(255, 255, 255, 0.8);color:#242424;font-size:38px;font-weight:bold;margin:25px auto;max-width:500px;line-height:1.6;letter-spacing:4px;}.zo-title-block .zo-title-underline{font-size:15px;letter-spacing:3px;padding-bottom:22px;position:relative;margin-bottom:30px;}.zo-title-block .zo-title-underline:after{background:#242424;bottom:0;content:" ";height:2px;left:0;position:absolute;width:25px;}.godown{border:1px solid #dedfe1;border-radius:30px;color:#777;display:block;font-size:18px;height:30px;line-height:26px;margin:auto;width:30px;text-align:center;/* 12. Zo Title Block *//* 13. Zo Grid */}@media (min-width:992px) and (max-width:1299px){.left-sidebar-menu .zo-grid-wrapper.template-zo_grid--team .zo-team-inner .zo-team-title{margin-top:0;}}@media (min-width:992px) and (max-width:1299px){.left-sidebar-menu .zo-grid-wrapper.template-zo_grid--team .zo-team-inner .zo-team-content{margin-bottom:0;}}@media (min-width:992px) and (max-width:1299px){.left-sidebar-menu .zo-grid-wrapper.template-zo_grid--team .zo-team-inner .zo-team-content p{margin-top:0;}}@media screen and (max-width:767px){.zo-grid-wrapper.template-zo_grid--team .zo-grid-item{margin-bottom:60px;}}@media (min-width:768px) and (max-width:991px){.zo-grid-wrapper.template-zo_grid--team .zo-grid-item{margin-bottom:50px;}}.zo-grid-wrapper.template-zo_grid--team .zo-team-inner{position:relative;}.zo-grid-wrapper.template-zo_grid--team .zo-team-inner .zo-team-title{color:#242424;font-size:14px;letter-spacing:0;margin-bottom:5px;padding-bottom:0;text-transform:uppercase;}.zo-grid-wrapper.template-zo_grid--team .zo-team-inner .zo-team-position span{font-style:italic;margin:10px 0;}@media screen and (min-width:768px){.zo-grid-wrapper.template-zo_grid--team .zo-team-inner .zo-team-content{margin-bottom:30px;}}.zo-grid-wrapper.template-zo_grid--team .zo-team-inner .zo-team-content p{font-size:12px;line-height:18px;margin-bottom:0;font-weight:300;letter-spacing:0.13em;margin-top:15px;}.zo-grid-wrapper.template-zo_grid--team .zo-team-inner .zo-team-overlay{background-color:rgba(255, 255, 255, 0.9);border:2px solid #777;color:#777;padding:55px 30px 0;text-align:right;text-decoration:none;width:100%;height:100%;z-index:1;position:absolute;top:0;right:0;opacity:0;-webkit-transition:all 0.7s ease-in-out 0s;-khtml-transition:all 0.7s ease-in-out 0s;-moz-transition:all 0.7s ease-in-out 0s;-ms-transition:all 0.7s ease-in-out 0s;-o-transition:all 0.7s ease-in-out 0s;transition:all 0.7s ease-in-out 0s;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */}@media (min-width:992px) and (max-width:1299px){.zo-grid-wrapper.template-zo_grid--team .zo-team-inner .zo-team-overlay{padding:10px;}}.zo-grid-wrapper.template-zo_grid--team .zo-team-inner:hover .zo-team-overlay{opacity:1;height:110%;}.zo-grid-wrapper.template-zo_grid--blog .zo-grid-media{text-align:center;}.zo-grid-wrapper.template-zo_grid--blog .zo-grid-title a{display:inline-block;color:#242424;font-size:15px;font-weight:normal;letter-spacing:3px;margin-top:20px;padding:0 0 5px;text-transform:uppercase;}.zo-grid-wrapper.template-zo_grid--blog .zo-grid-title a:hover{color:#f01126;}.zo-grid-wrapper.template-zo_grid--blog .zo-grid-info{margin-bottom:5px;}.zo-grid-wrapper.template-zo_grid--blog .zo-grid-categories,.zo-grid-wrapper.template-zo_grid--blog .zo-grid-straight{display:inline-block;font-size:11px;letter-spacing:2px;text-transform:uppercase;margin-right:3px;font-weight:700;}.zo-grid-wrapper.template-zo_grid--blog .zo-grid-categories a,.zo-grid-wrapper.template-zo_grid--blog .zo-grid-straight a{font-weight:500;}.zo-grid-wrapper.template-zo_grid--blog .zo-grid-like{display:inline-block;font-size:11px;letter-spacing:2px;text-transform:uppercase;margin-right:3px;}.zo-grid-wrapper.template-zo_grid--blog .zo-grid-like:hover{color:#f01126;}.zo-grid-wrapper.template-zo_grid--blog .zo-grid-content{font-size:13px;font-weight:300;letter-spacing:0.13em;line-height:26px;}.zo-grid-wrapper.template-zo_grid--blog .zo-grid-like .zo-post-like{cursor:pointer;-webkit-transition:all 300ms ease 0ms;-khtml-transition:all 300ms ease 0ms;-moz-transition:all 300ms ease 0ms;-ms-transition:all 300ms ease 0ms;-o-transition:all 300ms ease 0ms;transition:all 300ms ease 0ms;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */}.zo-grid-wrapper.template-zo_grid--blog .zo-grid-like .zo-post-like.liked{color:#f01126;font-weight:500;cursor:default;}@media screen and (max-width:991px){.zo-grid-wrapper.template-zo_grid--blog .zo-grid-item + .zo-grid-item{margin-top:50px;}}.zo-social{list-style:none;margin:0;padding:0;/* 13. Zo Grid *//* 14. Zo Carousel */}.zo-social li{display:inline-block;}.zo-social li a{color:#242424;display:inline-block;height:25px;line-height:30px;text-align:center;width:30px;}.zo-social li a:hover{color:#f01126;}.zo-social li .tooltip > .tooltip-inner{border-radius:0 !important;font-size:10px;text-transform:uppercase;}.zo-carousel.owl-carousel .owl-item img{width:auto;/** Carousel Wrap
================================================*/}.zo-carousel-purchase .vc_btn3-container .vc_btn3{background:#fff;display:inline-block;width:100%;}@media (min-width:768px) and (max-width:799px){.zo-carousel-purchase .vc_btn3-container .vc_btn3{padding:16px 26px !important;}}@media (min-width:800px) and (max-width:979px){.zo-carousel-purchase .vc_btn3-container .vc_btn3{padding:16px 30px !important;}}.zo-carousel-purchase .vc_btn3-container .vc_btn3:hover{color:#fff !important;background:#f01126;}.zo-carousel-wrap .zo-carousel-filter ul{margin-bottom:40px;text-align:center;padding:0;list-style:none;}.zo-carousel-wrap .zo-carousel-filter ul li{border:1px solid #696969;display:inline-block;margin-right:16px;margin-bottom:5px;}@media screen and (max-width:767px){.zo-carousel-wrap .zo-carousel-filter ul li{margin-right:0;}}.zo-carousel-wrap .zo-carousel-filter ul li a{padding:5px 15px;text-transform:uppercase;display:block;color:#fff;}.zo-carousel-wrap .zo-carousel-filter ul li a:hover{color:#f01126;}.zo-carousel.template-zo_carousel{text-align:center;}.zo-carousel.template-zo_carousel .zo-carousel-media img{margin:0 auto;width:100px;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;/* BACKGROUND GRADIENT */}.zo-carousel.template-zo_carousel .zo-carousel-title{color:#242424;font-size:18px;letter-spacing:3px;margin:20px 0 12px;text-transform:uppercase;}.zo-carousel.template-zo_carousel .zo-carousel-website{font-size:85%;letter-spacing:3px;text-transform:uppercase;}.zo-carousel.template-zo_carousel .zo-carousel-content{max-width:800px;padding:0;font-size:14px;font-weight:300;letter-spacing:4px;line-height:28px;margin:10px auto 20px;}.zo-carousel.template-zo_carousel .zo-carousel-content p{max-width:800px;padding:0;font-size:14px;font-weight:300;letter-spacing:4px;line-height:28px;margin:10px auto 20px;}.zo-carousel.template-zo_carousel .zo-carousel-content p:before{color:#e9eaec;content:"\f10d";font-family:"FontAwesome";font-size:24px;left:0;padding-right:20px;position:relative;top:0;vertical-align:bottom;}.zo-carousel.template-zo_carousel .zo-carousel-content p:after{color:#e9eaec;content:"\f10e";font-family:"FontAwesome";font-size:24px;left:0;padding-left:20px;padding-right:5px;position:relative;top:0;vertical-align:bottom;}@media screen and (max-width:767px){.zo-carousel.template-zo_carousel--product,.zo-carousel .zo-carousel-related{text-align:center;}}.zo-carousel.template-zo_carousel--product .zo-carousel-image,.zo-carousel .zo-carousel-related .zo-carousel-image{position:relative;}.zo-carousel.template-zo_carousel--product .zo-carousel-image img,.zo-carousel .zo-carousel-related .zo-carousel-image img{opacity:0.8;}.zo-carousel.template-zo_carousel--product .zo-carousel-image img:hover,.zo-carousel .zo-carousel-related .zo-carousel-image img:hover{opacity:1;}.zo-carousel.template-zo_carousel--product span.onsale,.zo-carousel .zo-carousel-related span.onsale{width:50px;height:40px;border:2px solid #000;color:#333;line-height:38px;text-align:center;position:absolute;top:10px;left:10px;margin:0;padding:0;background-color:transparent;text-transform:uppercase;z-index:10;font-weight:700;font-size:11px;letter-spacing:1px;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;/* BACKGROUND GRADIENT */}.zo-carousel.template-zo_carousel--product .zo-carousel-title a,.zo-carousel .zo-carousel-related .zo-carousel-title a{font-size:15px;color:#242424;letter-spacing:3px;padding:0px 0px 5px;margin-top:17px;text-transform:uppercase;font-weight:normal;display:inline-block;}.zo-carousel.template-zo_carousel--product .zo-carousel-info,.zo-carousel .zo-carousel-related .zo-carousel-info{margin-bottom:5px;}.zo-carousel.template-zo_carousel--product .zo-carousel-categories,.zo-carousel .zo-carousel-related .zo-carousel-categories,.zo-carousel.template-zo_carousel--product .zo-carousel-straight,.zo-carousel .zo-carousel-related .zo-carousel-straight{display:inline-block;font-size:11px;letter-spacing:2px;text-transform:uppercase;font-weight:700;}.zo-carousel.template-zo_carousel--product .zo-carousel-categories a,.zo-carousel .zo-carousel-related .zo-carousel-categories a,.zo-carousel.template-zo_carousel--product .zo-carousel-straight a,.zo-carousel .zo-carousel-related .zo-carousel-straight a{font-weight:500;}.zo-carousel.template-zo_carousel--product .zo-carousel-price,.zo-carousel .zo-carousel-related .zo-carousel-price{display:inline-block;font-size:11px;letter-spacing:2px;text-transform:uppercase;font-weight:700;}.zo-carousel.template-zo_carousel--product .zo-carousel-price .amount,.zo-carousel .zo-carousel-related .zo-carousel-price .amount{color:#f01126;}.zo-carousel.template-zo_carousel--product .zo-carousel-content,.zo-carousel .zo-carousel-related .zo-carousel-content{font-size:13px;font-weight:300;line-height:26px;letter-spacing:0.13em;}.zo-carousel,.products{/* 14. Zo Carousel */}.zo-carousel.owl-theme .owl-dots .owl-dot span,.products.owl-theme .owl-dots .owl-dot span{background:#dedfe1;display:block;height:4px;margin:3px;width:20px;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;/* BACKGROUND GRADIENT */}.zo-carousel.owl-theme .owl-dots .owl-dot.active span,.products.owl-theme .owl-dots .owl-dot.active span{background:#aaa;}img{max-width:100%;}.alignleft{float:left;}.alignright{float:right;}.aligncenter{display:block;margin-left:auto;margin-right:auto;}.entry-content .wp-caption,.post .wp-caption{text-align:center;}.wp-caption{/* Keep wide captions from overflowing their container. */max-width:100%;padding:4px;}.wp-caption .wp-caption-text,.gallery-caption,.entry-caption{font-style:italic;font-size:12px;line-height:2;color:#757575;}img.wp-smiley,.rsswidget img{border:0;border-radius:0;box-shadow:none;margin-bottom:0;margin-top:0;padding:0;}.entry-content dl.gallery-item{margin:0;}div#gallery-2 .gallery-caption{margin-left:auto;margin-right:auto;}.gallery-item a,.gallery-caption{width:90%;}.gallery-item a{display:block;}.gallery-caption a{display:inline;}.gallery-columns-1 .gallery-item a{max-width:100%;width:auto;}.gallery .gallery-icon img{height:auto;max-width:90%;padding:5%;}.gallery-columns-1 .gallery-icon img{padding:3%;/* Video background */}.row-bg-video{position:relative;/**
* Slideshow
*/}.row-bg-video .zo-bg-video{overflow:hidden;position:absolute;left:0;top:0;width:100% !important;height:100% !important;}@media screen and (max-width:768px){.row-bg-video .zo-bg-video{display:none;}}.row-bg-video .wp-video-shortcode{width:100% !important;height:auto !important;}.rev_slider_wrapper{/* Slideshow
=============================================*/}.rev_slider_wrapper .metis.tparrows{padding:0;width:70px;height:70px;background:#f7f8fa;}.rev_slider_wrapper .metis.tparrows.tp-leftarrow:before{line-height:70px;color:#777;font-size:30px;}.rev_slider_wrapper .metis.tparrows.tp-rightarrow:before{font-size:30px;color:#777;line-height:70px;}.rev_slider_wrapper .metis.tparrows:hover:before{color:#242424;-webkit-transform:scale(1);-khtml-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}.wpb_revslider_element .tp-bullets{z-index:777;}.wpb_revslider_element .tp-bullets.simplebullets.round .bullet{padding:0;background:none;background-color:#fff;width:50px;height:2px;margin:0 5px;display:inline-block;cursor:pointer;}.wpb_revslider_element .tp-bullets.simplebullets.round .bullet.selected{background:#f01126;}.wpb_revslider_element .tp-bullets.simplebullets.round .bullet:hover{background:#f01126;}.loader{position:relative;width:2.5em;height:2.5em;-webkit-transform:rotate(165deg);-moz-transform:rotate(165deg);-ms-transform:rotate(165deg);-o-transform:rotate(165deg);transform:rotate(165deg);}.loader:before,.loader:after{content:'';position:absolute;top:50%;left:50%;display:block;width:0.5em;height:0.5em;border-radius:0.25em;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}.loader:before{-webkit-animation:before 2s infinite;-moz-animation:before 2s infinite;-ms-animation:before 2s infinite;-o-animation:before 2s infinite;animation:before 2s infinite;}.loader:after{-webkit-animation:after 2s infinite;-moz-animation:after 2s infinite;-ms-animation:after 2s infinite;-o-animation:after 2s infinite;animation:after 2s infinite;}@keyframes before{0%{width:0.5em;-webkit-box-shadow:1em -0.5em rgba(225, 20, 98, 0.75), -1em 0.5em rgba(111, 202, 220, 0.75);-moz-box-shadow:1em -0.5em rgba(225, 20, 98, 0.75), -1em 0.5em rgba(111, 202, 220, 0.75);-ms-box-shadow:1em -0.5em rgba(225, 20, 98, 0.75), -1em 0.5em rgba(111, 202, 220, 0.75);-o-box-shadow:1em -0.5em rgba(225, 20, 98, 0.75), -1em 0.5em rgba(111, 202, 220, 0.75);box-shadow:1em -0.5em rgba(225, 20, 98, 0.75), -1em 0.5em rgba(111, 202, 220, 0.75);}35%{width:2.5em;-webkit-box-shadow:0 -0.5em rgba(225, 20, 98, 0.75), 0 0.5em rgba(111, 202, 220, 0.75);-moz-box-shadow:0 -0.5em rgba(225, 20, 98, 0.75), 0 0.5em rgba(111, 202, 220, 0.75);-ms-box-shadow:0 -0.5em rgba(225, 20, 98, 0.75), 0 0.5em rgba(111, 202, 220, 0.75);-o-box-shadow:0 -0.5em rgba(225, 20, 98, 0.75), 0 0.5em rgba(111, 202, 220, 0.75);box-shadow:0 -0.5em rgba(225, 20, 98, 0.75), 0 0.5em rgba(111, 202, 220, 0.75);}70%{width:0.5em;-webkit-box-shadow:-1em -0.5em rgba(225, 20, 98, 0.75), 1em 0.5em rgba(111, 202, 220, 0.75);-moz-box-shadow:-1em -0.5em rgba(225, 20, 98, 0.75), 1em 0.5em rgba(111, 202, 220, 0.75);-ms-box-shadow:-1em -0.5em rgba(225, 20, 98, 0.75), 1em 0.5em rgba(111, 202, 220, 0.75);-o-box-shadow:-1em -0.5em rgba(225, 20, 98, 0.75), 1em 0.5em rgba(111, 202, 220, 0.75);box-shadow:-1em -0.5em rgba(225, 20, 98, 0.75), 1em 0.5em rgba(111, 202, 220, 0.75);}100%{-webkit-box-shadow:1em -0.5em rgba(225, 20, 98, 0.75), -1em 0.5em rgba(111, 202, 220, 0.75);-moz-box-shadow:1em -0.5em rgba(225, 20, 98, 0.75), -1em 0.5em rgba(111, 202, 220, 0.75);-ms-box-shadow:1em -0.5em rgba(225, 20, 98, 0.75), -1em 0.5em rgba(111, 202, 220, 0.75);-o-box-shadow:1em -0.5em rgba(225, 20, 98, 0.75), -1em 0.5em rgba(111, 202, 220, 0.75);box-shadow:1em -0.5em rgba(225, 20, 98, 0.75), -1em 0.5em rgba(111, 202, 220, 0.75);}}@keyframes after{/* Webkit */0%{height:0.5em;-webkit-box-shadow:0.5em 1em rgba(61, 184, 143, 0.75), -0.5em -1em rgba(233, 169, 32, 0.75);-moz-box-shadow:0.5em 1em rgba(61, 184, 143, 0.75), -0.5em -1em rgba(233, 169, 32, 0.75);-ms-box-shadow:0.5em 1em rgba(61, 184, 143, 0.75), -0.5em -1em rgba(233, 169, 32, 0.75);-o-box-shadow:0.5em 1em rgba(61, 184, 143, 0.75), -0.5em -1em rgba(233, 169, 32, 0.75);box-shadow:0.5em 1em rgba(61, 184, 143, 0.75), -0.5em -1em rgba(233, 169, 32, 0.75);}35%{height:2.5em;-webkit-box-shadow:0.5em 0 rgba(61, 184, 143, 0.75), -0.5em 0 rgba(233, 169, 32, 0.75);-moz-box-shadow:0.5em 0 rgba(61, 184, 143, 0.75), -0.5em 0 rgba(233, 169, 32, 0.75);-ms-box-shadow:0.5em 0 rgba(61, 184, 143, 0.75), -0.5em 0 rgba(233, 169, 32, 0.75);-o-box-shadow:0.5em 0 rgba(61, 184, 143, 0.75), -0.5em 0 rgba(233, 169, 32, 0.75);box-shadow:0.5em 0 rgba(61, 184, 143, 0.75), -0.5em 0 rgba(233, 169, 32, 0.75);}70%{height:0.5em;-webkit-box-shadow:0.5em -1em rgba(61, 184, 143, 0.75), -0.5em 1em rgba(233, 169, 32, 0.75);-moz-box-shadow:0.5em -1em rgba(61, 184, 143, 0.75), -0.5em 1em rgba(233, 169, 32, 0.75);-ms-box-shadow:0.5em -1em rgba(61, 184, 143, 0.75), -0.5em 1em rgba(233, 169, 32, 0.75);-o-box-shadow:0.5em -1em rgba(61, 184, 143, 0.75), -0.5em 1em rgba(233, 169, 32, 0.75);box-shadow:0.5em -1em rgba(61, 184, 143, 0.75), -0.5em 1em rgba(233, 169, 32, 0.75);}100%{-webkit-box-shadow:0.5em 1em rgba(61, 184, 143, 0.75), -0.5em -1em rgba(233, 169, 32, 0.75);-moz-box-shadow:0.5em 1em rgba(61, 184, 143, 0.75), -0.5em -1em rgba(233, 169, 32, 0.75);-ms-box-shadow:0.5em 1em rgba(61, 184, 143, 0.75), -0.5em -1em rgba(233, 169, 32, 0.75);-o-box-shadow:0.5em 1em rgba(61, 184, 143, 0.75), -0.5em -1em rgba(233, 169, 32, 0.75);box-shadow:0.5em 1em rgba(61, 184, 143, 0.75), -0.5em -1em rgba(233, 169, 32, 0.75);}}@-webkit-keyframes before{0%{width:0.5em;-webkit-box-shadow:1em -0.5em rgba(225, 20, 98, 0.75), -1em 0.5em rgba(111, 202, 220, 0.75);-moz-box-shadow:1em -0.5em rgba(225, 20, 98, 0.75), -1em 0.5em rgba(111, 202, 220, 0.75);-ms-box-shadow:1em -0.5em rgba(225, 20, 98, 0.75), -1em 0.5em rgba(111, 202, 220, 0.75);-o-box-shadow:1em -0.5em rgba(225, 20, 98, 0.75), -1em 0.5em rgba(111, 202, 220, 0.75);box-shadow:1em -0.5em rgba(225, 20, 98, 0.75), -1em 0.5em rgba(111, 202, 220, 0.75);}35%{width:2.5em;-webkit-box-shadow:0 -0.5em rgba(225, 20, 98, 0.75), 0 0.5em rgba(111, 202, 220, 0.75);-moz-box-shadow:0 -0.5em rgba(225, 20, 98, 0.75), 0 0.5em rgba(111, 202, 220, 0.75);-ms-box-shadow:0 -0.5em rgba(225, 20, 98, 0.75), 0 0.5em rgba(111, 202, 220, 0.75);-o-box-shadow:0 -0.5em rgba(225, 20, 98, 0.75), 0 0.5em rgba(111, 202, 220, 0.75);box-shadow:0 -0.5em rgba(225, 20, 98, 0.75), 0 0.5em rgba(111, 202, 220, 0.75);}70%{width:0.5em;-webkit-box-shadow:-1em -0.5em rgba(225, 20, 98, 0.75), 1em 0.5em rgba(111, 202, 220, 0.75);-moz-box-shadow:-1em -0.5em rgba(225, 20, 98, 0.75), 1em 0.5em rgba(111, 202, 220, 0.75);-ms-box-shadow:-1em -0.5em rgba(225, 20, 98, 0.75), 1em 0.5em rgba(111, 202, 220, 0.75);-o-box-shadow:-1em -0.5em rgba(225, 20, 98, 0.75), 1em 0.5em rgba(111, 202, 220, 0.75);box-shadow:-1em -0.5em rgba(225, 20, 98, 0.75), 1em 0.5em rgba(111, 202, 220, 0.75);}100%{-webkit-box-shadow:1em -0.5em rgba(225, 20, 98, 0.75), -1em 0.5em rgba(111, 202, 220, 0.75);-moz-box-shadow:1em -0.5em rgba(225, 20, 98, 0.75), -1em 0.5em rgba(111, 202, 220, 0.75);-ms-box-shadow:1em -0.5em rgba(225, 20, 98, 0.75), -1em 0.5em rgba(111, 202, 220, 0.75);-o-box-shadow:1em -0.5em rgba(225, 20, 98, 0.75), -1em 0.5em rgba(111, 202, 220, 0.75);box-shadow:1em -0.5em rgba(225, 20, 98, 0.75), -1em 0.5em rgba(111, 202, 220, 0.75);}}@-webkit-keyframes after{/* Moz */0%{height:0.5em;-webkit-box-shadow:0.5em 1em rgba(61, 184, 143, 0.75), -0.5em -1em rgba(233, 169, 32, 0.75);-moz-box-shadow:0.5em 1em rgba(61, 184, 143, 0.75), -0.5em -1em rgba(233, 169, 32, 0.75);-ms-box-shadow:0.5em 1em rgba(61, 184, 143, 0.75), -0.5em -1em rgba(233, 169, 32, 0.75);-o-box-shadow:0.5em 1em rgba(61, 184, 143, 0.75), -0.5em -1em rgba(233, 169, 32, 0.75);box-shadow:0.5em 1em rgba(61, 184, 143, 0.75), -0.5em -1em rgba(233, 169, 32, 0.75);}35%{height:2.5em;-webkit-box-shadow:0.5em 0 rgba(61, 184, 143, 0.75), -0.5em 0 rgba(233, 169, 32, 0.75);-moz-box-shadow:0.5em 0 rgba(61, 184, 143, 0.75), -0.5em 0 rgba(233, 169, 32, 0.75);-ms-box-shadow:0.5em 0 rgba(61, 184, 143, 0.75), -0.5em 0 rgba(233, 169, 32, 0.75);-o-box-shadow:0.5em 0 rgba(61, 184, 143, 0.75), -0.5em 0 rgba(233, 169, 32, 0.75);box-shadow:0.5em 0 rgba(61, 184, 143, 0.75), -0.5em 0 rgba(233, 169, 32, 0.75);}70%{height:0.5em;-webkit-box-shadow:0.5em -1em rgba(61, 184, 143, 0.75), -0.5em 1em rgba(233, 169, 32, 0.75);-moz-box-shadow:0.5em -1em rgba(61, 184, 143, 0.75), -0.5em 1em rgba(233, 169, 32, 0.75);-ms-box-shadow:0.5em -1em rgba(61, 184, 143, 0.75), -0.5em 1em rgba(233, 169, 32, 0.75);-o-box-shadow:0.5em -1em rgba(61, 184, 143, 0.75), -0.5em 1em rgba(233, 169, 32, 0.75);box-shadow:0.5em -1em rgba(61, 184, 143, 0.75), -0.5em 1em rgba(233, 169, 32, 0.75);}100%{-webkit-box-shadow:0.5em 1em rgba(61, 184, 143, 0.75), -0.5em -1em rgba(233, 169, 32, 0.75);-moz-box-shadow:0.5em 1em rgba(61, 184, 143, 0.75), -0.5em -1em rgba(233, 169, 32, 0.75);-ms-box-shadow:0.5em 1em rgba(61, 184, 143, 0.75), -0.5em -1em rgba(233, 169, 32, 0.75);-o-box-shadow:0.5em 1em rgba(61, 184, 143, 0.75), -0.5em -1em rgba(233, 169, 32, 0.75);box-shadow:0.5em 1em rgba(61, 184, 143, 0.75), -0.5em -1em rgba(233, 169, 32, 0.75);}}@-moz-keyframes before{0%{width:0.5em;-webkit-box-shadow:1em -0.5em rgba(225, 20, 98, 0.75), -1em 0.5em rgba(111, 202, 220, 0.75);-moz-box-shadow:1em -0.5em rgba(225, 20, 98, 0.75), -1em 0.5em rgba(111, 202, 220, 0.75);-ms-box-shadow:1em -0.5em rgba(225, 20, 98, 0.75), -1em 0.5em rgba(111, 202, 220, 0.75);-o-box-shadow:1em -0.5em rgba(225, 20, 98, 0.75), -1em 0.5em rgba(111, 202, 220, 0.75);box-shadow:1em -0.5em rgba(225, 20, 98, 0.75), -1em 0.5em rgba(111, 202, 220, 0.75);}35%{width:2.5em;-webkit-box-shadow:0 -0.5em rgba(225, 20, 98, 0.75), 0 0.5em rgba(111, 202, 220, 0.75);-moz-box-shadow:0 -0.5em rgba(225, 20, 98, 0.75), 0 0.5em rgba(111, 202, 220, 0.75);-ms-box-shadow:0 -0.5em rgba(225, 20, 98, 0.75), 0 0.5em rgba(111, 202, 220, 0.75);-o-box-shadow:0 -0.5em rgba(225, 20, 98, 0.75), 0 0.5em rgba(111, 202, 220, 0.75);box-shadow:0 -0.5em rgba(225, 20, 98, 0.75), 0 0.5em rgba(111, 202, 220, 0.75);}70%{width:0.5em;-webkit-box-shadow:-1em -0.5em rgba(225, 20, 98, 0.75), 1em 0.5em rgba(111, 202, 220, 0.75);-moz-box-shadow:-1em -0.5em rgba(225, 20, 98, 0.75), 1em 0.5em rgba(111, 202, 220, 0.75);-ms-box-shadow:-1em -0.5em rgba(225, 20, 98, 0.75), 1em 0.5em rgba(111, 202, 220, 0.75);-o-box-shadow:-1em -0.5em rgba(225, 20, 98, 0.75), 1em 0.5em rgba(111, 202, 220, 0.75);box-shadow:-1em -0.5em rgba(225, 20, 98, 0.75), 1em 0.5em rgba(111, 202, 220, 0.75);}100%{-webkit-box-shadow:1em -0.5em rgba(225, 20, 98, 0.75), -1em 0.5em rgba(111, 202, 220, 0.75);-moz-box-shadow:1em -0.5em rgba(225, 20, 98, 0.75), -1em 0.5em rgba(111, 202, 220, 0.75);-ms-box-shadow:1em -0.5em rgba(225, 20, 98, 0.75), -1em 0.5em rgba(111, 202, 220, 0.75);-o-box-shadow:1em -0.5em rgba(225, 20, 98, 0.75), -1em 0.5em rgba(111, 202, 220, 0.75);box-shadow:1em -0.5em rgba(225, 20, 98, 0.75), -1em 0.5em rgba(111, 202, 220, 0.75);}}@-moz-keyframes after{/* IE */0%{height:0.5em;-webkit-box-shadow:0.5em 1em rgba(61, 184, 143, 0.75), -0.5em -1em rgba(233, 169, 32, 0.75);-moz-box-shadow:0.5em 1em rgba(61, 184, 143, 0.75), -0.5em -1em rgba(233, 169, 32, 0.75);-ms-box-shadow:0.5em 1em rgba(61, 184, 143, 0.75), -0.5em -1em rgba(233, 169, 32, 0.75);-o-box-shadow:0.5em 1em rgba(61, 184, 143, 0.75), -0.5em -1em rgba(233, 169, 32, 0.75);box-shadow:0.5em 1em rgba(61, 184, 143, 0.75), -0.5em -1em rgba(233, 169, 32, 0.75);}35%{height:2.5em;-webkit-box-shadow:0.5em 0 rgba(61, 184, 143, 0.75), -0.5em 0 rgba(233, 169, 32, 0.75);-moz-box-shadow:0.5em 0 rgba(61, 184, 143, 0.75), -0.5em 0 rgba(233, 169, 32, 0.75);-ms-box-shadow:0.5em 0 rgba(61, 184, 143, 0.75), -0.5em 0 rgba(233, 169, 32, 0.75);-o-box-shadow:0.5em 0 rgba(61, 184, 143, 0.75), -0.5em 0 rgba(233, 169, 32, 0.75);box-shadow:0.5em 0 rgba(61, 184, 143, 0.75), -0.5em 0 rgba(233, 169, 32, 0.75);}70%{height:0.5em;-webkit-box-shadow:0.5em -1em rgba(61, 184, 143, 0.75), -0.5em 1em rgba(233, 169, 32, 0.75);-moz-box-shadow:0.5em -1em rgba(61, 184, 143, 0.75), -0.5em 1em rgba(233, 169, 32, 0.75);-ms-box-shadow:0.5em -1em rgba(61, 184, 143, 0.75), -0.5em 1em rgba(233, 169, 32, 0.75);-o-box-shadow:0.5em -1em rgba(61, 184, 143, 0.75), -0.5em 1em rgba(233, 169, 32, 0.75);box-shadow:0.5em -1em rgba(61, 184, 143, 0.75), -0.5em 1em rgba(233, 169, 32, 0.75);}100%{-webkit-box-shadow:0.5em 1em rgba(61, 184, 143, 0.75), -0.5em -1em rgba(233, 169, 32, 0.75);-moz-box-shadow:0.5em 1em rgba(61, 184, 143, 0.75), -0.5em -1em rgba(233, 169, 32, 0.75);-ms-box-shadow:0.5em 1em rgba(61, 184, 143, 0.75), -0.5em -1em rgba(233, 169, 32, 0.75);-o-box-shadow:0.5em 1em rgba(61, 184, 143, 0.75), -0.5em -1em rgba(233, 169, 32, 0.75);box-shadow:0.5em 1em rgba(61, 184, 143, 0.75), -0.5em -1em rgba(233, 169, 32, 0.75);}}@-o-keyframes before{0%{width:0.5em;-webkit-box-shadow:1em -0.5em rgba(225, 20, 98, 0.75), -1em 0.5em rgba(111, 202, 220, 0.75);-moz-box-shadow:1em -0.5em rgba(225, 20, 98, 0.75), -1em 0.5em rgba(111, 202, 220, 0.75);-ms-box-shadow:1em -0.5em rgba(225, 20, 98, 0.75), -1em 0.5em rgba(111, 202, 220, 0.75);-o-box-shadow:1em -0.5em rgba(225, 20, 98, 0.75), -1em 0.5em rgba(111, 202, 220, 0.75);box-shadow:1em -0.5em rgba(225, 20, 98, 0.75), -1em 0.5em rgba(111, 202, 220, 0.75);}35%{width:2.5em;-webkit-box-shadow:0 -0.5em rgba(225, 20, 98, 0.75), 0 0.5em rgba(111, 202, 220, 0.75);-moz-box-shadow:0 -0.5em rgba(225, 20, 98, 0.75), 0 0.5em rgba(111, 202, 220, 0.75);-ms-box-shadow:0 -0.5em rgba(225, 20, 98, 0.75), 0 0.5em rgba(111, 202, 220, 0.75);-o-box-shadow:0 -0.5em rgba(225, 20, 98, 0.75), 0 0.5em rgba(111, 202, 220, 0.75);box-shadow:0 -0.5em rgba(225, 20, 98, 0.75), 0 0.5em rgba(111, 202, 220, 0.75);}70%{width:0.5em;-webkit-box-shadow:-1em -0.5em rgba(225, 20, 98, 0.75), 1em 0.5em rgba(111, 202, 220, 0.75);-moz-box-shadow:-1em -0.5em rgba(225, 20, 98, 0.75), 1em 0.5em rgba(111, 202, 220, 0.75);-ms-box-shadow:-1em -0.5em rgba(225, 20, 98, 0.75), 1em 0.5em rgba(111, 202, 220, 0.75);-o-box-shadow:-1em -0.5em rgba(225, 20, 98, 0.75), 1em 0.5em rgba(111, 202, 220, 0.75);box-shadow:-1em -0.5em rgba(225, 20, 98, 0.75), 1em 0.5em rgba(111, 202, 220, 0.75);}100%{-webkit-box-shadow:1em -0.5em rgba(225, 20, 98, 0.75), -1em 0.5em rgba(111, 202, 220, 0.75);-moz-box-shadow:1em -0.5em rgba(225, 20, 98, 0.75), -1em 0.5em rgba(111, 202, 220, 0.75);-ms-box-shadow:1em -0.5em rgba(225, 20, 98, 0.75), -1em 0.5em rgba(111, 202, 220, 0.75);-o-box-shadow:1em -0.5em rgba(225, 20, 98, 0.75), -1em 0.5em rgba(111, 202, 220, 0.75);box-shadow:1em -0.5em rgba(225, 20, 98, 0.75), -1em 0.5em rgba(111, 202, 220, 0.75);}}@-o-keyframes after{/**
 * Attempt to center the whole thing!
 */0%{height:0.5em;-webkit-box-shadow:0.5em 1em rgba(61, 184, 143, 0.75), -0.5em -1em rgba(233, 169, 32, 0.75);-moz-box-shadow:0.5em 1em rgba(61, 184, 143, 0.75), -0.5em -1em rgba(233, 169, 32, 0.75);-ms-box-shadow:0.5em 1em rgba(61, 184, 143, 0.75), -0.5em -1em rgba(233, 169, 32, 0.75);-o-box-shadow:0.5em 1em rgba(61, 184, 143, 0.75), -0.5em -1em rgba(233, 169, 32, 0.75);box-shadow:0.5em 1em rgba(61, 184, 143, 0.75), -0.5em -1em rgba(233, 169, 32, 0.75);}35%{height:2.5em;-webkit-box-shadow:0.5em 0 rgba(61, 184, 143, 0.75), -0.5em 0 rgba(233, 169, 32, 0.75);-moz-box-shadow:0.5em 0 rgba(61, 184, 143, 0.75), -0.5em 0 rgba(233, 169, 32, 0.75);-ms-box-shadow:0.5em 0 rgba(61, 184, 143, 0.75), -0.5em 0 rgba(233, 169, 32, 0.75);-o-box-shadow:0.5em 0 rgba(61, 184, 143, 0.75), -0.5em 0 rgba(233, 169, 32, 0.75);box-shadow:0.5em 0 rgba(61, 184, 143, 0.75), -0.5em 0 rgba(233, 169, 32, 0.75);}70%{height:0.5em;-webkit-box-shadow:0.5em -1em rgba(61, 184, 143, 0.75), -0.5em 1em rgba(233, 169, 32, 0.75);-moz-box-shadow:0.5em -1em rgba(61, 184, 143, 0.75), -0.5em 1em rgba(233, 169, 32, 0.75);-ms-box-shadow:0.5em -1em rgba(61, 184, 143, 0.75), -0.5em 1em rgba(233, 169, 32, 0.75);-o-box-shadow:0.5em -1em rgba(61, 184, 143, 0.75), -0.5em 1em rgba(233, 169, 32, 0.75);box-shadow:0.5em -1em rgba(61, 184, 143, 0.75), -0.5em 1em rgba(233, 169, 32, 0.75);}100%{-webkit-box-shadow:0.5em 1em rgba(61, 184, 143, 0.75), -0.5em -1em rgba(233, 169, 32, 0.75);-moz-box-shadow:0.5em 1em rgba(61, 184, 143, 0.75), -0.5em -1em rgba(233, 169, 32, 0.75);-ms-box-shadow:0.5em 1em rgba(61, 184, 143, 0.75), -0.5em -1em rgba(233, 169, 32, 0.75);-o-box-shadow:0.5em 1em rgba(61, 184, 143, 0.75), -0.5em -1em rgba(233, 169, 32, 0.75);box-shadow:0.5em 1em rgba(61, 184, 143, 0.75), -0.5em -1em rgba(233, 169, 32, 0.75);}}html,body{height:100%;}.loader{position:absolute;top:calc(50% - 1.25em);left:calc(50% - 1.25em);/* ==========================================================================
   End Style 1
========================================================================== *//* ==========================================================================
   Style 2
========================================================================== */}@-webkit-keyframes ball{0%{-webkit-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-moz-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-ms-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-o-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in;}45%{-webkit-transform:translate3d(0, 150px, -10px) scale3d(1, 0.95, 1);-moz-transform:translate3d(0, 150px, -10px) scale3d(1, 0.95, 1);-ms-transform:translate3d(0, 150px, -10px) scale3d(1, 0.95, 1);-o-transform:translate3d(0, 150px, -10px) scale3d(1, 0.95, 1);transform:translate3d(0, 150px, -10px) scale3d(1, 0.95, 1);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in;}50%{-webkit-transform:translate3d(0, 150px, -10px) scale3d(1, 0.5, 1);-moz-transform:translate3d(0, 150px, -10px) scale3d(1, 0.5, 1);-ms-transform:translate3d(0, 150px, -10px) scale3d(1, 0.5, 1);-o-transform:translate3d(0, 150px, -10px) scale3d(1, 0.5, 1);transform:translate3d(0, 150px, -10px) scale3d(1, 0.5, 1);-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-ms-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear;}55%{-webkit-transform:translate3d(0, 150px, -10px) scale3d(1, 1.25, 1);-moz-transform:translate3d(0, 150px, -10px) scale3d(1, 1.25, 1);-ms-transform:translate3d(0, 150px, -10px) scale3d(1, 1.25, 1);-o-transform:translate3d(0, 150px, -10px) scale3d(1, 1.25, 1);transform:translate3d(0, 150px, -10px) scale3d(1, 1.25, 1);-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-ms-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out;}}@-moz-keyframes ball{0%{-webkit-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-moz-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-ms-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-o-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in;}45%{-webkit-transform:translate3d(0, 150px, -10px) scale3d(1, 0.95, 1);-moz-transform:translate3d(0, 150px, -10px) scale3d(1, 0.95, 1);-ms-transform:translate3d(0, 150px, -10px) scale3d(1, 0.95, 1);-o-transform:translate3d(0, 150px, -10px) scale3d(1, 0.95, 1);transform:translate3d(0, 150px, -10px) scale3d(1, 0.95, 1);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in;}50%{-webkit-transform:translate3d(0, 150px, -10px) scale3d(1, 0.5, 1);-moz-transform:translate3d(0, 150px, -10px) scale3d(1, 0.5, 1);-ms-transform:translate3d(0, 150px, -10px) scale3d(1, 0.5, 1);-o-transform:translate3d(0, 150px, -10px) scale3d(1, 0.5, 1);transform:translate3d(0, 150px, -10px) scale3d(1, 0.5, 1);-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-ms-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear;}55%{-webkit-transform:translate3d(0, 150px, -10px) scale3d(1, 1.25, 1);-moz-transform:translate3d(0, 150px, -10px) scale3d(1, 1.25, 1);-ms-transform:translate3d(0, 150px, -10px) scale3d(1, 1.25, 1);-o-transform:translate3d(0, 150px, -10px) scale3d(1, 1.25, 1);transform:translate3d(0, 150px, -10px) scale3d(1, 1.25, 1);-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-ms-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out;}}@-o-keyframes ball{0%{-webkit-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-moz-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-ms-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-o-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in;}45%{-webkit-transform:translate3d(0, 150px, -10px) scale3d(1, 0.95, 1);-moz-transform:translate3d(0, 150px, -10px) scale3d(1, 0.95, 1);-ms-transform:translate3d(0, 150px, -10px) scale3d(1, 0.95, 1);-o-transform:translate3d(0, 150px, -10px) scale3d(1, 0.95, 1);transform:translate3d(0, 150px, -10px) scale3d(1, 0.95, 1);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in;}50%{-webkit-transform:translate3d(0, 150px, -10px) scale3d(1, 0.5, 1);-moz-transform:translate3d(0, 150px, -10px) scale3d(1, 0.5, 1);-ms-transform:translate3d(0, 150px, -10px) scale3d(1, 0.5, 1);-o-transform:translate3d(0, 150px, -10px) scale3d(1, 0.5, 1);transform:translate3d(0, 150px, -10px) scale3d(1, 0.5, 1);-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-ms-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear;}55%{-webkit-transform:translate3d(0, 150px, -10px) scale3d(1, 1.25, 1);-moz-transform:translate3d(0, 150px, -10px) scale3d(1, 1.25, 1);-ms-transform:translate3d(0, 150px, -10px) scale3d(1, 1.25, 1);-o-transform:translate3d(0, 150px, -10px) scale3d(1, 1.25, 1);transform:translate3d(0, 150px, -10px) scale3d(1, 1.25, 1);-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-ms-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out;}}@keyframes ball{0%{-webkit-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-moz-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-ms-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-o-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in;}45%{-webkit-transform:translate3d(0, 150px, -10px) scale3d(1, 0.95, 1);-moz-transform:translate3d(0, 150px, -10px) scale3d(1, 0.95, 1);-ms-transform:translate3d(0, 150px, -10px) scale3d(1, 0.95, 1);-o-transform:translate3d(0, 150px, -10px) scale3d(1, 0.95, 1);transform:translate3d(0, 150px, -10px) scale3d(1, 0.95, 1);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in;}50%{-webkit-transform:translate3d(0, 150px, -10px) scale3d(1, 0.5, 1);-moz-transform:translate3d(0, 150px, -10px) scale3d(1, 0.5, 1);-ms-transform:translate3d(0, 150px, -10px) scale3d(1, 0.5, 1);-o-transform:translate3d(0, 150px, -10px) scale3d(1, 0.5, 1);transform:translate3d(0, 150px, -10px) scale3d(1, 0.5, 1);-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-ms-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear;}55%{-webkit-transform:translate3d(0, 150px, -10px) scale3d(1, 1.25, 1);-moz-transform:translate3d(0, 150px, -10px) scale3d(1, 1.25, 1);-ms-transform:translate3d(0, 150px, -10px) scale3d(1, 1.25, 1);-o-transform:translate3d(0, 150px, -10px) scale3d(1, 1.25, 1);transform:translate3d(0, 150px, -10px) scale3d(1, 1.25, 1);-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-ms-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out;}}@-webkit-keyframes ball-highlight{0%{-webkit-transform:skew(-20deg, 0) translate3d(0, 2.5px, 1px);-moz-transform:skew(-20deg, 0) translate3d(0, 2.5px, 1px);-ms-transform:skew(-20deg, 0) translate3d(0, 2.5px, 1px);-o-transform:skew(-20deg, 0) translate3d(0, 2.5px, 1px);transform:skew(-20deg, 0) translate3d(0, 2.5px, 1px);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in;}45%{-webkit-transform:skew(-30deg, 0) translate3d(0, 0, 1px);-moz-transform:skew(-30deg, 0) translate3d(0, 0, 1px);-ms-transform:skew(-30deg, 0) translate3d(0, 0, 1px);-o-transform:skew(-30deg, 0) translate3d(0, 0, 1px);transform:skew(-30deg, 0) translate3d(0, 0, 1px);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in;}50%{-webkit-transform:skew(-30deg, 0) translate3d(0, 0, 1px);-moz-transform:skew(-30deg, 0) translate3d(0, 0, 1px);-ms-transform:skew(-30deg, 0) translate3d(0, 0, 1px);-o-transform:skew(-30deg, 0) translate3d(0, 0, 1px);transform:skew(-30deg, 0) translate3d(0, 0, 1px);-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-ms-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear;}55%{-webkit-transform:skew(-30deg, 0) translate3d(0, 0, 1px);-moz-transform:skew(-30deg, 0) translate3d(0, 0, 1px);-ms-transform:skew(-30deg, 0) translate3d(0, 0, 1px);-o-transform:skew(-30deg, 0) translate3d(0, 0, 1px);transform:skew(-30deg, 0) translate3d(0, 0, 1px);-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-ms-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out;}100%{-webkit-transform:skew(-20deg, 0) translate3d(0, 2.5px, 1px);-moz-transform:skew(-20deg, 0) translate3d(0, 2.5px, 1px);-ms-transform:skew(-20deg, 0) translate3d(0, 2.5px, 1px);-o-transform:skew(-20deg, 0) translate3d(0, 2.5px, 1px);transform:skew(-20deg, 0) translate3d(0, 2.5px, 1px);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in;}}@-moz-keyframes ball-highlight{0%{-webkit-transform:skew(-20deg, 0) translate3d(0, 2.5px, 1px);-moz-transform:skew(-20deg, 0) translate3d(0, 2.5px, 1px);-ms-transform:skew(-20deg, 0) translate3d(0, 2.5px, 1px);-o-transform:skew(-20deg, 0) translate3d(0, 2.5px, 1px);transform:skew(-20deg, 0) translate3d(0, 2.5px, 1px);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in;}45%{-webkit-transform:skew(-30deg, 0) translate3d(0, 0, 1px);-moz-transform:skew(-30deg, 0) translate3d(0, 0, 1px);-ms-transform:skew(-30deg, 0) translate3d(0, 0, 1px);-o-transform:skew(-30deg, 0) translate3d(0, 0, 1px);transform:skew(-30deg, 0) translate3d(0, 0, 1px);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in;}50%{-webkit-transform:skew(-30deg, 0) translate3d(0, 0, 1px);-moz-transform:skew(-30deg, 0) translate3d(0, 0, 1px);-ms-transform:skew(-30deg, 0) translate3d(0, 0, 1px);-o-transform:skew(-30deg, 0) translate3d(0, 0, 1px);transform:skew(-30deg, 0) translate3d(0, 0, 1px);-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-ms-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear;}55%{-webkit-transform:skew(-30deg, 0) translate3d(0, 0, 1px);-moz-transform:skew(-30deg, 0) translate3d(0, 0, 1px);-ms-transform:skew(-30deg, 0) translate3d(0, 0, 1px);-o-transform:skew(-30deg, 0) translate3d(0, 0, 1px);transform:skew(-30deg, 0) translate3d(0, 0, 1px);-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-ms-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out;}100%{-webkit-transform:skew(-20deg, 0) translate3d(0, 2.5px, 1px);-moz-transform:skew(-20deg, 0) translate3d(0, 2.5px, 1px);-ms-transform:skew(-20deg, 0) translate3d(0, 2.5px, 1px);-o-transform:skew(-20deg, 0) translate3d(0, 2.5px, 1px);transform:skew(-20deg, 0) translate3d(0, 2.5px, 1px);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in;}}@-o-keyframes ball-highlight{0%{-webkit-transform:skew(-20deg, 0) translate3d(0, 2.5px, 1px);-moz-transform:skew(-20deg, 0) translate3d(0, 2.5px, 1px);-ms-transform:skew(-20deg, 0) translate3d(0, 2.5px, 1px);-o-transform:skew(-20deg, 0) translate3d(0, 2.5px, 1px);transform:skew(-20deg, 0) translate3d(0, 2.5px, 1px);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in;}45%{-webkit-transform:skew(-30deg, 0) translate3d(0, 0, 1px);-moz-transform:skew(-30deg, 0) translate3d(0, 0, 1px);-ms-transform:skew(-30deg, 0) translate3d(0, 0, 1px);-o-transform:skew(-30deg, 0) translate3d(0, 0, 1px);transform:skew(-30deg, 0) translate3d(0, 0, 1px);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in;}50%{-webkit-transform:skew(-30deg, 0) translate3d(0, 0, 1px);-moz-transform:skew(-30deg, 0) translate3d(0, 0, 1px);-ms-transform:skew(-30deg, 0) translate3d(0, 0, 1px);-o-transform:skew(-30deg, 0) translate3d(0, 0, 1px);transform:skew(-30deg, 0) translate3d(0, 0, 1px);-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-ms-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear;}55%{-webkit-transform:skew(-30deg, 0) translate3d(0, 0, 1px);-moz-transform:skew(-30deg, 0) translate3d(0, 0, 1px);-ms-transform:skew(-30deg, 0) translate3d(0, 0, 1px);-o-transform:skew(-30deg, 0) translate3d(0, 0, 1px);transform:skew(-30deg, 0) translate3d(0, 0, 1px);-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-ms-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out;}100%{-webkit-transform:skew(-20deg, 0) translate3d(0, 2.5px, 1px);-moz-transform:skew(-20deg, 0) translate3d(0, 2.5px, 1px);-ms-transform:skew(-20deg, 0) translate3d(0, 2.5px, 1px);-o-transform:skew(-20deg, 0) translate3d(0, 2.5px, 1px);transform:skew(-20deg, 0) translate3d(0, 2.5px, 1px);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in;}}@keyframes ball-highlight{0%{-webkit-transform:skew(-20deg, 0) translate3d(0, 2.5px, 1px);-moz-transform:skew(-20deg, 0) translate3d(0, 2.5px, 1px);-ms-transform:skew(-20deg, 0) translate3d(0, 2.5px, 1px);-o-transform:skew(-20deg, 0) translate3d(0, 2.5px, 1px);transform:skew(-20deg, 0) translate3d(0, 2.5px, 1px);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in;}45%{-webkit-transform:skew(-30deg, 0) translate3d(0, 0, 1px);-moz-transform:skew(-30deg, 0) translate3d(0, 0, 1px);-ms-transform:skew(-30deg, 0) translate3d(0, 0, 1px);-o-transform:skew(-30deg, 0) translate3d(0, 0, 1px);transform:skew(-30deg, 0) translate3d(0, 0, 1px);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in;}50%{-webkit-transform:skew(-30deg, 0) translate3d(0, 0, 1px);-moz-transform:skew(-30deg, 0) translate3d(0, 0, 1px);-ms-transform:skew(-30deg, 0) translate3d(0, 0, 1px);-o-transform:skew(-30deg, 0) translate3d(0, 0, 1px);transform:skew(-30deg, 0) translate3d(0, 0, 1px);-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-ms-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear;}55%{-webkit-transform:skew(-30deg, 0) translate3d(0, 0, 1px);-moz-transform:skew(-30deg, 0) translate3d(0, 0, 1px);-ms-transform:skew(-30deg, 0) translate3d(0, 0, 1px);-o-transform:skew(-30deg, 0) translate3d(0, 0, 1px);transform:skew(-30deg, 0) translate3d(0, 0, 1px);-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-ms-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out;}100%{-webkit-transform:skew(-20deg, 0) translate3d(0, 2.5px, 1px);-moz-transform:skew(-20deg, 0) translate3d(0, 2.5px, 1px);-ms-transform:skew(-20deg, 0) translate3d(0, 2.5px, 1px);-o-transform:skew(-20deg, 0) translate3d(0, 2.5px, 1px);transform:skew(-20deg, 0) translate3d(0, 2.5px, 1px);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in;}}@-webkit-keyframes ball-shadow{0%{-webkit-transform:translate3d(66.66667px, 66.66667px, -1px) scale3d(1.25, 1.25, 1);-moz-transform:translate3d(66.66667px, 66.66667px, -1px) scale3d(1.25, 1.25, 1);-ms-transform:translate3d(66.66667px, 66.66667px, -1px) scale3d(1.25, 1.25, 1);-o-transform:translate3d(66.66667px, 66.66667px, -1px) scale3d(1.25, 1.25, 1);transform:translate3d(66.66667px, 66.66667px, -1px) scale3d(1.25, 1.25, 1);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in;}45%{-webkit-transform:translate3d(12.5px, -15px, -1px);-moz-transform:translate3d(12.5px, -15px, -1px);-ms-transform:translate3d(12.5px, -15px, -1px);-o-transform:translate3d(12.5px, -15px, -1px);transform:translate3d(12.5px, -15px, -1px);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in;}50%{-webkit-transform:translate3d(12.5px, -15px, -1px) scale3d(1, 1, 1);-moz-transform:translate3d(12.5px, -15px, -1px) scale3d(1, 1, 1);-ms-transform:translate3d(12.5px, -15px, -1px) scale3d(1, 1, 1);-o-transform:translate3d(12.5px, -15px, -1px) scale3d(1, 1, 1);transform:translate3d(12.5px, -15px, -1px) scale3d(1, 1, 1);-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-ms-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear;}55%{-webkit-transform:translate3d(12.5px, -15px, -1px);-moz-transform:translate3d(12.5px, -15px, -1px);-ms-transform:translate3d(12.5px, -15px, -1px);-o-transform:translate3d(12.5px, -15px, -1px);transform:translate3d(12.5px, -15px, -1px);-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-ms-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out;}100%{-webkit-transform:translate3d(66.66667px, 66.66667px, -1px) scale3d(1.25, 1.25, 1);-moz-transform:translate3d(66.66667px, 66.66667px, -1px) scale3d(1.25, 1.25, 1);-ms-transform:translate3d(66.66667px, 66.66667px, -1px) scale3d(1.25, 1.25, 1);-o-transform:translate3d(66.66667px, 66.66667px, -1px) scale3d(1.25, 1.25, 1);transform:translate3d(66.66667px, 66.66667px, -1px) scale3d(1.25, 1.25, 1);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in;}}@-moz-keyframes ball-shadow{0%{-webkit-transform:translate3d(66.66667px, 66.66667px, -1px) scale3d(1.25, 1.25, 1);-moz-transform:translate3d(66.66667px, 66.66667px, -1px) scale3d(1.25, 1.25, 1);-ms-transform:translate3d(66.66667px, 66.66667px, -1px) scale3d(1.25, 1.25, 1);-o-transform:translate3d(66.66667px, 66.66667px, -1px) scale3d(1.25, 1.25, 1);transform:translate3d(66.66667px, 66.66667px, -1px) scale3d(1.25, 1.25, 1);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in;}45%{-webkit-transform:translate3d(12.5px, -15px, -1px);-moz-transform:translate3d(12.5px, -15px, -1px);-ms-transform:translate3d(12.5px, -15px, -1px);-o-transform:translate3d(12.5px, -15px, -1px);transform:translate3d(12.5px, -15px, -1px);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in;}50%{-webkit-transform:translate3d(12.5px, -15px, -1px) scale3d(1, 1, 1);-moz-transform:translate3d(12.5px, -15px, -1px) scale3d(1, 1, 1);-ms-transform:translate3d(12.5px, -15px, -1px) scale3d(1, 1, 1);-o-transform:translate3d(12.5px, -15px, -1px) scale3d(1, 1, 1);transform:translate3d(12.5px, -15px, -1px) scale3d(1, 1, 1);-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-ms-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear;}55%{-webkit-transform:translate3d(12.5px, -15px, -1px);-moz-transform:translate3d(12.5px, -15px, -1px);-ms-transform:translate3d(12.5px, -15px, -1px);-o-transform:translate3d(12.5px, -15px, -1px);transform:translate3d(12.5px, -15px, -1px);-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-ms-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out;}100%{-webkit-transform:translate3d(66.66667px, 66.66667px, -1px) scale3d(1.25, 1.25, 1);-moz-transform:translate3d(66.66667px, 66.66667px, -1px) scale3d(1.25, 1.25, 1);-ms-transform:translate3d(66.66667px, 66.66667px, -1px) scale3d(1.25, 1.25, 1);-o-transform:translate3d(66.66667px, 66.66667px, -1px) scale3d(1.25, 1.25, 1);transform:translate3d(66.66667px, 66.66667px, -1px) scale3d(1.25, 1.25, 1);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in;}}@-o-keyframes ball-shadow{0%{-webkit-transform:translate3d(66.66667px, 66.66667px, -1px) scale3d(1.25, 1.25, 1);-moz-transform:translate3d(66.66667px, 66.66667px, -1px) scale3d(1.25, 1.25, 1);-ms-transform:translate3d(66.66667px, 66.66667px, -1px) scale3d(1.25, 1.25, 1);-o-transform:translate3d(66.66667px, 66.66667px, -1px) scale3d(1.25, 1.25, 1);transform:translate3d(66.66667px, 66.66667px, -1px) scale3d(1.25, 1.25, 1);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in;}45%{-webkit-transform:translate3d(12.5px, -15px, -1px);-moz-transform:translate3d(12.5px, -15px, -1px);-ms-transform:translate3d(12.5px, -15px, -1px);-o-transform:translate3d(12.5px, -15px, -1px);transform:translate3d(12.5px, -15px, -1px);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in;}50%{-webkit-transform:translate3d(12.5px, -15px, -1px) scale3d(1, 1, 1);-moz-transform:translate3d(12.5px, -15px, -1px) scale3d(1, 1, 1);-ms-transform:translate3d(12.5px, -15px, -1px) scale3d(1, 1, 1);-o-transform:translate3d(12.5px, -15px, -1px) scale3d(1, 1, 1);transform:translate3d(12.5px, -15px, -1px) scale3d(1, 1, 1);-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-ms-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear;}55%{-webkit-transform:translate3d(12.5px, -15px, -1px);-moz-transform:translate3d(12.5px, -15px, -1px);-ms-transform:translate3d(12.5px, -15px, -1px);-o-transform:translate3d(12.5px, -15px, -1px);transform:translate3d(12.5px, -15px, -1px);-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-ms-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out;}100%{-webkit-transform:translate3d(66.66667px, 66.66667px, -1px) scale3d(1.25, 1.25, 1);-moz-transform:translate3d(66.66667px, 66.66667px, -1px) scale3d(1.25, 1.25, 1);-ms-transform:translate3d(66.66667px, 66.66667px, -1px) scale3d(1.25, 1.25, 1);-o-transform:translate3d(66.66667px, 66.66667px, -1px) scale3d(1.25, 1.25, 1);transform:translate3d(66.66667px, 66.66667px, -1px) scale3d(1.25, 1.25, 1);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in;}}@keyframes ball-shadow{/* Styles for old versions of IE */0%{-webkit-transform:translate3d(66.66667px, 66.66667px, -1px) scale3d(1.25, 1.25, 1);-moz-transform:translate3d(66.66667px, 66.66667px, -1px) scale3d(1.25, 1.25, 1);-ms-transform:translate3d(66.66667px, 66.66667px, -1px) scale3d(1.25, 1.25, 1);-o-transform:translate3d(66.66667px, 66.66667px, -1px) scale3d(1.25, 1.25, 1);transform:translate3d(66.66667px, 66.66667px, -1px) scale3d(1.25, 1.25, 1);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in;}45%{-webkit-transform:translate3d(12.5px, -15px, -1px);-moz-transform:translate3d(12.5px, -15px, -1px);-ms-transform:translate3d(12.5px, -15px, -1px);-o-transform:translate3d(12.5px, -15px, -1px);transform:translate3d(12.5px, -15px, -1px);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in;}50%{-webkit-transform:translate3d(12.5px, -15px, -1px) scale3d(1, 1, 1);-moz-transform:translate3d(12.5px, -15px, -1px) scale3d(1, 1, 1);-ms-transform:translate3d(12.5px, -15px, -1px) scale3d(1, 1, 1);-o-transform:translate3d(12.5px, -15px, -1px) scale3d(1, 1, 1);transform:translate3d(12.5px, -15px, -1px) scale3d(1, 1, 1);-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-ms-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear;}55%{-webkit-transform:translate3d(12.5px, -15px, -1px);-moz-transform:translate3d(12.5px, -15px, -1px);-ms-transform:translate3d(12.5px, -15px, -1px);-o-transform:translate3d(12.5px, -15px, -1px);transform:translate3d(12.5px, -15px, -1px);-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-ms-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out;}100%{-webkit-transform:translate3d(66.66667px, 66.66667px, -1px) scale3d(1.25, 1.25, 1);-moz-transform:translate3d(66.66667px, 66.66667px, -1px) scale3d(1.25, 1.25, 1);-ms-transform:translate3d(66.66667px, 66.66667px, -1px) scale3d(1.25, 1.25, 1);-o-transform:translate3d(66.66667px, 66.66667px, -1px) scale3d(1.25, 1.25, 1);transform:translate3d(66.66667px, 66.66667px, -1px) scale3d(1.25, 1.25, 1);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in;}}.ball{font-family:sans-serif;font-weight:100;/* :not(:required) hides this rule from IE9 and below */}.ball:not(:required){position:relative;display:inline-block;font-size:0;letter-spacing:-1px;border-radius:100%;background:#f86;width:50px;height:50px;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-moz-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-ms-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-o-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-webkit-transform-origin:0 100%;-moz-transform-origin:0 100%;-ms-transform-origin:0 100%;-o-transform-origin:0 100%;transform-origin:0 100%;-webkit-animation:ball 1500ms infinite linear;-moz-animation:ball 1500ms infinite linear;-ms-animation:ball 1500ms infinite linear;-o-animation:ball 1500ms infinite linear;animation:ball 1500ms infinite linear;}.ball:not(:required)::after{content:'';position:absolute;top:4.5px;left:5.5px;width:15px;height:15px;background:#ffb099;border-radius:100%;-webkit-transform:skew(-20deg, 0) translate3d(0, 2.5px, 1px);-moz-transform:skew(-20deg, 0) translate3d(0, 2.5px, 1px);-ms-transform:skew(-20deg, 0) translate3d(0, 2.5px, 1px);-o-transform:skew(-20deg, 0) translate3d(0, 2.5px, 1px);transform:skew(-20deg, 0) translate3d(0, 2.5px, 1px);-webkit-animation:ball-highlight 1500ms infinite linear;-moz-animation:ball-highlight 1500ms infinite linear;-ms-animation:ball-highlight 1500ms infinite linear;-o-animation:ball-highlight 1500ms infinite linear;animation:ball-highlight 1500ms infinite linear;}.ball:not(:required)::before{content:'';position:absolute;top:50px;left:5.5px;width:50px;height:15px;background:rgba(0, 0, 0, 0.2);border-radius:100%;-webkit-transform:translate3d(66.66667px, 66.66667px, -1px) scale3d(1.25, 1.25, 1);-moz-transform:translate3d(66.66667px, 66.66667px, -1px) scale3d(1.25, 1.25, 1);-ms-transform:translate3d(66.66667px, 66.66667px, -1px) scale3d(1.25, 1.25, 1);-o-transform:translate3d(66.66667px, 66.66667px, -1px) scale3d(1.25, 1.25, 1);transform:translate3d(66.66667px, 66.66667px, -1px) scale3d(1.25, 1.25, 1);-webkit-animation:ball-shadow 1500ms infinite linear;-moz-animation:ball-shadow 1500ms infinite linear;-ms-animation:ball-shadow 1500ms infinite linear;-o-animation:ball-shadow 1500ms infinite linear;animation:ball-shadow 1500ms infinite linear;-webkit-filter:blur(1px);-moz-filter:blur(1px);filter:blur(1px);/* ==========================================================================
   End Style 2
========================================================================== */}#zo-header-navigation{position:static;/*
-----> Minimum width of 992 pixels.
*//**
Menu Default
======================================================
*/}#zo-header-navigation .main-navigation ul.ping-right{left:auto;right:100%;}#zo-header-navigation .main-navigation ul.ping-left{left:100%;right:auto;}@media screen and (min-width:992px){/*
-----> Minimum width of 992 pixels.
*//*
-----> Max width of 992 pixels.
*/#menu-mobile{display:none;}#zo-header-navigation.collapse{display:block;}#zo-header-navigation .main-navigation div.nav-menu > ul{display:inline-block !important;width:100%;}#zo-header-navigation .main-navigation ul{margin:0;padding:0;list-style:none;text-indent:0;}#zo-header-navigation .main-navigation ul li{position:relative;}#zo-header-navigation .main-navigation ul li a{display:inline-block;border-bottom:0;white-space:nowrap;-webkit-transition:all 420ms linear 0ms;-khtml-transition:all 420ms linear 0ms;-moz-transition:all 420ms linear 0ms;-ms-transition:all 420ms linear 0ms;-o-transition:all 420ms linear 0ms;transition:all 420ms linear 0ms;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */}#zo-header-navigation .main-navigation .menu-main-menu > li{vertical-align:top;-webkit-transition:all 420ms linear 0ms;-khtml-transition:all 420ms linear 0ms;-moz-transition:all 420ms linear 0ms;-ms-transition:all 420ms linear 0ms;-o-transition:all 420ms linear 0ms;transition:all 420ms linear 0ms;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */}#zo-header-navigation .main-navigation .menu-main-menu > li > a{position:relative;text-align:center;border-bottom:2px solid transparent;line-height:normal;-webkit-transition:all 420ms linear 0ms;-khtml-transition:all 420ms linear 0ms;-moz-transition:all 420ms linear 0ms;-ms-transition:all 420ms linear 0ms;-o-transition:all 420ms linear 0ms;transition:all 420ms linear 0ms;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */}#zo-header-navigation .main-navigation .menu-main-menu > li > a .zo-menu-toggle i{font-size:12px !important;line-height:0;margin-left:6px;-webkit-transition:all 420ms linear 0ms;-khtml-transition:all 420ms linear 0ms;-moz-transition:all 420ms linear 0ms;-ms-transition:all 420ms linear 0ms;-o-transition:all 420ms linear 0ms;transition:all 420ms linear 0ms;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */}#zo-header-navigation .main-navigation .menu-main-menu > li:last-child > a{padding-right:0;}#zo-header-navigation .main-navigation .menu-main-menu > li.zo-menu-item-demos a{padding-left:15px;padding-right:15px;background:transparent;line-height:20px;border:1px solid #242424;}#zo-header-navigation .main-navigation .menu-main-menu > li.menu-item-has-children{position:relative;}#zo-header-navigation .main-navigation .menu-main-menu > li.menu-item-has-children > ul.sub-menu{margin-top:24px;background-color:#141414;-webkit-transition:all 0.4s ease 0s;-khtml-transition:all 0.4s ease 0s;-moz-transition:all 0.4s ease 0s;-ms-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */}#zo-header-navigation .main-navigation .menu-main-menu > li.menu-item-has-children > ul.sub-menu.current-menu-parent > a,#zo-header-navigation .main-navigation .menu-main-menu > li.menu-item-has-children > ul.sub-menu.current-menu-ancestor > a{color:#f01126;}#zo-header-navigation .main-navigation .menu-main-menu > li.menu-item-has-children > ul.sub-menu .sub-menu{background-color:#2e2e2e;}#zo-header-navigation .main-navigation .menu-main-menu > li.menu-item-has-children > ul.sub-menu li.menu-item-has-children{position:relative;}#zo-header-navigation .main-navigation .menu-main-menu > li.menu-item-has-children > ul.sub-menu li.menu-item-has-children.group .zo-menu-toggle{display:none;}#zo-header-navigation .main-navigation .menu-main-menu > li.menu-item-has-children > ul.sub-menu li.menu-item-has-children .zo-menu-toggle{position:absolute;right:20px;top:50%;line-height:normal;-webkit-transform:translateY(-50%);-khtml-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}#zo-header-navigation .main-navigation .menu-main-menu > li.menu-item-has-children > ul.sub-menu li.menu-item-has-children .zo-menu-toggle .fa:before{content:"\f105";}#zo-header-navigation .main-navigation .menu-main-menu > li.menu-item-has-children:hover > ul.sub-menu{-webkit-box-shadow:0 3px 5px rgba(0, 0, 0, 0.15) 2px 5px rgba(0, 0, 0, .4);-khtml-box-shadow:0 3px 5px rgba(0, 0, 0, 0.15) 2px 5px rgba(0, 0, 0, .4);-moz-box-shadow:0 3px 5px rgba(0, 0, 0, 0.15) 2px 5px rgba(0, 0, 0, .4);-ms-box-shadow:0 3px 5px rgba(0, 0, 0, 0.15) 2px 5px rgba(0, 0, 0, .4);-o-box-shadow:0 3px 5px rgba(0, 0, 0, 0.15) 2px 5px rgba(0, 0, 0, .4);box-shadow:0 3px 5px rgba(0, 0, 0, 0.15) 2px 5px rgba(0, 0, 0, .4);/* BACKGROUND GRADIENT *//* BOX SIZING */margin-top:0;}#zo-header-navigation .main-navigation .menu-main-menu > li.menu-item-has-children:hover > .zo-menu-toggle{opacity:1;}#zo-header-navigation .main-navigation .menu-main-menu > li,#zo-header-navigation .main-navigation .menu-main-menu > li a,#zo-header-navigation .main-navigation .menu-main-menu > ul > li,#zo-header-navigation .main-navigation .menu-main-menu > ul > li > a{display:inline-block;text-decoration:none;text-transform:uppercase;letter-spacing:1px;}#zo-header-navigation .main-navigation .menu-main-menu > li ul li,#zo-header-navigation .main-navigation .menu-main-menu > li ul li a,#zo-header-navigation .main-navigation .menu-main-menu > ul > li ul li,#zo-header-navigation .main-navigation .menu-main-menu > ul > li ul li a{display:block;text-decoration:none;text-align:left;text-transform:uppercase;letter-spacing:0.05em;font-weight:normal;}#zo-header-navigation .main-navigation .menu-main-menu > li ul ul,#zo-header-navigation .main-navigation .menu-main-menu > ul > li ul ul{width:215px;}#zo-header-navigation .main-navigation li li{margin:0;}#zo-header-navigation .main-navigation li ul{margin:0;padding:0;position:absolute;z-index:1;height:1px;width:275px;top:100%;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);/* Menu Stick Wall */}#zo-header-navigation .main-navigation li ul ul{top:15px;left:100%;width:275px;/* End Menu Stick Wall */}#zo-header-navigation .main-navigation li ul ul.back{right:100%;left:auto;}#zo-header-navigation .main-navigation li ul ul.back ul:not(.back){right:100%;left:auto;}#zo-header-navigation .main-navigation li ul ul.back ul.back{left:100%;right:auto;}#zo-header-navigation .main-navigation li ul ul.back ul.back ul:not(.back){left:100%;right:auto;}#zo-header-navigation .main-navigation li ul ul.back ul.back ul.back{right:100%;left:auto;}#zo-header-navigation .main-navigation{/* End Menu Sub Level *//* Start Mega Menu */}#zo-header-navigation .main-navigation ul li:hover > ul,#zo-header-navigation .main-navigation ul li:focus > ul,#zo-header-navigation .main-navigation .focus > ul{border-left:0;clip:inherit;overflow:inherit;height:inherit;}#zo-header-navigation .main-navigation li ul li a{padding:10px 18px;line-height:1.4em;white-space:normal;}#zo-header-navigation .main-navigation li ul li:last-child a{border-bottom:none;}#zo-header-navigation .main-navigation .columns2 > li:nth-of-type(2n+1),#zo-header-navigation .main-navigation .columns3 > li:nth-child(3n+1),#zo-header-navigation .main-navigation .columns4 > li:nth-child(4n+1),#zo-header-navigation .main-navigation .columns5 > li:nth-child(5n+1){clear:left;}#zo-header-navigation .main-navigation .columns5 > li{width:20% !important;}#zo-header-navigation .main-navigation .columns4 > li{width:25% !important;}#zo-header-navigation .main-navigation .columns3 > li{width:33% !important;}#zo-header-navigation .main-navigation .columns2 > li{width:50% !important;}#zo-header-navigation .main-navigation [class*="columns"] > li{float:left;}#zo-header-navigation .main-navigation [class*="columns"] > li > a{width:100%;}#zo-header-navigation .main-navigation .menu-main-menu li.has_full_width{position:inherit;}#zo-header-navigation .main-navigation .menu-main-menu > li.menu-item-has-children ul.sub-menu:not(.multicolumn){padding-top:15px;padding-bottom:20px;min-width:200px;}#zo-header-navigation .main-navigation .menu-main-menu > li.menu-item-has-children ul.sub-menu:not(.multicolumn) > li > a{padding-left:40px;padding-right:30px;text-transform:capitalize;}#zo-header-navigation .main-navigation .menu-main-menu > li.menu-item-has-children ul.sub-menu.multicolumn{padding:15px 0 20px;}#zo-header-navigation .main-navigation .menu-main-menu > li.menu-item-has-children ul.sub-menu.multicolumn li a{padding-left:45px;text-transform:capitalize;}#zo-header-navigation .main-navigation .menu-main-menu > li.menu-item-has-children ul.sub-menu.multicolumn li a .zo-menu-toggle{display:none;}#zo-header-navigation .main-navigation .menu-main-menu > li.menu-item-has-children ul.sub-menu.multicolumn ul.sub-menu{position:static;width:100%;height:100%;min-width:200px;background:transparent;margin:0;padding:0;}#zo-header-navigation .main-navigation .menu-main-menu li:not(.group) > ul.drop_full_width.sub-menu{left:0 !important;width:100% !important;background:#141414;padding:60px 100px 80px;}#zo-header-navigation .main-navigation .menu-main-menu li:not(.group) > ul.drop_full_width.sub-menu ul.sub-menu:not(.multicolumn){padding-top:0;padding-bottom:0;min-width:200px;padding-right:20px;}#zo-header-navigation .main-navigation .menu-main-menu li:not(.group) > ul.drop_full_width.sub-menu > li.menu-item-has-children a{padding:0;line-height:40px;}#zo-header-navigation .main-navigation .menu-main-menu li:not(.group) > ul.drop_full_width.sub-menu > li.menu-item-has-children > a{color:#fff;padding-bottom:20px;margin-bottom:16px;position:relative;font-weight:bold;font-size:12px;line-height:normal;}#zo-header-navigation .main-navigation .menu-main-menu li:not(.group) > ul.drop_full_width.sub-menu > li.menu-item-has-children > a:after{content:'';position:absolute;width:23px;height:3px;background-color:#f01126;bottom:0;left:0;}#zo-header-navigation .main-navigation .menu-main-menu li:not(.group) > ul.drop_full_width.sub-menu .sub-menu{background-color:transparent;}#zo-header-navigation .main-navigation li.group > ul.sub-menu{display:block;float:left;left:0;position:relative;width:100%;height:inherit;padding:0;}#zo-header-navigation .main-navigation li.title-hide .menu-title{display:none;}#zo-header-navigation .main-navigation .widget{line-height:30px;text-transform:initial;}#zo-header.header-fixed #zo-header-navigation .main-navigation .menu-main-menu > li > a i + .menu-title{-webkit-transform:translateY(14px);-khtml-transform:translateY(14px);-moz-transform:translateY(14px);-ms-transform:translateY(14px);-o-transform:translateY(14px);transform:translateY(14px);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}#zo-header.header-fixed #zo-header-navigation .main-navigation .menu-main-menu > li > a i{margin-bottom:3px;/* End Start Mega Menu */}}@media screen and (max-width:991px){/*
-----> End Max width of 992 pixels.
*/#zo-header-navigation{display:none;}#zo-header-navigation.collapse{background:#222;position:absolute;top:100%;width:100%;left:0;}#zo-menu-mobile{display:block;}#zo-menu-mobile i{background:#333;color:#fff;cursor:pointer;font-size:32px;height:35px;line-height:35px;text-align:center;width:45px;}#zo-menu-mobile i:hover{background:#f01126;}#zo-header-navigation .main-navigation ul{margin:0;padding:0;list-style:none;overflow:hidden;transition:all 500ms ease;}#zo-header #zo-header-navigation .main-navigation{padding:15px 0;/* Dropdown Sub Menu */}#zo-header #zo-header-navigation .main-navigation .menu-main-menu li{line-height:31px;}#zo-header #zo-header-navigation .main-navigation ul.sub-menu{width:100% !important;}.zo-menu-toggle{display:block;}#zo-header-navigation .main-navigation .menu-main-menu li.menu-item-has-children{position:relative;}#zo-header-navigation .main-navigation .menu-main-menu > li > a{display:block;border-bottom:none;color:#999;letter-spacing:1px;line-height:30px !important;}#zo-header-navigation .main-navigation .menu-main-menu > li > a:hover{color:#fff;}#zo-header-navigation .main-navigation .menu-main-menu > li.menu-item-has-children a,#zo-header-navigation .main-navigation .menu-main-menu > li.menu-item-has-children .zo-menu-toggle{line-height:30px;}#zo-header-navigation .main-navigation .menu-main-menu > li.menu-item-has-children .zo-menu-toggle{color:#999;cursor:pointer;position:absolute;right:5px;top:5px;text-align:center;width:30px;}#zo-header-navigation .main-navigation .menu-main-menu > li.menu-item-has-children .zo-menu-toggle:hover{color:#fff;}#zo-header-navigation .main-navigation .menu-main-menu > li.menu-item-has-children ul.sub-menu{max-height:0;overflow:hidden;padding-left:20px;-webkit-transition:max-height 400ms linear 0ms;-khtml-transition:max-height 400ms linear 0ms;-moz-transition:max-height 400ms linear 0ms;-ms-transition:max-height 400ms linear 0ms;-o-transition:max-height 400ms linear 0ms;transition:max-height 400ms linear 0ms;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */}#zo-header-navigation .main-navigation .menu-main-menu > li.menu-item-has-children ul.sub-menu.submenu-open + .zo-menu-toggle i:before{content:"\f106";}#zo-header-navigation .main-navigation .menu-main-menu > li.menu-item-has-children ul.sub-menu .zo-menu-toggle{right:20px;}#zo-header-navigation .main-navigation .menu-main-menu > li.menu-item-has-children ul.sub-menu li.menu-item-has-children:hover > ul.sub-menu{max-height:100%;}#zo-header-navigation .main-navigation .menu-main-menu > li.menu-item-has-children:hover > ul.sub-menu{max-height:100%;}#zo-header-navigation .main-navigation .menu-main-menu > li.current-menu-item > a,#zo-header-navigation .main-navigation .menu-main-menu > li.current_page_item > a,#zo-header-navigation .main-navigation .menu-main-menu > li.current-menu-ancestor > a,#zo-header-navigation .main-navigation .menu-main-menu > li.current_page_ancestor > a,#zo-header-navigation .main-navigation .menu-main-menu > li:hover > a,#zo-header-navigation .main-navigation .menu-main-menu > li:focus > a{color:#fff;}}.zo-menu-item-bars a{cursor:pointer;/* ==========================================================================
  End Style Main Menu
========================================================================== */}.secondary .widget,.wpb_widgetised_column .widget{border-bottom:none;margin-bottom:30px;}.secondary .wg-title,.wpb_widgetised_column .wg-title{color:#242424;display:block;font-size:16px;font-weight:400;letter-spacing:2px;padding:0px;text-transform:uppercase;}.secondary .wg-title span:hover,.wpb_widgetised_column .wg-title span:hover{color:#f01126;}.secondary .widget_layered_nav ul,.wpb_widgetised_column .widget_layered_nav ul{margin:0;}.secondary ul,.wpb_widgetised_column ul{margin:0;padding:0;}.secondary ul ul,.wpb_widgetised_column ul ul{margin:0 0 0 15px;}.secondary ul li,.wpb_widgetised_column ul li{list-style:none inside;margin-bottom:10px;font-size:85%;color:#777;font-weight:400;}.secondary ul li a,.wpb_widgetised_column ul li a{color:#777;font-size:14px;font-weight:300;letter-spacing:1px;}.secondary ul li a:hover,.wpb_widgetised_column ul li a:hover{color:#f01126;}.secondary ul li.chosen a,.wpb_widgetised_column ul li.chosen a,.secondary ul li.current-cat a,.wpb_widgetised_column ul li.current-cat a{color:#f01126;}.wpb_widgetised_column .widget_newsletterwidget .wg-title{margin:0;padding:0;border:none;}.searchform,.woocommerce-product-search{position:relative;margin-bottom:15px;/* ==========================================================================
   [End] 1. Widget Search
========================================================================== *//* ==========================================================================
   [Start] 2. Widget Categories, Archive
========================================================================== */}.searchform .screen-reader-text,.woocommerce-product-search .screen-reader-text{display:none;}.searchform input[type="text"],.woocommerce-product-search input[type="text"],.searchform input[name="s"],.woocommerce-product-search input[name="s"]{width:100%;margin:0;display:block;box-sizing:border-box;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;/* BACKGROUND GRADIENT */-webkit-transition:all 300ms fadeIn 0s;-khtml-transition:all 300ms fadeIn 0s;-moz-transition:all 300ms fadeIn 0s;-ms-transition:all 300ms fadeIn 0s;-o-transition:all 300ms fadeIn 0s;transition:all 300ms fadeIn 0s;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */}.searchform input[type="submit"],.woocommerce-product-search input[type="submit"]{position:absolute;right:0;top:0;width:35px;height:42px;line-height:42px;background:none;border:none !important;text-indent:-99999px;padding:0;display:none;}.widget_categories,.widget_archive{/* ==========================================================================
   [End] 2. Widget Categories
========================================================================== *//* ==========================================================================
   [Start] 3. Widget Tags
========================================================================== */}.widget_categories .wg-title,.widget_archive .wg-title{color:#242424;}.widget_categories ul,.widget_archive ul{padding-left:0;margin:0;}.widget_categories ul li,.widget_archive ul li{display:inline-block;width:100%;border-bottom:1px solid;border-color:rgba(255, 255, 255, 0.2);}.widget_categories ul li a,.widget_archive ul li a{display:inline-block;float:left;width:80%;}.widget_categories ul li span,.widget_archive ul li span{display:inline-block;float:right;width:18%;text-align:right;}.tagcloud a{font-size:13px !important;line-height:30px;height:34px;padding:0 15px;color:#6f6f6f;margin:0 10px 10px 0;display:inline-block;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;/* BACKGROUND GRADIENT */background-color:transparent;border:1px solid #ececec;/* ==========================================================================
   [End] 3. Widget Tags
========================================================================== *//* ==========================================================================
   [Start] 4. Instagram
========================================================================== */}.tagcloud a:hover{border-color:#f01126;background-color:transparent;}.zo-instagram-pics{padding-top:10px;}.zo-instagram-pics .instagram-item{margin:0 0 16px;padding:0 15px 0 0;}.zo-instagram-pics .instagram-item a{display:block;position:relative;}.zo-instagram-pics .instagram-item a img{opacity:0.7;}.zo-instagram-pics .instagram-item a img:hover{opacity:1;}.zo-get-touch li{position:relative;padding-left:30px;/* ==========================================================================
   [End] 4. Instagram
========================================================================== *//* ==========================================================================
   [Start] 5. Twitter
========================================================================== */}.zo-get-touch li i{font-size:20px;color:#808080;padding-right:10px;position:absolute;top:0;left:0;}.tweets-container{/* ==========================================================================
   [Start] 5. Zo Recent Post
========================================================================== */}.tweets-container ul{list-style:none inside;margin:0;padding:0;}.tweets-container ul li{font-size:11px;line-height:18px;}.tweets-container ul li .jtwt_tweet_text{margin:0;}.tweets-container ul li .jtwt_date{color:#3a3a3a !important;font-size:14px;letter-spacing:1px;margin-bottom:17px;}.tweets-container ul li .jtwt_date .fa{padding-right:18px;}.tweets-container ul li .jtwt_date small{color:#777;display:block;font-size:85%;font-weight:400;}.tweets-container ul li a{display:inline-block;margin:0 0 3px;color:#242424;font-size:14px;letter-spacing:1px;}.tweets-container ul li a:hover{color:#f01126;}.tweets-container ul li a i{color:#3a3a3a;}.zo-recent-post{margin-top:40px;}.zo-recent-post .zo-recent-post-wrapper{margin-left:0;}.zo-recent-post .zo-recent-post-wrapper > li{margin:0 0 40px;clear:both;line-height:normal;}.zo-recent-post .zo-recent-post-wrapper > li:last-child{margin:0;}.zo-recent-post .zo-recent-post-wrapper .zo-recent-media{width:70px;max-width:70px;float:left;}.zo-recent-post .zo-recent-post-wrapper .zo-recent-details{padding-left:100px;font-size:14px;}.zo-recent-post .zo-recent-post-wrapper .zo-recent-details.no-image{padding:0;}.zo-recent-post .zo-recent-post-wrapper .zo-recent-details .title{font-size:16px;margin:0 0 10px;color:#141414;font-weight:normal;letter-spacing:0;line-height:normal;}.zo-recent-post .zo-recent-post-wrapper .zo-recent-details .title a{color:#141414;}.zo-recent-post .zo-recent-post-wrapper .zo-recent-details .date{display:inline-block;}.zo-recent-post .zo-recent-post-wrapper .zo-recent-details .date .author{padding-left:1px;}.zo-recent-post .zo-recent-post-wrapper .zo-recent-details .date .author:before{content:"|";padding-right:3px;}.zo-recent-post .zo-recent-post-wrapper .zo-recent-details .post-categories{margin:0;}.zo-recent-post .zo-recent-post-wrapper .zo-recent-details .post-categories li{line-height:normal;}.zo-recent-post .zo-recent-post-wrapper .zo-recent-details .post-categories li a{font-style:italic;font-size:16px;color:#6f6f6f;}#secondary .zo-recent-post-wrapper{/**
* Calendar Widget
*/}#secondary .zo-recent-post-wrapper .zo-recent-details .date{color:#f01126;}.widget_calendar table{width:100%;/**
* Products Rate
*/}.widget_calendar table caption{font-weight:bold;}.widget_calendar table td{text-align:center;}.widget_top_rated_products{/**
* Filter
*/}.widget_top_rated_products .product_list_widget li{overflow:hidden;margin-bottom:30px !important;}.widget_top_rated_products .product_list_widget li a img{float:left;width:70px;height:75px;margin-right:30px;}.widget_top_rated_products .product_list_widget li a .product-title{float:left;color:#141414;font-size:12px;width:calc(100% - 105px);line-height:normal;text-transform:uppercase;letter-spacing:0.1em;font-weight:normal;word-wrap:break-word;}.widget_top_rated_products .product_list_widget li .amount{font-size:18px;font-style:italic;letter-spacing:0.1em;color:#141414;}.widget_top_rated_products .product_list_widget li ins{text-decoration:none;}.widget_price_filter .price_slider_wrapper{position:relative;padding-top:30px;/**
* News Tabs
*/}.widget_price_filter .price_slider_wrapper .price_slider{background-color:#909090 !important;-webkit-border-radius:0 !important;-khtml-border-radius:0 !important;-moz-border-radius:0 !important;-ms-border-radius:0 !important;-o-border-radius:0 !important;border-radius:0 !important;/* BACKGROUND GRADIENT */}.widget_price_filter .price_slider_wrapper .price_slider .ui-slider-handle{width:20px;height:20px;top:-7px;left:-10px;background-color:#f01126;}.widget_price_filter .price_slider_wrapper .price_slider .ui-slider-range{background-color:#141414;}.widget_price_filter .price_slider_wrapper .price_slider_amount .price_label{position:absolute;top:0;left:0;display:block;width:100%;text-align:center;font-size:13px;color:#6f6f6f;}.widget_price_filter .price_slider_wrapper .price_slider_amount .button{margin-top:55px;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;/* BACKGROUND GRADIENT */border:2px solid #e4e4e4;padding:10px 25px;}.widget_ww_news_tabs{/*
* Recent Comments
*/}.widget_ww_news_tabs .tab-holder .tab-hold .nav-tabs{overflow:hidden;border-left:1px solid #ececec;border-right:1px solid #ececec;}.widget_ww_news_tabs .tab-holder .tab-hold .nav-tabs li{background-color:#f2f2f2;border:none;border-top:2px solid transparent;display:block;float:left;width:50%;text-align:center;letter-spacing:0.1em;font-size:12px;}.widget_ww_news_tabs .tab-holder .tab-hold .nav-tabs li a{display:block;border:none !important;}.widget_ww_news_tabs .tab-holder .tab-hold .nav-tabs li.active{background-color:transparent;border-top-color:#f01126;}.widget_ww_news_tabs .tab-content{margin:0;border-width:0 1px 1px 1px;}.widget_ww_news_tabs .tab-content .tab-pane{padding:40px 20px 0;}@media (min-width:768px) and (max-width:991px){.widget_ww_news_tabs .tab-content .tab-pane{padding-left:5px;padding-right:5px;}}.widget_ww_news_tabs .tab-content .news-list{margin:0;}.widget_ww_news_tabs .tab-content .news-list li{width:100%;clear:both;overflow:hidden;margin-bottom:40px;}.widget_ww_news_tabs .tab-content .news-list li .zo-image{width:70px;height:70px;float:left;}.widget_ww_news_tabs .tab-content .news-list li .zo-image + .zo-details{padding-left:100px;}.widget_ww_news_tabs .tab-content .news-list li .zo-details{line-height:normal;}.widget_ww_news_tabs .tab-content .news-list li .zo-details h4{font-size:16px;line-height:normal;font-weight:400;letter-spacing:0;margin:0 0 5px;padding:0;}.widget_ww_news_tabs .tab-content .news-list li .zo-details a{font-style:italic;font-size:16px;}.widget_recent_comments{/**
* Rss Widget
*/}.widget_recent_comments .recentcomments{color:#c8c8c8;}.widget_recent_comments .recentcomments .comment-author-link{text-transform:capitalize;}.widget_rss{/* Lastet new, recent post with thumb */}.widget_rss .wg-title a{color:#242424;}.widget_rss .wg-title a:hover{color:#f01126;}.widget_rss ul li{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #f01126;}.widget_rss .rssSummary{line-height:30px;}.wpb_widgetised_column .widget.widget_zo-recent-posts-widget-with-thumbnails{margin-bottom:0;}.widget_zo-recent-posts-widget-with-thumbnails ul{margin:0 -5px;}.widget_zo-recent-posts-widget-with-thumbnails ul li{display:inline-block;max-width:370px;overflow:hidden;margin-bottom:0;padding:0 5px;}.widget_zo-recent-posts-widget-with-thumbnails ul li img{opacity:0.7;}.widget_zo-recent-posts-widget-with-thumbnails ul li img:hover{opacity:1;}.widget_zo-recent-posts-widget-with-thumbnails ul li .zo-post-title h3{line-height:18px;margin-top:19px;letter-spacing:0;text-transform:capitalize;margin-bottom:0;}.widget_zo-recent-posts-widget-with-thumbnails ul li .zo-post-content p{color:#6f6f6f;line-height:24px;margin-bottom:35px;margin-top:25px;}.tabs-left,.tabs-right{border-bottom:none;padding-top:2pxz;}.tabs-left{border-right:1px solid #ddd;}.tabs-right{border-left:1px solid #ddd;}.tabs-left > li,.tabs-right > li{float:none;margin-bottom:2px;list-style:none;}.tabs-left > li{margin-right:-1px;}.tabs-right > li{margin-left:-1px;}.tabs-left > li.active > a,.tabs-left > li.active > a:focus,.tabs-left > li.active > a:hover{border-bottom-color:#ddd;border-right-color:transparent;}.tabs-right > li.active > a,.tabs-right > li.active > a:focus,.tabs-right > li.active > a:hover{border-bottom:1px solid #ddd;border-left-color:transparent;}.tabs-left > li > a{border-radius:4px 0 0 4px;margin-right:0;display:block;}.tabs-right > li > a{border-radius:0 4px 4px 0;margin-right:0;}.tab-content > .tab-pane{display:none;}.tab-content > .active{display:block;}.sideways{margin-top:50px;border:none;position:relative;}.sideways > li{height:20px;width:120px;margin-bottom:100px;}.sideways > li > a{border-bottom:1px solid #ddd;border-right-color:transparent;text-align:center;border-radius:4px 4px 0 0;}.sideways > li.active > a,.sideways > li.active > a:focus,.sideways > li.active > a:hover{border-bottom-color:transparent;border-right-color:#ddd;border-left-color:#ddd;}.sideways.tabs-left{left:-50px;}.sideways.tabs-right{right:-50px;}.sideways.tabs-right > li{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);}.sideways.tabs-left > li{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);/* Woo Commerce
==============================================================*/}body.woocommerce #content div.product div.images,body.woocommerce div.product div.images,body.woocommerce-page #content div.product div.images,body.woocommerce-page div.product div.images{float:none;width:initial;}.best-selling-product .woocommerce .row{margin:0;}.best-selling-product .woocommerce .product{padding:0;}.zo-content-related-items{padding:100px 15px 15px;}.woocommerce{/**
* Tab: woocommerce_product_reviews
*/}.woocommerce.archive .products li{display:inline-block;width:100%;}.woocommerce.single .product{padding-bottom:90px;border-bottom:1px solid #eeeff1;}.woocommerce.single .zo-product-after-single-product{padding-top:100px;padding-bottom:100px;}.woocommerce.single .zo-product-after-single-product .zo-woocommerce-tabs{display:inline-block;width:100%;}.woocommerce.single .zo-product-after-single-product .product{padding-bottom:0;border-bottom:0;}.woocommerce .entry-product-image{position:relative;}.woocommerce .zo-cart-empty{text-align:center;}.woocommerce form.login{margin-bottom:0px;}.woocommerce span.onsale{width:50px;height:40px;border:2px solid #000;color:#333;line-height:40px;text-align:center;position:absolute;top:10px;left:10px;margin:0;padding:0;background-color:transparent;text-transform:uppercase;z-index:10;font-weight:700;font-size:11px;letter-spacing:1px;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;/* BACKGROUND GRADIENT */}.woocommerce .star-rating{float:none;color:#f01126;}.woocommerce .star-rating span{color:#f01126;}.woocommerce .woocommerce-ordering select{padding:7px 10px;}.woocommerce a.remove{padding-left:3px;}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background:#fff;border:1px solid #242424;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;/* BACKGROUND GRADIENT */padding:0.618em 1em;font-weight:400;}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background:#fff;border-color:#f01126;}.woocommerce div.product .product_title{color:#242424;font-size:21px;letter-spacing:6px;padding:0;text-transform:uppercase;margin-top:20px;}.woocommerce div.product .product_meta,.woocommerce div.product .woocommerce-product-price{display:inline-block;}.woocommerce div.product .product_meta p,.woocommerce div.product .woocommerce-product-price p,.woocommerce div.product .product_meta span,.woocommerce div.product .woocommerce-product-price span{color:#696969;font-size:11px;letter-spacing:2px;text-transform:uppercase;}.woocommerce div.product .woocommerce-product-price .price:before{content:"|";margin:0 5px;}.woocommerce div.product .rating-price .star-rating{margin-top:8px;}.woocommerce div.product .rating-price .woocommerce-review-link{font-size:13px;letter-spacing:2px;text-transform:uppercase;padding-left:10px;}.woocommerce div.product .quantity{background-color:#fff;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;/* BACKGROUND GRADIENT */border:1px solid #242424;height:39px;width:130px;line-height:39px;overflow:hidden;margin:0 15px 0 0 !important;}@media screen and (max-width:359px){.woocommerce div.product .quantity{margin-bottom:15px !important;}}.woocommerce div.product .quantity .qty,.woocommerce div.product .quantity span{border:none;padding:0;display:inline-block;margin:0;height:39px;}.woocommerce div.product .quantity input[type=number]::-webkit-inner-spin-button,.woocommerce div.product .quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}.woocommerce div.product .quantity .qty{width:34px;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;}.woocommerce div.product .quantity span{width:43px;text-align:center;cursor:pointer;}.woocommerce div.product .quantity span:hover{color:#f01126;}.woocommerce div.product .quantity .qty-minus{border-right:1px solid #242424;}.woocommerce div.product .quantity .qty-plus{border-left:1px solid #242424;}.woocommerce div.product .social-list{margin:40px 0 0;padding:0;text-align:left;}.woocommerce div.product .social-list li{display:inline-block;}.woocommerce div.product .social-list li a{display:block;text-align:center;margin-right:5px;}.woocommerce div.product .social-list li a i{width:42px;height:42px;color:#141414;line-height:42px;background-color:#f9f9f9 !important;-webkit-border-radius:100%;-khtml-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;/* BACKGROUND GRADIENT */}.woocommerce div.product .social-list li a:hover i{background-color:#f01126 !important;color:#fff;}.woocommerce .zo-product-description{font-size:13px;font-weight:300;letter-spacing:0.13em;line-height:26px;margin-bottom:40px;}.woocommerce .woocommerce-info{border-top-color:#f01126;/**
    * --> Product Tabs
    */}.woocommerce .woocommerce-info:before{color:#f01126;}.woocommerce .zo-woocommerce-tabs .nav-tabs{margin:0;padding:0;border:none;}.woocommerce .zo-woocommerce-tabs .nav-tabs li{display:block;height:55px;line-height:55px;width:100%;background-color:#f7f8fa;text-align:center;margin-bottom:20px;-webkit-transition:all 200ms;-khtml-transition:all 200ms;-moz-transition:all 200ms;-ms-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */position:relative;text-transform:uppercase;}.woocommerce .zo-woocommerce-tabs .nav-tabs li.active{background-color:#f01126;}.woocommerce .zo-woocommerce-tabs .nav-tabs li.active a{color:#fff;}.woocommerce .zo-woocommerce-tabs .nav-tabs li.active:before{color:#fff;}.woocommerce .zo-woocommerce-tabs .nav-tabs li a{letter-spacing:4px;}.woocommerce .zo-woocommerce-tabs .tab-content{margin:0;padding:30px;}.woocommerce .zo-woocommerce-tabs .tab-content h2{letter-spacing:4px;text-transform:uppercase;}#woocommerce_product_reviews{/*
*---> Your Cart
*/}#woocommerce_product_reviews #reply-title{text-transform:uppercase;margin:20px 0;}.woocommerce form .form-row .required{color:#f01126;}.woocommerce-cart table.cart{border:none;margin-bottom:30px;}.woocommerce-cart table.cart tr th,.woocommerce-cart table.cart tr td{border:none;border-bottom:2px solid #ececec;padding:10px 0 10px 15px;letter-spacing:0.1em;color:#242424;text-transform:uppercase;}.woocommerce-cart table.cart tr th{font-size:14px;font-weight:bold;}.woocommerce-cart table.cart tr td{padding:60px 30px 60px 0;font-size:12px;font-weight:400;}.woocommerce-cart table.cart tr .product-remove{width:30px;padding-right:0;}.woocommerce-cart table.cart tr .product-name{padding-right:0;width:50%;position:relative;}@media screen and (max-width:767px){.woocommerce-cart table.cart tr .product-name{width:39%;font-size:9px;}.woocommerce-cart table.cart tr .product-name .variation dt.variation-Color,.woocommerce-cart table.cart tr .product-name .variation dt.variation-Size{display:none;}.woocommerce-cart table.cart tr .product-name .variation dd.variation-Color,.woocommerce-cart table.cart tr .product-name .variation dd.variation-Size{margin:0;width:100%;}}.woocommerce-cart table.cart tr .product-name span{display:inline-block;padding-right:30px;}.woocommerce-cart table.cart tr .product-name span.product-name{float:right;position:absolute;top:50%;-webkit-transform:translateY(-50%);-khtml-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}@media screen and (max-width:799px){.woocommerce-cart table.cart tr .product-name span.product-name{width:calc(100% - 30px);}}@media screen and (max-width:767px){.woocommerce-cart table.cart tr .product-name span.product-name{padding-right:0;}.woocommerce-cart table.cart tr .product-name span.product-name > a{font-size:11px;}}.woocommerce-cart table.cart tr .product-name img{max-width:170px;width:100%;}.woocommerce-cart table.cart tr .product-quantity .qty{display:inline-block;margin-right:20px;padding:0;width:70px;height:40px;line-height:40px;border:2px solid #e4e4e4;font-size:12px;color:#141414;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;/* BACKGROUND GRADIENT */text-align:center;}@media screen and (max-width:767px){.woocommerce-cart table.cart tr .product-quantity .qty{width:55px;}}@media screen and (max-width:767px){.woocommerce-cart table.cart tr .product-price,.woocommerce-cart table.cart tr .product-subtotal{text-align:center;padding-right:0;}}.woocommerce-cart table.cart tr .product-price .amount,.woocommerce-cart table.cart tr .product-subtotal .amount{font-size:18px;font-style:italic;}@media screen and (max-width:767px){.woocommerce-cart table.cart tr .product-price .amount,.woocommerce-cart table.cart tr .product-subtotal .amount{font-size:13px;font-weight:600;}}.woocommerce-cart input[type="submit"],.woocommerce-cart button[type="submit"],.woocommerce-cart .btn-continue{display:inline-block;margin-right:20px;padding:12px 35px;border:1px solid #242424;font-size:12px;color:#242424;font-weight:bold;letter-spacing:2px;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;/* BACKGROUND GRADIENT */}.woocommerce-cart input[type="submit"]:hover,.woocommerce-cart button[type="submit"]:hover,.woocommerce-cart .btn-continue:hover{border-color:#f01126;}.woocommerce-cart .cart-actions{margin-bottom:50px;}.woocommerce-cart .cart-actions input[type="submit"],.woocommerce-cart .cart-actions .btn-continue{display:inline-block;margin-right:20px;padding:12px 35px !important;font-size:12px;color:#242424;font-weight:bold;letter-spacing:2px;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;/* BACKGROUND GRADIENT */}.woocommerce-cart .cart-actions input[type="submit"]:hover,.woocommerce-cart .cart-actions .btn-continue:hover{border-color:#f01126;}.woocommerce-cart .cart-actions .cart-action-continue{text-align:right;}.woocommerce-cart .cart-actions .cart-action-continue .btn-continue{margin-right:0;}@media screen and (max-width:767px){.woocommerce-cart .cart-actions .cart-action-group,.woocommerce-cart .cart-actions .cart-action-continue{text-align:center;}.woocommerce-cart .cart-actions .cart-action-group input[type="submit"],.woocommerce-cart .cart-actions .cart-action-continue input[type="submit"],.woocommerce-cart .cart-actions .cart-action-group .btn-continue,.woocommerce-cart .cart-actions .cart-action-continue .btn-continue{margin-right:0;margin-bottom:15px;width:160px;}}.woocommerce-cart .cart-options .title{position:relative;font-size:12px;letter-spacing:0.1em;background:url('../images/dot.png') no-repeat left center transparent;text-indent:30px;font-weight:400;text-transform:uppercase;margin:0 0 5px;padding:0;}.woocommerce-cart .cart-options .coupon input[type="text"],.woocommerce-cart .cart-options .form-shipping-calculator input[type="text"],.woocommerce-cart .cart-options .coupon select,.woocommerce-cart .cart-options .form-shipping-calculator select{width:100%;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;/* BACKGROUND GRADIENT */background-color:transparent;border:1px solid #ececec;padding:6px 12px;font-style:italic;font-size:16px;}.woocommerce-cart .cart-options .coupon .button,.woocommerce-cart .cart-options .form-shipping-calculator .button{float:right;margin:30px 0 0;padding:12px 35px !important;}.woocommerce-cart .cart-options .cart-collaterals .cart_totals{width:100%;}.woocommerce-cart .cart-options .cart-collaterals .cart-subtotal th,.woocommerce-cart .cart-options .cart-collaterals .cart-subtotal td{padding-top:0 !important;}.woocommerce-cart .cart-options .cart-collaterals .cart-subtotal td,.woocommerce-cart .cart-options .cart-collaterals .order-total td{text-align:right;}.woocommerce-cart .cart-options .cart-collaterals .cart-subtotal td .amount,.woocommerce-cart .cart-options .cart-collaterals .order-total td .amount{color:#141414;display:block;font-size:18px;font-style:italic;font-weight:normal;}.woocommerce-cart .cart-options .cart-collaterals .order-total td .amount{font-size:36px;}@media screen and (max-width:767px){/*
* Checkout Page
*/.woocommerce-cart table.cart thead tr th{text-align:center;font-size:9px;}}.woocommerce .cart-total-table{padding:20px;border:2px solid #ececec;}.woocommerce .cart-total-table table{border:none;}.woocommerce .cart-total-table th{font-size:12px;color:#141414;text-transform:uppercase;font-weight:normal;}.woocommerce .cart-total-table th,.woocommerce .cart-total-table td{width:50%;text-transform:uppercase;border-top:none !important;border-bottom:1px solid #ececec !important;padding:20px 0 !important;}.woocommerce .cart-total-table #shipping_method li{list-style:none;padding:0;text-indent:0;overflow:hidden;clear:both;line-height:24px;margin:0 0 25px;}.woocommerce .cart-total-table #shipping_method li input{display:block;float:left;margin-top:5px;margin-right:15px;}.woocommerce .cart-total-table #shipping_method li label{display:block;float:left;font-size:10px;text-transform:uppercase;color:#6f6f6f;letter-spacing:0.1em;font-family:inherit;font-style:normal;}.woocommerce .cart-total-table #shipping_method li label span{color:#141414;display:block;font-size:18px;font-style:italic;font-weight:normal;}.woocommerce .cart-total-table .wc-proceed-to-checkout .checkout-button{padding:21px;font-size:14px;font-weight:bold;}.woocommerce form .form-row{margin-bottom:25px;padding:0;}.woocommerce form .form-row:last-child{margin-bottom:0;}.woocommerce form .form-row label{font-size:12px;font-style:italic;color:#141414;display:block;margin-bottom:10px;text-transform:uppercase;}.woocommerce .button{padding:18px 35px !important;-webkit-border-radius:0 !important;-khtml-border-radius:0 !important;-moz-border-radius:0 !important;-ms-border-radius:0 !important;-o-border-radius:0 !important;border-radius:0 !important;/* BACKGROUND GRADIENT */}.woocommerce-cart .woocommerce,.woocommerce-checkout .woocommerce,.woocommerce-account .woocommerce{display:inline-block;width:100%;padding-top:70px;padding-bottom:100px;}.woocommerce-cart footer.entry-meta,.woocommerce-checkout footer.entry-meta,.woocommerce-account footer.entry-meta{background:#fff;}.woocommerce-checkout .select2-container .select2-choice{padding:12px 17px;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;/* BACKGROUND GRADIENT */}.woocommerce-checkout .woocommerce-billing-fields > h3{padding-bottom:20px;margin-bottom:30px;border-bottom:1px solid #ececec;text-transform:uppercase;font-size:14px;}.woocommerce-checkout .woocommerce-billing-fields .create-account{margin-bottom:0;}.woocommerce-checkout .woocommerce-billing-fields .create-account label{letter-spacing:0;font-size:10px;font-family:inherit;font-weight:bold;font-style:normal;}.woocommerce-checkout .woocommerce-shipping-fields #ship-to-different-address{letter-spacing:0;font-size:10px;text-transform:uppercase;}.woocommerce-checkout .woocommerce-shipping-fields #ship-to-different-address .input-checkbox{display:inline;margin:-2px 8px 0 0;text-align:center;vertical-align:middle;}.woocommerce-checkout #order_review table tr th,.woocommerce-checkout #order_review table tr td{border:none;}.woocommerce-checkout #order_review table tr .product-total{text-align:right;}.woocommerce-checkout #order_review table tr .amount{display:block;font-size:18px;line-height:60px;font-style:italic;color:#141414;letter-spacing:0.1em;font-weight:normal;}.woocommerce-checkout #order_review table .cart_item .product-name{font-size:10px;}.woocommerce-checkout #order_review table .cart-subtotal td,.woocommerce-checkout #order_review table .order-total td{text-align:right;}.woocommerce-checkout #order_review_heading{color:#f01126;font-size:18px;text-transform:uppercase;}.woocommerce-checkout #payment{background-color:transparent;}.woocommerce-checkout #payment h3{color:#f01126;font-size:18px;text-transform:uppercase;padding-bottom:20px;border-bottom:1px solid #ececec;}.woocommerce-checkout #payment ul.payment_methods{padding:0;}.woocommerce-checkout #payment ul.payment_methods li{padding:20px 0;border-bottom:1px solid #ececec;}.woocommerce-checkout #payment ul.payment_methods li:last-child{border-bottom:none;}.woocommerce-checkout #payment ul.payment_methods li input{float:left;margin-top:9px;}.woocommerce-checkout #payment ul.payment_methods li label{color:#141414;font-size:10px;text-transform:uppercase;}.woocommerce-checkout #payment ul.payment_methods li .payment_box{background:transparent;padding:20px 0;margin:0;}.woocommerce-checkout #payment ul.payment_methods li .payment_box:before{content :none;}.woocommerce-checkout #payment ul.payment_methods li .payment_box:after{content:none;}.woocommerce-checkout #payment #place_order{background-color:transparent;display:block;color:#242424;border-color:1px solid #242424;width:100%;}.woocommerce-checkout #payment #place_order:hover{border-color:#f01126;}.woocommerce-checkout .order_details{margin:0;}.woocommerce-checkout .order_details li{width:20%;margin:0;padding:0;text-align:center;}.woocommerce-checkout h2{font-size:18px;text-transform:uppercase;color:#f01126;}.woocommerce-checkout .addresses .title h3{font-size:18px;text-transform:uppercase;color:#f01126;}.zo-product .zo-product-image{position:relative;}.zo-product .zo-product-image img{opacity:0.8;}.zo-product .zo-product-image img:hover{opacity:1;}.zo-product span.onsale{width:50px;height:40px;border:2px solid #000;color:#333;line-height:38px;text-align:center;position:absolute;top:10px !important;left:10px !important;margin:0;padding:0;background-color:transparent;text-transform:uppercase;z-index:10;font-weight:700;font-size:11px;letter-spacing:1px;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;/* BACKGROUND GRADIENT */}.zo-product .zo-product-title{font-size:15px;color:#242424;letter-spacing:3px;padding:0px 0px 5px;margin-top:20px;text-transform:uppercase;font-weight:normal;}.zo-product .zo-product-categories,.zo-product .zo-product-price,.zo-product .zo-product-straight{display:inline-block;font-size:11px;letter-spacing:2px;text-transform:uppercase;}.zo-product .zo-product-content{font-size:13px;font-weight:300;line-height:26px;letter-spacing:0.13em;}@media screen and (min-width:1200px){body #page.zo-boxed{margin:auto;width:1200px;}body #page.zo-boxed #zo-header{margin:auto;width:1200px;}body #page.zo-boxed #zo-header.header-fixed,body #page.zo-boxed #zo-header.header-fixed-page{top:0;}body #page.zo-boxed .zo-footer{padding:0;width:1200px;left:50%;-webkit-transform:translateX(-50%);-khtml-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}}@media screen and (min-width:1200px) and (min-width:800px){body.admin-bar #page.zo-boxed #zo-header.header-fixed,body.admin-bar #page.zo-boxed #zo-header.header-fixed-page{top:32px;}}@media screen and (min-width:1200px) and (max-width:799px){body.admin-bar #page.zo-boxed #zo-header.header-fixed,body.admin-bar #page.zo-boxed #zo-header.header-fixed-page{top:46px;}}@media screen and (max-width:1024px){body .container{width:100%;}#zo-header > .container{padding:0 15px;}.wpb_column.padding-30{padding:0 30px !important;}.zo-row-full-width > .no-container{margin-left:0;margin-right:0;}.zo-row-full-width > .no-container > .row{margin-left:0;margin-right:0;}.zo-row-full-width > .no-container > .row > .wpb_column{padding:0;}}@media screen and (max-width:991px){body .container{width:100%;/* ==========================================================================
            Header Mobile
    ========================================================================== */}body #zo-header,#zo-header.header-fixed{height:90px;}body #zo-header > .container,#zo-header.header-fixed > .container{position:relative;z-index:99;}body #zo-header #zo-header-logo a,#zo-header.header-fixed #zo-header-logo a{line-height:90px;}body #zo-header #zo-header-logo a img,#zo-header.header-fixed #zo-header-logo a img{max-height:55px;}#zo-menu-mobile{position:absolute;right:15px;top:50%;-webkit-transform:translate(0px, -50%);-khtml-transform:translate(0px, -50%);-moz-transform:translate(0px, -50%);-ms-transform:translate(0px, -50%);-o-transform:translate(0px, -50%);transform:translate(0px, -50%);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}#zo-header-navigation.collapse{display:block;}#zo-header-navigation .main-navigation .menu-main-menu,#zo-header-navigation .main-navigation div.nav-menu > ul{text-align:left;}#zo-header-navigation .main-navigation .menu-main-menu > li a{text-transform:none;line-height:50px;/* Fixed Mobile */}body.fixed-margin-top #zo-header.header-fixed #zo-header-navigation .main-navigation .menu-main-menu > li{line-height:normal;/* ==========================================================================
       End Header Mobile
    ========================================================================== *//* ==========================================================================
       Shortcode
    ========================================================================== *//* Tab */}.wpb_tour .ui-tabs.wpb_tour_tabs_wrapper{/* End Tab */}.wpb_tour .ui-tabs.wpb_tour_tabs_wrapper .wpb_tabs_nav{width:31.667%;}.wpb_tour .ui-tabs.wpb_tour_tabs_wrapper .wpb_tab.ui-tabs-panel{width:68.333%;}body #zo-header.sticky-tablets{position:fixed;}.wpb_single_image .vc_single_image-wrapper{/* Footer */}.wpb_single_image .vc_single_image-wrapper img{width:100%;}.footer-second,.footer-third{margin-top:50px;}}@media screen and (max-width:767px){body #zo-header{position:static;/* Header Sticky */}body #zo-header.sticky-mobile{position:fixed;/* Footer */}body footer #zo-footer-bottom{padding:30px 0 20px;/* Start Form Comment */}#comments .comment-list ul.children{padding:0;/* End Comment *//* VC Row */}#comments .comment-list ul.children:before{height:0;}#comments .comment-list ul.children .comment-main .comment-content:before{height:0;}.row-custom-bg-color .zo-custom-bg-left,.row-custom-bg-color .zo-custom-bg-right{width:100%;/* End VC Row *//* Tab */}.wpb_tabs .ui-tabs.wpb_tour_tabs_wrapper .wpb_tabs_nav .ui-state-default a{line-height:40px;padding:0 20px;}.wpb_tabs .ui-tabs.wpb_tour_tabs_wrapper .wpb_tabs_nav .ui-state-default a span{display:none;}.ui-tabs-panel img{width:100%;/* End Tab *//* Footer Bottom */}#zo-footer-bottom{/* End Footer Bottom *//* Sidebar
    =================*/}#zo-footer-bottom [class^="col-"]{text-align:center;}#zo-footer-bottom [class^="col-"] .text-left,#zo-footer-bottom [class^="col-"] .text-right,#zo-footer-bottom [class^="col-"] .align-right,#zo-footer-bottom [class^="col-"] .align-left{text-align:center;}#secondary{margin-top:50px;}}@media screen and (max-width:640px){#zo-site-map a{padding:0 20px 0 55px;/* End Footer Scroll Top *//* Tab Custom Color */}#zo-site-map a i{left:21px;}.vc_tta-container{/* End Tab Custom Color */}.vc_tta-container .vc_tta-tabs.custom-color{border:none;}}@media screen and (max-width:480px){#comments .comment-list li .comment-body .comment-author-image{padding:0;float:none;max-width:inherit;text-align:center;}#comments .comment-list li .comment-body .comment-main{padding:10px;}.single-post .post-navigation a{float:left;margin-top:20px;}.navigation.post-navigation{text-align:center;/* End Comment */}.navigation.post-navigation a{float:none;margin-bottom:10px;}}@media (min-width:768px) and (max-width:991px){.fancy-our-service{padding-bottom:70px;}}