/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

  Mixins available:
    -   css3-prefix             - arguments: Property, Value
    -   background-gradient     - arguments: Start Color: #3C3C3C, End Color: #999999
    -   background-horizontal   - arguments: Start Color: #3C3C3C, End Color: #999999
    -   background-radial       - arguments: Start Color: #FFFFFF, Start position: 0%, End Color: #000000, End position: 100%
    -   background-size         - arguments: Width: 100%, Height: 100%
    -   background-opacity      - arguments: Color: #000, Opacity: .85
    -   border-radius           - arguments: Radius: 5px
    -   border-radius-separate  - arguments: Top Left: 5px, Top Right: 5px, Bottom Left: 5px, Bottom Right: 5px
    -   box                     - arguments: Orientation: horizontal, Pack: center, Align: center
    -   box-rgba                - arguments: R: 60, G: 3, B: 12, Opacity: 0.23, Color: #3C3C3C
    -   box-shadow              - arguments: X: 2px, Y: 2px, Blur: 5px, Color: rgba(0,0,0,.4)
    -   box-sizing              - arguments: Type: border-box
    -   columns                 - arguments: Count: 3, Gap: 10
    -   double-borders          - arguments: Color One: #3C3C3C, Color Two: #999999, Radius: 0
    -   flex                    - arguments: Value: 1
    -   flip                    - arguments: ScaleX: -1
    -   font-face               - arguments: Font Family: myFont, Eot File Src: myFont.eot, Woff File Src: myFont.woff, Ttf File Src: myFont.ttf
    -   opacity                 - arguments: Opacity: 0.5
    -   outline radius          - arguments: Radius: 5px
    -   resize                  - arguments: Direction: both
    -   rotate                  - arguments: Degree: 0, M11: 0, M12: 0, M21: 0, M22: 0
    CSS Matrix Rotation Calculator http://www.boogdesign.com/examples/transforms/matrix-calculator.html
    -   text-shadow             - arguments: X: 2px, Y: 2px, Blur: 5px, Color: rgba(0,0,0,.4)
    -   transform               - arguments: Parameters: null
    -   transform-style         - arguments: Style: preserve-3d
    -   transition              - Default arguments: What: all, Length: 1s, Easing: ease-in-out
    -                            - Examples: @include transition (all 2s ease-in-out);
    -                                        @include transition (opacity 1s ease-in 2s, width 2s ease-out);
    -   triple-borders          - arguments: Color One: #3C3C3C, Color Two: #999999, Color Three: #000000, Radius: 0
    -   keyframes               - arguments: Animation name
                                - content:   Animation css
    -   animation               - arguments: name duration timing-function delay iteration-count direction fill-mode play-state
                                             (http://www.w3schools.com/cssref/css3_pr_animation.asp)

------------------------------------------------------------- *//* ADDS A BROWSER PREFIX TO THE PROPERTY *//* Responsive size *//* Main Navigation *//* Button Size *//* Button Default Mini *//* Button Default Small *//* Button Default Medium *//* Button Default Large *//* Button Alt Mini *//* Button Alt Small *//* Button Alt Medium *//* Button Alt Large *//* Button Primary Mini *//* Button Primary Small *//* Button Primary Medium *//* Button Primary Large *//* Overlay Style *//* ==========================================================================
   All Style Header
========================================================================== *//* = Page Title 
----------------------------------------------- *//*------------------------------------------------------------------
[All Style Button]
-------------------------------------------------------------------*//* Default Button *//* General style for post *//* All Style for Single Portfolio *//*------------------------------------------------------------------
[All Style Comment]
-------------------------------------------------------------------*//* ==========================================================================
   [Start] All Style Form
========================================================================== *//*------------------------------------------------------------------
[All Style Shortcode]

  1. Shortcode Fancy Box
  2. Shortcode Pie Chart
  3. Shortcode Team
  4. Shortcode Testimonial
  5. Shortcode Tab
  6. Shortcode Counter
  7. Shortcode Accordion
  8. Shortcode Progress
  9. Shortcode Clients
  10. Shortcode Call Out
  11. Shortcode Message Box
  12. Shortcode BlockQuote
  13. Shortcode List Style
  14. Blog Posts
  15. Portfolio
  16. Pricing
  17. Gallery
  18. Dropcaps
  19. Style Headding
  20. Social

-------------------------------------------------------------------*//* ==========================================================================
   [Start] 1. Shortcode Fancy Box
========================================================================== *//* 
	* Remove margin top from theme option 
*//* Images *//*------------------------------------------------------------------
[All Style Sidebar Widget]

    1. Widget Search
	2. Widget Categories
	3. Widget Tags
	4. Widget social
	5. Widget Recent Entries

-------------------------------------------------------------------*//* Link Style *//* ==========================================================================
  Start Style Widget
========================================================================== *//* CMS Social Widget *//* REV Slide */body{/* header Cart */}body #cms-masthead{width:100%;position:relative;/* Header On Top */z-index:21;}body #cms-masthead.header-ontop{position:absolute;top:0;right:0;left:0;/* Header On Top */}body #cms-masthead.header-fixed,body #cms-masthead .cms-main-header.header-fixed{position:fixed;top:0;right:0;left:0;/* Header Top Widget */}body #cms-masthead #cms-header-top{/* End Header Top Widget */}body #cms-masthead #cms-header-top > .container > .row,body #cms-masthead #cms-header-top > .no-container > .row{position:relative;}body #cms-masthead #cms-header-top > .container > .row > div,body #cms-masthead #cms-header-top > .no-container > .row > div{margin-top:0 !important;}body #cms-masthead #cms-header-top .widget{display:inline-block;vertical-align:middle;padding-right:15px;padding-left:15px;border-right:1px solid #ddd;}@media (max-width:991px){body #cms-masthead #cms-header-top .widget{border-width:0;padding-left:0;padding-right:0;}}body #cms-masthead #cms-header-top .widget ul{list-style:none;padding:0;margin:0;}body #cms-masthead #cms-header-top .widget ul li{display:inline-block;/* Default Demo Style */}body #cms-masthead #cms-header-top .widget ul.nav li a,body #cms-masthead #cms-header-top .widget ul.menu li a{padding:0;display:inline-block;}body #cms-masthead #cms-header-top .widget ul.nav li a:hover,body #cms-masthead #cms-header-top .widget ul.menu li a:hover{background:transparent;}body #cms-masthead #cms-header-top .widget ul.nav li + li,body #cms-masthead #cms-header-top .widget ul.menu li + li{padding-left:20px;}body #cms-masthead #cms-header-top .widget ul.nav-arrow li:before{content:"\f178";font-family:FontAwesome;font-size:13px;padding-right:10px;}body #cms-masthead #cms-header-top .widget ul.nav-contact{font-weight:700;}body #cms-masthead #cms-header-top .widget ul.nav-contact li:before{font-family:FontAwesome;font-size:13px;padding-right:10px;}body #cms-masthead #cms-header-top .widget ul.nav-contact li.phone:before{content:"\f095";}body #cms-masthead #cms-header-top .widget ul.nav-contact li.mail{text-transform:inherit;}body #cms-masthead #cms-header-top .widget ul.nav-contact li.mail:before{content:"\f003";}body #cms-masthead #cms-header-top .widget:last-child{border-right:0;}body #cms-masthead #cms-header-top .widget.widget_cs_social_widget .cms-social.no-border li{margin-bottom:0;margin-right:25px;}body #cms-masthead #cms-header-top .widget.widget_cs_social_widget .cms-social.no-border li:last-child{margin-right:0;}body #cms-masthead #cms-header-top .widget.widget_cs_social_widget .cms-social.no-border li i{width:auto;height:auto;border:0;line-height:1;}body #cms-masthead #cms-header{/* Special style for each version of header *//*Header v2*/}body #cms-masthead.header-v2 .cms-nav-extra .cms-nav-extra-inner > div{display:inline-block;}body #cms-masthead.header-v2 .cms-nav-extra .cms-nav-extra-inner > div.cms-header-top3.widget{margin-left:50px;}body #cms-masthead.header-v3{/* Mobile header */}body #cms-masthead.header-v3 .cms-nav-extra{margin-left:30px;}@media (max-width:480px){body #cms-masthead.header-v3 .cms-nav-extra .widget.widget_search{/* Remove search form on small screen */display:none;}}@media (min-width:992px) and (max-width:1020px){body #cms-masthead.header-v3 .cms-nav-extra .widget.widget_search{/* Remove search form on some screen size */display:none;}}@media (max-width:1280px){body #cms-masthead:not(.header-v10){/* Override default padding from theme option */padding-left:0;padding-right:0;}body #cms-masthead #cms-header .no-container{padding-left:0;padding-right:0;}}@media (max-width:600px){body #cms-masthead.header-v10{/* Override default padding from theme option */padding:20px !important;}}body #cms-header{-webkit-transition:all 0.27s cubic-bezier(0, 0, 0.58, 1) 0s;-khtml-transition:all 0.27s cubic-bezier(0, 0, 0.58, 1) 0s;-moz-transition:all 0.27s cubic-bezier(0, 0, 0.58, 1) 0s;-ms-transition:all 0.27s cubic-bezier(0, 0, 0.58, 1) 0s;-o-transition:all 0.27s cubic-bezier(0, 0, 0.58, 1) 0s;transition:all 0.27s cubic-bezier(0, 0, 0.58, 1) 0s;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS *//*** Admin Bar ***/}body #cms-header.no-sticky{position:relative;}body #cms-header.header-fixed{-webkit-transition:all 0.27s cubic-bezier(0, 0, 0.58, 1) 0s;-khtml-transition:all 0.27s cubic-bezier(0, 0, 0.58, 1) 0s;-moz-transition:all 0.27s cubic-bezier(0, 0, 0.58, 1) 0s;-ms-transition:all 0.27s cubic-bezier(0, 0, 0.58, 1) 0s;-o-transition:all 0.27s cubic-bezier(0, 0, 0.58, 1) 0s;transition:all 0.27s cubic-bezier(0, 0, 0.58, 1) 0s;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */}body #cms-header.header-fixed #cms-header-logo,body #cms-header.header-fixed #cms-header-navigation,body #cms-header.header-fixed .cms-nav-extra{height:70px;}body #cms-header #cms-header-logo a img{-webkit-transition:all 0.27s cubic-bezier(0, 0, 0.58, 1) 0s;-khtml-transition:all 0.27s cubic-bezier(0, 0, 0.58, 1) 0s;-moz-transition:all 0.27s cubic-bezier(0, 0, 0.58, 1) 0s;-ms-transition:all 0.27s cubic-bezier(0, 0, 0.58, 1) 0s;-o-transition:all 0.27s cubic-bezier(0, 0, 0.58, 1) 0s;transition:all 0.27s cubic-bezier(0, 0, 0.58, 1) 0s;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */}body.admin-bar{/*** End Admin Bar ***/}body.admin-bar #cms-header.header-fixed{top:32px;}body #cms-header .cms-nav-extra{height:89px;z-index:2;/*** Logo ***/}body #cms-header .cms-nav-extra.default-header .cms-nav-extra-inner.active-cart-search{border:3px solid #ddd;}body #cms-header .cms-nav-extra.default-header .cms-nav-extra-inner > div{width:44px;height:44px;line-height:44px;display:inline-block;text-align:center;border-left:3px solid #ddd;}body #cms-header .cms-nav-extra.default-header .cms-nav-extra-inner > div:first-child{border-left:0;}body #cms-header .cms-nav-extra.default-header .cms-nav-extra-inner > div .fa{font-size:16px;}body #cms-header .cms-nav-extra.default-header .cms-nav-extra-inner > div#cms-menu-mobile{margin-left:0;}body #cms-header .cms-nav-extra.default-header .cms-nav-extra-inner > div#cms-menu-mobile [class^="pe-7s-"],body #cms-header .cms-nav-extra.default-header .cms-nav-extra-inner > div#cms-menu-mobile [class*=" pe-7s-"]{line-height:44px;}body #cms-header-logo{height:89px;position:relative;z-index:1;/*** End Logo ***/}body #cms-header-logo a{display:block;-webkit-transition:all 300ms linear 0ms;-khtml-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;-o-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */top:50%;position:relative;-webkit-transform:translateY(-50%);-khtml-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);/* BACKGROUND GRADIENT *//* Horizontal Align */}@media (max-width:991px){body #cms-header-logo{/* remove margin from theme option for header layout v3 */margin-top:0 !important;}}body .cms-nav-extra{position:relative;z-index:1;/* Header OnTop/Fixed on Front page only */}body .cms-nav-extra .cms-nav-extra-inner{top:50%;position:relative;-webkit-transform:translateY(-50%);-khtml-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);/* BACKGROUND GRADIENT *//* Horizontal Align */}body .cms-nav-extra .cms-nav-extra-inner .widget{display:inline-block;vertical-align:middle;}body .cms-nav-extra .cms-nav-extra-inner .widget + .widget{margin-left:30px;/* Social icon */}body .cms-nav-extra .cms-nav-extra-inner .widget .cms-social li i{border-color:#878787;color:#878787;}body .cms-nav-extra .cms-nav-extra-inner .widget .cms-social li:hover i{border-color:#212121;color:#212121;}body .cms-nav-extra .cms-nav-extra-inner .widget .cms-social li:active i{border-color:#212121;color:#212121;}@media (max-width:991px){body .cms-nav-extra .cms-nav-extra-inner .widget{vertical-align:top;}}body:not(.home) .header-ontop-fixed-home.header-ontop,body:not(.home) .header-ontop-fixed-home.header-fixed{position:relative;}.cms-wc-header-cart{/* Menu Mobile */}.cms-wc-header-cart a{position:relative;}.cms-wc-header-cart a span{position:absolute;top:-7px;right:-8px;min-width:15px;height:15px;line-height:15px;text-align:center;color:#fff;font-size:11px;background-color:#e67e53;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;/* BACKGROUND GRADIENT */}#cms-menu-mobile{cursor:pointer;margin-left:20px;/* Special Style for Header V10 */}#cms-menu-mobile i{display:block;font-size:32px;-webkit-transition:all 300ms linear 0ms;-khtml-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;-o-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */}body{/* Mobile header */}body .fsp-wrapper .fsp-content{padding-top:80px;}@media screen and (max-width:991px){body .fsp-wrapper .fsp-content #cms-header #cms-header-navigation{position:inherit;top:inherit;left:inherit;visibility:visible;height:auto;max-height:inherit;background:transparent !important;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;/* BACKGROUND GRADIENT *//* OUTLINE RADIUS */}}body .fsp-wrapper .fsp-close{font-size:20px;background:#fff;width:40px;height:40px;line-height:40px;text-align:center;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;/* BACKGROUND GRADIENT */-webkit-transition:all 300ms linear 0ms;-khtml-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;-o-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */}body .fsp-wrapper .fsp-close:hover{-webkit-transform:scale(1.1);-khtml-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);/* BACKGROUND GRADIENT */}.cms-main-header{/* ==========================================================================
  End All Style Header
========================================================================== */}@media (max-width:1024px){.cms-main-header{/* Override default padding from theme option */padding-left:20px !important;padding-right:20px !important;}}@media (max-width:767px){.cms-main-header.header-fixed{/* Override default padding from theme option */padding-top:20px !important;}}@media (max-width:991px){body #cms-header #cms-header-logo,body #cms-header #cms-header-navigation,body #cms-header .cms-nav-extra{height:70px;}}#cms-page-title-wrapper{/* =Breadcrumb
----------------------------------------------- */}#cms-page-title-wrapper #cms-page-title{text-align:center;}#cms-page-title-wrapper #cms-page-title .cms-page-sub-title{text-transform:uppercase;color:#999;font-weight:700;letter-spacing:4px;padding:0;margin:0 0 28px 0;position:relative;font-size:16px;}#cms-page-title-wrapper #cms-page-title .cms-page-sub-title:after{content:"";display:block;background-color:transparent;height:5px;width:30px;border-top:2px solid #ddd;border-bottom:2px solid #ddd;margin-top:30px;}#cms-page-title-wrapper #cms-page-title .cms-page-sub-title.text-center:after{left:50%;position:relative;-webkit-transform:translateX(-50%);-khtml-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);/* BACKGROUND GRADIENT *//* Button Option */}#cms-page-title-wrapper #cms-page-title .cms-page-sub-title.text-right{padding-bottom:30px;}#cms-page-title-wrapper #cms-page-title .cms-page-sub-title.text-right:after{position:absolute;right:0;left:auto;bottom:0;}#cms-page-title-wrapper #cms-page-title .cms-page-desc-title{margin-top:30px;}#cms-breadcrumb ul.breadcrumbs{margin:0;padding:0;list-style:none;}#cms-breadcrumb ul.breadcrumbs li{display:inline-block;margin:0 0 0 10px;}#cms-breadcrumb ul.breadcrumbs li a{color:#333;}#cms-breadcrumb ul.breadcrumbs li:after{display:inline-block;content:"\f105";font-family:;padding-left:10px;color:#333;}#cms-breadcrumb ul.breadcrumbs li:first-child{margin-left:0;}#cms-breadcrumb ul.breadcrumbs li:last-child:after{display:none;}.btn,.btn-default,button[type="submit"],.button,input[type="submit"],input[type="button"],.added_to_cart{display:inline-block;position:relative;outline:none;text-decoration:none;padding-top:0;padding-bottom:0;-webkit-transition:all 300ms linear 0ms;-khtml-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;-o-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */-webkit-border-radius:0px;-khtml-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;/* BACKGROUND GRADIENT *//* Default Alt */}.btn:after,.btn-default:after,button[type="submit"]:after,.button:after,input[type="submit"]:after,input[type="button"]:after,.added_to_cart:after{background-color:#fff;color:#222;line-height:34px;width:34px;content:'\f178';font-family:FontAwesome;font-size:16px;display:inline-block;text-align:center;position:absolute;top:0;right:0;-webkit-transition:all 300ms linear 0ms;-khtml-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;-o-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0px;-webkit-border-bottom-right-radius:0px;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:0px;-moz-border-radius-bottomright:0px;-moz-border-radius-bottomleft:0;border-top-left-radius:0;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0;/* BOX *//* Double Line */}.btn:hover,.btn-default:hover,button[type="submit"]:hover,.button:hover,input[type="submit"]:hover,input[type="button"]:hover,.added_to_cart:hover{outline:medium none;text-decoration:none;/* Button Size *//* Button Mini */}.btn:hover:after,.btn-default:hover:after,button[type="submit"]:hover:after,.button:hover:after,input[type="submit"]:hover:after,input[type="button"]:hover:after,.added_to_cart:hover:after{color:#81d742;}.btn.btn-xs,.btn-default.btn-xs,button[type="submit"].btn-xs,.button.btn-xs,input[type="submit"].btn-xs,input[type="button"].btn-xs,.added_to_cart.btn-xs,.btn.btn-mini,.btn-default.btn-mini,button[type="submit"].btn-mini,.button.btn-mini,input[type="submit"].btn-mini,input[type="button"].btn-mini,.added_to_cart.btn-mini{font-size:8.8px;line-height:27.2px;padding-left:17.6px;padding-right:45.6px;/* Button Small */}.btn.btn-xs:after,.btn-default.btn-xs:after,button[type="submit"].btn-xs:after,.button.btn-xs:after,input[type="submit"].btn-xs:after,input[type="button"].btn-xs:after,.added_to_cart.btn-xs:after,.btn.btn-mini:after,.btn-default.btn-mini:after,button[type="submit"].btn-mini:after,.button.btn-mini:after,input[type="submit"].btn-mini:after,input[type="button"].btn-mini:after,.added_to_cart.btn-mini:after{font-size:8.8px;line-height:27.2px;width:27.2px;}.btn.btn-sm,.btn-default.btn-sm,button[type="submit"].btn-sm,.button.btn-sm,input[type="submit"].btn-sm,input[type="button"].btn-sm,.added_to_cart.btn-sm,.btn.btn-small,.btn-default.btn-small,button[type="submit"].btn-small,.button.btn-small,input[type="submit"].btn-small,input[type="button"].btn-small,.added_to_cart.btn-small{font-size:9.9px;line-height:30.6px;padding-left:19.8px;padding-right:51.3px;/* Button Medium */}.btn.btn-sm:after,.btn-default.btn-sm:after,button[type="submit"].btn-sm:after,.button.btn-sm:after,input[type="submit"].btn-sm:after,input[type="button"].btn-sm:after,.added_to_cart.btn-sm:after,.btn.btn-small:after,.btn-default.btn-small:after,button[type="submit"].btn-small:after,.button.btn-small:after,input[type="submit"].btn-small:after,input[type="button"].btn-small:after,.added_to_cart.btn-small:after{font-size:9.9px;line-height:30.6px;width:30.6px;}.btn.btn-md,.btn-default.btn-md,button[type="submit"].btn-md,.button.btn-md,input[type="submit"].btn-md,input[type="button"].btn-md,.added_to_cart.btn-md,.btn.btn-medium,.btn-default.btn-medium,button[type="submit"].btn-medium,.button.btn-medium,input[type="submit"].btn-medium,input[type="button"].btn-medium,.added_to_cart.btn-medium{font-size:14.3px;line-height:44.2px;padding-left:28.6px;padding-right:74.1px;/* Button Large */}.btn.btn-md:after,.btn-default.btn-md:after,button[type="submit"].btn-md:after,.button.btn-md:after,input[type="submit"].btn-md:after,input[type="button"].btn-md:after,.added_to_cart.btn-md:after,.btn.btn-medium:after,.btn-default.btn-medium:after,button[type="submit"].btn-medium:after,.button.btn-medium:after,input[type="submit"].btn-medium:after,input[type="button"].btn-medium:after,.added_to_cart.btn-medium:after{font-size:14.3px;line-height:44.2px;width:44.2px;}.btn.btn-lg,.btn-default.btn-lg,button[type="submit"].btn-lg,.button.btn-lg,input[type="submit"].btn-lg,input[type="button"].btn-lg,.added_to_cart.btn-lg,.btn.btn-large,.btn-default.btn-large,button[type="submit"].btn-large,.button.btn-large,input[type="submit"].btn-large,input[type="button"].btn-large,.added_to_cart.btn-large{font-size:16.5px;line-height:51px;padding-left:33px;padding-right:85.5px;/* Special style *//* Button no-text*/}.btn.btn-lg:after,.btn-default.btn-lg:after,button[type="submit"].btn-lg:after,.button.btn-lg:after,input[type="submit"].btn-lg:after,input[type="button"].btn-lg:after,.added_to_cart.btn-lg:after,.btn.btn-large:after,.btn-default.btn-large:after,button[type="submit"].btn-large:after,.button.btn-large:after,input[type="submit"].btn-large:after,input[type="button"].btn-large:after,.added_to_cart.btn-large:after{font-size:16.5px;line-height:51px;width:51px;}.btn.no-text,.btn-default.no-text,button[type="submit"].no-text,.button.no-text,input[type="submit"].no-text,input[type="button"].no-text,.added_to_cart.no-text{padding:0;background:transparent;}.btn.no-text:after,.btn-default.no-text:after,button[type="submit"].no-text:after,.button.no-text:after,input[type="submit"].no-text:after,input[type="button"].no-text:after,.added_to_cart.no-text:after{position:relative;display:block;background:transparent;}.btn.no-text:hover,.btn-default.no-text:hover,button[type="submit"].no-text:hover,.button.no-text:hover,input[type="submit"].no-text:hover,input[type="button"].no-text:hover,.added_to_cart.no-text:hover,.btn.no-text:focus,.btn-default.no-text:focus,button[type="submit"].no-text:focus,.button.no-text:focus,input[type="submit"].no-text:focus,input[type="button"].no-text:focus,.added_to_cart.no-text:focus,.btn.no-text:active,.btn-default.no-text:active,button[type="submit"].no-text:active,.button.no-text:active,input[type="submit"].no-text:active,input[type="button"].no-text:active,.added_to_cart.no-text:active{background:transparent;}.btn-default-alt,.price_slider_amount button.button{position:relative;display:inline-block;outline:medium none;text-decoration:none;padding-top:0;padding-bottom:0;-webkit-border-radius:0px;-khtml-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;/* BACKGROUND GRADIENT *//* Button primary  */}.btn-default-alt:after,.price_slider_amount button.button:after{line-height:34px;width:34px;content:'\f178';font-family:FontAwesome;font-size:16px;display:inline-block;text-align:center;position:absolute;top:0;right:0;-webkit-transition:all 300ms linear 0ms;-khtml-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;-o-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0px;-webkit-border-bottom-right-radius:0px;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:0px;-moz-border-radius-bottomright:0px;-moz-border-radius-bottomleft:0;border-top-left-radius:0;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0;/* BOX *//* Double Line */-webkit-transition:all 300ms linear 0ms;-khtml-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;-o-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0px;-webkit-border-bottom-right-radius:0px;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:0px;-moz-border-radius-bottomright:0px;-moz-border-radius-bottomleft:0;border-top-left-radius:0;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0;/* BOX */top:-3px !important;right:-3px !important;}.btn-default-alt.btn-white,.price_slider_amount button.button.btn-white{color:#fff;border-color:#fff;}.btn-default-alt.btn-white i,.price_slider_amount button.button.btn-white i,.btn-default-alt.btn-white:after,.price_slider_amount button.button.btn-white:after{color:#fff;border-color:#fff;}.btn-default-alt.btn-white:hover,.price_slider_amount button.button.btn-white:hover{border-color:#81d742;color:#81d742;}.btn-default-alt.btn-white:hover i,.price_slider_amount button.button.btn-white:hover i,.btn-default-alt.btn-white:hover:after,.price_slider_amount button.button.btn-white:hover:after{color:#81d742;border-color:#81d742;}.btn-default-alt.btn-grey,.price_slider_amount button.button.btn-grey{color:#666;border-color:#666;/* Button Size *//* Button Mini */}.btn-default-alt.btn-grey i,.price_slider_amount button.button.btn-grey i,.btn-default-alt.btn-grey:after,.price_slider_amount button.button.btn-grey:after{color:#666;border-color:#666;}.btn-default-alt.btn-grey:hover,.price_slider_amount button.button.btn-grey:hover{border-color:#81d742;color:#81d742;}.btn-default-alt.btn-grey:hover i,.price_slider_amount button.button.btn-grey:hover i,.btn-default-alt.btn-grey:hover:after,.price_slider_amount button.button.btn-grey:hover:after{color:#81d742;border-color:#81d742;}.btn-default-alt.btn-xs,.price_slider_amount button.button.btn-xs,.btn-default-alt.btn-mini,.price_slider_amount button.button.btn-mini{font-size:8.8px;line-height:27.2px;padding-left:17.6px;padding-right:45.6px;/* Button Small */}.btn-default-alt.btn-xs:after,.price_slider_amount button.button.btn-xs:after,.btn-default-alt.btn-mini:after,.price_slider_amount button.button.btn-mini:after{font-size:8.8px;line-height:27.2px;width:27.2px;}.btn-default-alt.btn-sm,.price_slider_amount button.button.btn-sm,.btn-default-alt.btn-small,.price_slider_amount button.button.btn-small{font-size:9.9px;line-height:30.6px;padding-left:19.8px;padding-right:51.3px;/* Button Medium */}.btn-default-alt.btn-sm:after,.price_slider_amount button.button.btn-sm:after,.btn-default-alt.btn-small:after,.price_slider_amount button.button.btn-small:after{font-size:9.9px;line-height:30.6px;width:30.6px;}.btn-default-alt.btn-md,.price_slider_amount button.button.btn-md,.btn-default-alt.btn-medium,.price_slider_amount button.button.btn-medium{font-size:14.3px;line-height:44.2px;padding-left:28.6px;padding-right:74.1px;/* Button Large */}.btn-default-alt.btn-md:after,.price_slider_amount button.button.btn-md:after,.btn-default-alt.btn-medium:after,.price_slider_amount button.button.btn-medium:after{font-size:14.3px;line-height:44.2px;width:44.2px;}.btn-default-alt.btn-lg,.price_slider_amount button.button.btn-lg,.btn-default-alt.btn-large,.price_slider_amount button.button.btn-large{font-size:16.5px;line-height:51px;padding-left:33px;padding-right:85.5px;/* Icon Position */}.btn-default-alt.btn-lg:after,.price_slider_amount button.button.btn-lg:after,.btn-default-alt.btn-large:after,.price_slider_amount button.button.btn-large:after{font-size:16.5px;line-height:51px;width:51px;}.btn-default-alt.icon-left,.price_slider_amount button.button.icon-left{padding-left:57px;padding-right:22px;}.btn-default-alt.icon-left:after,.price_slider_amount button.button.icon-left:after{content:'\f177';left:-3px;right:auto;}.btn-primary{position:relative;display:inline-block;outline:medium none;text-decoration:none;padding-top:0;padding-bottom:0;-webkit-border-radius:0px;-khtml-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;/* BACKGROUND GRADIENT *//* Button White */}.btn-primary:after{background-color:#fff;line-height:34px;color:#00a99d;content:'\f178';font-family:FontAwesome;font-size:16px;display:inline-block;text-align:center;position:absolute;top:0;right:0;-webkit-transition:all 300ms linear 0ms;-khtml-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;-o-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0px;-webkit-border-bottom-right-radius:0px;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:0px;-moz-border-radius-bottomright:0px;-moz-border-radius-bottomleft:0;border-top-left-radius:0;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0;/* BOX *//* Double Line */-webkit-transition:all 300ms linear 0ms;-khtml-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;-o-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0px;-webkit-border-bottom-right-radius:0px;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:0px;-moz-border-radius-bottomright:0px;-moz-border-radius-bottomleft:0;border-top-left-radius:0;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0;/* BOX */}.btn-primary:hover{outline:medium none;text-decoration:none;}.btn-primary:hover:after{color:#000;}.btn-primary i{color:#81d742;}.btn-primary:hover{/* Button Size */}.btn-primary:hover i{color:#333;}.btn-primary.btn-primary.btn-xs,.btn-primary.btn-primary.btn-mini{font-size:8.8px;line-height:27.2px;padding-left:17.6px;padding-right:45.6px;/* Button Small */}.btn-primary.btn-primary.btn-xs:after,.btn-primary.btn-primary.btn-mini:after,.btn-primary.btn-primary.btn-xs .vc_btn3-icon,.btn-primary.btn-primary.btn-mini .vc_btn3-icon{font-size:8.8px;line-height:27.2px;width:27.2px;}.btn-primary.btn-primary.btn-sm,.btn-primary.btn-primary.btn-small{font-size:9.9px;line-height:30.6px;padding-left:19.8px;padding-right:51.3px;/* Button Medium */}.btn-primary.btn-primary.btn-sm:after,.btn-primary.btn-primary.btn-small:after,.btn-primary.btn-primary.btn-sm .vc_btn3-icon,.btn-primary.btn-primary.btn-small .vc_btn3-icon{font-size:9.9px;line-height:30.6px;width:30.6px;}.btn-primary.btn-primary.btn-md,.btn-primary.btn-primary.btn-medium{font-size:14.3px;line-height:44.2px;padding-left:28.6px;padding-right:74.1px;/* Button Large */}.btn-primary.btn-primary.btn-md:after,.btn-primary.btn-primary.btn-medium:after,.btn-primary.btn-primary.btn-md .vc_btn3-icon,.btn-primary.btn-primary.btn-medium .vc_btn3-icon{font-size:14.3px;line-height:44.2px;width:44.2px;}.btn-primary.btn-primary.btn-lg,.btn-primary.btn-primary.btn-large{font-size:16.5px;line-height:51px;padding-left:33px;padding-right:85.5px;}.btn-primary.btn-primary.btn-lg:after,.btn-primary.btn-primary.btn-large:after,.btn-primary.btn-primary.btn-lg .vc_btn3-icon,.btn-primary.btn-primary.btn-large .vc_btn3-icon{font-size:16.5px;line-height:51px;width:51px;}.btn-white{border-color:#fff !important;color:#fff !important;/* Button Block */}.btn-white i,.btn-white:after{color:#fff !important;border-color:#fff !important;background-color:transparent !important;}.btn-white:hover{color:#81d742 !important;border-color:#81d742 !important;}.btn-white:hover i,.btn-white:hover:after{color:#81d742 !important;border-color:#81d742 !important;}.btn-block{display:block;text-align:center;/* All style for shortcode button default of VC *//* Button Read more */}.vc_general.vc_btn3{padding-top:0 !important;/* Icon From Shortcode */padding-bottom:0 !important;/*------------------------------------------------------------------
[End Style Button]
-------------------------------------------------------------------*/}.vc_general.vc_btn3.vc_btn3-icon-left:after,.vc_general.vc_btn3.vc_btn3-icon-right:after{display:none;}.vc_general.vc_btn3.vc_btn3-icon-left .vc_btn3-icon,.vc_general.vc_btn3.vc_btn3-icon-right .vc_btn3-icon{top:0;display:block;height:auto;-webkit-transform:translateY(0);-khtml-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);/* BACKGROUND GRADIENT */}.vc_general.vc_btn3.vc_btn3-icon-left .vc_btn3-icon .vc_btn3-icon-inner,.vc_general.vc_btn3.vc_btn3-icon-right .vc_btn3-icon .vc_btn3-icon-inner{position:static;display:inline-block;-webkit-transform:translateY(0);-khtml-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);/* BACKGROUND GRADIENT */}.vc_general.vc_btn3.vc_btn3-icon-left .vc_btn3-icon{left:0;}.vc_general.vc_btn3.vc_btn3-icon-right .vc_btn3-icon{right:0;}.vc_general.vc_btn3.btn-readmore{display:inline-block;position:relative;outline:medium none;text-decoration:none;color:#222;font-size:12px;font-weight:900;line-height:14px;text-transform:uppercase;letter-spacing:0.1em;padding:5px 0 5px 5px !important;border:0;border-bottom:3px solid #222;-webkit-transition:all 300ms linear 0ms;-khtml-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;-o-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;/* BACKGROUND GRADIENT *//* Button Size */}.vc_general.vc_btn3.btn-readmore:after{color:#222;content:'\f178';font-family:FontAwesome;font-size:12px;display:inline-block;margin-left:10px;-webkit-transition:all 300ms linear 0ms;-khtml-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;-o-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;/* BACKGROUND GRADIENT */}.vc_general.vc_btn3.btn-readmore:hover{outline:medium none;text-decoration:none;color:#81d742;border:0;border-bottom:3px solid #81d742;/* Grey Color */}.vc_general.vc_btn3.btn-readmore:hover:after{color:#81d742;}.vc_general.vc_btn3.btn-readmore.btn-grey{color:#999;background-color:transparent;border-bottom-color:#ddd;}.vc_general.vc_btn3.btn-readmore.btn-grey:after{color:#999;}.vc_general.vc_btn3.btn-readmore.btn-grey:hover{outline:medium none;text-decoration:none;color:#81d742;border:0;border-bottom:3px solid #81d742;}.vc_general.vc_btn3.btn-readmore.btn-grey:hover:after{color:#81d742;}.vc_general.vc_btn3.btn-readmore.btn-readmore-primary{color:#81d742;border-color:#81d742;/* Button Size */}.vc_general.vc_btn3.btn-readmore.btn-readmore-primary:after{color:#81d742;}.vc_general.vc_btn3.btn-readmore.btn-readmore-primary:hover,.vc_general.vc_btn3.btn-readmore.btn-readmore-primary:active,.vc_general.vc_btn3.btn-readmore.btn-readmore-primary:focus{border-color:#333;color:#333;}.vc_general.vc_btn3.btn-readmore.btn-readmore-primary:hover:after,.vc_general.vc_btn3.btn-readmore.btn-readmore-primary:active:after,.vc_general.vc_btn3.btn-readmore.btn-readmore-primary:focus:after{color:#333;}.vc_general.vc_btn3.btn-readmore.btn-mini{font-size:9px;}.vc_general.vc_btn3.btn-readmore.btn-mini:after{font-size:10px;}.vc_general.vc_btn3.btn-readmore.btn-default{font-size:14px;}.vc_general.vc_btn3.btn-readmore.btn-default:after{width:auto;height:auto;line-height:normal;position:static;border:none;}.vc_general.vc_btn3.btn-readmore.btn-default:hover{background-color:transparent;}.vc_general.vc_btn3.btn-readmore.btn-large,.vc_general.vc_btn3.btn-readmore.btn-lg{font-size:16px;/* Custom style for default VC Button Shortcode *//* Remove default theme button arrow */}.vc_general.vc_btn3.btn-readmore.vc_btn3-icon-left:after,.vc_general.vc_btn3.btn-readmore.vc_btn3-icon-right:after{display:none;}.vc_general.vc_btn3.btn-readmore.vc_btn3-icon-left > .vc_btn3-icon,.vc_general.vc_btn3.btn-readmore.vc_btn3-icon-right > .vc_btn3-icon{position:static;display:inline-block;-webkit-transform:translateY(0);-khtml-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);/* BACKGROUND GRADIENT */}.vc_general.vc_btn3.btn-default.vc_btn3-icon-left{padding-right:22px;padding-left:57px;}.vc_general.vc_btn3.btn-default .vc_btn3-icon{background-color:#fff;color:#222;font-size:11px;line-height:34px;width:34px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0px;-webkit-border-bottom-right-radius:0px;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:0px;-moz-border-radius-bottomright:0px;-moz-border-radius-bottomleft:0;border-top-left-radius:0;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0;/* BOX *//* Button Mini */}.vc_general.vc_btn3.btn-default.btn-xs,.vc_general.vc_btn3.btn-default.btn-mini{font-size:8.8px;line-height:27.2px;padding-left:17.6px;padding-right:45.6px;/* Button Small */}.vc_general.vc_btn3.btn-default.btn-xs:after,.vc_general.vc_btn3.btn-default.btn-mini:after,.vc_general.vc_btn3.btn-default.btn-xs .vc_btn3-icon,.vc_general.vc_btn3.btn-default.btn-mini .vc_btn3-icon{font-size:8.8px;line-height:27.2px;width:27.2px;}.vc_general.vc_btn3.btn-default.btn-xs.vc_btn3-icon-left,.vc_general.vc_btn3.btn-default.btn-mini.vc_btn3-icon-left{padding-right:17.6px;padding-left:45.6px;}.vc_general.vc_btn3.btn-default.btn-sm,.vc_general.vc_btn3.btn-default.btn-small{font-size:9.9px;line-height:30.6px;padding-left:19.8px;padding-right:51.3px;/* Button Medium */}.vc_general.vc_btn3.btn-default.btn-sm:after,.vc_general.vc_btn3.btn-default.btn-small:after,.vc_general.vc_btn3.btn-default.btn-sm .vc_btn3-icon,.vc_general.vc_btn3.btn-default.btn-small .vc_btn3-icon{font-size:9.9px;line-height:30.6px;width:30.6px;}.vc_general.vc_btn3.btn-default.btn-sm.vc_btn3-icon-left,.vc_general.vc_btn3.btn-default.btn-small.vc_btn3-icon-left{padding-right:19.8px;padding-left:51.3px;}.vc_general.vc_btn3.btn-default.btn-md,.vc_general.vc_btn3.btn-default.btn-medium{font-size:14.3px;line-height:44.2px;padding-left:28.6px;padding-right:74.1px;/* Button Large */}.vc_general.vc_btn3.btn-default.btn-md:after,.vc_general.vc_btn3.btn-default.btn-medium:after,.vc_general.vc_btn3.btn-default.btn-md .vc_btn3-icon,.vc_general.vc_btn3.btn-default.btn-medium .vc_btn3-icon{font-size:14.3px;line-height:44.2px;width:44.2px;}.vc_general.vc_btn3.btn-default.btn-md.vc_btn3-icon-left,.vc_general.vc_btn3.btn-default.btn-medium.vc_btn3-icon-left{padding-right:28.6px;padding-left:74.1px;}.vc_general.vc_btn3.btn-default.btn-lg,.vc_general.vc_btn3.btn-default.btn-large{font-size:16.5px;line-height:51px;padding-left:33px;padding-right:85.5px;}.vc_general.vc_btn3.btn-default.btn-lg:after,.vc_general.vc_btn3.btn-default.btn-large:after,.vc_general.vc_btn3.btn-default.btn-lg .vc_btn3-icon,.vc_general.vc_btn3.btn-default.btn-large .vc_btn3-icon{font-size:16.5px;line-height:51px;width:51px;}.vc_general.vc_btn3.btn-default.btn-lg.vc_btn3-icon-left,.vc_general.vc_btn3.btn-default.btn-large.vc_btn3-icon-left{padding-right:33px;padding-left:85.5px;}.vc_general.vc_btn3.btn-default-alt:after{top:-3px;right:-3px;}.vc_general.vc_btn3.btn-default-alt.btn-grey,.vc_general.vc_btn3.btn-default-alt.btn-grey:after,.vc_general.vc_btn3.btn-default-alt.btn-grey > i{border-color:#ddd;color:#999;background-color:transparent;/* Icon From Shortcode */}.vc_general.vc_btn3.btn-default-alt.btn-grey:hover:after,.vc_general.vc_btn3.btn-default-alt.btn-grey:after:hover:after,.vc_general.vc_btn3.btn-default-alt.btn-grey > i:hover:after{color:#81d742;}.vc_general.vc_btn3.btn-default-alt.vc_btn3-icon-left .vc_btn3-icon,.vc_general.vc_btn3.btn-default-alt.vc_btn3-icon-right .vc_btn3-icon{/*background-color: $white;
				color: $btn_default_alt_bg;*/top:-3px;font-size:11px;line-height:34px;width:34px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0px;-webkit-border-bottom-right-radius:0px;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:0px;-moz-border-radius-bottomright:0px;-moz-border-radius-bottomleft:0;border-top-left-radius:0;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0;/* BOX */}.vc_general.vc_btn3.btn-default-alt.vc_btn3-icon-left{padding-right:22px;padding-left:57px;}.vc_general.vc_btn3.btn-default-alt.vc_btn3-icon-left .vc_btn3-icon{left:-3px;}.vc_general.vc_btn3.btn-default-alt.vc_btn3-icon-right{/* Button Mini */}.vc_general.vc_btn3.btn-default-alt.vc_btn3-icon-right .vc_btn3-icon{right:-3px;}.vc_general.vc_btn3.btn-default-alt.btn-xs,.vc_general.vc_btn3.btn-default-alt.btn-mini{font-size:8.8px;line-height:27.2px;padding-left:17.6px;padding-right:45.6px;/* Button Small */}.vc_general.vc_btn3.btn-default-alt.btn-xs:after,.vc_general.vc_btn3.btn-default-alt.btn-mini:after,.vc_general.vc_btn3.btn-default-alt.btn-xs .vc_btn3-icon,.vc_general.vc_btn3.btn-default-alt.btn-mini .vc_btn3-icon{font-size:8.8px;line-height:27.2px;width:27.2px;}.vc_general.vc_btn3.btn-default-alt.btn-xs.vc_btn3-icon-left,.vc_general.vc_btn3.btn-default-alt.btn-mini.vc_btn3-icon-left{padding-right:17.6px;padding-left:45.6px;}.vc_general.vc_btn3.btn-default-alt.btn-sm,.vc_general.vc_btn3.btn-default-alt.btn-small{font-size:9.9px;line-height:30.6px;padding-left:19.8px;padding-right:51.3px;/* Button Medium */}.vc_general.vc_btn3.btn-default-alt.btn-sm:after,.vc_general.vc_btn3.btn-default-alt.btn-small:after,.vc_general.vc_btn3.btn-default-alt.btn-sm .vc_btn3-icon,.vc_general.vc_btn3.btn-default-alt.btn-small .vc_btn3-icon{font-size:9.9px;line-height:30.6px;width:30.6px;}.vc_general.vc_btn3.btn-default-alt.btn-sm.vc_btn3-icon-left,.vc_general.vc_btn3.btn-default-alt.btn-small.vc_btn3-icon-left{padding-right:19.8px;padding-left:;}.vc_general.vc_btn3.btn-default-alt.btn-md,.vc_general.vc_btn3.btn-default-alt.btn-medium{font-size:14.3px;line-height:44.2px;padding-left:28.6px;padding-right:74.1px;/* Button Large */}.vc_general.vc_btn3.btn-default-alt.btn-md:after,.vc_general.vc_btn3.btn-default-alt.btn-medium:after,.vc_general.vc_btn3.btn-default-alt.btn-md .vc_btn3-icon,.vc_general.vc_btn3.btn-default-alt.btn-medium .vc_btn3-icon{font-size:14.3px;line-height:44.2px;width:44.2px;}.vc_general.vc_btn3.btn-default-alt.btn-md.vc_btn3-icon-left,.vc_general.vc_btn3.btn-default-alt.btn-medium.vc_btn3-icon-left{padding-right:28.6px;padding-left:74.1px;}.vc_general.vc_btn3.btn-default-alt.btn-lg,.vc_general.vc_btn3.btn-default-alt.btn-large{font-size:16.5px;line-height:51px;padding-left:33px;padding-right:85.5px;}.vc_general.vc_btn3.btn-default-alt.btn-lg:after,.vc_general.vc_btn3.btn-default-alt.btn-large:after,.vc_general.vc_btn3.btn-default-alt.btn-lg .vc_btn3-icon,.vc_general.vc_btn3.btn-default-alt.btn-large .vc_btn3-icon{font-size:16.5px;line-height:51px;width:51px;}.vc_general.vc_btn3.btn-default-alt.btn-lg.vc_btn3-icon-left,.vc_general.vc_btn3.btn-default-alt.btn-large.vc_btn3-icon-left{padding-right:33px;padding-left:85.5px;}.vc_general.vc_btn3.btn-primary .vc_btn3-icon{background-color:#fff;color:#00a99d;font-size:11px;line-height:34px;width:34px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0px;-webkit-border-bottom-right-radius:0px;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:0px;-moz-border-radius-bottomright:0px;-moz-border-radius-bottomleft:0;border-top-left-radius:0;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0;/* BOX *//* Button Mini */}.vc_general.vc_btn3.btn-primary.btn-xs,.vc_general.vc_btn3.btn-primary.btn-mini{font-size:8.8px;line-height:27.2px;padding-left:17.6px;padding-right:45.6px;/* Button Small */}.vc_general.vc_btn3.btn-primary.btn-xs:after,.vc_general.vc_btn3.btn-primary.btn-mini:after,.vc_general.vc_btn3.btn-primary.btn-xs .vc_btn3-icon,.vc_general.vc_btn3.btn-primary.btn-mini .vc_btn3-icon{font-size:8.8px;line-height:27.2px;width:27.2px;}.vc_general.vc_btn3.btn-primary.btn-sm,.vc_general.vc_btn3.btn-primary.btn-small{font-size:9.9px;line-height:30.6px;padding-left:19.8px;padding-right:51.3px;/* Button Medium */}.vc_general.vc_btn3.btn-primary.btn-sm:after,.vc_general.vc_btn3.btn-primary.btn-small:after,.vc_general.vc_btn3.btn-primary.btn-sm .vc_btn3-icon,.vc_general.vc_btn3.btn-primary.btn-small .vc_btn3-icon{font-size:9.9px;line-height:30.6px;width:30.6px;}.vc_general.vc_btn3.btn-primary.btn-md,.vc_general.vc_btn3.btn-primary.btn-medium{font-size:14.3px;line-height:44.2px;padding-left:28.6px;padding-right:74.1px;/* Button Large */}.vc_general.vc_btn3.btn-primary.btn-md:after,.vc_general.vc_btn3.btn-primary.btn-medium:after,.vc_general.vc_btn3.btn-primary.btn-md .vc_btn3-icon,.vc_general.vc_btn3.btn-primary.btn-medium .vc_btn3-icon{font-size:14.3px;line-height:44.2px;width:44.2px;}.vc_general.vc_btn3.btn-primary.btn-lg,.vc_general.vc_btn3.btn-primary.btn-large{font-size:16.5px;line-height:51px;padding-left:33px;padding-right:85.5px;}.vc_general.vc_btn3.btn-primary.btn-lg:after,.vc_general.vc_btn3.btn-primary.btn-large:after,.vc_general.vc_btn3.btn-primary.btn-lg .vc_btn3-icon,.vc_general.vc_btn3.btn-primary.btn-large .vc_btn3-icon{font-size:16.5px;line-height:51px;width:51px;}.vc_btn3-container{margin-bottom:0 !important;}.entry-media{margin-bottom:50px;}.entry-title{margin-bottom:45px;}.entry-content{margin-bottom:50px;}.entry-content h1{margin-top:30px;}.entry-content h2{margin-top:25px;}.entry-content h3{margin-top:20px;}.entry-content h4{margin-top:15px;}.entry-content h5{margin-top:10px;}.entry-content h6{margin-top:10px;}.entry-content table,.entry-content .table,.entry-content blockquote,.entry-content .blockquote,.entry-content dt,.entry-content dd{margin-bottom:15px;}.entry-socials{margin-bottom:30px;}.entry-socials li a{width:46px;height:46px;line-height:40px;display:inline-block;text-align:center;border:3px solid #111;color:#111;}.entry-socials li a:hover{background-color:#111;color:#fff;}.entry-meta{background-color:#fff;margin-bottom:50px;text-transform:uppercase;color:#858585;padding:10px 25px;font-size:10px;font-weight:700;}.entry-meta li{padding-right:35px;}.entry-meta li a{color:#858585;}.entry-meta li i{margin-right:10px;}.entry-meta li:last-child{padding-right:0;}.post-navigation{margin-bottom:50px;/* 1. Blog Post */}.post-navigation div.nav-previous,.post-navigation div.nav-next{width:50%;float:left;text-align:left;}.post-navigation div.nav-previous > a,.post-navigation div.nav-next > a{display:block;}.post-navigation div.nav-previous i,.post-navigation div.nav-next i{font-size:40px;margin-top:5px;display:inline-block;}.post-navigation div.nav-previous i.pe-7s-angle-left,.post-navigation div.nav-next i.pe-7s-angle-left{margin-left:-15px;}.post-navigation div.nav-previous i.pe-7s-angle-right,.post-navigation div.nav-next i.pe-7s-angle-right{margin-right:-15px;}.post-navigation div.nav-previous img,.post-navigation div.nav-next img{vertical-align:top;margin-top:5px;width:60px;height:40px;}.post-navigation div.nav-previous .nav-label-wrap,.post-navigation div.nav-next .nav-label-wrap{display:inline-block;margin:0 0 0 15px;}.post-navigation div.nav-previous .nav-label-wrap .nav-label,.post-navigation div.nav-next .nav-label-wrap .nav-label,.post-navigation div.nav-previous .nav-label-wrap .nav-title,.post-navigation div.nav-next .nav-label-wrap .nav-title{display:block;}.post-navigation div.nav-previous .nav-label-wrap .nav-label,.post-navigation div.nav-next .nav-label-wrap .nav-label{line-height:1;}.post-navigation div.nav-next{text-align:right;float:right;}.post-navigation div.nav-next .nav-label-wrap{margin:0 15px 0 0;}.post-navigation.portfolio-navigation{margin:100px 0 70px;padding:35px 0;}.entry-blog + .entry-blog{margin-top:40px;}.cms-blog{/* 2. Single Post */}.cms-blog .cms-blog-post + .cms-blog-post{padding-top:50px;border-top:1px solid #ddd;}.cms-more-link{display:inline-block;color:#222;text-transform:uppercase;font-size:11px;font-family:"Lato";font-weight:900;letter-spacing:1px;line-height:28px;border-bottom:3px solid #ccc;/* Page style */}.cms-more-link:after{content:"\f178";font-family:FontAwesome;font-size:11px;padding-left:10px;}body.page #content > #comments{margin-top:40px;}#cms-page{/* Blog Page */}#cms-page.cms-boxed{max-width:1200px;margin:0 auto;}.cms-blog{/* Search result page */}#cms-search{margin-top:30px;}.primary.single-portfolio{/**/}.primary.single-portfolio .entry-media{margin-bottom:35px;}.primary.single-portfolio .entry-media.entry-gallery{margin-bottom:0;}.primary.single-portfolio .entry-media.entry-gallery > div{margin-bottom:-20px;}.primary.single-portfolio .entry-content .entry-header{margin:-10px 0 15px 0;}.primary.single-portfolio .entry-content .entry-description{padding:0 0 20px 0;margin:0 0 30px 0;border-bottom:1px solid #ddd;}.primary.single-portfolio .entry-content .entry-date,.primary.single-portfolio .entry-content .entry-client{margin-bottom:30px;}.primary.single-portfolio .entry-content .entry-category{padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid #ddd;}.primary.single-portfolio .entry-content .portfolio-share{clear:both;}.primary.single-portfolio .entry-content .portfolio-share a{border:3px solid #333;background:#fff;width:45px;height:45px;line-height:39px;color:#333;display:inline-block;text-align:center;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;/* BACKGROUND GRADIENT */}.primary.single-portfolio .entry-content .portfolio-share a:hover{border-color:#81d742;color:#81d742;}@media (max-width:991px){.primary.single-portfolio .entry-content{margin-top:40px;}}.primary.single-portfolio .cms-portfolio-related-title{margin-bottom:45px;/* Full Width Layout */}.primary.single-portfolio .portfolio-fullwidth .entry-media{margin-bottom:45px;}.primary.single-portfolio .portfolio-fullwidth .entry-header{margin-bottom:15px;}.primary.single-portfolio .portfolio-fullwidth .entry-content{margin-top:15px;}.primary.single-portfolio .portfolio-fullwidth .entry-content .portfolio-meta{border:1px solid #ddd;padding:30px;}.primary.single-portfolio .portfolio-fullwidth .entry-content .portfolio-meta .entry-category{padding:0;margin:0;border:0;}.primary.single-portfolio .portfolio-fullwidth .entry-content .entry-footer{margin-top:35px;}.cms-portfolio-popup{background:#fff;padding-bottom:100px;bottom:auto !important;}.cms-portfolio-popup header.cms-portfolio-popup-header{padding:30px 15px;margin-bottom:60px;border-bottom:1px solid #ddd;}.cms-portfolio-popup header.cms-portfolio-popup-header a.close-btn{font-size:60px;color:#222;}@media (min-width:768px){.cms-portfolio-popup header.cms-portfolio-popup-header{padding-left:50px;padding-right:50px;}}.admin-bar .cms-portfolio-popup{top:32px;}#comments{/*------------------------------------------------------------------
[End Style Comment]
-------------------------------------------------------------------*/}#comments #reply-title,#comments .comments-title{font-size:20px;letter-spacing:0;margin:0 0 45px;}#comments .comment-list{list-style:none;margin:0;padding:0;}#comments .comment-list .comment{clear:both;overflow:hidden;}#comments .comment-list .comment-body{margin-bottom:30px;}#comments .comment-list .children{list-style:none;padding:30px 0 0 0;margin:0 0 30px 80px;border-top:1px solid #ddd;}#comments .comment-list .children > li + li{margin-top:30px;}#comments .form-allowed-tags,#comments span.says{display:none;}#comments #commentform{padding-left:100px;position:relative;}#comments #commentform:before{content:"";display:block;height:80px;left:0;position:absolute;top:0;width:80px;background:url(../images/user_comment.jpg) no-repeat center center;}#comments #commentform > div{margin-bottom:10px;}#comments #commentform p.form-submit{outline:none;border:3px solid #1f1f1f;height:40px;float:left;clear:both;}#comments #commentform p.form-submit #submit{background-color:#fff;color:#1f1f1f;border:none;padding:0 22px;float:left;}#comments #commentform p.form-submit:after{border-left:3px solid #1f1f1f;background-color:#fff;width:37px;height:34px;line-height:34px;color:#1f1f1f;content:"\f178";font-family:FontAwesome;text-align:center;-webkit-transition:all 300ms linear 0ms;-khtml-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;-o-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */float:left;display:block;}#comments #commentform p.form-submit:hover,#comments #commentform p.form-submit:active,#comments #commentform p.form-submit:focus,#comments #commentform p.form-submit:visited{border-color:#81d742;background-color:#81d742;}#comments #commentform p.form-submit:hover #submit,#comments #commentform p.form-submit:active #submit,#comments #commentform p.form-submit:focus #submit,#comments #commentform p.form-submit:visited #submit{background-color:#81d742;color:#fff;}#comments #commentform p.form-submit:hover:after,#comments #commentform p.form-submit:active:after,#comments #commentform p.form-submit:focus:after,#comments #commentform p.form-submit:visited:after{background-color:#fff;border-left-color:#81d742;color:#81d742;}#comments #commentform p + p{margin-top:10px;}#comments .cms-comment-author-image{max-width:80px;}#comments .cms-comment-main{padding-left:80px;/* Respond */}#comments .cms-comment-main .cms-comment-main-inner .cms-comment-meta{background:#fff;padding:2px 18px;margin-bottom:15px;display:inline-block;width:100%;}#comments .cms-comment-main .cms-comment-main-inner .cms-comment-content{padding-left:20px;}#comments #respond{margin:50px 0;display:block;overflow:hidden;clear:both;}#comments #respond #reply-title #cancel-comment-reply-link{float:right;font-size:14px;color:red;}input[type='text'],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],textarea{background-color:#fff;color:#aaa;font-size:11px;text-transform:uppercase;font-weight:700;padding:0 15px;height:43px;line-height:37px;border:3px solid #eee;width:100%;outline:none;-webkit-border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;/* BACKGROUND GRADIENT */letter-spacing:1px;}textarea{height:auto;min-height:100px;max-width:100%;outline:none;}select,.select2-container .select2-choice{width:100%;max-width:100%;padding:7px 15px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:0.08em;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(../images/form-select-arrow.png) right center no-repeat;border:3px solid #eee;outline:none;-webkit-border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;/* BACKGROUND GRADIENT */}.select2-container.select2-dropdown-open.select2-drop-above .select2-choice,.select2-container.select2-dropdown-open.select2-drop-above .select2-choices{border:3px solid #eee;border-top:0;}.select2-container .select2-choice .select2-arrow{display:none;}.select2-drop{/* Remove clear field on IE */}.select2-drop.select2-drop-active{border:3px solid #eee;border-top:0;}.select2-drop.select2-drop-active .select2-search{position:relative;}.select2-drop.select2-drop-active .select2-search input{background:transparent;height:43px !important;line-height:37px !important;}.select2-drop.select2-drop-active .select2-search:after{font-size:20px;position:absolute;right:16px;top:13px;content:"\e618";font-family:Pe-icon-7-stroke;}.select2-drop.select2-drop-above.select2-drop-active{border:3px solid #eee;border-top:0;}form{/* Search form */}form input::-ms-clear{display:none;width:0;height:0;}.searchform{position:relative;/* Popup Search Form */}.searchform:before{font-size:20px;line-height:1;right:16px;content:"\f002";font-family:FontAwesome;top:50%;position:absolute;-webkit-transform:translateY(-50%);-khtml-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);/* BACKGROUND GRADIENT *//* Horizontal Align */}.searchform .screen-reader-text{display:none;}.searchform input[type="text"]{width:100%;padding-right:45px;}.searchform input[type="submit"]{position:absolute;right:0;top:0;width:42px;height:42px;line-height:42px;display:block;background:none !important;border:none !important;padding:0;z-index:10;cursor:pointer;overflow:hidden;font-size:10000px;}.cms-popup-search-form{position:relative;cursor:pointer;/* ==========================================================================
   [End] All Style Form
