/* -------------------------------------------------------------
  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 *//* Color *//* Font Size *//* body font size 16px *//* 14px *//* Background *//* Typography *//* Meta *//* Header *//* Form *//* Socials Color *//* Header *//* widget *//* Responsive Size *//* Medium Screen *//* Small Screen *//* Extra Small Screen *//* overlay position  *//* ANIMATION *//* Header Top Section *//* Entry Media *//* Default Button *//* CMS Grid *//* Rev Slider *//* min width 1280px and max width 1599px *//* All style for RTL language */@-webkit-keyframes CMSSpin{/* Page Loading *//* Newton */100%{-webkit-transform:rotate(360deg);-khtml-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}}@-moz-keyframes CMSSpin{/* Page Loading *//* Newton */100%{-webkit-transform:rotate(360deg);-khtml-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}}@-ms-keyframes CMSSpin{/* Page Loading *//* Newton */100%{-webkit-transform:rotate(360deg);-khtml-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}}@-o-keyframes CMSSpin{/* Page Loading *//* Newton */100%{-webkit-transform:rotate(360deg);-khtml-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}}@keyframes CMSSpin{/* Page Loading *//* Newton */100%{-webkit-transform:rotate(360deg);-khtml-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}}@keyframes left{25%{transform:translateX(-250%);animation-timing-function:ease-in;}50%{transform:translateX(-150%);}}@keyframes right{/* wave */50%{transform:translateX(150%);}75%{transform:translateX(250%);animation-timing-function:ease-in;}100%{transform:translateX(150%);}}@keyframes jump1{12%{transform:translate(20px, -40px);animation-timing-function:ease-in;}24%{transform:translate(40px, 0);}100%{transform:translate(40px, 0);}}@keyframes jump2{12%{transform:translate(0, 0);}24%{transform:translate(20px, -40px);animation-timing-function:ease-in;}36%{transform:translate(40px, 0);}100%{transform:translate(40px, 0);}}@keyframes jump3{24%{transform:translate(0, 0);}36%{transform:translate(20px, -40px);animation-timing-function:ease-in;}48%{transform:translate(40px, 0);}100%{transform:translate(40px, 0);}}@keyframes wipe{/* circus */48%{transform:translateX(-120px);}100%{transform:translateX(-120px);}}@keyframes position{50%{left:100%;}}@keyframes size{/* Atom */50%{transform:scale(0.5, 0.5);}}@keyframes AtomPosition{50%{top:80px;left:80px;}}@keyframes size{50%{transform:scale(0.5, 0.5);}}@keyframes zindex{100%{z-index:10;}}@keyframes shrink{/* Fusstion */50%{transform:scale(0.9, 0.9);}}@keyframes ball1{50%{top:-100%;left:200%;background:rgba(127, 127, 0, .5);}100%{top:50%;left:100%;background:rgba(0, 255, 0, .5);z-index:2;}}@keyframes ball2{50%{top:200%;left:200%;background:rgba(0, 255, 255, .5);}100%{top:100%;left:50%;background:rgba(0, 0, 255, .5);z-index:1;}}@keyframes ball3{50%{top:200%;left:-100%;background:rgba(255, 0, 255, .5);}100%{top:50%;left:0%;background:rgba(255, 255, 0, .5);z-index:2;}}@keyframes ball4{/* Mitosis */50%{top:-100%;left:-100%;background:rgba(255, 127, 0, .5);}100%{top:0%;left:50%;background:rgba(255, 0, 0, .5);z-index:1;}}@keyframes invert{100%{transform:rotate(180deg);}}@keyframes Mitosisball1{12%{transform:none;}26%{transform:translateX(25%) scale(1, 0.8);}40%{transform:translateX(50%) scale(0.8, 0.8);}60%{transform:translateX(50%) scale(0.8, 0.8);}74%{transform:translate(50%, 25%) scale(0.6, 0.8);}88%{transform:translate(50%, 50%) scale(0.6, 0.6);}100%{transform:translate(50%, 50%) scale(0.6, 0.6);}}@keyframes Mitosisball2{12%{transform:none;}26%{transform:translateX(25%) scale(1, 0.8);}40%{transform:translateX(50%) scale(0.8, 0.8);}60%{transform:translateX(50%) scale(0.8, 0.8);}74%{transform:translate(50%, -25%) scale(0.6, 0.8);}88%{transform:translate(50%, -50%) scale(0.6, 0.6);}100%{transform:translate(50%, -50%) scale(0.6, 0.6);}}@keyframes Mitosisball3{12%{transform:none;}26%{transform:translateX(-25%) scale(1, 0.8);}40%{transform:translateX(-50%) scale(0.8, 0.8);}60%{transform:translateX(-50%) scale(0.8, 0.8);}74%{transform:translate(-50%, 25%) scale(0.6, 0.8);}88%{transform:translate(-50%, 50%) scale(0.6, 0.6);}100%{transform:translate(-50%, 50%) scale(0.6, 0.6);}}@keyframes Mitosisball4{/* Flower */12%{transform:none;}26%{transform:translateX(-25%) scale(1, 0.8);}40%{transform:translateX(-50%) scale(0.8, 0.8);}60%{transform:translateX(-50%) scale(0.8, 0.8);}74%{transform:translate(-50%, -25%) scale(0.6, 0.8);}88%{transform:translate(-50%, -50%) scale(0.6, 0.6);}100%{transform:translate(-50%, -50%) scale(0.6, 0.6);}}@keyframes Flowerball1{6.25%{transform:rotate(90deg);}12.5%{transform:rotate(90deg);}18.75%{transform:rotate(180deg);}25%{transform:rotate(180deg);}31.25%{transform:rotate(270deg);}37.5%{transform:rotate(270deg);}43.75%{transform:rotate(360deg);}50%{transform:rotate(360deg);}56.25%{transform:rotate(450deg);}75%{transform:rotate(450deg);}87.5%{transform:rotate(405deg) scale(1.3, 1.3);}100%{transform:rotate(360deg) scale(1, 1);}}@keyframes Flowerball2{12.5%{transform:rotate(0);}18.75%{transform:rotate(90deg);}25%{transform:rotate(90deg);}31.25%{transform:rotate(180deg);}37.5%{transform:rotate(180deg);}43.75%{transform:rotate(270deg);}50%{transform:rotate(270deg);}56.25%{transform:rotate(360deg);}62.5%{transform:rotate(360deg);}68.75%{transform:rotate(450deg);}75%{transform:rotate(450deg);}87.5%{transform:rotate(405deg) scale(1.3, 1.3);}100%{transform:rotate(360deg) scale(1, 1);}}@keyframes Flowerball3{25%{transform:rotate(0);}31.25%{transform:rotate(90deg);}75%{transform:rotate(90deg);}87.5%{transform:rotate(45deg) scale(1.3, 1.3);}100%{transform:rotate(0) scale(1, 1);}}@keyframes Flowerball4{/* Clock */37.5%{transform:rotate(0);}43.75%{transform:rotate(90deg);}75%{transform:rotate(90deg);}87.5%{transform:rotate(45deg) scale(1.3, 1.3);}100%{transform:rotate(0) scale(1, 1);}}@keyframes clock{100%{transform:rotate(360deg);}}@keyframes clock1{0%{transform:rotate(-135deg);}30%{transform:rotate(-450deg);}100%{transform:rotate(-450deg);}}@keyframes clock2{5%{transform:rotate(-90deg);}35%{transform:rotate(-405deg);}100%{transform:rotate(-405deg);}}@keyframes clock3{10%{transform:rotate(-45deg);}40%{transform:rotate(-360deg);}100%{transform:rotate(-360deg);}}@keyframes clock4{/* Washing Machine */15%{transform:rotate(0);}45%{transform:rotate(-315deg);}100%{transform:rotate(-315deg);}}@keyframes wash{/* Pulse */100%{transform:rotate(1800deg);}}@keyframes pulse{0%{transform:scale(0.1, 0.1);opacity:1;border-width:50px;}100%{transform:scale(1, 1);opacity:0;border-width:0;}}body{word-wrap:break-word;}.cms-boxed{position:relative;}@media (min-width:1280px){.cms-boxed{max-width:1200px;margin-left:auto;margin-right:auto;}}#cms-loading{position:relative;overflow:hidden;width:100vw;height:100vh;}#cms-loading .loader{width:100px;height:100px;background:#000;position:absolute;top:50%;left:50%;margin:-50px 0 0 -50px;-webkit-animation:CMSSpin 0.5s linear infinite;-khtml-animation:CMSSpin 0.5s linear infinite;-moz-animation:CMSSpin 0.5s linear infinite;-ms-animation:CMSSpin 0.5s linear infinite;-o-animation:CMSSpin 0.5s linear infinite;animation:CMSSpin 0.5s linear infinite;/* BACKGROUND GRADIENT */}#cms-loading .spinner{position:absolute;top:50%;left:50%;margin:-50px 0 0 -50px;}#cms-loading .newton .ball{height:50px;width:50px;position:absolute;left:50%;top:50%;}#cms-loading .newton .ball:before{content:'';position:absolute;height:100%;width:100%;background:#c7302f;border-radius:50%;position:absolute;margin-left:-50%;margin-top:-50%;}#cms-loading .newton .ball-1:before{transform:translateX(-150%);animation:1s ease-out 0s infinite left;}#cms-loading .newton .ball-2:before{transform:translateX(-50%);}#cms-loading .newton .ball-3:before{transform:translateX(50%);}#cms-loading .newton .ball-4:before{transform:translateX(150%);animation:1s ease-out 0s infinite right;}#cms-loading .wave.spinner{width:150px;height:30px;}#cms-loading .wave .ball{height:30px;width:30px;float:left;background:#c7302f;border-radius:50%;margin-right:10px;}#cms-loading .wave .ball-1{animation:jump3 1.8s infinite ease-out;}#cms-loading .wave .ball-2{animation:jump2 1.8s infinite ease-out;}#cms-loading .wave .ball-3{animation:jump1 1.8s infinite ease-out;}#cms-loading .wave .ball-4{margin-right:0;animation:wipe 1.8s infinite cubic-bezier(0.5, 0, 0.5, 1);}#cms-loading .circus .ball{height:50px;width:50px;position:absolute;left:50%;top:50%;}#cms-loading .circus .ball:before{content:'';position:absolute;height:100%;width:100%;background:#c7302f;border-radius:50%;margin-left:-50%;margin-top:-50%;left:-100%;animation:position 2s infinite cubic-bezier(0.25, 0, 0.75, 1), size 2s infinite cubic-bezier(0.25, 0, 0.75, 1);}#cms-loading .circus .ball-1:before{animation-delay:0s, -0.5s;}#cms-loading .circus .ball-2:before{animation-delay:-0.5s, -1s;}#cms-loading .circus .ball-3:before{animation-delay:-1s, -1.5s;}#cms-loading .circus .ball-4:before{animation-delay:-1.5s, -2s;}#cms-loading .circus .spinner{height:100%;width:100%;position:absolute;}#cms-loading .atom.spinner{width:100px;height:100px;}#cms-loading .atom .ball-1{height:50%;width:50%;left:50%;top:50%;position:absolute;z-index:1;animation:shrink 4.5s infinite linear;}#cms-loading .atom .ball-1:before{content:'';background:#333;border-radius:50%;height:100%;width:100%;position:absolute;top:-50%;left:-50%;}#cms-loading .atom .ball-2,#cms-loading .atom .ball-3,#cms-loading .atom .ball-4{position:absolute;width:100%;height:100%;z-index:0;}#cms-loading .atom .ball-2:before,#cms-loading .atom .ball-3:before,#cms-loading .atom .ball-4:before{content:'';height:20px;width:20px;border-radius:50%;background:#c7302f;top:0;left:0;margin:0 auto;position:absolute;}#cms-loading .atom .ball-2{animation:zindex 1.5s 0.75s infinite steps(2, end);}#cms-loading .atom .ball-3{transform:rotate(120deg);animation:zindex 1.5s -0.25s infinite steps(2, end);}#cms-loading .atom .ball-4{transform:rotate(240deg);animation:zindex 1.5s 0.25s infinite steps(2, end);}#cms-loading .atom .ball-2:before{transform:rotate(0);animation:AtomPosition 1.5s infinite ease, size 1.5s -1.125s infinite ease;}#cms-loading .atom .ball-3:before{animation:AtomPosition 1.5s -1s infinite ease, size 1.5s -0.75s infinite ease;}#cms-loading .atom .ball-4:before{animation:AtomPosition 1.5s -0.5s infinite ease, size 1.5s -0.125s infinite ease;}#cms-loading .fussion.spinner{width:30px;height:30px;}#cms-loading .fussion .ball{height:50px;width:50px;left:50%;top:50%;background:rgba(0, 255, 0, .5);border-radius:50%;float:left;position:absolute;}#cms-loading .fussion .ball-1{background:rgba(255, 0, 0, .5);top:0;left:50%;animation:ball1 1s 0s ease infinite;z-index:1;}#cms-loading .fussion .ball-2{background:rgba(0, 255, 0, .5);top:50%;left:100%;animation:ball2 1s 0s ease infinite;z-index:2;}#cms-loading .fussion .ball-3{background:rgba(0, 0, 255, .5);top:100%;left:50%;animation:ball3 1s 0s ease infinite;z-index:1;}#cms-loading .fussion .ball-4{background:rgba(255, 255, 0, .5);top:50%;left:0%;animation:ball4 1s 0s ease infinite;z-index:2;}#cms-loading .mitosis.spinner{height:50px;width:50px;animation:invert 2s infinite steps(2, end);}#cms-loading .mitosis .ball{height:100%;width:100%;position:absolute;border-radius:50%;top:0;left:0;background:#c7302f;}#cms-loading .mitosis .ball-1{animation:Mitosisball1 1s infinite alternate linear;}#cms-loading .mitosis .ball-2{animation:Mitosisball2 1s infinite alternate linear;}#cms-loading .mitosis .ball-3{animation:Mitosisball3 1s infinite alternate linear;}#cms-loading .mitosis .ball-4{animation:Mitosisball4 1s infinite alternate linear;}#cms-loading .flower.spinner{width:26.25px;height:26.25px;}#cms-loading .flower .ball{height:30px;width:30px;position:absolute;background:#c7302f;border-radius:50%;}#cms-loading .flower .ball-1{left:-15px;top:-15px;transform-origin:28.125px 28.125px;animation:Flowerball1 6s infinite linear;}#cms-loading .flower .ball-2{left:11.25px;top:-15px;transform-origin:1.875px 28.125px;animation:Flowerball2 6s infinite linear;}#cms-loading .flower .ball-3{left:11.25px;top:11.25px;transform-origin:1.875px 1.875px;animation:Flowerball3 6s infinite linear;}#cms-loading .flower .ball-4{left:-15px;top:11.25px;transform-origin:28.125px 1.875px;animation:Flowerball4 6s infinite linear;}#cms-loading .clock.spinner{width:50px;height:50px;animation:clock 8s infinite steps(8);}#cms-loading .clock .ball{height:50px;width:50px;position:absolute;}#cms-loading .clock .ball:before{content:'';border-radius:50%;height:18.31502px;width:18.31502px;position:absolute;background:#c7302f;}#cms-loading .clock .ball-1{transform:rotate(-135deg);animation:clock1 1s ease-in infinite;}#cms-loading .clock .ball-2{transform:rotate(-90deg);animation:clock2 1s ease-in infinite;}#cms-loading .clock .ball-3{transform:rotate(-45deg);animation:clock3 1s ease-in infinite;}#cms-loading .clock .ball-4{animation:clock4 1s ease-in infinite;}#cms-loading .washing-machine.spinner{width:80px;height:80px;animation:wash 2s infinite alternate cubic-bezier(0.5, 0, 0.5, 1);}#cms-loading .washing-machine .ball-1{height:100%;width:100%;left:50%;top:50%;position:absolute;z-index:1;}#cms-loading .washing-machine .ball-1:before{content:'';border-radius:50%;border:15px solid #c7302f;height:100%;width:100%;position:absolute;top:-50%;left:-50%;box-sizing:border-box;}#cms-loading .washing-machine .ball-2,#cms-loading .washing-machine .ball-3,#cms-loading .washing-machine .ball-4{width:80px;height:80px;position:absolute;z-index:2;}#cms-loading .washing-machine .ball-2:before,#cms-loading .washing-machine .ball-3:before,#cms-loading .washing-machine .ball-4:before{border:5px solid #c7302f;background:#fff;content:'';border-radius:50%;width:15px;height:15px;position:absolute;left:27.5px;top:-5px;}#cms-loading .washing-machine .ball-2{transform:rotate(120deg);}#cms-loading .washing-machine .ball-3{transform:rotate(240deg);}#cms-loading .pulse.spinner{width:100px;height:100px;}#cms-loading .pulse .spinner *{box-sizing:border-box;}#cms-loading .pulse .ball{height:100%;width:100%;background:#c7302f;position:absolute;border-radius:50%;border:0px solid #c7302f;animation:pulse 3s infinite;}#cms-loading .pulse .ball-2{animation-delay:-0.75s;}#cms-loading .pulse .ball-3{animation-delay:-1.5s;}#cms-loading .pulse .ball-4{animation-delay:-2.25s;}#cms-page{overflow-x:hidden;position:relative;}.overlay,.overlay-pos{position:absolute;top:0;right:0;bottom:0;left:0;/* Vertical Align */}.vertical-align{top:50%;width:100%;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 *//* Overlay content */}.overlay-wrap{position:relative;overflow:hidden;}.overlay-wrap .overlay{background:rgba(51, 51, 51, 0.7);-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 */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 */}.overlay-wrap .overlay .overlay-inner{padding:20px;width:100%;}.overlay-wrap .overlay .overlay-inner.bottom-align{position:absolute;bottom:0;}.overlay-wrap .overlay .overlay-inner.center-align{top:50%;left:50%;position:absolute;-webkit-transform:translate(-50%,-50%);-khtml-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);/* BACKGROUND GRADIENT *//* image fit */}.overlay-wrap .overlay .overlay-inner .icon-group{display:inline-block;margin:-5px;}.overlay-wrap .overlay .overlay-inner .icon-group a{margin:5px;}.overlay-wrap .overlay .overlay-inner .icon-list{margin-left:-3px;margin-right:-3px;}.overlay-wrap .overlay .overlay-inner .icon-list > a{display:inline-block;width:40px;height:40px;line-height:40px;text-align:center;font-size:20px;color:#fff;border:1px solid #fff;margin:0 3px;-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 */}.overlay-wrap .overlay .overlay-inner .icon-list > a:hover{background-color:#c7302f;border-color:#c7302f;}.overlay-wrap:hover .overlay{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 */}.has-box-shadow{border:1px solid #ddd;-webkit-box-shadow:0 1px 9px #ddd;-khtml-box-shadow:0 1px 9px #ddd;-moz-box-shadow:0 1px 9px #ddd;-ms-box-shadow:0 1px 9px #ddd;-o-box-shadow:0 1px 9px #ddd;box-shadow:0 1px 9px #ddd;/* BACKGROUND GRADIENT *//* BOX SIZING *//* mouse Wheel */}.cms-mousewheel{overflow:hidden;/* Back to Top */}.cms-mousewheel .cms-mousewheel-inner{max-height:411px;overflow-x:hidden;width:calc(100% + 40px);padding-right:40px;}#cms-backtotop{position:fixed;right:20px;background:#c7302f;width:50px;height:50px;line-height:50px;text-align:center;color:#fff;font-size:30px;z-index:10;}#cms-backtotop.off{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 */bottom:-100%;}#cms-backtotop.on{bottom:15px;}.cms-header-rev-slider{border-bottom:1px solid #eee;}.break-row{clear:left;/* Logged in */}.admin-bar .cms-nav-extra .cms-header-popup .popup.cms-tools{top:32px;}#cms-header-top{/* Main Header */}#cms-header-top > .no-container{padding-left:15px;padding-right:15px;}#cms-header-top .widget{margin-bottom:30px;}#cms-header-top .widget:last-child{margin-bottom:0;}#cms-header-top .widget.qtranxs_widget select{width:auto;border:none;padding:0 35px 0 0;height:initial;}@media (max-width:991px){#cms-header-top [class*="col-"],#cms-header-top [class^="col-"]{margin-top:30px;}#cms-header-top [class*="col-"]:first-child,#cms-header-top [class^="col-"]:first-child{margin-top:0;}}.cms-header{z-index:2;position:relative;/* Header inner */}.cms-header .no-container{padding-left:0;padding-right:0;}.cms-header.has-shadow{-webkit-box-shadow:2px 2px 3px #e5e5e5;-khtml-box-shadow:2px 2px 3px #e5e5e5;-moz-box-shadow:2px 2px 3px #e5e5e5;-ms-box-shadow:2px 2px 3px #e5e5e5;-o-box-shadow:2px 2px 3px #e5e5e5;box-shadow:2px 2px 3px #e5e5e5;/* BACKGROUND GRADIENT *//* Breaked out Menu */}.cms-header.break-header:not(.v4) .cms-header-hotline,.cms-header.break-header:not(.v4) .cms-nav-extra .cms-header-popup .header-icon,.cms-header.break-header:not(.v4) .cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul > li > a,.cms-header.break-header:not(.v4) .cms-navigation:not(.mobile-nav) ul.cms-main-navigation > li > a{height:40px;line-height:40px;}@media (min-width:1200px){/* Logo */.cms-header-inner2:not(.pull-none){width:calc(100% - 150px) !important;}}#cms-header-logo{width:150px;max-width:50%;height:80px;display:table;}#cms-header-logo a{display:table-cell;vertical-align:middle;}#cms-header-logo a.default{padding-right:20px;}#cms-header-logo a.v2{padding-right:10px;padding-left:10px;}#cms-header-logo a:empty{display:none;}#cms-header-logo a img{max-height:80px;}#cms-header-logo .logo-text{text-transform:uppercase;font-weight:700;line-height:1;}.ontop-logo,.sticky-logo{display:none;/* Ontop Header */}.header-ontop{position:absolute;left:0;right:0;z-index:10;border-bottom:1px solid rgba(255, 255, 255, 0.2);/* Sticky Header */}.header-ontop .main-logo,.header-ontop .sticky-logo{display:none;}.header-ontop .ontop-logo{display:inline-block;}.header-ontop .cms-header-hotline span{color:#fff;border-color:#fff;}.header-ontop .cms-header-hotline:hover span{color:#c7302f;border-color:#c7302f;}@media (min-width:1201px){.header-ontop .cms-nav-extra.has-extra .cms-header-popup:before{/* background: $menu_ontop_link_color;  */background:transparent;}}.header-sticky{position:fixed;left:0;right:0;z-index:10;/* Header Hotline */}.header-sticky .main-logo,.header-sticky .ontop-logo{display:none;}.header-sticky .sticky-logo{display:inline-block;}.header-sticky .cms-header-hotline span{color:#333;border-color:#333;}.header-sticky .cms-header-hotline:hover span{color:#c7302f;border-color:#c7302f;}@media (min-width:1201px){.header-sticky .cms-nav-extra.has-extra .cms-header-popup:before{background:transparent;}}.cms-header-hotline{line-height:80px;padding-left:50px;/* Extra attribute */}.cms-header-hotline span{display:inline;font-size:16px;padding:11px 20px;color:#333;letter-spacing:2.56px;border:2px solid #333;}.cms-header-hotline:hover span{color:#c7302f;border-color:#c7302f;}.cms-nav-extra{/* Header Default */}.cms-nav-extra .cms-header-popup{height:80px;position:relative;}.cms-nav-extra .cms-header-popup .header-icon{height:80px;display:table;float:left;}.cms-nav-extra .cms-header-popup .header-icon i{cursor:pointer;display:table-cell;vertical-align:middle;width:50px;text-align:center;font-size:16px;position:relative;}@media (max-width:480px){.cms-nav-extra .cms-header-popup .header-icon i{width:40px;}}.cms-nav-extra .cms-header-popup .header-icon i .cart_total{position:absolute;height:13px;min-width:13px;color:#fff;background-color:#333;line-height:13px;font-size:8px;padding:0 3px;font-family:Roboto;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-transform:translateY(-7px);-khtml-transform:translateY(-7px);-moz-transform:translateY(-7px);-ms-transform:translateY(-7px);-o-transform:translateY(-7px);transform:translateY(-7px);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}.cms-nav-extra .cms-header-popup .header-icon[data-display=".cms-cart"] i{text-align:start;}.cms-nav-extra .cms-header-popup .popup{display:none;width:320px;position:absolute;top:100%;z-index:21;background:#fff;border:1px solid #fff;padding:10px;vertical-align:inherit;}.cms-nav-extra .cms-header-popup .popup.cms-cart{padding-left:20px;padding-right:20px;padding-bottom:20px;}.cms-nav-extra .cms-header-popup .popup.cms-tools{position:fixed;top:0;bottom:0;width:360px;max-width:100%;padding:0;}.cms-nav-extra .cms-header-popup .popup.cms-tools .cms-mousewheel-inner{max-height:100%;padding:70px 80px 30px 40px;}.cms-nav-extra .cms-header-popup .popup.cms-tools .cms-mousewheel-inner .header-icon{line-height:70px;width:70px;height:70px;border:none;padding:0;display:block;float:none;}.cms-nav-extra .cms-header-popup .popup.cms-tools .cms-mousewheel-inner .header-icon i{font-size:35px;text-align:left;color:red;-webkit-transform:translate(-10px, -10px);-khtml-transform:translate(-10px, -10px);-moz-transform:translate(-10px, -10px);-ms-transform:translate(-10px, -10px);-o-transform:translate(-10px, -10px);transform:translate(-10px, -10px);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}.cms-nav-extra .cms-header-popup .popup.cms-tools .cms-mousewheel-inner .widget_nav_menu ul.menu li,.cms-nav-extra .cms-header-popup .popup.cms-tools .cms-mousewheel-inner .menu li{border-bottom:0;text-transform:uppercase;}.cms-nav-extra .cms-header-popup .popup.cms-tools .cms-mousewheel-inner .widget_nav_menu ul.menu li a,.cms-nav-extra .cms-header-popup .popup.cms-tools .cms-mousewheel-inner .menu li a{padding-left:0;font-size:80%;}@media (max-width:767px){.cms-nav-extra .cms-header-popup .popup.cms-tools .cms-mousewheel-inner{padding:30px 60px 30px 20px;}}.cms-nav-extra .cms-tools .widget{margin-bottom:60px;}.cms-header-default{/* Header V2 */}@media (min-width:1200px){.cms-header-default .cms-header-hotline.pull-left{padding-left:115px;padding-right:15px;}}@media (min-width:1200px){.cms-header-default .cms-header-hotline.pull-right{padding-left:20px;padding-right:20px;}}@media (max-width:767px){.cms-header-default .cms-header-hotline{display:none;}}.cms-header-v2{/* Header V3 */}@media (min-width:1200px){.cms-header-v2 div.cms-main-navigation > ul > li,.cms-header-v2 ul.cms-main-navigation > li{display:table-cell;width:1%;float:none;padding-left:10px;padding-right:10px;}.cms-header-v2 div.cms-main-navigation > ul > li > a,.cms-header-v2 ul.cms-main-navigation > li > a{width:100%;text-align:center;}}.cms-header-v3{/* Header V4 */}.cms-header-v3 #cms-header{text-align:center;}.cms-header-v3 #cms-header #cms-header-logo{display:block;height:120px;line-height:118px;border-bottom:2px solid #ebebeb;width:auto;max-width:inherit;}.cms-header-v3 #cms-header #cms-header-logo a{display:block;}.cms-header-v3 #cms-header #cms-navigation,.cms-header-v3 #cms-header .cms-nav-extra{display:inline-block;vertical-align:top;text-align:start;}.cms-header-v4{/* Header V5 */}.cms-header-v4 .cms-header-v4-attr-wg{display:table;height:80px;}.cms-header-v4 .cms-header-v4-attr-wg > aside{display:table-cell;vertical-align:middle;}.cms-header-v4 #cms-navigation{margin-left:auto;margin-right:auto;}.cms-header-v5{/* Header V6 */}.cms-header-v5 #cms-header-logo{max-width:inherit;text-align:center;padding-left:10px;padding-right:10px;background-color:#333;}@media (min-width:1200px){.cms-header-v5 .cms-header .no-container{padding-left:0;padding-right:0;}.cms-header-v5 #cms-header-logo{width:12.5%;}.cms-header-v5 #cms-navigation{width:calc(75%);}.cms-header-v5 #cms-navigation div.cms-main-navigation > ul > li,.cms-header-v5 #cms-navigation ul.cms-main-navigation > li{display:table-cell;width:1%;float:none;padding-left:10px;padding-right:10px;border-right:1px solid rgba(136, 136, 136, 0.1);-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-header-v5 #cms-navigation div.cms-main-navigation > ul > li > a,.cms-header-v5 #cms-navigation ul.cms-main-navigation > li > a{width:100%;text-align:center;}.cms-header-v5 #cms-navigation div.cms-main-navigation > ul > li:last-child,.cms-header-v5 #cms-navigation ul.cms-main-navigation > li:last-child{border-right:0;/* Hover state */}.cms-header-v5 #cms-navigation div.cms-main-navigation > ul > li:hover,.cms-header-v5 #cms-navigation ul.cms-main-navigation > li:hover,.cms-header-v5 #cms-navigation div.cms-main-navigation > ul > li:active,.cms-header-v5 #cms-navigation ul.cms-main-navigation > li:active,.cms-header-v5 #cms-navigation div.cms-main-navigation > ul > li:focus,.cms-header-v5 #cms-navigation ul.cms-main-navigation > li:focus{background-color:#333;}.cms-header-v5 #cms-navigation div.cms-main-navigation > ul > li:hover > a,.cms-header-v5 #cms-navigation ul.cms-main-navigation > li:hover > a,.cms-header-v5 #cms-navigation div.cms-main-navigation > ul > li:active > a,.cms-header-v5 #cms-navigation ul.cms-main-navigation > li:active > a,.cms-header-v5 #cms-navigation div.cms-main-navigation > ul > li:focus > a,.cms-header-v5 #cms-navigation ul.cms-main-navigation > li:focus > a{color:#fff;}.cms-header-v5 .cms-nav-extra{width:12.5%;}.cms-header-v5 .cms-nav-extra.has-extra .cms-header-popup:before{display:none;}.cms-header-v5 .cms-nav-extra.has-extra .header-icon{display:table-cell;vertical-align:middle;width:1%;float:none;text-align:center;padding-left:10px;padding-right:10px;border-left:1px solid rgba(136, 136, 136, 0.1);}.cms-header-v5 .cms-nav-extra.has-extra .header-icon .cart_total{top:-3px;}}.cms-header-v6{/* Header V7 */}@media (min-width:1201px){.cms-header-v6 #cms-header{float:left;width:375px;padding-bottom:30px;/* Logo */}.cms-header-v6 #cms-header.header-sticky{right:auto;bottom:0;}.cms-header-v6 #cms-header > div{padding-left:18.66667%;padding-right:14.13333%;}.cms-header-v6 #cms-header.header-ontop #cms-header-logo{padding-top:36px;padding-bottom:60px;}.cms-header-v6 #cms-header.header-ontop .cms-nav-extra{position:fixed;top:25px;right:5.2%;}.cms-header-v6 #cms-header.header-ontop .cms-nav-extra .header-icon i{text-align:center;}.cms-header-v6 #cms-header.header-ontop .cms-nav-extra .header-icon .cart_total{left:28px !important;}.cms-header-v6 #cms-header .cms-header-hotline{padding-left:0;}.cms-header-v6 #cms-header-logo{display:block;height:inherit;width:100%;max-width:100%;padding-top:70px;padding-bottom:45px;/* Attribute */}.cms-header-v6 .cms-nav-extra{float:none !important;}.cms-header-v6 .cms-nav-extra:not(.has-extra){display:none;}.cms-header-v6 .cms-nav-extra .cms-header-popup:before{display:none;}.cms-header-v6 .cms-nav-extra .header-icon i{text-align:left;}.cms-header-v6 .cms-nav-extra .header-icon .cart_total{left:15px !important;right:auto;}.cms-header-v6 .cms-navigation{max-width:inherit;/* Menu */}.cms-header-v6 div.cms-main-navigation > ul > li,.cms-header-v6 ul.cms-main-navigation > li{float:none;padding-left:0;padding-right:0;/* Main Content */}.cms-header-v6 div.cms-main-navigation > ul > li > a,.cms-header-v6 ul.cms-main-navigation > li > a{line-height:46px;height:46px;width:100%;}.cms-header-v6 div.cms-main-navigation > ul > li .sub-menu,.cms-header-v6 ul.cms-main-navigation > li .sub-menu{margin-top:0;top:0;left:calc(100% + 40px);}.cms-header-v6 div.cms-main-navigation > ul > li:hover .sub-menu,.cms-header-v6 ul.cms-main-navigation > li:hover .sub-menu{left:100%;}.cms-header-v6 #cms-page-content-wrapper{overflow:hidden;-webkit-box-shadow:inset 0px 0px 12px #f7f7f7;-khtml-box-shadow:inset 0px 0px 12px #f7f7f7;-moz-box-shadow:inset 0px 0px 12px #f7f7f7;-ms-box-shadow:inset 0px 0px 12px #f7f7f7;-o-box-shadow:inset 0px 0px 12px #f7f7f7;box-shadow:inset 0px 0px 12px #f7f7f7;/* BACKGROUND GRADIENT *//* BOX SIZING *//*Logged in */}.cms-header-v6.admin-bar #cms-header .cms-nav-extra{top:55px;}}@media (max-width:1200px){.cms-header-v6 #cms-header{width:100% !important;padding-left:30px;padding-right:30px;}.cms-header-v6 #cms-page-content-wrapper{float:none !important;}}@media (min-width:1200px){.cms-header-v7 #cms-left-sidebar{float:left;width:375px;padding-bottom:30px;/* Main Content */}.cms-header-v7 #cms-left-sidebar .cms-left-sidebar-inner{padding:0 20%;}.cms-header-v7 #cms-left-sidebar .sidebar-logo{padding:75px 0 40px 0;}.cms-header-v7 #cms-left-sidebar .widget{margin-bottom:80px;text-align:center;}.cms-header-v7 #cms-left-sidebar .widget:last-child{margin-bottom:0;}.cms-header-v7 #cms-page-content-wrapper{position:relative;overflow:hidden;-webkit-box-shadow:inset 0px 0px 12px #f7f7f7;-khtml-box-shadow:inset 0px 0px 12px #f7f7f7;-moz-box-shadow:inset 0px 0px 12px #f7f7f7;-ms-box-shadow:inset 0px 0px 12px #f7f7f7;-o-box-shadow:inset 0px 0px 12px #f7f7f7;box-shadow:inset 0px 0px 12px #f7f7f7;/* BACKGROUND GRADIENT *//* BOX SIZING */}.cms-header-v7 .cms-nav-extra #cms-menu-mobile{display:table !important;}.cms-header-v7 #cms-menu-mobile-close{position:absolute;top:0;left:0;width:50px;height:50px;line-height:50px;text-align:center;color:#333;background:#fff;z-index:1;font-size:200%;cursor:pointer;}.cms-header-v7 #cms-menu-mobile-close:hover{background:#333;color:#fff;}.cms-header-v7 #cms-navigation{width:375px;position:fixed;top:0;right:-100%;bottom:0;padding:50px 15px;overflow:hidden;/* Menu */-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 *//* Logged in */}.cms-header-v7 #cms-navigation div.cms-main-navigation{width:calc(100% + 30px);padding-right:30px;overflow-x:hidden;max-height:100%;}.cms-header-v7 #cms-navigation div.cms-main-navigation > ul > li,.cms-header-v7 #cms-navigation ul.cms-main-navigation > li{float:none;padding-left:0;padding-right:0;overflow:hidden;}.cms-header-v7 #cms-navigation div.cms-main-navigation > ul > li > a,.cms-header-v7 #cms-navigation ul.cms-main-navigation > li > a{line-height:50px;height:50px;}.cms-header-v7 #cms-navigation div.cms-main-navigation > ul > li .sub-menu,.cms-header-v7 #cms-navigation ul.cms-main-navigation > li .sub-menu{max-width:100%;min-width:100%;position:relative;max-height:0;border:none;padding:0;top:0;left:0;}.cms-header-v7 #cms-navigation div.cms-main-navigation > ul > li .sub-menu.submenu-open,.cms-header-v7 #cms-navigation ul.cms-main-navigation > li .sub-menu.submenu-open{max-height:10000px;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-header-v7 #cms-navigation div.cms-main-navigation > ul > li .sub-menu .sub-menu,.cms-header-v7 #cms-navigation ul.cms-main-navigation > li .sub-menu .sub-menu{padding-top:10px;}.cms-header-v7 #cms-navigation div.cms-main-navigation > ul > li .cms-menu-toggle,.cms-header-v7 #cms-navigation ul.cms-main-navigation > li .cms-menu-toggle{display:block;top:0px;-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 *//* TRANSFORM STYLE */}.cms-header-v7 #cms-navigation div.cms-main-navigation > ul > li > .cms-menu-toggle,.cms-header-v7 #cms-navigation ul.cms-main-navigation > li > .cms-menu-toggle{top:10px;}.cms-header-v7 #cms-navigation div.cms-main-navigation > ul > li:hover,.cms-header-v7 #cms-navigation ul.cms-main-navigation > li:hover{/* Grouped */}.cms-header-v7 #cms-navigation div.cms-main-navigation > ul > li:hover .sub-menu,.cms-header-v7 #cms-navigation ul.cms-main-navigation > li:hover .sub-menu{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-header-v7 #cms-navigation div.cms-main-navigation > ul > li:hover .sub-menu.submenu-open,.cms-header-v7 #cms-navigation ul.cms-main-navigation > li:hover .sub-menu.submenu-open{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-header-v7 #cms-navigation div.cms-main-navigation > ul > li.group > .sub-menu,.cms-header-v7 #cms-navigation ul.cms-main-navigation > li.group > .sub-menu,.cms-header-v7 #cms-navigation div.cms-main-navigation > ul > li .group > .sub-menu,.cms-header-v7 #cms-navigation ul.cms-main-navigation > li .group > .sub-menu{max-height:inherit;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-header-v7 #cms-navigation div.cms-main-navigation > ul > li.group > .cms-menu-toggle,.cms-header-v7 #cms-navigation ul.cms-main-navigation > li.group > .cms-menu-toggle,.cms-header-v7 #cms-navigation div.cms-main-navigation > ul > li .group > .cms-menu-toggle,.cms-header-v7 #cms-navigation ul.cms-main-navigation > li .group > .cms-menu-toggle{display:none;}.cms-header-v7 #cms-navigation.open{right:0;}.cms-header-v7.admin-bar #cms-navigation{top:32px;}}@media (max-width:1200px){.cms-header-v7 #cms-menu-mobile-close,.cms-header-v7 #cms-left-sidebar{display:none;}}.cms-menu-toggle{width:30px;height:30px;line-height:30px;text-align:center;cursor:pointer;display:block;position:absolute;top:3px;right:0;/* Mega Menu *//* menu icon */}.menu-icon{margin-right:10px;/* Menu title */}.menu-title .title-attribute{display:block;text-transform:none;font-style:italic;font-size:80%;/* Badge Icon */}.menu-title .menu-badge{position:relative;top:-10px;margin-left:10px;background-color:#c7302f;color:#fff;text-transform:uppercase;font-size:66.6667%;line-height:1;padding:5px 7px;}.menu-title .menu-badge:after{content:"";width:0;height:0;display:block;border-width:2px;border-style:solid;border-color:#c7302f transparent transparent #c7302f;position:absolute;bottom:-4px;left:0;}div.cms-main-navigation > ul,ul.cms-main-navigation{list-style:none;padding:0;margin:0;/* Desktop menu */}div.cms-main-navigation > ul li,ul.cms-main-navigation li{position:relative;display:block;}.cms-navigation:not(.mobile-nav){/* Header Ontop */}.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul li,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation li{/* First Level */}.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul li:hover > ul,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation li:hover > ul{visibility:visible;top:100%;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-navigation:not(.mobile-nav) div.cms-main-navigation > ul > li,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation > li{padding-left:20px;padding-right:20px;float:left;overflow:hidden;/* Level 2+ */}.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul > li > a,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation > li > a{line-height:80px;height:80px;position:relative;display:table;}.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul > li > a .menu-title,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation > li > a .menu-title{position:relative;display:table-cell;vertical-align:middle;line-height:normal;}.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul > li > a .menu-title:after,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation > li > a .menu-title:after{content:"";display:block;height:2px;width:0;margin-top:1px;position:absolute;left: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-navigation:not(.mobile-nav) div.cms-main-navigation > ul > li > a,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation > li > a,.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul > li > .cms-menu-toggle,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation > li > .cms-menu-toggle{color:#333;/* Hover State */}.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul > li:hover,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation > li:hover{overflow:visible;/* Active State */}.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul > li:hover > a,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation > li:hover > a,.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul > li:hover > .cms-menu-toggle,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation > li:hover > .cms-menu-toggle{color:#c7302f;}.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul > li:hover > a .menu-title:after,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation > li:hover > a .menu-title:after{background-color:#c7302f;width:100%;}.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul > li.current-menu-item,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation > li.current-menu-item,.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul > li.current_page_item,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation > li.current_page_item,.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul > li.current-menu-ancestor,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation > li.current-menu-ancestor,.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul > li.current_page_ancestor,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation > li.current_page_ancestor,.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul > li:active,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation > li:active,.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul > li:focus,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation > li:focus{/* Has Childrent */}.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul > li.current-menu-item > a,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation > li.current-menu-item > a,.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul > li.current_page_item > a,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation > li.current_page_item > a,.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul > li.current-menu-ancestor > a,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation > li.current-menu-ancestor > a,.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul > li.current_page_ancestor > a,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation > li.current_page_ancestor > a,.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul > li:active > a,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation > li:active > a,.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul > li:focus > a,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation > li:focus > a,.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul > li.current-menu-item > .cms-menu-toggle,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation > li.current-menu-item > .cms-menu-toggle,.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul > li.current_page_item > .cms-menu-toggle,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation > li.current_page_item > .cms-menu-toggle,.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul > li.current-menu-ancestor > .cms-menu-toggle,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation > li.current-menu-ancestor > .cms-menu-toggle,.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul > li.current_page_ancestor > .cms-menu-toggle,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation > li.current_page_ancestor > .cms-menu-toggle,.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul > li:active > .cms-menu-toggle,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation > li:active > .cms-menu-toggle,.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul > li:focus > .cms-menu-toggle,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation > li:focus > .cms-menu-toggle{color:#c7302f;}.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul > li.current-menu-item > a .menu-title:after,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation > li.current-menu-item > a .menu-title:after,.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul > li.current_page_item > a .menu-title:after,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation > li.current_page_item > a .menu-title:after,.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul > li.current-menu-ancestor > a .menu-title:after,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation > li.current-menu-ancestor > a .menu-title:after,.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul > li.current_page_ancestor > a .menu-title:after,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation > li.current_page_ancestor > a .menu-title:after,.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul > li:active > a .menu-title:after,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation > li:active > a .menu-title:after,.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul > li:focus > a .menu-title:after,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation > li:focus > a .menu-title:after{background-color:#c7302f;width:100%;}.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul > li.menu-item-has-children,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation > li.menu-item-has-children,.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul > li.page_item_has_children,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation > li.page_item_has_children{/* Mega Menu */}.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul > li.menu-item-has-children > a,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation > li.menu-item-has-children > a,.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul > li.page_item_has_children > a,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation > li.page_item_has_children > a{padding-right:10px;}.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul > li.menu-item-has-children > .cms-menu-toggle,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation > li.menu-item-has-children > .cms-menu-toggle,.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul > li.page_item_has_children > .cms-menu-toggle,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation > li.page_item_has_children > .cms-menu-toggle{top:50%;padding:0 10px;-webkit-transform:translateY(-50%);-khtml-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul > li.menu-item-has-children > .cms-menu-toggle i:before,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation > li.menu-item-has-children > .cms-menu-toggle i:before,.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul > li.page_item_has_children > .cms-menu-toggle i:before,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation > li.page_item_has_children > .cms-menu-toggle i:before{content:"\f0d7";}.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul > li.has_full_width > a,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation > li.has_full_width > a{padding-right:0;}.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul > li.has_full_width > a:after,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation > li.has_full_width > a:after{content:"\f0d7";display:inline-block;font-family:'FontAwesome';margin-left:10px;}.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul > li.has_full_width > a + .cms-menu-toggle,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation > li.has_full_width > a + .cms-menu-toggle{display:none;}.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul ul,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation ul{padding:0 2px;margin:0;position:absolute;left:0;top:200%;z-index:2;visibility:hidden;min-width:270px;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-navigation:not(.mobile-nav) div.cms-main-navigation > ul ul li,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation ul li{padding:0 30px;background-color:#111;/* not mega menu */}.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul ul li > a,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation ul li > a{border-bottom:1px solid rgba(204, 204, 204, 0.1);padding:8px 0;position:relative;}.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul ul li > a:before,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation ul li > a:before{font-family:'FontAwesome';content:"\f105";display:inline-block;max-width:0;visibility:hidden;position:absolute;left:0;}.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul ul li > .cms-menu-toggle,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation ul li > .cms-menu-toggle{right:20px;}.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul ul li > a,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation ul li > a,.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul ul li > .cms-menu-toggle,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation ul li > .cms-menu-toggle{display:block;color:#fff;/* Has Children */}.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul ul li > a:hover,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation ul li > a:hover,.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul ul li > .cms-menu-toggle:hover,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation ul li > .cms-menu-toggle:hover{color:#c7302f;}.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul ul li.menu-item-has-children,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation ul li.menu-item-has-children,.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul ul li.page_item_has_children,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation ul li.page_item_has_children{position:relative;/* Hover State */}.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul ul li.menu-item-has-children > .cms-menu-toggle i:before,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation ul li.menu-item-has-children > .cms-menu-toggle i:before,.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul ul li.page_item_has_children > .cms-menu-toggle i:before,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation ul li.page_item_has_children > .cms-menu-toggle i:before{content:"\f105";}.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul ul li:hover,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation ul li:hover{/* Active State */}.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul ul li:hover > a,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation ul li:hover > a,.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul ul li:hover > .cms-menu-toggle,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation ul li:hover > .cms-menu-toggle{color:#c7302f;}.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul ul li:hover > a,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation ul li:hover > a{padding-left:18px;/* Show Level 3 */}.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul ul li:hover > a:before,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation ul li:hover > a: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 */}@media (min-width:1200px){.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul ul li:hover > ul,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation ul li:hover > ul{top:0;left:calc(100% + 0px);}.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul ul li:hover > ul.back,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation ul li:hover > ul.back{right:calc(100% + 0px);left:auto;}}.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul ul li.current-menu-item > a,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation ul li.current-menu-item > a,.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul ul li.current_page_item > a,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation ul li.current_page_item > a,.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul ul li.current-menu-ancestor > a,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation ul li.current-menu-ancestor > a,.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul ul li.current_page_ancestor > a,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation ul li.current_page_ancestor > a,.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul ul li:active > a,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation ul li:active > a,.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul ul li:focus > a,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation ul li:focus > a,.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul ul li.actived > a,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation ul li.actived > a,.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul ul li.current-menu-item > .cms-menu-toggle,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation ul li.current-menu-item > .cms-menu-toggle,.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul ul li.current_page_item > .cms-menu-toggle,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation ul li.current_page_item > .cms-menu-toggle,.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul ul li.current-menu-ancestor > .cms-menu-toggle,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation ul li.current-menu-ancestor > .cms-menu-toggle,.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul ul li.current_page_ancestor > .cms-menu-toggle,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation ul li.current_page_ancestor > .cms-menu-toggle,.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul ul li:active > .cms-menu-toggle,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation ul li:active > .cms-menu-toggle,.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul ul li:focus > .cms-menu-toggle,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation ul li:focus > .cms-menu-toggle,.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul ul li.actived > .cms-menu-toggle,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation ul li.actived > .cms-menu-toggle{color:#c7302f;}.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul ul li.current-menu-item > a,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation ul li.current-menu-item > a,.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul ul li.current_page_item > a,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation ul li.current_page_item > a,.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul ul li.current-menu-ancestor > a,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation ul li.current-menu-ancestor > a,.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul ul li.current_page_ancestor > a,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation ul li.current_page_ancestor > a,.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul ul li:active > a,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation ul li:active > a,.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul ul li:focus > a,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation ul li:focus > a,.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul ul li.actived > a,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation ul li.actived > a{padding-left:18px;}.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul ul li.current-menu-item > a:before,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation ul li.current-menu-item > a:before,.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul ul li.current_page_item > a:before,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation ul li.current_page_item > a:before,.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul ul li.current-menu-ancestor > a:before,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation ul li.current-menu-ancestor > a:before,.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul ul li.current_page_ancestor > a:before,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation ul li.current_page_ancestor > a:before,.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul ul li:active > a:before,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation ul li:active > a:before,.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul ul li:focus > a:before,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation ul li:focus > a:before,.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul ul li.actived > a:before,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation ul li.actived > a: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-navigation:not(.mobile-nav) div.cms-main-navigation > ul ul li:last-child,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation ul li:last-child{/* Level 3+ */}.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul ul li:last-child > a,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation ul li:last-child > a{border-bottom:none;}@media (min-width:1200px){.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul ul li ul,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation ul li ul{top:0;left:calc(100% + 34px);}.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul ul li ul.back,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation ul li ul.back{right:calc(100% + 34px);left:auto;}}.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul ul:not(.multicolumn) li,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation ul:not(.multicolumn) li{/* Sublevel touched right */}.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul ul:not(.multicolumn) li:first-child,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation ul:not(.multicolumn) li:first-child{padding-top:30px;}.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul ul:not(.multicolumn) li:first-child > .cms-menu-toggle,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation ul:not(.multicolumn) li:first-child > .cms-menu-toggle{top:33px;}.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul ul:not(.multicolumn) li:last-child,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation ul:not(.multicolumn) li:last-child{padding-bottom:20px;}@media (min-width:1200px){.cms-navigation:not(.mobile-nav) div.cms-main-navigation > ul ul.back,.cms-navigation:not(.mobile-nav) ul.cms-main-navigation ul.back{right:0;left:auto;}}.header-ontop .cms-navigation:not(.mobile-nav) .cms-main-navigation > ul > li > a,.header-ontop .cms-navigation:not(.mobile-nav) .cms-main-navigation > ul > li > .cms-menu-toggle{color:#fff;}.header-ontop .cms-navigation:not(.mobile-nav) .cms-main-navigation > ul > li > a:after{background-color:#fff;}.header-ontop .cms-navigation:not(.mobile-nav) .cms-main-navigation > ul > li:hover > a,.header-ontop .cms-navigation:not(.mobile-nav) .cms-main-navigation > ul > li:hover > .cms-menu-toggle{color:#c7302f;}.header-ontop .cms-navigation:not(.mobile-nav) .cms-main-navigation > ul > li:hover > a:after{background-color:#c7302f;}.header-ontop .cms-navigation:not(.mobile-nav) .cms-main-navigation > ul > li.current-menu-item > a,.header-ontop .cms-navigation:not(.mobile-nav) .cms-main-navigation > ul > li.current_page_item > a,.header-ontop .cms-navigation:not(.mobile-nav) .cms-main-navigation > ul > li.current-menu-ancestor > a,.header-ontop .cms-navigation:not(.mobile-nav) .cms-main-navigation > ul > li.current_page_ancestor > a,.header-ontop .cms-navigation:not(.mobile-nav) .cms-main-navigation > ul > li.current-menu-item > .cms-menu-toggle,.header-ontop .cms-navigation:not(.mobile-nav) .cms-main-navigation > ul > li.current_page_item > .cms-menu-toggle,.header-ontop .cms-navigation:not(.mobile-nav) .cms-main-navigation > ul > li.current-menu-ancestor > .cms-menu-toggle,.header-ontop .cms-navigation:not(.mobile-nav) .cms-main-navigation > ul > li.current_page_ancestor > .cms-menu-toggle{color:#c7302f;}.header-ontop .cms-navigation:not(.mobile-nav) .cms-main-navigation > ul > li.current-menu-item > a:after,.header-ontop .cms-navigation:not(.mobile-nav) .cms-main-navigation > ul > li.current_page_item > a:after,.header-ontop .cms-navigation:not(.mobile-nav) .cms-main-navigation > ul > li.current-menu-ancestor > a:after,.header-ontop .cms-navigation:not(.mobile-nav) .cms-main-navigation > ul > li.current_page_ancestor > a:after{background-color:#c7302f;}.header-ontop #cms-header-logo a{color:#fff;}.header-ontop #cms-header-logo a:hover{color:#c7302f;}.header-ontop .cms-nav-extra .header-icon{color:#c7302f;/* Header Sticky */}.header-sticky .cms-navigation:not(.mobile-nav) .cms-main-navigation > ul > li > a,.header-sticky .cms-navigation:not(.mobile-nav) .cms-main-navigation > ul > li > .cms-menu-toggle{color:#333;}.header-sticky .cms-navigation:not(.mobile-nav) .cms-main-navigation > ul > li > a:after{background-color:#333;}.header-sticky .cms-navigation:not(.mobile-nav) .cms-main-navigation > ul > li:hover > a,.header-sticky .cms-navigation:not(.mobile-nav) .cms-main-navigation > ul > li:hover > .cms-menu-toggle{color:#c7302f;}.header-sticky .cms-navigation:not(.mobile-nav) .cms-main-navigation > ul > li:hover > a:after{background-color:#c7302f;}.header-sticky .cms-navigation:not(.mobile-nav) .cms-main-navigation > ul > li.current-menu-item > a,.header-sticky .cms-navigation:not(.mobile-nav) .cms-main-navigation > ul > li.current_page_item > a,.header-sticky .cms-navigation:not(.mobile-nav) .cms-main-navigation > ul > li.current-menu-ancestor > a,.header-sticky .cms-navigation:not(.mobile-nav) .cms-main-navigation > ul > li.current_page_ancestor > a,.header-sticky .cms-navigation:not(.mobile-nav) .cms-main-navigation > ul > li.current-menu-item > .cms-menu-toggle,.header-sticky .cms-navigation:not(.mobile-nav) .cms-main-navigation > ul > li.current_page_item > .cms-menu-toggle,.header-sticky .cms-navigation:not(.mobile-nav) .cms-main-navigation > ul > li.current-menu-ancestor > .cms-menu-toggle,.header-sticky .cms-navigation:not(.mobile-nav) .cms-main-navigation > ul > li.current_page_ancestor > .cms-menu-toggle{color:#c7302f;}.header-sticky .cms-navigation:not(.mobile-nav) .cms-main-navigation > ul > li.current-menu-item > a:after,.header-sticky .cms-navigation:not(.mobile-nav) .cms-main-navigation > ul > li.current_page_item > a:after,.header-sticky .cms-navigation:not(.mobile-nav) .cms-main-navigation > ul > li.current-menu-ancestor > a:after,.header-sticky .cms-navigation:not(.mobile-nav) .cms-main-navigation > ul > li.current_page_ancestor > a:after{background-color:#c7302f;}.header-sticky .cms-nav-extra .header-icon{color:#c7302f;}.header-sticky #cms-header-logo a{color:#333;/* Mobile menu */}.header-sticky #cms-header-logo a:hover{color:#c7302f;}@media (min-width:1201px){#cms-menu-mobile{display:none;}}@media (max-width:1200px){.cms-navigation{position:absolute;top:100%;left:0;right:0;z-index:20;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 */}}.mobile-nav{padding:30px 20px;background-color:#111;/* Mega Menu */}.mobile-nav.open{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 */}.mobile-nav .cms-main-navigation li{width:100%;float:none;}.mobile-nav .cms-main-navigation li > a{height:auto;display:block;padding:8px 0;color:#fff;border-bottom:1px solid #222;}.mobile-nav .cms-main-navigation li > a:hover{color:#c7302f;}.mobile-nav .cms-main-navigation li:hover > a{color:#c7302f;}.mobile-nav .cms-main-navigation li.current-menu-item,.mobile-nav .cms-main-navigation li.current_page_item,.mobile-nav .cms-main-navigation li.current-menu-ancestor,.mobile-nav .cms-main-navigation li.current-page-ancestor{/* Level 2+ */}.mobile-nav .cms-main-navigation li.current-menu-item > a,.mobile-nav .cms-main-navigation li.current_page_item > a,.mobile-nav .cms-main-navigation li.current-menu-ancestor > a,.mobile-nav .cms-main-navigation li.current-page-ancestor > a{color:#c7302f;}.mobile-nav .cms-main-navigation li ul:not(.submenu-open){visibility:hidden;max-height: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 */}.mobile-nav .cms-main-navigation li ul.submenu-open{max-height:10000px;max-width:calc(100% - 20px);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 */}.mobile-nav .cms-main-navigation li ul.submenu-open > .hide-link > .sub-menu,.mobile-nav .cms-main-navigation li ul.submenu-open > .group > .sub-menu{visibility:visible;max-height:10000px;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 */}.mobile-nav .cms-main-navigation li ul.submenu-open > .hide-link > .cms-menu-toggle,.mobile-nav .cms-main-navigation li ul.submenu-open > .group > .cms-menu-toggle{display:none !important;}.mobile-nav .cms-main-navigation li:last-child > a{border-bottom:0;}@media (min-width:1200px){li.has_full_width{position:static !important;}}.multicolumn{min-width:auto;background-color:#111;/* max width 1199px *//* Dropdown Postision */}@media (min-width:1200px){.multicolumn{padding:30px 0 !important;}.multicolumn > li{float:left;background-color:transparent !important;}.multicolumn.columns2 > li{width:50%;}.multicolumn.columns3 > li{width:33.333%;}.multicolumn.columns4 > li{width:25%;}.multicolumn.columns5 > li{width:20%;}}.multicolumn li:not(.cms-megamenu){background-color:transparent !important;/* GROUP */}@media (min-width:1200px){.multicolumn .group{padding-top:0;padding-bottom:0;}.multicolumn .group > a{padding-bottom:20px;margin-bottom:10px;border-bottom:1px solid #eee;width:100%;}.multicolumn .group > a + .cms-menu-toggle i:before{content:"\f107" !important;}.multicolumn .group > ul{position:static !important;left:auto !important;top:auto !important;visibility:visible !important;padding:0 !important;margin:0;border:none;max-width:100%;min-width:initial !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 */}.multicolumn .group > ul > li{padding:0 !important;/* Level 3+ */background-color:transparent !important;}.multicolumn .group > ul > li:hover ul{left:100%;}.multicolumn .group > .cms-menu-toggle{display:none;}.multicolumn .group:hover > a{padding-left:0 !important;}.multicolumn .group:hover > a:before{display:none !important;}}@media (max-width:1199px){.multicolumn{background-color:transparent !important;min-width:calc(100% - 20px);}.multicolumn.submenu-open > li{margin-top:30px;}}ul.sub-menu{/* Drop to right *//* Widget in Mega menu */}@media (min-width:1200px){ul.sub-menu.drop_to_right{right:0;left:auto !important;/* Drop to center */}ul.sub-menu.drop_to_right.back{left:0;right:auto;}ul.sub-menu.drop_to_center{left:50% !important;-webkit-transform:translateX(-50%);-khtml-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}}.cms-main-navigation li.cms-megamenu > a + aside{margin-top:30px;}.cms-main-navigation li.cms-megamenu .widget.wg-megamenu{margin-bottom:30px;color:#fff;}.cms-main-navigation li.cms-megamenu .widget.wg-megamenu .wg-megamenu-title{margin-bottom:22px;}.cms-main-navigation li.cms-megamenu .widget.wg-megamenu .wg-megamenu-title:hover{color:#c7302f;}.cms-main-navigation li.cms-megamenu .widget.wg-megamenu a{color:#fff;}.cms-main-navigation li.cms-megamenu .widget.wg-megamenu a:hover{color:#c7302f;}.cms-main-navigation li.cms-megamenu .widget.wg-megamenu ul{position:inherit !important;visibility:visible !important;min-width:auto !important;padding:0;left:0;max-height:10000px;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-main-navigation li.cms-megamenu .widget.wg-megamenu ul li{padding:0;}.cms-main-navigation li.cms-megamenu .widget.wg-megamenu ul li a:before{line-height:inherit;margin:0;}.cms-main-navigation li.cms-megamenu .widget.wg-megamenu ul li:first-child,.cms-main-navigation li.cms-megamenu .widget.wg-megamenu ul li:last-child{padding:0 !important;}.cms-main-navigation li.cms-megamenu .widget.wg-megamenu ul li:hover ul{left:0;}.cms-main-navigation li.cms-megamenu .widget.wg-megamenu ul ul{margin:0 10px;}.cms-main-navigation li.cms-megamenu .widget.wg-megamenu ul.widget_nav_menu a{display:block;padding:8px 0;}.cms-main-navigation li.cms-megamenu .widget.wg-megamenu ul.product_list_widget li{border-top-color:rgba(204, 204, 204, 0.1);}.cms-main-navigation li.cms-megamenu .widget.wg-megamenu ul.product_list_widget li a{padding-left:0 !important;}.cms-main-navigation li.cms-megamenu .widget.wg-megamenu ul.product_list_widget li a:before{display:none;}.cms-main-navigation li.cms-megamenu .widget.wg-megamenu .cms-recent-post .cms-recent-item{border-bottom-color:rgba(204, 204, 204, 0.1);padding-bottom:16px;margin-bottom:16px;}.cms-main-navigation li.cms-megamenu .widget.wg-megamenu .cms-recent-post .cms-recent-item:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0;}.cms-main-navigation li.cms-megamenu .widget.wg-megamenu .cms-recent-post:not(.style1) .entry-media img{max-width:80px;}.cms-main-navigation li.cms-megamenu .widget.wg-megamenu .cms-recent-post:not(.style1) .entry-media + .item-content{padding-left:100px;}.cms-main-navigation li.cms-megamenu .widget.wg-megamenu:last-child{margin-bottom:0;}#cms-page-title-wrapper{position:relative;}#cms-page-title-wrapper > img{width:100%;height:100%;position:absolute;top:0;right:0;left:0;bottom:0;height:100%;object-fit:cover;-o-object-fit:cover;-moz-object-fit:cover;-ms-filter-object-fit:cover;-webkit-object-fit:cover;/* Box shadow */}#cms-page-title-wrapper.no-option{background-color:transparent;background-image:url(../images/pagetitle/bg-pagetitle.jpg);background-repeat:no-repeat;background-size:cover;background-attachment:fixed;background-position:center bottom;margin-bottom:100px;padding-top:113px;padding-bottom:139px;}#cms-page-title-wrapper.no-option:before{background-color:rgba(0, 0, 0, 0.75);}#cms-page-title-wrapper:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";display:block;z-index:1;}#cms-page-title-wrapper > div{padding-left:15px;padding-right:15px;position:relative;z-index:1;}#cms-page-title-wrapper.layout1 #cms-breadcrumb{margin-top:8px;}@media (min-width:992px){#cms-page-title-wrapper.layout7 #cms-breadcrumb{position:absolute;left:0;bottom:0;text-align:left;}}#cms-page-title .page-title-text{padding:0;margin:0;}#cms-page-title .page-title-text.no-option{font-size:74px;line-height:81px;letter-spacing:-1px;font-style:normal;color:#fff;}#cms-page-title .page-title-text + #cms-breadcrumb{margin-top:15px;}#cms-page-subtitle .page-title-subtext{padding:0;margin:0;color:#fff;text-transform:initial;font-size:115.4%;letter-spacing:0.9px;}#cms-page-subtitle .page-title-subtext span{font-style:italic;}#cms-breadcrumb ul.breadcrumbs{list-style:none;}#cms-breadcrumb ul.breadcrumbs li{display:inline-block;vertical-align:top;position:relative;}#cms-breadcrumb ul.breadcrumbs li:after{content:"/";padding:0 10px;}#cms-breadcrumb ul.breadcrumbs li:last-child:after{display:none;}#cms-breadcrumb ul.breadcrumbs.no-option li{color:#fff;}#cms-breadcrumb ul.breadcrumbs.no-option a{color:#fff;}#cms-breadcrumb ul.breadcrumbs.no-option a:hover{color:#fff;}.cms-breadcrumb{display:table;}.cms-breadcrumb > *{display:table-cell;vertical-align:middle;}.entry-media{position:relative;margin-bottom:30px;overflow:hidden;/* Entry Header */}.entry-media img{width:100%;}.entry-media img[alt="Horizontal Featured Image"]{width:auto;}.entry-media .entry-media{margin-bottom:0;/* Gallery item */}.entry-media.gallery-grid{margin:-18px -15px;}.entry-media.gallery-grid .gallery-item{margin:18px 0;display:block;}.entry-header{margin-bottom:17px;/* Entry Title */}.entry-header > .btn{float:right;margin-left:30px;margin-top:-5px;}.entry-title{margin:0;/* Entry Share */}.entry-socials-share-list{list-style:none;/* Entry Meta */}.entry-socials-share-list li{padding:0 10px !important;}.entry-socials-share-list li i{font-size:20px;}ul.entry-meta{font-size:20px;line-height:140%;color:#999;font-family:Roboto;margin:20px -7px 0;list-style:none;}ul.entry-meta li{display:inline-block;padding:0 7px;text-transform:capitalize;}ul.entry-meta i{font-size:125%;color:#c7302f;display:inline-block;-webkit-transform:translateY(2px);-khtml-transform:translateY(2px);-moz-transform:translateY(2px);-ms-transform:translateY(2px);-o-transform:translateY(2px);transform:translateY(2px);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}ul.entry-meta a:not(.btn){color:#999;}ul.entry-meta a:not(.btn):hover{color:#c7302f;}ul.entry-meta.entry-meta-nav{/* Empty */}ul.entry-meta.entry-meta-nav li{margin-bottom:18px;padding:0 15px;display:block;}ul.entry-meta.entry-meta-nav li:last-child{margin-bottom:0;}ul.entry-meta.entry-meta-nav .meta-title{min-width:120px;display:inline-block;text-transform:uppercase;color:#333;font-weight:700;}ul.entry-meta.entry-meta-nav .details-share a{padding-right:18px;color:#333;}ul.entry-meta.entry-meta-nav .details-share a:last-child{padding-right:0;}ul.entry-meta.entry-meta-nav .details-share a:hover{color:#c7302f;}ul.entry-meta.entry-meta-nav .details-share a:hover i{color:#c7302f;}ul.entry-meta.entry-meta-nav .details-share a i{color:#333;}ul.entry-meta:empty{margin:0;}.content-wrap{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 */}.icon-more{width:65px;height:65px;line-height:65px !important;text-align:center;font-size:30px;background-color:#c7302f;color:#fff;position:relative;display:inline-block;padding:0 !important;vertical-align:top;-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 *//* Hover */-webkit-box-shadow:0px 2px 8px #999;-khtml-box-shadow:0px 2px 8px #999;-moz-box-shadow:0px 2px 8px #999;-ms-box-shadow:0px 2px 8px #999;-o-box-shadow:0px 2px 8px #999;box-shadow:0px 2px 8px #999;/* BACKGROUND GRADIENT *//* BOX SIZING *//* Entry Content */}.icon-more:hover,.icon-more:active,.icon-more:focus{background-color:#333;color:#fff;}.icon-more.icon-readmore:before,.icon-more.icon-readmore:after{width:30px;height:2px;background-color:#fff;content:"";display:block;top:50%;left:50%;position:absolute;-webkit-transform:translate(-50%,-50%);-khtml-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);/* BACKGROUND GRADIENT *//* image fit */}.icon-more.icon-readmore:after{-webkit-transform:translate(-50%, -50%) rotate(90deg);-khtml-transform:translate(-50%, -50%) rotate(90deg);-moz-transform:translate(-50%, -50%) rotate(90deg);-ms-transform:translate(-50%, -50%) rotate(90deg);-o-transform:translate(-50%, -50%) rotate(90deg);transform:translate(-50%, -50%) rotate(90deg);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}.entry-content{/* Entry tags */}.entry-content [class*='wp-image-'],.entry-content [class^='wp-image-']{margin-bottom:32px;}.entry-content [class*='wp-image-'] + .wp-caption-text,.entry-content [class^='wp-image-'] + .wp-caption-text{margin-top:-32px;}.entry-tags{margin-top:15px;/* Entry Share / Tags */}.entry-share-tag{/* Entry Footer */}.entry-share-tag > div{margin-top:27px;}.entry-share-tag i{font-size:20px;}.entry-footer{margin:25px -15px 4px;clear:both;text-transform:uppercase;font-size:87.5%;}.entry-footer:empty{display:none;}.entry-footer a{padding:0 10px 0 15px;}.entry-footer a i{font-size:157.14286%;display:inline-block;-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 *//* TRANSFORM STYLE */padding:0 5px;}.entry-footer a.icon-more{margin:0 15px;}.entry-readmore{font-weight:700;/* POST FORMAT */}.entry-readmore.add_to_cart_button{display:inline-block;}.entry-readmore.add_to_cart_button:before{float:right;margin-left:5px;font-size:157.14286%;}.format-gallery,.format-video,.format-audio{/**
 * Blog Page 
