/* -------------------------------------------------------------
  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)

------------------------------------------------------------- *//*
 * Title:   Tours and Travel WordPress Responsive Theme
 * Author:  QTC Media
 *//* ========================================================================
   Component: Reset Css
 ========================================================================== *//**
 * 1. Change the default font family in all browsers (opinionated).
 * 2. Prevent adjustments of font size after orientation changes in IE and iOS.
 *//*
 * Title:   Tours and Travel WordPress Responsive Theme
 * Author:  QTC Media
 *//*
 * Title:   Tours and Travel WordPress Responsive Theme
 * Author:  QTC Media
 *//*
 * Title:   Tours and Travel WordPress Responsive Theme
 * Author:  QTC Media
 *//* --------------------------------------------------------
[Table of contents]

1. Product Categories
2. Product


[End table of contents]
----------------------------------------------------------------------- *//* ------------------------------
   Product Categories
   ---------------------------- *//*
 * Title:   Tours and Travel WordPress Responsive Theme
 * Author:  QTC Media
 *//* --------------------------------------------------------
    [Table of contents]
    1. Top Bar styles
    2. Header styles
    3. Main Navigation styles
/* ------------------------------
   Top Bar styles
   ---------------------------- *//*
* Title:   Tours and Travel WordPress Responsive Theme
* Author:  QTC Media
*//* --------------------------------------------------------
[Table of contents]

1. Base Styles
2. Product
3. Product Detail
4. Page Cart
5. Page Checkout
6. Order Complated

[End table of contents]
----------------------------------------------------------------------- *//* ------------------------------
   Base styles
   ---------------------------- *//*
 * Title:   Tours and Travel WordPress Responsive Theme
 * Author:  QTC Media
 *//* --------------------------------------------------------
[Table of contents]

1. Base Styles
2. Typography styles
3. Forms fields styles
4. Buttons styles
5. Top Bar styles
6. Header styles
7. Footer styles
8. Widget

[End table of contents]
----------------------------------------------------------------------- */@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700,800italic,800,700italic,600italic,600,400italic,300italic,300);@import url(https://fonts.googleapis.com/css?family=Playfair+Display:400,400italic,700,700italic,900,900italic);/* ------------------------------
   Base styles
   ---------------------------- */@import url('https://fonts.googleapis.com/css?family=Titillium+Web:300,300i,400,400i,600,600i,700,700i,900');/*footer*//*
 * Title:   Tours and Travel WordPress Responsive Theme
 * Author:  QTC Media
 *//* --------------------------------------------------------
[Table of contents]

1. Home 1
2. Form Contact


[End table of contents]
----------------------------------------------------------------------- *//* ------------------------------
   Home 1
   ---------------------------- *//*
 * Title:   Tours and Travel WordPress Responsive Theme
 * Author:  QTC Media
 *//* --------------------------------------------------------
[Table of contents]

1. Global responsive Styles
2. Main menu responsive Styles

[End table of contents]
----------------------------------------------------------------------- *//* ------------------------------
   Global responsive styles
   ---------------------------- */html{/* 1 */font-family:sans-serif;/* 2 */-ms-text-size-adjust:100%;/* 2 */-webkit-text-size-adjust:100%;/**
 * Remove the margin in all browsers (opinionated).
 */}body{margin:0;/* HTML5 display definitions
   ========================================================================== *//**
 * Add the correct display in IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 * 2. Add the correct display in IE.
 */}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block;/**
 * Add the correct display in IE 9-.
 */}audio,canvas,progress,video{display:inline-block;/**
 * Add the correct display in iOS 4-7.
 */}audio:not([controls]){display:none;height:0;/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */}progress{vertical-align:baseline;/**
 * Add the correct display in IE 10-.
 * 1. Add the correct display in IE.
 */}template,[hidden]{display:none;/* Links
   ========================================================================== *//**
 * 1. Remove the gray background on active links in IE 10.
 * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
 */}a{/* 1 */background-color:transparent;/* 2 */-webkit-text-decoration-skip:objects;/**
 * Remove the outline on focused links when they are also active or hovered
 * in all browsers (opinionated).
 */}a:active,a:hover{outline-width:0;/* Text-level semantics
   ========================================================================== *//**
 * 1. Remove the bottom border in Firefox 39-.
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */}abbr[title]{/* 1 */border-bottom:none;/* 2 */text-decoration:underline;/* 2 */text-decoration:underline dotted;/**
 * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
 */}b,strong{font-weight:inherit;/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */}b,strong{font-weight:bolder;/**
 * Add the correct font style in Android 4.3-.
 */}dfn{font-style:italic;/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */}h1{font-size:2em;margin:0.67em 0;/**
 * Add the correct background and color in IE 9-.
 */}mark{background-color:#ff0;color:#000;/**
 * Add the correct font size in all browsers.
 */}small{font-size:80%;/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;/* Embedded content
   ========================================================================== *//**
 * Remove the border on images inside links in IE 10-.
 */}img{border-style:none;/**
 * Hide the overflow in IE.
 */}svg:not(:root){overflow:hidden;/* Grouping content
   ========================================================================== *//**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */}code,kbd,pre,samp{/* 1 */font-family:monospace, monospace;/* 2 */font-size:1em;/**
 * Add the correct margin in IE 8.
 */}figure{margin:1em 40px;/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */}hr{/* 1 */box-sizing:content-box;/* 1 */height:0;/* 2 */overflow:visible;/* Forms
   ========================================================================== *//**
 * 1. Change font properties to `inherit` in all browsers (opinionated).
 * 2. Remove the margin in Firefox and Safari.
 */}button,input,select,textarea{/* 1 */font:inherit;/* 2 */margin:0;/**
 * Restore the font weight unset by the previous rule.
 */}optgroup{font-weight:bold;/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */}button,input{overflow:visible;/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */}button,select{text-transform:none;/**
 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
 *    controls in Android 4.
 * 2. Correct the inability to style clickable types in iOS and Safari.
 */}button,html [type="button"],[type="reset"],[type="submit"]{/* 2 */-webkit-appearance:button;/**
 * Remove the inner border and padding in Firefox.
 */}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;/**
 * Restore the focus styles unset by the previous rule.
 */}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;/**
 * Change the border, margin, and padding in all browsers (opinionated).
 */}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */}legend{/* 1 */box-sizing:border-box;/* 2 */color:inherit;/* 1 */display:table;/* 1 */max-width:100%;/* 3 */padding:0;/* 1 */white-space:normal;/**
 * Remove the default vertical scrollbar in IE.
 */}textarea{overflow:auto;/**
 * 1. Add the correct box sizing in IE 10-.
 * 2. Remove the padding in IE 10-.
 */}[type="checkbox"],[type="radio"]{/* 1 */box-sizing:border-box;/* 2 */padding:0;/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */}[type="search"]{/* 1 */-webkit-appearance:textfield;/* 2 */outline-offset:-2px;/**
 * Remove the inner padding and cancel buttons in Chrome and Safari on OS X.
 */}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none;/**
 * Correct the text style of placeholders in Chrome, Edge, and Safari.
 */}::-webkit-input-placeholder{color:inherit;opacity:0.54;/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */}::-webkit-file-upload-button{/* 1 */-webkit-appearance:button;/* 2 */font:inherit;/* ========================================================================
   Component: Overlay
 ========================================================================== *//*
 * 1. Container width fits its content
 * 2. Create position context
 * 3. Set max-width for responsive images to prevent `inline-block` consequences
 * 4. Remove the gap between the container and its child element
 * 5. Needed for transitions and to fixed wrong scaling calculation for images in Chrome
 * 6. Fixed `overflow: hidden` to be ignored with border-radius and CSS transforms in Webkit
 * 7. Reset margin
 */}.zt-overlay{display:inline-block;position:relative;max-width:100%;vertical-align:middle;overflow:hidden;-webkit-transform:translateZ(0);margin:0;width:100%;/* 6 for Safari */}.zt-overlay.zt-border-circle{-webkit-mask-image:-webkit-radial-gradient(circle, white 100%, black 100%);/*
 * Remove margin from content
 */}.zt-overlay > :first-child{margin-bottom:0;/* Sub-object `zt-overlay-panel`
 ========================================================================== *//*
 * 1. Position cover
 * 2. Style
 */}.zt-overlay-panel{position:absolute;top:0;bottom:0;left:0;right:0;padding:20px;color:#fff;/*
 * Remove margin from the last-child
 */}.zt-overlay-panel > :last-child,.zt-overlay-panel.zt-flex > * > :last-child,.destinations .destination-content-wrap .tab-wrap-small.zt-overlay-panel > * > :last-child{margin-bottom:0;/*
 * Keep color for headings if the default heading color is changed
 */}.zt-overlay-panel h1,.zt-overlay-panel h2,.zt-overlay-panel h3,.zt-overlay-panel h4,.zt-overlay-panel h5,.zt-overlay-panel h6{color:inherit;}.zt-overlay-panel a:not([class]){color:inherit;text-decoration:underline;}.zt-overlay-panel a[class*='zt-icon-']:not(.zt-icon-button){color:inherit;/* Sub-object `zt-overlay-hover` and `zt-overlay-active`
 ========================================================================== */}.zt-overlay-hover:not(:hover):not(.zt-hover) .zt-overlay-panel:not(.zt-ignore){opacity:0;}.zt-overlay-active :not(.zt-active) > .zt-overlay-panel:not(.zt-ignore){opacity:0;/* Modifier `zt-overlay-background`
 ========================================================================== */}.zt-overlay-background{background:rgba(0, 0, 0, 0.5);/* Modifier `zt-overlay-circular`
 ========================================================================== */}.zt-overlay-circular{border-radius:500rem;overflow:hidden;z-index:9999999999999;/* Modifier `zt-overlay-circular`
 ========================================================================== */}.zt-overlay-opacity{opacity:0.5;/* Modifier `zt-overlay-image`
 ========================================================================== *//*
 * Reset panel
 */}.zt-overlay-image{padding:0;/* Position modifiers
 ========================================================================== */}.zt-overlay-top{bottom:auto;}.zt-overlay-bottom{top:auto;}.zt-overlay-left{right:auto;}.zt-overlay-right{left:auto;/* Sub-object `zt-overlay-icon`
 ========================================================================== */}.zt-overlay-icon:before{content:"\f002";position:absolute;top:50%;left:50%;width:50px;height:50px;margin-top:-25px;margin-left:-25px;font-size:50px;line-height:1;font-family:FontAwesome;text-align:center;color:#fff;/* Transitions
 ========================================================================== */}.zt-overlay-fade,.zt-overlay-scale,.zt-overlay-spin,.zt-overlay-grayscale,.zt-overlay-blur,[class*='zt-overlay-slide']{transition-duration:0.3s;transition-timing-function:ease-out;transition-property:opacity, transform, filter;}.zt-overlay-active .zt-overlay-fade,.zt-overlay-active .zt-overlay-scale,.zt-overlay-active .zt-overlay-spin,.zt-overlay-active [class*='zt-overlay-slide']{transition-duration:0.8s;/*
 * Fade
 */}.zt-overlay-fade{opacity:0.7;}.zt-overlay-hover:hover .zt-overlay-fade,.zt-overlay-hover.zt-hover .zt-overlay-fade,.zt-overlay-active .zt-active > .zt-overlay-fade{opacity:1;/*
 * Scale
 */}.zt-overlay-scale{-webkit-transform:scale(1);transform:scale(1);}.zt-overlay-hover:hover .zt-overlay-scale,.zt-overlay-hover.zt-hover .zt-overlay-scale,.zt-overlay-active .zt-active > .zt-overlay-scale{-webkit-transform:scale(1.1);transform:scale(1.1);/*
 * Spin
 */}.zt-overlay-spin{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg);}.zt-overlay-hover:hover .zt-overlay-spin,.zt-overlay-hover.zt-hover .zt-overlay-spin,.zt-overlay-active .zt-active > .zt-overlay-spin{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg);/*
 * Grayscale
 */}.zt-overlay-grayscale{-webkit-filter:grayscale(100%);filter:grayscale(100%);}.zt-overlay-hover:hover .zt-overlay-grayscale,.zt-overlay-hover.zt-hover .zt-overlay-grayscale,.zt-overlay-active .zt-active > .zt-overlay-grayscale{-webkit-filter:grayscale(0%);filter:grayscale(0%);/*
 * Slide
 */}[class*='zt-overlay-slide']{opacity:0;/* Top */}.zt-overlay-slide-top{-webkit-transform:translateY(-100%);transform:translateY(-100%);/* Bottom */}.zt-overlay-slide-bottom{-webkit-transform:translateY(100%);transform:translateY(100%);/* Left */}.zt-overlay-slide-left{-webkit-transform:translateX(-100%);transform:translateX(-100%);/* Right */}.zt-overlay-slide-right{-webkit-transform:translateX(100%);transform:translateX(100%);/* Hover */}.zt-overlay-hover:hover [class*='zt-overlay-slide'],.zt-overlay-hover.zt-hover [class*='zt-overlay-slide'],.zt-overlay-active .zt-active > [class*='zt-overlay-slide']{opacity:1;-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0);/* DEPRECATED
 * Sub-object `zt-overlay-area`
 ========================================================================== *//*
 * 1. Set position
 * 2. Set style
 * 3. Fade-in transition
 */}.zt-overlay-area{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0, 0, 0, 0.3);opacity:0;-webkit-transition:opacity 0.15s linear;transition:opacity 0.15s linear;-webkit-transform:translate3d(0, 0, 0);/*
 * Hover
 * 1. `zt-hover` to support touch devices
 * 2. Use optional `zt-overlay-toggle` to trigger the overlay earlier
 */}.zt-overlay:hover .zt-overlay-area,.zt-overlay.zt-hover .zt-overlay-area,.zt-overlay-toggle:hover .zt-overlay-area,.zt-overlay-toggle.zt-hover .zt-overlay-area{opacity:1;/*
 * Icon
 */}.zt-overlay-area:empty:before{content:"\f002";position:absolute;top:50%;left:50%;width:50px;height:50px;margin-top:-25px;margin-left:-25px;font-size:50px;line-height:1;font-family:FontAwesome;text-align:center;color:#fff;/* DEPRECATED
 * Sub-object `zt-overlay-area-content`
 ========================================================================== *//*
 * Remove whitespace between child elements when using `inline-block`
 * Needed for Firefox
 */}.zt-overlay-area:not(:empty){font-size:0.001px;/*
 * 1. Needed for vertical alignment
 */}.zt-overlay-area:not(:empty):before{content:'';display:inline-block;height:100%;vertical-align:middle;/*
 * 1. Set vertical alignment
 * 2. Reset whitespace hack
 * 3. Set horizontal alignment
 * 4. Set style
 */}.zt-overlay-area-content{display:inline-block;box-sizing:border-box;width:100%;vertical-align:middle;font-size:1rem;text-align:center;padding:0 15px;color:#fff;/*
 * Remove margin from the last-child
 */}.zt-overlay-area-content > :last-child{margin-bottom:0;/*
 * Links in overlay area
 */}.zt-overlay-area-content a:not([class]),.zt-overlay-area-content a:not([class]):hover{color:inherit;/* DEPRECATED
 * Sub-object `zt-overlay-caption`
 ========================================================================== *//*
 * 1. Set position
 * 2. Set style
 * 3. Fade-in transition
 */}.zt-overlay-caption{position:absolute;bottom:0;left:0;right:0;padding:15px;background:rgba(0, 0, 0, 0.5);color:#fff;opacity:0;-webkit-transition:opacity 0.15s linear;transition:opacity 0.15s linear;-webkit-transform:translate3d(0, 0, 0);/*
 * Hover
 * 1. `zt-hover` to support touch devices
 * 2. Use optional `zt-overlay-toggle` to trigger the overlay earlier
 */}.zt-overlay:hover .zt-overlay-caption,.zt-overlay.zt-hover .zt-overlay-caption,.zt-overlay-toggle:hover .zt-overlay-caption,.zt-overlay-toggle.zt-hover .zt-overlay-caption{opacity:1;/* ========================================================================
   Component: Flex
 ========================================================================== */}.zt-flex,.destinations .destination-content-wrap .tab-wrap-small{display:-ms-flexbox;display:-webkit-flex;display:flex;}.zt-flex-inline{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;/*
 * Fixes initial flex-shrink value in IE10
 */}.zt-flex > *,.destinations .destination-content-wrap .tab-wrap-small > *,.zt-flex-inline > *{-ms-flex-negative:1;/* Alignment
 ========================================================================== *//*
 * Vertical alignment
 * Default value is `stretch`
 */}.zt-flex-top{-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;}.zt-flex-middle{-ms-flex-align:center;-webkit-align-items:center;align-items:center;}.zt-flex-bottom{-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;/*
 * Horizontal alignment
 * Default value is `flex-start`
 */}.zt-flex-center,.destinations .destination-content-wrap .tab-wrap-small{-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}.zt-flex-right{-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;}.zt-flex-space-between{-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}.zt-flex-space-around{-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around;/* Direction
 ========================================================================== */}.zt-flex-row-reverse{-ms-flex-direction:row-reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;}.zt-flex-column{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;}.zt-flex-column-reverse{-ms-flex-direction:column-reverse;-webkit-flex-direction:column-reverse;flex-direction:column-reverse;/* Wrap
 ========================================================================== */}.zt-flex-nowrap{-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;}.zt-flex-wrap{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;}.zt-flex-wrap-reverse{-ms-flex-wrap:wrap-reverse;-webkit-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;/*
 * Horizontal alignment
 * Default value is `stretch`
 */}.zt-flex-wrap-top{-ms-flex-line-pack:start;-webkit-align-content:flex-start;align-content:flex-start;}.zt-flex-wrap-middle{-ms-flex-line-pack:center;-webkit-align-content:center;align-content:center;}.zt-flex-wrap-bottom{-ms-flex-line-pack:end;-webkit-align-content:flex-end;align-content:flex-end;}.zt-flex-wrap-space-between{-ms-flex-line-pack:justify;-webkit-align-content:space-between;align-content:space-between;}.zt-flex-wrap-space-around{-ms-flex-line-pack:distribute;-webkit-align-content:space-around;align-content:space-around;/* Item ordering
 ========================================================================== *//*
 * Default is 0
 */}.zt-flex-order-first{-ms-flex-order:-1;-webkit-order:-1;order:-1;}.zt-flex-order-last{-ms-flex-order:99;-webkit-order:99;order:99;/* Phone landscape and bigger */}@media (min-width:480px){/* Tablet and bigger */.zt-flex-order-first-small{-ms-flex-order:-1;-webkit-order:-1;order:-1;}.zt-flex-order-last-small{-ms-flex-order:99;-webkit-order:99;order:99;}}@media (min-width:768px){/* Desktop and bigger */.zt-flex-order-first-medium{-ms-flex-order:-1;-webkit-order:-1;order:-1;}.zt-flex-order-last-medium{-ms-flex-order:99;-webkit-order:99;order:99;}}@media (min-width:960px){/* Large screen and bigger */.zt-flex-order-first-large{-ms-flex-order:-1;-webkit-order:-1;order:-1;}.zt-flex-order-last-large{-ms-flex-order:99;-webkit-order:99;order:99;}}@media (min-width:1220px){/* Item dimensions
 ========================================================================== *//*
 * Initial: 0 1 auto
 * Content dimensions, but shrinks
 *//*
 * No Flex: 0 0 auto
 * Content dimensions
 */.zt-flex-order-first-xlarge{-ms-flex-order:-1;-webkit-order:-1;order:-1;}.zt-flex-order-last-xlarge{-ms-flex-order:99;-webkit-order:99;order:99;}}.zt-flex-item-none{-ms-flex:none;-webkit-flex:none;flex:none;/*
 * Relative Flex: 1 1 auto
 * Space is allocated considering content
 * 1. Fixes flex-shrink value in IE10
 */}.zt-flex-item-auto{-ms-flex:auto;-webkit-flex:auto;/* 1 */flex:auto;-ms-flex-negative:1;/*
 * Absolute Flex: 1 1 0%
 * Space is allocated solely based on flex
 */}.zt-flex-item-1{-ms-flex:1;-webkit-flex:1;flex:1;}.latest-news .single-latest-news{margin-bottom :30px;}.latest-news .single-latest-news.even{position :relative;}.latest-news .single-latest-news.even .img-box{position :absolute;top      :100%;left     :0;right    :0;}.latest-news .single-latest-news.even .text-box .angle-up:before{bottom       :-17px;content      :'';width        :0;height       :0;border-left  :17px solid transparent;border-right :17px solid transparent;border-top   :17px solid #f8f8f8;position     :absolute;left         :40px;}.latest-news .single-latest-news.even .text-box .angle-up:after{display :none !important;}.latest-news .single-latest-news .img-box img{width  :100%;height :auto;}.latest-news .single-latest-news .text-box{padding          :20px;background-color :#f8f8f8;}.latest-news .single-latest-news .text-box .angle-up:after{top           :-17px;content       :'';width         :0;height        :0;border-left   :17px solid transparent;border-right  :17px solid transparent;border-bottom :17px solid #f8f8f8;position      :absolute;left          :40px;}.latest-news .single-latest-news .text-box h3{font-family   :'Open Sans';font-weight   :bold;font-size     :24px;line-height   :26px;margin-top    :10px;margin-bottom :15px;}.latest-news .single-latest-news .text-box .meta-blog{font-family   :'Open Sans';font-size     :12px;line-height   :26px;display       :block;margin-bottom :20px;font-style    :italic;}.latest-news .single-latest-news .text-box p{font-family :'Open Sans';font-weight :normal;font-size   :15px;line-height :26px;}.latest-news .single-latest-news .text-box .latest-read-more{font-size  :15px;margin-top :20px;color      :#000;}.latest-news .single-latest-news .text-box .latest-read-more:hover{text-decoration :underline;}.latest-news.template_column .single-latest-news{min-height :initial;}.latest-news.template_column .single-latest-news:hover .img-box{cursor :pointer;}.latest-news.template_column .single-latest-news:hover .img-box .zindex{z-index :2;}.latest-news.template_column .single-latest-news:hover .img-box .zindex .img-wrap-box{transition :all 0.5s ease;background :#000;}.latest-news.template_column .single-latest-news:hover .img-box .zt-overlay-scale{-webkit-transform :scale(1);-ms-transform     :scale(1);transform         :scale(1);transition        :all 0.5s ease;}.latest-news.template_column .single-latest-news:hover .img-box .zt-overlay-scale a{text-decoration :none;}.latest-news.template_column .single-latest-news .img-box .zt-overlay-panel{padding :0;}.latest-news.template_column .single-latest-news .img-box .zt-overlay-scale{-webkit-transform :scale(0);-ms-transform     :scale(0);transform         :scale(0);transition        :all 0.5s ease;background:#fc3;background:rgba(255, 204, 51, 0.7);/*place holder*/text-align        :center;}.latest-news.template_column .single-latest-news .img-box .zt-overlay-scale a{text-decoration :none !important;display         :table;width           :100%;height          :100%;color           :#fff;}.latest-news.template_column .single-latest-news .img-box .zt-overlay-scale a .fa{display        :table-cell;vertical-align :middle;font-size      :24px;}.latest-news.template_column .single-latest-news .img-box .zt-overlay-icon:before{content :'\f0c1';}.latest-news.template_column .single-latest-news .img-box .img-wrap-box{margin-left :30px;}.latest-news.template_column .single-latest-news .img-box .img-wrap-box .datetime{text-align  :center;padding     :15px;font-size   :12px;line-height :16px;}.latest-news.template_column .single-latest-news .img-box .img-wrap-box .datetime span{margin-bottom :5px;font-size     :25px;line-height   :16px;display       :block;}.latest-news.template_zigzac .row,.latest-news.template_column .row{display           :-webkit-box;display           :-webkit-flex;display           :-ms-flexbox;display           :flex;-webkit-flex-wrap :wrap;-ms-flex-wrap     :wrap;flex-wrap         :wrap;}#zone_testmonial .testimonial_image.carousel-indicators{position:initial;margin:auto;width:100%;}#zone_testmonial .testimonial_image.carousel-indicators .slider-thumbnail-item{border:0;background-color:#2a2931;border-radius:61px;margin:10px 20px 10px 0;height:60px;width:60px;overflow:hidden;}#zone_testmonial .testimonial_image.carousel-indicators .slider-thumbnail-item img{width:60px;height:60px;border-radius:61px;display:block;opacity:0.5;}#zone_testmonial .testimonial_image.carousel-indicators .slider-thumbnail-item.active{background-color:#fff;width:80px;height:80px;margin-bottom:0;}#zone_testmonial .testimonial_image.carousel-indicators .slider-thumbnail-item.active img{width:80px;height:80px;opacity:1;}#zone_testmonial .testimonial_image.carousel-indicators .slider-thumbnail-item:last-child{margin-right:0;}#zone_testmonial .carousel-caption{color:#555;position:initial;text-shadow:none;text-align:center;font-size:18px;line-height:26px;}#zone_testmonial .carousel-caption .meta-profile{font-family:'Open Sans';font-weight:bold;font-style:italic;}#zone_testmonial .w-controls{position:relative;width:330px;margin:0 auto;height:30px;display:inherit;}#zone_testmonial .w-controls .carousel-control{background:transparent;width:30px;height:30px;left:auto;opacity:1;z-index:9;top:-64px;}.woo_product_categories .woocommerce_product_container{position:relative;width:100%;display:table;-webkit-tap-highlight-color:transparent;margin-bottom:40px;}.woo_product_categories .woocommerce_product_container .template_tabs{margin-bottom:30px;}.woo_product_categories .woocommerce_product_container .template_tabs .col-tabs ul{margin:0;text-align:center;border:0;}.woo_product_categories .woocommerce_product_container .template_tabs .col-tabs ul li{display:inline-block;float:none;}.woo_product_categories .woocommerce_product_container .template_tabs .col-tabs ul li.active a{background-color:transparent;border:1px solid transparent;color:#f4b843;}.woo_product_categories .woocommerce_product_container .template_tabs .col-tabs ul li a{font-weight:600;font-size:16px;color:#8f8e99;}.woo_product_categories .woocommerce_product_container .template_tabs .col-tabs ul li a:hover{background-color:transparent;border:1px solid transparent;color:#f4b843;}.woo_product_categories .woocommerce_product_container .col-product-item{padding-top:15px;padding-bottom:15px;}.woo_product_categories .woocommerce_product_container .col-product-item .woo_product_item{border:1px solid #ebebeb;margin:0 auto;position:relative;text-align:center;}.woo_product_categories .woocommerce_product_container .col-product-item .woo_product_item .product_image{position:relative;}.woo_product_categories .woocommerce_product_container .col-product-item .woo_product_item .product_image span.new{position:absolute;font-size:11px;font-style:italic;color:#fff;font-weight:bold;line-height:25px;top:20px;padding:0px 25px 0 20px;text-transform:uppercase;z-index:9;left:0;}.woo_product_categories .woocommerce_product_container .col-product-item .woo_product_item .product_image span.onsale{min-width:initial;min-height:initial;border-radius:0;position:absolute;font-size:11px;font-style:italic;color:#fff;background:#363636;line-height:25px;top:20px;padding:0px 20px 0 25px;z-index:9;right:0;left:initial;text-transform:uppercase;width:auto;height:auto;}.woo_product_categories .woocommerce_product_container .col-product-item .woo_product_item .product_image .product_item_content_image{overflow:hidden;}.woo_product_categories .woocommerce_product_container .col-product-item .woo_product_item .product_content{text-align:center;}.woo_product_categories .woocommerce_product_container .col-product-item .woo_product_item .product_content .product_cat{padding-top:10px;font-family:'Open Sans';}.woo_product_categories .woocommerce_product_container .col-product-item .woo_product_item .product_content .product_title{padding:5px 0 10px;}.woo_product_categories .woocommerce_product_container .col-product-item .woo_product_item .product_content .product_title a{font-size:16px;color:#222;line-height:24px;font-weight:600;}.woo_product_categories .woocommerce_product_container .col-product-item .woo_product_item .product_content .product_price span.price span.amount{font-weight:700;font-size:18px;font-weight:bold;letter-spacing:2px;color:#f4b843;}.woo_product_categories .woocommerce_product_container .col-product-item .woo_product_item .product_content .product_price span.price del{opacity:0.5;}.woo_product_categories .woocommerce_product_container .col-product-item .woo_product_item .product_content .product_price span.price ins{background:transparent;}.woo_product_categories .woocommerce_product_container .col-product-item .woo_product_item .product_content .product_price span.price ins span.amount{font-weight:bold;}.woo_product_categories .woocommerce_product_container .col-product-item .woo_product_item .product_content .cart-button{padding-top:10px;padding-bottom:25px;}.woo_product_categories .woocommerce_product_container .col-product-item .woo_product_item .product_content .cart-button a{text-transform:uppercase;color:#ccc;background-color:#fff;border:1px solid #e5e5e5;}.woo_product_categories .woocommerce_product_container .col-product-item .woo_product_item .product_content .cart-button a:hover{color:#f4b843;border-color:#f4b843;}.btn-shop-now{font-weight:bold;font-size:13px;line-height:30px;padding:5px 0;border-radius:30px;text-transform:uppercase;letter-spacing:3px;width:168px;display:block;margin:0 auto;text-align:center;margin:6% auto;}.zone_woo_product_slider .woo_product_item{margin:0 auto;position:relative;text-align:center;}.zone_woo_product_slider .woo_product_item .product_image{position:relative;}.zone_woo_product_slider .woo_product_item .product_image span.new{position:absolute;font-size:11px;font-style:italic;color:#fff;font-weight:bold;line-height:25px;top:20px;padding:0px 25px 0 20px;text-transform:uppercase;z-index:9;left:0;}.zone_woo_product_slider .woo_product_item .product_image span.onsale{min-width:initial;min-height:initial;border-radius:0;position:absolute;font-size:11px;font-style:italic;color:#fff;background:#363636;line-height:25px;top:20px;padding:0px 20px 0 25px;z-index:9;right:0;left:initial;text-transform:uppercase;width:auto;height:auto;}.zone_woo_product_slider .woo_product_item .product_image .product_item_content_image{overflow:hidden;}.zone_woo_product_slider .woo_product_item .product_content{text-align:left;padding-bottom:25px;}.zone_woo_product_slider .woo_product_item .product_content .product_cat{transition:all 0.9s;padding-top:10px;font-family:'Open Sans';}.zone_woo_product_slider .woo_product_item .product_content .product_title{transition:all 0.9s;padding:5px 0 10px;}.zone_woo_product_slider .woo_product_item .product_content .product_title a{font-size:16px;color:#222;line-height:24px;font-weight:600;}.zone_woo_product_slider .woo_product_item .product_content .product_rating{transition:all 0.9s;}.zone_woo_product_slider .woo_product_item .product_content .product_rating .star-rating{height:15px;float:left;font-size:12px;margin-top:6px;}.zone_woo_product_slider .woo_product_item .product_content span.price{transition:all 0.9s;float:right;}.zone_woo_product_slider .woo_product_item .product_content span.price span.amount{font-weight:700;font-size:18px;font-weight:bold;letter-spacing:2px;color:#f4b843;}.zone_woo_product_slider .woo_product_item .product_content span.price del{opacity:0.5;}.zone_woo_product_slider .woo_product_item .product_content span.price ins{background:transparent;}.zone_woo_product_slider .woo_product_item .product_content span.price ins span.amount{font-weight:bold;}.zone_woo_product_slider .woo_product_item .product_content .product_action{position:relative;text-align:center;}.zone_woo_product_slider .woo_product_item .product_content .product_action .cart-button{top:-320px;opacity:0;padding-top:10px;transition:all 0.9s;position:relative;}.zone_woo_product_slider .woo_product_item .product_content .product_action .cart-button a{text-transform:uppercase;color:#ccc;background-color:#fff;border:1px solid #e5e5e5;}.zone_woo_product_slider .woo_product_item .product_content .product_action .cart-button a:hover{color:#f4b843;border-color:#f4b843;}.zone_woo_product_slider .woo_product_item:hover .product_cat,.zone_woo_product_slider .woo_product_item:hover .product_title,.zone_woo_product_slider .woo_product_item:hover .product_rating,.zone_woo_product_slider .woo_product_item:hover .price{opacity:0;}.zone_woo_product_slider .woo_product_item:hover .product_action .cart-button{top:-80px;opacity:1;}.zone_woo_product_slider .owl-carousel .owl-controls .owl-nav div.owl-prev,.zone_woo_product_slider .owl-carousel .owl-controls .owl-nav div.owl-next{display:inline-block;width:45px;height:45px;top:40%;position:absolute;border-radius:50%;border:1px solid #e5e5e5;transition:all 0.7s;opacity:0;}.zone_woo_product_slider .owl-carousel .owl-controls .owl-nav div.owl-prev .fa,.zone_woo_product_slider .owl-carousel .owl-controls .owl-nav div.owl-next .fa{font-size:20px;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}.zone_woo_product_slider .owl-carousel .owl-controls .owl-nav div.owl-prev{left:-50px;}.zone_woo_product_slider .owl-carousel .owl-controls .owl-nav div.owl-next{right:-50px;}.zone_woo_product_slider:hover .owl-carousel .owl-controls .owl-nav div.owl-prev,.zone_woo_product_slider:hover .owl-carousel .owl-controls .owl-nav div.owl-next{opacity:1;}#header:before,#top-bar:before,#header:after,#top-bar:after{content :'';display :block;}#header:after,#top-bar:after{clear :both;}#top-bar{position      :absolute;width         :100%;z-index       :999999;background    :rgba(0, 0, 0, 0.5);color         :#fff;/*border-bottom : 1px solid #333333;*/}#top-bar ul{margin  :0;padding :0;}#top-bar ul li{list-style-type :none;display         :inline;}#top-bar ul li a{text-transform :uppercase;line-height    :45px;}#top-bar ul li a:hover{text-decoration :none;}#top-bar .social-top a{color         :#999;padding-right :15px;}#top-bar .social-top a:hover{color :#fff;}#top-bar .login a{font-size:11px;color        :#fff;padding-left :30px;}#top-bar .login a:hover{color :#f4b843;}#top-bar .login > ul{list-style:none;margin:0;}#top-bar .login > ul > li{display     :inline-block;position    :relative;}#top-bar .login > ul > li a{padding        :0 21px;display        :block;font-size      :13px;color          :#fff;background     :none;text-transform :none;font-weight    :400;transition     :all 0.3s ease;}#top-bar .login > ul > li a:hover{cursor:pointer;background:transparent;color:#f4b843;}#top-bar .login > ul > li a:active,#top-bar .login > ul > li a:focus{cursor:pointer;background:transparent;color:#f4b843;}#top-bar .login > ul > li:hover > a{background:transparent;color:#f4b843;}#top-bar .login > ul > li.current_page_item > a{background:transparent;color:#f4b843;}#top-bar .login > ul > li > ul.children:before{top:-9px;}#top-bar .login > ul ul.sub-menu{position         :absolute;min-width        :200px;width            :auto;margin           :0;padding          :0;background-color :#282828;display:none;z-index          :99999;box-shadow       :0px 4px 10px 0px rgba(0, 0, 0, 0.11);border           :0;margin-top       :-1px;}#top-bar .login > ul ul.sub-menu li{display :block;padding :0;}#top-bar .login > ul ul.sub-menu li a{color          :#fff;font-family    :'Open Sans', sans-serif;padding        :8px 20px;text-transform :none;border-bottom  :1px solid #323232;font-size      :11px;letter-spacing :0.1em;position       :relative;display        :block;font-weight    :400;transition     :all 0.3s ease;line-height    :28px;white-space    :nowrap;}#top-bar .login > ul ul.sub-menu li a:hover{color :#f4b843;}#top-bar .login > ul ul.sub-menu li:last-child a{border-bottom :0;}#top-bar .login > ul ul.sub-menu li:last-child a:after{display :none;}#top-bar .login > ul ul.sub-menu li.current_page_item{background :transparent;}#top-bar .login > ul ul.sub-menu li.current_page_item > a{color :#f4b843;}#top-bar .login > ul ul.sub-menu:before{content       :'';width         :0;height        :0;border-left   :10px solid transparent;border-right  :10px solid transparent;border-bottom :10px solid #282828;position      :absolute;top           :0px;left          :30px;}#top-bar .login > ul ul.sub-menu .sub-menu{left:100%;top:1px;}#top-bar .login > ul ul.sub-menu.current_page_item{background:transparent;}#top-bar .login > ul ul.sub-menu.current_page_item > a{color:#f4b843;}#top-bar .login ul li{display:inline-block;position:relative;}#top-bar .login ul li.menu-item-has-children > a{padding-right:35px;}#top-bar .login ul li.menu-item-has-children > a:after{-webkit-font-smoothing:antialiased;content:"\f107";display:inline-block;font:normal normal normal 14px/1 FontAwesome;position:absolute;right:12px;top:15px;vertical-align:text-bottom;}#top-bar .login ul li.menu-item-has-children li.menu-item-has-children > a:after{top:15px;content:"\f105";}#top-bar .login ul li:hover > ul{display:block;-webkit-animation:uk-fade 0.2s ease-in-out;animation:uk-fade 0.2s ease-in-out;-webkit-transform-origin:0 0;transform-origin:0 0;}#top-bar .login ul li.current_page_parent{background:transparent;}#top-bar .login ul li.current_page_parent > a{color:#f4b843;}.form-search-wrap{display  :none;position :fixed;top      :0;left     :0;right    :0;bottom   :0;z-index  :999999999;background:#000;background:#000;/*place holder*//* ------------------------------
   Header styles
   ---------------------------- */}.form-search-wrap a.close-search{position         :absolute;font-size        :26px;color            :#fff;border-radius    :50%;background-color :#ddd;border-color     :#ddd;right            :5%;top              :5%;text-align       :center;height           :50px;width            :50px;line-height      :46px;transition       :all 0.5s ease;}.form-search-wrap a.close-search:hover{background-color :#f4b843;transition       :all 0.5s ease;}.form-search-wrap .form-search-box{height :100vh;}.form-search-wrap .form-search-box form{width :70%;}.form-search-wrap .form-search-box form .input-icon .input-addon{top :14px !important;}.form-search-wrap .form-search-box form .input-addon span.fa{color     :#f4b843;font-size :18px;}.form-search-wrap .form-search-box form input{display     :inline;height      :50px;line-height :normal;color       :#000;}.admin-bar #header.stricky-fixed{top :32px !important;}.admin-bar.layout-boxed #header{top:45px;}.menu-title .fa-none{display:none;}.logo-sticky{display :none;}.sub_text{color:#fff;position:relative;font-size:8px;letter-spacing:0.5px;font-weight:normal;text-shadow:0px 0px 5px #ea8673;line-height:1;width:0px;height:0px;left:8px;top:-1px;padding:0px 2px;border:1px solid #b7361c;border-radius:2px;background:#de5034;background:-webkit-linear-gradient(#de5034, #d74427);background:-moz-linear-gradient(#de5034, #d74427);background:linear-gradient(#de5034, #d74427);}#header{width       :100%;color       :#fff;height      :90px;line-height :90px;top         :45px;position    :absolute;z-index     :99999;background  :rgba(0, 0, 0, 0);/* ==============================
   Main Navigation styles
   ============================== */}#header .zt-container{position:relative;}#header.stricky-fixed{background  :#16171b;position    :fixed !important;top         :0;left        :0;width       :100%;z-index     :9999;height      :80px;line-height :80px;}#header.stricky-fixed .nav-holder{height      :80px;line-height :80px;}#header.stricky-fixed .nav-holder .nav-footer,#header.stricky-fixed .nav-holder .nav-header{float :left;}#header.stricky-fixed .nav-holder .nav-footer ul.nav > li,#header.stricky-fixed .nav-holder .nav-header ul.nav > li{line-height :80px;height      :80px;}#header.stricky-fixed .nav-holder .nav-header{height      :80px;line-height :80px;}#header.stricky-fixed .nav-holder .nav-header .icon_cart_wrap .cart_total{top :8px;}#header .nav-footer,#header .nav-header{float :left;}#header .nav-header ul li a span{display :block;}#header .nav-header ul li a span.icon-phone:after{margin-bottom :-9px;content:"";height:32px;display:block;width:31px;background-repeat:no-repeat;background:url('../../images/phone.png');}.nav-holder{position :static;}.nav-holder .nav-header{height      :90px;line-height :90px;position    :relative;}.nav-holder .nav-header ul{margin     :0;padding    :0;list-style :none;}.nav-holder .nav-header > ul{padding-left :7px;margin-left  :15px;}.nav-holder .nav-header > ul > li{position :relative;display  :inline-block;}.nav-holder .nav-header > ul > li > ul.sub-menu{margin-top   :30px;margin-right :-20px;position     :absolute;width        :160px;opacity      :0;visibility   :hidden;z-index      :9999999;padding-top  :10px;}.nav-holder .nav-header > ul > li > ul.sub-menu li{display       :block;padding       :0;border-radius :5px;background    :none;}.nav-holder .nav-header > ul > li > ul.sub-menu li .text-phone-number{box-shadow    :0 0 10px #ddd;text-align    :center;border-radius :20px;background    :#fff;display       :block;}.nav-holder .nav-header > ul > li > ul.sub-menu li .text-phone-number .phone-number{padding       :13px 0;border-bottom :1px solid #e9e9e9;}.nav-holder .nav-header > ul > li > ul.sub-menu li .text-phone-number .phone-number a{color       :#f4b843;font-size   :20px;font-weight :600;font-family :"Open Sans";}.nav-holder .nav-header > ul > li > ul.sub-menu li .text-phone-number .time-wrap{font-size :18px;padding   :15px 0;}.nav-holder .nav-header > ul > li > ul.sub-menu li .text-phone-number .time-wrap .now-is{color :#000;}.nav-holder .nav-header > ul > li > ul.sub-menu li .text-phone-number .time-wrap .time-open{color       :#5db41c;font-family :"Open Sans";font-weight :bold;}.nav-holder .nav-header > ul > li > ul.sub-menu:before{content       :'';width         :0;height        :0;border-left   :10px solid transparent;border-right  :10px solid transparent;border-bottom :10px solid #fff;position      :absolute;top           :0px;right         :20px;}.nav-holder .nav-header > ul > li:hover > ul{visibility :visible;opacity    :1;filter     :alpha(opacity=100);}.nav-holder .nav-header > ul > li .phone-box > li{line-height :26px;}.nav-holder .nav-header > ul > li ul{position           :absolute;top                :100%;right              :0;margin             :0;padding            :0;width              :350px;visibility         :hidden;opacity            :0;filter             :alpha(opacity=0);z-index            :99999;}.nav-holder .nav-header > ul > li ul > li{list-style :none;display    :block;}.nav-holder .nav-header button{border           :none;outline          :none;color            :#fff;background-color :transparent;font-size        :24px;margin-left      :15px;}.nav-holder .nav-header button i.icon{font-size :16px;}.nav-holder .nav-header .icon_cart_wrap{position    :relative;display     :inline-block;top         :5px;color       :#f4b843;margin-left :20px;}.nav-holder .nav-header .icon_cart_wrap i{font-size :30px;}.nav-holder .nav-header .icon_cart_wrap .cart_total{position      :absolute;top           :12px;width         :20px;height        :20px;text-align    :center;color         :#fff;line-height   :21px;border-radius :50%;right         :-8px;font-weight   :bold;font-size     :12px;background    :#f4b843;}.nav-holder .nav-footer ul.nav > li{display     :inline-block;line-height :90px;height      :90px;position    :relative;}.nav-holder .nav-footer ul.nav > li a{padding        :0 21px;display        :block;font-size      :13px;color          :#fff;background     :none;text-transform :uppercase;font-weight    :600;}.nav-holder .nav-footer ul.nav > li a > i[class*="flaticon"]{font-size   :30px;color       :#bfbfbf;display     :block;text-align  :center;font-weight :normal;font-style  :none;}.nav-holder .nav-footer ul.nav > li a img{height     :15px;margin-top :-4px;}.nav-holder .nav-footer ul.nav > li a .menu-image-title{position :relative;/*&:after{
                      margin: 0 auto;
                      //position: absolute;
                      content: '';
                      height: 1px;
                      display: block;
                      opacity: 0;
                      background: $primary-color;
                      width: 20px;
                      //top: 30px;
                      //left: 39%;
                      -webkit-transition: all .3s ease;
                      transition: all .3s ease;
                  }*/}.nav-holder .nav-footer ul.nav > li a:hover{cursor     :pointer;background :transparent;color      :#f4b843;}.nav-holder .nav-footer ul.nav > li a:active,.nav-holder .nav-footer ul.nav > li a:focus{cursor     :pointer;background :transparent;color      :#f4b843;}.nav-holder .nav-footer ul.nav > li:hover > a,.nav-holder .nav-footer ul.nav > li.active > a{background :transparent;color      :#f4b843;}.nav-holder .nav-footer ul.nav > li:hover > a .menu-image-title:after,.nav-holder .nav-footer ul.nav > li.active > a .menu-image-title:after{opacity :1;}.nav-holder .nav-footer ul.nav > li:last-child > a{border :none;}.nav-holder .nav-footer ul.nav > li > ul.sub-menu{border-top :2px solid #f4b843;top  :100%;left :0;}.nav-holder .nav-footer ul.nav > li > ul.sub-menu > li{position :relative;}.nav-holder .nav-footer ul.nav > li > ul.sub-menu > li > ul.sub-menu{top          :0;left         :100%;padding-top  :0;padding-left :0px;}.nav-holder .nav-footer ul.nav > li > ul.sub-menu > li > ul.sub-menu > li > ul.sub-menu:before{content       :'';width         :0;height        :0;border-top    :10px solid transparent;border-bottom :10px solid transparent;border-right  :10px solid #282828;position      :absolute;top           :17px;left          :-10px;}.nav-holder .nav-footer ul.nav > li > ul.sub-menu > li > ul.sub-menu > li > ul.sub-menu.align-right{right :100%;left  :auto;}.nav-holder .nav-footer ul.nav > li > ul.sub-menu > li > ul.sub-menu > li:hover > ul.sub-menu{visibility :visible;opacity    :1;}.nav-holder .nav-footer ul.nav > li > ul.sub-menu.align-right{right :0;left  :auto;}.nav-holder .nav-footer ul.nav > li ul.sub-menu{position         :absolute;display          :none;min-width        :248px;width            :auto;margin           :0;padding          :0;background-color :#282828;opacity          :0;visibility       :hidden;z-index          :99999;padding-top      :10px;box-shadow       :0px 4px 10px 0px rgba(0, 0, 0, 0.11);margin-top       :-1px;}.nav-holder .nav-footer ul.nav > li ul.sub-menu li{display :block;padding :0;}.nav-holder .nav-footer ul.nav > li ul.sub-menu li a{color          :#fff;font-family    :'Open Sans', sans-serif;padding        :8px 20px;text-transform :uppercase;border-bottom  :1px solid #323232;font-size      :13px;letter-spacing :0.1em;position       :relative;display        :block;font-weight    :500;transition     :all 0.3s ease;line-height    :28px;white-space    :nowrap;text-transform :none;}.nav-holder .nav-footer ul.nav > li ul.sub-menu li a:hover{color :#f4b843;}.nav-holder .nav-footer ul.nav > li ul.sub-menu li a .fa-none{display:inline;}.nav-holder .nav-footer ul.nav > li ul.sub-menu li a .title-menu{margin-left :0px;transition  :all 0.5s ease;}.nav-holder .nav-footer ul.nav > li ul.sub-menu li:hover{transition       :all 0.5s ease;background-color :#f4b843;}.nav-holder .nav-footer ul.nav > li ul.sub-menu li:hover > a{color :#fff !important;}.nav-holder .nav-footer ul.nav > li ul.sub-menu li:hover > a .title-menu{margin-left :10px;transition  :all 0.5s ease;}.nav-holder .nav-footer ul.nav > li ul.sub-menu li:last-child a{border-bottom :0;}.nav-holder .nav-footer ul.nav > li ul.sub-menu li:last-child a:after{display :none;}.nav-holder .nav-footer ul.nav > li ul.sub-menu li.current-menu-item{background :transparent;}.nav-holder .nav-footer ul.nav > li ul.sub-menu li.current-menu-item > a{color :#f4b843;}.nav-holder .nav-footer ul.nav > li.current-menu-item > a{background :transparent;color      :#f4b843;}.nav-holder .nav-footer ul.nav > li.menu-item-has-children.current-menu-item > a:after{content       :'';border-top    :4px solid #f4b843;}.nav-holder .nav-footer ul.nav > li.menu-item-has-children:hover > a:after{content       :'';border-top    :4px solid #f4b843;}.nav-holder .nav-footer ul.nav > li.menu-item-has-children:hover > a:before{content       :'';opacity       :1;}.nav-holder .nav-footer ul.nav > li.menu-item-has-children > a:after{content       :'';width         :0;height        :0;border-left   :4px solid transparent;border-right  :4px solid transparent;border-top    :4px solid #fff;position      :absolute;top           :50%;right         :2%;margin-top    :-1px;}.nav-holder .nav-footer ul.nav > li.menu-item-has-children > a:before{content       :'';width         :0;height        :0;opacity       :0;border-left   :6px solid transparent;border-right  :6px solid transparent;border-bottom :6px solid #f4b843;position      :absolute;bottom        :0px;left          :50%;margin-left   :-6px;}.nav-holder .nav-footer ul.nav > li:hover.menu_full_width ul{visibility:visible;}.nav-holder .nav-footer ul.nav > li.menu_full_width{position :static;}.nav-holder .nav-footer ul.nav > li.menu_full_width > a{position:relative;}.nav-holder .nav-footer ul.nav > li.menu_full_width:hover > a:before{content       :'';opacity       :1;}.nav-holder .nav-footer ul.nav > li.menu_full_width > ul > li.hidden-menu-item > a{display :none;}.nav-holder .nav-footer ul.nav > li.menu_full_width > ul.multicolumn{position         :absolute;float            :none;width            :100%;left             :0;right            :0;padding          :5px;background-color :#282828;}.nav-holder .nav-footer ul.nav > li.menu_full_width > ul.multicolumn li a:before{content:'';display:none;}.nav-holder .nav-footer ul.nav > li.menu_full_width > ul.multicolumn > li{float              :left;margin             :0;padding            :0;width              :100%;height             :100%;display            :block;position           :static;border             :none;-webkit-box-sizing :border-box;-moz-box-sizing    :border-box;box-sizing         :border-box;}.nav-holder .nav-footer ul.nav > li.menu_full_width > ul.multicolumn > li:hover{margin-left:0 !important;background:none !important;}.nav-holder .nav-footer ul.nav > li.menu_full_width > ul.multicolumn > li:hover > a .title-menu{margin-left:0 !important;}.nav-holder .nav-footer ul.nav > li.menu_full_width > ul.multicolumn > li > a{font-weight :600;color       :#fff !important;}.nav-holder .nav-footer ul.nav > li.menu_full_width > ul.multicolumn > li > a .menu-title .fa-none{display:none;}.nav-holder .nav-footer ul.nav > li.menu_full_width > ul.multicolumn > li > a .title-menu{text-transform:uppercase;}.nav-holder .nav-footer ul.nav > li.menu_full_width > ul.multicolumn > li > a:hover{margin-left:0 !important;background:none !important;}.nav-holder .nav-footer ul.nav > li.menu_full_width > ul.multicolumn > li a{border:none;padding:0 15px;color       :#fff;height      :40px;line-height :40px;margin-left :0px;transition  :all 0.5s ease;}.nav-holder .nav-footer ul.nav > li.menu_full_width > ul.multicolumn > li.menu-item-has-children > a :after{content :"" !important;display :none !important;}.nav-holder .nav-footer ul.nav > li.menu_full_width > ul.multicolumn > li > ul{opacity   :1;left      :0;animation :initial;top       :100%;right     :0;border    :0;width     :100%;height    :100%;clip      :auto;min-width :160px;overflow  :inherit;display   :block;position  :static;}.nav-holder .nav-footer ul.nav > li.menu_full_width > ul.multicolumn > li > ul > li{border :none;}.nav-holder .nav-footer ul.nav > li.menu_full_width > ul.multicolumn > li > ul > li > a{text-transform :none;}.nav-holder .nav-footer ul.nav > li.menu_full_width > ul.multicolumn > li > ul > li > a .title-menu{margin-left :0px;transition  :all 0.5s ease;}.nav-holder .nav-footer ul.nav > li.menu_full_width > ul.multicolumn > li > ul > li:hover{transition       :all 0.5s ease;background-color :#f4b843;}.nav-holder .nav-footer ul.nav > li.menu_full_width > ul.multicolumn > li > ul > li:hover > a{color :#fff;}.nav-holder .nav-footer ul.nav > li.menu_full_width > ul.multicolumn > li > ul > li:hover > a .title-menu{margin-left :10px;transition  :all 0.5s ease;}.nav-holder .nav-footer ul.nav > li.menu_full_width > ul.multicolumn > li ul{background:none;box-shadow:none;padding-left:0;}.nav-holder .nav-footer ul.nav > li.menu_full_width > ul.multicolumn.columns3 > li{width :33.33%;}.nav-holder .nav-footer ul.nav > li.menu_full_width > ul.multicolumn.columns4 > li{width :25%;}.nav-holder .nav-footer ul.nav > li.menu_full_width > ul.multicolumn.columns5 > li{width :20%;}.nav-holder .nav-footer ul.nav li.menu-item-has-children > a > button{display :none;}.nav-holder .nav-footer ul.nav li:hover > ul.sub-menu{visibility :visible;opacity    :1;}.nav{margin:0;}.nav div.menu > ul{list-style:none;margin:0;}.nav div.menu > ul > li{display     :inline-block;line-height :90px;height      :90px;position    :relative;}.nav div.menu > ul > li a{padding        :0 21px;display        :block;font-size      :13px;color          :#fff;background     :none;text-transform :uppercase;font-weight    :600;transition     :all 0.3s ease;}.nav div.menu > ul > li a:hover{cursor:pointer;background:transparent;color:#f4b843;}.nav div.menu > ul > li a:active,.nav div.menu > ul > li a:focus{cursor:pointer;background:transparent;color:#f4b843;}.nav div.menu > ul > li:hover > a{background:transparent;color:#f4b843;}.nav div.menu > ul > li.current_page_item > a{background:transparent;color:#f4b843;}.nav div.menu > ul > li > ul.children:before{top:-9px;}.nav div.menu > ul ul.children{position         :absolute;min-width        :248px;width            :auto;margin           :0;padding          :0;background-color :#282828;display:none;z-index          :99999;box-shadow       :0px 4px 10px 0px rgba(0, 0, 0, 0.11);border           :0;margin-top       :-1px;}.nav div.menu > ul ul.children li{display :block;padding :0;}.nav div.menu > ul ul.children li a{color          :#fff;font-family    :'Open Sans', sans-serif;padding        :8px 20px;text-transform :uppercase;border-bottom  :1px solid #323232;font-size      :13px;letter-spacing :0.1em;position       :relative;display        :block;font-weight    :500;transition     :all 0.3s ease;line-height    :28px;white-space    :nowrap;}.nav div.menu > ul ul.children li a:before{content      :'\f105';font-family  :'FontAwesome';margin-right :10px;}.nav div.menu > ul ul.children li a:hover{color :#f4b843;}.nav div.menu > ul ul.children li:last-child a{border-bottom :0;}.nav div.menu > ul ul.children li:last-child a:after{display :none;}.nav div.menu > ul ul.children li.current_page_item{background :transparent;}.nav div.menu > ul ul.children li.current_page_item > a{color :#f4b843;}.nav div.menu > ul ul.children:before{content       :'';width         :0;height        :0;border-left   :10px solid transparent;border-right  :10px solid transparent;border-bottom :10px solid #282828;position      :absolute;top           :0px;left          :30px;}.nav div.menu > ul ul.children .children{left:100%;top:1px;}.nav div.menu > ul ul.children.current_page_item{background:transparent;}.nav div.menu > ul ul.children.current_page_item > a{color:#f4b843;}.nav div.menu ul li{display:inline-block;position:relative;}.nav div.menu ul li.page_item_has_children > a{padding-right:35px;}.nav div.menu ul li.page_item_has_children > a:after{-webkit-font-smoothing:antialiased;content:"\f107";display:inline-block;font:normal normal normal 14px/1 FontAwesome;position:absolute;right:12px;top:38px;vertical-align:text-bottom;}.nav div.menu ul li.page_item_has_children li.page_item_has_children > a:after{top:15px;content:"\f105";}.nav div.menu ul li:hover > ul{display:block;-webkit-animation:uk-fade 0.2s ease-in-out;animation:uk-fade 0.2s ease-in-out;-webkit-transform-origin:0 0;transform-origin:0 0;}.nav div.menu ul li.current_page_parent{background:transparent;}.nav div.menu ul li.current_page_parent > a{color:#f4b843;}.cart-button a > span{display :none;}.cart-button a{position :relative;}.cart-button a span{text-indent :initial;}.cart-button a.loading:hover span{font-size         :14px;padding           :5px 8px;color             :#fff;position          :absolute;border-radius     :4px;top               :-29px;left              :-45px;display           :block;letter-spacing    :2px;background-color  :rgba(0, 0, 0, 0.7);-webkit-animation :bounceInUp 0.3s both;-moz-animation    :bounceInUp 0.3s both;-o-animation      :bounceInUp 0.3s both;animation         :bounceInUp 0.3s both;}.woocommerce a.added_to_cart{display :none;}.cart-button a > span{display :none;}.cart-button a span{text-indent :initial;}.woocommerce-checkout tr.shipping td{text-align :right;/* ------------------------------
   Product
   ---------------------------- */}.woocommerce .archive-products .woocommerce_product_container{margin-bottom :80px;}.woocommerce .archive-products .woocommerce_product_container .woo-content .woocommerce-result-count{border      :1px solid #e5e5e5;width       :100%;line-height :inherit;padding     :5px 15px;font-size   :14px;height      :40px;}.woocommerce .archive-products .woocommerce_product_container .woo-content .woocommerce-ordering{width :100%;}.woocommerce .archive-products .woocommerce_product_container .woo-content .woocommerce-ordering select{width         :100%;font-size     :14px;color         :#8f8e99;border-color  :#e5e5e5;height        :40px;line-height   :18px;border-radius :0;}.woocommerce .archive-products .woocommerce_product_container .woo-content .icon-view{text-align :right;}.woocommerce .archive-products .woocommerce_product_container .woo-content .icon-view a{width    :40px;height   :40px;border   :1px solid #e5e5e5;display  :inline-block;position :relative;}.woocommerce .archive-products .woocommerce_product_container .woo-content .icon-view a.tb-mode-grid{margin-right :7px;}.woocommerce .archive-products .woocommerce_product_container .woo-content .icon-view a.active,.woocommerce .archive-products .woocommerce_product_container .woo-content .icon-view a:hover{background   :#f4b843;border-color :#f4b843;}.woocommerce .archive-products .woocommerce_product_container .woo-content .icon-view a.active i,.woocommerce .archive-products .woocommerce_product_container .woo-content .icon-view a:hover i{color :#fff;}.woocommerce .archive-products .woocommerce_product_container .woo-content .icon-view a i{font-size :20px;color     :#e5e5e5;top       :50%;left      :50%;transform :translate(-50%, -50%);position  :absolute;}.woocommerce .archive-products .woocommerce_product_container .woo-content.woo-content-grid ul.products{display           :-webkit-flex;display           :-webkit-box;display           :-moz-flex;display           :-moz-box;display           :-ms-flexbox;display           :flex;-ms-flex-wrap     :wrap;-webkit-flex-wrap :wrap;flex-wrap         :wrap;margin-left       :-15px;margin-right      :-15px;}.woocommerce .archive-products .woocommerce_product_container .woo-content.woo-content-grid ul.products .col-product-item .woo_product_grid_item{margin :0 auto;border :1px solid #ebebeb;}.woocommerce .archive-products .woocommerce_product_container .woo-content.woo-content-grid ul.products .col-product-item .woo_product_grid_item:hover{box-shadow :0 0 10px rgba(0, 0, 0, 0.1);}.woocommerce .archive-products .woocommerce_product_container .woo-content.woo-content-list .product-list .woo_product_item{max-height :100%;}.woocommerce .archive-products .woocommerce_product_container .woo-content.woo-content-list .product-list .woo_product_item .product_content{text-align :left;}.woocommerce .archive-products .woocommerce_product_container .woo-content.woo-content-list .product-list .woo_product_item .product_content .product_cat{padding-top :10px;font-family :'Open Sans';}.woocommerce .archive-products .woocommerce_product_container .woo-content.woo-content-list .product-list .woo_product_item .product_content .product_title a{font-size :24px;display   :block;}.woocommerce .archive-products .woocommerce_product_container .woo-content.woo-content-list .product-list .woo_product_item .product_content .product_rating{display :inline-block;}.woocommerce .archive-products .woocommerce_product_container .woo-content.woo-content-list .product-list .woo_product_item .product_content .product_rating .star-rating{float     :left;font-size :14px;}.woocommerce .archive-products .woocommerce_product_container .woo-content.woo-content-list .product-list .woo_product_item .product_content .product_price{padding-bottom :0 !important;}.woocommerce .archive-products .woocommerce_product_container .woo-content.woo-content-list .product-list .woo_product_item .product_content .price{float         :none;display       :block;margin-bottom :10px;}.woocommerce .archive-products .woocommerce_product_container .woo-content.woo-content-list .product-list .woo_product_item .product_content .price span.amount{font-size :24px;}.woocommerce .archive-products .woocommerce_product_container .woo-content.woo-content-list .product-list .woo_product_item .product_content .price del span.amount{font-size    :13px;margin-right :10px;}.woocommerce .archive-products .woocommerce_product_container .woo-content.woo-content-list .product-list .woo_product_item .product_content .product_desc p{color :#555;}.woocommerce .archive-products .woocommerce_product_container .woo-content.woo-content-list .product-list .woo_product_item .product_content .product_meta .tagged_as{border-top    :1px dashed #e5e5e5;border-bottom :1px dashed #e5e5e5;margin-bottom :10px;padding       :5px 0;display       :block;}.woocommerce .archive-products .woocommerce_product_container .woo-content.woo-content-list .product-list .woo_product_item .product_content .product_meta .tagged_as a{font-size  :12px;font-style :italic;color      :#555;}.woocommerce .archive-products .woocommerce_product_container .woo-content .col-product-item{padding-top    :15px;padding-bottom :15px;}.woocommerce .archive-products .woocommerce_product_container .woo-content .woo_product_item .product_image{position      :relative;margin-bottom :10px;}.woocommerce .archive-products .woocommerce_product_container .woo-content .woo_product_item .product_image span.onsale{min-width      :initial;min-height     :initial;border-radius  :0;position       :absolute;font-size      :13px;color          :#fff;font-weight    :600;background     :#f4b843;line-height    :25px;top            :10px;padding        :0px 16px;z-index        :9;left           :0;text-transform :uppercase;width          :auto;height         :auto;}.woocommerce .archive-products .woocommerce_product_container .woo-content .woo_product_item .product_image span.new{position       :absolute;font-size      :13px;color          :#fff;font-weight    :600;line-height    :25px;top            :10px;padding        :0px 16px;background     :#f4b843;text-transform :uppercase;z-index        :9;left           :0;}.woocommerce .archive-products .woocommerce_product_container .woo-content .woo_product_item .product_image .product_item_content_image{margin-bottom    :10px;background-color :#f8f8f8;border-bottom    :1px solid #ebebeb;overflow         :hidden;}.woocommerce .archive-products .woocommerce_product_container .woo-content .woo_product_item .product_content{text-align :center;}.woocommerce .archive-products .woocommerce_product_container .woo-content .woo_product_item .product_content .product_cat a{padding-top :10px;font-family :"Open Sans", Sans-serif;font-weight :100;color       :#cdcdcd;font-size   :13px;}.woocommerce .archive-products .woocommerce_product_container .woo-content .woo_product_item .product_content .product_title{padding :5px 0 10px;}.woocommerce .archive-products .woocommerce_product_container .woo-content .woo_product_item .product_content .product_title a{font-size   :18px;color       :#222;line-height :24px;font-weight :600;}.woocommerce .archive-products .woocommerce_product_container .woo-content .woo_product_item .product_content .product_price{padding-bottom :25px;}.woocommerce .archive-products .woocommerce_product_container .woo-content .woo_product_item .product_content .product_price span.price span.amount{font-size   :24px;font-weight :bold;color       :#f4b843;}.woocommerce .archive-products .woocommerce_product_container .woo-content .woo_product_item .product_content .product_price span.price del span.amount{font-weight :100;font-size   :13px;color       :#989898;}.woocommerce .archive-products .woocommerce_product_container .woo-content .woo_product_item .product_content .product_price span.price ins{background :transparent;}.woocommerce .archive-products .woocommerce_product_container .woo-content .woo_product_item .product_content .product_price span.price ins span.amount{font-weight :bold;}.woocommerce .archive-products .woocommerce_product_container .woo-content .woo_product_item .product_content .product_action{display :table;width   :100%;}.woocommerce .archive-products .woocommerce_product_container .woo-content .woo_product_item .product_content .product_action .btn-viewdetail,.woocommerce .archive-products .woocommerce_product_container .woo-content .woo_product_item .product_content .product_action .cart-button{text-transform   :uppercase;color            :#cdcdcd;background-color :#fff;border           :0;border-top       :1px solid #e5e5e5;width            :50%;height           :40px;line-height      :40px;float            :left;font-family      :"Open Sans";font-weight      :400;font-size        :13px;}.woocommerce .archive-products .woocommerce_product_container .woo-content .woo_product_item .product_content .product_action .btn-viewdetail a:hover,.woocommerce .archive-products .woocommerce_product_container .woo-content .woo_product_item .product_content .product_action .cart-button a:hover{color        :#f4b843;border-color :#f4b843;}.woocommerce .archive-products .woocommerce_product_container .woo-content .woo_product_item .product_content .product_action .btn-viewdetail{border-right :1px solid #e5e5e5;}.woocommerce .archive-products .woocommerce_product_container .woo-sidebar{float :left;}.woocommerce .woo_product_item{position   :relative;text-align :center;max-height :535px;}.zt-flex.cart-list,.destinations .destination-content-wrap .tab-wrap-small.cart-list{margin-top :15px;}.btn-add-to-cart-list{background     :#f4b843;border-color   :#f4b843;border         :1px solid;color          :#fff !important;outline        :none !important;font-weight    :600;text-transform :uppercase;transition     :all 0.5s ease;font-family    :"Open Sans", Sans-serif;border-radius  :3px;padding        :6px 30px;}.btn-add-to-cart-list:hover{background   :none;color        :#f4b843 !important;border-color :#f4b843 !important;transition   :all 0.5s ease;border       :1px solid;}.woocommerce .star-rating:before{line-height :initial;font-size   :12px;color       :#eee;}.woocommerce .star-rating span:before{line-height :initial;font-size   :12px;color       :#f4b843 !important;}.woocommerce .products .star-rating{margin-bottom :0;/* ------------------------------
   Widget
   ---------------------------- */}.widget a{color :#555;}.widget_product_categories{color :#141412;}.widget_product_categories ul{border        :none;border-radius :0;padding       :0;margin        :0;}.widget_product_categories ul li{padding            :7px 0;border-bottom      :1px solid #e9e9e9;overflow           :hidden;transition         :0.8s;-webkit-transition :0.8s;}.widget_product_categories ul li:last-child{border-bottom :none;border-radius :0 0 4px 4px;}.widget_product_categories ul li:first-child{border-radius :4px 4px 0 0;}.widget_product_categories ul li:hover a{transform         :translateX(10px);-webkit-transform :translateX(10px);}.widget_product_categories ul li a{line-height        :normal;width              :100%;transition         :0.3s;-webkit-transition :0.3s;}.widget_product_tag_cloud .tagcloud a{line-height   :30px;padding       :0px 15px;margin-right  :10px;margin-bottom :12px;display       :inline-block;background    :#f8f8f8;color         :#555;font-size     :12px !important;font-family   :"Open Sans";/* ------------------------------
   Product Detail
   ---------------------------- */}.widget_product_tag_cloud .tagcloud a:hover{color      :#fff !important;background :#f4b843;}.woocommerce-page div.product div.summary,.woocommerce-page div.product div.images{width        :100%;text-align   :left;margin-right :0;margin-left  :0;}.woocommerce-page div.product div.summary{padding-left :0;}.woocommerce #review_form #respond p:hover a{color :#f4b843;}.required{color :#d15042;}.woocommerce #reviews h3{margin-bottom :15px;}.woocommerce div.product .woocommerce-product-rating{margin-bottom :0;}.woocommerce div.product .woocommerce-tabs ul.tabs{text-align :center;}.single-product{/* ------------------------------
   Page Cart
   ---------------------------- */}.single-product .panel{box-shadow :none;}.single-product .woo-content .woo-product-wrapper .woo-product-image{border      :1px solid #e5e5e5;max-width   :671px;margin-left :0;}.single-product .woo-content .woo-product-wrapper .col_image_large{padding-left :0;}.single-product .woo-content .woo-product-wrapper .woo-product-option-wrapper .woo-product-option img{max-width     :167px;width         :100%;margin-top    :0;margin-bottom :10px;border        :1px solid #e5e5e5;padding       :5px;}.single-product .woo-content .woo-product-wrapper .woo-product-information h4{color         :#222;font-size     :30px;font-weight   :bold;line-height   :34px;margin-bottom :10px;}.single-product .woo-content .woo-product-wrapper .woo-product-information .price{margin-bottom :15px;}.single-product .woo-content .woo-product-wrapper .woo-product-information .price del span.amount{font-weight :100;font-size   :14px;color       :#222;}.single-product .woo-content .woo-product-wrapper .woo-product-information .price span.amount{font-weight :bold;font-size   :24px;color       :#f4b843;padding     :0 5px;}.single-product .woo-content .woo-product-wrapper .woo-product-information .woo-meta-single{display       :inline-block;width         :100%;border-top    :1px dashed #e5e5e5;border-bottom :1px dashed #e5e5e5;padding       :15px 0;}.single-product .woo-content .woo-product-wrapper .woo-product-information .product_meta .tagged_as a{font-size      :12px;font-style     :italic;color          :#555;text-transform :uppercase;}.single-product .woo-content .woo-product-wrapper .woo-product-information .social-icons{text-align :right;}.single-product .woo-content .woo-product-wrapper .woo-product-information .social-icons a.title{color     :#222;font-size :14px;}.single-product .woo-content .woo-product-wrapper .woo-product-information .social-icons a.fa{padding :0 10px;}.single-product .woo-content .woo-product-wrapper .woo-product-information .woo-controls .woo-quantity .quantity{border        :1px solid #e5e5e5;margin-right  :25px;padding       :4px;width         :132px;height        :40px;border-radius :3px;}.single-product .woo-content .woo-product-wrapper .woo-product-information .woo-controls .woo-quantity .quantity span{color  :#363636;cursor :pointer;}.single-product .woo-content .woo-product-wrapper .woo-product-information .woo-controls .woo-quantity .quantity span i{vertical-align :middle;}.single-product .woo-content .woo-product-wrapper .woo-product-information .woo-controls .woo-quantity .quantity input{width         :4.631em;padding       :5px 15px;border        :none;margin-bottom :0;line-height   :20px;}.single-product .woo-content .woo-product-wrapper .woo-product-information .woo-controls .cart-button{height             :40px;text-transform     :uppercase;color              :#f4b843;background-color   :#fff;border             :1px solid #f4b843;font-size          :100%;margin             :0;line-height        :1;cursor             :pointer;position           :relative;overflow           :visible;padding            :0.618em 1em;font-weight        :700;border-radius      :3px;left               :auto;white-space        :nowrap;display            :inline-block;box-shadow         :none;-webkit-box-shadow :none;text-shadow        :none;transition         :all 0.5s ease;}.single-product .woo-content .woo-product-wrapper .woo-product-information .woo-controls .cart-button:hover{transition       :all 0.5s ease;color            :#fff;background-color :#f4b843;border-color     :#f4b843;}.single-product .woo-content .woocommerce-tabs #tab-description h2{font-size :24px;}.single-product .woo-content .woocommerce-tabs #reviews #comments h2.woocommerce-Reviews-title{font-size :24px;}.single-product .woo-content .woocommerce-tabs #respond .comment-form .form-submit input#submit{text-transform   :uppercase;letter-spacing   :1px;border-radius    :3px;padding          :12px 25px;font-size        :13px;color            :#fff;font-weight      :bold;background-color :#f4b843;border           :1px solid #f4b843;}.single-product .woo-content .woocommerce-tabs #respond .comment-form .form-submit input#submit:hover{background-color :transparent;color            :#f4b843;border-color     :#f4b843;}.single-product .woo_product_item{max-height :100%;}.single-product .zone_related_products{margin-top    :50px;margin-bottom :8.5%;}.single-product .zone_related_products .title_main_text{text-align    :center;margin-bottom :50px;}.single-product .zone_related_products .title_main_text h3{font-family    :'Open Sans', Sans-serif;font-weight    :bold;text-transform :uppercase;font-style     :italic;}.single-product .zone_related_products .woo_product_grid_item{border :1px solid #ebebeb;margin :1px auto;}.single-product .zone_related_products .woo_product_grid_item .product_image{position :relative;}.single-product .zone_related_products .woo_product_grid_item .product_image span.onsale{min-width      :initial;min-height     :initial;border-radius  :0;position       :absolute;font-size      :13px;color          :#fff;background     :#f4b843;line-height    :25px;top            :20px;padding        :0px 20px 0 25px;z-index        :9;left           :0;font-weight    :600;text-transform :uppercase;width          :auto;height         :auto;}.single-product .zone_related_products .woo_product_grid_item .product_image span.new{position       :absolute;font-size      :13px;color          :#fff;font-weight    :600;line-height    :25px;top            :20px;padding        :0px 25px 0 20px;text-transform :uppercase;z-index        :9;left           :0;}.single-product .zone_related_products .woo_product_grid_item .product_image .product_item_content_image{margin-bottom    :10px;background-color :#f8f8f8;border-bottom    :1px solid #ebebeb;overflow         :hidden;}.single-product .zone_related_products .woo_product_grid_item .product_content{text-align :center;}.single-product .zone_related_products .woo_product_grid_item .product_content .product_cat a{padding-top :10px;font-family :"Open Sans", Sans-serif;font-weight :100;color       :#222;font-size   :14px;}.single-product .zone_related_products .woo_product_grid_item .product_content .product_title{padding :5px 0 10px;}.single-product .zone_related_products .woo_product_grid_item .product_content .product_title a{font-size   :18px;color       :#222;line-height :24px;font-weight :600;}.single-product .zone_related_products .woo_product_grid_item .product_content .product_price{padding-bottom :25px;}.single-product .zone_related_products .woo_product_grid_item .product_content .product_price span.price span.amount{font-size   :24px;font-weight :bold;color       :#f4b843;}.single-product .zone_related_products .woo_product_grid_item .product_content .product_price span.price del span.amount{font-weight  :100;font-size    :15px;color        :#000;margin-right :5px;}.single-product .zone_related_products .woo_product_grid_item .product_content .product_price span.price ins{background :transparent;}.single-product .zone_related_products .woo_product_grid_item .product_content .product_price span.price ins span.amount{font-weight :bold;}.single-product .zone_related_products .woo_product_grid_item .product_content .product_action{display :table;width   :100%;}.single-product .zone_related_products .woo_product_grid_item .product_content .product_action .btn-viewdetail,.single-product .zone_related_products .woo_product_grid_item .product_content .product_action .cart-button{text-transform   :uppercase;color            :#cdcdcd;background-color :#fff;border           :0;border-top       :1px solid #e5e5e5;width            :50%;height           :40px;line-height      :40px;float            :left;font-family      :"Open Sans";font-weight      :400;font-size        :13px;}.single-product .zone_related_products .woo_product_grid_item .product_content .product_action .btn-viewdetail a:hover,.single-product .zone_related_products .woo_product_grid_item .product_content .product_action .cart-button a:hover{color        :#f4b843;border-color :#f4b843;}.single-product .zone_related_products .woo_product_grid_item .product_content .product_action .btn-viewdetail{border-right :1px solid #e5e5e5;}.single-product .zone_related_products .owl-carousel .owl-controls .owl-nav div.owl-prev,.single-product .zone_related_products .owl-carousel .owl-controls .owl-nav div.owl-next{display          :inline-block;width            :35px;height           :35px;top              :40%;position         :absolute;border-radius    :50%;background-color :#e5e5e5;border           :1px solid #e5e5e5;transition       :all 0.7s;opacity          :0;}.single-product .zone_related_products .owl-carousel .owl-controls .owl-nav div.owl-prev .fa,.single-product .zone_related_products .owl-carousel .owl-controls .owl-nav div.owl-next .fa{font-size         :22px;position          :absolute;top               :50%;left              :50%;-webkit-transform :translateX(-50%) translateY(-50%);-moz-transform    :translateX(-50%) translateY(-50%);-o-transform      :translateX(-50%) translateY(-50%);-ms-transform     :translateX(-50%) translateY(-50%);transform         :translateX(-50%) translateY(-50%);}.single-product .zone_related_products .owl-carousel .owl-controls .owl-nav div.owl-prev:hover,.single-product .zone_related_products .owl-carousel .owl-controls .owl-nav div.owl-next:hover{background-color :#f4b843;border-color     :#f4b843;}.single-product .zone_related_products .owl-carousel .owl-controls .owl-nav div.owl-prev{left :-60px;}.single-product .zone_related_products .owl-carousel .owl-controls .owl-nav div.owl-next{right :-60px;}.single-product .zone_related_products:hover .owl-carousel .owl-controls .owl-nav div.owl-prev,.single-product .zone_related_products:hover .owl-carousel .owl-controls .owl-nav div.owl-next{opacity :1;}ul.procedure{margin-left   :0;list-style    :none;width         :100%;display       :inline-block;margin-bottom :60px;}ul.procedure li{padding-left     :5%;line-height      :70px;float            :left;width            :30.7%;margin-right     :30px;height           :70px;position         :relative;color            :#fff;background-color :#cdccd7;}ul.procedure li:after{content       :"";border-top    :35px solid transparent;border-bottom :35px solid transparent;border-left   :35px solid #cdccd7;position      :absolute;right         :-34.5px;top           :0;z-index       :1;}ul.procedure li.active{background-color :#f4b843;}ul.procedure li.active:after{border-left :35px solid #f4b843;}ul.procedure li:before{content       :"";border-top    :35px solid transparent;border-bottom :35px solid transparent;border-left   :35px solid #fff;position      :absolute;left          :0;top           :0;}ul.procedure li.shopping-cart:before{display :none;}ul.procedure li.check-out{padding-left :9%;}ul.procedure li span{letter-spacing :2px;font-size      :18px;font-family    :"Open Sans";font-weight    :700;text-transform :uppercase;}ul.procedure li span.title{z-index :2;}ul.procedure li span.number{z-index     :1;font-size   :60px;opacity     :0.2;position    :absolute;margin-left :-25px;}.woocommerce .form-shipping-calculator{margin-top :15px;text-align :left;}.woocommerce .form-shipping-calculator .font-zone-3{margin           :0;margin-top       :15px;border-radius    :25px;font-weight      :700;font-size        :13px;padding          :12px 40px;transition       :all 0.3s;outline          :none;word-spacing     :2px;line-height      :1.2;text-align       :center;border           :0;text-transform   :uppercase;background-color :#8f8e99;color            :#fff;box-shadow       :none;text-shadow      :none;display          :block;width            :100%;}.woocommerce-cart{/* ------------------------------
   Page Checkout
   ---------------------------- */}.woocommerce-cart .woo-cart-form .woo-cart-table table{border          :none;border-collapse :collapse;}.woocommerce-cart .woo-cart-form .woo-cart-table table.shop_table thead{border-bottom :2px solid #363636;}.woocommerce-cart .woo-cart-form .woo-cart-table table.shop_table thead tr th{background-color :transparent;text-transform   :uppercase;padding-left     :0;height           :60px;border           :none;}.woocommerce-cart .woo-cart-form .woo-cart-table table.shop_table thead tr th.product-remove{padding-right :0;}.woocommerce-cart .woo-cart-form .woo-cart-table table.shop_table thead tr th.product-remove a{display       :inline-block;border        :1px solid #e5e5e5;width         :30px;height        :30px;border-radius :initial;}.woocommerce-cart .woo-cart-form .woo-cart-table table.shop_table thead tr th.product-remove a i{font-size :27px;}.woocommerce-cart .woo-cart-form .woo-cart-table table tbody tr{border-top :1px solid #ddd;}.woocommerce-cart .woo-cart-form .woo-cart-table table tbody tr:first-child{border-top :0;}.woocommerce-cart .woo-cart-form .woo-cart-table table tbody tr td{font-size      :16px;padding        :20px 0;border         :none;font-weight    :400;letter-spacing :1.6px;text-transform :uppercase;}.woocommerce-cart .woo-cart-form .woo-cart-table table tbody tr td img{max-width :133px;width     :133px;border    :1px solid #e5e5e5;}.woocommerce-cart .woo-cart-form .woo-cart-table table tbody tr td.woo-table-col-title a{display        :block;color          :#2a2931;font-size      :18px;font-weight    :600;text-transform :initial;}.woocommerce-cart .woo-cart-form .woo-cart-table table tbody tr td.woo-table-col-title a.cat-product{font-family :"Open Sans";font-size   :13px;color       :#cdcdcd;font-weight :100;}.woocommerce-cart .woo-cart-form .woo-cart-table table tbody tr td span.amount{font-size   :18px;font-weight :700;color       :#f4b843;}.woocommerce-cart .woo-cart-form .woo-cart-table table tbody tr td .quantity{border      :1px solid #e5e5e5;max-width   :130px;line-height :48px;display     :inline-block;}.woocommerce-cart .woo-cart-form .woo-cart-table table tbody tr td .quantity span{vertical-align :middle;display        :inline-flex;}.woocommerce-cart .woo-cart-form .woo-cart-table table tbody tr td .quantity input.qty{width  :64px;border :none;}.woocommerce-cart .woo-cart-form .woo-cart-table table tbody tr td.woo-product-remove a.remove{display       :inline-block;border        :1px solid #e5e5e5;width         :30px;height        :30px;border-radius :initial;color         :#3c3c3c !important;}.woocommerce-cart .woo-cart-form .woo-cart-table table tbody tr td.woo-product-remove a.remove i{font-size :30px;}.woocommerce-cart .woo-cart-form .woo-cart-table table tbody tr td.woo-product-remove a.remove:hover{border-color :#f4b843;background   :none;}.woocommerce-cart .woo-cart-form .woo-cart-table table tbody tr.woo-action-wrap td{font-size :14px;padding   :50px 0;border    :none;}.woocommerce-cart .woo-cart-form .woo-cart-table table tbody tr.woo-action-wrap td .wc-proceed-to-checkout{padding :0;}.woocommerce-cart .woo-cart-form .woo-cart-table table tbody tr.woo-action-wrap td .wc-proceed-to-checkout .text-center{margin-bottom :20px;}.woocommerce-cart .woo-cart-form .woo-cart-table table tbody tr.woo-action-wrap td .wc-proceed-to-checkout .return-to-shop{text-align :left;}.woocommerce-cart .woo-cart-form .woo-cart-table table tbody tr.woo-action-wrap td .wc-proceed-to-checkout .return-to-shop a.button{margin           :0;border-radius    :25px;font-weight      :700;font-size        :13px;padding          :12px 40px;transition       :all 0.3s;outline          :none;word-spacing     :2px;line-height      :1.2;text-align       :center;border           :0;text-transform   :uppercase;background-color :#8f8e99;color            :#fff;box-shadow       :none;text-shadow      :none;display          :inline-block;width            :auto;}.woocommerce-cart .woo-cart-form .woo-cart-table table tbody tr.woo-action-wrap td .wc-proceed-to-checkout .return-to-shop a.button:hover{background-color :#dad8da;text-decoration  :none;background-image :none;color            :#515151;}.woocommerce-cart .woo-cart-form .woo-cart-table table tbody tr.woo-action-wrap td input.button{border-radius    :25px;font-weight      :700;font-size        :13px;padding          :13px 40px;text-transform   :uppercase;color            :#fff;background-color :#f4b843;}.woocommerce-cart .col-shipping-cart{text-align :center;}.woocommerce-cart .col-action-shipping{margin-bottom :100px;}.woocommerce-cart .col-action-shipping .col-title-action{text-transform :uppercase;font-size      :16px;font-weight    :bold;text-align     :center;color          :#222;margin-bottom  :20px;letter-spacing :2px;}.woocommerce-cart .col-action-shipping .col-title-action:after{content          :"";height           :2px;background-color :#363636;display          :block;margin-top       :20px;}.woocommerce-cart .col-action-shipping .coupon label{display :block;}.woocommerce-cart .col-action-shipping .coupon input[type="text"]{border       :1px solid #e5e5e5;padding-left :0;margin       :17px 0;padding      :5px 15px;}.woocommerce-cart .col-action-shipping .coupon input[type="submit"]{border-radius    :25px;font-weight      :bold;font-size        :13px;padding          :12px 30px;transition       :all 0.3s;outline          :none;word-spacing     :2px;line-height      :1.2;text-align       :center;border           :0;text-transform   :uppercase;background-color :#8f8e99;color            :#fff;box-shadow       :none;text-shadow      :none;display          :block;width            :auto;}.woocommerce-cart .col-action-shipping .coupon input[type="submit"]:hover{background-color :#dad8da;text-decoration  :none;background-image :none;color            :#515151;}.woocommerce-cart .col-action-shipping .cart-collaterals .cart_totals{width :100%;}.woocommerce-cart .col-action-shipping .cart-collaterals .cart_totals table{width         :100%;border        :none;border-radius :0;}.woocommerce-cart .col-action-shipping .cart-collaterals .cart_totals table th{color       :#2a2931;font-weight :bold;font-size   :16px;border      :none;padding     :10px;}.woocommerce-cart .col-action-shipping .cart-collaterals .cart_totals table td{border  :none;padding :10px;}.woocommerce-cart .col-action-shipping .cart-collaterals .cart_totals table td span{float       :right;font-weight :bold;font-size   :18px;color       :#f4b843;}.woocommerce-cart .col-action-shipping .cart-collaterals .cart_totals .wc-proceed-to-checkout{border-top :1px solid #e5e5e5;}.woocommerce-cart .col-action-shipping .cart-collaterals .cart_totals .wc-proceed-to-checkout .text-center{margin-bottom :30px;}.woocommerce-cart .col-action-shipping .cart-collaterals .cart_totals .wc-proceed-to-checkout a{padding        :14px 0;border-radius  :25px;color          :#fff;font-weight    :600;text-transform :uppercase;letter-spacing :2px;font-weight    :bold;font-size      :13px;background     :#f4b843;border-color   :#f4b843;}.woocommerce-cart .col-action-shipping .cart-collaterals .cart_totals .wc-proceed-to-checkout a:hover{border       :1px solid;color        :#f4b843;background   :none;border-color :#f4b843;}.woocommerce-cart .zt-content > .woocommerce,.woocommerce-checkout .zt-content > .woocommerce{padding-bottom :8%;}.woocommerce-shipping-fields{text-align :left;}mark,ins{background :none;}.woocommerce span.onsale{width       :50px;height      :50px;line-height :46px;z-index     :99999999;}.woocommerce{/* ------------------------------
   Order Complated
   ---------------------------- */}.woocommerce .woocommerce-checkout .woo-checkout-panel .woo-panel-1{margin-bottom :50px;}.woocommerce .woocommerce-checkout .woo-checkout-panel .woo-panel-1 .col2-set{margin-bottom :30px;width         :100%;}.woocommerce .woocommerce-checkout .woo-checkout-panel .woocommerce-billing-fields h4{font-weight    :bold;font-size      :16px;color          :#222;text-align     :center;border-bottom  :2px solid #363636;padding-bottom :25px;}.woocommerce .woocommerce-checkout .woo-checkout-panel .woocommerce-billing-fields .form-row label{line-height    :3;font-size      :14px;text-transform :uppercase;color          :#222;font-weight    :600;}.woocommerce .woocommerce-checkout .woo-checkout-panel .woocommerce-billing-fields .form-row input{height :40px;}.woocommerce .woocommerce-checkout .woo-checkout-panel .woocommerce-billing-fields .form-row#billing_country_field .select2-choice{height      :40px;line-height :40px;}.woocommerce .woocommerce-checkout .woo-checkout-panel .woocommerce-shipping-fields h4{font-weight    :bold;font-size      :16px;color          :#222;text-align     :center;border-bottom  :2px solid #363636;padding-bottom :25px;}.woocommerce .woocommerce-checkout .woo-checkout-panel .woocommerce-shipping-fields .form-row label{line-height    :3;font-size      :14px;text-transform :uppercase;color          :#222;font-weight    :600;}.woocommerce .woocommerce-checkout .woo-checkout-panel .woocommerce-billing-fields .woo-content .woo-info p span{font-size      :14px;text-transform :uppercase;color          :#222;font-weight    :600;}.woocommerce .woocommerce-checkout .woocommerce-checkout-payment .place-order .button.alt{background :#f4b843;}.woocommerce .woocommerce-checkout table.woocommerce-checkout-review-order-table th,.woocommerce .woocommerce-checkout table.woocommerce-checkout-review-order-table td{padding :20px 15px 15px;}.woocommerce .woocommerce-checkout table.woocommerce-checkout-review-order-table .amount{font-size   :18px;font-weight :bold;color       :#f4b843;}.woocommerce .woocommerce-checkout table.woocommerce-checkout-review-order-table thead th.product-name{background-color :#eee;padding          :25px 35px;font-size        :16px;text-transform   :capitalize;font-weight      :bold;color            :#222;}.woocommerce .woocommerce-checkout table.woocommerce-checkout-review-order-table tbody .woo-image a img{width   :auto;display :block;}.woocommerce .woocommerce-checkout table.woocommerce-checkout-review-order-table tbody .woo-name{color          :#222;text-transform :capitalize;padding-top    :5px;}.woocommerce .woocommerce-checkout table.woocommerce-checkout-review-order-table tbody .woo-name .woo-price .amount{font-size   :14px;font-weight :bold;color       :#f4b843;}.woocommerce .woocommerce-checkout table.woocommerce-checkout-review-order-table tbody .product-total{padding-top :15px;text-align  :right;}.woocommerce-order-received{/* #Mini Cart
================================================== *//* Let's get this party started */}.woocommerce-order-received .woocommerce h2,.woocommerce-order-received .woocommerce h3{font-size   :18px;color       :#222;line-height :28px;font-weight :600;}.shopping_cart_dropdown::-webkit-scrollbar{width :12px;/* Track */}.shopping_cart_dropdown::-webkit-scrollbar-track{-webkit-box-shadow    :inset 0 0 6px rgba(0, 0, 0, 0.3);-webkit-border-radius :10px;border-radius         :10px;/* Handle */}.shopping_cart_dropdown::-webkit-scrollbar-thumb{-webkit-border-radius :10px;border-radius         :10px;background            :rgba(192, 192, 192, 0.8);-webkit-box-shadow    :inset 0 0 6px rgba(0, 0, 0, 0.5);}.shopping_cart_dropdown::-webkit-scrollbar-thumb:window-inactive{background :rgba(192, 192, 192, 0.4);}.shopping_cart_dropdown{margin-right      :5px;background        :#fff;box-shadow        :0 0 15px -4px rgba(0, 0, 0, 0.5);display           :none;right             :0;overflow          :hidden;padding           :10px;position          :absolute;top               :100%;z-index           :9999;width             :295px;-webkit-animation :fadeInUp 0.7s both;-moz-animation    :fadeInUp 0.7s both;-o-animation      :fadeInUp 0.7s both;animation         :fadeInUp 0.7s both;left              :initial;}.shopping_cart_dropdown ul.cart_list{margin     :0;padding    :0;list-style :none;}.shopping_cart_dropdown ul.cart_list > li{position      :relative;color         :#747474;min-height    :70px;padding       :16px 0 0px 100px !important;width         :100%;text-align    :left;margin-bottom :10px;display       :inline-block;line-height   :30px;}.shopping_cart_dropdown ul.cart_list > li > a{font-size      :16px;font-weight    :400;text-transform :capitalize;line-height    :28px;color          :#2a2931;position       :static;display        :block;margin         :0;}.shopping_cart_dropdown ul.cart_list > li > a > img{position :absolute;top      :15px;left     :0;width    :70px;height   :70px;padding  :5px;border   :solid 1px #e5e5e5;}.shopping_cart_dropdown ul.cart_list > li .quantity{font-size   :18px;font-weight :bold;line-height :28px;}.shopping_cart_dropdown ul.cart_list > li > a.remove{position    :absolute;top         :35%;right       :0;font-size   :29px;font-weight :400;color       :#b7b7b7;}.shopping_cart_dropdown ul.cart_list > li > a.remove:hover{color :red;}.shopping_cart_dropdown .total{border-top     :1px solid #e5e5e5;margin-top     :30px;font-size      :18px;font-weight    :400;text-transform :uppercase;padding-top    :15px;height         :40px;line-height    :28px;}.shopping_cart_dropdown .total > strong{margin-right :40px;float        :left;font-size    :16px;font-weight  :bold;color        :#222;}.shopping_cart_dropdown .total > span{font-size   :18px;font-weight :bold;float       :right;color       :#f4b843;}.shopping_cart_dropdown .buttons{margin :0px;clear  :both;}.shopping_cart_dropdown .buttons > a{-webkit-border-radius :5px;-moz-border-radius    :5px;border-radius         :5px;display               :inline-block;font-size             :13px;font-weight           :400;line-height           :18px;padding               :8px 22px;text-align            :center;text-transform        :uppercase;border                :1px solid #8f8e99;background            :none;color                 :#000;letter-spacing        :2px;margin                :0;}.shopping_cart_dropdown .buttons > a:hover{border           :1px solid #f4b843;color            :#fff;background-color :#f4b843;}.shopping_cart_dropdown .buttons > a.wc-forward{margin-bottom :20px;}.shopping_cart_dropdown ul.cart_list > li.empty{border     :none;min-height :auto;padding    :30px 0 0px 30px !important;}.widget_shopping_cart{background        :#fff;box-shadow        :0 0 15px 0px rgba(0, 0, 0, 0.1);display           :block;right             :0;overflow          :hidden;padding           :15px;position          :relative;top               :100%;-webkit-animation :fadeInUp 0.7s both;-moz-animation    :fadeInUp 0.7s both;-o-animation      :fadeInUp 0.7s both;animation         :fadeInUp 0.7s both;left              :initial;}.widget_shopping_cart ul.cart_list{margin     :0;padding    :0;list-style :none;}.widget_shopping_cart ul.cart_list > li{position    :relative;color       :#747474;min-height  :90px;padding     :0px 0 0px 78px !important;width       :100%;text-align  :left;display     :inline-block;line-height :30px;}.widget_shopping_cart ul.cart_list > li > a{font-size      :15px;font-weight    :600;text-transform :capitalize;line-height    :28px;color          :#222;position       :static;display        :block;margin         :0;}.widget_shopping_cart ul.cart_list > li > a:hover{color           :#222;text-decoration :underline;}.widget_shopping_cart ul.cart_list > li > a > img{position :absolute;top      :0px;left     :0;width    :70px;height   :70px;padding  :5px;}.widget_shopping_cart ul.cart_list > li .quantity{font-size   :18px;font-weight :bold;line-height :28px;}.widget_shopping_cart ul.cart_list > li .quantity .amount{color :#f4b843;}.widget_shopping_cart ul.cart_list > li > a.remove{display     :none;position    :absolute;right       :0;font-size   :36px;font-weight :400;color       :#b7b7b7;}.widget_shopping_cart ul.cart_list > li > a.remove:hover{color :red;}.widget_shopping_cart .total{border-top     :1px solid #e5e5e5 !important;font-size      :18px;font-weight    :400;text-transform :uppercase;padding-top    :20px;height         :40px;line-height    :28px;}.widget_shopping_cart .total > strong{margin-right :40px;float        :left;font-size    :16px;font-weight  :bold;color        :#222;}.widget_shopping_cart .total > span{font-size   :18px;font-weight :bold;float       :right;color       :#f4b843;}.widget_shopping_cart .buttons{margin-top :10px;clear      :both;}.widget_shopping_cart .buttons > a{-webkit-border-radius :5px;-moz-border-radius    :5px;border-radius         :5px;display               :inline-block;float                 :none !important;font-size             :13px;font-weight           :400;line-height           :18px;margin-right          :3px;padding               :5px 20px;text-align            :center;text-transform        :uppercase;background-color      :#f4b843;border                :1px solid;border-color          :#f4b843;color                 :#fff;}.widget_shopping_cart .buttons > a:hover{color        :#f4b843;background   :none;border-color :#f4b843;}.widget_shopping_cart ul.cart_list > li.empty{border     :none;min-height :auto;padding    :30px 0 0px 30px !important;}.woocommerce ul.product_list_widget li img{float         :left;margin-right  :10px;margin-bottom :5px;width         :70px;height        :70px;box-shadow    :none;margin-top    :8px;}.woocommerce ul.product_list_widget li .star-rating{margin-top    :5px;margin-bottom :5px;}.woocommerce ul.product_list_widget li del .amount{background  :none;color       :#ccc;font-weight :normal;font-size   :14px;margin-left :0px;}.woocommerce ul.product_list_widget li ins{background  :none;color       :#f4b843;font-weight :normal;font-size   :18px;margin-left :5px;}.woocommerce ul.product_list_widget li .amount{background  :none;color       :#f4b843;font-weight :normal;font-size   :18px;margin-left :5px;}p.demo_store{background :#f4b843;bottom     :0;top        :initial;}.archive-products .woocommerce-pagination{clear      :both;width      :100%;text-align :center;margin     :0 auto;display    :block;margin-top :50px;}.archive-products .woocommerce-pagination ul{border :none !important;margin :0;}.archive-products .woocommerce-pagination ul li{border  :none !important;display :inline-block;}.archive-products .woocommerce-pagination ul li span{height           :30px;width            :30px;padding          :0;line-height      :30px;font-size        :15px;border           :none;color            :#fff !important;background-color :#f4b843 !important;display          :block;border-radius    :4px;}.archive-products .woocommerce-pagination ul li a{height        :30px;width         :30px;padding       :0;line-height   :30px;font-size     :15px;border        :none;color         :#333;display       :block;border-radius :4px;}.archive-products .woocommerce-pagination ul li.active a{color            :#fff;background-color :#f4b843;border-radius    :4px;}.archive-products .woocommerce-pagination ul li:hover a,.archive-products .woocommerce-pagination ul li:active a,.archive-products .woocommerce-pagination ul li:focus a,.archive-products .woocommerce-pagination ul li:visited a{color            :#fff;background-color :#f4b843;border-radius    :4px;}@media (max-width:1199px){ul.procedure li{width :30%;}ul.procedure li.order-complated .number{margin-left :-15%;}}@media (max-width:991px){ul.procedure li{margin-bottom :30px;display       :block;width         :50%;min-width     :300px;}ul.procedure li:before{display :none;}ul.procedure li.check-out{padding-left :5%;}ul.procedure li.order-complated .number{margin-left :-25px;}.woocommerce-cart .col-action-shipping .coupon{margin-bottom :20px;}}@media (max-width:600px){.woocommerce-cart .woo-cart-form .woo-cart-table table tbody tr td.woo-table-col-title a,.woocommerce .woo-cart-form .woo-cart-table .shop_table tbody .woo-cart-item td span.amount,.woocommerce-cart .woo-cart-form .woo-cart-table table tbody .woo-cart-item td,.woocommerce-cart .woo-cart-form .woo-cart-table table tbody tr td span.amount,.woocommerce-cart table.cart th{font-size   :14px;line-height :24px;}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width :100%;}}@media (max-width:479px){ul.procedure li{width     :90%;min-width :270px;}.woocommerce-cart .woo-cart-form .woo-cart-table table thead tr th.woo-table-col-price,.woocommerce-cart .woo-cart-form .woo-cart-table table thead tr th.woo-table-col-qty,.woocommerce-cart .woo-cart-form .woo-cart-table table tbody tr td.woo-table-col-price,.woocommerce-cart .woo-cart-form .woo-cart-table table tbody tr td.woo-table-col-qty{display :none;}.woocommerce-cart .woo-cart-form .woo-cart-table table tbody tr td img{max-width :100px;}}*{outline :0;}*:focus,*:active,a:active,a:focus,select:focus,button:focus,input:focus,input:active{-moz-outline-style :none;outline            :none;outline            :0;}:-moz-any-link:focus{outline :none;}html{overflow-y               :scroll;-webkit-text-size-adjust :100%;-ms-text-size-adjust     :100%;}body{background :#fff;}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display :block;}table{border-collapse :separate;border-spacing  :0;}caption,th,td{font-weight :normal;text-align  :left;}blockquote:before,blockquote:after,q:before,q:after{content :"";}blockquote,q{quotes :"" "";}blockquote{font-style   :italic;font-weight  :600;border-left  :5px solid #f4b843;padding-left :25px;}em{color :#f4b843;}body{font-family :'Open Sans', sans-serif;font-size   :14px;line-height :26px;}img{max-width :100%;}a{color :#ccc;}a:hover,a:active,a:focus{color :#f4b843;}a,a:hover,a:focus{outline         :none;text-decoration :none;}h1,h2,h3,h4,h5,h6{font-family :'Open Sans', sans-serif;}h1,h2,h3,h4,h5,h6{margin :0 0 15px 0;}* + h1,* + h2,* + h3,* + h4,* + h5,* + h6{margin-top :25px;}td,th{padding :10px;}table,th,td{border :1px solid rgba(0, 0, 0, 0.1);}td{border-width :0 1px 1px 0;}th{border-width :0 1px 1px 0;font-weight  :bold;}li{margin  :0;padding :0;}.wrapper-content{background-color :#fff;z-index          :9;position         :relative;}.clearboth{clear :both;}.color-primary{color :#f4b843 !important;}.color-white{color :#fff;}.box-shadow{box-shadow :0 0 40px rgba(42, 42, 42, 0.55);}.row-collapse{padding :0 !important;margin  :0 !important;}.row-collapse [class*='col-']{padding :0 !important;margin  :0 !important;}.sec-padding{padding :120px 0;}.sec-padding-medium{padding :80px 0;}.sec-padding-large{padding :200px 0;}.sec-padding-top{padding-top :120px;}.sec-padding-top-large{padding-top :200px;}.sec-bg-default{background-color :#f8f8f8;}.pdl100{padding-left :100px !important;}.position-relative{position :relative !important;}.btn{font-family   :"Open Sans";border-radius :3px;padding       :10px 30px;}button[type="submit"]{outline :none !important;}.wistia_popover_embed{z-index :99999999 !important;}.lg-backdrop{z-index :99999;}.lg-outer{z-index :99999;}.sticky:after{background-color :#f4b843;}.numbers-row{position :relative;height   :40px;overflow :visible;}.form-control{font-size     :12px;color         :#333;height        :40px;border-radius :3px;}input.qty2{position      :relative;width         :35px;height        :40px;border-radius :0;text-align    :center;font-size     :12px;padding       :5px;}.button_inc{text-indent :-9999px;cursor      :pointer;position    :absolute;width       :33px;height      :40px;z-index     :9;}#wrapper{position :relative;}.dec{background                        :#fff url(../images/minus.png) no-repeat center center;border                            :1px solid #ccc;left                              :0;top                               :0;-webkit-border-top-left-radius    :4px;-webkit-border-bottom-left-radius :4px;-moz-border-radius-topleft        :4px;-moz-border-radius-bottomleft     :4px;border-top-left-radius            :4px;border-bottom-left-radius         :4px;}.inc{background                         :#fff url(../images/plus.png) no-repeat center center;right                              :0;top                                :0;border                             :1px solid #ccc;-webkit-border-top-right-radius    :4px;-webkit-border-bottom-right-radius :4px;-moz-border-radius-topright        :4px;-moz-border-radius-bottomright     :4px;border-top-right-radius            :4px;border-bottom-right-radius         :4px;}.zt-default{background     :none;border-color   :#f4b843;outline        :none;font-weight    :600;color          :#f4b843 !important;text-transform :uppercase;transition     :all 0.5s ease;}.zt-default span{color      :#f4b843 !important;transition :all 0.5s ease;}.zt-default:active,.zt-default:visited{color        :#f4b843;border-color :#f4b843;background   :none;outline      :none;transition   :all 0.5s ease;}.zt-default:hover{background   :#f4b843;color        :#fff !important;border-color :#f4b843;transition   :all 0.5s ease;}.zt-default:hover span{color      :#fff !important;transition :all 0.5s ease;}.image-border{border-radius :5px;}.image-full .vc_figure{display :block !important;}.image-full .vc_single_image-wrapper{width          :100%;padding-bottom :20px;display        :block;}.image-full .vc_single_image-wrapper img{height        :auto;width         :100% !important;padding       :0 !important;display       :block;border-radius :5px;}body .wpb_wrapper button.ubtn{background     :#f4b843;border         :1px solid #f4b843;color          :#fff;outline        :none;font-weight    :600;text-transform :uppercase;transition     :all 0.5s ease;}body .wpb_wrapper button.ubtn span{color      :#fff;transition :all 0.5s ease;}body .wpb_wrapper button.ubtn:hover{background :none;color      :#f4b843;border     :1px solid #f4b843;transition :all 0.5s ease;}body .wpb_wrapper button.ubtn:hover span{color      :#f4b843;transition :all 0.5s ease;}body .wpb_wrapper button.ubtn:active,body .wpb_wrapper button.ubtn:visited{color        :#f4b843;border-color :#f4b843;background   :none;outline      :none;transition   :all 0.5s ease;}.btn-primary{background     :#f4b843;border-color   :#f4b843 !important;color          :#fff !important;outline        :none;font-weight    :600;text-transform :uppercase;transition     :all 0.5s ease;}.btn-primary span{color      :#fff !important;transition :all 0.5s ease;}.btn-primary:hover{background   :none;color        :#f4b843 !important;border-color :#f4b843;transition   :all 0.5s ease;}.btn-primary:hover span{color      :#f4b843 !important;transition :all 0.5s ease;}.btn-primary:active,.btn-primary:visited{color        :#f4b843 !important;border-color :#f4b843;background   :none;outline      :none;transition   :all 0.5s ease;}.zt-primary{background     :#f4b843;border-color   :#f4b843;color          :#fff !important;outline        :none;font-weight    :600;text-transform :uppercase;transition     :all 0.5s ease;}.zt-primary span{color      :#fff !important;transition :all 0.5s ease;}.zt-primary:hover{background   :none;color        :#f4b843 !important;border-color :#f4b843;transition   :all 0.5s ease;}.zt-primary:hover span{color      :#f4b843 !important;transition :all 0.5s ease;}.zt-primary:active,.zt-primary:visited{color        :#f4b843;border-color :#f4b843;background   :none;outline      :none;transition   :all 0.5s ease;}.btn-full{width :100% !important;}.overlay{display           :inline-block;position          :relative;max-width         :100%;vertical-align    :middle;overflow          :hidden;-webkit-transform :translateZ(0);margin            :0;}.overlay .overlay-scale{display :none;}.overlay.overlay-hover:hover .overlay-scale{display           :block;-webkit-transform :scale(1);-ms-transform     :scale(1);transform         :scale(1);}.overlay.overlay-hover:hover .overlay-background{background :#000;}.zt-container{max-width    :1200px;width        :100%;padding      :0 15px;margin-left  :auto;margin-right :auto;}.zt-container-min{max-width    :700px;width        :100%;padding      :0 25px;margin-left  :auto;margin-right :auto;}.zt-overlay-background-primary{background:#f4b843;background:rgba(244, 184, 67, 0.85);/*place holder*/}.input-icon{position :relative;}.input-icon .input-addon{position :absolute;right    :15px;top      :10px;cursor   :pointer;}.sec-title.sec-title-padding{padding-bottom :80px;}.sec-title h2{font-size      :36px;line-height    :40px;margin-bottom  :30px;font-family    :'Open Sans';font-weight    :700;text-transform :uppercase;}.sec-title .tagline{font-family   :'Open Sans';font-size     :18px;font-style    :italic;margin-bottom :30px;display       :block;}.sec-title .img-border:after{content    :"";background :url('../images/shape.png') no-repeat center center;height     :15px;width      :100px;display    :block;margin     :0 auto;}.text-white{color :#fff;}.text-white h1,.text-white h2,.text-white h3,.text-white h4,.text-white h5,.text-white h6,.text-white a,.text-white p,.text-white span,.text-white i,.text-white .tagline{color :#fff;}.font-bold{font-family :"Open Sans";font-weight :bold;}.sidebar-box{box-shadow :0 0 25px rgba(0, 0, 0, 0.2);}.sidebar-box .sidebar-header{padding :30px 10px;}.sidebar-box .sidebar-header h3.title{color      :#000;margin     :0;text-align :center;font-family:'Open Sans';font-size:24px;line-height:24px;font-weight:bold;font-style:normal;}.sidebar-box .sidebar-content{padding :30px 30px 10px;}.table{border        :0;border-bottom :1px solid #ddd;}.table.table_summary td{border     :0;border-top :1px solid #ededed;width      :50%;}.table.table_summary tr.total{color          :#f4b843;font-size      :20px;font-weight    :700;text-transform :uppercase;font-family    :"Open Sans";}.load-more{margin-top :50px;text-align :center;}label.lb_select,span.sp_select{position      :relative;font-weight   :100;margin-bottom :0;width         :100%;}span.lb_select > select,label.lb_select > select{outline            :none;display            :inline-block;-webkit-appearance :none;-moz-appearance    :none;appearance         :none;cursor             :pointer;}@media screen and (-webkit-min-device-pixel-ratio:0){select{padding-right :18px;}}label.lb_select:after,span.sp_select:after{content         :"\f107";font-family     :FontAwesome;font-style      :normal;font-weight     :normal;text-decoration :inherit;font-size       :16px;padding         :0 0 2px;position        :absolute;pointer-events  :none;color           :#c9c6c7;right           :20px;top             :23%;}.vc_column-inner{padding-top :0px !important;}.no_padding{padding :0px !important;}.no_margin{margin :0px !important;}.display_none{display :none;}.textwidget img{max-width :270px;/* ------------------------------
   Typography styles
   ---------------------------- */}h1,h2,h3,h4,h5,h6{font-family :'Titillium Web', sans-serif;font-weight :700;}h1{font-size   :40px;line-height :42px;}h1{font-size   :42px;line-height :42px;}h2{font-size   :36px;line-height :38px;}h3{font-size   :24px;line-height :30px;}h4{font-size   :18px;line-height :28px;}h5{font-size   :16px;line-height :26px;}h6{font-size   :14px;line-height :22px;}input,select,textarea{padding-left     :15px;background-color :#fff;border           :1px solid #e9e9e9;border-radius    :3px;position         :relative;width            :100%;}input:focus,select:focus,textarea:focus{border-radius :3px;box-shadow    :2px 4px 6px rgba(156, 156, 156, 0.18);outline       :none;}input[type="submit"],input[type="radio"],input[type="checkbox"]{width :auto;}input.zt-control,select.zt-control{height      :40px;line-height :inherit !important;}textarea.zt-control{height :150px;}.form-group{position :relative;}.form-group select{-webkit-appearance :none;-moz-appearance    :none;appearance         :none;}.form-group select{text-indent   :0.01px;text-overflow :'';}.form-group .select-arrow{position   :absolute;right      :15px;top        :47%;background :url('../images/select-arrow.png') 0 0 no-repeat;width      :12px;height     :7px;}.form-control:focus{border-color  :#ccc;border-radius :4px;box-shadow    :none;}.text-center{text-align :center;}.text-left{text-align :left;}.text-right{text-align :right;}.text-jus{text-align :justify;}.ui-widget.ui-widget-content{z-index :999999999 !important;}.widget ul li a:hover{color :#f4b843;}.widget .screen-reader-text{display :none;}.post .entry-content a{color           :#000;text-decoration :underline;}.filter-tour{position :relative;}.filter-tour:before,.filter-tour:after{content :'';display :block;}.filter-tour:after{clear :both;}.filter-tour .filter-wrap{margin-left  :auto;margin-right :auto;}.filter-tour .filter-wrap .filter-box{border-radius :4px;margin-top    :-105px;padding       :45px;z-index       :100;box-shadow    :0 0 35px rgba(0, 0, 0, 0.27);background    :#fff;display       :table;margin-left   :auto;margin-right  :auto;}.filter-tour .filter-wrap .filter-box input,.filter-tour .filter-wrap .filter-box select,.filter-tour .filter-wrap .filter-box button{color       :#000;height      :50px;line-height :inherit;width       :190px;font-size   :15px;cursor      :pointer;}.filter-tour .filter-wrap .filter-box button{line-height :20px !important;}.filter-tour .filter-wrap .filter-box button.btn-primary:focus{background :transparent;color:#f4b843 !important;}.filter-tour .filter-wrap .filter-box .form-group{margin-right :15px;}.filter-tour .filter-wrap .filter-box input::-webkit-input-placeholder,.filter-tour .filter-wrap .filter-box select::-webkit-input-placeholder{opacity :1;color   :#000;}.filter-tour .filter-wrap .filter-box input:-moz-placeholder,.filter-tour .filter-wrap .filter-box select:-moz-placeholder{opacity :1;color   :#000;}.filter-tour .filter-wrap .filter-box input::-moz-placeholder,.filter-tour .filter-wrap .filter-box select::-moz-placeholder{opacity :1;color   :#000;}.filter-tour .filter-wrap .filter-box input:-ms-input-placeholder,.filter-tour .filter-wrap .filter-box select:-ms-input-placeholder{opacity :1;color   :#000;}.filter-tour.home-two .filter-wrap .filter-box{margin-top :-200px;box-shadow :none;background:#000;background:rgba(0, 0, 0, 0.5);/*place holder*/}.section_choose_us .wpb_wrapper{transition :all 0.5s ease;}.section_choose_us .wpb_wrapper:hover .aio-icon i{color      :#f4b843;transition :all 0.5s ease;}.choose-tour .box-awesome-service .box-icon{width  :100%;margin :0 auto;}.choose-tour .box-awesome-service .box-icon img{display :block;margin  :0 auto;}.choose-tour .box-awesome-service .box-text h3{font-family :'Open Sans';font-weight :700;font-size   :24px;margin-top  :50px;text-align  :center;}.choose-tour .box-awesome-service .box-text p{margin-top :30px;padding    :0 15px;font-size  :15px;text-align :center;}.post-ratings .post-ratings-text{display :none !important;}.popular-services .tour-list-box{margin-bottom :35px;}.popular-services .tour-list-box:hover{box-shadow :0 0 40px rgba(0, 0, 0, 0.2);}.popular-services .tour-list-box h3{text-transform :uppercase;font-family    :'Open Sans', sans-serif;font-weight    :bold;font-size      :24px;line-height    :26px;margin         :40px 0 20px 0;}.popular-services .tour-list-box .img-box img{width :100%;}.popular-services .tour-list-box .driver{margin           :20px auto;height           :1px;width            :56px;background-color :#e7e7e7;}.popular-services .tour-list-box .duration{display        :block;font-family    :'Open Sans';font-size      :15px;line-height    :26px;padding-bottom :40px;}.popular-services.template_style2 .tour-list-box{background :#fff;border     :1px solid #e7e7e7;}.popular-services.template_style2 .tour-list-box:hover{box-shadow :0 0 40px rgba(0, 0, 0, 0.2);}.popular-services.template_style2 .tour-list-box .img-box .zt-overlay-panel{padding :0;}.popular-services.template_style2 .tour-list-box .img-box img{width :100%;}.popular-services.template_style2 .tour-list-box .img-box .box-wrap-img{margin-right :30px;height       :100%;}.popular-services.template_style2 .tour-list-box .img-box .box-wrap-img .box-padding{padding :15px;}.popular-services.template_style2 .tour-list-box .img-box .box-wrap-img .box-item{font-size      :12px;line-height    :18px;text-transform :uppercase;}.popular-services.template_style2 .tour-list-box .img-box .box-wrap-img .box-item span{display :block;}.popular-services.template_style2 .tour-list-box .img-box .box-wrap-img .driver{margin           :20px auto;height           :1px;width            :56px;background-color :#e7e7e7;}.popular-services.template_style2 .tour-list-box .box-content{padding :20px 30px 40px 30px;}.popular-services.template_style2 .tour-list-box .box-content .post-ratings{margin-bottom :30px;}.popular-services.template_style2 .tour-list-box .box-content .excert{font-family    :"Open Sans";font-size      :15px;line-height    :26px;padding-bottom :30px;}.popular-services.template_style3 .tour-list-box{background    :#fff;border        :1px solid #e7e7e7;border-radius :5px;}.popular-services.template_style3 .tour-list-box:hover{box-shadow :0px 15px 20px rgba(0, 0, 0, 0.38);}.popular-services.template_style3 .tour-list-box .box-content{background-color :#fafafa;padding          :20px;text-align       :left;}.popular-services.template_style3 .tour-list-box .box-content h3{font-family   :"Open Sans", sans-serif;font-size     :18px;font-weight   :900;margin        :0;margin-bottom :10px;}.popular-services.template_style3 .tour-list-box .box-content .post-ratings{padding-bottom :17px;}.popular-services.template_style3 .tour-list-box .box-content .duration{font-size      :14px;padding-bottom :0;}.popular-services.template_style3 .tour-list-box .box-content .right{text-align :right;}.popular-services.template_style3 .tour-list-box .box-content .button{float :right;}.popular-services.template_style3 .tour-list-box .box-content .zt-btn-tour{color            :#fff;padding          :10px 25px;border-radius    :25px;background-color :#3f3e3b;}.popular-services.template_style3 .tour-list-box .box-content .zt-btn-tour:hover{background-color :#99a328;}.uvc-main-heading h2{letter-spacing :2px;}.single-post .essb_links{display :none !important;}.contact-wrap .nf-form-fields-required,.contact-wrap .nf-field-label,.contact-wrap .nf-error-msg{display :none;}.contact-wrap .nf-field-container{margin-bottom :15px;}.contact-wrap .submit-wrap{text-align :center;margin-top :15px;}.contact-wrap .submit-wrap .nf-field-element .ninja-forms-field{padding        :15px 35px;background     :#f4b843;border-color   :#f4b843;color          :#fff !important;outline        :none;font-weight    :600;text-transform :uppercase;transition     :all 0.5s ease;}.contact-wrap .submit-wrap .nf-field-element .ninja-forms-field:hover{background   :none;color        :#f4b843 !important;border-color :#f4b843;transition   :all 0.5s ease;}.zone-booking-form .submit-wrap .nf-field-element{width :100%;}.zone-booking-form .submit-wrap .nf-field-element .ninja-forms-field{background     :#f4b843;border-color   :#f4b843;color          :#fff !important;outline        :none;font-weight    :600;text-transform :uppercase;transition     :all 0.5s ease;width          :100%;}.zone-booking-form .submit-wrap .nf-field-element .ninja-forms-field span{color      :#fff !important;transition :all 0.5s ease;}.zone-booking-form .submit-wrap .nf-field-element .ninja-forms-field:hover{background   :none;color        :#f4b843 !important;border-color :#f4b843;transition   :all 0.5s ease;}.zone-booking-form .submit-wrap .nf-field-element .ninja-forms-field:hover span{color      :#f4b843 !important;transition :all 0.5s ease;}.zone-booking-form .submit-wrap .nf-field-element .ninja-forms-field:active,.zone-booking-form .submit-wrap .nf-field-element .ninja-forms-field:visited{color        :#f4b843 !important;border-color :#f4b843;background   :none;outline      :none;transition   :all 0.5s ease;}.famous-locations .bx-wrapper{height        :650px;margin-bottom :0;}.famous-locations .bx-wrapper .bx-viewport{min-height :630px;}.famous-locations .bx-wrapper .bx-controls{position    :relative;width       :58%;height      :1px;margin-left :auto;}.famous-locations .bx-wrapper .bx-controls .bx-controls-direction a{top     :-90px;z-index :999;}.famous-locations .bx-wrapper .bx-prev{left       :35px;background :url('../images/slider/control-prev.png') no-repeat;}.famous-locations .bx-wrapper .bx-next{left       :70px;background :url('../images/slider/control-next.png') no-repeat !important;}.famous-locations .bx-wrapper .famous-slider .item{left  :0;width :100% !important;}.famous-locations .bx-wrapper .famous-slider .item .col-bg-img{height              :650px;background-position :100%;background-repeat   :no-repeat;background-size     :cover;-webkit-transform   :skewX(-3deg);transform           :skewX(-3deg);border              :4px solid #fff;border-bottom       :0;border-top          :0;margin-right        :13px;margin-left         :-70px;}.famous-locations .bx-wrapper .famous-slider .item .map-location{position :absolute;top      :0;right    :0;z-index  :-1;}.famous-locations .bx-wrapper .famous-slider .item .content{padding      :120px 0;width        :590px;padding-left :20px;}.famous-locations .bx-wrapper .famous-slider .item .content h3{text-transform :uppercase;margin-bottom  :25px;}.famous-locations .bx-wrapper .famous-slider .item .content .famous-locations-meta{font-weight   :bold;font-style    :italic;font-family   :'Open Sans';font-size     :24px;line-height   :auto;margin-bottom :20px;}.famous-locations .bx-wrapper .famous-slider .item .content .famous-locations-meta .number{font-size :33px;}.famous-locations .bx-wrapper .famous-slider .item .content p{font-style  :italic;font-size   :15px;line-height :26px;}.famous-locations .bx-wrapper .famous-slider .item .content a.btn{margin-top :30px;}.famous-locations .bx-wrapper .bx-controls .bx-pager{display :none;}.clients-says .position-relative ul{list-style :none;}.clients-says .position-relative .bx-wrapper{position :initial !important;}.clients-says .position-relative .bx-wrapper .bx-controls-direction a{top :85%;}.clients-says .position-relative .bx-wrapper .bx-prev{left       :35%;background :url('../images/slider/control-left.png') no-repeat;}.clients-says .position-relative .bx-wrapper .bx-next{right      :35%;background :url('../images/slider/control-right.png') no-repeat;}.clients-says .slider-thumbnail .slider-thumbnail-item{display :inline;}.clients-says .slider-thumbnail .slider-thumbnail-item a{margin   :10px 20px 10px 0;height:60px;width:60px;display  :block;overflow :hidden;}.clients-says .slider-thumbnail .slider-thumbnail-item a.active{margin :0 20px 0 0;height:80px;width:80px;}.clients-says .slider-thumbnail .slider-thumbnail-item a.active .zt-overlay-background{background :none;}.clients-says .slider-thumbnail .slider-thumbnail-item a.active img{height:80px;width:80px;}.clients-says .slider-thumbnail .slider-thumbnail-item img{height:60px;width:60px;}.clients-says .slider-thumbnail .slider-thumbnail-item img.img{position         :relative;display          :inline-block;vertical-align   :middle;max-width        :100%;background-color :transparent;}.clients-says .slider-thumbnail .slider-thumbnail-item img.circular{border-radius :500rem;overflow      :hidden;}.clients-says ul li{text-align  :center;font-size   :18px;line-height :26px;}.stuning-beachs{background :url('../images/bg-aerial-view-of-red-backpack-with-sunglasses-headphones-and-cameraa.jpg') no-repeat fixed center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}.stuning-beachs a.btn{margin-top :5px;}.top-location{margin :0;}.top-location .top-location-slider{height     :530px;padding    :0;margin     :0;list-style :none;}.top-location .top-location-slider .item{width :1000px !important;}.top-location .top-location-slider .map-location{position :absolute;top      :0;right    :0;}.top-location .top-location-slider .map-location img{height :300px !important;width  :auto !important;}.top-location .top-location-slider .owl-item{width :auto !important;}.top-location .top-location-slider .owl-item .overlay-bg{z-index :1;}.top-location .top-location-slider .owl-item .caption{z-index  :0;position :absolute;top      :55%;padding  :0;height   :240px;}.top-location .top-location-slider .owl-item .caption .top-location-content{padding :50px 70px;}.top-location .top-location-slider .owl-item .caption h3{color          :#f4b843;letter-spacing :2px;font-size      :24px;line-height    :24px;font-family    :'Open Sans';text-transform :uppercase;font-weight    :bold;font-style     :italic;}.top-location .top-location-slider .owl-item .caption p{color       :#fff;font-size   :15px;line-height :26px;}.top-location .top-location-slider .owl-item .caption a{text-decoration :none;margin-top      :50px;color           :#fff;font-size       :15px;line-height     :26px;}.top-location .top-location-slider .owl-item.active.center .overlay-bg{z-index :0;}.top-location .top-location-slider .owl-item.active.center{width :1000px !important;}.top-location .top-location-slider .owl-item.active.center .caption{z-index :3;}.top-location .top-location-slider .owl-item img{height :530px;width  :100%;}.top-location .top-location-slider .owl-controls{width    :1000px;height   :1px;margin   :auto;position :relative;}.top-location .top-location-slider .owl-controls .owl-nav i.control.control-prev{background :url("../images/slider/control-prev.png") no-repeat;display    :block;height     :30px;}.top-location .top-location-slider .owl-controls .owl-nav i.control.control-next{background :url("../images/slider/control-next.png") no-repeat;display    :block;height     :30px;}.top-location .top-location-slider .owl-controls .owl-nav .owl-prev{display    :inline-block;width      :30px;height     :30px;top        :-300px;background :none;position   :absolute;transition :all 0.7s;left       :-120px;}.top-location .top-location-slider .owl-controls .owl-nav .owl-next{display    :inline-block;width      :30px;height     :30px;top        :-300px;position   :absolute;background :none;transition :all 0.7s;right      :-120px;}.gallery-member .img-box img{width :100%;}.gallery-member .img-box .box-gallery{text-align :center;}.gallery-member .img-box .box-gallery h3{font-size      :18px;font-family    :"Open Sans";text-transform :uppercase;margin         :0;}.gallery-member .img-box .box-gallery p{margin      :0;font-family :'Open Sans';font-size   :15px;font-style  :italic;}.gallery-member.gallery-masonry .img-box img{width  :100%;height :auto;}.gallery-member.gallery-masonry .grid .grid-item{padding-bottom :30px;}.our-partners .our-partners-carousel .owl-carousel .item{padding-left :15px;}.relative-post .title{padding-bottom :15px;margin         :54px 0 40px 0;border-bottom  :1px solid #e5e5e5;}.relative-post .title h3{margin      :0;font-weight :bold;}.footer-top-cta{background :#f4b843;/* ------------------------------
   Footer styles
   ---------------------------- */}.footer-top-cta .form{position   :absolute;height     :100%;width      :95%;min-height :145px;}.footer-top-cta .form .form-group{width :100%;}.footer-top-cta .form input{height :60px;}.footer-top-cta .form .input-addon{top :22px;}.footer-top-cta .form .input-addon .fa{font-size :20px;color     :#000;}.footer-fixed{position :fixed;bottom   :0;left     :0;right    :0;z-index  :0;}#footer{clear            :both;background-color :#020511;}#footer .footer-center{border-bottom :1px solid #262626;}#footer .widget{margin :0 0 20px;}#footer .widget h4{font-family   :'Open Sans';font-size     :18px;line-height   :26px;color         :#fff;margin-bottom :20px;margin-top    :0;}#footer .widget h4:after{display :none;}#footer ul{list-style :none;margin     :0;padding    :0;}#footer .footer-logo{color       :#999;line-height :30px;font-family :'Open Sans';font-size   :14px;}#footer .footer-logo img.logo-footer{height        :50px;margin-bottom :30px;}#footer .footer-logo p{margin  :0;padding :0;}#footer .footer-logo .social-footer{margin     :20px 0 0 0;list-style :none;padding    :0;}#footer .footer-logo .social-footer li{display :inline;}#footer .footer-logo .social-footer li a{color         :#999;font-size     :20px;line-height   :45px;padding-right :15px;}#footer .footer-logo .social-footer li a:hover{color :#f4b843;}#footer .widget_nav_menu ul li{margin-bottom :2px;padding       :0;}#footer .widget_nav_menu ul li a{font-size :14px;color     :#999;}#footer .widget_nav_menu ul li a:before{font-family:'FontAwesome';content:"\f105";speak:none;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-decoration:none;/* ADDS A BROWSER PREFIX TO THE PROPERTY */padding-right :10px;}#footer .widget_nav_menu ul li a:hover{color           :#f4b843;text-decoration :none;}#footer .gallery-widget ul li{padding :0 4px 4px 0;display :inline-block;}#footer .gallery-widget ul li a .gallery-wrap{width         :initial;margin-bottom :4px;}#footer .gallery-widget ul li a .gallery-wrap img{height :85px;width  :85px;}.footer-bottom .menu-footer li{padding       :0;padding-right :30px;}.footer-bottom .menu-footer li a{font-size :13px;}@media screen and (min-width:1200px){.footer-center-right-3-1,.footer-center-right-3-2{width :25%;}.footer-center-right-3-3{width :50%;}}.footer-bottom{clear            :both;padding          :20px 0;background-color :#020511;}.footer-bottom .zt-container{display :table;}.footer-bottom .zt-container .menu__footer .widget{margin-bottom :0;}.footer-bottom .menu-footer{list-style :none;margin     :0;padding    :0;}.footer-bottom .menu-footer li{padding-right :30px;display       :inline-block;}.footer-bottom .menu-footer li a{text-transform :uppercase;}.footer-bottom .menu-footer li a:hover{color           :#f4b843;text-decoration :none;}.footer-bottom .menu-footer li a:hover span{color           :#f4b843;text-decoration :none;}.footer-bottom .menu-footer li ul.sub-menu{display :none;}.lg-sub-html h4{font-size   :20px;font-weight :bold;color       :#fff;}#backTop{background-color   :rgba(255, 255, 255, 0.3);width              :20px;height             :20px;line-height        :20px;bottom             :30px !important;right              :30px !important;padding            :10px;border-radius      :4px;cursor             :pointer;z-index            :9999;display            :none;box-sizing         :content-box;-webkit-box-sizing :content-box;border             :1px solid rgba(6, 3, 3, 0.68);color              :rgba(6, 3, 3, 0.68);font-size          :24px;text-align         :center;}#backTop .fa{display    :block;margin-top :-2px;}#backTop:hover{color        :#f4b843;border-color :#f4b843;/* ------------------------------
   Miscelnious  styles
   ---------------------------- */}.title_bar{background-color :#1e1e1e;text-align       :center;padding          :220px 0 40px;margin-bottom    :6.3%;}.title_bar .box .page-title{color          :#fff;font-family    :"Open Sans";font-weight    :bold;text-transform :uppercase;font-size      :48px;line-height    :60px;padding-bottom :100px;}.title_bar .box .breadcumb{margin  :0;padding :0;color   :#fff;}.title_bar .box .breadcumb a{font-size :17px;color     :#fff;}.title_bar .box .breadcumb a:hover{text-decoration :none;}.title_bar .box .breadcumb span{font-size :17px;color     :#b8b8b8;}.title_bg_opacity{position :relative;/* ------------------------------
   Destinations  styles
   ---------------------------- */}.title_bg_opacity:before{content    :'';width      :100%;height     :100%;background :rgba(0, 0, 0, .5);position   :absolute;top        :0;right      :0;bottom     :0;left       :0;z-index    :0;}.title_bg_opacity .box{position :relative;}.destinations{/* ------------------------------
   Check out styles
   ---------------------------- */}.destinations .destination-content-wrap .wpb_content_element{margin-bottom :0;}.destinations .destination-content-wrap .tab-wrap-small .tab > li{width :150px;}.destinations .destination-content-wrap .tab{border :none;}.destinations .destination-content-wrap .tab li{width       :20%;height      :100px;line-height :100px;border      :1px solid #e9e9e9;margin      :0;position    :relative;}.destinations .destination-content-wrap .tab li:nth-child(n+1){border-right :none;}.destinations .destination-content-wrap .tab li:last-child{border-right :1px solid #e9e9e9;}.destinations .destination-content-wrap .tab li a{padding        :20px 0 0 0;color          :#a5a0a0;margin         :0;display        :block;height         :100px;border         :none;border-radius  :0;text-align     :center;transition     :all 0.5 ease;font-size      :12px;text-transform :uppercase;font-family    :"Open Sans";font-weight    :bold;}.destinations .destination-content-wrap .tab li a .fa{display       :block;margin-bottom :13px;font-size     :36px;}.destinations .destination-content-wrap .tab li a .vc-oi,.destinations .destination-content-wrap .tab li a .vc_li,.destinations .destination-content-wrap .tab li a .entypo-icon,.destinations .destination-content-wrap .tab li a .vc-mono,.destinations .destination-content-wrap .tab li a .vc-material{display       :block;margin-bottom :5px;font-size     :28px;}.destinations .destination-content-wrap .tab li a .vc-mono:before{font-size   :36px !important;line-height :36px !important;}.destinations .destination-content-wrap .tab li a:hover,.destinations .destination-content-wrap .tab li a:focus{color         :#fff;border        :none;border-radius :0;transition    :all 0.5 ease;background    :#f4b843;box-shadow    :0 0 20px rgba(0, 0, 0, 0.3);}.destinations .destination-content-wrap .tab li a:hover:after,.destinations .destination-content-wrap .tab li a:focus:after{bottom       :-16px;content      :'';width        :0;height       :0;border-left  :17px solid transparent;border-right :17px solid transparent;border-top   :17px solid #f4b843;position     :absolute;left         :37%;}.destinations .destination-content-wrap .tab li.active a{box-shadow :0 0 20px rgba(0, 0, 0, 0.3);color      :#fff;background :#f4b843;}.destinations .destination-content-wrap .tab li.active a:after{bottom       :-16px;content      :'';width        :0;height       :0;border-left  :17px solid transparent;border-right :17px solid transparent;border-top   :17px solid #f4b843;position     :absolute;left         :37%;}.destinations .destination-content-wrap .tab-content{margin-top :40px;}.destinations .destination-content-wrap .tab-content .panel{background-color :#f7f7f7;font-size        :15px;padding          :50px;}.destinations .destination-content-wrap .tab-content .panel strong{font-weight :bold;}.destinations .destination-content-wrap .tab-content iframe{width  :100%;height :400px;}.destinations .destination-content-wrap .tab-content .tab-details{width         :100%;border        :1px solid #ddd;border-radius :4px;padding       :20px;}.destinations .destination-content-wrap .tab-content ul{padding    :0;margin     :0;list-style :none;}.destinations .destination-content-wrap .tab-content ul li{margin-bottom :10px;font-size     :15px;line-height   :18px;}.destinations .destination-content-wrap .tab-content ul li:before{font-family:'FontAwesome';content:"\f00c";speak:none;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-decoration:none;/* ADDS A BROWSER PREFIX TO THE PROPERTY */margin-right :10px;color        :#f4b843;}.destinations .destination-content-wrap .destination-content{margin-top :0px;}.destinations .destination-content-wrap .destination-content .thumbnail{padding :0;border  :none;width   :100%;}.destinations .destination-content-wrap .destination-content .thumbnail img{padding :0;width   :100%;}.destinations .destination-content-wrap .destination-content h1{text-transform :uppercase;font-size      :24px;}.destinations .destination-content-wrap .destination-content blockquote{border-left :5px solid #f4b843;font-family:'Open Sans';font-size:18px;line-height:30px;font-weight:bold;font-style:italic;}.destinations .destination-content-wrap .destination-content p{font-size   :15px;line-height :26px;}.destinations .destination-content-wrap .destination-content img{padding :30px 15px 30px 0;}.checkout-destinations,.confirmation-destinations{padding-top    :120px;padding-bottom :120px;/* ------------------------------
   Blog styles
   ---------------------------- */}.checkout-destinations .checkout-content-wrap,.confirmation-destinations .checkout-content-wrap,.checkout-destinations .conf-content-wrap,.confirmation-destinations .conf-content-wrap{border-left :1px solid #ddd;}.checkout-destinations .checkout-content-wrap .box,.confirmation-destinations .checkout-content-wrap .box,.checkout-destinations .conf-content-wrap .box,.confirmation-destinations .conf-content-wrap .box{padding :0 40px 30px 40px;}.checkout-destinations .checkout-content-wrap .box .box-title,.confirmation-destinations .checkout-content-wrap .box .box-title,.checkout-destinations .conf-content-wrap .box .box-title,.confirmation-destinations .conf-content-wrap .box .box-title{position :relative;}.checkout-destinations .checkout-content-wrap .box .box-title h2,.confirmation-destinations .checkout-content-wrap .box .box-title h2,.checkout-destinations .conf-content-wrap .box .box-title h2,.confirmation-destinations .conf-content-wrap .box .box-title h2{margin-bottom  :20px;font-size      :24px;text-transform :capitalize;}.checkout-destinations .checkout-content-wrap .box .box-title h2 span.sort,.confirmation-destinations .checkout-content-wrap .box .box-title h2 span.sort,.checkout-destinations .conf-content-wrap .box .box-title h2 span.sort,.confirmation-destinations .conf-content-wrap .box .box-title h2 span.sort{position         :absolute;left             :-15px;top              :-5px;text-align       :center;height           :50px;width            :50px;line-height      :50px;font-size        :24px;color            :#fff;background-color :#f4b843;margin           :0 20px 0 -50px;border-radius    :50%;}.checkout-destinations .checkout-content-wrap .box .box-content ul.list-social,.confirmation-destinations .checkout-content-wrap .box .box-content ul.list-social,.checkout-destinations .conf-content-wrap .box .box-content ul.list-social,.confirmation-destinations .conf-content-wrap .box .box-content ul.list-social{margin-bottom :30px;margin-left   :0;}.checkout-destinations .checkout-content-wrap .box .box-content ul.list-social li,.confirmation-destinations .checkout-content-wrap .box .box-content ul.list-social li,.checkout-destinations .conf-content-wrap .box .box-content ul.list-social li,.confirmation-destinations .conf-content-wrap .box .box-content ul.list-social li{list-style :none;display    :inline-block;}.checkout-destinations .checkout-content-wrap .box .box-content ul.list-social li a,.confirmation-destinations .checkout-content-wrap .box .box-content ul.list-social li a,.checkout-destinations .conf-content-wrap .box .box-content ul.list-social li a,.confirmation-destinations .conf-content-wrap .box .box-content ul.list-social li a{display :inline;}.checkout-destinations .checkout-content-wrap .box .box-content ul.list-social li a .icon.icon-visa:before,.confirmation-destinations .checkout-content-wrap .box .box-content ul.list-social li a .icon.icon-visa:before,.checkout-destinations .conf-content-wrap .box .box-content ul.list-social li a .icon.icon-visa:before,.confirmation-destinations .conf-content-wrap .box .box-content ul.list-social li a .icon.icon-visa:before{content:"";height:45px;display:block;width:62px;background-repeat:no-repeat;background:url('../images/visa.png');}.checkout-destinations .checkout-content-wrap .box .box-content ul.list-social li a .icon.icon-mastercard:before,.confirmation-destinations .checkout-content-wrap .box .box-content ul.list-social li a .icon.icon-mastercard:before,.checkout-destinations .conf-content-wrap .box .box-content ul.list-social li a .icon.icon-mastercard:before,.confirmation-destinations .conf-content-wrap .box .box-content ul.list-social li a .icon.icon-mastercard:before{content:"";height:45px;display:block;width:62px;background-repeat:no-repeat;background:url('../images/mastercard.png');}.checkout-destinations .checkout-content-wrap .box .box-content ul.list-social li a .icon.icon-paypal:before,.confirmation-destinations .checkout-content-wrap .box .box-content ul.list-social li a .icon.icon-paypal:before,.checkout-destinations .conf-content-wrap .box .box-content ul.list-social li a .icon.icon-paypal:before,.confirmation-destinations .conf-content-wrap .box .box-content ul.list-social li a .icon.icon-paypal:before{content:"";height:45px;display:block;width:62px;background-repeat:no-repeat;background:url('../images/paypal.png');}.checkout-destinations .checkout-content-wrap .box .box-content ul.list-social li a .icon.icon-jbc:before,.confirmation-destinations .checkout-content-wrap .box .box-content ul.list-social li a .icon.icon-jbc:before,.checkout-destinations .conf-content-wrap .box .box-content ul.list-social li a .icon.icon-jbc:before,.confirmation-destinations .conf-content-wrap .box .box-content ul.list-social li a .icon.icon-jbc:before{content:"";height:45px;display:block;width:62px;background-repeat:no-repeat;background:url('../images/jbc.png');}.checkout-destinations .checkout-content-wrap .box.box-payment,.confirmation-destinations .checkout-content-wrap .box.box-payment,.checkout-destinations .conf-content-wrap .box.box-payment,.confirmation-destinations .conf-content-wrap .box.box-payment{padding-bottom :0;}.checkout-destinations .checkout-content-wrap label.control-label,.confirmation-destinations .checkout-content-wrap label.control-label,.checkout-destinations .conf-content-wrap label.control-label,.confirmation-destinations .conf-content-wrap label.control-label{font-size :15px;}.checkout-destinations .checkbox,.confirmation-destinations .checkbox{margin-bottom :15px;padding-left  :15px;}.checkout-destinations .checkbox label,.confirmation-destinations .checkbox label{display      :inline-block;cursor       :pointer;position     :relative;padding-left :25px;margin-left  :25px;margin-right :15px;font-size    :13px;}.checkout-destinations .checkbox input[type=radio],.confirmation-destinations .checkbox input[type=radio],.checkout-destinations .checkbox input[type=checkbox],.confirmation-destinations .checkbox input[type=checkbox]{display :none;}.checkout-destinations .checkbox label:before,.confirmation-destinations .checkbox label:before{content       :"";display       :inline-block;width         :16px;height        :16px;margin-right  :10px;position      :absolute;left          :0;border-radius :8px;bottom        :4px;border        :2px solid #f4b843;}.checkout-destinations .checkbox .radio label:before,.confirmation-destinations .checkbox .radio label:before{border-radius :8px;}.checkout-destinations .checkbox .checkbox label,.confirmation-destinations .checkbox .checkbox label{margin-bottom :10px;}.checkout-destinations .checkbox .checkbox label:before,.confirmation-destinations .checkbox .checkbox label:before{border-radius :8px;}.checkout-destinations .checkbox input[type=radio]:checked + label:before,.confirmation-destinations .checkbox input[type=radio]:checked + label:before{font-family:'FontAwesome';content:"\f111";speak:none;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-decoration:none;/* ADDS A BROWSER PREFIX TO THE PROPERTY */color       :#f4b843;font-size   :30px;text-align  :center;line-height :18px;}.checkout-destinations .checkbox input[type=checkbox]:checked + label:before,.confirmation-destinations .checkbox input[type=checkbox]:checked + label:before{font-family:'FontAwesome';content:"\f111";speak:none;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-decoration:none;/* ADDS A BROWSER PREFIX TO THE PROPERTY */color       :#f4b843;font-size   :5px;text-align  :center;line-height :13px;}.checkout-destinations .checkbox input,.confirmation-destinations .checkbox input{width :auto;}.checkout-destinations .checkbox a,.confirmation-destinations .checkbox a{font-weight :bold;color       :#000;}.checkout-destinations .checkbox a:hover,.confirmation-destinations .checkbox a:hover{text-decoration :underline;}.checkout-destinations .btn-book,.confirmation-destinations .btn-book{margin-left :45px;}.checkout-destinations .checkout-sidebar-wrap .sidebar-header,.confirmation-destinations .checkout-sidebar-wrap .sidebar-header{border-bottom :1px solid #ddd;}.checkout-destinations .checkout-sidebar-wrap .sidebar-content ul,.confirmation-destinations .checkout-sidebar-wrap .sidebar-content ul{list-style :none;margin     :0;}.checkout-destinations .checkout-sidebar-wrap .sidebar-content ul li,.confirmation-destinations .checkout-sidebar-wrap .sidebar-content ul li{margin-bottom :30px;}.checkout-destinations .checkout-sidebar-wrap .sidebar-content ul li .title,.confirmation-destinations .checkout-sidebar-wrap .sidebar-content ul li .title{font-weight   :600;font-size     :20px;margin-bottom :5px;}.checkout-destinations .checkout-sidebar-wrap .sidebar-content ul li .title span,.confirmation-destinations .checkout-sidebar-wrap .sidebar-content ul li .title span{width :20px;}.checkout-destinations .checkout-sidebar-wrap .sidebar-content ul li .details,.confirmation-destinations .checkout-sidebar-wrap .sidebar-content ul li .details{font-size    :14px;padding-left :26px;}.checkout-destinations .checkout-sidebar-wrap .sidebar-content ul li:last-child,.confirmation-destinations .checkout-sidebar-wrap .sidebar-content ul li:last-child{margin-bottom :0;}.checkout-destinations .checkout-sidebar-wrap .sidebar-footer,.confirmation-destinations .checkout-sidebar-wrap .sidebar-footer{padding          :30px 0;text-align       :center;color            :#fff;background-color :#f4b843;font-size        :18px;}.checkout-destinations .checkout-sidebar-wrap .sidebar-footer span.blod,.confirmation-destinations .checkout-sidebar-wrap .sidebar-footer span.blod{font-weight :bold;}.blog-list-item .blog-thumbnail{background-color :#eee;}.blog-list-item .blog-thumbnail img{height :auto;}.blog-list-item .blog-content{border-left :none;padding     :30px;overflow    :hidden;}.blog-list-item .blog-content h3.title{font-size     :24px;margin-bottom :15px;color         :#222;}.blog-list-item .blog-content h3.title:hover{color :#f4b843;}.blog-list-item .blog-content .blog-meta{margin-bottom :10px;}.blog-list-item .blog-content .blog-meta ul{list-style :none;margin     :0;}.blog-list-item .blog-content .blog-meta ul li{display       :inline-block;padding-right :35px;}.blog-list-item .blog-content .blog-meta ul li:last-child{padding-right :0;}.blog-list-item .blog-content .blog-meta ul li a{color     :#999;font-size :13px;}.blog-list-item .blog-content .blog-meta ul li a:hover{color :#f4b843;}.blog-list-item .blog-content p{font-size   :15px;line-height :30px;}.blog-list-item .blog-content a.read-more{color       :#333;font-weight :600;}.blog-list-item .blog-content a.read-more:hover{color :#f4b843;}.blog-two .blog-wrap{border        :none;margin-bottom :35px;}.blog-wrap{border        :1px solid #e9e9e9;margin-bottom :50px;}.blog-three .blog-three{border        :none;margin-bottom :20px;}.blog .blog-wrap.sticky{background :#f5f5f5;padding    :30px;}.blog .blog-two .blog-wrap .blog-list-item .blog-thumbnail{height           :auto;margin-bottom    :30px;background-color :transparent;}.blog .blog-two .blog-wrap .blog-list-item .blog-thumbnail img{height :auto;}.blog .blog-two .blog-wrap .blog-list-item .blog-content{height  :initial;border  :none;padding :0px;}.blog .blog-three .blog-wrap .blog-list-item{border        :1px solid #e9e9e9;margin-bottom :30px;}.blog .blog-three .blog-wrap .blog-list-item .blog-thumbnail{height :165px;}.blog .blog-three .blog-wrap .blog-list-item .blog-thumbnail img{height :165px;width  :100%;}.blog .blog-three .blog-wrap .blog-list-item .blog-content{height  :initial;padding :20px;}.blog .blog-three .blog-wrap .blog-list-item .blog-content a.title{color :#000;}.blog .blog-three .blog-wrap .blog-list-item .blog-content a.title h3{font-size   :18px;font-weight :600;}.author .zb-content .entry-title a{color :#222;}.single-post .zt-content .entry-thumbnail-image img,.author .zt-content .entry-thumbnail-image img{max-width :100%;height    :auto;}.single-post .zt-content .zb-content,.author .zt-content .zb-content{border  :1px solid #e9e9e9;padding :30px;}.single-post .zt-content .zb-content h1.entry-title,.author .zt-content .zb-content h1.entry-title{font-weight :600;font-size   :24px;}.single-post .zt-content .zb-content .blog-meta ul,.author .zt-content .zb-content .blog-meta ul{margin     :0;list-style :0;}.single-post .zt-content .zb-content .blog-meta ul li,.author .zt-content .zb-content .blog-meta ul li{display       :inline-block;padding-right :35px;}.single-post .zt-content .zb-content .blog-meta ul li:last-child,.author .zt-content .zb-content .blog-meta ul li:last-child{padding-right :0;}.single-post .zt-content .zb-content .blog-meta ul li a,.author .zt-content .zb-content .blog-meta ul li a{color     :#999;font-size :13px;}.single-post .zt-content .zb-content .blog-meta ul li a:hover,.author .zt-content .zb-content .blog-meta ul li a:hover{color :#f4b843;}.single-post .zt-content .zb-content .entry-content p,.author .zt-content .zb-content .entry-content p{font-size   :15px;line-height :26px;}.single-post .zt-content .zb-content .entry-content blockquote,.author .zt-content .zb-content .entry-content blockquote{font-style   :italic;font-weight  :600;border-left  :5px solid #f4b843;padding-left :25px;}.single-post .zt-content .tag-social-box,.author .zt-content .tag-social-box{margin-top :30px;clear      :both;}.single-post .zt-content .tag-social-box .tag-box h3,.author .zt-content .tag-social-box .tag-box h3{color       :#666;display     :inline-block;font-size   :15px;font-weight :normal;}.single-post .zt-content .tag-social-box .tag-box ul,.author .zt-content .tag-social-box .tag-box ul{display    :inline-block;margin     :0;list-style :none;}.single-post .zt-content .tag-social-box .tag-box ul li,.author .zt-content .tag-social-box .tag-box ul li{display :inline-block;}.single-post .zt-content .tag-social-box .tag-box ul li a,.author .zt-content .tag-social-box .tag-box ul li a{color       :#666;font-weight :bold;}.single-post .zt-content .tag-social-box .tag-box ul li a:hover,.author .zt-content .tag-social-box .tag-box ul li a:hover{text-decoration :underline;}.single-post .zt-content .tag-social-box .social-box ul,.author .zt-content .tag-social-box .social-box ul{margin     :0;list-style :none;}.single-post .zt-content .tag-social-box .social-box ul li,.author .zt-content .tag-social-box .social-box ul li{display      :inline-block;margin-right :10px;}.single-post .zt-content .tag-social-box .social-box ul li a,.author .zt-content .tag-social-box .social-box ul li a{color :#fff;}.single-post .zt-content .tag-social-box .social-box ul li a:hover .icon,.author .zt-content .tag-social-box .social-box ul li a:hover .icon{background-color :#505050 !important;}.single-post .zt-content .tag-social-box .social-box ul li a .icon,.author .zt-content .tag-social-box .social-box ul li a .icon{height        :30px;width         :30px;font-size     :15px;line-height   :30px;text-align    :center;border-radius :50%;}.single-post .zt-content .tag-social-box .social-box ul li a .icon.fa-facebook,.author .zt-content .tag-social-box .social-box ul li a .icon.fa-facebook{background-color :#3b5998;}.single-post .zt-content .tag-social-box .social-box ul li a .icon.fa-twitter,.author .zt-content .tag-social-box .social-box ul li a .icon.fa-twitter{background-color :#6598fe;}.single-post .zt-content .tag-social-box .social-box ul li a .icon.fa-pinterest,.author .zt-content .tag-social-box .social-box ul li a .icon.fa-pinterest{background-color :#507fa7;}.single-post .zt-content .tag-social-box .social-box ul li a .icon.fa-google-plus,.author .zt-content .tag-social-box .social-box ul li a .icon.fa-google-plus{background-color :#dd4b39;}.single-post .zt-content .tag-social-box .social-box ul li a .icon.fa-linkedin,.author .zt-content .tag-social-box .social-box ul li a .icon.fa-linkedin{background-color :#f78422;}.single-post .zt-content .blog-next-page,.author .zt-content .blog-next-page{margin :30px 0;}.single-post .zt-content .blog-next-page a,.author .zt-content .blog-next-page a{color       :#000;font-size   :18px;line-height :26px;}.single-post .zt-content .blog-next-page a:hover,.author .zt-content .blog-next-page a:hover{color           :#f4b843;text-decoration :underline;}.single-post .zt-content .blog-author,.author .zt-content .blog-author{background-color :#f8f8f8;margin-bottom    :70px;}.single-post .zt-content .blog-author .img-box,.author .zt-content .blog-author .img-box,.single-post .zt-content .blog-author .text-box,.author .zt-content .blog-author .text-box{display        :table-cell;vertical-align :middle;}.single-post .zt-content .blog-author .img-box,.author .zt-content .blog-author .img-box{width :200px;}.single-post .zt-content .blog-author .img-box img,.author .zt-content .blog-author .img-box img{width                     :200px;border-top-left-radius    :4px;border-bottom-left-radius :4px;}.single-post .zt-content .blog-author .text-box,.author .zt-content .blog-author .text-box{padding                    :40px;border-top-right-radius    :4px;border-bottom-right-radius :4px;}.single-post .zt-content .blog-author .text-box h3,.author .zt-content .blog-author .text-box h3{margin-bottom :5px;font-weight   :600;font-size     :24px;line-height   :24px;}.single-post .zt-content .blog-author .text-box p,.author .zt-content .blog-author .text-box p{font-size   :15px;line-height :26px;}#comments .comment-respond{margin-top :30px;}#comments .comment-reply-title,#comments .comments-title{margin-top     :15px;font-size      :24px;font-weight    :bold;padding-bottom :12px;margin-bottom  :20px;border-bottom  :1px solid #e9e9e9;}#comments .comment-list{width :100%;}#comments .comment-list li.comment-item{border-top :1px solid #e9e9e9;padding    :30px 0;display    :table;width      :100%;}#comments .comment-list li.comment-item:first-child{border :none;}#comments .comment-list li.comment-item .comment-author{height :100px;width  :100px;}#comments .comment-list li.comment-item .comment-details,#comments .comment-list li.comment-item .comment-author{vertical-align :top;display        :table-cell;}#comments .comment-list li.comment-item .comment-details{padding-left :30px;}#comments .comment-list li.comment-item .comment-details .comment-meta h3{font-size      :16px;line-height    :24px;font-weight    :600;text-transform :none;}#comments .comment-list li.comment-item .comment-details .comment-meta h3 .comment-time{color :#797878;}#comments .comment-list li.comment-item .comment-details .comment-content ul li{padding :0;}#comments .comment-list li.comment-item:last-child{padding-bottom :0;}#comments .comment-form{padding-top :20px;}#comments .comment-form .comment-form-author{margin-right :4%;}#comments .comment-form .comment-form-author,#comments .comment-form .comment-form-email{width         :48%;float         :left;margin-bottom :30px;}#comments .comment-form .comment-form-author input,#comments .comment-form .comment-form-email input{height       :50px;line-height  :inherit;padding-left :15px;}#comments .comment-form .comment-form-comment{margin-bottom :30px;}#comments .comment-form .form-submit input[type="submit"]{font-family         :"Open Sans";border-radius       :3px;padding             :15px 35px;font-size           :14px;letter-spacing      :2px;line-height         :1.33333;display             :inline-block;text-align          :center;white-space         :nowrap;vertical-align      :middle;-ms-touch-action    :manipulation;touch-action        :manipulation;cursor              :pointer;-webkit-user-select :none;-moz-user-select    :none;-ms-user-select     :none;user-select         :none;background          :#f4b843;border-color        :#f4b843;color               :#fff;outline             :none;font-weight         :700;text-transform      :uppercase;transition          :all 0.5s ease;}#comments .comment-form .form-submit input[type="submit"]:hover{background   :none;color        :#f4b843 !important;border-color :#f4b843;transition   :all 0.5s ease;}.zone_pagination{clear      :both;width      :100%;text-align :center;margin     :0 auto;display    :block;margin-top :50px;/* ------------------------------
   Contact styles
   ---------------------------- */}.zone_pagination ul{margin :0;}.zone_pagination ul li{display :inline-block;}.zone_pagination ul li a span{height      :30px;width       :30px;padding     :0;line-height :30px;font-size   :15px;border      :none;color       :#333;display     :block;}.zone_pagination ul li.active a span{color            :#fff;background-color :#f4b843;border-radius    :4px;}.zone_pagination ul li:hover a span,.zone_pagination ul li:active a span,.zone_pagination ul li:focus a span,.zone_pagination ul li:visited a span{color            :#fff;background-color :#f4b843;border-radius    :4px;}.contact-page .contact-info{margin-bottom :80px;}.contact-page .contact-info .box-awesome-service{text-align :center;}.contact-page .contact-info .box-awesome-service .box-icon{font-size :48px;color     :#f4b843;}.contact-page .contact-info .box-awesome-service .box-content p{font-size :15px;}.contact-page .contact-form .input-icon.left .input-addon{top   :7px;left  :15px;right :initial;}.contact-page .contact-form .input-icon.left .input-addon span.fa{font-size :13px;color     :#989898;}.contact-page .contact-form input.error,.contact-page .contact-form textarea.error{border-color :rgba(255, 0, 0, 0.2);box-shadow   :2px 4px 6px rgba(255, 0, 0, 0.2);}.contact-page .contact-form label.error{display :none !important;}.contact-page .contact-form .zt-control{padding-left :40px;}.contact-page .contact-form textarea.zt-control{padding-top :7px;}.contact-page .contact-form .response{display       :none;border        :1px solid #e9e9e9;margin-top    :30px;text-align    :center;padding       :50px;background    :#e2e2e2;border-radius :5px;font-size     :24px;line-height   :26px;}.contact-page .contact-form button[type="submit"]{text-align :center;}.google-map-wrapper{/* ------------------------------
   About styles
   ---------------------------- */}.google-map-wrapper #contact-page-google-map{height :600px;}.google-map-wrapper #contact-page-google-map h1.heading-map{font-size  :18px;text-align :center;}.google-map-wrapper #contact-page-google-map .content-map{margin-top  :10px;font-size   :14px;line-height :26px;}.about-info{text-align :center;}.about-info .about-info-content p{font-size   :15px;line-height :26px;}.about-full{background       :url('../images/tour/the-palm-atlantis-dubai-hotel-mall-travel-resort.jpg') no-repeat fixed center center;background-color :#000;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}.about-full .about-full-box{text-align :center;}.about-full .about-full-box .img-box{margin-bottom :50px;}.why-choose-us{/* ------------------------------
   Plugins styles
   ---------------------------- */}.why-choose-us .faq-accrodion h3{font-size   :18px;font-weight :bold;}.ui-accordion .ui-accordion-header{border       :none;background   :none;color        :#333;padding-left :0;}.ui-accordion .ui-accordion-header:focus{outline :none;}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{left  :initial;right :0.5em;}.ui-accordion .ui-accordion-content{background :none;border     :none;padding    :0;}.ui-accordion .ui-accordion-content p{margin :0;}.famous-locations .bx-wrapper .bx-viewport{background :transparent;box-shadow :none;border     :none;}.famous-locations .bx-wrapper ul{list-style :none;}.faq_wrap{display :block;padding :0;margin  :0 0 10px;}.faq_wrap .faq_title{padding-right       :42px;cursor              :pointer;display             :block;margin              :0;padding             :0;position            :relative;-webkit-user-select :none;-moz-user-select    :none;-ms-user-select     :none;user-select         :none;font-weight         :400;border-bottom       :1px solid #f0f2f3;}.faq_wrap .faq_title .title-faq{margin-bottom :10px;padding-right :30px;}.faq_wrap .faq_title .icon_faq_w{width             :28px;position          :absolute;border            :0 solid transparent;vertical-align    :middle;border-radius     :0;display           :inline-block;right             :0px;top               :20%;-webkit-transform :translate(0, -50%);-ms-transform     :translate(0, -50%);-o-transform      :translate(0, -50%);transform         :translate(0, -50%);background-color  :transparent;}.faq_wrap .faq_title .icon_faq_w .icon-faq{height :28px;width  :28px;}.faq_wrap .faq_title .icon_faq_w .icon-faq::before,.faq_wrap .faq_title .icon_faq_w .icon-faq::after{content            :'';display            :block;left               :50%;position           :absolute;top                :50%;-webkit-box-sizing :border-box;-moz-box-sizing    :border-box;box-sizing         :border-box;transform          :translate(-50%, -50%);background-color   :#f4b843;}.faq_wrap .faq_title .icon_faq_w .icon-faq::after{height :10px;width  :2px;}.faq_wrap .faq_title .icon_faq_w .icon-faq::before{height :2px;width  :10px;}.faq_wrap .faq_content{padding       :0px;display       :none;margin-bottom :10px;overflow      :hidden;border-bottom :1px solid #f0f2f3;}.faq_wrap .faq_content p{margin-top    :0;margin-bottom :20px;}.faq_wrap.faq_active .faq_title{border-bottom :0;}.faq_wrap.faq_active .faq_title .icon-faq::after{visibility :hidden;}.faq_wrap.faq_active .faq_content{display :block;}.recent-posts-extended .rpwe-block .rpwe-img .rpwe-thumb{box-shadow :none;border     :none;margin     :2px 10px 2px 0;padding    :3px;}.recent-posts-extended .rpwe-block .rpwe-img .rpwe-alignright{display :inline;float   :right;}.recent-posts-extended .rpwe-block .rpwe-img .rpwe-alignleft{display :inline;float   :left;}.recent-posts-extended .rpwe-block .rpwe-img .rpwe-aligncenter{display      :block;margin-left  :auto;margin-right :auto;}.recent-posts-extended .rpwe-block ul{list-style   :none;margin-left  :0;padding-left :0;}.recent-posts-extended .rpwe-block li{border-bottom   :1px solid #e9e9e9;padding         :15px 0;list-style-type :none;}.recent-posts-extended .rpwe-block li:last-child{border :none;}.recent-posts-extended .rpwe-block h3{background    :none !important;clear         :none;margin-bottom :0 !important;margin-top    :0 !important;font-size     :16px;line-height   :26px;font-weight   :600;}.recent-posts-extended .rpwe-block h3 a{color :#222;}.recent-posts-extended .rpwe-block h3 a:hover{display         :block;text-decoration :underline;color           :#f4b843;}.recent-posts-extended .rpwe-block .rpwe-time,.recent-posts-extended .rpwe-block .rpwe-comment{color     :#999;font-size :13px;}.recent-posts-extended .rpwe-block .rpwe-comment{padding-left :5px;}.recent-posts-extended .rpwe-block a{display         :inline;text-decoration :none;}.recent-posts-extended .rpwe-block .rpwe-clearfix:before,.recent-posts-extended .rpwe-block .rpwe-clearfix:after{content :"";display :table;}.recent-posts-extended .rpwe-block .rpwe-clearfix:after{clear :both;}.recent-posts-extended .rpwe-block .rpwe-clearfix{zoom :1;}.widget h4{color          :#222;font-weight    :bold;text-transform :uppercase;line-height    :30px;margin-bottom  :15px;font-size      :20px;}.widget h4:after{display    :block;margin-top :12px;content    :"";width      :35px;height     :3px;background :#f4b843;}.zone_sidebar{/* fixing arrow after scroll styles */}.zone_sidebar .widget.widget_tag_cloud .tagcloud a:hover{color      :#fff;background :#f4b843;}.nav-holder .nav-footer ul.nav > li > ul.sub-menu{padding-top :0px;}.nav-holder .nav-footer ul.nav > li > ul.sub-menu:before{top :-9px;}#header.stricky-fixed .nav-holder .nav-footer ul.nav > li{/*loading*/}#header.stricky-fixed .nav-holder .nav-footer ul.nav > li > ul.sub-menu{padding-top :0px;}#header.stricky-fixed .nav-holder .nav-footer ul.nav > li > ul.sub-menu:before{top :-10px;}.no-js #loader{display :none;}.js #loader{display  :block;position :absolute;left     :100px;top      :0;}.se-pre-con{position   :fixed;left       :0px;top        :0px;width      :100%;height     :100%;z-index    :9999999999;background :url(../../images/Preloader_7.gif) center no-repeat #fff;/*end loading*/}.zone_sidebar,.is_sidebar .zt-content{padding :0 15px;}.zone_sidebar,.zt-content{margin-bottom :8%;}.page.wpb-js-composer .zt-content{margin-bottom :0;}.boxed #wrapper{max-width          :1200px;margin             :auto;-webkit-box-shadow :0 0 10px 0 rgba(28, 28, 28, 0.5);-moz-box-shadow    :0 0 10px 0 rgba(28, 28, 28, 0.5);box-shadow         :0 0 10px 0 rgba(28, 28, 28, 0.5);transition         :all 0.4s;background         :#fff;position           :relative;overflow           :hidden;}.error404-wrap-zone{padding    :50px 0;text-align :center;/* ------------------------------
   Widget
   ---------------------------- */}.error404-wrap-zone .ontent-404-zone h1{text-align     :center;font-family    :'Open Sans', Sans-serif;color          :#f4b843;font-size      :14vw;line-height    :14vw;font-weight    :bold;letter-spacing :10px;margin-bottom  :25px;}.error404-wrap-zone .ontent-404-zone .error-code-zone{text-align     :center;font-size      :24px;line-height    :26px;font-weight    :bold;margin-bottom  :25px;letter-spacing :2px;color          :#282828;}.error404-wrap-zone .ontent-404-zone .error-message-zone{text-align    :center;font-size     :18px;line-height   :24px;margin-bottom :25px;color         :#282828;}.destination-sidebar-wrap{margin-bottom :80px;}.destination-sidebar-wrap .sidebar-header{background-color :#3f3c3c;}.destination-sidebar-wrap .sidebar-header h3{color :#fff !important;}.destination-sidebar-wrap .form{margin-bottom  :35px;padding-bottom :20px;}.destination-sidebar-wrap .form input{border           :none;width            :100%;height           :40px;line-height      :40px;background-color :#f7f7f7;font-size        :15px;text-align       :center;padding          :0 10px;}.destination-sidebar-wrap .form input[type=number]{-moz-appearance :textfield;}.destination-sidebar-wrap .form input[type=number]::-webkit-inner-spin-button,.destination-sidebar-wrap .form input[type=number]::-webkit-outer-spin-button{-webkit-appearance :none;margin             :0;/* Removes leftover margin */}.destination-sidebar-wrap .form input[type="number"]:hover,.destination-sidebar-wrap .form input[type="number"]:focus{-moz-appearance :number-input;}.destination-sidebar-wrap .sidebar-book{border-bottom :1px solid #e9e9e9;}.destination-sidebar-wrap .sidebar-book .form input::-webkit-input-placeholder,.destination-sidebar-wrap .sidebar-book .form select::-webkit-input-placeholder{opacity :1;color   :#000;}.destination-sidebar-wrap .sidebar-book .form input:-moz-placeholder,.destination-sidebar-wrap .sidebar-book .form select:-moz-placeholder{opacity :1;color   :#000;}.destination-sidebar-wrap .sidebar-book .form input::-moz-placeholder,.destination-sidebar-wrap .sidebar-book .form select::-moz-placeholder{opacity :1;color   :#000;}.destination-sidebar-wrap .sidebar-book .form input:-ms-input-placeholder,.destination-sidebar-wrap .sidebar-book .form select:-ms-input-placeholder{opacity :1;color   :#000;}.destination-sidebar-wrap .sidebar-content-booking{padding :30px;}.destination-sidebar-wrap .sidebar-content-booking .nf-form-fields-required,.destination-sidebar-wrap .sidebar-content-booking .nf-error-msg,.destination-sidebar-wrap .sidebar-content-booking .nf-field-label{display :none;}.destination-sidebar-wrap .sidebar-content-booking .label-above .nf-field-label{margin-bottom :0;}.destination-sidebar-wrap .sidebar-order h3.title{color         :#333;font-size     :16px;text-align    :center;margin-top    :0;margin-bottom :20px;}.destination-sidebar-wrap .sidebar-order .price .box-price{font-size :15px;}.destination-sidebar-wrap .sidebar-order .price .box-price span.number{color       :#f4b843;font-size   :36px;font-weight :bold;display     :block;margin-top  :10px;}.destination-sidebar-wrap .sidebar-order .price .box-price.right{text-align :right;}.destination-sidebar-wrap .sidebar-order .price .box-price.right span.number{color :#959595;}.destination-rivew-wrap{background-color :#f7f7f7;padding          :50px 25px;}.destination-rivew-wrap h3.title{text-align :center;font-family:"Open Sans";font-size:24px;line-height:26px;font-weight:bold;font-style:normal;margin     :0 0 30px 0;}.destination-rivew-wrap .destination-rivew-slider{list-style :none;margin     :0;padding    :0;}.destination-rivew-wrap .destination-rivew-slider li p{text-align  :center;font-size   :15px;line-height :26px;}.destination-rivew-wrap .destination-rivew-slider li img{border-radius :50%;display       :block;margin        :20px auto;width         :80px;height        :80px;}.destination-rivew-wrap .destination-rivew-slider li span{color      :#f4b843;text-align :center;display    :block;font-family:"Open Sans";font-size:14px;line-height:24px;font-weight:bold;font-style:italic;}.zone-booking-price{padding-bottom :20px;padding-top    :10px;font-size      :25px;text-align     :center;}.zone-booking-price .zone-tour-discount{font-weight :bold;color       :#f4b843;}.zone-booking-price .zone-tour-price{font-weight  :bold;color        :#f4b843;padding-left :10px;}.zone-booking-price .zone-per-person{font-size   :16px;font-weight :600;}.zone-booking-price .zone-price-line{text-decoration :line-through;opacity         :0.8;color           :#a2a2a2;font-size       :16px;padding-right   :10px;}#nf-form-2-cont .nf-field .ninja-forms-field{padding-left :40px;line-height  :inherit;color        :#444;}#nf-form-2-cont .nf-field #nf-field-68-wrap .ninja-forms-field{padding-top :10px;}#nf-form-2-cont .nf-field .firstname-wrap .nf-field-element:after,#nf-form-2-cont .nf-field .lastname-wrap .nf-field-element:after{content     :"\f007";position    :absolute;top         :12px;left        :12px;font-family :"FontAwesome";}#nf-form-2-cont .nf-field .email-wrap .nf-field-element:after{content     :"\f003";position    :absolute;font-family :"FontAwesome";top         :12px;left        :12px;}#nf-form-2-cont .nf-field .phone-wrap .nf-field-element:after{content     :"\f095";position    :absolute;top         :12px;left        :12px;font-family :"FontAwesome";}#nf-form-2-cont .nf-field #nf-field-9-wrap .nf-field-element:after{content     :"\f007";position    :absolute;top         :12px;left        :12px;font-family :"FontAwesome";}#nf-form-2-cont .nf-field #nf-field-11-wrap .nf-field-element:after{content     :"\f040";position    :absolute;top         :12px;left        :12px;font-family :"FontAwesome";}#nf-form-1-cont .nf-field .ninja-forms-field{padding-left :40px;line-height  :inherit;color        :#444;}#nf-form-1-cont .nf-field #nf-field-68-wrap .ninja-forms-field{padding-top :10px;}#nf-form-1-cont .nf-field .firstname-wrap .nf-field-element:after,#nf-form-1-cont .nf-field .lastname-wrap .nf-field-element:after{content     :"\f007";position    :absolute;top         :12px;left        :12px;font-family :"FontAwesome";}#nf-form-1-cont .nf-field .email-wrap .nf-field-element:after{content     :"\f003";position    :absolute;font-family :"FontAwesome";top         :12px;left        :12px;}#nf-form-1-cont .nf-field .phone-wrap .nf-field-element:after{content     :"\f095";position    :absolute;top         :12px;left        :12px;font-family :"FontAwesome";}#nf-form-1-cont .nf-field #nf-field-2-wrap .nf-field-element:after{content     :"\f007";position    :absolute;top         :12px;left        :12px;font-family :"FontAwesome";}#nf-form-1-cont .nf-field #nf-field-11-wrap .nf-field-element:after{content     :"\f040";position    :absolute;top         :12px;left        :12px;font-family :"FontAwesome";}#nf-form-1-cont .nf-field #nf-field-7-wrap .nf-field-element:after{content     :"\f14e";position    :absolute;top         :12px;left        :12px;font-family :"FontAwesome";}#nf-form-1-cont .nf-field #nf-field-1-wrap .nf-field-element:after{content     :"\f073";position    :absolute;top         :12px;left        :12px;font-family :"FontAwesome";}.mc4wp-response{padding-left:50px;color:#fff;}.subscribe{padding-left:50px;}.subscribe input[type="email"]{height:60px;display:block;width:100%;padding:6px 12px;font-size:14px;line-height:1.42857;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;}.subscribe input[type="submit"]{position:absolute;right:5px;top:6px;height:50px;color:rgba(0, 0, 0, 0);border:none;z-index:99;background-color:rgba(0, 0, 0, 0);}.subscribe .fa{font-style:normal;font-weight:normal;text-decoration:inherit;font-size:20px;color:#5a5a5a;position:absolute;top:9px;right:6px;}.mail-sub .es_shortcode_form{padding-left:50px;position:relative;}.mail-sub .es_shortcode_form .es_lablebox{display:none;}.mail-sub .es_shortcode_form .es_textbox input{height:60px;display:block;width:100%;padding:6px 12px;font-size:14px;line-height:1.42857;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);-webkit-transition:border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;-o-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;}.mail-sub .es_shortcode_form .es_button{width:60px;color:transparent;background:transparent;position:absolute;right:0;bottom:10px;padding:0;}.mail-sub .es_shortcode_form .es_button:before{content:"\f1d8";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;font-size:20px;color:#252525;position:absolute;top:15px;right:20px;}.mail-sub .es_shortcode_form .es_button input{width:60px;height:60px;color:transparent;background:transparent;border-color:transparent;}@media (min-width:1150px){.section_video_home1 .content_video_home1{margin-top:25px;padding-left:6%;padding-right:4%;}}@media (max-width:1015px){.subscribe,.mc4wp-response{padding-left:0;margin-top:30px;}.mail-sub .vc_col-sm-6{width:100%;}.mail-sub .es_shortcode_form{padding-left:0;margin-top:30px;}}@media (max-width:900px){/* ------------------------------
   Form Contact
   ---------------------------- */.section_choose_us .vc_col-sm-4{width:100%;margin-bottom:30px;}.section_choose_us .vc_col-sm-4 .uvc-heading .uvc-main-heading h3{margin-top:20px !important;}.section_choose_us .vc_col-sm-4 .uvc-heading .uvc-sub-heading{margin-top:20px !important;}}.wpcf7{/*End Form*/}.wpcf7 .wpcf7-form .form-group{margin-bottom:30px;position:relative;}.wpcf7 .wpcf7-form .form-group input{padding-left:40px;height:50px;line-height:inherit;}.wpcf7 .wpcf7-form .form-group textarea{padding-top:7px;padding-left:40px;height:150px;}.wpcf7 .wpcf7-form .form-group .input-icon{position:absolute;top:11px;left:15px;right:initial;}.wpcf7 .wpcf7-form .form-group .input-icon span.fa{font-size:13px;color:#989898;}.wpcf7 .wpcf7-form .form-group.form-name,.wpcf7 .wpcf7-form .form-group.form-email{width:48%;float:left;}.wpcf7 .wpcf7-form .form-group.form-name{margin-right:4%;}.wpcf7 .wpcf7-form .form-group.form-comment{clear:both;}.wpcf7 .wpcf7-form .form-group.form-submit .wpcf7-submit{background:none;border-color:#f4b843;font-weight:700;margin-top:10px;color:#555;text-align:center;text-transform:uppercase;transition:all 0.5s ease;font-family:"Open Sans";border-radius:3px;padding:15px 35px;font-size:14px;letter-spacing:2px;line-height:1.33333;display:inline-block;white-space:nowrap;vertical-align:middle;}.wpcf7 .wpcf7-form .form-group.form-submit .wpcf7-submit:hover{color:#fff;background:#f4b843;transition:all 0.5s ease;}.wpcf7 .wpcf7-form .form-group.form-submit.submit-center{text-align:center;}@media (max-width:1210px){#footer .footer_center_right .footer-center-right-3-1,#footer .footer_center_right .footer-center-right-3-2{width :25%;}#footer .footer_center_right .footer-center-right-3-3{width :50%;}}@media (max-width:1119px){#footer-fixed{height:0 !important;}.footer-fixed{position:relative;}}@media (max-width:1169px){.top-location .top-location-slider .owl-controls,.top-location .top-location-slider .owl-item.active.center,.top-location .top-location-slider .owl-item li{width :700px !important;}.filter-tour .filter-wrap .filter-box input,.filter-tour .filter-wrap .filter-box select,.filter-tour .filter-wrap .filter-box button{width :174px;}}@media (max-width:1023px){.filter-tour{margin-bottom:0;}.sec-padding-top-large{padding :120px 0;}.box-awesome-service{margin-top    :40px;margin-bottom :30px;}.img-box{display :block;width   :100%;}.img-box img{height :initial !important;}.filter-tour .filter-wrap{position :relative;}.filter-tour .filter-wrap .filter-box{width      :100%;padding    :40px 0;margin-top :0;}.filter-tour .filter-wrap .filter-box .form-group{width   :21%;margin  :0 2% 15px 2%;display :inline-block;}.filter-tour .filter-wrap .filter-box .form-group .input-icon .input-addon{top :16px;}.filter-tour .filter-wrap .filter-box input,.filter-tour .filter-wrap .filter-box select,.filter-tour .filter-wrap .filter-box button{width :180px;}.filter-tour .filter-wrap .filter-box input,.filter-tour .filter-wrap .filter-box select{width       :100%;height      :60px;line-height :60px;}.filter-tour .filter-wrap .filter-box button{width       :96%;margin      :0 2%;height      :60px;line-height :60px;}.filter-tour.home-two .filter-wrap .filter-box{margin-top :0;background :none;}.destinations .destination-content-wrap .tab-wrap-small .tab{width:100%;}.destinations .destination-content-wrap .tab-wrap-small .tab > li:nth-child(n+1){border-right:1px solid #e9e9e9;}.destinations .destination-content-wrap .tab-wrap-small .tab > li{width:100%;}.destinations .destination-content-wrap .tab{border :none;}.destinations .destination-content-wrap .tab li{height        :auto;border        :1px solid #e9e9e9;border-radius :5px;width         :100%;margin-bottom :17px;}.destinations .destination-content-wrap .tab li.active{border :none;}.destinations .destination-content-wrap .tab li.active a{border-radius :5px;}.destinations .destination-content-wrap .tab li.active a:after{left :47%;}.destinations .destination-content-wrap .tab li:hover a{border-radius :5px;}.destinations .destination-content-wrap .tab li:hover a:after{left :47%;}.destinations .destination-content-wrap .tab li a{padding   :15px 0;font-size :16px;height    :auto;}.destinations .destination-content-wrap .tab li a .fa,.destinations .destination-content-wrap .tab li a .vc-oi,.destinations .destination-content-wrap .tab li a .vc_li,.destinations .destination-content-wrap .tab li a .entypo-icon,.destinations .destination-content-wrap .tab li a .vc-mono,.destinations .destination-content-wrap .tab li a .vc-material{display :none !important;}.latest-news .single-latest-news.even .img-box{position :relative !important;}.latest-news .single-latest-news.even .text-box .angle-up:before{display :none !important;}.latest-news .single-latest-news.even .text-box .angle-up:after{display :block !important;}.top-location .top-location-slider .owl-item .caption .top-location-content{padding :30px;}.top-location .top-location-slider .owl-controls{width :700px !important;}.famous-locations .bx-wrapper .bx-controls{width :50%;}.famous-locations .bx-wrapper .famous-slider .item .content{width :initial;}.famous-locations .bx-wrapper .bx-next{left :0;}.famous-locations .bx-wrapper .bx-prev{left :-35px;}}@media (max-width:991px){#header{top :0;}#footer .footer_center_left,#footer .footer_center_right{width :100%;}.footer-bottom .copyright,.footer-bottom .menu__footer{text-align :center;}.footer-bottom .menu__footer .menu-footer{float :none !important;}}@media (max-width:800px){.top-location .top-location-slider .owl-controls,.top-location .top-location-slider .owl-item.active.center,.top-location .top-location-slider .owl-item li{width :600px !important;}.famous-locations .bx-wrapper .famous-slider .item .content{width :initial;}.famous-locations .bx-wrapper .bx-next{left :0;}.famous-locations .bx-wrapper .bx-prev{left :-35px;}}@media (max-width:782px){.admin-bar.layout-boxed #header{top:0;}}@media (max-width:768px){.popular-services.template_style3 .tour-list-box .box-content{text-align:center;}.popular-services.template_style3 .tour-list-box .box-content .right{text-align:center;margin-top:10px;}.popular-services.template_style3 .tour-list-box .box-content .button{float:none;}.col_image_large{position:relative;}.col_image_large:before{content:'';position:absolute;top:0;left:0;bottom:0;right:0;z-index:9;background:transparent;}.zt-container{padding :0 15px;}.pdl100{padding-left :15px !important;}.inner-banner{padding :150px 0 40px 0;}.sec-padding{padding :60px 0;}.sec-padding-medium{padding :40px 0;}.sec-padding-large{padding :100px 0;}.sec-title.sec-title-padding{padding-bottom :50px;}.google-map-wrapper #contact-page-google-map{height :500px;}.filter-tour .filter-wrap .filter-box .form-group{width   :46%;margin  :0 2% 15px 2%;display :inline-block;}.filter-tour .filter-wrap .filter-box button{width :96%;}.video-tour{text-align :center;}.famous-locations .bx-wrapper .famous-locations .bx-wrapper .bx-controls{width :initial;}.famous-locations .bx-wrapper .famous-locations .bx-wrapper .bx-controls a{top :-50px;}.famous-locations .bx-wrapper .famous-locations .bx-wrapper .bx-next{left :50px;}.famous-locations .bx-wrapper .famous-locations .bx-wrapper .bx-prev{left :20 xp;}.bx-wrapper .famous-slider .item .content{width :490px;}.checkout .checkout-content-wrap{margin-left :15px;}.checkout .form{margin-bottom :30px;}.blog .blog-wrap .blog-list-item .blog-thumbnail{height :initial;}.blog .blog-wrap .blog-list-item .blog-thumbnail img{height :initial;}.blog .blog-wrap .blog-list-item .blog-content{height :initial;}.pagination-wrap{margin-bottom :30px;}.blog-wrap{margin-bottom :30px;}.blog-wrap .tag-social-box .tag-box,.blog-wrap .tag-social-box .social-box{width                   :100%;margin-bottom           :10px;display                 :-ms-flexbox;display                 :-webkit-flex;display                 :flex;-ms-flex-align          :center;-webkit-align-items     :center;align-items             :center;-ms-flex-pack           :center;-webkit-justify-content :center;justify-content         :center;}.top-location .top-location-slider .owl-item .caption .top-location-content{padding :30px 70px;}.top-location .top-location-slider .owl-controls{width :initial !important;}}@media (max-width:700px){#footer .footer_center_right{margin-top :30px;}#footer .footer_center_right .footer-widget{width :100%;}}@media (max-width:650px){#header.stricky-fixed{position  :static;animation :none !important;}.filter-tour .filter-wrap .filter-box .form-group{width   :96%;margin  :0 2% 15px 2%;display :inline-block;}.filter-tour .filter-wrap .filter-box button{width :96%;}.bx-wrapper .famous-slider .item .content{width :initial !important;width :490px;}.blog-detail .blog-wrap .blog-comment .single-comment ul.children{padding-left :30px;}.blog-detail .blog-wrap .blog-comment .single-comment .comment .img-box,.blog-detail .blog-wrap .blog-comment .single-comment .comment .text-box{display :block;}.blog-detail .blog-wrap .blog-comment .single-comment .comment .text-box{margin-top   :10px;padding-left :0;}.blog-detail .blog-wrap .blog-author{margin-bottom :40px;}.blog-detail .blog-wrap .blog-author .img-box{display       :block;margin-bottom :0px;padding       :15px;}.blog-detail .blog-wrap .blog-author .text-box{padding :15px;}.top-location .top-location-slider .owl-item .caption{top                 :0;height              :100%;text-align          :center;z-index             :999999;display             :-ms-flexbox;display             :-webkit-flex;display             :flex;-ms-flex-align      :center;-webkit-align-items :center;align-items         :center;}.famous-locations .bx-wrapper .bx-controls .bx-controls-direction a{top :0;}.famous-locations .bx-wrapper .famous-slider .item .content{padding :60px 25px;}}@media (max-width:600px){.admin-bar #header.stricky-fixed{top:0 !important;}}@media (max-width:550px){.single-product .woo-content .woo-product-wrapper .woo-product-option-wrapper .woo-product-option img{margin-left:auto;margin-right:auto;}.single-post .zt-content .blog-author .img-box{display:block;}.single-post .zt-content .blog-author .img-box img{display:block;margin:auto;}.footer-bottom .menu__footer .menu-footer li{padding-right :15px;}}@media (max-width:480px){.top-location .top-location-slider{height:430px;}.famous-locations .bx-wrapper{height:500px;}.famous-locations .bx-wrapper .bx-viewport{height:500px;}.tp-parallax-wrap{display:none;}#zone_testmonial .testimonial_image.carousel-indicators{display:none;}#zone_testmonial .w-controls{display:none;}.footer-bottom .menu__footer{display :none;}.col-xs-6{width :100%;}.banner-caption-h1,.banner-caption-p,.banner-caption-scroll{display :none !important;}.filter-tour .filter-wrap .filter-box .form-group{width   :96%;margin  :0 2% 15px 2%;display :inline-block;}.filter-tour .filter-wrap .filter-box button{width :96%;}.top-location .top-location-slider .owl-item .caption .top-location-content{padding :0;}.top-location .top-location-slider .owl-item .caption{padding :0 130px;}.famous-locations .bx-wrapper .famous-slider .item .map-location{top    :auto;bottom :0;}.famous-locations .bx-wrapper .famous-slider .item .map-location img{height :inherit;}.famous-locations .bx-wrapper .famous-slider .item a.btn{margin-top :15px;}.famous-locations .bx-wrapper .famous-slider .item .content{padding :50px 25px;}.title_bar .box .page-title{font-size:28px;line-height:36px;}.product-title-bar{margin-bottom:50px !important;}.woocommerce .archive-products .woocommerce_product_container{margin-bottom:50px;}}@media (max-width:375px){.filter-tour .filter-wrap .filter-box .form-group{width   :96%;margin  :0 2% 15px 2%;display :inline-block;}.filter-tour .filter-wrap .filter-box button{width :96%;}.top-location .top-location-slider .owl-item .caption{padding :0 170px;}.famous-locations .bx-wrapper .bx-controls .bx-controls-direction a{top :-62px;}.famous-locations .bx-wrapper .bx-prev{left :90px;}.famous-locations .bx-wrapper .bx-next{left :119px;}.famous-locations .bx-wrapper .famous-slider .item .content{padding :40px 20px;}.clients-says .position-relative .bx-wrapper .bx-controls{display :none;}#header div.logo{float    :left !important;position :relative;width    :36%;z-index  :9999;}}@media (max-width:320px){.nav-header ul .menu-phone{display :none !important;}.widget_shopping_cart .buttons > a{display:block;}.widget_shopping_cart .buttons > a.btn-checkout{margin-top:15px;}}@media (min-width:768px){/* ------------------------------
   Main menu responsive styles
   ---------------------------- */.single-destination-conent-right{float:right;}.sidebar-left{float:left;}}@media (min-width:1120px){#header .nav-footer{display :block !important;}.nav-holder .nav-footer ul.nav > li:hover > ul.sub-menu{display :block;}.nav-holder .nav-header button.menu-expander{display :none;}}@media (max-width:1119px){.nav-holder .nav-footer ul.nav > li > a:before{display:none;}.nav-holder .nav-footer ul.nav > li.menu_full_width > ul.multicolumn.columns3 > li,.nav-holder .nav-footer ul.nav > li.menu_full_width > ul.multicolumn.columns4 > li,.nav-holder .nav-footer ul.nav > li.menu_full_width > ul.multicolumn.columns5 > li{width:100%;}#header .nav-holder .nav-footer ul.nav > li > ul.sub-menu,.nav-holder .nav-footer ul.nav > li.menu-item-has-children.current-menu-item > a:after{border:none;}.nav-holder .nav-footer ul.nav > li.menu-item-has-children > a:after{border:none;}.nav-holder .nav-footer ul.nav > li ul.sub-menu li:hover,.nav-holder .nav-footer ul.nav > li.menu_full_width > ul.multicolumn > li > ul > li:hover{background:none;}.nav-holder .nav-footer ul.nav > li ul.sub-menu li:hover > a .title-menu,.nav-holder .nav-footer ul.nav > li.menu_full_width > ul.multicolumn > li > ul > li:hover > a .title-menu{margin-left:0;transition:all 0s ease;}.nav-holder .nav-footer ul.nav li.menu_full_width li.menu-item-has-children > a > button{top:0;}.nav-holder .nav-footer ul.nav > li.menu_full_width ul{visibility:hidden;}.nav-holder .nav-footer ul.nav > li.menu_full_width > ul.multicolumn > li a{padding-left:40px;}.nav-holder .nav-footer ul.nav > li ul.sub-menu li ul.sub-menu{display:none;}.nav-holder .nav-footer ul.nav > li ul.sub-menu li:hover > a{color:#f4b843 !important;}.nav-holder .nav-footer ul.nav > li > ul.sub-menu > li a{padding-left:40px;}.nav-holder .nav-footer ul.nav > li > ul.sub-menu > li > ul.sub-menu > li a{padding-left:50px;}.nav-holder .nav-footer ul.nav > li > ul.sub-menu > li > ul.sub-menu > li > ul.sub-menu > li a{padding-left:60px;}.nav-holder .nav-footer ul.nav > li > ul.sub-menu > li > ul.sub-menu > li > ul.sub-menu > li > ul.sub-menu > li a{padding-left:70px;}#header.stricky-fixed .nav-holder .nav-footer ul.nav > li,#header.stricky-fixed .nav-holder .nav-header ul.nav > li{height:auto;}#header.stricky-fixed .nav-holder .nav-footer,#header.stricky-fixed .nav-holder .nav-header{float :none;}.nav-holder .nav-footer ul.nav li.menu-item-has-children > a > button{display :block;}.nav-holder .nav-header button.menu-expander{display  :block;position :relative;top      :4px;padding  :0;}.main-menu-wrapper .thm-container{padding :0 !important;}#header .container-fluid{position :relative;}#header .nav-holder{width    :50%;position :static;}#header.stricky-fixed .nav-holder .nav-header,#header .nav-holder .nav-header{display :inline-block;float   :right;}#header .nav-holder .nav-footer{display    :none;max-height :70vh;overflow   :auto;position   :relative;z-index    :9999999999999;text-align :left;}#header .nav-holder .nav-footer ul.nav > li > ul.sub-menu{padding-top :0;}#header .nav-holder .nav-footer ul.nav > li > ul.sub-menu::before{top   :-10px;left  :auto;right :26px;}#header.stricky-fixed .nav-holder .nav-footer ul.nav > li > ul.sub-menu::before{top :-10px;}.nav-holder .nav-footer ul.nav > li ul.sub-menu li a::before{opacity :0;}.nav-holder .nav-footer ul.nav > li ul.sub-menu li ul.sub-menu{background :#1c1c1c;}.nav-holder .nav-footer ul.nav > li ul.sub-menu li ul.sub-menu:before{border-left   :10px solid transparent;border-right  :10px solid transparent;border-bottom :10px solid #1c1c1c;top           :-20px;left          :auto;right         :26px;}.nav-holder .nav-footer ul.nav > li ul.sub-menu li ul.sub-menu li{background :#1c1c1c;}#header .nav-holder .nav-footer ul > li{float          :none;padding        :0px !important;padding-bottom :0;display        :block !important;height         :auto !important;}#header .nav-holder .nav-footer ul.nav > li > a{padding :9px 30px !important;}#header .nav-holder > .nav-footer{position   :absolute;top        :100%;left       :0;width      :100%;background :#1c1c1c;z-index    :999999;transition :none !important;}.nav-holder > .nav-footer ul > li > .sub-menu{position       :relative !important;opacity        :1 !important;visibility     :visible !important;top            :auto !important;left           :auto !important;padding-left   :20px;padding-right  :20px;padding-bottom :20px;width          :100%;display        :none;transition     :none !important;}.nav-holder > .nav-footer ul > li > ul.sub-menu,.nav-holder > .nav-footer ul > li > ul.sub-menu > li > .sub-menu{padding-top    :0px;padding-left   :0px;padding-bottom :0px;display        :none;transition     :none;padding-right  :0px;width          :100% !important;}.nav-footer ul.nav{padding-bottom :5px;}.nav-footer ul.nav > li > a{color          :#fff !important;display        :block;font-size      :13px;font-weight    :600;line-height    :29px;padding        :0px 25px !important;border-bottom  :1px solid #323232;text-transform :uppercase;}.nav-holder > .nav-footer ul.nav > li:hover > a{color :#f4b843 !important;}.nav-holder .nav-footer ul.nav > li:hover > a:after,.nav-holder .nav-footer ul.nav > li.active > a:after{display :none;}.nav-footer ul.nav li.menu-item-has-children > a{position :relative;}.nav-footer ul.nav li.menu-item-has-children > a > button{display          :block;position         :absolute;top              :9px;right            :15px;background-color :transparent;outline          :none;border           :none;color            :#818181;padding          :0 15px;font-size        :18px;}.nav-holder .nav-footer ul.nav > li > a > i[class*="flaticon"]{display :none;}}@media (max-width:767px){.single-tour .destinations .zone_sidebar{margin-top:0px !important;}.destinations .zone_sidebar{margin-top:50px;}.single-post .zt-content .tag-social-box .social-box,.single-post .zt-content .tag-social-box .tag-box{width :100%;}.single-post .zt-content .tag-social-box .social-box{margin-top :15px;}}@media (max-width:480px){.nav-holder > .nav-header{display :block;float   :none;}.nav-holder > .nav-footer{width  :100% !important;height :auto !important;}.nav-holder .nav-header > ul{margin     :0;padding    :0;list-style :none;text-align :right;}}@media (max-width:375px){.nav-holder{width      :100%;text-align :center;}.nav-holder > .nav-footer{left  :auto;right :0;}.nav-holder .nav-header > ul{margin     :0;padding    :0;list-style :none;text-align :right;}.main-wrapper.home-7{padding-left  :15px;padding-right :15px;}}@media (max-width:245px){#header .logo{float      :none !important;width      :100%;text-align :center;}#header .nav-holder{float      :none !important;text-align :center;}.nav-holder .nav-header > ul{text-align :center;}}