========================================================================== */}.cms-popup-search-form span#cms-show-search-form{width:44px;height:44px;line-height:44px;display:block;}.cms-popup-search-form .cms-popup-search-form-content{position:absolute;top:-3px;right:-3px;height:50px !important;-webkit-transition:position 300ms ease-in-out 0ms;-khtml-transition:position 300ms ease-in-out 0ms;-moz-transition:position 300ms ease-in-out 0ms;-ms-transition:position 300ms ease-in-out 0ms;-o-transition:position 300ms ease-in-out 0ms;transition:position 300ms ease-in-out 0ms;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */}.cms-popup-search-form .cms-popup-search-form-content > form{min-width:230px;}.cms-popup-search-form .cms-popup-search-form-content > form input{height:50px;line-height:44px;}.aligncenter{display:block;margin-left:auto;margin-right:auto;}img.aligncenter{margin:5px auto;}.alignleft{float:left;}img.alignleft{margin:5px 30px 15px 0;}.alignright{float:right;}img.alignright{margin-left:15px;margin-bottom:20px;}.wp-caption{opacity:1;}.wp-caption.alignnone{width:100% !important;}.wp-caption-text{opacity:1;}.gallery-caption{opacity:1;}.left{float:left;}body{position:relative;word-wrap:break-word;-webkit-transition:all 0.27s cubic-bezier(0, 0, 0.58, 1) 0s;-khtml-transition:all 0.27s cubic-bezier(0, 0, 0.58, 1) 0s;-moz-transition:all 0.27s cubic-bezier(0, 0, 0.58, 1) 0s;-ms-transition:all 0.27s cubic-bezier(0, 0, 0.58, 1) 0s;-o-transition:all 0.27s cubic-bezier(0, 0, 0.58, 1) 0s;transition:all 0.27s cubic-bezier(0, 0, 0.58, 1) 0s;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS *//* Heading style *//* Blog & Post Navigation */}body.remove-margin-top{margin-top:0;}body #cms-page{overflow-x:hidden;position:relative;/* Overlay Style */}body .overlay-wrapper .overlay-wrap{overflow:hidden;position:relative;}body .overlay-wrapper .overlay-wrap .overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0, 0, 0, 0.5);visibility:hidden;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;/* BACKGROUND GRADIENT *//* OUTLINE RADIUS */-webkit-transform:scale(1.5);-khtml-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5);/* BACKGROUND GRADIENT */-webkit-transition:all 150ms linear 0ms;-khtml-transition:all 150ms linear 0ms;-moz-transition:all 150ms linear 0ms;-ms-transition:all 150ms linear 0ms;-o-transition:all 150ms linear 0ms;transition:all 150ms linear 0ms;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */}body .overlay-wrapper .overlay-wrap .overlay .overlay-content{width:100%;padding:20px;color:#fff;top:50%;position:absolute;-webkit-transform:translateY(-50%);-khtml-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);/* BACKGROUND GRADIENT *//* Horizontal Align */-webkit-transition:all 150ms linear 0ms;-khtml-transition:all 150ms linear 0ms;-moz-transition:all 150ms linear 0ms;-ms-transition:all 150ms linear 0ms;-o-transition:all 150ms linear 0ms;transition:all 150ms linear 0ms;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */}body .overlay-wrapper .overlay-wrap .overlay .overlay-content a{color:#fff;}body .overlay-wrapper:hover{/* Color Mode */}body .overlay-wrapper:hover .overlay{visibility:visible;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;/* BACKGROUND GRADIENT *//* OUTLINE RADIUS */-webkit-transform:scale(1);-khtml-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);/* BACKGROUND GRADIENT */-webkit-transition:all 150ms linear 0ms;-khtml-transition:all 150ms linear 0ms;-moz-transition:all 150ms linear 0ms;-ms-transition:all 150ms linear 0ms;-o-transition:all 150ms linear 0ms;transition:all 150ms linear 0ms;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */}body .overlay-wrapper.black .overlay{background-color:rgba(255, 255, 255, 0.8);}body .overlay-wrapper.black .overlay .overlay-content *{color:#858585;}body .overlay-wrapper.black .overlay .overlay-content h1,body .overlay-wrapper.black .overlay .overlay-content h2,body .overlay-wrapper.black .overlay .overlay-content h3,body .overlay-wrapper.black .overlay .overlay-content h4,body .overlay-wrapper.black .overlay .overlay-content h5,body .overlay-wrapper.black .overlay .overlay-content h6,body .overlay-wrapper.black .overlay .overlay-content .h1,body .overlay-wrapper.black .overlay .overlay-content .h2,body .overlay-wrapper.black .overlay .overlay-content .h3,body .overlay-wrapper.black .overlay .overlay-content .h4,body .overlay-wrapper.black .overlay .overlay-content .h5,body .overlay-wrapper.black .overlay .overlay-content .h6{color:#212121;}body .overlay-wrapper.black .overlay .overlay-content h1:hover,body .overlay-wrapper.black .overlay .overlay-content h2:hover,body .overlay-wrapper.black .overlay .overlay-content h3:hover,body .overlay-wrapper.black .overlay .overlay-content h4:hover,body .overlay-wrapper.black .overlay .overlay-content h5:hover,body .overlay-wrapper.black .overlay .overlay-content h6:hover,body .overlay-wrapper.black .overlay .overlay-content .h1:hover,body .overlay-wrapper.black .overlay .overlay-content .h2:hover,body .overlay-wrapper.black .overlay .overlay-content .h3:hover,body .overlay-wrapper.black .overlay .overlay-content .h4:hover,body .overlay-wrapper.black .overlay .overlay-content .h5:hover,body .overlay-wrapper.black .overlay .overlay-content .h6:hover,body .overlay-wrapper.black .overlay .overlay-content h1:focus,body .overlay-wrapper.black .overlay .overlay-content h2:focus,body .overlay-wrapper.black .overlay .overlay-content h3:focus,body .overlay-wrapper.black .overlay .overlay-content h4:focus,body .overlay-wrapper.black .overlay .overlay-content h5:focus,body .overlay-wrapper.black .overlay .overlay-content h6:focus,body .overlay-wrapper.black .overlay .overlay-content .h1:focus,body .overlay-wrapper.black .overlay .overlay-content .h2:focus,body .overlay-wrapper.black .overlay .overlay-content .h3:focus,body .overlay-wrapper.black .overlay .overlay-content .h4:focus,body .overlay-wrapper.black .overlay .overlay-content .h5:focus,body .overlay-wrapper.black .overlay .overlay-content .h6:focus,body .overlay-wrapper.black .overlay .overlay-content h1:active,body .overlay-wrapper.black .overlay .overlay-content h2:active,body .overlay-wrapper.black .overlay .overlay-content h3:active,body .overlay-wrapper.black .overlay .overlay-content h4:active,body .overlay-wrapper.black .overlay .overlay-content h5:active,body .overlay-wrapper.black .overlay .overlay-content h6:active,body .overlay-wrapper.black .overlay .overlay-content .h1:active,body .overlay-wrapper.black .overlay .overlay-content .h2:active,body .overlay-wrapper.black .overlay .overlay-content .h3:active,body .overlay-wrapper.black .overlay .overlay-content .h4:active,body .overlay-wrapper.black .overlay .overlay-content .h5:active,body .overlay-wrapper.black .overlay .overlay-content .h6:active{color:#81d742;}body .overlay-wrapper.black .overlay .overlay-content a{color:#212121;}body .overlay-wrapper.black .overlay .overlay-content a:hover,body .overlay-wrapper.black .overlay .overlay-content a:focus,body .overlay-wrapper.black .overlay .overlay-content a:active{color:#81d742;}body .overlay-wrapper.white .overlay{background-color:rgba(0, 0, 0, 0.8);}body .overlay-wrapper.white .overlay .overlay-content *{color:#fff;}body .overlay-wrapper.white .overlay .overlay-content h1,body .overlay-wrapper.white .overlay .overlay-content h2,body .overlay-wrapper.white .overlay .overlay-content h3,body .overlay-wrapper.white .overlay .overlay-content h4,body .overlay-wrapper.white .overlay .overlay-content h5,body .overlay-wrapper.white .overlay .overlay-content h6,body .overlay-wrapper.white .overlay .overlay-content .h1,body .overlay-wrapper.white .overlay .overlay-content .h2,body .overlay-wrapper.white .overlay .overlay-content .h3,body .overlay-wrapper.white .overlay .overlay-content .h4,body .overlay-wrapper.white .overlay .overlay-content .h5,body .overlay-wrapper.white .overlay .overlay-content .h6{color:#fff;}body .overlay-wrapper.white .overlay .overlay-content h1 a,body .overlay-wrapper.white .overlay .overlay-content h2 a,body .overlay-wrapper.white .overlay .overlay-content h3 a,body .overlay-wrapper.white .overlay .overlay-content h4 a,body .overlay-wrapper.white .overlay .overlay-content h5 a,body .overlay-wrapper.white .overlay .overlay-content h6 a,body .overlay-wrapper.white .overlay .overlay-content .h1 a,body .overlay-wrapper.white .overlay .overlay-content .h2 a,body .overlay-wrapper.white .overlay .overlay-content .h3 a,body .overlay-wrapper.white .overlay .overlay-content .h4 a,body .overlay-wrapper.white .overlay .overlay-content .h5 a,body .overlay-wrapper.white .overlay .overlay-content .h6 a{color:#fff;}.navigation{/* Page Navigation */text-align:center;/* Style for Next/Prev button when use full page scroll */}.navigation.paging-navigation{text-align:center;}.navigation.paging-navigation .pagination{margin-bottom:0;}.navigation.paging-navigation .page-numbers{line-height:36px;padding:0 15px;display:inline-block;margin:0 10px 10px 0;text-align:center;border:3px solid #121212;color:#121212;float:left;font-weight:700;}.navigation.paging-navigation .page-numbers i{line-height:36px;height:36px;display:block;font-size:20px;font-weight:700;}.navigation.paging-navigation .page-numbers:last-child{margin-right:0;}.navigation.paging-navigation .page-numbers.current,.navigation.paging-navigation .page-numbers:hover{background:#121212;color:#fff;}.navigation.paging-navigation .page-numbers.next,.navigation.paging-navigation .page-numbers.prev{min-width:40px;}.cms-fullpage-btn{z-index:5;text-transform:uppercase;font-size:12px;font-weight:700;letter-spacing:0.1em;color:#fff;border-bottom:3px solid #fff;top:50%;position:fixed;-webkit-transform:translateY(-50%);-khtml-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);/* BACKGROUND GRADIENT *//* Horizontal Align */-webkit-transition:all 300ms linear 0ms;-khtml-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;-o-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */}.cms-fullpage-btn:before,.cms-fullpage-btn:after{font-family:FontAwesome;}.cms-fullpage-btn.prev{left:100px;}.cms-fullpage-btn.prev:before{content:"\f177";margin-right:10px;}.cms-fullpage-btn.next{right:100px;}.cms-fullpage-btn.next:after{content:"\f178";margin-left:10px;}.cms-fullpage-btn:hover,.cms-fullpage-btn:active,.cms-fullpage-btn:focus{color:#fff;font-size:14px;}@media (max-width:1400px){.cms-fullpage-btn.prev{left:10px;}.cms-fullpage-btn.next{right:10px;}}.cms-fancyboxes-wraper{position:relative;overflow:hidden;/* ==========================================================================
   [End] 1. Shortcode Fancy Box