*/}.format-gallery .carousel + .overlay,.format-video .carousel + .overlay,.format-audio .carousel + .overlay,.format-gallery .entry-video + .overlay,.format-video .entry-video + .overlay,.format-audio .entry-video + .overlay,.format-gallery .entry-audio + .overlay,.format-video .entry-audio + .overlay,.format-audio .entry-audio + .overlay{display:none;}.entry-blog{margin-bottom:30px;/* Blog / Archive page */}.entry-blog.overlay-wrap{overflow:visible;}.entry-blog:last-child{margin-bottom:0;}.entry-blog + .paging-navigation{margin-top:50px;}.entry-blog.list > .entry-media{margin-bottom:0;}.entry-blog.list .content-wrap{/* @include box-shadow(0, 1px, 9px, #DDDDDD); */padding:25px 25px 30px;-webkit-box-shadow:0 3px 9px rgba(221, 221, 221, 0.45);-khtml-box-shadow:0 3px 9px rgba(221, 221, 221, 0.45);-moz-box-shadow:0 3px 9px rgba(221, 221, 221, 0.45);-ms-box-shadow:0 3px 9px rgba(221, 221, 221, 0.45);-o-box-shadow:0 3px 9px rgba(221, 221, 221, 0.45);box-shadow:0 3px 9px rgba(221, 221, 221, 0.45);/* BACKGROUND GRADIENT *//* BOX SIZING */}.entry-blog.list .content-wrap ul.entry-meta{margin-top:10px;}.entry-blog.list + .paging-navigation{padding-left:15px;padding-right:15px;padding-top:20px;overflow:hidden;}.entry-blog:not(.list):after{content:"";display:block;margin:30px 0 0;border-top:1px solid #ddd;}.entry-blog:nth-child(2n+1){clear:left;}.entry-blog.flex-list .entry-content{margin-top:0;}@media (max-width:991px){.entry-blog[data-equal] .equal{height:initial !important;}}.entry-blog > blockquote{margin-bottom:30px;}.content-area > .entry-blog:nth-child(2n+1){clear:left;/**
 * Custom Post Type 
*//* Event */}.event-meta{line-height:34px;padding-top:18px;/**
 * Single Page 
*/}.event-meta i{font-size:125%;display:inline-block;transform:translateY(3px);padding-right:10px;}.single .entry-header{margin-bottom:22px;}.single .entry-header .entry-meta{margin-top:17px;}.single .entry-content .entry-excerpt{color:#666;font-size:18px;margin-bottom:25px;line-height:25px;}.single .entry-related{margin-top:50px;border-top:1px solid #eee;padding-top:50px;}.single .entry-related .rl-title{margin:20px 0 42px 0;}.single .entry-author{margin-top:53px;border-top:1px solid #eee;padding-top:72px;display:block;overflow:hidden;text-align:center;}.single .entry-author .author-avatar{float:left;width:103px;margin-right:35px;text-transform:uppercase;}.single .entry-author .author-avatar img{-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 */}.single .entry-author .author-info{float:left;background:#f5f5f5;position:relative;color:#999;line-height:158.82353%;min-height:115px;padding:16px 30px 20px;width:calc(100% - 138px);}.single .entry-author .author-info:before{content:"";display:block;position:absolute;left:-10px;top:calc(50% - 5px);border-style:solid;border-width:5px;border-color:transparent #eee transparent transparent;}.single .post-nav{margin-top:28px;border-top:1px solid #ddd;padding:19px 0 0;}.single .post-nav a{padding:30px 0 0;display:block;}.single .post-nav a .nav-label{display:block;clear:both;margin-bottom:15px;text-transform:capitalize;font-size:15px;}.single .post-nav a .nav-label i{font-size:20px;-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 *//* TRANSFORM STYLE */}.single .post-nav a img{max-width:70px;}.single .post-nav a img.pull-left{margin-right:20px;}.single .post-nav a img.pull-right{margin-left:20px;}.single #comments{margin-top:30px;padding-top:40px;border-top:1px solid #ddd;/* Custom Post Type */}.single.single-zkportfolio .entry-media{margin-bottom:25px;}.single.single-zkportfolio .entry-header{margin-bottom:28px;}.single.single-zkportfolio .entry-content + .entry-meta{margin-top:30px;}.single.single-zkportfolio .entry-meta{font-size:20px;margin-bottom:30px;}.single.single-zkportfolio .entry-meta .detail-categories a{color:#333;}.single.single-zkportfolio .entry-meta .detail-categories a:hover{color:#c7302f;}.single.single-zkportfolio .post-nav{margin-top:80px;text-transform:uppercase;}.single.single-zkportfolio .post-nav a{padding-top:20px;}.single.single-zkportfolio .post-nav i{font-size:30px;line-height:1;display:inline-block;-webkit-transform:translateY(7px);-khtml-transform:translateY(7px);-moz-transform:translateY(7px);-ms-transform:translateY(7px);-o-transform:translateY(7px);transform:translateY(7px);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}.single.single-zkportfolio .fullwidth .entry-meta{margin-top:0;}.single.single-zkevent #zkEventMap{margin-top:50px;}.single.single-zkevent .event-media{margin-bottom:28px;}.single.single-zkevent .event-media .event-meta{padding:15px 0 20px;}.single.single-zkevent .event-media .event-meta li{padding:5px 0;}.single.single-zkevent .event-media .event-meta li.event-btn{padding-top:12px;}.single.single-zkevent .event-media .event-meta i{display:block;font-size:25px;line-height:1;padding:0;}.single.single-zkevent .entry-media{margin-bottom:0;height:100%;}.single.single-zkevent .entry-media img{height:100%;object-fit:cover;-o-object-fit:cover;-moz-object-fit:cover;-ms-filter-object-fit:cover;-webkit-object-fit:cover;/* Box shadow */}.single.single-zkevent .entry-header{margin-bottom:28px;}.single.single-zkevent .event-countdown{margin-top:50px;padding:25px 15px 30px;}.single.single-zkevent .event-countdown > div{display:inline-block;vertical-align:middle;}@media (min-width:768px){.single.single-zkevent .event-countdown > div.event-btn{margin-left:30px;}}@media (max-width:768px){.single.single-zkevent .event-countdown > div.event-btn{margin-top:30px;}}.single.single-zkevent .event-footer{margin-top:30px;}.single.single-zkevent .event-fb-btn{background-color:#1d358b;color:#fff;text-transform:uppercase;line-height:50px;display:inline-block;font-weight:700;padding:0 23px;margin:0;}.single.single-zkevent .event-share{margin:15px 0 0 0;}@media (min-width:480px){.single.single-zkevent .event-share{float:right;}}@media (max-width:480px){.single.single-zkevent .event-share{display:block;}}.single.single-zodonations .entry-header{margin-bottom:45px;}.single.single-zodonations .zk-cause-info{margin-bottom:55px;}.single.single-zodonations .zk-cause-info .zk-cause-progress-wrap{padding:34px 20px 4px 20px;border:1px solid #ddd;-webkit-box-shadow:0 1px 9px #ddd;-khtml-box-shadow:0 1px 9px #ddd;-moz-box-shadow:0 1px 9px #ddd;-ms-box-shadow:0 1px 9px #ddd;-o-box-shadow:0 1px 9px #ddd;box-shadow:0 1px 9px #ddd;/* BACKGROUND GRADIENT *//* BOX SIZING */}.single.single-zodonations .zk-cause-info .zk-cause-progress-wrap .zk-cause-progress{padding-top:0;padding-bottom:25px;margin-bottom:0;background:url(../images/rule.png) center bottom no-repeat;}.single.single-zodonations .zk-cause-info .zk-cause-progress-wrap .zk-cause-progress .percent{height:8px;bottom:25px;}.single.single-zodonations .zk-cause-info .zk-cause-progress-wrap .zk-cause-progress .number{-webkit-transform:translateY(-30px);-khtml-transform:translateY(-30px);-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-o-transform:translateY(-30px);transform:translateY(-30px);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}.single.single-zodonations .zk-cause-info .zk-cause-progress-wrap .zk-cause-progress:before{content:"";display:block;height:8px;width:100%;background:#333;position:absolute;left:0;bottom:25px;}.single.single-zodonations .zk-cause-info .zk-cause-meta{margin-top:10px;border-top:none;display:block;overflow:hidden;clear:both;}.single.single-zodonations .zk-cause-info .zk-cause-meta li{width:auto;}.single.single-zodonations .zk-cause-info .zk-cause-meta li.raised{float:left;}.single.single-zodonations .zk-cause-info .zk-cause-meta li.goal{float:right;border:none;}.single.single-zodonations .cms-donors-wrap{margin-bottom:25px;}.single.single-zodonations .cms-donors-wrap h4{position:relative;margin-bottom:33px;}.single.single-zodonations .cms-donors-wrap h4 span{background-color:#fff;position:relative;z-index:1;}.single.single-zodonations .cms-donors-wrap h4:before{content:"";display:block;height:1px;background-color:#ddd;position:absolute;top:11px;left:0;right:0;}.single.single-zodonations .cms-donors-item-wrap .item{margin-bottom:30px;}.single.single-zodonations .cms-donors-item-wrap .item > div{padding-bottom:25px;}.single.single-zodonations .cms-donors-item-wrap .item h5{margin:29px 0 6px;}.single.single-zodonations #comments{border-top:none;padding-top:0;margin-top:50px;}.single.single-zodonations #comments .comment-number{display:none;}.comment-number,.reply-title{position:relative;margin-bottom:25px;}.comment-number:before,.reply-title:before{position:absolute;content:"";display:block;z-index:-1;height:1px;background-color:#ddd;top:50%;width:100%;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 */}.comment-number span,.reply-title span{background-color:#fff;background-color:#fff;background-color:#fff;padding-right:30px;}.comments-area,#comments{/* Page */}.comments-area .comment-list,#comments .comment-list,.comments-area .commentlist,#comments .commentlist{list-style:none;}.comments-area .comment-list ul.children,#comments .comment-list ul.children,.comments-area .commentlist ul.children,#comments .commentlist ul.children{list-style:none;}.comments-area .comment-list .comment .comment-respond,#comments .comment-list .comment .comment-respond,.comments-area .commentlist .comment .comment-respond,#comments .commentlist .comment .comment-respond{margin-bottom:30px;}.comments-area .author-avatar,#comments .author-avatar,.comments-area .comment_container,#comments .comment_container{position:relative;z-index:1;}.comments-area .author-avatar img,#comments .author-avatar img,.comments-area .comment_container img,#comments .comment_container img{position:relative;z-index:1;-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 */}.comments-area .comment-body,#comments .comment-body,.comments-area .description,#comments .description{padding-bottom:25px;}.comments-area .comment-wrap,#comments .comment-wrap,.comments-area .comment-text,#comments .comment-text{position:relative;}.comments-area .comment-wrap .entry-content,#comments .comment-wrap .entry-content,.comments-area .comment-text .entry-content,#comments .comment-text .entry-content{position:relative;}.comments-area .comment-wrap .comment-header,#comments .comment-wrap .comment-header,.comments-area .comment-text .comment-header,#comments .comment-text .comment-header{margin-top:5px;margin-bottom:12px;text-transform:capitalize;}.comments-area .comment-wrap .comment-author,#comments .comment-wrap .comment-author,.comments-area .comment-text .comment-author,#comments .comment-text .comment-author{margin:0;text-transform:capitalize;}.comments-area .comment-wrap .comment-author a,#comments .comment-wrap .comment-author a,.comments-area .comment-text .comment-author a,#comments .comment-text .comment-author a{text-transform:capitalize;}.comments-area .comment-wrap .comment-date,#comments .comment-wrap .comment-date,.comments-area .comment-text .comment-date,#comments .comment-text .comment-date{font-size:87.5%;color:#999;text-transform:none;padding-top:10px;display:block;font-family:Roboto;font-weight:300;}.comments-area .comment-wrap .comment-date i,#comments .comment-wrap .comment-date i,.comments-area .comment-text .comment-date i,#comments .comment-text .comment-date i{font-size:20px;display:inline-block;-webkit-transform:translateY(3px);-khtml-transform:translateY(3px);-moz-transform:translateY(3px);-ms-transform:translateY(3px);-o-transform:translateY(3px);transform:translateY(3px);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}.comments-area .comment-wrap .comment-edit-link,#comments .comment-wrap .comment-edit-link,.comments-area .comment-text .comment-edit-link,#comments .comment-text .comment-edit-link,.comments-area .comment-wrap .comment-reply-link,#comments .comment-wrap .comment-reply-link,.comments-area .comment-text .comment-reply-link,#comments .comment-text .comment-reply-link{color:#c7302f;}.comments-area .comment-wrap .comment-edit-link:hover,#comments .comment-wrap .comment-edit-link:hover,.comments-area .comment-text .comment-edit-link:hover,#comments .comment-text .comment-edit-link:hover,.comments-area .comment-wrap .comment-reply-link:hover,#comments .comment-wrap .comment-reply-link:hover,.comments-area .comment-text .comment-reply-link:hover,#comments .comment-text .comment-reply-link:hover{color:#333;}.comments-area .comment-wrap .comment-edit-link,#comments .comment-wrap .comment-edit-link,.comments-area .comment-text .comment-edit-link,#comments .comment-text .comment-edit-link{margin-left:15px;}.comments-area .comment-wrap .entry-content,#comments .comment-wrap .entry-content,.comments-area .comment-text .entry-content,#comments .comment-text .entry-content{margin-bottom:0;}.comments-area .comment-list > li,#comments .comment-list > li,.comments-area .commentlist > li,#comments .commentlist > li{border-bottom:1px solid #ddd;margin-bottom:30px;display:block;overflow:hidden;}.comments-area .comment-list > li:last-child,#comments .comment-list > li:last-child,.comments-area .commentlist > li:last-child,#comments .commentlist > li:last-child{border-bottom:none;margin-bottom:0;}.comments-area .comment-list ul.children,#comments .comment-list ul.children,.comments-area .commentlist ul.children,#comments .commentlist ul.children{padding:30px 0 0 0;border-top:1px solid #ddd;}.comments-area .comment-list ul.children ul.children,#comments .comment-list ul.children ul.children,.comments-area .commentlist ul.children ul.children,#comments .commentlist ul.children ul.children{padding-left:30px;}.comments-area .comment-list ul.children ul.children ul.children,#comments .comment-list ul.children ul.children ul.children,.comments-area .commentlist ul.children ul.children ul.children,#comments .commentlist ul.children ul.children ul.children{margin-left:15px;padding-left:0;}.comments-area .comment-list ul.children li,#comments .comment-list ul.children li,.comments-area .commentlist ul.children li,#comments .commentlist ul.children li{border-bottom:1px solid #ddd;margin-bottom:30px;}.comments-area .comment-list ul.children li:last-child,#comments .comment-list ul.children li:last-child,.comments-area .commentlist ul.children li:last-child,#comments .commentlist ul.children li:last-child{border-bottom:none;margin-bottom:0;}@media (min-width:992px){.comments-area,#comments{/* Respond */}.comments-area .comment-list ul.children,#comments .comment-list ul.children,.comments-area .commentlist ul.children,#comments .commentlist ul.children{padding-left:100px;margin-left:0;}.comments-area .author-avatar,#comments .author-avatar,.comments-area .comment_container img,#comments .comment_container img{float:left;margin-top:0;margin-right:30px;}.comments-area .comment-wrap,#comments .comment-wrap,.comments-area .comment-text,#comments .comment-text{float:left;width:calc(100% - 130px);}}.comments-area .comment-respond,#comments .comment-respond{margin-top:32px;}.comments-area .comment-respond .reply-title,#comments .comment-respond .reply-title{margin:0 0 40px;}.comments-area .comment-respond .comment-form,#comments .comment-respond .comment-form{position:relative;}.comments-area .comment-respond .comment-form .comment-form-avatar,#comments .comment-respond .comment-form .comment-form-avatar{position:absolute;left:0;top:0;}@media (max-width:480px){.comments-area .comment-respond .comment-form .comment-form-avatar,#comments .comment-respond .comment-form .comment-form-avatar{width:35px;}}.comments-area .comment-respond .comment-form-comment,#comments .comment-respond .comment-form-comment{margin-bottom:10px;}.comments-area .comment-respond .comment-form-author,#comments .comment-respond .comment-form-author,.comments-area .comment-respond .comment-form-email,#comments .comment-respond .comment-form-email,.comments-area .comment-respond .comment-form-url,#comments .comment-respond .comment-form-url{margin-bottom:10px;}@media (min-width:992px){.comments-area .comment-respond .comment-form-author,#comments .comment-respond .comment-form-author,.comments-area .comment-respond .comment-form-email,#comments .comment-respond .comment-form-email{width:calc(50% - 5px);float:left;}.comments-area .comment-respond .comment-form-email,#comments .comment-respond .comment-form-email{float:right;}}.comments-area .comment-respond .form-submit,#comments .comment-respond .form-submit{display:block;width:100%;clear:both;margin-bottom:0;position:relative;overflow:hidden;}.comments-area .comment-respond .form-submit:hover:before,#comments .comment-respond .form-submit:hover:before{color:#333;}.page + #comments{margin-top:60px;}.tag-links{/* Images */}.tag-links a + a{margin-left:15px;}img,img.ajax-loading{max-width:100%;height:auto;vertical-align:top;/* Images */}img[style="visibility:hidden;"],img.ajax-loading[style="visibility:hidden;"],img[style="visibility:hidden"],img.ajax-loading[style="visibility:hidden"]{display:none !important;}img[width="1"],img.ajax-loading[width="1"],img[height="1"],img.ajax-loading[height="1"],img[width="0"],img.ajax-loading[width="0"],img[height="0"],img.ajax-loading[height="0"]{width:100%;}.wp-caption{max-width:100%;margin-bottom:20px !important;}.wp-caption > a{display:block;}.wp-caption img{width:100%;margin-bottom:0;}.wp-caption .wp-caption-text{padding:5px 10px;background:#eee;font-style:italic;}.wp-caption-text{font-style:italic;/* AlignMent */}.alignleft{float:left;margin-right:15px;margin-bottom:15px;max-width:100%;text-align:left;}.alignright{float:right;margin-left:15px;max-width:100%;text-align:right;margin-bottom:15px;}.aligncenter{margin:0 auto 15px;max-width:100%;text-align:center;/* Iframe, video, audio */}iframe,video,audio,object,embed{max-width:100%;height:100%;vertical-align:top;}.screen-reader-text,.bypostauthor,.sticky{visibility:visible;/* Image alignment */}img{max-width:100%;height:auto;}img[style="visibility:hidden"],img.ajax-loading[style="visibility:hidden"]{display:none !important;}.carousel .carousel-control{height:50px;line-height:50px;text-align:center;background:#fff;text-shadow:none;font-size:35px;color:#333;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 */top:50%;width:100%;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 */width:50px;}.carousel .carousel-control:hover{background:#333;color:#fff;}.carousel .carousel-control.left{left:20px;}.carousel .carousel-control.right{right:20px;}.carousel .open-gal{position:absolute;right:20px;bottom:20px;}.carousel img{width:100%;}.owl-carousel{/* WP Gallery */}.owl-carousel .video-item{max-width:100%;}.owl-carousel .owl-video-wrapper{/* Next / Prev */}.owl-carousel .owl-video-wrapper .owl-video{display:block !important;position:absolute;top:0;right:0;bottom:0;left:0;}.owl-carousel .owl-video-wrapper .owl-video .video-title{top:50%;width:100%;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 */margin-top:90px;font-size:156.25%;line-height:160%;font-weight:700;}@media (max-width:480px){.owl-carousel .owl-video-wrapper .owl-video .video-title{padding-bottom:15px;}}.owl-carousel .owl-video-wrapper .owl-video-play-icon{width:100px;height:100px;margin-left:-50px;margin-top:-50px;}.owl-carousel.has-nav{/* Dots */}.owl-carousel.has-nav .owl-nav{margin:30px -15px 0;}.owl-carousel.has-dots .owl-dots{margin-top:25px;}.owl-carousel.has-dots.dot-thumbnail .owl-dots{margin-left:-20px;margin-right:-20px;}.owl-carousel.has-dots.dot-thumbnail .owl-dots .owl-dot{width:90px;height:auto;margin-right:0;border:none;filter:alpha(opacity=70);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";-webkit-opacity:0.7;-khtml-opacity:0.7;-moz-opacity:0.7;-ms-opacity:0.7;-o-opacity:0.7;opacity:0.7;/* 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 */}.owl-carousel.has-dots.dot-thumbnail .owl-dots .owl-dot img{padding-left:10px;padding-right:10px;width:100%;}.owl-carousel.has-dots.dot-thumbnail .owl-dots .owl-dot:not(.active) h5,.owl-carousel.has-dots.dot-thumbnail .owl-dots .owl-dot:not(.active) div{display:none;}.owl-carousel.has-dots.dot-thumbnail .owl-dots .owl-dot.active,.owl-carousel.has-dots.dot-thumbnail .owl-dots .owl-dot:hover{width:110px;background:transparent;-webkit-transform:translateY(-10px);-khtml-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */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 */}.owl-carousel.has-dots.dot-thumbnail .owl-dots .owl-dot.active h5,.owl-carousel.has-dots.dot-thumbnail .owl-dots .owl-dot:hover h5,.owl-carousel.has-dots.dot-thumbnail .owl-dots .owl-dot.active div,.owl-carousel.has-dots.dot-thumbnail .owl-dots .owl-dot:hover div{display:block;}.owl-carousel.has-dots.dot-thumbnail .owl-dots .owl-dot .author-name{font-size:18px;text-transform:capitalize;letter-spacing:-0.002em;margin:10px -10px 7px;}.owl-carousel.has-dots.dot-thumbnail .owl-dots .owl-dot .author-position{text-transform:uppercase;font-size:87.5%;letter-spacing:-0.02em;}.owl-carousel .owl-nav.disabled{display:none;}.owl-carousel .owl-nav > div{display:inline-block;text-align:center;color:#888;position:relative;background-color:#fff;margin:0 15px;line-height:55px;border:1px solid #ddd;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 */-webkit-box-shadow:0px 0px 9px #ddd;-khtml-box-shadow:0px 0px 9px #ddd;-moz-box-shadow:0px 0px 9px #ddd;-ms-box-shadow:0px 0px 9px #ddd;-o-box-shadow:0px 0px 9px #ddd;box-shadow:0px 0px 9px #ddd;/* BACKGROUND GRADIENT *//* BOX SIZING */}.owl-carousel .owl-nav > div:hover{color:#333;background-color:#c7302f;}.owl-carousel .owl-nav > div i{width:55px;height:55px;line-height:55px;font-size:18px;}.owl-carousel .owl-dots.disabled{display:none;}.owl-carousel .owl-dots .owl-dot{width:13px;height:13px;display:inline-block;margin-right:10px;background-color:transparent;border:1px solid #ccc;vertical-align:top;-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 */}.owl-carousel .owl-dots .owl-dot:last-child{margin-right:0;}.owl-carousel .owl-dots .owl-dot:hover,.owl-carousel .owl-dots .owl-dot.active{background-color:#ccc;}.owl-carousel.nav-left .owl-controls{text-align:left;}.owl-carousel.nav-right .owl-controls{text-align:right;}@media (min-width:992px) and (max-width:1366px){.owl-carousel.nav-vertical .owl-prev{left:-20px !important;}.owl-carousel.nav-vertical .owl-next{right:-20px !important;}}@media (min-width:800px){.owl-carousel.nav-vertical .owl-prev,.owl-carousel.nav-vertical .owl-next{top:50%;width:100%;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 */margin:0;width:auto;}.owl-carousel.nav-vertical .owl-prev{left:-85px;}.owl-carousel.nav-vertical .owl-next{right:-85px;}}.owl-carousel.nav-vertical-text{/* Body Boxed Layout */}.owl-carousel.nav-vertical-text .owl-prev,.owl-carousel.nav-vertical-text .owl-next{text-transform:uppercase;font-weight:700;font-family:'Montserrat';color:#333;font-size:125%;line-height:160%;border:none;border-bottom:1px solid #333;background:transparent;letter-spacing:-0.4px;-webkit-box-shadow:none;-khtml-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;/* BACKGROUND GRADIENT */}.owl-carousel.nav-vertical-text .owl-prev i,.owl-carousel.nav-vertical-text .owl-next i{width:auto;height:auto;line-height:inherit;}.owl-carousel.nav-vertical-text .owl-prev:hover,.owl-carousel.nav-vertical-text .owl-next:hover{background-color:transparent;color:#c7302f;border-color:#c7302f;}@media (min-width:800px){.owl-carousel.nav-vertical-text .owl-prev,.owl-carousel.nav-vertical-text .owl-next{top:50%;width:100%;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 */margin:0;width:auto;}.owl-carousel.nav-vertical-text .owl-prev{left:-40px;}.owl-carousel.nav-vertical-text .owl-next{right:-33px;}}@media (min-width:800px){.owl-carousel.boxed.nav-vertical .owl-prev,.owl-carousel.boxed.nav-vertical-text .owl-prev{left:0px;}.owl-carousel.boxed.nav-vertical .owl-next,.owl-carousel.boxed.nav-vertical-text .owl-next{right:0px;}}.owl-carousel.white .owl-dots .owl-dot{border-color:#fff;}.owl-carousel.white .owl-dots .owl-dot:hover,.owl-carousel.white .owl-dots .owl-dot.active{background-color:#fff;}.owl-carousel.black .owl-dots .owl-dot{border-color:#000;}.owl-carousel.black .owl-dots .owl-dot:hover,.owl-carousel.black .owl-dots .owl-dot.active{background-color:#000;}[id*="gallery-"].gallery,[id^="gallery-"].gallery{margin:-10px -15px -15px !important;overflow:hidden;/* WP Media */}[id*="gallery-"].gallery dl.gallery-item,[id^="gallery-"].gallery dl.gallery-item{padding:15px;margin:0 !important;}[id*="gallery-"].gallery dl.gallery-item img,[id^="gallery-"].gallery dl.gallery-item img{border:none !important;}[id*="gallery-"].gallery .gallery-caption,[id^="gallery-"].gallery .gallery-caption{padding:5px 10px;margin:0;background:#eee;font-style:italic;}.mejs-container{overflow:hidden;}.mejs-container .mejs-poster{background-size:cover;}.mejs-container .me-cannotplay{height:auto !important;/* Video */}.mejs-container.wp-video-shortcode .mejs-controls:not(.mejs-offscreen){display:none;}.mejs-container.wp-video-shortcode .mejs-overlay-button{width:58px;height:58px;margin:-29px 0 0 -29px;background:url(../images/media-play.png) center center no-repeat;-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 */}.mejs-container.wp-video-shortcode .mejs-overlay:hover .mejs-overlay-button{background-position:center center;-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 */}.btn,.btn-default,button,.button,input[type="submit"],.submit{color:#fff;font-size:87.5%;line-height:120%;text-align:center;display:inline-block;text-transform:uppercase;padding:16px 28px;background-color:#333;border:1px solid #333;position:relative;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;/* 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 *//* Primary Button */}.btn .icon,.btn-default .icon,button .icon,.button .icon,input[type="submit"] .icon,.submit .icon{margin-left:15px;}.btn.btn-alt,.btn-default.btn-alt,button.btn-alt,.button.btn-alt,input[type="submit"].btn-alt,.submit.btn-alt{background:transparent;color:#333;border:1px solid #333;}.btn.btn-alt:hover,.btn-default.btn-alt:hover,button.btn-alt:hover,.button.btn-alt:hover,input[type="submit"].btn-alt:hover,.submit.btn-alt:hover,.btn.btn-alt:active,.btn-default.btn-alt:active,button.btn-alt:active,.button.btn-alt:active,input[type="submit"].btn-alt:active,.submit.btn-alt:active,.btn.btn-alt:focus,.btn-default.btn-alt:focus,button.btn-alt:focus,.button.btn-alt:focus,input[type="submit"].btn-alt:focus,.submit.btn-alt:focus{background:#333;border-color:#333;color:#fff;}.btn.btn-alt-white,.btn-default.btn-alt-white,button.btn-alt-white,.button.btn-alt-white,input[type="submit"].btn-alt-white,.submit.btn-alt-white{border-color:#fff;background:transparent;color:#fff;}.btn.btn-alt-white:hover,.btn-default.btn-alt-white:hover,button.btn-alt-white:hover,.button.btn-alt-white:hover,input[type="submit"].btn-alt-white:hover,.submit.btn-alt-white:hover{background:#fff;border-color:#fff;color:#333;}.btn:hover,.btn-default:hover,button:hover,.button:hover,input[type="submit"]:hover,.submit:hover,.btn:active,.btn-default:active,button:active,.button:active,input[type="submit"]:active,.submit:active,.btn:focus,.btn-default:focus,button:focus,.button:focus,input[type="submit"]:focus,.submit:focus{background:#f2b23d;border-color:#f2b23d;color:#fff;}.btn.btn-white,.btn-default.btn-white,button.btn-white,.button.btn-white,input[type="submit"].btn-white,.submit.btn-white{background-color:#fff;color:#333;border-color:#fff;}.btn.btn-white:hover,.btn-default.btn-white:hover,button.btn-white:hover,.button.btn-white:hover,input[type="submit"].btn-white:hover,.submit.btn-white:hover{background-color:#333;color:#fff;}.btn:before,.btn-default:before,button:before,.button:before,input[type="submit"]:before,.submit:before{margin-right:15px;font-size:120%;vertical-align:top;/* Button Size */}.btn.btn-large,.btn-default.btn-large,button.btn-large,.button.btn-large,input[type="submit"].btn-large,.submit.btn-large{padding-top:23px;padding-bottom:23px;/* Button Icon */}.btn:not(.empty-icon) .btn-icon,.btn-default:not(.empty-icon) .btn-icon,button:not(.empty-icon) .btn-icon,.button:not(.empty-icon) .btn-icon,input[type="submit"]:not(.empty-icon) .btn-icon,.submit:not(.empty-icon) .btn-icon{position:absolute;top:50%;font-size:157.14286%;-webkit-transform:translateY(-50%);-khtml-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}.btn:not(.empty-icon).icon-left,.btn-default:not(.empty-icon).icon-left,button:not(.empty-icon).icon-left,.button:not(.empty-icon).icon-left,input[type="submit"]:not(.empty-icon).icon-left,.submit:not(.empty-icon).icon-left{padding-left:60px;}.btn:not(.empty-icon).icon-left .btn-icon,.btn-default:not(.empty-icon).icon-left .btn-icon,button:not(.empty-icon).icon-left .btn-icon,.button:not(.empty-icon).icon-left .btn-icon,input[type="submit"]:not(.empty-icon).icon-left .btn-icon,.submit:not(.empty-icon).icon-left .btn-icon{left:28px;}.btn:not(.empty-icon).icon-right,.btn-default:not(.empty-icon).icon-right,button:not(.empty-icon).icon-right,.button:not(.empty-icon).icon-right,input[type="submit"]:not(.empty-icon).icon-right,.submit:not(.empty-icon).icon-right{padding-right:60px;}.btn:not(.empty-icon).icon-right .btn-icon,.btn-default:not(.empty-icon).icon-right .btn-icon,button:not(.empty-icon).icon-right .btn-icon,.button:not(.empty-icon).icon-right .btn-icon,input[type="submit"]:not(.empty-icon).icon-right .btn-icon,.submit:not(.empty-icon).icon-right .btn-icon{right:28px;}.btn-primary,input.btn-primary[type="submit"]{background-color:#f2b23d;color:#fff;border-color:#f2b23d;-webkit-border-radius:px;-khtml-border-radius:px;-moz-border-radius:px;-ms-border-radius:px;-o-border-radius:px;border-radius:px;/* BACKGROUND GRADIENT */}.btn-primary:hover,input.btn-primary[type="submit"]:hover{background-color:#333;border-color:#333;color:#fff;}.btn-block{display:block;}.btn-group{margin:-2px 0;}.btn-group .btn{margin-top:2px;margin-bottom:2px;}.cms-load-posts{margin-top:40px;}.btn-readmore{text-transform:uppercase;font-size:87.5%;font-weight:600;}.btn-readmore > i{font-size:140%;-webkit-transform:translateY(3px);-khtml-transform:translateY(3px);-moz-transform:translateY(3px);-ms-transform:translateY(3px);-o-transform:translateY(3px);transform:translateY(3px);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}input{max-width:100%;outline:0 none transparent;}input[type="text"],input[type="email"],input[type="password"],input[type="phone"],input[type="tel"]{width:100%;text-align:inherit;}input[type="radio"],input[type="checkbox"]{margin-right:10px;}input[type="radio"] + label,input[type="checkbox"] + label,input[type="radio"] + .label,input[type="checkbox"] + .label{font-weight:400;color:#333;}input,select,textarea{border:1px solid #ddd;background:#fff;color:#999;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;/* BACKGROUND GRADIENT */-webkit-transition:all 300ms 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 */}input:hover,select:hover,textarea:hover,input:active,select:active,textarea:active,input:focus,select:focus,textarea:focus{border-color:#c7302f;}input,textarea{padding:13px 15px;}select,textarea{width:100%;max-width:100%;outline:0 none transparent !important;}select{height:50px;padding:0 20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("../images/select-arrow.png") right center no-repeat;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;/* BOX */}textarea{vertical-align:top;/* for IE10+ */}textarea[name="order_comments"]{min-height:100px;}select::-ms-expand{display:none;/* Form Row */}.form-row{margin-bottom:20px;/* Custom Select 2 */}@media (min-width:768px){.form-row.form-row-first,.form-row.form-row-last{width:calc(50% - 10px);float:left;}.form-row.form-row-last{margin-left:20px;}}.form-row input,.form-row select,.form-row textarea{background:#f4f4f4;border-color:#f4f4f4;color:#777;font-size:15px;}.select2-container .select2-choice{padding:12px 20px;overflow:hidden;border:1px solid #ddd;color:inherit;text-decoration:none;background:#fff;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;/* BACKGROUND GRADIENT */}.select2-container .select2-choice .select2-arrow{height:calc(100% - 4px);width:39px;background:url('../images/select-arrow.png') center center no-repeat;margin:2px;}.select2-container .select2-choice .select2-arrow:before{display:none;}.select2-container .select2-choice .select2-arrow b{display:none;}.select2-container.select2-dropdown-open .select2-choice,.select2-container.select2-drop-above .select2-choice,.select2-container.select2-dropdown-open .select2-choices,.select2-container.select2-drop-above .select2-choices{border:1px solid #ddd;-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 */}.select2-drop-active{border:1px solid #ddd;/* Place Holder Text */}::-ms-expand{border:0;background-color:transparent;}*{outline:none !important;}*:hover,*:active,*:focus{outline:none !important;}.require,.required{color:red;}.regular-color,.primary-color{color:#333;}.accent-color{color:#c7302f;}.accent-color:hover{color:#333;}.color-white{color:#fff;}.accent-bg{background-color:#c7302f;color:#fff;}.regular-bg,.primary-bg{background-color:#333;color:#fff;}.available{color:#7db701;}.unavailable{color:red;/* HTML tag and Formating *//**
	 * Heading 
	 * @base font size 16px
	*/}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin:15px 0;font-weight:inherit;color:#333;}h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a,h6 a,.h6 a{color:#333;}h1 a:hover,.h1 a:hover,h2 a:hover,.h2 a:hover,h3 a:hover,.h3 a:hover,h4 a:hover,.h4 a:hover,h5 a:hover,.h5 a:hover,h6 a:hover,.h6 a:hover,h1 a:active,.h1 a:active,h2 a:active,.h2 a:active,h3 a:active,.h3 a:active,h4 a:active,.h4 a:active,h5 a:active,.h5 a:active,h6 a:active,.h6 a:active,h1 a:focus,.h1 a:focus,h2 a:focus,.h2 a:focus,h3 a:focus,.h3 a:focus,h4 a:focus,.h4 a:focus,h5 a:focus,.h5 a:focus,h6 a:focus,.h6 a:focus{color:#c7302f;}h1,.h1{/* 46px */font-size:270.58824%;line-height:120%;}h2,.h2{/* 46px */font-size:200%;line-height:160%;}h3,.h3{/* 25px */font-size:156.25%;line-height:120%;}h4,.h4{/* 20px */font-size:125%;line-height:120%;}h5,.h5{/* 16px */font-size:100%;line-height:120%;}h6,.h6{/* 14px */font-size:87.5%;line-height:130%;/* link */}a{color:#333;text-decoration:none;outline:none;-webkit-transition:all 300ms linear 0ms;-khtml-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;-o-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;/* BACKGROUND GRADIENT *//* TRIPLE BORDERS *//* small font */}a:hover,a:active,a:focus{color:#c7302f;text-decoration:none;outline:none;}a:active,a.active,a.actived{color:#c7302f;text-decoration:none;outline:none;}small,.small{font-size:87.5%;/* Table */}table,.table{width:100%;border:1px solid #eee;/* List */}table thead,.table thead{color:#222;text-transform:uppercase;font-size:105.88235%;border:1px solid #eee;}table tr,.table tr{border-bottom:1px solid #eee;}table tr:last-child,.table tr:last-child{border-bottom:0;}table th,.table th{font-weight:400;text-align:left;}table th,.table th,table td,.table td{padding:5px;overflow:hidden;}ul,ol{padding:0;margin:0;list-style-position:inside;}ul ul,ol ul,ul ol,ol ol{margin-left:20px;}ul.list-unstyled,ol.list-unstyled{list-style:none;}ul.list-unstyled ul,ol.list-unstyled ul,ul.list-unstyled ol,ol.list-unstyled ol{list-style:none;}ul.list-inline,ol.list-inline{margin-left:-5px;margin-right:-5px;}ul.list-inline li,ol.list-inline li{display:inline-block;padding:0 5px;}ul.nav-justified,ol.nav-justified{width:100%;list-style:none;}ul.nav-justified li,ol.nav-justified li{display:table-cell;width:1%;}ul.menu li,ol.menu li{border-bottom:none;padding-bottom:11px;}ul.menu li:last-child,ol.menu li:last-child{padding-bottom:0;}ul.menu li a,ol.menu li a{padding:0;position:relative;text-transform:capitalize;}ul.menu li a:before,ol.menu li a:before{content:'\f061';font-family:'FontAwesome';font-size:10px;margin-right:15px;display:inline-block;line-height:100%;-webkit-transform:translateY(-2px);-khtml-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}ul.cms-list,ol.cms-list{list-style:none;padding:0;margin:0;}ul.cms-list li,ol.cms-list li{position:relative;list-style:none;}ul.cms-list li:before,ol.cms-list li:before{content:"\e684";display:inline-block;font-family:'Pe-icon-7-stroke';font-size:20px;color:#c7302f;padding-right:10px;-webkit-transform:translateY(4px);-khtml-transform:translateY(4px);-moz-transform:translateY(4px);-ms-transform:translateY(4px);-o-transform:translateY(4px);transform:translateY(4px);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}ul.cms-list.checked li:before,ol.cms-list.checked li:before{content:"\f00c";font-family:'FontAwesome';-webkit-transform:translateY(0px);-khtml-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}ul.cms-list.outline-checked li:before,ol.cms-list.outline-checked li:before{content:"\e66c";}.menu-2cols{/* Definition Lists */}@media (min-width:480px){.menu-2cols ul.menu li{width:calc(50% - 3px);display:inline-block;}}.menu-2cols ul.menu li a{text-transform:capitalize !important;}dl{margin:0;/* paragrap */}dl dt{font-size:125%;color:#333;}dl dd{padding:0;margin:0;}dl dd + dt{margin-top:15px;}p{margin:0 0 25px 0;/* Blockquote */}p:last-child{margin-bottom:0;}p + .cms-button{margin-top:-6px;}blockquote,.blockquote{color:#333;padding:70px 0 0;margin:0;line-height:136.36364%;font-size:129.41176%;font-style:normal;letter-spacing:0.66px;position:relative;/* Check list */}blockquote:before,.blockquote:before{font-family:dashicons;content:"\f122";color:#c7302f;display:block;font-size:374%;line-height:1;position:absolute;top:0;left:0;}blockquote cite,.blockquote cite{text-transform:uppercase;font-style:normal;display:block;clear:both;font-weight:700;}.checkbox{font-weight:400;font-size:105.88235%;display:inline-block;/* Disable / Unselected  */}.disable,.disabled,.unseclect,.unselected,.inactive{cursor:not-allowed;filter:alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";-webkit-opacity:0.5;-khtml-opacity:0.5;-moz-opacity:0.5;-ms-opacity:0.5;-o-opacity:0.5;opacity:0.5;/* BACKGROUND GRADIENT *//* OUTLINE RADIUS *//* Font style */}.italic,.font-italic{font-style:italic;/* Hightlighted Color */}.cms-highlight{font-style:italic;/* Text Alignment */}.cms-highlight.inline{display:inline-block;padding:0 5px;margin:0 5px;}.cms-highlight.block{padding:30px;margin-top:50px;margin-bottom:45px;display:block;clear:both;}.text-default{text-align:start;}.content-align-left,.text-left{text-align:left;}.content-align-center,.text-center{text-align:center;}.content-align-right,.text-right{text-align:right;}.flex-list{/* loop-pagination */}.flex-list .entry-media{margin-bottom:0;height:100%;}.flex-list .entry-media img{height:100%;object-fit:cover;-o-object-fit:cover;-moz-object-fit:cover;-ms-filter-object-fit:cover;-webkit-object-fit:cover;/* Box shadow */}@media (min-width:992px){.flex-list{box-sizing:border-box;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.flex-list > div{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}}.paging-navigation{width:100%;}.loop-pagination{margin:-5px 0;}.loop-pagination .page-numbers{min-width:40px;height:40px;line-height:40px;white-space:nowrap;background:#eee;color:#333;display:inline-block;text-align:center;margin:5px 2px 5px 0;}.loop-pagination .page-numbers:hover{background:#c7302f;color:#fff;}.loop-pagination .page-numbers.dots{background:transparent;color:#999;min-width:inherit;}.loop-pagination .page-numbers.prev,.loop-pagination .page-numbers.next{background-color:transparent;font-weight:400;margin-left:10px;margin-right:10px;}.loop-pagination .page-numbers.prev:hover,.loop-pagination .page-numbers.next:hover{color:#c7302f;}.loop-pagination span.page-numbers{background:#c7302f;color:#fff;}.loop-pagination.style2{display:block;padding-left:3.76344%;padding-right:3.76344%;}.loop-pagination.style2 .page-numbers{background-color:#f7f7f7;color:#212121;}.loop-pagination.style2 .page-numbers:hover{background:#333;color:#fff;}.loop-pagination.style2 span.page-numbers{background:#333;color:#fff;}.loop-pagination.style2 .prev.page-numbers{display:none;}.loop-pagination.style2 .next.page-numbers{float:right;font-size:12px;text-transform:uppercase;border-bottom:2px solid #909090;background:transparent;color:#333;line-height:24px;height:24px;margin:8px 0;}.loop-pagination.style2 .next.page-numbers:hover{color:#c7302f;border-color:#333;}.paging-dots .paging-navigation{margin-top:30px !important;}.paging-dots .loop-pagination .page-numbers{min-width:inherit;width:10px;height:10px;font-size:0;background:#ccc;-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 */margin-right:6px;}.paging-dots .loop-pagination .page-numbers.next,.paging-dots .loop-pagination .page-numbers.prev{display:none;}.paging-dots .loop-pagination span.page-numbers{background:#c7302f;}.paging-classic{/* post-navigation */}.paging-classic .paging-navigation{text-align:right;}.paging-classic .pagination{margin-top:0px;}.paging-classic .loop-pagination .page-numbers{min-width:inherit;width:auto;height:auto;font-size:120%;line-height:140%;background:transparent;margin-right:0;color:#202020;border-bottom:1px solid transparent;margin-right:10px;font-weight:400;}.paging-classic .loop-pagination .page-numbers:last-child{margin-right:0;}.paging-classic .loop-pagination span.page-numbers{color:#202020;border-bottom-color:#202020;}.post-navigation{margin-top:20px;/* page-links */}.post-navigation a{margin-top:10px;}.page-links{margin-top:30px;clear:both;}.page-links span:not(.page-links-title),.page-links a{width:30px;height:30px;line-height:30px;color:#fff;display:inline-block;text-align:center;}.page-links span:not(.page-links-title):hover,.page-links a:hover{background:#c7302f;}.page-links a{background:#333;}.page-links > span:not(.page-links-title){background:#c7302f;}.circle,.img-circle{-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 */}.rounded,.rounded3{-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 */}.inline{display:inline-block;max-width:100%;}[class*="dashicons"],[class^="dashicons"]{display:inline-block;width:20px;height:20px;font-size:20px;line-height:1;font-family:dashicons;text-decoration:inherit;font-weight:400;font-style:normal;vertical-align:top;text-align:center;-webkit-transition:color 0.1s ease-in 0;transition:color 0.1s ease-in 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;/* Password Form */}[for*="pwbox-"],[for^="pwbox-"]{display:block;margin-bottom:15px;/* Right to Left language */}body.rtl{/* IE Fix */}body.rtl table th{text-align:left;}form input::-ms-clear{display:none;width:0;height:0;}form input::-ms-reveal{display:none;width:0;height:0;}#cms-footer{margin-top:100px;/* Footer Top */}#cms-footer.remove-margin-top{margin-top:0 !important;}#cms-footer .widget.widget_newsletterwidget{padding-bottom:22px;border-bottom:1px solid rgba(212, 221, 155, 0.2);margin-bottom:28px;}#cms-footer .widget .tnp-widget .tnp-field-email{margin-bottom:18px;}#cms-footer-top{border-bottom:1px solid rgba(255, 255, 255, 0.11);/* Footer Bottom */}#cms-footer-top .widget + .widget{margin-top:28px;}#cms-footer-top .widget .wg-title{margin:0 0 39px 0;font-size:133.33333%;}#cms-footer-top .widget .wg-title:after{display:none;}#cms-footer-top .widget.widget_nav_menu .wg-title{margin-bottom:29px;/* Custom some widget layout */}#cms-footer-top .widget.widget_cms_quick_contact{margin-top:33px;}@media (max-width:991px){#cms-footer-top{background-size:cover;background-attachment:fixed;}#cms-footer-top .footer-top-wg + .footer-top-wg{margin-top:40px;}}#cms-footer-bottom{background-color:#282a2d;padding-top:108px;padding-bottom:105px;}#cms-footer-bottom .footer-logo{margin-bottom:23px;}#cms-footer-bottom .cms-social a{font-size:28px;}@media (max-width:991px){#cms-footer-bottom aside{margin-top:40px;}#cms-footer-bottom aside:first-child,#cms-footer-bottom aside:empty{margin-top:0;}}.footer-menu .menu{margin:-10px -48px;text-align:center;}.footer-menu .menu li{display:inline-block;border:none;text-transform:uppercase;padding:10px 48px;}.footer-menu .menu li a{padding:0;color:#fff;font-size:105.88235%;}.footer-menu .menu li a:hover{color:#fff;text-decoration:underline;}.cms-grid-wraper .paging-navigation{margin-top:20px;}.cms-grid-wraper .layout-3 + .paging-navigation{margin-top:40px;text-align:center;}ul.cms-filter-category{margin-left:-15px;margin-right:-15px;margin-bottom:50px;}ul.cms-filter-category li{padding:0 15px 15px;}ul.cms-filter-category a{border-bottom:2px solid transparent;}ul.cms-filter-category a:hover,ul.cms-filter-category a.active{color:#c7302f;border-bottom-color:#c7302f;}.cms-grid:not(.layout-1){/* Layout 3*/}.cms-grid:not(.layout-1) .entry-blog:after{display:none;}.cms-grid.layout-3{/* Layout 4 */}.cms-grid.layout-3 .entry-media{margin-bottom:0;}.cms-grid.layout-3 .cms-grid-item.has-custom-bg .custom-bg{padding:0;}.cms-grid.layout-3 .cms-grid-item .custom-bg{position:absolute;left:30px;bottom:24px;}.cms-grid.layout-3 .cms-grid-item .custom-bg *{color:#fff;}.cms-grid.layout-3 .overlay-wrap .overlay .overlay-inner{padding:30px;}.cms-grid.layout-4{/* Layout 6 */}.cms-grid.layout-4 .entry-blog .content-wrap{padding-bottom:40px;}.cms-grid.layout-4 .entry-footer.outset{position:absolute;bottom:-35px;right:30px;}.cms-grid.layout-4 .entry-footer.inset{text-align:right;padding-right:25px;margin:-40px -15px 0;}.cms-grid.layout-4 + .paging-navigation{text-align:center;}.cms-grid.layout-4:not(.inset) .cms-grid-item{margin-bottom:60px !important;}.cms-grid.layout-6 .entry-media{margin-bottom:0;/* Large Items */}.cms-grid.layout-6 .item-large .entry-title a:before{content:"\e699";display:block;font-family:'Pe-icon-7-stroke';font-size:110%;float:right;padding-left:10px;}.cms-grid.layout-6 .item-large .overlay{background:transparent !important;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.layout-6 .item-large .overlay-inner{background:#c7302f;padding:27px 30px 23px;}.cms-grid-item{/* View all Button */}.cms-grid-item .entry-header{margin-bottom:0;}.cms-grid-item .entry-header .entry-title{margin-bottom:5px;}.cms-grid-item .entry-content{margin-top:18px;}.cms-grid-item .cms-grid-readmore{margin-top:15px;}.cms-grid-item .cms-grid-readmore a{margin-top:10px;}.cms-grid-item.has-custom-bg .custom-bg{padding:0 24px 16px;}.cms-grid-item.has-custom-bg.no-media .custom-bg{padding:13px 24px 16px;}@media (min-width:1200px){.cms-grid-item.col-lg-first + div{clear:left;}}@media (max-width:1199px){.cms-grid-item.col-lg-first + div{clear:none;}.cms-grid-item.col-md-first + div{clear:left;}}@media (max-width:991px){.cms-grid-item.col-lg-first + div,.cms-grid-item.col-md-first + div{clear:none;}.cms-grid-item.col-sm-first + div{clear:left;}}@media (max-width:767px){.cms-grid-item{/* Type product */}.cms-grid-item.col-lg-first + div,.cms-grid-item.col-md-first + div,.cms-grid-item.col-sm-first + div{clear:none;}.cms-grid-item.col-xs-first + div{clear:left;}}.cms-grid-item .type-product .entry-title{font-size:18px;margin:5px 0;}.cms-grid-item .type-product .price{margin-top:3px;font-size:20px;color:#333;text-transform:uppercase;font-weight:700;}.cms-grid-view-all{margin-top:48px;/* CMS Carousel */}.cms-carousel{/* CMS Heading */}.cms-carousel .owl-stage-outer{padding-bottom:9px;}.cms-carousel .entry-meta{font-size:inherit;font-style:normal;letter-spacing:0;margin-bottom:4px;}.cms-carousel .entry-header{margin-bottom:7px;/* Custom background */}.cms-carousel.has-custom-bg{/* Layout 1 */}.cms-carousel.layout-1{/* layout 2 */}.cms-carousel.layout-1 .entry-blog.list .content-wrap{padding-bottom:18px;}.cms-carousel.layout-1 .content-wrap.has-excerpt{padding-bottom:43px;}.cms-carousel.layout-2{/* Layout 3 */}.cms-carousel.layout-2 .owl-stage-outer{padding-bottom:40px;}.cms-carousel.layout-2 .owl-item .cms-grid-item .content-wrap{padding-top:56px;}@media (min-width:992px){.cms-carousel.layout-2 .owl-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 */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-carousel.layout-2 .owl-item .cms-grid-item{margin-left:-15px;margin-right:-15px;}.cms-carousel.layout-2 .owl-item.first,.cms-carousel.layout-2 .owl-item.last{margin-top:35px;}.cms-carousel.layout-2 .owl-item.first .content-wrap,.cms-carousel.layout-2 .owl-item.last .content-wrap{padding-top:25px;}.cms-carousel.layout-2 .owl-item.first .entry-content,.cms-carousel.layout-2 .owl-item.last .entry-content{max-height:70px;overflow:hidden;}.cms-carousel.layout-2 .owl-item.first .icon-readmore,.cms-carousel.layout-2 .owl-item.last .icon-readmore{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-carousel.layout-2 .owl-item.first.active,.cms-carousel.layout-2 .owl-item.last.active{filter:alpha(opacity=60);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";-webkit-opacity:0.6;-khtml-opacity:0.6;-moz-opacity:0.6;-ms-opacity:0.6;-o-opacity:0.6;opacity:0.6;/* BACKGROUND GRADIENT *//* OUTLINE RADIUS */}.cms-carousel.layout-2 .owl-item.first.active:hover,.cms-carousel.layout-2 .owl-item.last.active:hover{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-carousel.layout-2 .owl-item.first.active:hover .content-wrap,.cms-carousel.layout-2 .owl-item.last.active:hover .content-wrap{padding-top:56px;}.cms-carousel.layout-2 .owl-item.first.active:hover .icon-readmore,.cms-carousel.layout-2 .owl-item.last.active:hover .icon-readmore{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-carousel.layout-2 .owl-item.first .cms-grid-item{padding-right:30px;padding-left:15px;}.cms-carousel.layout-2 .owl-item.last .cms-grid-item{padding-left:30px;padding-right:15px;}.cms-carousel.layout-2 .owl-item.active{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-carousel.layout-3{/* Layout 2/4 */}.cms-carousel.layout-3 .entry-blog .cms-grid-image{height:100%;object-fit:cover;-o-object-fit:cover;-moz-object-fit:cover;-ms-filter-object-fit:cover;-webkit-object-fit:cover;/* Box shadow */}.cms-carousel.layout-3 .entry-blog:last-child{margin-bottom:30px;}.cms-carousel.layout-3 .content-wrap{padding:43px 15px 45px;border:1px solid #ddd;}@media (min-width:768px){.cms-carousel.layout-3 .content-wrap{padding-left:50px;padding-right:50px;}}.cms-carousel.layout-3 .content-wrap .icon-readmore{position:absolute;bottom:38px;right:50px;}@media (max-width:360px){.cms-carousel.layout-3 .content-wrap .icon-readmore{right:-5px;bottom:-10px;}}.cms-carousel.layout-2,.cms-carousel.layout-4{/* Layout 4 */}.cms-carousel.layout-2 .owl-item .cms-grid-item .content-wrap .icon-readmore,.cms-carousel.layout-4 .owl-item .cms-grid-item .content-wrap .icon-readmore{position:absolute;top:0;left:50%;margin-top:-32.5px;margin-left:-32.5px;}.cms-carousel.layout-4{/* Layout 5 */}.cms-carousel.layout-4 .owl-item .cms-grid-item .content-wrap{padding-top:62px;}.cms-carousel.layout-4 .owl-item .cms-grid-item .entry-header{margin-bottom:-16px;}.cms-carousel.layout-5 .entry-blog:after{display:none;}.cms-carousel.layout-5 .entry-blog .content-wrap{background:#c7302f;color:#fff;padding:45px 50px;font-size:18px;line-height:140%;}.cms-carousel.layout-5 .entry-blog .content-wrap .entry-title a{color:#fff;font-size:45px;line-height:110%;letter-spacing:0.008em;}.cms-heading{padding:0;margin:0;/* CMS Single Fancy Box */}.cms-heading > span{line-height:1px;vertical-align:middle;-webkit-transform:translateY(-2px);-khtml-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}.cms-heading > span:before{line-height:1px;}.cms-single-fancybox{/* CMS Team */}.cms-single-fancybox .cms-fancy-icon{font-size:40px;text-align:center;position:relative;border:1px solid #c7302f;-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 */}.cms-single-fancybox .cms-fancy-icon + .cms-fancy-content{padding-top:8px;}.cms-single-fancybox .cms-fancy-icon > img{top:50%;left:50%;position:absolute;-webkit-transform:translate(-50%,-50%);-khtml-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);/* BACKGROUND GRADIENT *//* image fit */-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-single-fancybox .cms-fancybox-title{margin:0 0 15px 0;}.cms-single-fancybox .cms-fancybox-media{position:relative;margin-bottom:15px;}.cms-single-fancybox .cms-fancybox-foot{margin-top:15px;/* Content Align */}.cms-single-fancybox.text-center{/* Hover */}.cms-single-fancybox.text-center .cms-fancy-icon{margin-left:auto;margin-right:auto;}.cms-single-fancybox.text-center .cms-fancy-icon + .cms-fancy-content{padding-top:18px;}.cms-single-fancybox:hover{/* Layout 2 */}.cms-single-fancybox:hover .cms-fancy-icon{background-color:#c7302f;color:#fff;}.cms-single-fancybox.layout-2 .cms-fancy-icon{font-size:50px;background-color:#c7302f;color:#fff;}.cms-single-fancybox.layout-2:hover .cms-fancy-icon{background-color:transparent;color:#c7302f;}.cms-team-wrap{/* CMS Clients */}.cms-team-wrap .owl-stage-outer{padding-bottom:5px;}.cms-team-wrap .cms-team-item{position:relative;}.cms-team-wrap .cms-team-item:hover .cms-team-info{top:0;color:#ddd;background-color:rgba(0, 0, 0, 0.6);padding-top:25px;-webkit-box-shadow:none;-khtml-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;/* BACKGROUND GRADIENT */}.cms-team-wrap .cms-team-item:hover .cms-team-info h5{color:#fff;}.cms-team-wrap .cms-team-item:hover .cms-team-info .cms-team-info-content{display:block;position:absolute;bottom:0;left:0;right:0;padding:0 30px 22px;}.cms-team-wrap .cms-team-media{display:block;}.cms-team-wrap .cms-team-media .img-circle{width:auto;display:inline-block;}.cms-team-wrap .cms-team-media img{width:auto;max-width:100%;}.cms-team-wrap .cms-team-info{padding:30px 30px 22px;position:absolute;left:0;right:0;bottom:0;background-color:#fff;-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-box-shadow:0 1px 9px #ddd;-khtml-box-shadow:0 1px 9px #ddd;-moz-box-shadow:0 1px 9px #ddd;-ms-box-shadow:0 1px 9px #ddd;-o-box-shadow:0 1px 9px #ddd;box-shadow:0 1px 9px #ddd;/* BACKGROUND GRADIENT *//* BOX SIZING *//* Spin */}.cms-team-wrap .cms-team-info .cms-team-info-content{display:none;}.cms-team-wrap h5{margin:0 0 7px;}.cms-team-wrap .position{font-size:87.5%;}.cms-team-wrap .cms-team-socials{margin:10px -8px 0;}.cms-team-wrap .cms-team-socials a{font-size:20px;padding:0 8px;color:#fff;filter:alpha(opacity=60);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";-webkit-opacity:0.6;-khtml-opacity:0.6;-moz-opacity:0.6;-ms-opacity:0.6;-o-opacity:0.6;opacity:0.6;/* BACKGROUND GRADIENT *//* OUTLINE RADIUS */}.cms-team-wrap .cms-team-socials a:hover{color:#c7302f;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-team-wrap.text-default .cms-team-info{text-align:center;/* Hover */}.cms-team-wrap.text-default .cms-team-item:hover .cms-team-info{text-align:start;}.cms-team-wrap .cms-team-item-wrap .cms-team-item{margin-bottom:30px;}.cms-team-wrap .cms-team-item-wrap .cms-team-item:last-child{margin-bottom:0;}.cms-clients-wrap{/* CMS Images Carousel */}.cms-clients-wrap .owl-carousel .owl-item{display:table;}.cms-clients-wrap .owl-carousel .owl-item > div{display:table-cell;vertical-align:middle;}.cms-clients-wrap .owl-carousel .owl-item a{display:block;}.cms-clients-wrap .owl-carousel .owl-item img{width:auto;display:inline-block;}.cms-images-carousel-wrap .owl-stage-outer{margin-bottom:17px;/* CMS Testimonial */}.cms-testimonial-wrap{/* CMS Videos HTML5 */}.cms-testimonial-wrap.layout1 .cms-carousel-item{padding-bottom:20px;}.cms-testimonial-wrap.layout1 .cms-testimonial-content{position:relative;background-color:#f7f7f7;padding:35px 35px 38px;margin-bottom:40px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;/* BACKGROUND GRADIENT */}.cms-testimonial-wrap.layout1 .cms-testimonial-content:after{content:"";display:block;width:0;height:0;border-style:solid;border-width:14px 12.5px 0 12.5px;border-color:#f7f7f7 transparent transparent transparent;position:absolute;left:27px;bottom:-14px;}.cms-testimonial-wrap.layout1 .cms-testimonial-content .description:after{content:'\”';display:block;clear:both;font-size:90px;color:#c7302f;font-family:'Montserrat';position:absolute;right:30px;bottom:2px;}.cms-testimonial-wrap.layout1 .cms-testimonial-content.text-right:after{left:auto;right:27px;}.cms-testimonial-wrap.layout1 .cms-testimonial-content.text-right .description:after{right:auto;left:27px;-webkit-transform:rotateY(180deg);-khtml-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg);/* BACKGROUND GRADIENT *//* Author info */}.cms-testimonial-wrap.layout1 .cms-testimonial-content.text-right + .author-info{text-align:right;}.cms-testimonial-wrap.layout1 .cms-testimonial-content.text-right + .author-info img{float:right;margin-left:22px;margin-right:0;}.cms-testimonial-wrap.layout1 .author-info{display:block;overflow:hidden;/* Color Mode */}.cms-testimonial-wrap.layout1 .author-info img{float:left;max-width:93px;margin-right:22px;}.cms-testimonial-wrap.layout1.black .cms-testimonial-content{background-color:#000;color:#fff;}.cms-testimonial-wrap.layout1.black .cms-testimonial-content:after{border-color:#000 transparent transparent transparent;}.cms-testimonial-wrap.layout2 .author-info img{max-width:90px;display:inline-block;}.cms-testimonial-wrap.layout2 .author-info .author-name{margin-top:23px;}.cms-testimonial-wrap.layout2 .author-info .author-position{text-transform:uppercase;}.cms-testimonial-wrap.layout2 .description{position:relative;padding:0 20px 40px;margin-top:18px;}.cms-testimonial-wrap.layout2 .description:before,.cms-testimonial-wrap.layout2 .description:after{content:'\”';display:block;clear:both;font-size:90px;color:rgba(199, 48, 47, 0.4);font-family:'Montserrat';position:absolute;font-weight:700;}.cms-testimonial-wrap.layout2 .description:before{left:0;top:-45px;-webkit-transform:rotate(180deg);-khtml-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);/* BACKGROUND GRADIENT */filter:progid:DXImageTransform.Microsoft.Matrix(M11=0, M12=0, M21=0, M22=0, sizingMethod='auto expand');zoom:1;/* TEXT SHADOW */}.cms-testimonial-wrap.layout2 .description:after{right:0;bottom:0;}.cms-testimonial-wrap.layout2.white{color:#fff;}.cms-testimonial-wrap.layout2.white .author-info .author-name{color:#fff;}.cms-testimonial-wrap.layout2.white .description:before,.cms-testimonial-wrap.layout2.white .description:after{color:rgba(255, 255, 255, 0.4);}.cms-testimonial-wrap.layout2.black{color:#000;}.cms-testimonial-wrap.layout2.black .author-info .author-name{color:#000;}.cms-testimonial-wrap.layout2.black .description:before,.cms-testimonial-wrap.layout2.black .description:after{color:rgba(0, 0, 0, 0.4);}.cms-testimonial-wrap.layout2 .owl-dots{margin-top:4px;}.cms-testimonial-wrap.layout3 .owl-stage-outer{padding-bottom:26px;}.cms-testimonial-wrap.layout3.white{color:#fff;}.cms-testimonial-wrap.layout3.white .dot-thumbnail h5{color:#fff;}.cms-testimonial-wrap.layout3.black{color:#000;}.cms-testimonial-wrap.layout3.black .author-info .author-name{color:#000;}.cms-testimonial-wrap .author-info{display:block;overflow:hidden;}.cms-testimonial-wrap .author-info .author-name{text-transform:none;margin:18px 0 2px;font-weight:700;}.cms_videohtml5{position:relative;/* CMS Progress */}.cms_videohtml5 video{height:100%;object-fit:cover;-o-object-fit:cover;-moz-object-fit:cover;-ms-filter-object-fit:cover;-webkit-object-fit:cover;/* Box shadow */}.cms_videohtml5 .entry-title{letter-spacing:-0.62px;font-weight:700;}.cms_videohtml5 .cms-videohtml5-overlay-bg,.cms_videohtml5 .cms_videohtml5_content{position:absolute;top:0;right:0;bottom:0;left:0;/* Vertical Align */}.cms_videohtml5 .cms_videohtml5_content_inner{width:100%;top:50%;left:50%;position:absolute;-webkit-transform:translate(-50%,-50%);-khtml-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);/* BACKGROUND GRADIENT *//* image fit */}.cms_videohtml5 .cms-play-btn{width:95px;height:95px;line-height:95px;font-size:45px;border:2px solid #333;color:#333;display:inline-block;margin-bottom:17px;-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_videohtml5 .cms-play-btn:hover{border-color:#c7302f;color:#c7302f;}.cms_videohtml5 .cms-videohtml5-desc{font-size:112.5%;line-height:140%;margin-top:10px;}.cms_videohtml5 .btn{margin-top:32px;}.cms_videohtml5.color-white .cms-play-btn,.cms_videohtml5.color-white .entry-title{color:#fff;border-color:#fff;}.cms-progress-wrap{display:block;overflow:hidden;position:relative;/* CMS Counter */}.cms-progress-wrap .cms-progress-header{margin-bottom:7px;}.cms-progress-wrap .cms-progress-header h2{margin:0 0 30px 0;font-size:270.58824%;}@media (min-width:768px){.cms-progress-wrap .cms-progress-header{width:59.3%;padding-right:30px;padding-left:30px;}}.cms-progress-wrap .cms-progress-item{overflow:hidden;}.cms-progress-wrap .cms-progress-item .progress-name{display:inline-block;clear:both;font-size:129.41176%;color:#333;position:relative;padding-bottom:33px;cursor:pointer;}.cms-progress-wrap .cms-progress-item .progress-name:before{content:attr(data-item) ".";display:inline-block;width:63px;height:63px;line-height:63px;text-align:center;font-size:129.41176%;margin-right:45px;-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 */}@media (min-width:1200px) and (max-width:1440px){.cms-progress-wrap .cms-progress-item .progress-name:before{margin-right:20px;}}.cms-progress-wrap .cms-progress-item .progress-name:after{content:"";display:block;width:1px;height:32px;position:absolute;left:31px;bottom:-3px;background-color:#d6d6d6;}@media (min-width:1200px){.cms-progress-wrap .cms-progress-item .progress-name{white-space:nowrap;}}@media (min-width:768px){.cms-progress-wrap .cms-progress-item .progress-name{width:59.3%;padding-right:30px;padding-left:30px;}.cms-progress-wrap .cms-progress-item .progress-name:after{left:61px;}}.cms-progress-wrap .cms-progress-item:hover .progress-name:before,.cms-progress-wrap .cms-progress-item.active .progress-name:before{background-color:#333;color:#fff;}.cms-progress-wrap .cms-progress-item.active .progress-img-wrap{visibility:visible;}.cms-progress-wrap .cms-progress-item:last-child .progress-name{padding-bottom:0;}.cms-progress-wrap .cms-progress-item:last-child .progress-name:after{display:none;}.cms-progress-wrap .progress-img-wrap{visibility:hidden;}.cms-progress-wrap .progress-img-wrap img{width:100%;}@media (min-width:768px){.cms-progress-wrap .progress-img-wrap{position:absolute;right:0;top:0;width:40.7%;border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;padding-top:148px;padding-bottom:160px;}}@media (min-width:768px){.cms-progress-wrap{padding-top:148px;padding-bottom:160px;/* Layout 2 */}}@media (min-width:768px){.cms-progress-wrap.layout2 .cms-progress-header,.cms-progress-wrap.layout2 .progress-name{float:right;}.cms-progress-wrap.layout2 .progress-img-wrap{left:0;right:auto;}}@media (min-width:1200px){.cms-progress-wrap.layout2 .cms-progress-header{padding-left:133px;padding-right:130px;}.cms-progress-wrap.layout2 .progress-name{padding-left:115px;padding-right:130px;}.cms-progress-wrap.layout2 .progress-name:after{left:146px;}}.cms-counter-wraper{/* CMS Button */}.cms-counter-wraper .cms-counter-head{margin-bottom:10px;}.cms-counter-wraper .cms-counter-body .cms-counter{font-size:237.5%;line-height:120%;font-weight:700;/* Layout 1 */}.cms-counter-wraper .cms-counter-body .cms-counter .prefix{padding-right:10px;}.cms-counter-wraper .cms-counter-body .cms-counter .suffix{padding-left:10px;}.cms-counter-wraper .cms-counter-body .cms-counter .prefix:empty,.cms-counter-wraper .cms-counter-body .cms-counter .suffix:empty{display:none;}.cms-counter-wraper .cms-counter-body.layout-1{/* Layout 2 */}.cms-counter-wraper .cms-counter-body.layout-1 .counter-icon{font-size:500%;margin-bottom:33px;}.cms-counter-wraper .cms-counter-body.layout-1 .cms-counter-title{font-size:18px;margin-top:28px;}.cms-counter-wraper .cms-counter-body.layout-1 .cms-counter-title .line{width:55px;height:3px;display:block;clear:both;background-color:#333;margin-top:14px;margin-bottom:24px;}.cms-counter-wraper .cms-counter-body.layout-2 .cms-counter{color:#c7302f;}.cms-counter-wraper .cms-counter-body.layout-2 .counter-icon{font-size:312.5%;color:#999;}.cms-counter-wraper .cms-counter-body.layout-2 .cms-counter-title{font-size:20px;margin:17px 0 8px;color:#999;}.cms-counter-wraper.layout-1.text-center .cms-counter-title .line{margin-left:auto;margin-right:auto;}.cms-counter-wraper.layout-1.text-right .cms-counter-title .line{margin-left:auto;}.cms-button-wrapper{/* CMS CountDown */}.cms-button-wrapper > a{position:relative;}.cms-button-wrapper > a:not(.empty-icon) .btn-icon{position:absolute;top:50%;font-size:157.14286%;-webkit-transform:translateY(-50%);-khtml-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}.cms-button-wrapper > a:not(.empty-icon).icon-left{padding-left:60px;}.cms-button-wrapper > a:not(.empty-icon).icon-left .btn-icon{left:28px;}.cms-button-wrapper > a:not(.empty-icon).icon-right{padding-right:60px;}.cms-button-wrapper > a:not(.empty-icon).icon-right .btn-icon{right:28px;}.cms-button-wrapper a.simple{text-transform:uppercase;color:#c7302f;font-family:'Montserrat';}.cms-button-wrapper a.simple:hover{color:#333;}.cms-button-wrapper .btn-icon.sale{width:22px;height:22px;line-height:22px;color:#fff;text-align:center;font-size:12px;position:relative;z-index:1;}.cms-button-wrapper .btn-icon.sale + .icon-sale{position:absolute;left:0;top:-1px;display:inline-block;vertical-align:middle;width:22px;height:22px;line-height:22px;background-color:#d04f2c;transform:rotate(-20deg);}.cms-button-wrapper .btn-icon.sale + .icon-sale:before,.cms-button-wrapper .btn-icon.sale + .icon-sale:after{content:"";position:absolute;background:inherit;height:inherit;width:inherit;top:0;left:0;z-index:-1;transform:rotate(30deg);}.cms-button-wrapper .btn-icon.sale + .icon-sale:after{transform:rotate(60deg);}.cms-countdown-bar{text-align:center;/* CMS Pricing */}.cms-countdown-bar > div{display:inline-block;width:130px;margin:0;background-color:transparent;color:#878787;}.cms-countdown-bar > div > span{color:#878787;margin:0 0 15px 0;}.cms-countdown-bar > div > div{color:#535353;margin:0;}.cms-countdown-bar.white > div{background-color:#fff;color:#333 !important;}.cms-pricing{background:#fff;padding-bottom:50px;-webkit-box-shadow:0px 0px 50px #f4f4f4;-khtml-box-shadow:0px 0px 50px #f4f4f4;-moz-box-shadow:0px 0px 50px #f4f4f4;-ms-box-shadow:0px 0px 50px #f4f4f4;-o-box-shadow:0px 0px 50px #f4f4f4;box-shadow:0px 0px 50px #f4f4f4;/* BACKGROUND GRADIENT *//* CMS Slider Carousel */}.cms-pricing .pricing-header{position:relative;padding:34px 15px 20px 15px;}.cms-pricing .pricing-header img{width:100%;}.cms-pricing .pricing-header .pricing-title{font-size:141.17647%;margin:0 0 15px 0;}.cms-pricing .pricing-header .pricing-title i{margin-right:15px;}.cms-pricing .pricing-header .pricing-title i:not(.visible){display:none;}.cms-pricing .pricing-image{width:100%;margin-bottom:30px;}.cms-pricing .unit-price{font-size:300%;}.cms-pricing ul.pricing-feature{padding:0 15px;}.cms-pricing ul.pricing-feature li{list-style:none;padding-bottom:26px;}.cms-pricing .pricing-btn{white-space:nowrap;}.cms-pricing:not(.featured) .pricing-btn{margin-top:18px;position:absolute;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 *//* Featured */}.cms-pricing.featured{background:#333;color:#fff;padding-bottom:30px;}.cms-pricing.featured .pricing-header{padding-top:42px;padding-bottom:32px;}.cms-pricing.featured .pricing-title{color:#fff;}.cms-pricing.featured .pricing-image{margin-bottom:41px;}.cms-pricing.featured .pricing-btn{margin-top:9px;}.cms-slider-wrap{/* Rev cms_product Shortcode */}.cms-slider-wrap .cms-slide-item{background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative;}.cms-slider-wrap .cms-slide-item:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";display:block;background-color:rgba(0, 0, 0, 0.2);}.cms-slider-wrap .container{height:100vh;position:relative;}.cms-slider-wrap .cms-slide-item-content{background-color:#fff;padding:30px 15px;float:left;top:50%;-webkit-transform:translateY(-50%);-khtml-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}@media (min-width:992px){.cms-slider-wrap .cms-slide-item-content{padding-left:70px;padding-top:65px;padding-right:55px;padding-bottom:45px;}}.cms-slider-wrap .cms-slideitem-title{position:relative;margin:0 0 24px;}.cms-slider-wrap .cms-slideitem-title:before{display:block;content:"";width:80px;height:1px;background-color:#333;position:absolute;left:-120px;top:30px;}@media (max-width:991px){.cms-slider-wrap .cms-slideitem-title:before{left:-85px;}}.cms-slider-wrap .cms-slideitem-title:hover:before{background-color:#c7302f;}@media (max-width:480px){.cms-slider-wrap .cms-slideitem-title{font-size:30px !important;}}.cms-slider-wrap .cms-readmore{display:block;font-size:80%;text-transform:uppercase;letter-spacing:2.4px;margin-top:23px;}.cms-slider-wrap .cms-readmore:after{display:inline-block;content:"⟶";}.cms-slider-wrap .owl-nav{float:right;clear:both;border:1px solid #eee;margin-top:35px;}.cms-slider-wrap .owl-nav > div{width:38px;height:38px;line-height:38px;text-align:center;color:#333;cursor:pointer;font-size:200%;}.cms-slider-wrap .owl-nav > div + div{border-left:1px solid #eee;}.cms-slider-wrap .owl-nav > div:hover{background-color:#c7302f;color:#fff;}.cms-sc-product{font-size:14px;position:relative;/* CMS Popup Video */}.cms-sc-product .cms-sc-product-content{visibility:hidden;}.cms-sc-product .cms-sc-product-content .cms-sc-product-title:before,.cms-sc-product .cms-sc-product-content .cms-sc-product-title:after{visibility:visible;}.cms-sc-product .cms-sc-product-title{font-size:14px;line-height:120%;font-weight:700;letter-spacing:0.7px;color:#fff;border-bottom:1px solid rgba(255, 255, 255, 0.5);position:relative;margin:0 0 5px 0;text-transform:capitalize;}.cms-sc-product .cms-sc-product-title a{color:#fff;padding-bottom:4px;display:block;}.cms-sc-product .cms-sc-product-title a:hover{color:#333;}.cms-sc-product .cms-sc-product-title:before,.cms-sc-product .cms-sc-product-title:after{content:"";display:block;position:absolute;-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-sc-product .cms-sc-product-title:before{width:5px;height:5px;background:#fff;bottom:-2.5px;}.cms-sc-product .cms-sc-product-title:after{width:11px;height:11px;border:1px solid #fff;bottom:-5.5px;}.cms-sc-product .cms-sc-product-price{font-size:14px;letter-spacing:0.7px;}.cms-sc-product.content-left{text-align:right;}.cms-sc-product.content-left .cms-sc-product-title{padding-left:30px;padding-right:10px;}.cms-sc-product.content-left .cms-sc-product-title:before{right:-7.5px;}.cms-sc-product.content-left .cms-sc-product-title:after{right:-10px;}.cms-sc-product.content-left .cms-sc-product-price{padding-right:10px;}.cms-sc-product.content-right{text-align:left;}.cms-sc-product.content-right .cms-sc-product-title{padding-left:10px;padding-right:30px;}.cms-sc-product.content-right .cms-sc-product-title:before{left:-7.5px;}.cms-sc-product.content-right .cms-sc-product-title:after{left:-10px;}.cms-sc-product.content-right .cms-sc-product-price{padding-left:10px;}.cms-sc-product:hover .cms-sc-product-content{visibility:visible;}.cms-popup-video{/* CMS Video carousel */}.cms-popup-video .cms-popup-video-inner{width:80%;height:80%;top:50%;left:50%;position:absolute;-webkit-transform:translate(-50%,-50%);-khtml-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);/* BACKGROUND GRADIENT *//* image fit */}.cms-popup-video .cms-popup-video-inner > a{position:absolute;top:-50px;right:-50px;width:50px;height:50px;line-height:50px;text-align:center;font-size:30px;background-color:red;color:#fff;}.cms-popup-video .wp-video,.cms-popup-video .wp-video-shortcode,.cms-popup-video iframe.cms-popup-video{width:100% !important;height:100% !important;}.cms-popup-video > a{color:#fff;}.cms-popup-video > a i{width:61px;height:61px;line-height:61px;text-align:center;margin-right:20px;display:inline-block;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;/* BACKGROUND GRADIENT */background-color:#fff;color:#333;}.cms-popup-video > a:hover{text-decoration:underline;}.cms-video-wrap{/* CMS NewsLetter */}@media (min-width:480px){.cms-newsletter .tnp-field{display:inline-block;}.cms-newsletter .tnp-field.tnp-field-email{width:calc(100% - 150px);padding-right:20px;}}@media (max-width:480px){.cms-newsletter .tnp-field{margin-bottom:15px;}.cms-newsletter .tnp-field:last-child{margin-bottom:0;}}.cms-newsletter.form-outline input:not([type="submit"]){background:transparent;-webkit-border-radius:25px;-khtml-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;border-radius:25px;/* BACKGROUND GRADIENT */}.cms-newsletter.form-outline input.btn-primary:hover{border-color:#c7302f;}.sidebar-area .widget,.wpb_widgetised_column .widget{margin-bottom:35px;}.sidebar-area .widget:last-child,.wpb_widgetised_column .widget:last-child{margin-bottom:0;}.sidebar-area .widget.widget_search,.wpb_widgetised_column .widget.widget_search{margin-bottom:40px;}.sidebar-area .widget.widget_categories,.wpb_widgetised_column .widget.widget_categories{border-bottom:1px solid #ddd;margin-bottom:40px;padding-bottom:16px;}.sidebar-area .widget.widget_cms_widget_recent_post,.wpb_widgetised_column .widget.widget_cms_widget_recent_post{margin-bottom:40px;}.sidebar-area .widget.widget_sp_image,.wpb_widgetised_column .widget.widget_sp_image{margin-bottom:23px;}.wg-title{margin:0 0 25px 0;/* Menu */}.wg-title:after{content:"";display:block;clear:both;width:55px;height:3px;margin-top:18px;background-color:#c7302f;}.sidebar-area,.widget_nav_menu,.widget_pages,.widget_categories,.widget_archive,.widget_meta,.widget_product_categories{/* Recente Post */}.sidebar-area .screen-reader-text,.widget_nav_menu .screen-reader-text,.widget_pages .screen-reader-text,.widget_categories .screen-reader-text,.widget_archive .screen-reader-text,.widget_meta .screen-reader-text,.widget_product_categories .screen-reader-text{display:none;}.sidebar-area ul:not(.entry-meta),.widget_nav_menu ul:not(.entry-meta),.widget_pages ul:not(.entry-meta),.widget_categories ul:not(.entry-meta),.widget_archive ul:not(.entry-meta),.widget_meta ul:not(.entry-meta),.widget_product_categories ul:not(.entry-meta){list-style:none;}.sidebar-area ul:not(.entry-meta) li,.widget_nav_menu ul:not(.entry-meta) li,.widget_pages ul:not(.entry-meta) li,.widget_categories ul:not(.entry-meta) li,.widget_archive ul:not(.entry-meta) li,.widget_meta ul:not(.entry-meta) li,.widget_product_categories ul:not(.entry-meta) li{position:relative;color:#333;padding:5px 0;}.sidebar-area ul:not(.entry-meta) li a,.widget_nav_menu ul:not(.entry-meta) li a,.widget_pages ul:not(.entry-meta) li a,.widget_categories ul:not(.entry-meta) li a,.widget_archive ul:not(.entry-meta) li a,.widget_meta ul:not(.entry-meta) li a,.widget_product_categories ul:not(.entry-meta) li a{position:relative;display:inline-block;padding:0;text-transform:uppercase;font-size:93.75%;font-weight:700;}.sidebar-area ul:not(.entry-meta) li a:hover,.widget_nav_menu ul:not(.entry-meta) li a:hover,.widget_pages ul:not(.entry-meta) li a:hover,.widget_categories ul:not(.entry-meta) li a:hover,.widget_archive ul:not(.entry-meta) li a:hover,.widget_meta ul:not(.entry-meta) li a:hover,.widget_product_categories ul:not(.entry-meta) li a:hover{color:#c7302f;}.sidebar-area ul:not(.entry-meta) li.current-cat > a,.widget_nav_menu ul:not(.entry-meta) li.current-cat > a,.widget_pages ul:not(.entry-meta) li.current-cat > a,.widget_categories ul:not(.entry-meta) li.current-cat > a,.widget_archive ul:not(.entry-meta) li.current-cat > a,.widget_meta ul:not(.entry-meta) li.current-cat > a,.widget_product_categories ul:not(.entry-meta) li.current-cat > a,.sidebar-area ul:not(.entry-meta) li:hover > a,.widget_nav_menu ul:not(.entry-meta) li:hover > a,.widget_pages ul:not(.entry-meta) li:hover > a,.widget_categories ul:not(.entry-meta) li:hover > a,.widget_archive ul:not(.entry-meta) li:hover > a,.widget_meta ul:not(.entry-meta) li:hover > a,.widget_product_categories ul:not(.entry-meta) li:hover > a,.sidebar-area ul:not(.entry-meta) li.current-cat > .count,.widget_nav_menu ul:not(.entry-meta) li.current-cat > .count,.widget_pages ul:not(.entry-meta) li.current-cat > .count,.widget_categories ul:not(.entry-meta) li.current-cat > .count,.widget_archive ul:not(.entry-meta) li.current-cat > .count,.widget_meta ul:not(.entry-meta) li.current-cat > .count,.widget_product_categories ul:not(.entry-meta) li.current-cat > .count,.sidebar-area ul:not(.entry-meta) li:hover > .count,.widget_nav_menu ul:not(.entry-meta) li:hover > .count,.widget_pages ul:not(.entry-meta) li:hover > .count,.widget_categories ul:not(.entry-meta) li:hover > .count,.widget_archive ul:not(.entry-meta) li:hover > .count,.widget_meta ul:not(.entry-meta) li:hover > .count,.widget_product_categories ul:not(.entry-meta) li:hover > .count{color:#c7302f;}.sidebar-area ul:not(.entry-meta) ul,.widget_nav_menu ul:not(.entry-meta) ul,.widget_pages ul:not(.entry-meta) ul,.widget_categories ul:not(.entry-meta) ul,.widget_archive ul:not(.entry-meta) ul,.widget_meta ul:not(.entry-meta) ul,.widget_product_categories ul:not(.entry-meta) ul{margin:0;padding:0 0 0 10px;}.widget_recent_entries{/* Search */}.widget_recent_entries li{padding:13.5px 0;}.widget_recent_entries li:first-child{padding-top:0;}.widget_recent_entries li:last-child{padding-bottom:0;}.widget_recent_entries a{display:block;}.widget_recent_entries .post-date{display:block;font-style:italic;font-size:87.5%;}.cms-searchform{position:relative;/* Calendar */}.cms-searchform input{width:100%;/* @include box-shadow(0, 1px, 3px, #DDDDDD); */padding-right:60px;-webkit-box-shadow:0 3px 5px rgba(221, 221, 221, 0.25);-khtml-box-shadow:0 3px 5px rgba(221, 221, 221, 0.25);-moz-box-shadow:0 3px 5px rgba(221, 221, 221, 0.25);-ms-box-shadow:0 3px 5px rgba(221, 221, 221, 0.25);-o-box-shadow:0 3px 5px rgba(221, 221, 221, 0.25);box-shadow:0 3px 5px rgba(221, 221, 221, 0.25);/* BACKGROUND GRADIENT *//* BOX SIZING */}.cms-searchform button{position:absolute;top:0;right:0;bottom:0;border:none;background:transparent;line-height:1;padding:0 10px 0 0;}.widget_calendar{/* Recent Comment */}.widget_calendar .calendar_wrap{text-align:center;}.widget_calendar #today{background:#c7302f;color:#fff;}.widget_calendar #today a{display:block;color:#fff;}.widget_calendar #today a:hover{color:#fff;}.widget_calendar th{text-align:center;}.cms_widget_recent_comments{/* RSS */}.cms_widget_recent_comments .recentcomments{margin-bottom:30px;}.cms_widget_recent_comments .recentcomments:last-child{margin-bottom:0;}.cms_widget_recent_comments .recentcomments > h6{margin-top:0;margin-bottom:5px;}.cms_widget_recent_comments .recentcomments > h6 + .comment-author-link{display:block;margin-top:-5px;margin-bottom:5px;}.cms_widget_recent_comments .comment-text{font-style:italic;font-size:87.5%;}.widget_rss{/* tags cloud */}.widget_rss > ul > li{margin-bottom:15px;}.widget_rss > ul > li:last-child{margin-bottom:0;}.widget_rss .rsswidget{font-weight:700;}.widget_rss .rss-date{display:block;font-style:italic;font-size:80%;color:#c7302f;}.widget_rss cite{color:#333;}.tagcloud a{padding:6px 20px;margin:2.5px 2px 2.5px 0;display:inline-block;background:transparent;font-size:87.5% !important;border:1px solid #ddd;color:#999;/* CMS Recent Post */}.tagcloud a:hover{background:#c7302f;color:#fff;}.tagcloud a:last-child{margin-right:0;}.cms-recent-post{/* CMS Social */}.cms-recent-post .cms-recent-item{padding:0 0 20px;margin-bottom:20px;border-bottom:1px solid #ddd;}.cms-recent-post .cms-recent-item:last-child{margin-bottom:0;}.cms-recent-post:not(.style1) .entry-media{margin:0 10px 0 0;max-width:99px;}.cms-recent-post:not(.style1) .entry-media img{margin-bottom:0;}.cms-recent-post:not(.style1) .entry-media + .item-content{padding-left:109px;}.cms-recent-post .entry-title{margin-top:0;margin-bottom:5px;}.cms-recent-post .entry-desc,.cms-recent-post .description{margin-top:5px;}.cms-recent-post.style1 .cms-recent-item{padding-bottom:0;margin:5px 0 25px;text-align:center;border-bottom:none;}.cms-recent-post.style1 .entry-title + .description{margin-top:12px;}.cms-recent-post.style1 .item-content{padding:26px 30px 0;border-top:none;}.cms-recent-post.style1 .item-content .entry-footer{margin:11px 0 28px;}.cms-recent-post.style1 .wg-meta{border-top:1px solid #ddd;margin:0 -30px;padding:10px 15px;}.cms-social{margin:-9px -10px;/* CMS Quick Contact  */}.cms-social a{display:inline-block;padding:9px 10px;}.cms-social a i{font-size:18px;}.cms-social a:hover{color:#c7302f;}.cms-social.horizontal li,.cms-social.icon-text-horizontal li,.cms-social.icon-circle-text-horizontal li,.cms-social.icon-circle-horizontal li{display:inline-block;}.cms-social.colored{margin:-5px;}.cms-social.colored a{padding:5px;}.cms-social.colored a i{width:50px;height:50px;line-height:50px;text-align:center;color:#fff;background-color:#333;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 */}.cms-social.colored a i[class*="facebook"],.cms-social.colored a i[class^="facebook"]{background-color:#4c70b7;}.cms-social.colored a i[class*="pinterest"],.cms-social.colored a i[class^="pinterest"]{background:#e13138;}.cms-social.colored a i[class*="twitter"],.cms-social.colored a i[class^="twitter"]{background:#4cdbff;}.cms-social.colored a i[class*="rss"],.cms-social.colored a i[class^="rss"]{background:#faa33d;}.cms-social.colored a i[class*="vimeo"],.cms-social.colored a i[class^="vimeo"]{background:#35c6ea;}.cms-social.colored a i[class*="dribbble"],.cms-social.colored a i[class^="dribbble"]{background:#ff70b7;}.cms-social.colored a i[class*="tumblr"],.cms-social.colored a i[class^="tumblr"]{background:#426d9b;}.cms-social.colored a i[class^="behance"],.cms-social.colored a i[class*="behance"]{background:#1879fd;}.cms-social.colored a i[class^="stumbleupon"],.cms-social.colored a i[class*="stumbleupon"]{background:#ff5c30;}.cms-social.colored a i[class^="dropbox"],.cms-social.colored a i[class*="dropbox"]{background:#17a3eb;}.cms-social.colored a i[class^="soundcloud"],.cms-social.colored a i[class*="soundcloud"]{background:#ff7e30;}.cms-social.colored a i[class^="lastfm"],.cms-social.colored a i[class*="lastfm"]{background:#f34320;}.cms-social.colored a i[class^="flickr"],.cms-social.colored a i[class*="flickr"]{background:#ff48a3;}.cms-social.colored a i[class^="deviantart"],.cms-social.colored a i[class*="deviantart"]{background:#6a8a7b;}.cms-social.colored a i[class^="linkedin"],.cms-social.colored a i[class*="linkedin"]{background:#4c94db;}.cms-social.colored a i[class^="digg"],.cms-social.colored a i[class*="digg"]{background:#75788d;}.cms-social.colored a i[class^="xing"],.cms-social.colored a i[class*="xing"]{background:#1a8e8c;}.cms-social.colored a i[class^="github"],.cms-social.colored a i[class*="github"]{background:#3f91cb;}.cms-social.colored a i[class^="instagram"],.cms-social.colored a i[class*="instagram"]{background:#db944c;}.cms-social.colored a i[class^="yahoo"],.cms-social.colored a i[class*="yahoo"]{background:#ab47ac;}.cms-social.colored a i[class^="youtube"],.cms-social.colored a i[class*="youtube"]{background:#db4c4c;}.cms-social.colored a i[class^="skype"],.cms-social.colored a i[class*="skype"]{background:#13c1f3;}.cms-social.colored a i[class^="share"],.cms-social.colored a i[class*="share"]{background:#25a774;}.cms-social.colored a i[class^="wordpress"],.cms-social.colored a i[class*="wordpress"]{background:#2592c3;}.cms-social.colored a i[class^="plus"],.cms-social.colored a i[class*="plus"]{background:;}.cms-social.colored a i[class^="delicious"],.cms-social.colored a i[class*="delicious"]{background:#ff9233;}.cms-social.colored a i[class^="reddit"],.cms-social.colored a i[class*="reddit"]{background:#377bda;}.cms-social.colored a i[class^="apple"],.cms-social.colored a i[class*="apple"]{background:#b3b5b8;}.cms-social.colored a i[class^="vk"],.cms-social.colored a i[class*="vk"]{background:#4778ac;}.cms-social.colored a i[class^="google-plus"],.cms-social.colored a i[class*="google-plus"]{background:#ff4c4c;}.cms-social.colored a:hover i{background-color:#c7302f;}.cms-social[class*="icon-circle-text-"],.cms-social[class^="icon-circle-text-"]{margin-left:-35px;margin-right:-35px;/* Icon Circle */}.cms-social[class*="icon-circle-text-"] li,.cms-social[class^="icon-circle-text-"] li{min-width:184px;}.cms-social[class*="icon-circle-text-"] a,.cms-social[class^="icon-circle-text-"] a{display:inline-block;padding-left:35px;padding-right:35px;}.cms-social[class*="icon-circle-text-"].colored,.cms-social[class^="icon-circle-text-"].colored{margin-left:-17px;margin-right:-17px;}.cms-social[class*="icon-circle-text-"].colored li a,.cms-social[class^="icon-circle-text-"].colored li a{padding-left:17px;padding-right:17px;}.cms-social[class*="icon-circle-text-"]:not(.colored) a i,.cms-social[class^="icon-circle-text-"]:not(.colored) a i{width:30px;height:30px;line-height:30px;border-width:1px;border-color:inherit;border-style:solid;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 */}.cms-social.icon-circle-vertical i,.cms-social.icon-circle-horizontal i,.cms-social.icon-circle-vertical.colored i,.cms-social.icon-circle-horizontal.colored i{width:80px;height:80px;line-height:80px;display:block;text-align:center;font-size:30px;}.cms-social.icon-circle-vertical i,.cms-social.icon-circle-horizontal i{background-color:#e1e1e1;color:#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-social.icon-circle-vertical i:hover,.cms-social.icon-circle-horizontal i:hover{background-color:#c7302f;}.cms-quick-contact{list-style:none;margin:-10px;}.cms-quick-contact li{padding:10px;}.cms-quick-contact.horizontal i{font-size:20px;}.cms-quick-contact.horizontal li{display:inline-block;}.cms-quick-contact.vertical i{font-size:16px;min-width:25px;}.no-container{padding-left:15px;padding-right:15px;}.container,.pull-left,.pull-right{max-width:100%;}.clear{clear:both;}.nopadding{padding:0 !important;}.nopadding-top{padding-top:0 !important;}.nopadding-right{padding-right:0 !important;}.nopadding-bottom{padding-bottom:0 !important;}.nopadding-left{padding-left:0 !important;}.nomargin{margin:0 !important;}.nomargin-top{margin-top:0 !important;}.nomargin-right{margin-right:0 !important;}.nomargin-bottom{margin-bottom:0 !important;}.nomargin-left{margin-left:0 !important;}span[style="line-height:1.714285714;font-size:1rem;"],em[style="line-height:1.714285714;font-size:1rem;"],strong[style="line-height:1.714285714;font-size:1rem;"]{font-size:inherit !important;}*[style="visibility: hidden;"],*[style="visibility: hidden; display: inline;"]{display:none !important;}.vc_row{background-position:center top;background-repeat:no-repeat;position:relative;}.vc_row.vc_parallax .vc_parallax-inner{background-color:inherit;}.vc_row.vc_parallax .vc_parallax-inner:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";display:block;background-color:inherit;}.vc_row.vc_parallax.vc_parallax-bottom-left,.vc_row.vc_parallax.vc_parallax-bottom-right{background-size:initial !important;background-repeat:no-repeat !important;background-attachment:inherit !important;}.vc_row.vc_parallax.vc_parallax-bottom-left .vc_parallax-inner,.vc_row.vc_parallax.vc_parallax-bottom-right .vc_parallax-inner{height:100% !important;top:0 !important;bottom:0 !important;background-size:initial;background-repeat:no-repeat;background-attachment:inherit;background-color:transparent;}.vc_row.vc_parallax.vc_parallax-bottom-left{background-position:0 100% !important;}.vc_row.vc_parallax.vc_parallax-bottom-left .vc_parallax-inner{background-position:0 100%;}.vc_row.vc_parallax.vc_parallax-bottom-right{background-position:100% 100% !important;}.vc_row.vc_parallax.vc_parallax-bottom-right .vc_parallax-inner{background-position:100% 100%;}.vc_row.vc_parallax.content-outline{overflow:visible;}.vc_row.vc_parallax.content-outline .vc_parallax-inner{height:100% !important;}.vc_row.vc_parallax.vc_parallax-no-mask.center-bottom .vc_parallax-inner{height:100% !important;background-size:initial;background-repeat:no-repeat;background-position:center bottom !important;}.vc_row.vc_parallax.vc_parallax-no-mask .vc_parallax-inner:after{display:none;}.vc_row[data-vc-full-width]:not(.vc_parallax){overflow:visible;/* Full width stretch content */}.vc_row:not(.vc_row-no-padding)[data-vc-stretch-content="true"]{/* Exta class */}@media (min-width:1199px){.vc_row:not(.vc_row-no-padding)[data-vc-stretch-content="true"]{padding-left:55px;padding-right:55px;}}.vc_row.cms-ontop{position:relative;z-index:2;}.wpb_column.full-height .wpb_wrapper{height:100vh;display:block;/* Overlay Background */}.wpb_column.overlay-bg > .vc_column-inner > div{position:relative;z-index:1;}.wpb_column.overlay-bg > .vc_column-inner:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";display:block;background-color:inherit;}.wpb_content_element{/* Custom Heading */}.wpb_content_element.wpb_text_column.has-box-shadow{padding:25px 30px;}.vc_custom_heading{margin:0;}.vc_custom_heading.bottom-line:after{content:"";display:block;width:55px;height:3px;background-color:#c7302f;margin-top:13px;}.vc_custom_heading.bottom-line.line-center:after{margin-left:auto;margin-right:auto;}.vc_custom_heading.bottom-line.line-white:after{background-color:#fff;}.text-left,.text-center,.text-right,[class*='text-lg-'],[class^='text-lg-'],[class*='text-md-'],[class^='text-md-'],[class*='text-sm-'],[class^='text-sm-']{/* TTA - Accordion */}.text-left .vc_custom_heading,.text-center .vc_custom_heading,.text-right .vc_custom_heading,[class*='text-lg-'] .vc_custom_heading,[class^='text-lg-'] .vc_custom_heading,[class*='text-md-'] .vc_custom_heading,[class^='text-md-'] .vc_custom_heading,[class*='text-sm-'] .vc_custom_heading,[class^='text-sm-'] .vc_custom_heading{text-align:inherit !important;}.vc_tta-container{overflow:hidden;/* VC Progress Bar */}.vc_tta-container .vc_tta-panel .vc_tta-controls-icon-circle-arrow{width:25px;height:25px;font-size:22px;}.vc_tta-container .vc_tta-panel.vc_active .vc_tta-controls-icon-circle-arrow:before{content:"\e699";}.vc_tta-container .vc_tta-accordion.vc_tta-style-theme .vc_tta-panel-heading,.vc_tta-container .vc_tta-accordion.vc_tta-style-theme .vc_tta-panel-body{border:1px solid #333;background:#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 */}.vc_tta-container .vc_tta-accordion.vc_tta-style-theme .vc_tta-panel-heading:hover,.vc_tta-container .vc_tta-accordion.vc_tta-style-theme .vc_tta-panel-body:hover{background:#fff;border-color:#c7302f;}.vc_tta-container .vc_tta-accordion.vc_tta-style-theme .vc_tta-panel-title{color:#fff;letter-spacing:-0.4px;}.vc_tta-container .vc_tta-accordion.vc_tta-style-theme .vc_tta-panel-title > a{color:#fff;padding:20px 30px;}.vc_tta-container .vc_tta-accordion.vc_tta-style-theme .vc_tta-panel-title > a:hover{color:#c7302f;}.vc_tta-container .vc_tta-accordion.vc_tta-style-theme .vc_tta-panel-title.vc_tta-controls-icon-position-left > a{padding-left:60px;}.vc_tta-container .vc_tta-accordion.vc_tta-style-theme .vc_tta-panel-title.vc_tta-controls-icon-position-left > a .vc_tta-controls-icon{left:30px;}.vc_tta-container .vc_tta-accordion.vc_tta-style-theme .vc_tta-panel-title.vc_tta-controls-icon-position-right > a{padding-right:60px;}.vc_tta-container .vc_tta-accordion.vc_tta-style-theme .vc_tta-panel-title.vc_tta-controls-icon-position-right > a .vc_tta-controls-icon{right:30px;}.vc_tta-container .vc_tta-accordion.vc_tta-style-theme .vc_tta-panel-body{padding-left:30px;padding-right:30px;/* Hover / Active tab */}.vc_tta-container .vc_tta-accordion.vc_tta-style-theme .vc_active .vc_tta-panel-heading{border-color:#c7302f;background:#fff;margin-bottom:0 !important;}.vc_tta-container .vc_tta-accordion.vc_tta-style-theme .vc_active .vc_tta-panel-heading .vc_tta-panel-title > a{color:#c7302f;}.vc_tta-container .vc_tta-accordion.vc_tta-style-theme .vc_active .vc_tta-panel-body{background:#c7302f;border-color:#c7302f;color:#fff;padding-bottom:28px;}.vc_tta-container .vc_tta-accordion.vc_tta-style-theme.vc_tta-color-theme2 .vc_tta-panel-heading,.vc_tta-container .vc_tta-accordion.vc_tta-style-theme.vc_tta-color-theme2 .vc_tta-panel-body{border:1px solid #ddd;background:#fff;-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_tta-container .vc_tta-accordion.vc_tta-style-theme.vc_tta-color-theme2 .vc_tta-panel-heading:hover,.vc_tta-container .vc_tta-accordion.vc_tta-style-theme.vc_tta-color-theme2 .vc_tta-panel-body:hover{border-color:#ddd;}.vc_tta-container .vc_tta-accordion.vc_tta-style-theme.vc_tta-color-theme2 .vc_tta-panel-title{color:#777;}.vc_tta-container .vc_tta-accordion.vc_tta-style-theme.vc_tta-color-theme2 .vc_tta-panel-title > a{color:#777;}.vc_tta-container .vc_tta-accordion.vc_tta-style-theme.vc_tta-color-theme2 .vc_tta-panel-title > a:hover{color:#c7302f;}.vc_tta-container .vc_tta-accordion.vc_tta-style-theme.vc_tta-color-theme2 .vc_tta-panel-title.vc_tta-controls-icon-position-left > a{padding-left:60px;}.vc_tta-container .vc_tta-accordion.vc_tta-style-theme.vc_tta-color-theme2 .vc_tta-panel-title.vc_tta-controls-icon-position-right > a{padding-right:60px;}.vc_tta-container .vc_tta-accordion.vc_tta-style-theme.vc_tta-color-theme2 .vc_tta-panel-body{padding-top:0;margin-top:-8px;/* Hover / Active tab */}.vc_tta-container .vc_tta-accordion.vc_tta-style-theme.vc_tta-color-theme2 .vc_active .vc_tta-panel-heading{border-color:#ddd;background:#fff;border-bottom:none;}.vc_tta-container .vc_tta-accordion.vc_tta-style-theme.vc_tta-color-theme2 .vc_active .vc_tta-panel-body{background:#fff;color:#999;border-color:#ddd;border-top:none;padding-bottom:25px;}.vc_progress_bar{/* Images Carousel */}.vc_progress_bar.theme .vc_single_bar{background:transparent;margin-bottom:26px;-webkit-box-shadow:none;-khtml-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;/* BACKGROUND GRADIENT */-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_progress_bar.theme .vc_single_bar .vc_label{padding:0 0 15px;text-transform:uppercase;font-size:13px;font-weight:700;}.vc_progress_bar.theme .vc_single_bar .vc_label span.vc_label_units{float:right;}.vc_progress_bar.theme .vc_single_bar .vc_bar{position:relative;height:8px;background-color:#c7302f;z-index:1;-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_progress_bar.theme .vc_single_bar:after{content:"";display:block;position:absolute;left:0;bottom:0;right:0;height:8px;background:#fff;border:1px solid #ddd;}.vc_progress_bar.vc_progress-bar-color-theme .vc_single_bar .vc_label{color:#333;}.vc_progress_bar.vc_progress-bar-color-theme .vc_single_bar .vc_label span.vc_label_units{color:#777;}.vc_progress_bar.vc_progress-bar-color-theme .vc_single_bar .vc_bar{background-color:#c7302f;}.vc_progress_bar.vc_progress-bar-color-theme .vc_single_bar:after{background:#fff;border:1px solid #ddd;}.wpb_images_carousel.theme{/* Single Image */}.wpb_images_carousel.theme .vc_images_carousel:not(.vc_carousel_vertical){padding-bottom:34px;}.wpb_images_carousel.theme .vc_images_carousel:not(.vc_carousel_vertical) .vc_carousel-indicators{bottom:-6px;}.wpb_images_carousel.theme .vc_images_carousel:not(.vc_carousel_vertical) .vc_carousel-indicators li{width:13px;height:13px;border-color:#ccc;background-color:#ccc;}.wpb_images_carousel.theme .vc_images_carousel:not(.vc_carousel_vertical) .vc_carousel-indicators li.vc_active{background-color:#fff;width:13px;height:13px;}.wpb_single_image.wpb_content_element .vc_figure{display:block;}.wpb_single_image.wpb_content_element .vc_figure .vc_single_image-wrapper.theme{display:block;}.wpb_single_image.wpb_content_element .vc_figure .vc_single_image-wrapper.theme img{width:100%;}.wpb_revslider_element.wpb_content_element{margin-bottom:0;}.rev_slider_wrapper{/* Contact Form */}.rev_slider_wrapper .tp-dottedoverlay{z-index:1000;/* Special Style for Home 3*/}@media (max-width:1440px){.rev_slider_wrapper .cms-grid-item .entry-content{display:none;}.rev_slider_wrapper .cms-grid-item .content-wrap{padding-left:15px !important;padding-right:15px !important;}}@media (max-width:1024px){.rev_slider_wrapper .cms-grid-item .entry-title a{font-size:30px !important;}}@media (max-width:480px){.rev_slider_wrapper .cms-grid-item{max-width:290px;}}.wpcf7-form .row{margin:0 -10px;}.wpcf7-form .row:last-child{margin-bottom:0;}.wpcf7-form .row div[class*="col-"],.wpcf7-form .row div[class^="col-"]{padding:0 5px;margin-bottom:10px;}.wpcf7-form .row textarea{max-height:200px;}.wpcf7-form-control-wrap{display:block;vertical-align:top;/* NewsLetter */}.tnp-widget,.cms-newsletter.default{/* qTranslate X */}.tnp-widget form,.cms-newsletter.default form{position:relative;}.tnp-widget form .tnp-field-email,.cms-newsletter.default form .tnp-field-email{position:relative;}.tnp-widget form .tnp-field-email .tnp-email,.cms-newsletter.default form .tnp-field-email .tnp-email{padding:15.5px 50px 15.5px 20px;}.tnp-widget form:after,.cms-newsletter.default form:after{font-family:'FontAwesome';content:"\f061";display:block;color:#c7302f;font-size:13px;z-index:1;}.tnp-widget form input.tnp-submit,.cms-newsletter.default form input.tnp-submit{font-size:0;border:none;background:transparent;z-index:2;}.tnp-widget form input.tnp-submit,.cms-newsletter.default form input.tnp-submit,.tnp-widget form:after,.cms-newsletter.default form:after{width:50px;height:50px;line-height:50px;position:absolute;top:0;right:0;text-align:center;}.qtranxs_widget.widget ul{margin:0 -15px;/* ZoDonations */}.qtranxs_widget.widget ul li{padding:0 15px;margin:0;}.qtranxs_widget.widget ul li a.qtranxs_flag_and_text{padding-left:25px;background-position:left center;}.qtranxs_widget.widget ul li.active{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 */}.zk-cause-info{text-align:start;}.zk-cause-info .zk-cause-progress{padding-top:47px;padding-bottom:15px;position:relative;margin-bottom:-4px !important;}.zk-cause-info .zk-cause-progress .percent{position:absolute;left:0;bottom:0;height:4px;background-color:#c7302f;}.zk-cause-info .zk-cause-progress .number{min-width:34px;height:34px;line-height:34px;display:inline-block;background-color:#c7302f;color:#fff;font-size:12px;font-weight:400;text-align:center;position:absolute;bottom:12px;margin-left:-17px;-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 */}.zk-cause-info .zk-cause-progress .number:after{content:"";display:block;width:0;height:0;border-style:solid;border-width:8px 5px 0 5px;border-color:#c7302f transparent transparent transparent;margin-top:-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 *//* Center Align */}.zk-cause-info .zk-cause-meta{border-top:4px solid #eee;margin:0;}.zk-cause-info .zk-cause-meta h5{color:#878787;}.zk-cause-info .zk-cause-meta span{color:#555;font-weight:700;font-size:150%;display:block;margin-top:-4px;}.zk-cause-info .zk-cause-meta li{border-left:1px solid #eee;padding-left:20px;padding-top:4px;}.zk-cause-info .zk-cause-meta li:first-child{border-left:none;padding-left:0;padding-right:20px;}.zk-cause-info.layout2{text-align:inherit;}.zk-cause-info.layout2 .goal{padding-top:25px;padding-bottom:6px;}.zk-cause-info.layout2 .goal h5{font-size:16px;letter-spacing:-0.002em;}.zk-cause-info.layout2 .goal span{font-size:35px;font-weight:700;}.zk-cause-info.layout2 .zk-cause-progress .percent{background-color:#777;}.zk-cause-info.layout2 .zk-cause-progress .number{background-color:#fff;color:#c7302f;}.zk-cause-info.layout2 .zk-cause-progress .number:after{border-color:#fff transparent transparent transparent;}.zk-cause-info.layout2 .zk-cause-meta{padding:20px 0 42px;}.zk-cause-info.layout2 .zk-cause-meta span{display:inline;}.zk-cause-info.layout2 .zk-cause-meta .h5{font-size:16px;letter-spacing:-0.002em;color:#333;}.zk-cause-info.layout2 .zk-cause-meta .color-white{font-size:24px;font-weight:700;letter-spacing:-0.002em;line-height:120%;color:#fff;}.site_donate_form.modal .popup_title{background-color:#c7302f;color:#fff;}.site_donate_form.modal .popup_content label.button.bordered_1{border-color:#c7302f;color:#c7302f;}.site_donate_form.modal .popup_content label.button:hover,.site_donate_form.modal .popup_content label.button.active{border-color:#c7302f;background-color:#c7302f;color:#fff;}.site_donate_form.modal .popup_content .row > div{margin-bottom:30px;}#cms-shop-header{margin-bottom:50px;}#cms-shop-header aside{margin-bottom:35px;}#cms-shop-header .shop-wg-title{margin:0 0 23px;}#cms-shop-header .widget_price_filter form{margin-top:52px;}#cms-shop-header .widget_price_filter .shop-wg-title + form{margin-top:0;}span.onsale{background:#c7302f;color:#fff;min-width:50px;height:50px;line-height:50px;text-align:center;text-transform:uppercase;font-size:12px;font-weight:700;letter-spacing:0.005em;padding:0 5px;position:absolute;top:10px;right:10px;z-index:1;-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 *//* Price */}.price{display:block;overflow:hidden;/** Products item
 * Style for product list item 
*/}.price ins{text-decoration:inherit;}.price del{filter:alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";-webkit-opacity:0.5;-khtml-opacity:0.5;-moz-opacity:0.5;-ms-opacity:0.5;-o-opacity:0.5;opacity:0.5;/* BACKGROUND GRADIENT *//* OUTLINE RADIUS */}.type-product{/* Global Style
 * Style use for all class name, element 
*//* Variations */}.type-product .entry-media{margin-bottom:19px;}.type-product .entry-media .entry-media{margin-bottom:0;}.type-product .entry-header{margin-bottom:7px;}.type-product .entry-meta{font-size:inherit;font-style:normal;letter-spacing:0;margin-bottom:4px;}.type-product .price{font-size:87.5%;letter-spacing:0.05em;color:#c7302f;}dl.variation{padding-left:0;border-left:none;display:block;overflow:hidden;/* Rating */}dl.variation dt{font-weight:400;padding:0;margin:0 4px 0 0;font-size:inherit;float:left;clear:left;text-transform:capitalize;}dl.variation dd{padding:0;margin:0;}.star-rating{font-size:13px;width:71px;height:24px;letter-spacing:2px;text-align:left;display:inline-block;position:relative;/* Star on review form */}.star-rating:before{font-family:'FontAwesome';content:"\f005\f005\f005\f005\f005";position:absolute;top:0;left:0;color:#ddd;}.star-rating span{overflow:hidden;height:24px;position:absolute;top:0;left:0;font-size:0;}.star-rating span:before{color:#ffca27;font-family:'FontAwesome';content:"\f005\f005\f005\f005\f005";font-size:13px;}p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none;color:#ddd;}p.stars a:before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:'FontAwesome';content:"\f005";text-indent:0;}p.stars.selected a:not(.active):before,p.stars.selected a.active:before,p.stars:hover a:before{content:"\f005";color:#ffd24d;}.wc-forward{display:inline-block;/* Remove icon */}a.remove{width:16px;height:16px;line-height:12px;font-weight:700;color:#777 !important;text-align:center;display:inline-block;z-index:1;/* Result Count */}a.remove:hover{color:red !important;border-color:red;}.woocommerce-result-count{/* Product Ordering */}@media (min-width:768px){.woocommerce-result-count{float:left;max-width:50%;padding-top:15px;}}.woocommerce-ordering{margin-bottom:35px;}@media (min-width:768px){.woocommerce-ordering{float:right;max-width:50%;min-width:250px;}}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:30px 30px 30px 60px;margin:0 0 30px;position:relative;background-color:#f7f6f7;border-top:3px solid #1e85be;word-wrap:break-word;/* Message */}.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before{font-family:'FontAwesome';content:"\f05a";display:inline-block;position:absolute;top:30px;left:30px;color:#1e85be;}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{margin-right:20px;}.woocommerce-error + .checkout_coupon,.woocommerce-info + .checkout_coupon,.woocommerce-message + .checkout_coupon{margin-bottom:30px;}.woocommerce-message{display:block;overflow:hidden;border-top-color:#8fae1b;/* Error */}.woocommerce-message .wc-forward{float:right;margin-left:20px;}.woocommerce-message:before{content:"\f058";color:#8fae1b;}.woocommerce-error{list-style:none;color:red;border-top-color:red;/* Quantity */}.woocommerce-error:before{content:"\f05c";color:red;}.quantity{float:left;margin-right:20px;/* Shop Table */}.quantity input{padding:0;width:80px;height:50px;text-align:center !important;text-indent:10px;background:#f4f4f4;border-color:#f4f4f4;-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 *//* Installed plugin: WooCommerce Quantity Increment */}.quantity input:hover,.quantity input:active,.quantity input:focus{background:#c7302f;border-color:#c7302f;color:#fff;}.quantity.buttons_added input{text-indent:0;float:left;/* remove Number Input Spinners */}.quantity.buttons_added input.minus,.quantity.buttons_added input.plus{font-size:0;background-position:center center;background-repeat:no-repeat;background-color:#ddd;border-color:#ddd;width:60px;}.quantity.buttons_added input.minus:hover,.quantity.buttons_added input.plus:hover{background-color:#c7302f;border-color:#c7302f;}.quantity.buttons_added input.minus{background-image:url('../images/icon/arrow-left.png');}.quantity.buttons_added input.plus{background-image:url('../images/icon/arrow-right.png');}.quantity.buttons_added input[type=number]{-moz-appearance:textfield;}.quantity.buttons_added input[type=number]::-webkit-inner-spin-button,.quantity.buttons_added input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;}@media (max-width:320px){.quantity.buttons_added{margin-bottom:15px;}}table.shop_table{border:none;/* Columns Set */}table.shop_table thead{background:#222;color:#fff;font-size:87.5%;border:none;}table.shop_table thead th{padding-top:21px;padding-bottom:20px;}table.shop_table tr{border-bottom:1px solid #eee;}table.shop_table tr:last-child{border-bottom:none;}table.shop_table tr.cart_item,table.shop_table tr.order_item,table.shop_table tr.order{font-weight:700;}table.shop_table tr.cart_item .product-name a,table.shop_table tr.order_item .product-name a,table.shop_table tr.order .product-name a{color:#333;text-transform:uppercase;}table.shop_table tr.cart_item .product-name a:hover,table.shop_table tr.order_item .product-name a:hover,table.shop_table tr.order .product-name a:hover{color:#c7302f;}@media (max-width:991px){table.shop_table tr.cart_item .quantity,table.shop_table tr.order_item .quantity,table.shop_table tr.order .quantity{float:right;margin-right:0;}}@media (max-width:991px){table.shop_table tr.cart_item:first-child,table.shop_table tr.order_item:first-child,table.shop_table tr.order:first-child{border-top:1px solid #eee;}}table.shop_table tr .actions{padding-left:0;padding-right:0;}table.shop_table tr .actions .coupon label{display:none;}table.shop_table tr .actions .coupon #coupon_code{margin-right:10px;float:left;}table.shop_table tr .actions .coupon .button{float:left;}@media (min-width:992px){table.shop_table tr .actions .coupon{float:left;width:calc(100% - 401px);}table.shop_table tr .actions .coupon #coupon_code{width:270px;}table.shop_table tr .actions .button.checkout-button{margin-left:5px;}}@media (max-width:991px){table.shop_table tr .actions .coupon #coupon_code{width:calc(100% - 186px);}table.shop_table tr .actions .coupon .button{width:auto;margin-top:0;}table.shop_table tr .actions .button{margin-top:15px;width:calc(50% - 3px);}}@media (max-width:480px){table.shop_table tr .actions .coupon #coupon_code{width:100%;margin-right:0;text-align:left;}table.shop_table tr .actions .coupon .button{width:100%;margin-top:15px;}table.shop_table tr .actions .coupon + .button,table.shop_table tr .actions .checkout-button{width:100%;margin-left:0;}}table.shop_table td{padding-top:30px;padding-bottom:30px;}table.shop_table td.product-remove{padding-left:20px;}table.shop_table td a.button{margin-left:10px;}table.shop_table .wp-post-image{max-width:60px;}table.shop_table .woocommerce-shipping-calculator{display:none !important;/* Table Responsive */}table.shop_table.shop_table_responsive{/* Order details */}@media (max-width:991px){table.shop_table.shop_table_responsive tbody th,table.shop_table.shop_table_responsive thead,table.shop_table.shop_table_responsive tfoot tr.order_item th{display:none;}table.shop_table.shop_table_responsive tr td{display:block;text-align:right !important;}table.shop_table.shop_table_responsive tr td:before{content:attr(data-title) ": ";font-weight:700;float:left;}table.shop_table.shop_table_responsive tr td.product-thumbnail{display:none;}table.shop_table.shop_table_responsive tr td.product-remove:before,table.shop_table.shop_table_responsive tr td.actions:before{display:none;}table.shop_table.shop_table_responsive tr.cart_item td{border-bottom:1px solid #eee;}table.shop_table.shop_table_responsive tr.cart_item td:last-child{border-bottom:0;}table.shop_table.shop_table_responsive tbody tr.order_item td{border-bottom:2px solid #eee;}table.shop_table.shop_table_responsive tbody tr.order_item td:last-child{border-bottom:0;}table.shop_table.shop_table_responsive tfoot tr td:before{content:attr(data-title);}}table.shop_table.order_details th,table.shop_table.order_details td{border-right:2px solid #eee;}table.shop_table.order_details th:last-child,table.shop_table.order_details td:last-child{border-right:0;}table.shop_table.order_details thead,table.shop_table.order_details .cart_item,table.shop_table.order_details .order_item{border-width:2px;}@media (max-width:991px){table.shop_table.order_details tr.cart_item,table.shop_table.order_details tr.order_item{border-width:2px;}table.shop_table.order_details tr.cart_item td,table.shop_table.order_details tr.order_item td{border-right:0;border-width:2px;}}.col2-set{margin:0 -15px;clear:both;display:block;overflow:hidden;}.col2-set .col-1,.col2-set .col-2{padding:0 15px;}@media (min-width:992px){.col2-set .col-1,.col2-set .col-2{width:calc(50%);float:left;}}#shipping_method,.payment_methods{list-style:none;/* Button */}.woocommerce{/* Products List Widget */}.woocommerce .btn,.woocommerce .button,.woocommerce button,.woocommerce input[type="button"],.woocommerce input[type="submit"]{-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;/* BACKGROUND GRADIENT */}.woocommerce input[name="apply_coupon"],.woocommerce .checkout-button{background-color:#f2b23d;border-color:#f2b23d;}.woocommerce input[name="apply_coupon"]:hover,.woocommerce .checkout-button:hover{background-color:#333;border-color:#333;}ul.product_list_widget{list-style:none;/**
 * All WooCommerce Widget Style
*//* Mini Cart */}ul.product_list_widget > li{padding:20px 0 !important;border-top:1px solid #ddd;position:relative;overflow:hidden;}ul.product_list_widget > li:first-child{border-top:none;}ul.product_list_widget > li .product-image{float:left;}ul.product_list_widget > li .product-image + div{padding-left:115px;}ul.product_list_widget > li img{margin:0 12px 0 0;max-width:100px;width:100px;}ul.product_list_widget > li a{padding:0;font-size:81.25% !important;}ul.product_list_widget > li a.product-name{display:block;}ul.product_list_widget > li .product-title{display:block;}ul.product_list_widget > li .star-rating{-webkit-transform:translateY(8px);-khtml-transform:translateY(8px);-moz-transform:translateY(8px);-ms-transform:translateY(8px);-o-transform:translateY(8px);transform:translateY(8px);/* BACKGROUND GRADIENT *//* TRANSFORM STYLE */}ul.product_list_widget > li .star-rating + .price,ul.product_list_widget > li .star-rating + .reviewer{margin-top:10px;display:block;}ul.product_list_widget > li .price{display:block;font-size:87.5%;letter-spacing:0.05em;color:#c7302f;}ul.product_list_widget > li .quantity{width:100%;/* Mini Cart */}ul.product_list_widget > li.mini_cart_item a.remove{position:absolute;top:18px;left:0;}.widget_shopping_cart{overflow:hidden;/* Layered Nav */}.widget_shopping_cart .widget_shopping_cart_content{max-height:411px;overflow-x:hidden;width:calc(100% + 20px);padding-right:20px;}.widget_shopping_cart .buttons{overflow:hidden;}.widget_shopping_cart .buttons .button{width:calc(50% - 15px);float:left;padding-left:0;padding-right:0;}.widget_shopping_cart .buttons .button + .button{margin-left:30px;}.widget_layered_nav{margin-bottom:35px;/* widget_layered_nav_filters */}.widget_layered_nav .attr-name{text-transform:uppercase;}.widget_layered_nav ul.wc-layered-nav .wc-layered-nav-term{padding-top:10px;padding-bottom:10px;}.widget_layered_nav ul.wc-layered-nav.color .wc-layered-nav-term:before{content:"";display:block;float:left;margin-right:20px;width:17px;height:17px;margin-top:4px;-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 */}.widget_layered_nav ul.wc-layered-nav.color .wc-layered-nav-term.black:before{background:#333;}.widget_layered_nav ul.wc-layered-nav.color .wc-layered-nav-term.brown:before{background:#403000;}.widget_layered_nav ul.wc-layered-nav.color .wc-layered-nav-term.gray:before{background:#757584;}.widget_layered_nav ul.wc-layered-nav.color .wc-layered-nav-term.grey:before{background:#f2f2f2;}.widget_layered_nav ul.wc-layered-nav.color .wc-layered-nav-term.blue:before{background:#7da7d9;}.widget_layered_nav ul.wc-layered-nav.color .wc-layered-nav-term.green:before{background:#004000;}.widget_layered_nav ul.wc-layered-nav.color .wc-layered-nav-term.orange:before{background:#f68e56;}.widget_layered_nav ul.wc-layered-nav.color .wc-layered-nav-term.red:before{background:#8c0000;}.widget_layered_nav ul.wc-layered-nav.color .wc-layered-nav-term.pink:before{background:#f99;}.widget_layered_nav ul.wc-layered-nav.color .wc-layered-nav-term a{color:#999;}.widget_layered_nav ul.wc-layered-nav.color .wc-layered-nav-term:hover a{color:#333;}.widget_layered_nav,.widget_layered_nav_filters{/* Price Filter */}.widget_layered_nav .wg-title,.widget_layered_nav_filters .wg-title{margin-bottom:20px;}.widget_layered_nav ul li.chosen a:before,.widget_layered_nav_filters ul li.chosen a:before{content:"\f057";font-family:'FontAwesome';color:#a00;margin-right:10px;}.widget_price_filter{/* Widget widget_rating_filter */}.widget_price_filter .price_slider{position:relative;}.widget_price_filter .price_slider_wrapper .ui-widget-content{background-color:#eee;height:5px;-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 */margin:0;}.widget_price_filter .ui-slider .ui-slider-handle,.widget_price_filter .ui-slider .ui-slider-range{position:absolute;background-color:#c7302f;}.widget_price_filter .ui-slider .ui-slider-range{height:5px;-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 */}.widget_price_filter .ui-slider .ui-slider-handle{-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 */width:14px;height:14px;top:-4.5px;}.widget_price_filter .ui-slider .ui-slider-handle:last-child{margin-left:-14px;}.widget_price_filter .price_slider_amount{margin-top:26px;font-size:87.5%;color:#999;letter-spacing:0.05em;}.widget_price_filter .price_slider_amount button.button{background:#fff;color:#999;border-width:2px;border-color:#c7302f;min-width:120px;}.widget_price_filter .price_slider_amount button.button:hover{background:#c7302f;border-color:#c7302f;color:#fff;}.widget_price_filter .price_label{float:right;}.widget_rating_filter{/** Products list 
 * Archive, categories, category, search products layout 
 * @since: 1.0.0
 * @uthor: Chinh Duong Manh
*/}.widget_rating_filter .star-rating{float:left;}@media (min-width:1280px){.post-type-archive-product #cms-main.no-container.column4{padding-left:175px;padding-right:175px;}}@media (min-width:1280px){.post-type-archive-product #cms-main.no-container.column5{padding-left:105px;padding-right:105px;}}.products{margin:0 -15px;list-style:none;clear:both;display:block;overflow:hidden;min-width:100%;/* Cart Page */}.products > .product{width:33.33%;padding:0 15px;margin:0 0 30px;float:left;position:relative;text-align:center;}.products > .product.first{clear:left;}.products > .product img{width:100%;}.products > .product .overlay-wrap .overlay{background:transparent;}.products > .product .star-rating{clear:both;margin:14px auto 0 auto;}@media (max-width:1024px){.products > .product{width:50%;}.products > .product.first{clear:none;}}@media (max-width:480px){.products > .product{width:100%;clear:both;}}.products.columns-2 > .product{width:50%;}@media (max-width:480px){.products.columns-2 > .product{width:100%;clear:both;}}.products.columns-4 > .product{width:25%;}@media (max-width:1024px){.products.columns-4 > .product{width:50%;}.products.columns-4 > .product.first{clear:none;}}@media (max-width:480px){.products.columns-4 > .product{width:100%;clear:both;}}.products.columns-5 > .product{width:20%;}@media (max-width:1024px){.products.columns-5 > .product{width:50%;}.products.columns-5 > .product.first{clear:none;}}@media (max-width:480px){.products.columns-5 > .product{width:100%;clear:both;}}.calculated_shipping .woocommerce-shipping-calculator{display:none;}.cms-wc-cart-calculator .shipping-calculator-form{display:block !important;height:inherit !important;}.cart-collaterals{margin:0 -15px;padding-top:75px;display:block;overflow:hidden;clear:both;}.cart-collaterals > div{padding:0 15px;}@media (min-width:992px){.cart-collaterals > div{width:50%;float:left;}.cart-collaterals > div.cart_totals{float:right;}}.cart-collaterals .woocommerce-shipping-calculator > p{margin:0;}.cart-collaterals .shipping-calculator-button,.cart-collaterals .cart_totals > h2{font-size:30px;line-height:120%;margin:0;display:block;font-weight:700;text-transform:capitalize;padding-bottom:40px;}.cart-collaterals .shipping-calculator-form select,.cart-collaterals .shipping-calculator-form input{background-color:#f4f4f4;border-color:#f4f4f4;}.cart-collaterals button[name="calc_shipping"]{width:100%;}.cart-collaterals .cart_totals .shop_table tr th{color:#333;font-weight:700;}.cart-collaterals .cart_totals .shop_table tr th:after{display:inline-block;content:" :";}.cart-collaterals .cart_totals .shop_table tr td{padding-top:20px;padding-bottom:20px;color:#666;}.cart-collaterals .cart_totals .shop_table tr td #shipping_method label{color:#666;}.cart-collaterals .cart_totals .shop_table tr.cart-subtotal{border-top:1px solid #eee;}.cross-sells{margin-top:50px;/* Check out page */}.cross-sells > h2{margin:0 0 30px;}.woocommerce-checkout .woocommerce-info,.woocommerce-checkout .woocommerce-info + form{border:1px solid #eee;padding:13px 20px;background:transparent;margin:0 0 30px;}.woocommerce-checkout .woocommerce-info:before,.woocommerce-checkout .woocommerce-info + form:before{display:none;}.woocommerce-checkout .woocommerce-info a,.woocommerce-checkout .woocommerce-info + form a{font-weight:700;padding:0 30px;}.woocommerce-billing-fields > h3,.woocommerce-shipping-fields > h3{margin-top:68px;margin-bottom:45px;text-transform:capitalize;font-weight:700;font-size:30px;}.woocommerce-billing-fields label[for="ship-to-different-address-checkbox"],.woocommerce-shipping-fields label[for="ship-to-different-address-checkbox"]{font-size:inherit;font-weight:700;}.woocommerce-billing-fields label[for="createaccount"],.woocommerce-shipping-fields label[for="createaccount"]{color:#333;padding-left:5px;}.woocommerce-password-strength{text-align:center;font-weight:600;padding:3px 0.5em;font-size:1em;color:#333;}.woocommerce-password-strength.short{background-color:#f1adad;border-color:#e35b5b;}#order_review_heading{margin-top:65px;text-transform:capitalize;margin-bottom:30px;font-size:30px;}#order_review .woocommerce-checkout-review-order-table th.product-name{padding-left:40px;}#order_review .woocommerce-checkout-review-order-table td{padding-top:20px;padding-bottom:20px;}#order_review .woocommerce-checkout-review-order-table tr.cart-subtotal th,#order_review .woocommerce-checkout-review-order-table tr.order-total th,#order_review .woocommerce-checkout-review-order-table tr.shipping th{color:#333;font-weight:700;}#order_review .woocommerce-checkout-review-order-table tfoot{border-top:1px solid #eee;border-bottom:1px solid #eee;}.woocommerce-checkout-payment{margin-top:70px;/* Order Received */}.woocommerce-checkout-payment .wc_payment_method{margin-bottom:20px;background:#eee;text-transform:uppercase;color:#333;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 */}.woocommerce-checkout-payment .wc_payment_method:hover,.woocommerce-checkout-payment .wc_payment_method:active,.woocommerce-checkout-payment .wc_payment_method:focus,.woocommerce-checkout-payment .wc_payment_method.active{background:#333;color:#fff;}.woocommerce-checkout-payment .wc_payment_method:hover label,.woocommerce-checkout-payment .wc_payment_method:active label,.woocommerce-checkout-payment .wc_payment_method:focus label,.woocommerce-checkout-payment .wc_payment_method.active label{color:#fff;}.woocommerce-checkout-payment .wc_payment_method:before,.woocommerce-checkout-payment .wc_payment_method > span{display:block;content:"";width:100%;height:18px;}.woocommerce-checkout-payment .wc_payment_method .input-radio{margin-left:20px;}.woocommerce-checkout-payment .wc_payment_method .payment_box{background:#fff;text-transform:none;padding-top:19px;padding-bottom:13px;color:#999;}.woocommerce-checkout-payment .wc_payment_method.payment_method_paypal label img,.woocommerce-checkout-payment .wc_payment_method.payment_method_paypal label a{display:none;}.woocommerce-checkout-payment .place-order{text-align:center;margin-top:0;}.woocommerce-checkout-payment input[name="woocommerce_checkout_place_order"]{width:100%;background:#333;border-color:#333;color:#fff;}.woocommerce-checkout-payment input[name="woocommerce_checkout_place_order"]:hover{background:#f2b23d;border-color:#f2b23d;}.woocommerce-order-received,.woocommerce-view-order{/* My Account */}.woocommerce-order-received .wc-page-title,.woocommerce-view-order .wc-page-title{font-size:411.76471%;}.woocommerce-order-received .shop_table,.woocommerce-view-order .shop_table,.woocommerce-order-received .order_details,.woocommerce-view-order .order_details{margin-bottom:30px;}.woocommerce-order-received .order_details,.woocommerce-view-order .order_details{list-style:none;}.woocommerce-order-received .order_details li,.woocommerce-view-order .order_details li{padding-bottom:20px;}.woocommerce-order-received .woocommerce-thankyou-order-received,.woocommerce-view-order .woocommerce-thankyou-order-received{font-size:117.64706%;margin-top:-7px;margin-bottom:31px;}.woocommerce-order-received .woocommerce-thankyou-order-details + div + p,.woocommerce-view-order .woocommerce-thankyou-order-details + div + p{text-align:center;padding-top:7px;margin-bottom:38px;}.woocommerce-MyAccount-navigation{margin-bottom:30px;}.woocommerce-MyAccount-navigation ul{list-style:none;text-align:center;}.woocommerce-MyAccount-navigation ul li{display:inline-block;margin:5px;text-transform:uppercase;}.woocommerce-MyAccount-navigation ul li a{padding:7px 15px;}.woocommerce-MyAccount-navigation ul li:hover a,.woocommerce-MyAccount-navigation ul li.is-active a{background-color:#333;color:#fff;color:#fff;}.woocommerce-MyAccount-content .woocommerce-FormRow{margin-bottom:30px;}.woocommerce-MyAccount-content input[name="save_account_details"]{margin-top:30px;}#customer_login{/* Single Product */}#customer_login h2{margin-bottom:50px;}#customer_login .woocommerce-FormRow{margin-bottom:30px;}#customer_login .woocommerce-Button{margin-left:15px;margin-right:15px;}#customer_login .woocommerce-LostPassword{text-decoration:underline;}@media (max-width:480px){#customer_login .form-row label,#customer_login .form-row .button,#customer_login .form-row a{display:block;width:100%;margin:0 0 20px;}}.single-product .product{position:relative;}.single-product .product .images{position:relative;display:block;overflow:hidden;clear:bottom;margin:0 -5px 17px;}.single-product .product .images > span{padding:0 5px;}.single-product .product .images a{position:relative;display:block;}.single-product .product .images a img{width:100%;}.single-product .product .images a:before,.single-product .product .images a:after{display:block;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 */}.single-product .product .images a:before{content:"";background:rgba(51, 51, 51, 0.8);position:absolute;top:0;right:0;bottom:0;left:0;/* Vertical Align */}.single-product .product .images a:after{top:50%;left:50%;position:absolute;-webkit-transform:translate(-50%,-50%);-khtml-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);/* BACKGROUND GRADIENT *//* image fit */color:#fff;content:"\f00e";font-family:'FontAwesome';font-size:40px;}.single-product .product .images a:hover:before,.single-product .product .images a:hover: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 */}.single-product .product .images .thumbnails{margin:0;padding:5px 0 0;display:block;overflow:hidden;clear:both;}.single-product .product .images .thumbnails a{margin:5px 5px;display:inline-block;}@media (max-width:320px){.single-product .product .images .thumbnails a{width:calc(50% - 10px);}}.single-product .product .images .thumbnails a:first-child{display:none;}.single-product .product .entry-summary{margin-bottom:40px;padding:0;}.single-product .product .entry-summary .product_title{text-transform:capitalize;font-size:187.5%;}.single-product .product .entry-summary .woocommerce-product-rating{display:block;overflow:hidden;margin:0 -30px 0;vertical-align:top;/* Price */}.single-product .product .entry-summary .woocommerce-product-rating .star-rating{display:inline-block;vertical-align:top;margin:0 30px;}.single-product .product .entry-summary .woocommerce-product-rating .woocommerce-review-link{text-transform:capitalize;padding:0 30px;}.single-product .product .entry-summary .price{margin:10px -5px 20px;font-size:187.5%;line-height:120%;color:#666;}.single-product .product .entry-summary .price del{font-size:80%;}.single-product .product .entry-summary .price .amount{padding:0 5px;}.single-product .product .entry-summary div[itemprop="description"]{margin-top:23px;}.single-product .product .entry-summary form.cart{margin-top:50px;/* Product Meta */}.single-product .product .entry-summary form.cart .quantity{/* variations form cart */}.single-product .product .entry-summary form.cart .variations{margin-bottom:30px;border:none;}.single-product .product .entry-summary form.cart .variations tr{border:none;}.single-product .product .entry-summary form.cart .variations td.label{display:table-cell;padding:15px 5px 5px;font-size:120%;font-weight:inherit;line-height:inherit;color:inherit;text-align:inherit;white-space:nowrap;vertical-align:top;border-radius:inherit;}.single-product .product .entry-summary form.cart .variations td.label label{margin:0;font-weight:400;text-transform:capitalize;}.single-product .product .entry-summary form.cart .single_variation_wrap .single_variation{margin-bottom:30px;}.single-product .product .entry-summary form.cart .single_add_to_cart_button{background:#f2b23d;border-color:#f2b23d;-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 */}.single-product .product .entry-summary form.cart .single_add_to_cart_button:hover{background:#333;border-color:#333;}.single-product .product .entry-summary .product_meta{margin-top:50px;border-top:1px solid #eee;}.single-product .product .entry-summary .product_meta > div{display:block;border-bottom:1px solid #eee;padding:20px 0;}.single-product .product .entry-summary .product_meta > div .meta-title{font-size:93.75%;padding:0;margin:0;font-weight:400;display:inline-block;min-width:150px;}.single-product .product .entry-summary .product_meta > div .meta-title i{width:30px;display:inline-block;color:#999;}.single-product .product .entry-summary .product_meta .product-share a i{width:35px;}.single-product .product .woocommerce-tabs{clear:both;width:100%;display:block;overflow:hidden;}.single-product .product .woocommerce-tabs .wc-tabs{list-style:none;padding:0;margin:0 0 -1px 0;font-size:0;}.single-product .product .woocommerce-tabs .wc-tabs li{display:inline-block;text-transform:uppercase;font-size:13px;font-weight:700;}.single-product .product .woocommerce-tabs .wc-tabs li a{display:block;padding:14px 37px;background:#eee;}.single-product .product .woocommerce-tabs .wc-tabs li.active a,.single-product .product .woocommerce-tabs .wc-tabs li:hover a{background:#c7302f;color:#fff;}.single-product .product .woocommerce-tabs .wc-tab{border:1px solid #eee;padding:30px;-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 *//* Review pagination */}.single-product .product .woocommerce-tabs .wc-tab > h2{display:none;}.single-product .product .woocommerce-tabs #comments{margin-top:0;padding:0;border:none;display:block;overflow:hidden;clear:both;}.single-product .product .woocommerce-tabs #comments .woocommerce-pagination ul.page-numbers{list-style:none;margin:0 0 30px;}.single-product .product .woocommerce-tabs #comments .woocommerce-pagination ul.page-numbers li{display:inline-block;padding:0;}.single-product .product .woocommerce-tabs #comments .woocommerce-pagination ul.page-numbers li .page-numbers{min-width:40px;height:40px;line-height:40px;white-space:nowrap;font-size:18px;font-weight:900;background:#333;color:#fff;display:inline-block;text-align:center;margin-right:21px;}.single-product .product .woocommerce-tabs #comments .woocommerce-pagination ul.page-numbers li .page-numbers.current{background-color:#c7302f;}.single-product .product div.products{padding:0 15px;}.single-product .product div.products > h2{margin:60px 0 37px;text-align:center;text-transform:capitalize;font-size:187.5%;}.woocommerce-pagination{margin-top:25px;/* YITH Wishlist */}.yith-wcwl-add-to-wishlist{margin-top:37px;}.yith-wcwl-add-button a.add_to_wishlist{text-transform:uppercase;}.yith-wcwl-add-button a.add_to_wishlist:before{content:"\f08a";font-family:'FontAwesome';margin-right:15px;font-size:23px;line-height:1;vertical-align:top;}.woocommerce table.wishlist_table{font-size:inherit !important;}.woocommerce table.wishlist_table tr td{text-align:inherit;}.woocommerce table.wishlist_table tr td.product-remove{padding-left:20px;}.woocommerce table.wishlist_table tbody tr{border-left:1px solid #e7e7e7;border-right:1px solid #e7e7e7;}.woocommerce table.wishlist_table .add_to_cart.button{-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;/* BACKGROUND GRADIENT */padding:inherit;line-height:inherit;}@media (max-width:991px){form#yith-wcwl-form{overflow-y:hidden;}form#yith-wcwl-form table.wishlist_table{min-width:991px;}}@media (min-width:1280px){/* Min width 1200 */.container{width:1200px;}}@media (min-width:1200px){/* Medium Screen */.hidden-desktop,.hidden-lg{display:none !important;/* Left Right Menu */}#cms-navigation-left,#cms-navigation-right{width:calc(50% - 75px);min-height:1px;}.wpb_column.contact2{padding-left:100px;}.text-lg-right{text-align:right;}}@media (min-width:992px){/* Small Screen (<= 991px) */.wpb_column{/* text align */}.wpb_column.full-left,.wpb_column.full-right{position:absolute;top:0;}.wpb_column.full-left > div,.wpb_column.full-right > div{position:absolute;bottom:0;height:100%;}.wpb_column.full-left{left:0;}.wpb_column.full-right{right:0;}.text-md-right{text-align:right;}.text-md-center{text-align:center;}.pull-md-right{float:right !important;}}@media (max-width:991px){/* Extra Small Screen (<= 767px) */html body{padding:0;}.content-area + #sidebar-area,#sidebar-area + .content-area{margin-top:90px;}.text-sm-right{text-align:right;}.text-sm-center{text-align:center;}.sm-pull-right{float:right;}.hidden-sm{display:none !important;}}@media (max-width:767px){.text-xs-right{text-align:right;}.text-xs-center{text-align:center;}.hidden-xs{display:none !important;}}@media (min-width:481px){/* Max width 480px */.hidden-tablet{display:none !important;}}@media (max-width:480px){.hidden-xxs,.hidden-phone{display:none !important;}}body.rtl ul.menu li a:before,body.rtl ol.menu li a:before{content:"\f060";}body.rtl .text-left{text-align:right;}body.rtl .text-right{text-align:left;/* Boostrap */}body.rtl .col-md-1,body.rtl .col-md-2,body.rtl .col-md-3,body.rtl .col-md-4,body.rtl .col-md-5,body.rtl .col-md-6,body.rtl .col-md-7,body.rtl .col-md-8,body.rtl .col-md-9,body.rtl .col-md-10,body.rtl .col-md-11,body.rtl .col-md-12,body.rtl .pull-left{float:right;}body.rtl .pull-right{float:left;/* Custom *//* Min width 1200 */}@media (min-width:1200px){body.rtl{/* Min width 992 */}body.rtl .text-lg-right{text-align:left;}}@media (min-width:992px){body.rtl{/* Min width 768 */}body.rtl .width-md-50{float:right;}body.rtl .wpb_column.full-left{left:auto;right:0;}body.rtl .wpb_column.full-right{right:auto;left:0;}}@media (min-width:768px){body.rtl{/* Max width 1200 */}}@media (max-width:1200px){body.rtl{/* max width 991 */}body.rtl .sm-pull-left{float:right;}body.rtl .sm-pull-right{float:left;}}@media (max-width:991px){body.rtl{/* Max width 767px */}}@media (max-width:767px){body.rtl{/* Medium Screen */}body.rtl .text-xs-right{text-align:left;}body.rtl .text-xs-left{text-align:right;}}@media (min-width:992px){body.rtl{/* Small Screen */}body.rtl .text-md-right{text-align:left;}body.rtl .pull-md-left{float:right;}body.rtl .pull-md-right{float:left;}}@media (max-width:991px) and (min-width:768px){body.rtl .text-sm-right{text-align:left;}body.rtl .sm-pull-left{float:right;}body.rtl .sm-pull-right{float:left;}}