========================================================================== *//* ==========================================================================
   [Start] 2. Shortcode Pie Chart
========================================================================== */}.cms-fancyboxes-wraper.template-cms_fancybox_single .cms-fancybox-overlay{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;visibility:hidden;-webkit-transition:all 300ms linear 0ms;-khtml-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;-o-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */background-color:#3c3c3c;background-image:-webkit-gradient(linear, left top, left bottom, from(#3c3c3c), to(#999));background-image:-webkit-linear-gradient(top, #3c3c3c, #999);background-image:-moz-linear-gradient(top, #3c3c3c, #999);background-image:-ms-linear-gradient(top, #3c3c3c, #999);background-image:-o-linear-gradient(top, #3c3c3c, #999);background-image:linear-gradient(top, #3c3c3c, #999);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#3c3c3c', endColorStr='#999');/* BACKGROUND HORIZONTAL */filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;/* BACKGROUND GRADIENT *//* OUTLINE RADIUS */}.cms-fancyboxes-wraper.template-cms_fancybox_single .cms-fancybox-overlay .fancy-box-image{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center center;}.cms-fancyboxes-wraper.template-cms_fancybox_single .cms-fancybox-overlay .fancy-box-image:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0, 0, 0, 0.6);}.cms-fancyboxes-wraper.template-cms_fancybox_single .cms-fancyboxes-body{/* Hover State */}.cms-fancyboxes-wraper.template-cms_fancybox_single .cms-fancyboxes-body .cms-fancybox-item{padding:70px 14% 80px;-webkit-transition:0.4s;-khtml-transition:0.4s;-moz-transition:0.4s;-ms-transition:0.4s;-o-transition:0.4s;transition:0.4s;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */position:relative;}.cms-fancyboxes-wraper.template-cms_fancybox_single .cms-fancyboxes-body .cms-fancybox-item .fancy-box-icon{position:relative;z-index:3;}.cms-fancyboxes-wraper.template-cms_fancybox_single .cms-fancyboxes-body .cms-fancybox-item .fancy-box-icon i{width:106px;height:106px;line-height:106px;border:2px solid #222;font-size:48px;color:#222;margin-bottom:40px;-webkit-transition:0.4s;-khtml-transition:0.4s;-moz-transition:0.4s;-ms-transition:0.4s;-o-transition:0.4s;transition:0.4s;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */text-align:center;}.cms-fancyboxes-wraper.template-cms_fancybox_single .cms-fancyboxes-body .cms-fancybox-item .cms-fancy-box-title{font-size:24px;padding-bottom:28px;margin-bottom:25px;position:relative;z-index:3;display:inline;clear:both;-webkit-transition:0.4s;-khtml-transition:0.4s;-moz-transition:0.4s;-ms-transition:0.4s;-o-transition:0.4s;transition:0.4s;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */}.cms-fancyboxes-wraper.template-cms_fancybox_single .cms-fancyboxes-body .cms-fancybox-item .cms-fancy-box-title:after{content:'';bottom:0;width:40%;min-width:90px;background:#202020;height:1px;left:50%;position:absolute;-webkit-transform:translateX(-50%);-khtml-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);/* BACKGROUND GRADIENT *//* Button Option */-webkit-transition:all 0.4s cubic-bezier(0.52, 0, 0.24, 1) 0s;-khtml-transition:all 0.4s cubic-bezier(0.52, 0, 0.24, 1) 0s;-moz-transition:all 0.4s cubic-bezier(0.52, 0, 0.24, 1) 0s;-ms-transition:all 0.4s cubic-bezier(0.52, 0, 0.24, 1) 0s;-o-transition:all 0.4s cubic-bezier(0.52, 0, 0.24, 1) 0s;transition:all 0.4s cubic-bezier(0.52, 0, 0.24, 1) 0s;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */}.cms-fancyboxes-wraper.template-cms_fancybox_single .cms-fancyboxes-body .cms-fancybox-item .fancy-box-content{position:relative;z-index:3;margin-bottom:60px;margin-top:48px;-webkit-transition:0.4s;-khtml-transition:0.4s;-moz-transition:0.4s;-ms-transition:0.4s;-o-transition:0.4s;transition:0.4s;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */}.cms-fancyboxes-wraper.template-cms_fancybox_single .cms-fancyboxes-body .cms-fancybox-item .cms-fancyboxes-foot{position:relative;z-index:3;}.cms-fancyboxes-wraper.template-cms_fancybox_single:hover{-webkit-transition:0.4s;-khtml-transition:0.4s;-moz-transition:0.4s;-ms-transition:0.4s;-o-transition:0.4s;transition:0.4s;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */}.cms-fancyboxes-wraper.template-cms_fancybox_single:hover .cms-fancybox-overlay{visibility:visible;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;/* BACKGROUND GRADIENT *//* OUTLINE RADIUS */}.cms-fancyboxes-wraper.template-cms_fancybox_single:hover *{color:#fff;}.cms-fancyboxes-wraper.template-cms_fancybox_single:hover .cms-fancyboxes-body .cms-fancybox-item .fancy-box-icon i{color:#fff;border-color:#fff;}.cms-fancyboxes-wraper.template-cms_fancybox_single:hover .cms-fancyboxes-body .cms-fancybox-item .cms-fancy-box-title{color:#fff;}.cms-fancyboxes-wraper.template-cms_fancybox_single:hover .cms-fancyboxes-body .cms-fancybox-item .cms-fancy-box-title:after{background:#fff;width:110%;}.cms-fancyboxes-wraper.template-cms_fancybox_single:hover .cms-fancyboxes-body .cms-fancybox-item .btn-default-alt,.cms-fancyboxes-wraper.template-cms_fancybox_single:hover .cms-fancyboxes-body .cms-fancybox-item .btn-default-alt:after{border-color:#fff;background:0 none;color:#fff;}.cms-fancyboxes-wraper.template-cms_fancybox_single--contact .cms-fancyboxes-head,.cms-fancyboxes-wraper.template-cms_fancybox_single--contact .fancy-box-image{margin-bottom:30px;}.cms-fancyboxes-wraper.template-cms_fancybox_single--contact .cms-fancyboxes-body .cms-fancybox-item .fancy-box-icon i{width:76px;height:76px;line-height:72px;border:2px solid #fff;font-size:50px;color:#fff;text-align:center;}.cms-fancyboxes-wraper.template-cms_fancybox_single--contact .cms-fancyboxes-body .cms-fancybox-item .fancy-box-icon.icon-90 i{width:90px;height:90px;line-height:86px;}.cms-fancyboxes-wraper.template-cms_fancybox_single--contact .cms-fancyboxes-body .cms-fancybox-item .fancy-box-icon.icon-90 + .cms-single-fancybox-content{padding-left:120px;}.cms-fancyboxes-wraper.template-cms_fancybox_single--contact .cms-fancyboxes-body .cms-fancybox-item .cms-single-fancybox-content{padding-top:10px;padding-left:100px;}.cms-fancyboxes-wraper.template-cms_fancybox_single--contact .cms-fancyboxes-body .cms-fancybox-item .cms-single-fancybox-content .cms-fancy-box-title{font-size:26px;color:#fff;margin-bottom:10px;}.cms-fancyboxes-wraper.template-cms_fancybox_single--contact .cms-fancyboxes-body .cms-fancybox-item .cms-single-fancybox-content .cms-fancyboxes-foot{margin-top:15px;}.cms-fancyboxes-wraper.template-cms_fancybox_single--shop-delivery{letter-spacing:0;font-size:15px;}.cms-fancyboxes-wraper.template-cms_fancybox_single--shop-delivery .fancy-box-icon{margin-right:15px;}.cms-fancyboxes-wraper.template-cms_fancybox_single--process .fancybox-number{width:70px;height:70px;line-height:64px;border:3px solid #222;font-size:30px;color:#1f1f1f;text-align:center;display:inline-block;}.cms-fancyboxes-wraper.template-cms_fancybox_single--process .cms-fancybox-title-wrapper{padding:0 0 25px 0;margin:30px 0 23px;position:relative;}.cms-fancyboxes-wraper.template-cms_fancybox_single--process .cms-fancybox-title-wrapper:after{content:"";display:block;width:90px;height:1px;background:#1f1f1f;bottom:0;left:50%;position:absolute;-webkit-transform:translateX(-50%);-khtml-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);/* BACKGROUND GRADIENT *//* Button Option */}.cms-fancyboxes-wraper.template-cms_fancybox_single--process .cms-fancybox-title-wrapper .cms-fancy-box-title{margin-bottom:4px;}.cms-fancyboxes-wraper.template-cms_fancybox_single--process .cms-fancybox-title-wrapper .fancybox-subtitle{font-size:12px;font-weight:900;color:#868686;text-transform:uppercase;letter-spacing:1.2px;}.cms-fancyboxes-wraper.cms-fancyboxes-overlay{position:relative;}.cms-fancyboxes-wraper.cms-fancyboxes-overlay .cms-fancyboxes-body{padding:30px;background:rgba(0, 0, 0, 0.4);position:relative;}.cms-fancyboxes-wraper.cms-fancyboxes-overlay .cms-fancyboxes-body .cms-fancyboxes-body-inner{position:relative;height:100%;border:2px solid #fff;padding:15px 32px;text-align:center;color:#fff;}.cms-fancyboxes-wraper.cms-fancyboxes-overlay .cms-fancyboxes-body .cms-fancyboxes-body-inner.has-link{border-bottom:0;}.cms-fancyboxes-wraper.cms-fancyboxes-overlay .cms-fancyboxes-body .cms-fancyboxes-body-inner .cms-fancybox-item{top:50%;position:relative;-webkit-transform:translateY(-50%);-khtml-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);/* BACKGROUND GRADIENT *//* Horizontal Align */}.cms-fancyboxes-wraper.cms-fancyboxes-overlay .cms-fancyboxes-body .cms-fancyboxes-body-inner .cms-fancybox-item .cms-fancyboxes-head{margin-bottom:20px;}.cms-fancyboxes-wraper.cms-fancyboxes-overlay .cms-fancyboxes-body .cms-fancyboxes-body-inner .cms-fancybox-item .cms-fancyboxes-head .cms-fancyboxes-title{color:#fff;}.cms-fancyboxes-wraper.cms-fancyboxes-overlay .cms-fancyboxes-body .cms-fancyboxes-body-inner .cms-fancybox-item .fancy-box-icon{font-size:50px;margin-bottom:20px;}.cms-fancyboxes-wraper.cms-fancyboxes-overlay .cms-fancyboxes-body .cms-fancyboxes-body-inner .cms-fancybox-item .cms-fancy-box-title{color:#fff;letter-spacing:0.2em;line-height:29px;}.cms-fancyboxes-wraper.cms-fancyboxes-overlay .cms-fancyboxes-body .cms-fancyboxes-body-inner .cms-fancyboxes-foot{position:absolute;left:0;right:0;bottom:-12px;}.cms-fancyboxes-wraper.cms-fancyboxes-overlay .cms-fancyboxes-body .cms-fancyboxes-body-inner .cms-fancyboxes-foot span.line{display:table-cell;width:50%;vertical-align:middle;}.cms-fancyboxes-wraper.cms-fancyboxes-overlay .cms-fancyboxes-body .cms-fancyboxes-body-inner .cms-fancyboxes-foot span.line:before{content:"";display:block;border-top:2px solid #fff;}.cms-fancyboxes-wraper.cms-fancyboxes-overlay .cms-fancyboxes-body .cms-fancyboxes-body-inner .cms-fancyboxes-foot a{display:table-cell;white-space:pre;padding:0 15px;color:#fff;font-weight:900;text-transform:uppercase;letter-spacing:0.1em;font-size:14px;}.cms-fancyboxes-wraper.cms-fancyboxes-overlay.has-image .cms-fancyboxes-body{position:absolute;top:0;right:0;bottom:0;left:0;}.vc_pie_chart{/* ==========================================================================
   [End] 2. Shortcode Pie Chart
========================================================================== *//* ==========================================================================
   [Start] 4. Testimonial
========================================================================== *//* ==========================================================================
   [End] 4. Testimonial
========================================================================== *//* ==========================================================================
   [Start] 5. Tabs
========================================================================== *//* ==========================================================================
   [End] 5. Tabs
========================================================================== *//* ==========================================================================
   [Start] 6. Counter
========================================================================== */}.vc_pie_chart .wpb_pie_chart_heading{font-size:13px;margin:32px 0;}.vc_pie_chart .vc_pie_wrapper i{position:absolute;}.vc_pie_chart .vc_pie_chart_back{border-color:#eee;opacity:1;}.vc_pie_chart .vc_pie_wrapper,.vc_pie_chart .vc_pie_chart_value,.vc_pie_chart .vc_pie_wrapper canvas{width:160px !important;height:160px !important;line-height:160px !important;}.vc_pie_chart .vc_pie_wrapper .vc_pie_chart_value{color:#222;font-size:30px;}.cms-counter-wraper{position:relative;padding:40px;background:transparent;display:block;overflow:hidden;-webkit-transition:all 300ms linear 0ms;-khtml-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;-o-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS *//* ==========================================================================
   [End] 6. Counter
========================================================================== *//* ==========================================================================
   [Start] 8. Progress
========================================================================== */}.cms-counter-wraper .cms-counter-inner{position:relative;padding:55px 0 40px 0;-webkit-transition:all 300ms linear 0ms;-khtml-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;-o-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */}.cms-counter-wraper .cms-counter-inner .cms-counter-body .cms-counter-content .cms-counter-middle .cms-counter-digit{margin:26px 0 25px 0;line-height:1.1;font-weight:700;}.cms-counter-wraper .cms-counter-inner .cms-counter-body .cms-counter-content .cms-counter-middle .cms-counter-title{font-size:12px;text-transform:uppercase;letter-spacing:0.1em;}.cms-counter-wraper:hover,.cms-counter-wraper:active,.cms-counter-wraper:focus{background:url(../images/pat.jpg) 0 0 repeat;}.cms-counter-wraper:hover .cms-counter-inner,.cms-counter-wraper:active .cms-counter-inner,.cms-counter-wraper:focus .cms-counter-inner{background-color:#fff;}.cms-progress-wraper{/* ==========================================================================
   [End] 8. Progress
========================================================================== *//* ==========================================================================
   [Start] 9. Clients
========================================================================== *//*
----> Start Clients Layout 1 
*/}.cms-progress-wraper.cms-progress-layout-default .cms-progress-bar-subtitle{color:#888;margin-bottom:30px;letter-spacing:0.05em;}.cms-progress-wraper.cms-progress-layout-default .cms-progress{width:100%;position:relative;margin:0 0 10px;box-shadow:none;}.cms-progress-wraper.cms-progress-layout-default .cms-progress .progress-bar{background-color:#333;line-height:40px;text-align:right;padding:0 15px;}.cms-progress-wraper.cms-progress-layout-default .cms-progress .progress-bar span{color:#fff;font-size:13px;font-weight:900;}.cms-progress-wraper.cms-progress-inside .cms-progress{border:3px solid;margin-bottom:10px;}.cms-progress-wraper.cms-progress-inside .cms-progress-title,.cms-progress-wraper.cms-progress-inside .cms-progress-value{font-weight:700;font-family:"Lato";font-size:13px;text-align:left;padding:0 15px;}.cms-progress-wraper.cms-progress-inside .cms-progress-value{color:#878787;padding-right:15px;}.cms-carousel-client-layout1{padding:0 50px;/*
----> End Clients Layout 1 
*//* ==========================================================================
   [End] 9. Clients
========================================================================== *//* ==========================================================================
   [Start] 10. Call Out
========================================================================== */}.cms-carousel-client-layout1 .cms-carousel-item{text-align:center;}.cms-carousel-client-layout1 .owl-controls .owl-prev,.cms-carousel-client-layout1 .owl-controls .owl-next{position:absolute;top:50%;right:0;-webkit-transform:translate(0px, -50%);-khtml-transform:translate(0px, -50%);-moz-transform:translate(0px, -50%);-ms-transform:translate(0px, -50%);-o-transform:translate(0px, -50%);transform:translate(0px, -50%);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}.cms-carousel-client-layout1 .owl-controls .owl-prev i:before,.cms-carousel-client-layout1 .owl-controls .owl-next i:before{content:"\e684";font-family:'Pe-icon-7-stroke';font-size:36px;}.cms-carousel-client-layout1 .owl-controls .owl-prev{right:inherit;left:0;}.cms-carousel-client-layout1 .owl-controls .owl-prev i:before{content:"\e686";}.cs_call_to_action{position:relative;}.cs_call_to_action .cta-wrapper{width:70%;}.cs_call_to_action .cta-wrapper .cta-subtext{margin-bottom:0;}.cs_call_to_action .cs-button-call{position:absolute;top:50%;right:0;-webkit-transform:translate(0, -50%);-khtml-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}.cs_call_to_action.cs_align_left .cta-wrapper{float:right;text-align:left;}.cs_call_to_action.cs_align_left .cs-button-call{right:auto;left:0;}@media screen and (max-width:786px){/* ==========================================================================
   [End] 10. Call Out
========================================================================== *//* ==========================================================================
   [Start] 11. Message Box
=========.================================================================= */.cs_call_to_action .cta-wrapper{width:100%;margin-bottom:35px;text-align:center;}.cs_call_to_action .cs-button-call{text-align:center;position:static;-webkit-transform:translate(0, 0);-khtml-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}}body .vc_message_box{font-size:11px;border:none;margin:0 0 30px;padding:29px 70px;font-weight:900;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;/* BACKGROUND GRADIENT */text-transform:uppercase;/* ==========================================================================
   [End] 11. Message Box
========================================================================== *//* ==========================================================================
   [Start] 12. BlockQuote
========================================================================== */}body .vc_message_box .vc_message_box-icon{width:70px;}body .vc_message_box i:before{font-size:36px;}body .vc_message_box.vc_color-info{background-color:#eff4fa;color:#6379b7;}body .vc_message_box.vc_color-warning{background-color:#fcf7e9;color:#f2c800;}body .vc_message_box.vc_color-success{background-color:#def3eb;color:#339b62;}body .vc_message_box.vc_color-danger{background-color:#fceeed;color:#cb323e;}blockquote,.blockquote{font-size:19px;line-height:30px;letter-spacing:0;position:relative;padding:0 52px;margin:0;border:0;/* ==========================================================================
   [End] 12. BlockQuote
========================================================================== *//* ==========================================================================
   [Start] 13. List Style
========================================================================== */}blockquote:before,.blockquote:before{content:"\f10e";font-family:FontAwesome;font-size:30px;color:#ccc;left:0;position:absolute;top:0;}blockquote.cms-quote-style-1,.blockquote.cms-quote-style-1,blockquote.cms-quote-style-2,.blockquote.cms-quote-style-2{background:#fff;color:#878787;padding:35px 55px;text-align:center;}blockquote.cms-quote-style-1:before,.blockquote.cms-quote-style-1:before,blockquote.cms-quote-style-2:before,.blockquote.cms-quote-style-2:before{top:20px;left:20px;}blockquote.cms-quote-style-2,.blockquote.cms-quote-style-2{background-color:#111;color:#fff;}blockquote.cms-quote-style-2:before,.blockquote.cms-quote-style-2:before{color:#555;}.list-style{/* ==========================================================================
   [End] 13. List Style
========================================================================== *//* ==========================================================================
   [Start] 15. Portfolio
========================================================================== */}.list-style ul li{font-size:14px;line-height:36px;letter-spacing:0.04em;font-weight:300;}.list-style.list-question-circle ul li:before,.list-style.list-angle-right ul li:before,.list-style.list-pencil ul li:before,.list-style.list-caret-right ul li:before,.list-style.list-star ul li:before,.list-style.list-check ul li:before,.list-style.list-square ul li:before{content:"\f059";color:#444;font-family:FontAwesome;font-size:16px;padding-right:15px;}.list-style.list-angle-right ul li:before{content:"\f105";}.list-style.list-number ul{counter-reset:li;}.list-style.list-number ul li:before{content:counter(li);counter-increment:li;display:inline-block;padding-right:15px;color:#666;}.list-style.list-pencil ul li:before{content:"\f040";}.list-style.list-caret-right ul li:before{content:"\f0da";}.list-style.list-star ul li:before{content:"\f006";}.list-style.list-check ul li:before{content:"\f00c";}.list-style.list-square ul li:before{content:"\f04d";font-size:6px;color:#666;}.cms-grid-wraper{/* ==========================================================================
   [End] 15. Portfolio
========================================================================== *//* ==========================================================================
   [End] 16. Pricing
========================================================================== */}.cms-grid-wraper .cms-grid-item .cms-grid-media{overflow:hidden;}.cms-grid-wraper .cms-grid-item .cms-grid-media img{width:100%;}.cms-grid-wraper .cms-grid-item .cms-grid-cat{letter-spacing:0.1em;}.cms-grid-wraper .cms-grid-link{margin-top:65px;/* Portfolio Layout */}.cms-grid-wraper.cms-grid-portfolio{/* gallery layout */}.cms-grid-wraper.cms-grid-portfolio .cms-grid-item .cms-grid-media img{width:100%;max-width:100%;-webkit-transition:all 200ms linear 0ms;-khtml-transition:all 200ms linear 0ms;-moz-transition:all 200ms linear 0ms;-ms-transition:all 200ms linear 0ms;-o-transition:all 200ms linear 0ms;transition:all 200ms linear 0ms;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */}.cms-grid-wraper.cms-grid-portfolio .cms-grid-item .cms-grid-title{position:relative;}.cms-grid-wraper.cms-grid-portfolio .cms-grid-item .cms-grid-title:after{margin:30px 0;content:"";display:block;width:30px;height:7px;border-top:3px solid #777;border-bottom:3px solid #777;/* Border Triangle Arrow */left:50%;position:relative;-webkit-transform:translateX(-50%);-khtml-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);/* BACKGROUND GRADIENT *//* Button Option */}.cms-grid-wraper.cms-grid-portfolio .cms-grid-item .cms-grid-cat{color:#aaa;/* Hover State */}.cms-grid-wraper.cms-grid-portfolio .cms-grid-item .cms-grid-cat a{font-size:12px;color:#aaa;font-weight:900;text-transform:uppercase;}.cms-grid-wraper.cms-grid-portfolio .cms-grid-item:hover .cms-grid-media img{-webkit-transform:scale(1.1);-khtml-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}.cms-grid-wraper.cms-grid-portfolio .paging-navigation{margin-top:40px;}.cms-grid-wraper.cms-grid-portfolio.template-cms_grid--portfolio .cms-grid .cms-grid-header .cms-grid-header-inner{padding:20px;}.cms-grid-wraper.cms-grid-portfolio.template-cms_grid--portfolio .cms-grid .cms-grid-header .cms-grid-header-inner h1{font-size:60px;line-height:60px;display:table-caption;letter-spacing:-0.04em;word-wrap:normal;}.cms-grid-wraper.cms-grid-portfolio.template-cms_grid--portfolio .cms-grid .cms-grid-viewall .vertical-align{padding-top:30px;padding-bottom:30px;}@media (min-width:769px){.cms-grid-wraper.cms-grid-portfolio.template-cms_grid--portfolio .cms-grid .vertical-align{width:100%;top:50%;position:absolute;-webkit-transform:translateY(-50%);-khtml-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);/* BACKGROUND GRADIENT *//* Horizontal Align */}.cms-grid-wraper.cms-grid-portfolio.template-cms_grid--portfolio .cms-grid .cms-grid-header .cms-grid-header-inner{padding:0 60px;}}.cms-grid-wraper.cms-grid-portfolio.template-cms_grid--portfolio2{/* Light Cover */}.cms-grid-wraper.cms-grid-portfolio.template-cms_grid--portfolio2 .cms-grid .cms-grid-header .cms-grid-header-inner{padding:20px;}.cms-grid-wraper.cms-grid-portfolio.template-cms_grid--portfolio2 .cms-grid .cms-grid-header .cms-grid-header-inner h1{font-size:60px;line-height:60px;display:table-caption;letter-spacing:-0.04em;word-wrap:normal;}.cms-grid-wraper.cms-grid-portfolio.template-cms_grid--portfolio2 .cms-grid .cms-grid-cat{margin-bottom:20px;}.cms-grid-wraper.cms-grid-portfolio.template-cms_grid--portfolio2 .cms-grid .cms-grid-viewall .vertical-align{padding-top:30px;padding-bottom:30px;}@media (min-width:768px){.cms-grid-wraper.cms-grid-portfolio.template-cms_grid--portfolio2 .cms-grid .vertical-align{width:100%;top:50%;position:absolute;-webkit-transform:translateY(-50%);-khtml-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);/* BACKGROUND GRADIENT *//* Horizontal Align */}.cms-grid-wraper.cms-grid-portfolio.template-cms_grid--portfolio2 .cms-grid .cms-grid-header .cms-grid-header-inner{padding:0 60px;}}.cms-grid-wraper.cms-grid-portfolio.template-cms_grid--portfolio2 .cms-grid .cms-grid-item .cms-grid-item-inner{/*
            * Add style for each item 
          */}.cms-grid-wraper.cms-grid-portfolio.template-cms_grid--portfolio2 .cms-grid .cms-grid-item .cms-grid-item-inner .cms-grid-content{padding:0;}.cms-grid-wraper.cms-grid-portfolio.template-cms_grid--portfolio2 .cms-grid .cms-grid-item .cms-grid-item-inner .cms-grid-content .vertical-align{padding:30px 15px;}.cms-grid-wraper.cms-grid-portfolio.template-cms_grid--portfolio2 .cms-grid .cms-grid-item .cms-grid-item-inner .cms-grid-content:before{content:'';display:block;width:0;height:0;border-style:solid;border-width:14px 23px 14px 0;border-color:transparent #ededed transparent transparent;position:absolute;top:50%;left:-23px;-webkit-transform:translateY(-50%);-khtml-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);/* BACKGROUND GRADIENT *//* make row same height */}@media (max-width:767px){.cms-grid-wraper.cms-grid-portfolio.template-cms_grid--portfolio2 .cms-grid .cms-grid-item .cms-grid-item-inner .cms-grid-content{min-height:0 !important;margin-top:0;}}.cms-grid-wraper.cms-grid-portfolio.template-cms_grid--portfolio2 .cms-grid .cms-grid-item:nth-child(3) .cms-grid-media,.cms-grid-wraper.cms-grid-portfolio.template-cms_grid--portfolio2 .cms-grid .cms-grid-item:nth-child(4) .cms-grid-media,.cms-grid-wraper.cms-grid-portfolio.template-cms_grid--portfolio2 .cms-grid .cms-grid-item:nth-child(7) .cms-grid-media,.cms-grid-wraper.cms-grid-portfolio.template-cms_grid--portfolio2 .cms-grid .cms-grid-item:nth-child(8) .cms-grid-media{float:right;}.cms-grid-wraper.cms-grid-portfolio.template-cms_grid--portfolio2 .cms-grid .cms-grid-item:nth-child(3) .cms-grid-content:before,.cms-grid-wraper.cms-grid-portfolio.template-cms_grid--portfolio2 .cms-grid .cms-grid-item:nth-child(4) .cms-grid-content:before,.cms-grid-wraper.cms-grid-portfolio.template-cms_grid--portfolio2 .cms-grid .cms-grid-item:nth-child(7) .cms-grid-content:before,.cms-grid-wraper.cms-grid-portfolio.template-cms_grid--portfolio2 .cms-grid .cms-grid-item:nth-child(8) .cms-grid-content:before{display:none;}.cms-grid-wraper.cms-grid-portfolio.template-cms_grid--portfolio2 .cms-grid .cms-grid-item:nth-child(3) .cms-grid-content:after,.cms-grid-wraper.cms-grid-portfolio.template-cms_grid--portfolio2 .cms-grid .cms-grid-item:nth-child(4) .cms-grid-content:after,.cms-grid-wraper.cms-grid-portfolio.template-cms_grid--portfolio2 .cms-grid .cms-grid-item:nth-child(7) .cms-grid-content:after,.cms-grid-wraper.cms-grid-portfolio.template-cms_grid--portfolio2 .cms-grid .cms-grid-item:nth-child(8) .cms-grid-content:after{content:'';display:block;width:0;height:0;border-style:solid;border-width:14px 0 14px 23px;border-color:transparent transparent transparent #ededed;position:absolute;top:50%;right:-23px;-webkit-transform:translateY(-50%);-khtml-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);/* BACKGROUND GRADIENT */}.cms-grid-wraper.cms-grid-portfolio.portfolio-light{text-align:center;/* Caption Cover */}.cms-grid-wraper.cms-grid-portfolio.portfolio-light .cms-grid-item .overlay .cms-grid-cat{margin-bottom:15px;}.cms-grid-wraper.cms-grid-portfolio.portfolio-caption{/* Lateral Cover */}.cms-grid-wraper.cms-grid-portfolio.portfolio-caption .cms-grid-item .overlay{top:auto;background-color:#fff;}.cms-grid-wraper.cms-grid-portfolio.portfolio-caption .cms-grid-item .overlay .overlay-content2{position:relative;padding:30px 60px 30px 20px;}.cms-grid-wraper.cms-grid-portfolio.portfolio-caption .cms-grid-item .overlay .overlay-content2 .cms-grid-title{margin:0;}.cms-grid-wraper.cms-grid-portfolio.portfolio-caption .cms-grid-item .overlay .overlay-content2 .cms-grid-title:after{display:none;}.cms-grid-wraper.cms-grid-portfolio.portfolio-caption .cms-grid-item .overlay .overlay-content2 .cms-grid-cat a:first-child:before{margin-right:10px;content:"";display:inline-block;width:30px;height:7px;border-top:3px solid #777;border-bottom:3px solid #777;/* Border Triangle Arrow */}.cms-grid-wraper.cms-grid-portfolio.portfolio-caption .cms-grid-item .overlay .overlay-content2 .cms-grid-readmore{right:20px;top:50%;position:absolute;-webkit-transform:translateY(-50%);-khtml-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);/* BACKGROUND GRADIENT *//* Horizontal Align */}.cms-grid-wraper.cms-grid-portfolio.portfolio-lateral{/* Dark Cover */}@media (min-width:768px){.cms-grid-wraper.cms-grid-portfolio.portfolio-lateral .cms-grid-item .overlay{right:50%;}}.cms-grid-wraper.cms-grid-portfolio.portfolio-lateral .cms-grid-item .overlay .overlay-inner{padding:30px 20px 60px;}.cms-grid-wraper.cms-grid-portfolio.portfolio-lateral .cms-grid-item .overlay .overlay-inner .cms-grid-cat a:first-child:before{margin-right:10px;content:"";display:inline-block;width:30px;height:7px;border-top:3px solid #777;border-bottom:3px solid #777;/* Border Triangle Arrow */}.cms-grid-wraper.cms-grid-portfolio.portfolio-lateral .cms-grid-item .overlay .overlay-inner .cms-grid-title:after{display:none;}.cms-grid-wraper.cms-grid-portfolio.portfolio-lateral .cms-grid-item .overlay .overlay-inner .cms-grid-readmore{position:absolute;right:20px;bottom:20px;}.cms-grid-wraper.cms-grid-portfolio.portfolio-dark{/* Portfolio Border */}.cms-grid-wraper.cms-grid-portfolio.portfolio-dark .cms-grid-item .overlay{visibility:visible;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;/* BACKGROUND GRADIENT *//* OUTLINE RADIUS */-webkit-transform:scale(1);-khtml-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);/* BACKGROUND GRADIENT */background:rgba(0, 0, 0, 0.3);/* Hover State */}.cms-grid-wraper.cms-grid-portfolio.portfolio-dark .cms-grid-item .overlay .overlay-content{top:auto;bottom:0;padding-right:60px;-webkit-transform:translateY(0);-khtml-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);/* BACKGROUND GRADIENT */}.cms-grid-wraper.cms-grid-portfolio.portfolio-dark .cms-grid-item .overlay .overlay-content .cms-grid-title{color:#fff;}.cms-grid-wraper.cms-grid-portfolio.portfolio-dark .cms-grid-item .overlay .overlay-content .cms-grid-title a{color:#fff;}.cms-grid-wraper.cms-grid-portfolio.portfolio-dark .cms-grid-item .overlay .overlay-content .cms-grid-title:after{display:none;}.cms-grid-wraper.cms-grid-portfolio.portfolio-dark .cms-grid-item .overlay .overlay-content .cms-grid-cat a{color:#ccc;}.cms-grid-wraper.cms-grid-portfolio.portfolio-dark .cms-grid-item .overlay .overlay-content .cms-grid-cat a:first-child:before{margin-right:10px;content:"";display:inline-block;width:30px;height:7px;border-top:3px solid #ccc;border-bottom:3px solid #ccc;/* Border Triangle Arrow */}.cms-grid-wraper.cms-grid-portfolio.portfolio-dark .cms-grid-item .overlay .overlay-content .cms-grid-readmore{visibility:hidden;right:20px;-webkit-transition:all 300ms linear 0ms;-khtml-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;-o-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */top:50%;position:absolute;-webkit-transform:translateY(-50%);-khtml-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);/* BACKGROUND GRADIENT *//* Horizontal Align */filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;/* BACKGROUND GRADIENT *//* OUTLINE RADIUS */}.cms-grid-wraper.cms-grid-portfolio.portfolio-dark .cms-grid-item.overlay-wrapper:hover .overlay{background:rgba(0, 0, 0, 0.8);}.cms-grid-wraper.cms-grid-portfolio.portfolio-dark .cms-grid-item.overlay-wrapper:hover .overlay .cms-grid-readmore{visibility:visible;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;/* BACKGROUND GRADIENT *//* OUTLINE RADIUS */}.cms-grid-wraper.cms-grid-portfolio.portfolio-border{/* Smooth Cover */}.cms-grid-wraper.cms-grid-portfolio.portfolio-border .cms-grid-item .overlay{visibility:visible;background:rgba(0, 0, 0, 0.3);filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;/* BACKGROUND GRADIENT *//* OUTLINE RADIUS */-webkit-transform:scale(1);-khtml-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);/* BACKGROUND GRADIENT *//* Hover State */}.cms-grid-wraper.cms-grid-portfolio.portfolio-border .cms-grid-item .overlay:before{content:"";display:block;position:absolute;top:10px;right:10px;bottom:10px;left:10px;border:3px solid #fff;visibility:visible;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;/* BACKGROUND GRADIENT *//* OUTLINE RADIUS */-webkit-transition:all 300ms linear 0ms;-khtml-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;-o-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */}.cms-grid-wraper.cms-grid-portfolio.portfolio-border .cms-grid-item .overlay .overlay-content{padding:30px;text-align:center;}.cms-grid-wraper.cms-grid-portfolio.portfolio-border .cms-grid-item .overlay .overlay-content .cms-grid-title:after{display:none;}.cms-grid-wraper.cms-grid-portfolio.portfolio-border .cms-grid-item .overlay .overlay-content .cms-grid-cat a:first-child:before{margin-right:10px;content:"";display:inline-block;width:30px;height:7px;border-top:3px solid #ccc;border-bottom:3px solid #ccc;/* Border Triangle Arrow */}.cms-grid-wraper.cms-grid-portfolio.portfolio-border .cms-grid-item .overlay .overlay-content .cms-grid-readmore{margin-top:15px;display:inline-block;max-height:0;overflow:hidden;-webkit-transition:all 300ms linear 0ms;-khtml-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;-o-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */}.cms-grid-wraper.cms-grid-portfolio.portfolio-border .cms-grid-item .overlay .overlay-content .cms-grid-readmore a{display:inline-block;padding:0;}.cms-grid-wraper.cms-grid-portfolio.portfolio-border .cms-grid-item.overlay-wrapper:hover .overlay{background:rgba(0, 0, 0, 0.8);}.cms-grid-wraper.cms-grid-portfolio.portfolio-border .cms-grid-item.overlay-wrapper:hover .overlay:before{visibility:visible;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;/* BACKGROUND GRADIENT *//* OUTLINE RADIUS */}.cms-grid-wraper.cms-grid-portfolio.portfolio-border .cms-grid-item.overlay-wrapper:hover .overlay .overlay-content .cms-grid-readmore{max-height:100px;}.cms-grid-wraper.cms-grid-portfolio.portfolio-smooth .cms-grid-item .overlay{top:auto;bottom:-100%;background-color:#fff;-webkit-transform:scale(1);-khtml-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);/* BACKGROUND GRADIENT */-webkit-transition:all 300ms linear 0ms;-khtml-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;-o-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS *//* Hover State */}.cms-grid-wraper.cms-grid-portfolio.portfolio-smooth .cms-grid-item .overlay .overlay-content2{max-height:0;position:relative;padding:30px 60px 30px 20px;}.cms-grid-wraper.cms-grid-portfolio.portfolio-smooth .cms-grid-item .overlay .overlay-content2 .cms-grid-title:after{display:none;}.cms-grid-wraper.cms-grid-portfolio.portfolio-smooth .cms-grid-item .overlay .overlay-content2 .cms-grid-cat{margin-bottom:0;}.cms-grid-wraper.cms-grid-portfolio.portfolio-smooth .cms-grid-item .overlay .overlay-content2 .cms-grid-cat a:first-child:before{margin-right:10px;content:"";display:inline-block;width:30px;height:7px;border-top:3px solid #777;border-bottom:3px solid #777;/* Border Triangle Arrow */}.cms-grid-wraper.cms-grid-portfolio.portfolio-smooth .cms-grid-item .overlay .overlay-content2 .cms-grid-readmore{position:absolute;right:20px;bottom:30px;display:block;}.cms-grid-wraper.cms-grid-portfolio.portfolio-smooth .cms-grid-item .overlay .overlay-content2 .cms-grid-readmore a{padding:0;}.cms-grid-wraper.cms-grid-portfolio.portfolio-smooth .cms-grid-item.overlay-wrapper:hover .overlay{bottom:0;}.cms-grid-wraper.cms-grid-portfolio.portfolio-smooth .cms-grid-item.overlay-wrapper:hover .overlay .overlay-content2{max-height:1000px;}.cms-grid-wraper.cms-grid-gallery{/* Layout Client */}.cms-grid-wraper.cms-grid-gallery .overlay .overlay-content .cms-grid-icon{font-size:60px;}.cms-grid-wraper.cms-grid-client{/* Portfolio related item */}.cms-grid-wraper.cms-grid-client .cms-grid-item{text-align:center;margin-bottom:90px;min-height:117px;}.cms-grid-wraper.cms-grid-client .cms-grid-item .cms-grid-media img{width:auto;max-width:100%;}@media screen and (min-width:992px){.cms-grid-wraper{/* Team Layout */}.cms-grid-wraper .cms-grid-item.x2-width{width:33.33333%;}}.cms-grid-wraper.cms-grid-team{/* NEWS Layout */}.cms-grid-wraper.cms-grid-team .cms-grid-media img{width:100%;}.cms-grid-wraper.cms-grid-team .cms-grid-team-header{position:relative;background-color:#111;color:#888;}.cms-grid-wraper.cms-grid-team .cms-grid-team-header:before{content:"";width:150px;position:absolute;left:-150px;top:0;bottom:0;background-color:#111;}@media (min-width:1450px){.cms-grid-wraper.cms-grid-team .cms-grid-team-header .cms-grid-team-header-inner{padding-right:300px;}}@media (min-width:1280px){.cms-grid-wraper.cms-grid-team .cms-grid-team-header .cms-grid-team-header-inner{top:50%;position:absolute;-webkit-transform:translateY(-50%);-khtml-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);/* BACKGROUND GRADIENT *//* Horizontal Align */}}@media (max-width:991px){.cms-grid-wraper.cms-grid-team .cms-grid-team-header .cms-grid-team-header-inner{padding:20px 30px;}}.cms-grid-wraper.cms-grid-team .cms-grid-team-header .cms-grid-team-header-inner h2{font-size:60px;line-height:60px;color:#fff;}@media (min-width:992px){.cms-grid-wraper.cms-grid-team .cms-grid-team-header .cms-grid-team-header-inner h2{padding-right:30px;margin-bottom:65px;}}.cms-grid-wraper.cms-grid-team .cms-grid-item .cms-grid-media img{-webkit-transition:all 300ms linear 0ms;-khtml-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;-o-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */}.cms-grid-wraper.cms-grid-team .cms-grid-item .cms-team-position{font-weight:900;font-size:12px;text-transform:uppercase;letter-spacing:0.1em;margin-bottom:30px;}.cms-grid-wraper.cms-grid-team .cms-grid-item .cms-grid-team-content{margin-bottom:30px;}.cms-grid-wraper.cms-grid-team .cms-grid-item .cms-team-social a{color:#222;width:44px;height:44px;line-height:38px;border:3px solid #222;text-align:center;display:inline-block;margin:0 10px 10px 0;}.cms-grid-wraper.cms-grid-team .cms-grid-item .cms-team-social a:last-child{margin-right:0;}.cms-grid-wraper.cms-grid-team .cms-grid-item .cms-team-social a:hover,.cms-grid-wraper.cms-grid-team .cms-grid-item .cms-team-social a:active,.cms-grid-wraper.cms-grid-team .cms-grid-item .cms-team-social a:focus{background-color:#222;color:#fff;}.cms-grid-wraper.cms-grid-team .cms-grid-item .overlay-content{color:#fff;padding:15px 30px !important;}.cms-grid-wraper.cms-grid-team .cms-grid-item .overlay-content .cms-grid-title a{color:#fff;}.cms-grid-wraper.cms-grid-team .cms-grid-item .overlay-content .cms-team-position{color:#aaa;}.cms-grid-wraper.cms-grid-team .cms-grid-item .overlay-content .cms-team-social a{color:#fff;border-color:#fff;}.cms-grid-wraper.cms-grid-team .cms-grid-item .overlay-content .cms-team-social a:hover,.cms-grid-wraper.cms-grid-team .cms-grid-item .overlay-content .cms-team-social a:active,.cms-grid-wraper.cms-grid-team .cms-grid-item .overlay-content .cms-team-social a:focus{background-color:#fff;color:#333;}.cms-grid-wraper.cms-grid-team .cms-grid-item:hover .cms-grid-media img,.cms-grid-wraper.cms-grid-team .cms-grid-item:active .cms-grid-media img,.cms-grid-wraper.cms-grid-team .cms-grid-item:focus .cms-grid-media img{-webkit-transform:scale(1.2);-khtml-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);/* BACKGROUND GRADIENT */}.cms-grid-wraper.cms-grid-team .cms-grid-link{margin-top:0;padding:35px 0;background-color:#fff;}.cms-grid-wraper.cms-grid-team.template-cms_grid--team2 .cms-grid-item{-webkit-transition:all 300ms linear 0ms;-khtml-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;-o-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */}.cms-grid-wraper.cms-grid-team.template-cms_grid--team2 .cms-grid-item .cms-grid-team-info{padding:65px 50px;}.cms-grid-wraper.cms-grid-team.template-cms_grid--team2 .cms-grid-item .cms-grid-title{margin-bottom:25px;}.cms-grid-wraper.cms-grid-team.template-cms_grid--team2 .cms-grid-item .cms-grid-position{margin-bottom:20px;}.cms-grid-wraper.cms-grid-team.template-cms_grid--team2 .cms-grid-item:hover,.cms-grid-wraper.cms-grid-team.template-cms_grid--team2 .cms-grid-item:focus,.cms-grid-wraper.cms-grid-team.template-cms_grid--team2 .cms-grid-item:active{background-color:#fff;}.cms-grid-wraper.cms-grid-news{/* Full Page layout */}.cms-grid-wraper.cms-grid-news .cms-grid-item{position:relative;background-size:cover;background-attachment:fixed;background-position:center center;padding:60px 0;}.cms-grid-wraper.cms-grid-news .cms-grid-item:nth-child(odd){background-color:#eee;}.cms-grid-wraper.cms-grid-news .cms-grid-item:nth-child(even){background-color:#f7f7f7;}.cms-grid-wraper.cms-grid-news .cms-grid-item .cms-grid-title{margin-bottom:20px;}.cms-grid-wraper.cms-grid-news .cms-grid-item .cms-grid-meta{color:#ccc;font-size:14px;margin-bottom:20px;}.cms-grid-wraper.cms-grid-news .cms-grid-item .cms-grid-meta span i{margin-right:10px;}.cms-grid-wraper.cms-grid-news .cms-grid-item .cms-grid-meta span + span{margin-left:20px;}.cms-grid-wraper.cms-grid-news .cms-grid-item.has-image:before{content:"";background:rgba(0, 0, 0, 0.7);position:absolute;top:0;right:0;bottom:0;left:0;}.cms-grid-wraper.cms-grid-news .cms-grid-item.has-image .cms-grid-title a,.cms-grid-wraper.cms-grid-news .cms-grid-item.has-image .cms-grid-introtext{color:#fff;}.cms-grid-wraper.cms-grid-fullpage .cms-grid-item-wrapper{-webkit-transition:all 300ms linear 0ms;-khtml-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;-o-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */}.cms-grid-wraper.cms-grid-fullpage .cms-grid-item-wrapper > .fp-tableCell{background:url(../images/pat-overlay.jpg) 0 0 repeat;}@media (min-width:992px){.cms-grid-wraper.cms-grid-fullpage .cms-grid-item-wrapper > .fp-tableCell{padding:60px;}}.cms-grid-wraper.cms-grid-fullpage .cms-grid-item-wrapper .cms-grid-item{height:100%;background-size:cover;background-repeat:no-repeat;background-position:center center;}.cms-grid-wraper.cms-grid-fullpage .cms-grid-item-wrapper .cms-grid-item:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0, 0, 0, 0.4);}.cms-grid-wraper.cms-grid-fullpage .cms-grid-item-wrapper .cms-grid-item .cms-grid-content{max-width:1200px;padding:0 15px;margin:0 auto;top:50%;position:relative;-webkit-transform:translateY(-50%);-khtml-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);/* BACKGROUND GRADIENT *//* Horizontal Align */}.cms-grid-wraper.cms-grid-fullpage .cms-grid-item-wrapper .cms-grid-item .cms-grid-content .cms-grid-content-inner{position:relative;border:3px solid #fff;border-bottom:0;padding:140px 30px;}@media (max-width:1400px){.cms-grid-wraper.cms-grid-fullpage .cms-grid-item-wrapper .cms-grid-item .cms-grid-content .cms-grid-content-inner{padding:50px 30px;}}@media (max-width:1024px){.cms-grid-wraper.cms-grid-fullpage .cms-grid-item-wrapper .cms-grid-item .cms-grid-content .cms-grid-content-inner{padding:30px;}}.cms-grid-wraper.cms-grid-fullpage .cms-grid-item-wrapper .cms-grid-item .cms-grid-content .cms-grid-content-inner .cms-grid-categories{padding-bottom:30px;margin-bottom:30px;text-transform:capitalize;position:relative;font-size:20px;}.cms-grid-wraper.cms-grid-fullpage .cms-grid-item-wrapper .cms-grid-item .cms-grid-content .cms-grid-content-inner .cms-grid-categories a{color:#fff;}.cms-grid-wraper.cms-grid-fullpage .cms-grid-item-wrapper .cms-grid-item .cms-grid-content .cms-grid-content-inner .cms-grid-categories:after{content:"";width:90px;height:2px;background:#fff;bottom:0;left:50%;position:absolute;-webkit-transform:translateX(-50%);-khtml-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);/* BACKGROUND GRADIENT *//* Button Option */}.cms-grid-wraper.cms-grid-fullpage .cms-grid-item-wrapper .cms-grid-item .cms-grid-content .cms-grid-content-inner .cms-grid-title{text-transform:uppercase;color:#fff;font-size:44px;line-height:53px;letter-spacing:0.2em;}@media (max-width:480px){.cms-grid-wraper.cms-grid-fullpage .cms-grid-item-wrapper .cms-grid-item .cms-grid-content .cms-grid-content-inner .cms-grid-title{font-size:22px;line-height:24px;}}.cms-grid-wraper.cms-grid-fullpage .cms-grid-item-wrapper .cms-grid-item .cms-grid-content .cms-grid-content-inner .cms-grid-readmore{position:absolute;left:0;right:0;bottom:-12px;}.cms-grid-wraper.cms-grid-fullpage .cms-grid-item-wrapper .cms-grid-item .cms-grid-content .cms-grid-content-inner .cms-grid-readmore span.line{display:table-cell;width:50%;vertical-align:middle;}.cms-grid-wraper.cms-grid-fullpage .cms-grid-item-wrapper .cms-grid-item .cms-grid-content .cms-grid-content-inner .cms-grid-readmore span.line:before{content:"";display:block;border-top:3px solid #fff;}.cms-grid-wraper.cms-grid-fullpage .cms-grid-item-wrapper .cms-grid-item .cms-grid-content .cms-grid-content-inner .cms-grid-readmore a{display:table-cell;white-space:pre;padding:0 15px;color:#fff;font-weight:900;text-transform:uppercase;letter-spacing:0.1em;font-size:14px;}.cms-grid-pricing .cms-grid-pricing-wrapper{margin:0 -7.5px;}.cms-grid-pricing .cms-grid-pricing-wrapper .cms-grid-pricing-wrap{margin:0 7.5px;padding:0px;color:#ccc;text-align:center;border:2px solid #2b2b2b;background-color:rgba(25, 25, 25, 0.7);-webkit-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;/* BACKGROUND GRADIENT */}.cms-grid-pricing .cms-grid-pricing-wrapper .cms-grid-pricing-wrap .cms-grid-title{display:block;text-align:center;padding:45px 0 40px;}.cms-grid-pricing .cms-grid-pricing-wrapper .cms-grid-pricing-wrap .cms-grid-title .cms-pricing-title{color:#fff;text-align:center;font-size:22px;line-height:26px;margin:0 0 5px 0;}.cms-grid-pricing .cms-grid-pricing-wrapper .cms-grid-pricing-wrap .cms-grid-title .cms-pricing-subtitle span{display:block;font-size:11px;text-transform:uppercase;font-weight:700;}.cms-grid-pricing .cms-grid-pricing-wrapper .cms-grid-pricing-wrap .cms-grid-pricing-media{margin:0 -2px;}.cms-grid-pricing .cms-grid-pricing-wrapper .cms-grid-pricing-wrap .cms-grid-pricing-media img{width:100%;}.cms-grid-pricing .cms-grid-pricing-wrapper .cms-price-wrap{border-bottom:2px solid #2b2b2b;padding:30px 0;}.cms-grid-pricing .cms-grid-pricing-wrapper .cms-price-wrap span{font-weight:700;font-size:30px;line-height:36px;color:#fff;}.cms-grid-pricing .cms-grid-pricing-wrapper .cms-price-wrap small{font-size:11px;text-transform:uppercase;vertical-align:bottom;margin-left:10px;letter-spacing:0.04em;font-weight:400;}.cms-grid-pricing .cms-grid-pricing-wrapper .cms-price-meta-wrap{padding:30px 0;border-bottom:2px solid #2b2b2b;}.cms-grid-pricing .cms-grid-pricing-wrapper .cms-price-meta-wrap dd{font-size:12px;margin:0 0 10px;font-weight:400;}.cms-grid-pricing .cms-grid-pricing-wrapper .cms-price-meta-wrap dd:last-child{margin:0;}.cms-grid-pricing .cms-grid-pricing-wrapper .cms-pricing-button{padding:30px 0;}.cms-grid-pricing .cms-grid-pricing-wrapper .cms-pricing-button .btn-pricing-feature{margin:10px 0;}.cms-grid-pricing .cms-grid-pricing-wrapper .pricing-feature-item{margin-top:-20px;}.cms-grid-pricing .cms-grid-pricing-wrapper .pricing-feature-item .cms-grid-pricing-wrap .cms-grid-title{padding:55px 0 50px;}.cms-grid-pricing .cms-grid-pricing-wrapper .pricing-feature-item .cms-grid-pricing-wrap .cms-pricing-button{padding-bottom:50px;}@media (max-width:991px){.cms-grid-pricing .cms-grid-pricing-wrapper .cms-grid-item-pricing + .cms-grid-item-pricing{margin-top:30px;}}.cms-grid-pricing-title.best-value{/* ==========================================================================
   [End] 16. Pricing
========================================================================== *//* ==========================================================================
   [Start] 17. Gallery
========================================================================== */}.cms-grid-pricing-title.best-value:before{color:#fff;content:attr(data-bestvalue);display:block;font-size:13px;font-weight:700;line-height:13px;position:absolute;right:0px;text-transform:uppercase;top:18px;transform:rotate(45deg);width:60px;z-index:2;}.cms-grid-pricing-title.best-value:after{border-style:solid;border-width:36px;content:"";height:0;position:absolute;right:9px;top:2px;width:0;z-index:1;border-color:#333 #333 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);}.wpb_image_grid .wpb_image_grid_ul .isotope-item{left:inherit !important;margin:0 !important;position:inherit !important;top:inherit !important;width:24.9% !important;/* ==========================================================================
   [End] 17. Gallery
========================================================================== *//* ==========================================================================
   [Start] 18. Dropcaps
========================================================================== */}.wpb_image_grid .wpb_image_grid_ul .isotope-item a{position:relative;}.wpb_image_grid .wpb_image_grid_ul .isotope-item a:before{display:block;height:50px;width:50px;content:"\e618";font-family:'Pe-icon-7-stroke';position:absolute;top:50%;left:0;right:0;margin:0 auto;-webkit-transform:translate(0px, -50%);-khtml-transform:translate(0px, -50%);-moz-transform:translate(0px, -50%);-ms-transform:translate(0px, -50%);-o-transform:translate(0px, -50%);transform:translate(0px, -50%);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */line-height:50px;text-align:center;font-size:36px;color:#fff;z-index:2;opacity:0;-webkit-transition:all 300ms linear 0ms;-khtml-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;-o-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */}.wpb_image_grid .wpb_image_grid_ul .isotope-item a:after{position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0, 0, 0, 0.8);content:"";opacity:0;-webkit-transition:all 300ms linear 0ms;-khtml-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;-o-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */}.wpb_image_grid .wpb_image_grid_ul .isotope-item a:hover:before,.wpb_image_grid .wpb_image_grid_ul .isotope-item a:hover:after{opacity:1;}.wpb_image_grid .wpb_image_grid_ul .isotope-item img{width:100%;}.cms-dropcap{/* ==========================================================================
   [End] 18. Dropcaps
========================================================================== *//* ==========================================================================
   [Start] 19. Style Headding
========================================================================== */}.cms-dropcap:first-letter{background:transparent;color:#444;font-size:44px;padding:10px 12px;display:inline-block;float:left;font-size:44px;margin:0 4px 0 0;text-align:center;font-weight:700;}.cms-dropcap.box:first-letter{background:#111;color:#fff;padding:10px 12px;display:inline-block;float:left;font-size:30px;margin:7px 10px 0px 0;text-align:center;font-weight:700;}.cms-title-bottom-line .page-sub-title,.cms-title-bottom-line .cms-custom-headding-title{position:relative;padding-bottom:35px;margin-bottom:30px;}.cms-title-bottom-line .page-sub-title .bottom-line,.cms-title-bottom-line .cms-custom-headding-title .bottom-line{content:"";position:absolute;bottom:0;left:0;content:"";display:inline-block;width:30px;height:5px;border-top:2px solid #ddd;border-bottom:2px solid #ddd;/* Border Triangle Arrow */}.cms-title-bottom-line .page-sub-title.text-right .bottom-line,.cms-title-bottom-line .cms-custom-headding-title.text-right .bottom-line{right:0;left:auto;}.cms-title-bottom-line .page-sub-title.text-center .bottom-line,.cms-title-bottom-line .cms-custom-headding-title.text-center .bottom-line{left:50%;-webkit-transform:translate(-50%, 0);-khtml-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}.cms-title-bottom-line.style2 .cms-custom-headding-title{padding-bottom:25px;margin-bottom:20px;}.cms-title-bottom-line.style3 .bottom-line{width:90px;border-bottom:1px solid;border-top:none;}#page-title .cms-title-bottom-line .page-desc-title{padding:0 25%;}@media screen and (max-width:992px){#page-title .cms-title-bottom-line .page-desc-title{padding:0 15%;}}@media screen and (max-width:786px){/* ==========================================================================
   [End] 19. Style Headding
========================================================================== *//* 20. Social */#page-title .cms-title-bottom-line .page-desc-title{padding:0 40px;}}.cms-social-page{/* 20. End Social *//*------------------------------------------------------------------
[End Style Shortcode]
------------------------------------------------------------------- *//* ==========================================================================
  1. CMS Grid Element
========================================================================== */}.cms-social-page a{display:inline-block;background:#333;-webkit-border-radius:100%;-khtml-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;/* BACKGROUND GRADIENT */color:#fff;font-size:18px;height:36px;line-height:36px;text-align:center;width:36px;}.cms-social-page a + a{margin-left:10px;}.cms-social-page a:hover{background:#81d742;color:#fff;}.cms-social-page .cms-social-list.square a{border:3px solid #333;background:#fff;width:45px;height:45px;line-height:39px;color:#333;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;/* BACKGROUND GRADIENT */}.cms-social-page .cms-social-list.square a:hover{border-color:#81d742;color:#81d742;}.cms-grid-wraper{/* VC Button */}.cms-grid-wraper .cms-grid-filter{background:#222;display:inline-block;text-align:center;padding:20px 0;/* Blog Post Layout */}.cms-grid-wraper .cms-grid-filter li{display:inline-block;text-align:center;}.cms-grid-wraper .cms-grid-filter li a{font-size:12px;color:#aaa;margin:0 5px;text-transform:uppercase;line-height:1;padding:11px 13px;border:3px solid #222;font-weight:700;}.cms-grid-wraper .cms-grid-filter li a:hover,.cms-grid-wraper .cms-grid-filter li a.active{border-color:#fff;color:#fff;}.cms-grid-wraper.cms-grid-blog .cms-grid-item-blog{background:#eee;}.cms-grid-wraper.cms-grid-blog .cms-grid-item-blog:nth-child(2n){background:#fff;}.cms-grid-wraper.cms-grid-blog .cms-grid-item-blog:nth-child(2n) .cms-blog-item-inner:before{border-bottom-color:#fff;}.cms-grid-wraper.cms-grid-blog .cms-grid-item-blog:hover .cms-blog-readmore{visibility:visible;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;/* BACKGROUND GRADIENT *//* OUTLINE RADIUS */}.cms-grid-wraper.cms-grid-blog .cms-blog-item-inner{padding:50px;position:relative;}.cms-grid-wraper.cms-grid-blog .cms-blog-item-inner:before{content:'';border-bottom:15px solid #eee;border-left:15px solid rgba(0, 0, 0, 0);border-right:15px solid rgba(0, 0, 0, 0);top:-15px;left:50%;left:50%;position:absolute;-webkit-transform:translateX(-50%);-khtml-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);/* BACKGROUND GRADIENT *//* Button Option */}.cms-grid-wraper.cms-grid-blog .cms-grid-blog-media{position:relative;}.cms-grid-wraper.cms-grid-blog .cms-grid-blog-media img{width:100%;}.cms-grid-wraper.cms-grid-blog .cms-grid-blog-media .overlay-content a:hover,.cms-grid-wraper.cms-grid-blog .cms-grid-blog-media .overlay-content a:active,.cms-grid-wraper.cms-grid-blog .cms-grid-blog-media .overlay-content a:focus{color:#81d742;}.cms-grid-wraper.cms-grid-blog .cms-grid-blog-media .overlay-content i{font-size:40px;}.cms-grid-wraper.cms-grid-blog .cms-grid-blog-meta{margin-bottom:20px;}.cms-grid-wraper.cms-grid-blog .cms-grid-blog-meta span{display:inline-block;color:#444;font-size:14px;}.cms-grid-wraper.cms-grid-blog .cms-grid-blog-meta i{color:#666;padding-right:8px;}.cms-grid-wraper.cms-grid-blog .cms-grid-blog-meta .cms-grid-blog-date{padding-right:20px;}.cms-grid-wraper.cms-grid-blog .cms-grid-blog-content{color:#444;}.cms-grid-wraper.cms-grid-blog .cms-blog-readmore{margin-top:25px;-webkit-transition:all 300ms linear 0ms;-khtml-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;-o-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */}.cms-grid-wraper.cms-grid-blog .cms-blog-readmore.show-onhover{visibility:hidden;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;/* BACKGROUND GRADIENT *//* OUTLINE RADIUS */}.cms-grid-wraper.cms-grid-blog .paging-navigation{margin-top:50px;}.cms-grid-wraper.cms-grid-blog .paging-navigation .pagination{padding:0;margin:0;}.vc_btn3{/* TTA Tabs - new tab shortcode of VC since 4.6 */}.vc_btn3 .icon-active:after{display:none;}.vc_btn3 .icon-active .vc_btn3-icon{position:absolute;top:0;}.vc_btn3 .icon-active.vc_btn3-icon-left.btn,.vc_btn3 .icon-active.vc_btn3-icon-left.btn-default{padding-left:57px;padding-right:22px;}.vc_btn3 .icon-active.vc_btn3-icon-left .vc_btn3-icon{left:0;}.vc_btn3 .icon-active.vc_btn3-icon-right{/* Default Button */}.vc_btn3 .icon-active.vc_btn3-icon-right .vc_btn3-icon{right:0;}.vc_btn3 .icon-active.btn .vc_btn3-icon,.vc_btn3 .icon-active.btn-default .vc_btn3-icon{width:34px;height:34px;line-height:34px;background:#fff;color:#222;/* Hover State */}.vc_btn3 .icon-active.btn:hover .vc_btn3-icon,.vc_btn3 .icon-active.btn-default:hover .vc_btn3-icon{color:#81d742;}.vc_tta-container{margin:0 0 0 0 !important;}.vc_general{/* TTA Accordion */}.vc_general.vc_tta.vc_tta-tabs .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-body{-webkit-transition:all 300ms linear 0ms;-khtml-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;-o-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */}@media (min-width:768px){.vc_general.vc_tta.vc_tta-tabs .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading{display:none;}}.vc_general.vc_tta.vc_tta-style-zk-raven .vc_tta-tabs-container{overflow:visible !important;text-align:center;z-index:3;}.vc_general.vc_tta.vc_tta-style-zk-raven.vc_tta-controls-align-center{/* Tab title */}.vc_general.vc_tta.vc_tta-style-zk-raven.vc_tta-controls-align-center .vc_tta-tabs-container{text-align:center;}.vc_general.vc_tta.vc_tta-style-zk-raven .vc_tta-tabs-list{overflow:visible !important;padding:0;display:inline-block;margin:0 auto;/* Tab Content */}.vc_general.vc_tta.vc_tta-style-zk-raven .vc_tta-tabs-list .vc_tta-tab{position:relative;padding:20px 0;display:inline-block;-webkit-transition:all 300ms linear 0ms;-khtml-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;-o-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */text-align:center;}.vc_general.vc_tta.vc_tta-style-zk-raven .vc_tta-tabs-list .vc_tta-tab a[data-vc-container=".vc_tta"]{position:relative;border:0;border-left:1px solid #ddd;padding:0;display:block;}.vc_general.vc_tta.vc_tta-style-zk-raven .vc_tta-tabs-list .vc_tta-tab a[data-vc-container=".vc_tta"] i{display:block;font-size:50px;line-height:normal;margin-bottom:25px;}.vc_general.vc_tta.vc_tta-style-zk-raven .vc_tta-tabs-list .vc_tta-tab a[data-vc-container=".vc_tta"] i:before{display:block;}.vc_general.vc_tta.vc_tta-style-zk-raven .vc_tta-tabs-list .vc_tta-tab a[data-vc-container=".vc_tta"] .vc_tta-title-text{text-transform:uppercase !important;margin-left:0;letter-spacing:0.1em;}.vc_general.vc_tta.vc_tta-style-zk-raven .vc_tta-tabs-list .vc_tta-tab a[data-vc-container=".vc_tta"]:before,.vc_general.vc_tta.vc_tta-style-zk-raven .vc_tta-tabs-list .vc_tta-tab a[data-vc-container=".vc_tta"]:after{display:none;}.vc_general.vc_tta.vc_tta-style-zk-raven .vc_tta-tabs-list .vc_tta-tab:after{visibility:hidden;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;/* BACKGROUND GRADIENT *//* OUTLINE RADIUS */-webkit-transition:all 300ms linear 0ms;-khtml-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;-o-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */content:'';display:block;width:0;height:0;border-style:solid;border-width:15px 15px 0 15px;border-color:#fff transparent transparent transparent;position:absolute;left:50%;bottom:-15px;-webkit-transform:translateX(-50%);-khtml-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);/* BACKGROUND GRADIENT */}.vc_general.vc_tta.vc_tta-style-zk-raven .vc_tta-tabs-list .vc_tta-tab:last-child{/* Hover/ Active State*/}.vc_general.vc_tta.vc_tta-style-zk-raven .vc_tta-tabs-list .vc_tta-tab:last-child a[data-vc-container=".vc_tta"]{border-right:1px solid #ddd;}.vc_general.vc_tta.vc_tta-style-zk-raven .vc_tta-tabs-list .vc_tta-tab:hover,.vc_general.vc_tta.vc_tta-style-zk-raven .vc_tta-tabs-list .vc_tta-tab:active,.vc_general.vc_tta.vc_tta-style-zk-raven .vc_tta-tabs-list .vc_tta-tab:focus,.vc_general.vc_tta.vc_tta-style-zk-raven .vc_tta-tabs-list .vc_tta-tab.vc_active{background-color:#fff;/* Fix responsive */}.vc_general.vc_tta.vc_tta-style-zk-raven .vc_tta-tabs-list .vc_tta-tab:hover a[data-vc-container=".vc_tta"],.vc_general.vc_tta.vc_tta-style-zk-raven .vc_tta-tabs-list .vc_tta-tab:active a[data-vc-container=".vc_tta"],.vc_general.vc_tta.vc_tta-style-zk-raven .vc_tta-tabs-list .vc_tta-tab:focus a[data-vc-container=".vc_tta"],.vc_general.vc_tta.vc_tta-style-zk-raven .vc_tta-tabs-list .vc_tta-tab.vc_active a[data-vc-container=".vc_tta"]{border-color:#fff;}.vc_general.vc_tta.vc_tta-style-zk-raven .vc_tta-tabs-list .vc_tta-tab:hover + li a[data-vc-container=".vc_tta"],.vc_general.vc_tta.vc_tta-style-zk-raven .vc_tta-tabs-list .vc_tta-tab:active + li a[data-vc-container=".vc_tta"],.vc_general.vc_tta.vc_tta-style-zk-raven .vc_tta-tabs-list .vc_tta-tab:focus + li a[data-vc-container=".vc_tta"],.vc_general.vc_tta.vc_tta-style-zk-raven .vc_tta-tabs-list .vc_tta-tab.vc_active + li a[data-vc-container=".vc_tta"]{border-color:#fff;}.vc_general.vc_tta.vc_tta-style-zk-raven .vc_tta-tabs-list .vc_tta-tab:hover:after,.vc_general.vc_tta.vc_tta-style-zk-raven .vc_tta-tabs-list .vc_tta-tab:active:after,.vc_general.vc_tta.vc_tta-style-zk-raven .vc_tta-tabs-list .vc_tta-tab:focus:after,.vc_general.vc_tta.vc_tta-style-zk-raven .vc_tta-tabs-list .vc_tta-tab.vc_active:after{visibility:visible;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;/* BACKGROUND GRADIENT *//* OUTLINE RADIUS */}@media (min-width:768px) and (max-width:991px){.vc_general.vc_tta.vc_tta-style-zk-raven .vc_tta-tabs-list .vc_tta-tab{padding:25px 0;min-width:120px;}}@media (min-width:992px) and (max-width:1200px){.vc_general.vc_tta.vc_tta-style-zk-raven .vc_tta-tabs-list .vc_tta-tab{padding:25px 0;min-width:150px;}}@media (min-width:1200px){.vc_general.vc_tta.vc_tta-style-zk-raven .vc_tta-tabs-list .vc_tta-tab{padding:50px 0;min-width:233px;}}.vc_general.vc_tta.vc_tta-style-zk-raven .vc_tta-panels-container .vc_tta-panels{overflow:hidden;}@media (min-width:768px){.vc_general.vc_tta.vc_tta-style-zk-raven .vc_tta-panels-container .vc_tta-panels .vc_tta-panel{height:0;visibility:hidden;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;/* BACKGROUND GRADIENT *//* OUTLINE RADIUS */-webkit-transform:translateY(-100%);-khtml-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);/* BACKGROUND GRADIENT */}}.vc_general.vc_tta.vc_tta-style-zk-raven .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-body{border:none;padding:0;/* Active content */}@media (min-width:768px){.vc_general.vc_tta.vc_tta-style-zk-raven .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-body{display:block;height:inherit !important;}}.vc_general.vc_tta.vc_tta-style-zk-raven .vc_tta-panels-container .vc_tta-panels .vc_tta-panel.vc_active{height:inherit;max-height:100%;visibility:visible;}@media (min-width:768px){.vc_general.vc_tta.vc_tta-style-zk-raven .vc_tta-panels-container .vc_tta-panels .vc_tta-panel.vc_active{-webkit-transform:translateY(0%);-khtml-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%);/* BACKGROUND GRADIENT */filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;/* BACKGROUND GRADIENT *//* OUTLINE RADIUS */-webkit-transition:all 300ms linear 0ms;-khtml-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;-o-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */}}.vc_general.vc_tta.vc_tta-style-zk-raven2 .vc_tta-tabs-container .vc_tta-tabs-list{border-bottom:2px solid #333;}.vc_general.vc_tta.vc_tta-style-zk-raven2 .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab{margin-right:10px;background-color:#fff;}.vc_general.vc_tta.vc_tta-style-zk-raven2 .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab a{border:none;padding:15px 30px;color:#333;font-size:13px;font-weight:700;line-height:16px;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;/* BACKGROUND GRADIENT */}.vc_general.vc_tta.vc_tta-style-zk-raven2 .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab a:before,.vc_general.vc_tta.vc_tta-style-zk-raven2 .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab a:after{display:none;}.vc_general.vc_tta.vc_tta-style-zk-raven2 .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab:hover,.vc_general.vc_tta.vc_tta-style-zk-raven2 .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab:focus,.vc_general.vc_tta.vc_tta-style-zk-raven2 .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab:active,.vc_general.vc_tta.vc_tta-style-zk-raven2 .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab.vc_active{background-color:#333;}.vc_general.vc_tta.vc_tta-style-zk-raven2 .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab:hover a,.vc_general.vc_tta.vc_tta-style-zk-raven2 .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab:focus a,.vc_general.vc_tta.vc_tta-style-zk-raven2 .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab:active a,.vc_general.vc_tta.vc_tta-style-zk-raven2 .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab.vc_active a{color:#fff;}.vc_general.vc_tta.vc_tta-style-zk-raven2 .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab:hover a:before,.vc_general.vc_tta.vc_tta-style-zk-raven2 .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab:focus a:before,.vc_general.vc_tta.vc_tta-style-zk-raven2 .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab:active a:before,.vc_general.vc_tta.vc_tta-style-zk-raven2 .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab.vc_active a:before,.vc_general.vc_tta.vc_tta-style-zk-raven2 .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab:hover a:after,.vc_general.vc_tta.vc_tta-style-zk-raven2 .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab:focus a:after,.vc_general.vc_tta.vc_tta-style-zk-raven2 .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab:active a:after,.vc_general.vc_tta.vc_tta-style-zk-raven2 .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab.vc_active a:after{display:none;}.vc_general.vc_tta.vc_tta-style-zk-raven2 .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab:last-child{margin-right:0;}.vc_general.vc_tta.vc_tta-style-zk-raven2 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading{background:#ddd;border:0;}.vc_general.vc_tta.vc_tta-style-zk-raven2 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title{letter-spacing:0;}.vc_general.vc_tta.vc_tta-style-zk-raven2 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading a{border:none;padding:15px 30px;color:#333;font-size:14px;font-weight:700;line-height:16px;letter-spacing:1px;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;/* BACKGROUND GRADIENT */}.vc_general.vc_tta.vc_tta-style-zk-raven2 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading a:before,.vc_general.vc_tta.vc_tta-style-zk-raven2 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading a:after{display:none;}.vc_general.vc_tta.vc_tta-style-zk-raven2 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading:hover,.vc_general.vc_tta.vc_tta-style-zk-raven2 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading:focus,.vc_general.vc_tta.vc_tta-style-zk-raven2 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading:active,.vc_general.vc_tta.vc_tta-style-zk-raven2 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading.vc_active{background-color:#333;}.vc_general.vc_tta.vc_tta-style-zk-raven2 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading:hover a,.vc_general.vc_tta.vc_tta-style-zk-raven2 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading:focus a,.vc_general.vc_tta.vc_tta-style-zk-raven2 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading:active a,.vc_general.vc_tta.vc_tta-style-zk-raven2 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading.vc_active a{color:#fff;}.vc_general.vc_tta.vc_tta-style-zk-raven2 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading:hover a:before,.vc_general.vc_tta.vc_tta-style-zk-raven2 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading:focus a:before,.vc_general.vc_tta.vc_tta-style-zk-raven2 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading:active a:before,.vc_general.vc_tta.vc_tta-style-zk-raven2 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading.vc_active a:before,.vc_general.vc_tta.vc_tta-style-zk-raven2 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading:hover a:after,.vc_general.vc_tta.vc_tta-style-zk-raven2 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading:focus a:after,.vc_general.vc_tta.vc_tta-style-zk-raven2 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading:active a:after,.vc_general.vc_tta.vc_tta-style-zk-raven2 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading.vc_active a:after{display:none;}.vc_general.vc_tta.vc_tta-style-zk-raven2 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-body{border:none;padding:20px 0 0 0;}.vc_general.vc_tta.vc_tta-style-zk-raven2 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel.vc_active .vc_tta-panel-heading{background-color:#333;}.vc_general.vc_tta.vc_tta-style-zk-raven2 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel.vc_active .vc_tta-panel-heading a{color:#fff;}.vc_general.vc_tta.vc_tta-style-zk-raven2 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel.vc_active .vc_tta-panel-heading a:before,.vc_general.vc_tta.vc_tta-style-zk-raven2 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel.vc_active .vc_tta-panel-heading a:after{display:none;}.vc_general.vc_tta.vc_tta-style-zk-raven3 .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab{background-color:transparent;border:2px solid #333;margin-bottom:10px;}.vc_general.vc_tta.vc_tta-style-zk-raven3 .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab a{border:none;padding:15px 30px;color:#333;font-size:13px;font-weight:700;line-height:16px;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;/* BACKGROUND GRADIENT */}.vc_general.vc_tta.vc_tta-style-zk-raven3 .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab a:before,.vc_general.vc_tta.vc_tta-style-zk-raven3 .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab a:after{display:none;}.vc_general.vc_tta.vc_tta-style-zk-raven3 .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab:hover,.vc_general.vc_tta.vc_tta-style-zk-raven3 .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab:focus,.vc_general.vc_tta.vc_tta-style-zk-raven3 .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab:active,.vc_general.vc_tta.vc_tta-style-zk-raven3 .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab.vc_active{background-color:#333;}.vc_general.vc_tta.vc_tta-style-zk-raven3 .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab:hover a,.vc_general.vc_tta.vc_tta-style-zk-raven3 .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab:focus a,.vc_general.vc_tta.vc_tta-style-zk-raven3 .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab:active a,.vc_general.vc_tta.vc_tta-style-zk-raven3 .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab.vc_active a{color:#fff;}.vc_general.vc_tta.vc_tta-style-zk-raven3 .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab:hover a:before,.vc_general.vc_tta.vc_tta-style-zk-raven3 .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab:focus a:before,.vc_general.vc_tta.vc_tta-style-zk-raven3 .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab:active a:before,.vc_general.vc_tta.vc_tta-style-zk-raven3 .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab.vc_active a:before,.vc_general.vc_tta.vc_tta-style-zk-raven3 .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab:hover a:after,.vc_general.vc_tta.vc_tta-style-zk-raven3 .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab:focus a:after,.vc_general.vc_tta.vc_tta-style-zk-raven3 .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab:active a:after,.vc_general.vc_tta.vc_tta-style-zk-raven3 .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab.vc_active a:after{display:none;}.vc_general.vc_tta.vc_tta-style-zk-raven3 .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab:last-child{margin-bottom:0;}.vc_general.vc_tta.vc_tta-style-zk-raven3 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading{background:#ddd;border:0;}.vc_general.vc_tta.vc_tta-style-zk-raven3 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title{letter-spacing:0;}.vc_general.vc_tta.vc_tta-style-zk-raven3 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading a{border:none;padding:15px 30px;color:#333;font-size:15px;font-weight:700;line-height:16px;letter-spacing:inherit;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;/* BACKGROUND GRADIENT */}.vc_general.vc_tta.vc_tta-style-zk-raven3 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading a:before,.vc_general.vc_tta.vc_tta-style-zk-raven3 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading a:after{display:none;}.vc_general.vc_tta.vc_tta-style-zk-raven3 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading:hover,.vc_general.vc_tta.vc_tta-style-zk-raven3 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading:focus,.vc_general.vc_tta.vc_tta-style-zk-raven3 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading:active,.vc_general.vc_tta.vc_tta-style-zk-raven3 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading.vc_active{background-color:#333;}.vc_general.vc_tta.vc_tta-style-zk-raven3 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading:hover a,.vc_general.vc_tta.vc_tta-style-zk-raven3 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading:focus a,.vc_general.vc_tta.vc_tta-style-zk-raven3 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading:active a,.vc_general.vc_tta.vc_tta-style-zk-raven3 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading.vc_active a{color:#fff;}.vc_general.vc_tta.vc_tta-style-zk-raven3 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading:hover a:before,.vc_general.vc_tta.vc_tta-style-zk-raven3 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading:focus a:before,.vc_general.vc_tta.vc_tta-style-zk-raven3 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading:active a:before,.vc_general.vc_tta.vc_tta-style-zk-raven3 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading.vc_active a:before,.vc_general.vc_tta.vc_tta-style-zk-raven3 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading:hover a:after,.vc_general.vc_tta.vc_tta-style-zk-raven3 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading:focus a:after,.vc_general.vc_tta.vc_tta-style-zk-raven3 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading:active a:after,.vc_general.vc_tta.vc_tta-style-zk-raven3 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading.vc_active a:after{display:none;}.vc_general.vc_tta.vc_tta-style-zk-raven3 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-body{border:none;padding:0 0 0 30px;}@media (max-width:767px){.vc_general.vc_tta.vc_tta-style-zk-raven3 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-body{padding:0;}}.vc_general.vc_tta.vc_tta-style-zk-raven3 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel.vc_active .vc_tta-panel-heading{background-color:#333;}.vc_general.vc_tta.vc_tta-style-zk-raven3 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel.vc_active .vc_tta-panel-heading a{color:#fff;}.vc_general.vc_tta.vc_tta-style-zk-raven3 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel.vc_active .vc_tta-panel-heading a:before,.vc_general.vc_tta.vc_tta-style-zk-raven3 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel.vc_active .vc_tta-panel-heading a:after{display:none;}.vc_general.vc_tta.vc_tta-style-zk-raven4 .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab{background-color:#fff;margin-bottom:10px;}.vc_general.vc_tta.vc_tta-style-zk-raven4 .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab a{border:none;padding:15px 30px;color:#333;font-size:13px;font-weight:700;line-height:16px;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;/* BACKGROUND GRADIENT */}.vc_general.vc_tta.vc_tta-style-zk-raven4 .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab a:before,.vc_general.vc_tta.vc_tta-style-zk-raven4 .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab a:after{display:none;}.vc_general.vc_tta.vc_tta-style-zk-raven4 .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab:hover,.vc_general.vc_tta.vc_tta-style-zk-raven4 .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab:focus,.vc_general.vc_tta.vc_tta-style-zk-raven4 .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab:active,.vc_general.vc_tta.vc_tta-style-zk-raven4 .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab.vc_active{background-color:#333;}.vc_general.vc_tta.vc_tta-style-zk-raven4 .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab:hover a,.vc_general.vc_tta.vc_tta-style-zk-raven4 .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab:focus a,.vc_general.vc_tta.vc_tta-style-zk-raven4 .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab:active a,.vc_general.vc_tta.vc_tta-style-zk-raven4 .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab.vc_active a{color:#fff;}.vc_general.vc_tta.vc_tta-style-zk-raven4 .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab:hover a:before,.vc_general.vc_tta.vc_tta-style-zk-raven4 .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab:focus a:before,.vc_general.vc_tta.vc_tta-style-zk-raven4 .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab:active a:before,.vc_general.vc_tta.vc_tta-style-zk-raven4 .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab.vc_active a:before,.vc_general.vc_tta.vc_tta-style-zk-raven4 .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab:hover a:after,.vc_general.vc_tta.vc_tta-style-zk-raven4 .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab:focus a:after,.vc_general.vc_tta.vc_tta-style-zk-raven4 .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab:active a:after,.vc_general.vc_tta.vc_tta-style-zk-raven4 .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab.vc_active a:after{display:none;}.vc_general.vc_tta.vc_tta-style-zk-raven4 .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab:last-child{margin-bottom:0;}.vc_general.vc_tta.vc_tta-style-zk-raven4 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading{background:#ddd;border:0;}.vc_general.vc_tta.vc_tta-style-zk-raven4 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title{letter-spacing:0;}.vc_general.vc_tta.vc_tta-style-zk-raven4 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading a{border:none;padding:15px 30px;color:#333;font-size:15px;font-weight:700;line-height:16px;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;/* BACKGROUND GRADIENT */}.vc_general.vc_tta.vc_tta-style-zk-raven4 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading a:before,.vc_general.vc_tta.vc_tta-style-zk-raven4 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading a:after{display:none;}.vc_general.vc_tta.vc_tta-style-zk-raven4 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading:hover,.vc_general.vc_tta.vc_tta-style-zk-raven4 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading:focus,.vc_general.vc_tta.vc_tta-style-zk-raven4 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading:active,.vc_general.vc_tta.vc_tta-style-zk-raven4 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading.vc_active{background-color:#333;}.vc_general.vc_tta.vc_tta-style-zk-raven4 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading:hover a,.vc_general.vc_tta.vc_tta-style-zk-raven4 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading:focus a,.vc_general.vc_tta.vc_tta-style-zk-raven4 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading:active a,.vc_general.vc_tta.vc_tta-style-zk-raven4 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading.vc_active a{color:#fff;}.vc_general.vc_tta.vc_tta-style-zk-raven4 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading:hover a:before,.vc_general.vc_tta.vc_tta-style-zk-raven4 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading:focus a:before,.vc_general.vc_tta.vc_tta-style-zk-raven4 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading:active a:before,.vc_general.vc_tta.vc_tta-style-zk-raven4 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading.vc_active a:before,.vc_general.vc_tta.vc_tta-style-zk-raven4 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading:hover a:after,.vc_general.vc_tta.vc_tta-style-zk-raven4 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading:focus a:after,.vc_general.vc_tta.vc_tta-style-zk-raven4 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading:active a:after,.vc_general.vc_tta.vc_tta-style-zk-raven4 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading.vc_active a:after{display:none;}.vc_general.vc_tta.vc_tta-style-zk-raven4 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-body{border:none;padding:0 0 0 30px;}@media (max-width:767px){.vc_general.vc_tta.vc_tta-style-zk-raven4 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-body{padding:0;}}.vc_general.vc_tta.vc_tta-style-zk-raven4 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel.vc_active .vc_tta-panel-heading{background-color:#333;}.vc_general.vc_tta.vc_tta-style-zk-raven4 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel.vc_active .vc_tta-panel-heading a{color:#fff;}.vc_general.vc_tta.vc_tta-style-zk-raven4 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel.vc_active .vc_tta-panel-heading a:before,.vc_general.vc_tta.vc_tta-style-zk-raven4 .vc_tta-panels-container .vc_tta-panels .vc_tta-panel.vc_active .vc_tta-panel-heading a:after{display:none;}.vc_general.vc_tta.vc_tta-style-zk-raven4.vc_tta-tabs-position-right .vc_tta-tabs-container .vc_tta-tabs-list{border-right:0;border-left:2px solid #333;}.vc_tta.vc_general.vc_tta-accordion{/* Call to Actions */}.vc_tta.vc_general.vc_tta-accordion .vc_tta-panel{/* Style 1*/}.vc_tta.vc_general.vc_tta-accordion .vc_tta-panel .vc_tta-panel-heading{border:none;}.vc_tta.vc_general.vc_tta-accordion .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title{position:relative;}.vc_tta.vc_general.vc_tta-accordion .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title > a{font-size:12px;font-weight:900;padding-top:15px;padding-bottom:15px;text-transform:uppercase;cursor:pointer;-webkit-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;/* BACKGROUND GRADIENT */}.vc_tta.vc_general.vc_tta-accordion .vc_tta-panel .vc_tta-panel-body{border:none;padding:25px 0 20px 0;}.vc_tta.vc_general.vc_tta-accordion .vc_tta-panel .vc_tta-title-text:not(:empty):not(:first-child),.vc_tta.vc_general.vc_tta-accordion .vc_tta-panel .vc_tta-title-text:not(:empty) ~ *{margin:0;}.vc_tta.vc_general.vc_tta-accordion.vc_tta-style-1{/* Style 2*/}.vc_tta.vc_general.vc_tta-accordion.vc_tta-style-1 .vc_tta-panel-heading .vc_tta-panel-title{border:2px solid #eee;background-color:#fff;}.vc_tta.vc_general.vc_tta-accordion.vc_tta-style-2{/* Style 3*/}.vc_tta.vc_general.vc_tta-accordion.vc_tta-style-2 .vc_tta-panel-heading .vc_tta-panel-title{border:2px solid #eee;background-color:#eee;}.vc_tta.vc_general.vc_tta-accordion.vc_tta-style-3{/* Style 4*/}.vc_tta.vc_general.vc_tta-accordion.vc_tta-style-3 .vc_tta-panel-heading .vc_tta-panel-title{border:2px solid #eee;background-color:#fff;}.vc_tta.vc_general.vc_tta-accordion.vc_tta-style-3 .vc_tta-panel-heading .vc_tta-panel-title:before{content:"";display:block;position:absolute;top:0;bottom:0;left:50px;width:2px;background-color:#eee;}.vc_tta.vc_general.vc_tta-accordion.vc_tta-style-3 .vc_tta-panel-heading .vc_tta-panel-title > a{padding-left:75px;}.vc_tta.vc_general.vc_tta-accordion.vc_tta-style-4 .vc_tta-panel-heading .vc_tta-panel-title{border:2px solid #eee;background-color:#eee;}.vc_tta.vc_general.vc_tta-accordion.vc_tta-style-4 .vc_tta-panel:hover .vc_tta-panel-heading .vc_tta-panel-title,.vc_tta.vc_general.vc_tta-accordion.vc_tta-style-4 .vc_tta-panel:active .vc_tta-panel-heading .vc_tta-panel-title,.vc_tta.vc_general.vc_tta-accordion.vc_tta-style-4 .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title{border-color:#111;background-color:#111;color:#fff;}.vc_general{/* All CMS Element Style *//* CMS Carousel */}.vc_general.vc_cta3.vc_cta3-style-zk-raven{padding:0;border:0;}@media (max-width:767px){.vc_general.vc_cta3.vc_cta3-style-zk-raven .vc_cta3-actions{margin-top:30px;}}.cms-carousel{/* Testimonial */}.cms-carousel .owl-nav .owl-prev i,.cms-carousel .owl-nav .owl-next i{width:80px;height:80px;line-height:80px;display:inline-block;cursor:pointer;background-color:#333;-webkit-transition:all 300ms linear 0ms;-khtml-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;-o-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */color:#fff;font-size:40px;text-align:center;vertical-align:middle;}.cms-carousel .owl-nav .owl-prev i:hover,.cms-carousel .owl-nav .owl-next i:hover{background-color:#222;}.cms-carousel.nav-pos{/* Ourter Background */}.cms-carousel.nav-pos.top{padding-top:135px;position:relative;/* Right */}.cms-carousel.nav-pos.top .owl-nav{position:absolute;top:0;right:0;}.cms-carousel.nav-pos.top .owl-nav > div{display:inline-block;margin-right:10px;}.cms-carousel.nav-pos.top .owl-nav > div:last-child{margin-right:0;}.cms-carousel.nav-pos.top .owl-nav > div i{width:50px;height:50px;line-height:44px;border:3px solid #111;background-color:transparent;color:#111;font-size:20px;-webkit-transition:all 300ms linear 0ms;-khtml-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;-o-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */}.cms-carousel.nav-pos.top .owl-nav > div i:hover{background-color:#111;color:#fff;}.cms-carousel.nav-pos.top + .cms-carousel-link{position:absolute;top:10px;right:140px;z-index:10;}.cms-carousel.nav-pos.right{/* Bottom */}@media (min-width:768px){.cms-carousel.nav-pos.right{padding-right:100px;}.cms-carousel.nav-pos.right .owl-controls .owl-nav{right:-30px;top:50%;position:absolute;-webkit-transform:translateY(-50%);-khtml-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);/* BACKGROUND GRADIENT *//* Horizontal Align */}}@media (max-width:767px){.cms-carousel.nav-pos.right{text-align:center;margin-top:30px;}.cms-carousel.nav-pos.right .owl-prev,.cms-carousel.nav-pos.right .owl-next{display:inline-block;-webkit-transform:rotate(-90deg);-khtml-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);/* BACKGROUND GRADIENT */}}.cms-carousel.nav-pos.bottom{/* Left */}@media (min-width:768px){.cms-carousel.nav-pos.left{padding-left:100px;}.cms-carousel.nav-pos.left .owl-controls .owl-nav{left:-30px;top:50%;position:absolute;-webkit-transform:translateY(-50%);-khtml-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);/* BACKGROUND GRADIENT *//* Horizontal Align */}}@media (max-width:767px){.cms-carousel.nav-pos.left{text-align:center;margin-top:30px;}.cms-carousel.nav-pos.left .owl-prev,.cms-carousel.nav-pos.left .owl-next{display:inline-block;-webkit-transform:rotate(-90deg);-khtml-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);/* BACKGROUND GRADIENT */}}.cms-carousel.white{/* Content style */}.cms-carousel.white .owl-stage-outer{background-color:#fff;}.cms-carousel .cms-carousel-title h2{font-size:44px;letter-spacing:-0.04em;line-height:48.4px;margin-bottom:35px;}.cms-carousel .cms-carousel-item{padding:60px 50px;}.cms-carousel .cms-carousel-item .cms-carousel-readmore{margin-top:50px;}.cms-carousel .product-item-wrap .product-item-addtocart .btn + .added_to_cart{margin-top:15px;}.cms-carousel .product-item-info{margin-top:30px;}.cms-carousel .product-item-info .star-rating:before{color:transparent;}.cms-special-carousel{height:auto !important;/* CMS Get in Touch */}.cms-special-carousel .cms-special-carousel-item .cms-carousel-media{text-align:center;margin-top:37px;}.cms-special-carousel .cms-special-carousel-item .cms-carousel-media img{max-width:100px;border:7px solid #fff;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;/* BACKGROUND GRADIENT */}.cms-special-carousel .cms-special-carousel-item .cms-special-carousel-content{visibility:hidden;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;/* BACKGROUND GRADIENT *//* OUTLINE RADIUS */-webkit-transition:all 300ms linear 0ms;-khtml-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;-o-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */left:50%;position:relative;-webkit-transform:translateX(-50%);-khtml-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);/* BACKGROUND GRADIENT *//* Button Option */}@media (min-width:992px){.cms-special-carousel .cms-special-carousel-item .cms-special-carousel-content{width:970px;}}.cms-special-carousel .cms-special-carousel-item .cms-special-carousel-content:after{content:"";display:block;height:60px;width:1px;margin:12px auto 17px;}.cms-special-carousel .cms-special-carousel-item .cms-testimonial-title{font-size:18px;line-height:29px;font-weight:700;}.cms-special-carousel .cms-special-carousel-item .cms-testimonial-position{font-size:16px;font-weight:400;line-height:26px;}.cms-special-carousel .cms-special-carousel-item.mis-current .cms-special-carousel-content{visibility:visible;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;/* BACKGROUND GRADIENT *//* OUTLINE RADIUS */}.cms-special-carousel.black .cms-special-carousel-item .cms-special-carousel-content strong{color:#212121;}.cms-special-carousel.black .cms-special-carousel-item .cms-special-carousel-content:after{background-color:#212121;}.cms-special-carousel.black .cms-special-carousel-item .cms-testimonial-title,.cms-special-carousel.black .cms-special-carousel-item .cms-testimonial-position{color:#888;}.cms-special-carousel.black .mis-current .cms-testimonial-title,.cms-special-carousel.black .mis-current .cms-testimonial-position{color:#212121;}.cms-special-carousel.white .cms-special-carousel-item .cms-special-carousel-content:after{background-color:#fff;}.cms-special-carousel.white .cms-special-carousel-item .cms-testimonial-title,.cms-special-carousel.white .cms-special-carousel-item .cms-testimonial-position{color:#fff;}.cms-special-carousel.white .mis-nav-buttons a:before{border-color:#fff;color:#fff;}.cms-special-carousel.no-image{/* Next / Preview Button */}.cms-special-carousel.no-image .mis-nav-buttons a{bottom:35px;}.cms-special-carousel .mis-nav-buttons{width:100% !important;left:0 !important;filter:alpha(opacity=1 !important * 100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=1 !important * 100)";-webkit-opacity:1 !important;-khtml-opacity:1 !important;-moz-opacity:1 !important;-ms-opacity:1 !important;-o-opacity:1 !important;opacity:1 !important;/* BACKGROUND GRADIENT *//* OUTLINE RADIUS */}.cms-special-carousel .mis-nav-buttons a{bottom:43%;height:auto !important;padding:0 !important;position:absolute;z-index:11;}.cms-special-carousel .mis-nav-buttons a:before{display:block;width:50px;height:50px;padding:0;line-height:44px;text-align:center;color:#212121;font-size:20px !important;text-indent:0;border:3px solid #212121;font-family:FontAwesome;}.cms-special-carousel .mis-nav-buttons a:after{display:none !important;}.cms-special-carousel .mis-nav-buttons a.mis-prev{left:0;}.cms-special-carousel .mis-nav-buttons a.mis-prev:before{content:"\f177";}.cms-special-carousel .mis-nav-buttons a.mis-next{right:0;}.cms-special-carousel .mis-nav-buttons a.mis-next:before{content:"\f178";}.cms-getintouch{/* CMS Empty Space */}.cms-getintouch .cms-getintouch-icon{font-size:24px;margin-right:10px;-webkit-transform:translateY(5px);-khtml-transform:translateY(5px);-moz-transform:translateY(5px);-ms-transform:translateY(5px);-o-transform:translateY(5px);transform:translateY(5px);/* BACKGROUND GRADIENT */}.cms-getintouch .cms-getintouch-icon:before,.cms-getintouch .cms-getintouch-icon:after{font-size:24px;}.cms-getintouch + .cms-getintouch{margin-top:10px;}.cms-empty-space{/* Product Categories */}.product-category{/* CMS Video HTML5 */}.product-category > a{margin-left:30px;display:block;}.product-category > a h3{margin-top:30px;}.cms_videohtml5{position:relative;overflow:hidden;vertical-align:baseline;min-height:180px;margin-bottom:-7px;}.cms_videohtml5 .cms_videohtml5_poster{position:absolute;}.cms_videohtml5 .cms-videohtml5-overlay-bg{position:absolute;top:0;bottom:0;right:0;left:0;}.cms_videohtml5 .cms_videohtml5_content{width:100%;top:50%;position:absolute;-webkit-transform:translateY(-50%);-khtml-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);/* BACKGROUND GRADIENT *//* Horizontal Align */}.cms_videohtml5 .cms_videohtml5_content .cms-play-text{font-weight:700;font-size:28px;color:#fff;line-height:80px;}@media (max-width:480px){.cms_videohtml5 .cms_videohtml5_content .cms-play-text{line-height:50px;font-size:20px;}}.cms_videohtml5 .cms_videohtml5_content .cms-play-btn{cursor:pointer;}.cms_videohtml5 .cms_videohtml5_content .cms-play-btn:before{background-image:none;cursor:pointer;display:block;width:80px;height:80px;line-height:74px;border:3px solid #fff;color:#fff;font-size:28px;text-align:center;-webkit-transition:all 300ms linear 0ms;-khtml-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;-o-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */}@media (max-width:480px){.cms_videohtml5 .cms_videohtml5_content .cms-play-btn:before{width:50px;height:50px;line-height:44px;}}.cms_videohtml5 .cms_videohtml5_content .cms-play-btn:hover:before,.cms_videohtml5 .cms_videohtml5_content .cms-play-btn:active:before,.cms_videohtml5 .cms_videohtml5_content .cms-play-btn:focus:before{color:#81d742;border-color:#81d742;}.cms_videohtml5.template-cms_videohtml5--popup{/* Remove default play bar */}.cms_videohtml5.template-cms_videohtml5--popup .cms_videohtml5_poster{position:relative;}.cms_videohtml5.template-cms_videohtml5--popup .cms_videohtml5_content{top:auto;bottom:150px;-webkit-transform:translateY(0);-khtml-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);/* BACKGROUND GRADIENT */}@media (max-width:1600px){.cms_videohtml5.template-cms_videohtml5--popup .cms_videohtml5_content{bottom:100px;}}@media (max-width:1280px){.cms_videohtml5.template-cms_videohtml5--popup .cms_videohtml5_content{bottom:50px;}}@media (max-width:1024px){.cms_videohtml5.template-cms_videohtml5--popup .cms_videohtml5_content{bottom:15px;}}@media (max-width:767px){.cms_videohtml5.template-cms_videohtml5--popup .cms_videohtml5_content{bottom:auto;top:50%;position:absolute;-webkit-transform:translateY(-50%);-khtml-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);/* BACKGROUND GRADIENT *//* Horizontal Align */}}.cms_videohtml5.template-cms_videohtml5--popup .cms_videohtml5_content .cms-play-text span{border-bottom:3px solid #fff;padding-bottom:4px;}.cms_videohtml5.template-cms_videohtml5--popup .cms_videohtml5_content .cms-play-btn:before{line-height:70px;border-width:5px;font-size:40px;text-align:center;}@media (max-width:480px){.cms_videohtml5.template-cms_videohtml5--popup .cms_videohtml5_content .cms-play-btn:before{width:50px;height:50px;line-height:40px;}}.cms_videohtml5 video::-webkit-media-controls{display:none !important;}.cms_videohtml5 video::-webkit-media-controls-start-playback-button{display:none !important;-webkit-appearance:none;}#cms-footer{/* Footer Top */}#cms-footer.no-margin-top{margin-top:0 !important;}#cms-footer-top{/* Footer Bottom */}#cms-footer-top .wg-title{margin:0 0 30px;padding-bottom:30px;position:relative;}#cms-footer-top .wg-title:after{position:absolute;left:0;bottom:0;content:"";display:block;width:30px;height:7px;border-top:3px solid #444444;border-bottom:3px solid #444444;/* Border Triangle Arrow */}#cms-footer-top .widget + .widget{margin-top:30px;}#cms-footer-bottom{/* Remove padding Left/Right for small screen */}#cms-footer-bottom .cms-footer-bottom-social{margin-bottom:55px;}#cms-footer-bottom .cms-footer-bottom-social a{width:56px;height:56px;line-height:50px;border:3px solid #fff;color:#fff;font-size:20px;margin-bottom:10px;}#cms-footer-bottom .cms-footer-bottom-social a:hover{background:#fff;color:#111;}#cms-footer-bottom .cms-footer-bottom-social a + a{margin-left:5px;}#cms-footer-bottom p{padding:0;margin:0;}@media (max-width:991px){footer#cms-footer{padding-left:15px;padding-right:15px;}footer#cms-footer #cms-footer-top > .row > div + div{margin-top:30px;}}img{max-width:100%;height:auto;}img.alignleft{float:left;margin-right:15px;}img.alignright{float:right;margin-left:15px;}img.aligncenter{display:block;margin-left:auto;margin-right:auto;}.wp-caption{/* Keep wide captions from overflowing their container. */max-width:100%;padding:4px;}.wp-caption .wp-caption-text,.gallery-caption,.entry-caption{font-style:italic;font-size:12px;line-height:2;color:#757575;}img.wp-smiley,.rsswidget img{border:0;border-radius:0;box-shadow:none;margin-bottom:0;margin-top:0;padding:0;/* Gallery */}.gallery{/* Default */margin-left:-20px !important;/* Media shortcode */}.gallery .gallery-item{margin-top:0 !important;margin-bottom:20px;}.gallery .gallery-item dt,.gallery .gallery-item dd{margin-left:20px !important;}.gallery .gallery-item a{display:block;}.gallery .gallery-item a img{border:0 !important;}.gallery .gallery-item img{border:0 !important;}.mejs-container{/* Audio */max-height:100%;}.mejs-container.mejs-audio{/* Video */}.mejs-container.mejs-video{/* Overlay */}.mejs-container .mejs-overlay.mejs-overlay-play{position:relative;max-height:100%;}#cms-header-navigation{position:relative;/* Navigation Menu */}.main-navigation{/* Minimum width of 992 pixels. */}.main-navigation ul.ping-right{left:auto;right:100%;}.main-navigation ul.ping-left{left:100%;right:auto;}@media screen and (min-width:992px){/* Maximum width of 991 pixels. */.main-navigation{/* Sticky Header */}.main-navigation > div{/* make first level align center */}.main-navigation > div ul:first-child{list-style:none;padding:0;margin:0;/* Level 2+ */}.main-navigation > div ul:first-child > li{display:inline-block;margin:0;line-height:89px;cursor:pointer;}.main-navigation > div ul:first-child > li:first-child{padding-left:0;}.main-navigation > div ul:first-child > li:last-child{padding-right:0;}.main-navigation > div ul:first-child > li > a{position:relative;}.main-navigation > div ul:first-child > li.current_page_item,.main-navigation > div ul:first-child > li.current-menu-ancestor{/* Arrow for Parent item */}.main-navigation > div ul:first-child > li.current_page_item > a,.main-navigation > div ul:first-child > li.current-menu-ancestor > a{color:#81d742;}.main-navigation > div ul:first-child > li.menu-item-has-children > a:before{display:inline;font-family:FontAwesome;content:"\f067";padding-right:10px;font-size:10px;font-weight:300;}.main-navigation > div ul:first-child > li.has_full_width{/* Fix for dropdown menu full width */position:static;}.main-navigation > div ul li{position:relative;-webkit-transition:all 300ms linear 0ms;-khtml-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;-o-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS *//* Remove arrow open level 2+ for mobile menu */}.main-navigation > div ul li ul{margin:40px 0 0 0;padding:10px 20px 20px;position:absolute;left:0;top:-10000px;visibility:hidden;min-width:250px;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;/* BACKGROUND GRADIENT *//* OUTLINE RADIUS */-webkit-transition:all 300ms linear 0ms;-khtml-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;-o-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */}.main-navigation > div ul li ul li{display:block;/* Menu touched on right/left of window*/}.main-navigation > div ul li ul li a{display:block;/* Remove border-bottom for last item */}.main-navigation > div ul li ul li a:hover{padding-left:10px;}.main-navigation > div ul li ul li:not(.group){/* Active State*/}.main-navigation > div ul li ul li:not(.group):last-child{border-bottom:0;}.main-navigation > div ul li ul li.current-menu-item,.main-navigation > div ul li ul li.current-menu-ancestor,.main-navigation > div ul li ul li.current_page_item,.main-navigation > div ul li ul li.current_page_ancestor{/* Arrow for Parent item */}.main-navigation > div ul li ul li.current-menu-item > a,.main-navigation > div ul li ul li.current-menu-ancestor > a,.main-navigation > div ul li ul li.current_page_item > a,.main-navigation > div ul li ul li.current_page_ancestor > a{color:#81d742;}.main-navigation > div ul li ul li.menu-item-has-children{/* Hover State */}.main-navigation > div ul li ul li.menu-item-has-children > a:after{display:block;font-family:"FontAwesome";content:"\f105";position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-khtml-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);/* BACKGROUND GRADIENT */}.main-navigation > div ul li ul li:hover > a{padding-left:10px;}.main-navigation > div ul li ul ul{top:0;left:100%;}.main-navigation > div ul li ul ul.back{right:100%;left:auto;}.main-navigation > div ul li ul ul.back ul:not(.back){right:100%;left:auto;}.main-navigation > div ul li ul ul.back ul.back{left:100%;right:auto;}.main-navigation > div ul li ul ul.back ul.back ul:not(.back){left:100%;right:auto;}.main-navigation > div ul li ul ul.back ul.back ul.back{right:100%;left:auto;}.main-navigation > div ul li:hover > ul{margin-top:0;top:auto;visibility:visible;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;/* BACKGROUND GRADIENT *//* OUTLINE RADIUS */}.main-navigation > div ul li:hover > ul li:hover > ul{margin-left:1px;margin-top:-40px;}.main-navigation > div ul li:hover > ul li:hover > ul.back{margin-left:0;margin-right:1px;}.main-navigation > div ul .cms-menu-toggle{display:none;/* Mega Menu */}.main-navigation > div ul:first-child > li > ul.multicolumn{padding-left:15px;padding-right:15px;}.main-navigation > div ul:first-child > li > ul.multicolumn > li{float:left;padding:0 15px;}.main-navigation > div ul:first-child > li > ul.multicolumn > li a{/* Remove Left/ Right space in menu item */padding-left:0;padding-right:0;/* Grouped */}.main-navigation > div ul:first-child > li > ul.multicolumn > li a:hover{padding-left:10px;}.main-navigation > div ul:first-child > li > ul.multicolumn > li.group.menu-item-has-children{/* Grouped Title */}.main-navigation > div ul:first-child > li > ul.multicolumn > li.group.menu-item-has-children > a{position:relative;padding:10px 0;text-transform:uppercase;}.main-navigation > div ul:first-child > li > ul.multicolumn > li.group.menu-item-has-children > a:after{content:"\f107";right:5px;}.main-navigation > div ul:first-child > li > ul.multicolumn > li.group.menu-item-has-children > ul{width:100% !important;}.main-navigation > div ul:first-child > li > ul.multicolumn > li.group > a{margin-bottom:15px;/* Submenu in group */}.main-navigation > div ul:first-child > li > ul.multicolumn > li.group ul{position:relative;margin:0;visibility:visible;opacity:1;padding:0;z-index:1;min-width:inherit;width:100%;top:auto;left:auto;}.main-navigation > div ul:first-child > li > ul.multicolumn.columns2 > li{width:50%;}.main-navigation > div ul:first-child > li > ul.multicolumn.columns3 > li{width:33.3333%;}.main-navigation > div ul:first-child > li > ul.multicolumn.columns4 > li{width:25%;}.main-navigation > div ul:first-child > li > ul.multicolumn.columns5{/* Dropdown Position */}.main-navigation > div ul:first-child > li > ul.multicolumn.columns5 > li{width:20%;}.main-navigation > div ul:first-child > li > ul.multicolumn.drop_to_left{right:0;left:auto;}.main-navigation > div ul:first-child > li > ul.multicolumn.drop_to_center{left:50%;-webkit-transform:translateX(-50%);-khtml-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);/* BACKGROUND GRADIENT */}.main-navigation > div ul:first-child > li > ul.multicolumn.drop_full_width{width:100%;}.main-navigation.pull-center{display:table;margin:0 auto;}#cms-header.header-fixed .main-navigation > div ul:first-child > li{line-height:70px;}}@media screen and (max-width:991px){#cms-header #cms-header-navigation{position:absolute;top:100%;left:0;z-index:-1;max-height:0;width:100%;visibility:hidden;height:0;background-color:#000 !important;padding:10px 0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;/* BACKGROUND GRADIENT *//* OUTLINE RADIUS */-webkit-transition:max-height, 500ms, ease-in-out;-khtml-transition:max-height, 500ms, ease-in-out;-moz-transition:max-height, 500ms, ease-in-out;-ms-transition:max-height, 500ms, ease-in-out;-o-transition:max-height, 500ms, ease-in-out;transition:max-height, 500ms, ease-in-out;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */}#cms-header #cms-header-navigation .main-navigation ul{padding:0;margin:0;list-style:none;}#cms-header #cms-header-navigation .main-navigation ul li{position:relative;}#cms-header #cms-header-navigation .main-navigation ul li a{padding:7px 60px 7px 0;display:block;color:#fff;/* Arrow open level 2+ */}#cms-header #cms-header-navigation .main-navigation ul li a:hover,#cms-header #cms-header-navigation .main-navigation ul li a:focus{color:#81d742;}#cms-header #cms-header-navigation .main-navigation ul li a:active,#cms-header #cms-header-navigation .main-navigation ul li a:focus{color:#81d742;}#cms-header #cms-header-navigation .main-navigation ul li .cms-menu-toggle{position:absolute;top:0px;right:0;width:60px;height:38px;line-height:38px;text-align:center;color:#fff;cursor:pointer;/* Level 2+*/}#cms-header #cms-header-navigation .main-navigation ul li ul{padding:0 10px;max-height:0;visibility:hidden;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;/* BACKGROUND GRADIENT *//* OUTLINE RADIUS */-webkit-transition:max-height, 500ms, ease-in-out;-khtml-transition:max-height, 500ms, ease-in-out;-moz-transition:max-height, 500ms, ease-in-out;-ms-transition:max-height, 500ms, ease-in-out;-o-transition:max-height, 500ms, ease-in-out;transition:max-height, 500ms, ease-in-out;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS *//* Hover state */}#cms-header #cms-header-navigation .main-navigation ul li ul.submenu-open{max-height:1000px;visibility:visible;width:100% !important;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;/* BACKGROUND GRADIENT *//* OUTLINE RADIUS */}#cms-header #cms-header-navigation .main-navigation ul li:hover > a,#cms-header #cms-header-navigation .main-navigation ul li:focus > a{color:#81d742;}#cms-header #cms-header-navigation .main-navigation ul li.current-menu-item > a,#cms-header #cms-header-navigation .main-navigation ul li.current-menu-ancestor > a{color:#81d742;}#cms-header #cms-header-navigation.phones-nav.collapse,#cms-header #cms-header-navigation.tablets-nav.collapse{z-index:9;display:block;max-height:5000px;height:auto;visibility:visible;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;/* BACKGROUND GRADIENT *//* OUTLINE RADIUS */}}.cms-sidebar aside{margin-bottom:45px;}.cms-sidebar aside .wg-title{margin-bottom:20px;}.cms-sidebar aside ul{list-style:none;padding:0;margin:0;/* 
			* Make custom style for some widget in Sidebar
			* Recent Post
			* Recent Comment
			* RSS 
		*/}.cms-sidebar aside ul li a{color:#333;}.cms-sidebar aside ul li a:hover,.cms-sidebar aside ul li a:focus,.cms-sidebar aside ul li a:active{color:#81d742;}.cms-sidebar aside ul ul{padding-left:10px;}.cms-sidebar aside.widget_recent_entries ul li:hover a{color:#fff;}.cms-sidebar aside.widget_recent_comments ul li a,.cms-sidebar aside.widget_rss ul li a{color:#81d742;}a{text-decoration:none;outline:none;cursor:pointer;-webkit-transition:all 300ms linear 0ms;-khtml-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;-o-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS *//* Heading Style */}a:hover,a:focus,a:active,a:visited,a.active{outline:none;text-decoration:none;}h1,h2,h3,.h1,.h2,.h3,h1 a,h2 a,h3 a,.h1 a,.h2 a,.h3 a{padding:0;margin:0 0 20px 0;-webkit-transition:all 300ms linear 0ms;-khtml-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;-o-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS *//* Vertical Align */}h1:hover,h2:hover,h3:hover,.h1:hover,.h2:hover,.h3:hover,h1 a:hover,h2 a:hover,h3 a:hover,.h1 a:hover,.h2 a:hover,.h3 a:hover{color:#81d742;}h1:hover a,h2:hover a,h3:hover a,.h1:hover a,.h2:hover a,.h3:hover a,h1 a:hover a,h2 a:hover a,h3 a:hover a,.h1 a:hover a,.h2 a:hover a,.h3 a:hover a{color:#81d742;}h1 a:hover,h2 a:hover,h3 a:hover,.h1 a:hover,.h2 a:hover,.h3 a:hover,h1 a a:hover,h2 a a:hover,h3 a a:hover,.h1 a a:hover,.h2 a a:hover,.h3 a a:hover{color:#81d742;}h4,h5,h6,.h4,.h5,.h6,h4 a,h5 a,h6 a,.h4 a,.h5 a,.h6 a{padding:0;margin:0 0 20px 0;-webkit-transition:all 300ms linear 0ms;-khtml-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;-o-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS *//* Vertical Align */}h4:hover,h5:hover,h6:hover,.h4:hover,.h5:hover,.h6:hover,h4 a:hover,h5 a:hover,h6 a:hover,.h4 a:hover,.h5 a:hover,.h6 a:hover{color:#81d742;}h4:hover a,h5:hover a,h6:hover a,.h4:hover a,.h5:hover a,.h6:hover a,h4 a:hover a,h5 a:hover a,h6 a:hover a,.h4 a:hover a,.h5 a:hover a,.h6 a:hover a{color:#81d742;}h4 a:hover,h5 a:hover,h6 a:hover,.h4 a:hover,.h5 a:hover,.h6 a:hover,h4 a a:hover,h5 a a:hover,h6 a a:hover,.h4 a a:hover,.h5 a a:hover,.h6 a a:hover{color:#81d742;}p{margin-bottom:0;/* List style */}p + p{margin-top:25px;}ul,ol{padding:0;margin:0;/* Level 2*/list-style-position:inside;/* HTML Tags */}ul ul,ol ul,ul ol,ol ol{padding-left:10px;margin-left:0;/* List style */}ul.menu,ol.menu,ul.nav,ol.nav,ul.nav-menu,ol.nav-menu,ul.list-unstyled,ol.list-unstyled{list-style:none;}label{display:inline;}blockquote,.blockquote{margin:0;padding:0 40px;border:0;}blockquote p:last-child,.blockquote p:last-child{margin-bottom:0;}code,.code{font-size:12px;line-height:2;}pre,.pre{border:1px solid #ddd;font-size:12px;margin:24px 0;overflow:auto;padding:24px;}pre code,.pre code{display:block;}abbr,.abbr,dfn,.dfn,acronym,.acronym{border-bottom:1px solid #ddd;cursor:help;}address,.address{display:block;margin:0 0 24px;}embed,iframe,object,video{width:100%;max-width:100%;}table,.table{width:100%;border:1px solid #ddd;}table caption,.table caption{font-size:16px;margin:0 0 10px 0;font-weight:900;}table tr th,.table tr th,table .tr th,.table .tr th,table tr .th,.table tr .th,table .tr .th,.table .tr .th{padding:5px;}table tr td,.table tr td,table .tr td,.table .tr td,table tr .td,.table tr .td,table .tr .td,.table .tr .td{border-top:1px solid #ddd;padding:5px;-webkit-transition:all 300ms linear 0ms;-khtml-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;-o-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */}table thead th,.table thead th,table .thead th,.table .thead th,table thead .th,.table thead .th,table .thead .th,.table .thead .th{padding:5px;text-transform:uppercase;font-weight:700;}.cms-social{padding:0;margin:0;}.cms-social li{display:inline-block;float:left;}.cms-social li a{display:inline-block;}.cms-social li + li{margin-left:5px;margin-bottom:5px;}.cms-social li i{text-indent:-99999;background:transparent;color:#aaa;border:3px solid #666;border-radius:0;text-align:center;font-size:0;-webkit-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;}.cms-social li:hover i{border-color:#fff;color:#fff;}.cms-social.icon-36 i{height:36px;width:36px;line-height:30px;}.cms-social.icon-36 i:before{font-size:15px;}.cms-social.icon-56 i{height:56px;width:56px;line-height:50px;}.cms-social.icon-56 i:before{font-size:18px;}.cms-social.grey li i{border-color:#ccc;color:#666;}.cms-social.grey li:hover i{border-color:#111;color:#000;}.cms-social.raven6 li:hover i{border-color:#fff;color:#1f1f1f;background-color:#fff;}.cms-social.no-border li i{border-color:transparent;vertical-align:middle;width:25px;height:25px;line-height:21px;}.cms-social.no-border li i:before{font-size:16px;}.cms-social.no-border li:hover i{border-color:transparent;}.widget{/* ==========================================================================
  End Style Widget
========================================================================== */}.widget.widget_search{/* Widget Calendar */}.widget.widget_calendar{text-align:center;overflow-x:auto;/* Widget Recent Post */}.widget.widget_calendar thead{text-align:center;}.widget.widget_calendar thead th{text-align:center;}.widget.widget_calendar tbody tr td{cursor:pointer;}.widget.widget_calendar tbody tr td#today,.widget.widget_calendar tbody tr td:hover{background-color:#ccc;font-weight:900;color:#81d742;}.widget.widget_calendar tfoot tr td{font-weight:900;}.widget.widget_calendar tfoot tr td#prev{text-align:left;}.widget.widget_calendar tfoot tr td#next{text-align:right;}.widget.widget_recent_entries{/* Widget Categories */}.widget.widget_recent_entries ul{list-style:none;padding:0;margin:0;}.widget.widget_recent_entries ul li{margin:0 0 5px;padding:15px 15px 15px 53px;background-color:#fff;position:relative;color:#aaa;-webkit-transition:all 300ms linear 0ms;-khtml-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;-o-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */}.widget.widget_recent_entries ul li:before{content:"\e656";font-family:'Pe-icon-7-stroke';font-size:32px;left:16px;top:50%;position:absolute;-webkit-transform:translateY(-50%);-khtml-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);/* BACKGROUND GRADIENT *//* Horizontal Align */}.widget.widget_recent_entries ul li:before:hover{color:#fff;}.widget.widget_recent_entries ul li a{font-size:16px;line-height:20px;color:#333;display:block;font-weight:700;letter-spacing:-0.04em;}.widget.widget_recent_entries ul li .post-date{display:block;font-size:11px;line-height:13px;font-weight:700;text-transform:uppercase;}.widget.widget_recent_entries ul li:hover{background-color:#333;color:#fff;}.widget.widget_recent_entries ul li:hover a{color:#fff;}.widget.widget_categories{/* Recent Comment */}.widget.widget_categories ul li{display:block;font-size:11px;text-transform:uppercase;color:#666;line-height:28px;border-bottom:1px solid #eee;clear:both;text-align:right;font-weight:900;margin-bottom:10px;}.widget.widget_categories ul li a{color:#666;letter-spacing:-0.04em;display:inline-block;width:90%;text-align:left;float:left;}.widget.widget_categories ul li:hover{color:#81d742;}.widget.widget_categories ul li:hover a{color:#81d742;}.widget.widget_categories ul li:last-child{border-bottom:none;margin-bottom:0;}.widget.widget_categories ul li span{float:right;}.widget.widget_recent_comments{/* Tag Cloud */}.widget.widget_recent_comments ul li a{color:#81d742;}.widget .tagcloud{overflow:hidden;}.widget .tagcloud a{font-size:10px;line-height:30px;padding:0 12px;color:#aaa;background-color:#fff;display:inline-block;float:left;margin:0 5px 5px 0;font-weight:700;text-transform:uppercase;}.widget .tagcloud a:hover{background-color:#81d742;color:#fff;}.no-container{/* background image for some area */}.cms-bg-grey{background:url(../images/bg-part.png) 0 0 repeat;/* additional style for full width option */}.no-container{width:100%;/* Custom Boostrap Style */}.no-container > .row.cms-flex-row{margin:0;}.nav > li > a:active,.nav > li > a:focus,.nav > li > a:hover{background-color:transparent;}@media (min-width:1200px){.container{width:1200px;max-width:100%;}}.panel{background:transparent;/* Boostrap Carousel */}.carousel{/* Remove default column PADDING */}.carousel .carousel-control{background:transparent;width:50px;height:50px;line-height:44px;border:3px solid #fff;font-size:20px;text-align:center;font-family:;text-shadow:none;top:50%;position:abosolute;-webkit-transform:translateY(-50%);-khtml-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);/* BACKGROUND GRADIENT *//* Horizontal Align */filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;/* BACKGROUND GRADIENT *//* OUTLINE RADIUS */-webkit-transition:all 300ms linear 0ms;-khtml-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;-o-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS */}.carousel .carousel-control.left{left:25px;}.carousel .carousel-control.right{right:25px;}.carousel .carousel-control:hover{border-color:#81d742;color:#81d742;}.nopaddingall{padding:0 !important;}.nopaddingall-top{padding-top:0 !important;}.nopaddingall-right{padding-right:0 !important;}.nopaddingall-bottom{padding-bottom:0 !important;}.nopaddingall-left{padding-left:0 !important;/* remove default margin */}.nomarginall{margin:0 !important;/* Pull Align  */}.pull-center{float:none;margin:0 auto;/* Custom VC *//* vc row */}.vc_row-fluid{position:relative;}.vc_row-fluid.wpb_row{margin-bottom:0;/* Add row background overlay */}.vc_row-fluid .cms-bg-overlay,.vc_row-fluid .cms-row-video-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;/* row background video */}.vc_row-fluid.row-bg-video{/* add Z-Index for custom Class */}.vc_row-fluid.row-bg-video .cms-bg-video{position:relative;}.vc_row-fluid.row-bg-video .cms-bg-video .mejs-layers{/* Remove default controls bar */}.vc_row-fluid.row-bg-video .cms-bg-video .mejs-layers .mejs-overlay.mejs-overlay-play .mejs-overlay-button{background-image:none;font-family:'Pe-icon-7-stroke';margin:0 !important;top:50%;position:absolute;-webkit-transform:translateY(-50%);-khtml-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);/* BACKGROUND GRADIENT *//* Horizontal Align */}.vc_row-fluid.row-bg-video .cms-bg-video .mejs-controls{display:none !important;/* Remove default play button on Iphone/Ipad/Safari */}.vc_row-fluid.row-bg-video .cms-bg-video video::-webkit-media-controls{display:none !important;}.vc_row-fluid.row-bg-video .cms-bg-video video::-webkit-media-controls-start-playback-button{display:none !important;-webkit-appearance:none;}.vc_row-fluid.zindex-ontop,.vc_row-fluid .zindex-ontop{z-index:2;}@media (min-width:768px){/* VC Element *//* Single Image */.cms-flex-row{display:flex;display:-webkit-flex;z-index:1;}.cms-flex-row > .wpb_column > .wpb_wrapper{height:calc(100%);}}.wpb_single_image{/* Contact Form7 */}.wpb_single_image figure.wpb_wrapper.vc_figure{display:block;max-width:100%;}.wpb_single_image .vc_single_image-wrapper{width:100%;display:block !important;}.wpb_single_image .vc_single_image-wrapper .vc_single_image-img.attachment-full{width:100%;}.cf7-zk-raven4 .wpcf7-form input,.cf7-zk-raven4 .wpcf7-form textarea,.cf7-zk-raven4 .wpcf7-form select{background:transparent;border-color:#666;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;/* BACKGROUND GRADIENT */}.cf7-zk-raven7{/* Admin bar */}.cf7-zk-raven7 .wpcf7-form input,.cf7-zk-raven7 .wpcf7-form textarea,.cf7-zk-raven7 .wpcf7-form select{background:transparent;border-color:#ccc;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;/* BACKGROUND GRADIENT */color:#111;}.cf7-zk-raven7 .wpcf7-form input::-moz-placeholder,.cf7-zk-raven7 .wpcf7-form textarea::-moz-placeholder,.cf7-zk-raven7 .wpcf7-form select::-moz-placeholder{color:#111;}.cf7-zk-raven7 .wpcf7-form input:-ms-input-placeholder,.cf7-zk-raven7 .wpcf7-form textarea:-ms-input-placeholder,.cf7-zk-raven7 .wpcf7-form select:-ms-input-placeholder{color:#111;}.cf7-zk-raven7 .wpcf7-form input[placeholder],.cf7-zk-raven7 .wpcf7-form textarea[placeholder],.cf7-zk-raven7 .wpcf7-form select[placeholder],.cf7-zk-raven7 .wpcf7-form input::-webkit-input-placeholder,.cf7-zk-raven7 .wpcf7-form textarea::-webkit-input-placeholder,.cf7-zk-raven7 .wpcf7-form select::-webkit-input-placeholder{color:#111;}@media screen and (max-width:600px){#wpadminbar{/* Remove space at the top on mobile view */top:-46px;}}.rev_slider_wrapper{overflow:hidden !important;/* Contact Form 7 */}.rev_slider_wrapper .rev_slider{overflow:hidden !important;}@media (max-width:640px){.rev_slider_wrapper .tp-caption.button-alt-black a:after,.rev_slider_wrapper .tp-caption.button-alt-white a:after{padding:0 10px;}}.wpcf7-form .row [class*="col-"],.wpcf7-form .cms-cf7-message{margin-bottom:15px;}.wpcf7-form .wpcf7-form-control-wrap textarea{max-height:165px;}@media screen and (min-width:992px){.wpcf7-form .row [class*="col-"]:nth-child(1){padding-right:7px;}.wpcf7-form .row [class*="col-"]:nth-child(2){padding-left:7px;}}body{/* Special Style for some section *//* 1. Full page scroll */}@media (max-width:767px){body{/* Small devices (tablets, 768px and up) */}body .text-xs-center{text-align:center;/* CMS Header */}body #cms-masthead #cms-header-top{text-align:center;}body #cms-masthead #cms-header-top .text-left,body #cms-masthead #cms-header-top .text-right{text-align:center;}body .row [class*='col-'] + [class*='col-'],body .row [class^='col-'] + [class*='col-'],body .row [class*='vc_col-'] + [class*='col-'],body .row [class^='vc_col-'] + [class*='col-'],body .row [class*='col-'] + [class^='col-'],body .row [class^='col-'] + [class^='col-'],body .row [class*='vc_col-'] + [class^='col-'],body .row [class^='vc_col-'] + [class^='col-'],body .row [class*='col-'] + [class*='vc_col-'],body .row [class^='col-'] + [class*='vc_col-'],body .row [class*='vc_col-'] + [class*='vc_col-'],body .row [class^='vc_col-'] + [class*='vc_col-'],body .row [class*='col-'] + [class^='vc_col-'],body .row [class^='col-'] + [class^='vc_col-'],body .row [class*='vc_col-'] + [class^='vc_col-'],body .row [class^='vc_col-'] + [class^='vc_col-']{margin-top:20px;}body .row + .row{margin-top:20px;}body h1,body h1 a,body .h1,body .h1 a{font-size:28.8px;line-height:35.2px;}body h2,body h2 a,body .h2,body .h2 a{font-size:24px;line-height:25.6px;}body h3,body h3 a,body .h3,body .h3 a{font-size:19.2px;line-height:20.8px;}}@media (max-width:991px){body{/* Medium Size */}body .text-md-center{text-align:center;}body .text-sm-center{text-align:center;/* CMS Header */}body #cms-masthead #cms-header-top{/* Main Header */}body #cms-masthead #cms-header #cms-menu-mobile{display:inline-block;}body #cms-masthead #cms-header .main-navigation.pull-left,body #cms-masthead #cms-header .main-navigation.pull-right{float:none !important;}}@media screen and (min-width:992px) and (max-width:1200px){body{/* Medium devices (desktops, 992px and up) */}body #cms-masthead #cms-header{padding-left:15px;padding-right:15px;}}@media (min-width:992px){body{/* Large devices (large desktops, 1200px and up) */}body .text-md-right{text-align:right;/* CMS Header */}body #cms-masthead #cms-header-top{/* Main Header */}body #cms-masthead #cms-header #cms-menu-mobile{display:none;}}@media (min-width:992px){body .text-lg-right{text-align:right;}}body{/* 2. Page title */}@media (max-width:1024px){body.cms-fp-viewing #cms-masthead{padding-top:60px;}}@media (max-width:767px){#cms-page-title .cms-page-title{font-size:45px;}}