@-webkit-keyframes CMSSpin{100%{-webkit-transform:rotate(360deg);-khtml-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes CMSSpin{100%{-webkit-transform:rotate(360deg);-khtml-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes CMSSpin{100%{-webkit-transform:rotate(360deg);-khtml-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes CMSSpin{100%{-webkit-transform:rotate(360deg);-khtml-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes CMSSpin{100%{-webkit-transform:rotate(360deg);-khtml-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes left{25%{transform:translateX(-250%);animation-timing-function:ease-in}50%{transform:translateX(-150%)}}@keyframes right{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{48%{transform:translateX(-120px)}100%{transform:translateX(-120px)}}@keyframes position{50%{left:100%}}@keyframes size{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{50%{transform:scale(0.9, 0.9)}}@keyframes ball1{50%{top:-100%;left:200%;background:rgba(127, 127, 0, 0.5)}100%{top:50%;left:100%;background:rgba(0, 255, 0, 0.5);z-index:2}}@keyframes ball2{50%{top:200%;left:200%;background:rgba(0, 255, 255, 0.5)}100%{top:100%;left:50%;background:rgba(0, 0, 255, 0.5);z-index:1}}@keyframes ball3{50%{top:200%;left:-100%;background:rgba(255, 0, 255, 0.5)}100%{top:50%;left:0%;background:rgba(255, 255, 0, 0.5);z-index:2}}@keyframes ball4{50%{top:-100%;left:-100%;background:rgba(255, 127, 0, 0.5)}100%{top:0%;left:50%;background:rgba(255, 0, 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{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{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{15%{transform:rotate(0)}45%{transform:rotate(-315deg)}100%{transform:rotate(-315deg)}}@keyframes wash{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;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}#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:#50683e;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:#50683e;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:#50683e;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:#3e4d2d;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:#50683e;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, 0.5);border-radius:50%;float:left;position:absolute}#cms-loading .fussion .ball-1{background:rgba(255, 0, 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, 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, 0.5);top:100%;left:50%;animation:ball3 1s 0s ease infinite;z-index:1}#cms-loading .fussion .ball-4{background:rgba(255, 255, 0, 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:#50683e}#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:#50683e;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.31501832px;width:18.31501832px;position:absolute;background:#50683e}#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 #50683e;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 #50683e;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:#50683e;position:absolute;border-radius:50%;border:0px solid #50683e;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}.overlay,.overlay-pos{position:absolute;top:10px;right:10px;bottom:10px;left:10px}.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%)}.overlay-wrap{position:relative;overflow:hidden;}.overlay-wrap .overlay{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;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;}.overlay-wrap .overlay .overlay-inner{padding:20px;width:100%}.overlay-wrap .overlay.left-right{left:-100%;right:100%}.overlay-wrap .overlay.left-right .overlay-inner{left:200%;right:auto}.overlay-wrap .overlay.right-left{left:100%;right:-100%}.overlay-wrap .overlay.right-left .overlay-inner{right:200%;left:-200%}.overlay-wrap .overlay.top-bottom{bottom:100%;top:-100%}.overlay-wrap .overlay.top-bottom .overlay-inner{top:200%;bottom:-200%}.overlay-wrap .overlay.bottom-top{bottom:-100%;top:100%}.overlay-wrap .overlay.bottom-top .overlay-inner{top:-200%;bottom:200%}.overlay-wrap .overlay.zoom-in{-webkit-transform:scale(1.5);-khtml-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}.overlay-wrap .overlay.zoom-in .overlay-inner{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%)}.overlay-wrap .overlay.zoom-out{-webkit-transform:scale(0);-khtml-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.overlay-wrap .overlay.zoom-out .overlay-inner{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%)}.overlay-wrap:hover .overlay,.overlay-wrap:active .overlay,.overlay-wrap:focus .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}.overlay-wrap:hover .overlay.left-right,.overlay-wrap:active .overlay.left-right,.overlay-wrap:focus .overlay.left-right,.overlay-wrap:hover .overlay.right-left,.overlay-wrap:active .overlay.right-left,.overlay-wrap:focus .overlay.right-left{left:10px;right:10px}.overlay-wrap:hover .overlay.left-right .overlay-inner,.overlay-wrap:active .overlay.left-right .overlay-inner,.overlay-wrap:focus .overlay.left-right .overlay-inner,.overlay-wrap:hover .overlay.right-left .overlay-inner,.overlay-wrap:active .overlay.right-left .overlay-inner,.overlay-wrap:focus .overlay.right-left .overlay-inner{left:0;right:0;-webkit-transition:all 300ms ease-out 100ms;-khtml-transition:all 300ms ease-out 100ms;-moz-transition:all 300ms ease-out 100ms;-ms-transition:all 300ms ease-out 100ms;-o-transition:all 300ms ease-out 100ms;transition:all 300ms ease-out 100ms}.overlay-wrap:hover .overlay.top-bottom,.overlay-wrap:active .overlay.top-bottom,.overlay-wrap:focus .overlay.top-bottom,.overlay-wrap:hover .overlay.bottom-top,.overlay-wrap:active .overlay.bottom-top,.overlay-wrap:focus .overlay.bottom-top{top:10px;bottom:10px}.overlay-wrap:hover .overlay.top-bottom .overlay-inner,.overlay-wrap:active .overlay.top-bottom .overlay-inner,.overlay-wrap:focus .overlay.top-bottom .overlay-inner,.overlay-wrap:hover .overlay.bottom-top .overlay-inner,.overlay-wrap:active .overlay.bottom-top .overlay-inner,.overlay-wrap:focus .overlay.bottom-top .overlay-inner{top:50%;bottom:auto;-webkit-transition:all 300ms ease-out 100ms;-khtml-transition:all 300ms ease-out 100ms;-moz-transition:all 300ms ease-out 100ms;-ms-transition:all 300ms ease-out 100ms;-o-transition:all 300ms ease-out 100ms;transition:all 300ms ease-out 100ms}.overlay-wrap:hover .overlay.zoom-in,.overlay-wrap:active .overlay.zoom-in,.overlay-wrap:focus .overlay.zoom-in{-webkit-transform:scale(1);-khtml-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.overlay-wrap:hover .overlay.zoom-out,.overlay-wrap:active .overlay.zoom-out,.overlay-wrap:focus .overlay.zoom-out{-webkit-transform:scale(1);-khtml-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.cms-mousewheel{overflow:hidden}.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:#50683e;width:50px;height:50px;line-height:50px;text-align:center;color:#fff;font-size:30px;z-index:1}#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;bottom:-100%}#cms-backtotop.on{bottom:15px}.cms-social{margin:-5px -12px}.cms-social a{display:inline-block;padding:5px 12px}.cms-social a:hover{color:#50683e}.cms-social.horizontal li{float:left}.cms-social.colored a{padding:5px;margin:-5px}.cms-social.colored a i{width:50px;height:50px;line-height:50px;text-align:center;font-size:20px;color:#fff;background-color:#3e4d2d;display:block;-webkit-transition:all 300ms linear 0ms;-khtml-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;-o-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms}.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:#ff4c4c}.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:#50683e}.cms-el-social .title{padding:0;margin:0;float:left;letter-spacing:2.4px;font-weight:400;color:#3e4d2d;font-size:80%}.cms-el-social .title:after{width:100px;height:1px;background-color:#3e4d2d;margin:0 10px 0 30px;display:inline-block;content:""}.cms-el-social .cms-social a{font-size:146.6667%;padding:5px 20px}.cms-el-social .cms-social.colored a{vertical-align:top;margin:5px;padding:0}.cms-el-social.colored .title{margin-top:34px}.cms-el-social.white .title{color:#fff}.cms-el-social.white .title:after{background-color:#fff}.cms-el-social.white a{color:#fff}.cms-el-social.white a:hover{color:#50683e}.cms-el-social.circle-grey a{width:46px;height:46px;line-height:46px;text-align:center;background-color:#eee;color:#3e4d2d;margin-left:10px;padding:0;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.cms-el-social.circle-grey a:hover{background-color:#3e4d2d;color:#fff}.cms-el-social.vertical .title{margin-top:0}.cms-el-social.vertical .cms-social a{padding-left:18px;padding-right:18px}.cms-el-social.vertical.style1{-webkit-transform:translate(-50%, -50%) rotate(-90deg) translate(-50%, 50%);-khtml-transform:translate(-50%, -50%) rotate(-90deg) translate(-50%, 50%);-moz-transform:translate(-50%, -50%) rotate(-90deg) translate(-50%, 50%);-ms-transform:translate(-50%, -50%) rotate(-90deg) translate(-50%, 50%);-o-transform:translate(-50%, -50%) rotate(-90deg) translate(-50%, 50%);transform:translate(-50%, -50%) rotate(-90deg) translate(-50%, 50%)}.cms-el-social.vertical.style1 i{-webkit-transform:rotate(90deg);-khtml-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.cms-el-social.vertical.style2{bottom:0;border-left:2px solid #50683e;padding-left:30px;-webkit-transform:rotate(270deg) translate(100%, 100%);-khtml-transform:rotate(270deg) translate(100%, 100%);-moz-transform:rotate(270deg) translate(100%, 100%);-ms-transform:rotate(270deg) translate(100%, 100%);-o-transform:rotate(270deg) translate(100%, 100%);transform:rotate(270deg) translate(100%, 100%);-webkit-transform-origin:bottom right 0;-khtml-transform-origin:bottom right 0;-moz-transform-origin:bottom right 0;-ms-transform-origin:bottom right 0;-o-transform-origin:bottom right 0;transform-origin:bottom right 0}.cms-el-social.vertical.style3{-webkit-transform:rotate(90deg);-khtml-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);filter:progid:DXImageTransform.Microsoft.Matrix(M11=0, M12=0, M21=0, M22=0, sizingMethod='auto expand');zoom:1;-webkit-transform-origin:left top 0;-khtml-transform-origin:left top 0;-moz-transform-origin:left top 0;-ms-transform-origin:left top 0;-o-transform-origin:left top 0;transform-origin:left top 0}.cms-el-social.vertical.style3 i{-webkit-transform:rotate(270deg);-khtml-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.cms-el-social.vertical.style4{-webkit-transform:rotate(-90deg) translateY(100%);-khtml-transform:rotate(-90deg) translateY(100%);-moz-transform:rotate(-90deg) translateY(100%);-ms-transform:rotate(-90deg) translateY(100%);-o-transform:rotate(-90deg) translateY(100%);transform:rotate(-90deg) translateY(100%);-webkit-transform-origin:left bottom 0;-khtml-transform-origin:left bottom 0;-moz-transform-origin:left bottom 0;-ms-transform-origin:left bottom 0;-o-transform-origin:left bottom 0;transform-origin:left bottom 0}.cms-el-social.vertical.style5{padding-top:62px;white-space:nowrap;-webkit-transform:rotate(90deg) translate(100%, 50%);-khtml-transform:rotate(90deg) translate(100%, 50%);-moz-transform:rotate(90deg) translate(100%, 50%);-ms-transform:rotate(90deg) translate(100%, 50%);-o-transform:rotate(90deg) translate(100%, 50%);transform:rotate(90deg) translate(100%, 50%);-webkit-transform-origin:right top 0;-khtml-transform-origin:right top 0;-moz-transform-origin:right top 0;-ms-transform-origin:right top 0;-o-transform-origin:right top 0;transform-origin:right top 0}.cms-el-social.vertical.style5 i{-webkit-transform:rotate(270deg);-khtml-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.cms-header-rev-slider{border-bottom:1px solid #eee}.page-template-page-blog .format-quote .entry-media.entry-quote,body.archive .format-quote .entry-media.entry-quote,body.category .format-quote .entry-media.entry-quote{font-style:normal}.page-template-page-blog .cms_pagination,body.archive .cms_pagination,body.category .cms_pagination{margin-top:10px}.error404 #cms-page{overflow-x:inherit}.error404 .entry-title{font-size:400%;text-transform:uppercase;font-weight:900;line-height:130%;letter-spacing:1.8px;margin-bottom:13px}.error404 .logo-404{margin-top:62px;font-size:1466.6667%;font-weight:900;line-height:1}.error404 .content-area{margin-top:200px}@media (min-width:1280px){.error404 .content-area{padding-left:10px;padding-right:10px}}.page-template-page-maintenance .wpb_content_element.vc_progress_bar .vc_general.vc_single_bar:before{background:rgba(255, 255, 255, 0.3)}.page-template-page-maintenance .wpb_content_element.vc_progress_bar .vc_general.vc_single_bar .vc_label_units{position:absolute}@media (max-width:480px){.page-template-page-maintenance .vc_custom_heading{font-size:35px !important}}.page-template-page-comingsoon #cms-main{margin-top:-77px}.page-template-page-comingsoon .cms-newsletter form:before{color:#fff}.page-template-page-comingsoon .cms-newsletter form .tnp-email{border-bottom-color:#fff}.page-template-page-comingsoon .cms-newsletter form .tnp-email::-webkit-input-placeholder{color:#fff}.page-template-page-comingsoon .cms-newsletter form .tnp-email:-moz-placeholder{color:#fff}.page-template-page-comingsoon .cms-newsletter form .tnp-email::-moz-placeholder{color:#fff}.page-template-page-comingsoon .cms-newsletter form .tnp-email:-ms-input-placeholder{color:#fff}.page-template-page-comingsoon #cms-footer-bottom{color:#fff}.admin-bar .cms-nav-extra .cms-header-popup .popup.cms-tools{top:32px}#cms-header-top{}#cms-header-top > .no-container{padding-left:5.2%;padding-right:5.2%}#cms-header-top .widget{margin-top:30px}#cms-header-top .widget:first-child{margin-top:0}.cms-header{z-index:2;position:relative;}.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}.cms-header .no-container{padding-left:5.2%;padding-right:5.2%}@media (min-width:1200px){.cms-navigation{max-width:calc(100% - 100px)}}#cms-header-logo{width:100px;height:77px;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 .logo-text{text-transform:uppercase;font-weight:700;line-height:1}#cms-header-logo img{max-height:77px}.ontop-logo,.sticky-logo{display:none}.header-ontop{position:absolute;left:0;right:0;z-index:10}.header-ontop .main-logo,.header-ontop .sticky-logo{display:none}.header-ontop .ontop-logo{display:inline-block}@media (min-width:1201px){.header-ontop .cms-nav-extra.has-extra .cms-header-popup:before{background:transparent;}}.header-sticky{position:fixed;left:0;right:0;z-index:10}.header-sticky .main-logo,.header-sticky .ontop-logo{display:none}.header-sticky .sticky-logo{display:inline-block}@media (min-width:1201px){.header-sticky{visibility:visible}.header-sticky .cms-nav-extra.has-extra .cms-header-popup:before{background:transparent}}.cms-nav-extra .cms-header-popup{height:77px;position:relative}.cms-nav-extra .cms-header-popup .header-icon{height:77px;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:20px;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;top:28%;left:28px;height:13px;min-width:13px;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;color:#fff;background-color:#3e4d2d;line-height:13px;font-size:8px;padding:0 3px;font-family:Lato}.cms-nav-extra .cms-header-popup .popup{display:none;width:320px;position:absolute;top:100%;z-index:21;background:#fff;border:1px solid #eee;padding:10px;vertical-align:inherit}.cms-nav-extra .cms-header-popup .popup a.button{color:#fff;padding-left:24px;padding-right:24px}.cms-nav-extra .cms-header-popup .popup a.button:hover{color:#3e4d2d}.cms-nav-extra .cms-header-popup .popup a.remove{color:#fff}.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 60px}.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;-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)}.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{right:0 !important}.cms-nav-extra .cms-header-popup .popup.cms-tools .cms-mousewheel-inner{padding:30px 40px 30px 20px}}@media (max-width:320px){.cms-nav-extra .cms-header-popup .popup{right:-15px !important}}.cms-nav-extra .cms-tools .widget{margin-bottom:60px}@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 #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}@media (max-width:767px){.cms-header-v4 .cms-header-top2 + #cms-header #cms-header-logo{padding:5px 0}.cms-header-v4 .cms-header-top2 + #cms-header #cms-header-logo img{background-color:transparent}}.cms-header-v5 #cms-header-logo{max-width:inherit;text-align:center;padding-left:10px;padding-right:10px;background-color:#3e4d2d}@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;}.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}.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:#3e4d2d}.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}}@media (min-width:1200px){.cms-header-v6{}.cms-header-v6 #cms-header{float:left;width:384px;padding-bottom:30px}.cms-header-v6 #cms-header.header-sticky{right:auto;bottom:0}.cms-header-v6 #cms-header > div{padding-right:15px;padding-left:28.6103542234%}.cms-header-v6 #cms-header.header-ontop{}.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-social{margin-top:32px}.cms-header-v6 #cms-header .cms-social a{font-size:18px}.cms-header-v6 #cms-header-logo{float:none !important;display:block;height:inherit;width:100%;max-width:100%;padding-top:62px;padding-bottom:68px}.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}.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}.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}.cms-header-v6.admin-bar #cms-header .cms-nav-extra{top:55px}}@media (max-width:1200px){.cms-header-v6 #cms-header{width:100% !important}.cms-header-v6 #cms-page-content-wrapper{float:none !important}}@media (min-width:1200px){.cms-header-v7{}.cms-header-v7 #cms-left-sidebar{float:left;width:384px;padding-bottom:30px}.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}.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:#3e4d2d;background:#fff;z-index:1;font-size:200%;cursor:pointer}.cms-header-v7 #cms-menu-mobile-close:hover{background:#3e4d2d;color:#fff}.cms-header-v7 #cms-navigation{width:384px;position:fixed;top:0;right:-100%;bottom:0;padding:50px 15px;overflow:hidden;-webkit-transition:all 300ms linear 0ms;-khtml-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;-o-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;}.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{width:100% !important;max-width:100%;min-width:100%;position:relative;max-height:0;border:none;padding:0;top:0;left:0;overflow:hidden}.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}.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 .sub-menu.back,.cms-header-v7 #cms-navigation ul.cms-main-navigation > li .sub-menu.back{left:auto;right:auto}.cms-header-v7 #cms-navigation div.cms-main-navigation > ul > li .sub-menu.multicolumn > li,.cms-header-v7 #cms-navigation ul.cms-main-navigation > li .sub-menu.multicolumn > li{width:100%}.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)}.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 .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}.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}.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}.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}.menu-title{position:relative;display:table-cell;vertical-align:middle;line-height:normal}.menu-title .title-attribute{display:block;text-transform:capitalize;font-style:italic}.menu-title .menu-badge{position:relative;top:-10px;margin-left:10px;background-color:#9f0909;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:#9f0909 transparent transparent #9f0909;position:absolute;bottom:-4px;left:0}div.cms-main-navigation > ul,ul.cms-main-navigation{list-style:none;padding:0;margin:0;}div.cms-main-navigation > ul li,ul.cms-main-navigation li{position:relative;display:block;}div.cms-main-navigation > ul li a,ul.cms-main-navigation li a{display:table}div.cms-main-navigation > ul li:hover > ul,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}div.cms-main-navigation > ul > li,ul.cms-main-navigation > li{padding-left:30px;padding-right:30px;float:left;overflow:hidden;}div.cms-main-navigation > ul > li > a,ul.cms-main-navigation > li > a{line-height:77px;height:77px}div.cms-main-navigation > ul > li:first-child,ul.cms-main-navigation > li:first-child{padding-left:0}div.cms-main-navigation > ul > li:hover,ul.cms-main-navigation > li:hover{overflow:visible}div.cms-main-navigation > ul > li:hover > a,ul.cms-main-navigation > li:hover > a{color:#fff}div.cms-main-navigation > ul > li.current-menu-item > a,ul.cms-main-navigation > li.current-menu-item > a,div.cms-main-navigation > ul > li.current_page_item > a,ul.cms-main-navigation > li.current_page_item > a,div.cms-main-navigation > ul > li.current-menu-ancestor > a,ul.cms-main-navigation > li.current-menu-ancestor > a,div.cms-main-navigation > ul > li.current_page_ancestor > a,ul.cms-main-navigation > li.current_page_ancestor > a,div.cms-main-navigation > ul > li:active > a,ul.cms-main-navigation > li:active > a,div.cms-main-navigation > ul > li:focus > a,ul.cms-main-navigation > li:focus > a{color:#fff}div.cms-main-navigation > ul > li.menu-item-has-children > .cms-menu-toggle,ul.cms-main-navigation > li.menu-item-has-children > .cms-menu-toggle,div.cms-main-navigation > ul > li.page_item_has_children > .cms-menu-toggle,ul.cms-main-navigation > li.page_item_has_children > .cms-menu-toggle{display:none;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%)}div.cms-main-navigation > ul > li.menu-item-has-children > .cms-menu-toggle i:before,ul.cms-main-navigation > li.menu-item-has-children > .cms-menu-toggle i:before,div.cms-main-navigation > ul > li.page_item_has_children > .cms-menu-toggle i:before,ul.cms-main-navigation > li.page_item_has_children > .cms-menu-toggle i:before{content:"\f107"}div.cms-main-navigation > ul > li > ul.back,ul.cms-main-navigation > li > ul.back{right:0}div.cms-main-navigation > ul ul,ul.cms-main-navigation ul{padding:33px 25px 40px;margin:0;position:absolute;left:0;top:200%;z-index:2;visibility:hidden;background-color:#fff;border:1px solid #eee;min-width:267.5px;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;-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;}div.cms-main-navigation > ul ul li,ul.cms-main-navigation ul li{padding:10px 20px;}div.cms-main-navigation > ul ul li > a,ul.cms-main-navigation ul li > a,div.cms-main-navigation > ul ul li > .cms-menu-toggle,ul.cms-main-navigation ul li > .cms-menu-toggle{color:#3e4d2d}div.cms-main-navigation > ul ul li > a:hover,ul.cms-main-navigation ul li > a:hover,div.cms-main-navigation > ul ul li > .cms-menu-toggle:hover,ul.cms-main-navigation ul li > .cms-menu-toggle:hover{color:#50683e}div.cms-main-navigation > ul ul li.menu-item-has-children,ul.cms-main-navigation ul li.menu-item-has-children,div.cms-main-navigation > ul ul li.page_item_has_children,ul.cms-main-navigation ul li.page_item_has_children{position:relative}div.cms-main-navigation > ul ul li.menu-item-has-children > .cms-menu-toggle i:before,ul.cms-main-navigation ul li.menu-item-has-children > .cms-menu-toggle i:before,div.cms-main-navigation > ul ul li.page_item_has_children > .cms-menu-toggle i:before,ul.cms-main-navigation ul li.page_item_has_children > .cms-menu-toggle i:before{content:"\f105"}div.cms-main-navigation > ul ul li:hover,ul.cms-main-navigation ul li:hover{}div.cms-main-navigation > ul ul li:hover > a,ul.cms-main-navigation ul li:hover > a,div.cms-main-navigation > ul ul li:hover > .cms-menu-toggle,ul.cms-main-navigation ul li:hover > .cms-menu-toggle{color:#50683e}@media (min-width:1200px){div.cms-main-navigation > ul ul li:hover > ul,ul.cms-main-navigation ul li:hover > ul{top:0;left:calc(100% + 0px)}div.cms-main-navigation > ul ul li:hover > ul.back,ul.cms-main-navigation ul li:hover > ul.back{right:calc(100% + 0px);left:auto}}div.cms-main-navigation > ul ul li.current-menu-item > a,ul.cms-main-navigation ul li.current-menu-item > a,div.cms-main-navigation > ul ul li.current_page_item > a,ul.cms-main-navigation ul li.current_page_item > a,div.cms-main-navigation > ul ul li.current-menu-ancestor > a,ul.cms-main-navigation ul li.current-menu-ancestor > a,div.cms-main-navigation > ul ul li.current_page_ancestor > a,ul.cms-main-navigation ul li.current_page_ancestor > a,div.cms-main-navigation > ul ul li:active > a,ul.cms-main-navigation ul li:active > a,div.cms-main-navigation > ul ul li:focus > a,ul.cms-main-navigation ul li:focus > a,div.cms-main-navigation > ul ul li.actived > a,ul.cms-main-navigation ul li.actived > a,div.cms-main-navigation > ul ul li.current-menu-item > .cms-menu-toggle,ul.cms-main-navigation ul li.current-menu-item > .cms-menu-toggle,div.cms-main-navigation > ul ul li.current_page_item > .cms-menu-toggle,ul.cms-main-navigation ul li.current_page_item > .cms-menu-toggle,div.cms-main-navigation > ul ul li.current-menu-ancestor > .cms-menu-toggle,ul.cms-main-navigation ul li.current-menu-ancestor > .cms-menu-toggle,div.cms-main-navigation > ul ul li.current_page_ancestor > .cms-menu-toggle,ul.cms-main-navigation ul li.current_page_ancestor > .cms-menu-toggle,div.cms-main-navigation > ul ul li:active > .cms-menu-toggle,ul.cms-main-navigation ul li:active > .cms-menu-toggle,div.cms-main-navigation > ul ul li:focus > .cms-menu-toggle,ul.cms-main-navigation ul li:focus > .cms-menu-toggle,div.cms-main-navigation > ul ul li.actived > .cms-menu-toggle,ul.cms-main-navigation ul li.actived > .cms-menu-toggle{color:#50683e}@media (min-width:1200px){div.cms-main-navigation > ul ul li ul,ul.cms-main-navigation ul li ul{top:0;left:calc(100% + 20px)}div.cms-main-navigation > ul ul li ul.back,ul.cms-main-navigation ul li ul.back{right:calc(100% + 20px)}}@media (min-width:1200px){div.cms-main-navigation > ul ul.back,ul.cms-main-navigation ul.back{right:100%;left:auto}}.header-ontop .cms-main-navigation > ul > li.current-menu-item > a,.header-ontop .cms-main-navigation > ul > li.current_page_item > a,.header-ontop .cms-main-navigation > ul > li.current-menu-ancestor > a,.header-ontop .cms-main-navigation > ul > li.current_page_ancestor > a{color:#fff}.header-sticky .cms-main-navigation > ul > li.current-menu-item > a,.header-sticky .cms-main-navigation > ul > li.current_page_item > a,.header-sticky .cms-main-navigation > ul > li.current-menu-ancestor > a,.header-sticky .cms-main-navigation > ul > li.current_page_ancestor > a{color:#50683e}@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;-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}}.mobile-nav{padding:30px 20px}.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}.mobile-nav .cms-main-navigation li{position:relative;margin:0;padding:0;width:100%;}.mobile-nav .cms-main-navigation li > a{height:auto;padding:5px 20px}.mobile-nav .cms-main-navigation li > .cms-menu-toggle{display:block !important;margin:0;top:0 !important;-webkit-transform:translateY(0) !important;-khtml-transform:translateY(0) !important;-moz-transform:translateY(0) !important;-ms-transform:translateY(0) !important;-o-transform:translateY(0) !important;transform:translateY(0) !important}.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{color:#50683e !important}.mobile-nav .cms-main-navigation li ul{position:relative;border:none;max-height:0;padding:0 10px 0 25px;left:0 !important;right:auto !important;max-width:100%;width:100% !important;}.mobile-nav .cms-main-navigation li ul:not(.submenu-open){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}.mobile-nav .cms-main-navigation li ul .group{padding-right:15px}.mobile-nav .cms-main-navigation li ul .group ul{padding-left:0}.mobile-nav .cms-main-navigation li ul > li > a{padding-left:0}.mobile-nav .cms-main-navigation li ul.submenu-open{max-height:10000px;visibility:visible;top:0;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}.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;top:0;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}.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}li.has_full_width{position:static !important}li.has_full_width .multicolumn{width:100% !important}.multicolumn{min-width:auto;}.multicolumn > li{float:left}.multicolumn.columns2 > li{width:50%}@media (max-width:767px){.multicolumn.columns2 > li{width:100%}}.multicolumn.columns3 > li{width:33.333%}@media (max-width:767px){.multicolumn.columns3 > li{width:100%}}.multicolumn.columns4 > li{width:25%}@media (max-width:991px){.multicolumn.columns4 > li{width:50%}}@media (max-width:767px){.multicolumn.columns4 > li{width:100%}}.multicolumn.columns5 > li{width:20%}@media (max-width:991px){.multicolumn.columns5 > li{width:50%}}@media (max-width:767px){.multicolumn.columns5 > li{width:100%}}.multicolumn.drop_to_right{right:0;left:auto !important}.multicolumn.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%)}@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 > ul{position:static;left:auto !important;top:auto !important;visibility:visible;padding:0;margin:0;border:none;max-width:100%;min-width:initial;width: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}.multicolumn .group > ul li{padding-left:0;}.multicolumn .group > ul li:hover ul{left:100%}.multicolumn .group > .cms-menu-toggle{display:none}}@media (max-width:1199px){.multicolumn{}}#cms-page-title-wrapper{position:relative;margin-bottom:96px;padding-top:64px;padding-bottom:64px;overflow:hidden}#cms-page-title-wrapper:not(.no-bg-color){background-color:#eee}#cms-page-title-wrapper:not(.no-bg-img){background-image:url(../images/pagetitle/bg-pagetitle.jpg);background-repeat:no-repeat;background-size:cover;background-attachment:fixed;background-position:center bottom}#cms-page-title-wrapper:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";display:block;background-color:rgba(0, 0, 0, 0.5)}#cms-page-title-wrapper.layout1 #cms-breadcrumb{margin-bottom:15px}#cms-page-title-wrapper.layout2 #cms-breadcrumb{margin-top:15px}#cms-page-title-wrapper.layout8 #cms-breadcrumb,#cms-page-title-wrapper.layout9 #cms-breadcrumb{padding-bottom:11px}#cms-page-title-wrapper.layout8 #cms-page-title,#cms-page-title-wrapper.layout9 #cms-page-title{padding-bottom:20px}#cms-page-title-wrapper.layout9 .page-title-logo{width:15.3645833333%;position:absolute;bottom:0;left:13.8020833333%}#cms-page-title-wrapper.layout10 #cms-page-subtitle{margin-top:23px}#cms-page-title-wrapper.layout10 #cms-breadcrumb{margin-top:133px}#cms-page-title .page-title-text{padding:0;margin:0}#cms-page-title .page-title-text.no-option{text-transform:uppercase;line-height:32px;letter-spacing:5.2px;font-weight:400;font-style:normal;color:#fff;font-size:26px}#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{position:relative;text-transform:uppercase;letter-spacing:1.2px;color:#999}#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{font-size:80%}#cms-breadcrumb ul.breadcrumbs.no-option a{color:#999}#cms-breadcrumb ul.breadcrumbs.no-option a:hover{color:#fff}.cms-breadcrumb{display:table}.cms-breadcrumb > *{display:table-cell;vertical-align:middle}.clearfix{clear:both}.aligncenter{display:block}.entry-media{position:relative;margin-bottom:33px;}.entry-media img{width:100%}.entry-media .entry-media{margin-bottom:0;display:block;overflow:hidden}.entry-media .entry-categories,.entry-media .price{position:absolute;top:45px;background:#fff;text-transform:uppercase;padding:10.5px 25px}@media (max-width:480px){.entry-media .entry-categories,.entry-media .price{top:0}}.entry-media .entry-categories{left:0;font-size:86.667%;letter-spacing:2.6px}.entry-media .nectar-love{position:absolute;bottom:0;right:0;color:#fff}.entry-media .nectar-love i{width:45px;height:45px;line-height:45px;text-align:center;background:#3e4d2d;position:relative;z-index:2;-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}.entry-media .nectar-love .nectar-love-count{position:absolute;bottom:0;right:100%;max-width:0;line-height:45px;padding:0 10px;white-space:nowrap;background:#3e4d2d;visibility:hidden;-webkit-transition:all 300ms linear 0ms;-khtml-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;-o-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms}.entry-media .nectar-love:hover i{background:#50683e}.entry-media .nectar-love:hover .nectar-love-count{visibility:visible;background:#50683e;max-width:200px}.entry-media.entry-quote{background-color:#f7f7f7;padding:118px 60px 72px;border:none;font-size:inherit;margin:0 0 33px 0}.entry-media.entry-quote .quote-content{color:#3e4d2d;font-size:133.334%;line-height:160.334%;letter-spacing:0.6px}.entry-media.entry-quote:before{position:absolute;top:13px;right:25px;display:block;clear:both;content:'”';font-size:1000%;line-height:1;color:#ccc}.entry-media.entry-quote .entry-categories{top:35px;background-color:#3e4d2d}.entry-media.entry-quote .entry-categories a{color:#fff}.entry-media.gallery-grid{margin:-15px}.entry-media.gallery-grid .gallery-item{margin:15px 0;display:block}.entry-media .price{right:0}.entry-media .price ins{text-decoration:inherit}.entry-media .price del{color:#ddd;padding-right:15px}.entry-header{margin-bottom:20px}.entry-header .entry-meta{margin-top:2px}.entry-title{margin:0}.entry-socials-share-list{margin-left:-15px !important;margin-right:-15px !important}.entry-socials-share-list li{padding:0 15px !important;text-transform:uppercase;letter-spacing:3px;color:#3e4d2d}.entry-socials-share-list li a{font-size:120%}.entry-socials-share-list li a:hover{color:#3e4d2d}.entry-meta{font-style:italic;letter-spacing:0.45px}.entry-meta.entry-meta-nav li{border-bottom:1px solid #eee;padding:18px 0}.entry-meta.entry-meta-nav li .meta-title{text-transform:uppercase;color:#3e4d2d;letter-spacing:3px;font-style:normal}.entry-meta.entry-meta-nav li a{color:#3e4d2d;letter-spacing:0.75px}.entry-meta.entry-meta-nav li a:hover{color:#3e4d2d}.entry-meta.entry-meta-nav li:last-child{border-bottom:none}.entry-meta.entry-meta-nav li.extra-font{font-size:106.667%}.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-content ul.cms-list{margin:40px 0 0 0}.entry-content ul.cms-list li{margin-bottom:20px}.entry-footer{margin-top:25px;clear:both}.entry-footer .entry-readmore,.entry-footer .added_to_cart{display:inline-block;font-size:80%;text-transform:uppercase;letter-spacing:2.4px;border-bottom:1px solid #3e4d2d;margin-left:20px}.entry-footer .entry-readmore:first-child,.entry-footer .added_to_cart:first-child{margin-left:0}.entry-footer .entry-readmore:hover,.entry-footer .added_to_cart:hover{border-bottom-color:#50683e}.entry-footer .post-edit-link{margin-left:20px}.entry-footer:empty{display:none}.entry-blog{}.entry-blog .entry-tags{margin-top:25px}.entry-blog.list{}@media (min-width:992px){.entry-blog.list .entry-media{margin-bottom:0}}.entry-blog.list .entry-media .wp-video-shortcode{min-height:270px}.entry-blog.list:after{margin-left:15px;margin-right:15px}.entry-blog.layout-3 .entry-media{}.entry-blog.layout-3 .entry-media .nectar-love{top:0;left:0;right:auto;bottom:auto}.entry-blog.layout-3 .entry-media .nectar-love .nectar-love-count{left:100%;right:auto}.entry-blog.layout-3 .entry-media .entry-categories{left:auto;top:auto;right:0;bottom:0}.entry-blog.layout-3 .entry-media.entry-quote{padding:100px 30px 0 30px}.entry-blog.layout-3 .entry-media.entry-quote .quote-content{font-size:120%}.entry-blog.layout-3.format-video .entry-categories{display:none}.entry-blog.layout-3:after{padding:37px 0 0 0;margin:0 0 30px 0;border:none}.entry-blog:after{content:"";display:block !important;margin-bottom:50px;padding-bottom:50px;border-bottom:1px solid #eee}.entry-blog.remove-separate:after{padding-bottom:35px;margin-bottom:35px;border-bottom:none}.post.format-audio .entry-media > .entry-categories,.post.format-audio .entry-media > .nectar-love{display:none}.post:not(.list){}.single{}.single.single-post{}.single.single-post .entry-header{margin-bottom:45px}.single.single-post .entry-header .entry-title{margin-bottom:6px;font-weight:700}.single.single-post .entry-content{margin-bottom:36px}.single.single-post .cms-post-cmt-tags{padding-bottom:27px;border-bottom:1px solid #eee}.single.single-post .cms-post-cmt-tags .cmt-count{text-transform:uppercase;line-height:120%;letter-spacing:3px;margin-bottom:20px}@media (min-width:768px){.single.single-post .cms-post-cmt-tags .cmt-count{float:left;max-width:25%;margin-top:18px}}@media (min-width:768px){.single.single-post .cms-post-cmt-tags .entry-tags{float:right;max-width:75%}}.single.single-post .cms-post-like-share{margin-top:32px}.single.single-post .cms-post-like-share .like-count .nectar-love{background:#3e4d2d;color:#fff;display:inline-block;overflow:hidden}.single.single-post .cms-post-like-share .like-count .nectar-love i,.single.single-post .cms-post-like-share .like-count .nectar-love span{line-height:45px;text-align:center;display:inline-block;float:left}.single.single-post .cms-post-like-share .like-count .nectar-love i{width:45px;height:45px}.single.single-post .cms-post-like-share .like-count .nectar-love span{min-width:45px;padding:0 10px;background:#586d40}.single.single-post .cms-post-like-share .like-count .nectar-love:hover{background:#50683e}.single.single-post .cms-post-like-share .like-count .nectar-love:hover span{background:#698851}@media (min-width:480px){.single.single-post .cms-post-like-share .like-count{float:left}}.single.single-post .cms-post-like-share .entry-socials-share-list{margin-top:10px}@media (min-width:480px){.single.single-post .cms-post-like-share .entry-socials-share-list{float:right}}.single.single-post .entry-author{margin-top:60px;margin-bottom:72px}.single.single-post .entry-author .author-avatar{text-align:center}.single.single-post .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%}.single.single-post .entry-author .author-info{border:1px solid #eee;padding-top:40px;padding-bottom:30px}@media (min-width:992px){.single.single-post .entry-author .author-avatar{float:left;padding-top:33px}.single.single-post .entry-author .author-info{margin-left:50px;padding-left:75px;padding-right:65px;min-height:170px}.single.single-post .entry-author .author-info > h6{margin-top:0;margin-bottom:10px;font-weight:700}.single.single-post .entry-author .author-info .author-email{margin-top:8px;font-style:italic}}@media (max-width:991px){.single.single-post .entry-author .author-info{margin-top:-50px;padding-top:70px}}.single.single-post .entry-related{margin-bottom:-23px}.single.single-post .entry-related .wg-title{margin-bottom:40px}.single.single-post .entry-related .entry-media .nectar-love{top:0;left:0;right:auto;bottom:auto}.single.single-post .entry-related .entry-media .nectar-love:hover .nectar-love-count{left:100%;right:auto}.single.single-post .post-nav{margin:-10px 0 60px}.single.single-post .post-nav a{margin:10px 0}.single.single-post .entry-related .wg-title:after,.single.single-post .comments-area .wg-title:after{height:2px;width:80px;background-color:#909090}.single.single-portfolio #cms-main{padding-top:20px}.single.single-portfolio .fullwidth img.entry-media{margin-bottom:47px}.single.single-portfolio .fullwidth .entry-title{margin-top:21px}.single.single-portfolio .fullwidth .gallery-grid,.single.single-portfolio .fullwidth .gallery-carousel{margin-top:77px}.single.single-portfolio .fullwidth .gallery-grid{margin-bottom:35px}.single.single-portfolio .fullwidth .gallery-carousel{margin-bottom:50px}.single.single-portfolio .entry-title{font-weight:700}.single.single-portfolio .entry-meta{margin-top:6px}.single.single-portfolio .entry-content p{margin-bottom:30px}.single.single-portfolio .entry-socials-share-list{margin-top:20px}.single.single-portfolio .entry-related{margin-top:44px}.single.single-portfolio .entry-related .wg-title{margin-bottom:45px}.single.single-portfolio .post-nav{position:relative;padding:50px 15px;margin-top:90px}.single.single-portfolio .post-nav:before{width:10000px;content:"";display:block;height:1px;background-color:#eee;top:0;left:50%;position:absolute;-webkit-transform:translateX(-50%);-khtml-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.single.single-portfolio .post-nav .fa-th-large{font-size:24px}.single.single-portfolio .post-nav a{border-bottom:none}.single.single-portfolio #cms-footer{margin-top:0 !important}.comments-area,#comments{}.comments-area .wg-title,#comments .wg-title{margin-bottom:50px}.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%}.comments-area .comment-wrap,#comments .comment-wrap,.comments-area .comment-text,#comments .comment-text{border:1px solid #eee;padding-top:40px;padding-bottom:42px;margin-bottom:27px;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-bottom:16px}.comments-area .comment-wrap .comment-author,#comments .comment-wrap .comment-author,.comments-area .comment-text .comment-author,#comments .comment-text .comment-author{font-weight:700;margin:0 0 3px;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-style:italic;font-size:93.333%}.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-wrap .reply,#comments .comment-wrap .reply,.comments-area .comment-text .reply,#comments .comment-text .reply{padding-top:25px}@media (min-width:480px){.comments-area .comment-wrap .reply,#comments .comment-wrap .reply,.comments-area .comment-text .reply,#comments .comment-text .reply{position:absolute;top:0px;right:25px;z-index:1}}.comments-area .comment-wrap .reply a,#comments .comment-wrap .reply a,.comments-area .comment-text .reply a,#comments .comment-text .reply a{text-transform:uppercase;font-size:80%;letter-spacing:2.4px}.comments-area .comment-wrap .reply a + a,#comments .comment-wrap .reply a + a,.comments-area .comment-text .reply a + a,#comments .comment-text .reply a + a{margin-left:20px}@media (min-width:992px){.comments-area .comment-list ul.children,#comments .comment-list ul.children,.comments-area .commentlist ul.children,#comments .commentlist ul.children{margin-left:100px}.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{margin-left:25px}.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}.comments-area .author-avatar,#comments .author-avatar,.comments-area .comment_container img,#comments .comment_container img{float:left;margin-top:33px}.comments-area .comment-wrap,#comments .comment-wrap,.comments-area .comment-text,#comments .comment-text{margin-left:50px;padding-left:75px;padding-right:65px;min-height:170px}.comments-area .comment-wrap > h6,#comments .comment-wrap > h6,.comments-area .comment-text > h6,#comments .comment-text > h6{margin-top:0;margin-bottom:10px;font-weight:700}}@media (max-width:991px){.comments-area .comment_container img,#comments .comment_container img{display:inherit;margin:0 auto}.comments-area .comment-wrap,#comments .comment-wrap,.comments-area .comment-text,#comments .comment-text{margin-top:-50px;padding:70px 15px 30px}}.comments-area .comment-respond,#comments .comment-respond{margin-top:50px}.comments-area .comment-respond .comment-form-comment,#comments .comment-respond .comment-form-comment{margin-bottom:24px}.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:30px}.comments-area .comment-respond textarea,#comments .comment-respond textarea,.comments-area .comment-respond input[type="text"],#comments .comment-respond input[type="text"]{border:1px solid #eee;background-color:#f7f7f7;color:#777}.comments-area .comment-respond .form-submit,#comments .comment-respond .form-submit{margin-top:0}.comments-area .comment-respond .form-submit .submit,#comments .comment-respond .form-submit .submit{min-width:140px;text-align:center}.page + #comments{margin-top:60px}.tag-links a + a{margin-left:15px}img,img.ajax-loading{max-width:100%;height:auto}img[style="visibility:hidden;"],img.ajax-loading[style="visibility:hidden;"],img[style="visibility:hidden"],img.ajax-loading[style="visibility:hidden"]{display:none !important}.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}.gallery-caption{padding:5px 10px;margin:0 10px;background:#eee;font-style:italic}.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,object,embed{max-width:100%;height:auto;vertical-align:top}.screen-reader-text,.bypostauthor,.sticky{visibility:visible}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:44px;text-align:center;background:rgba(255, 255, 255, 0.8);text-shadow:none;font-size:40px;color:#3e4d2d;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;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%);width:50px}.carousel .carousel-control:hover{background:rgba(80, 104, 62, 0.8);color:#fff}@media (max-width:480px){.carousel .carousel-control{width:40px;height:40px;line-height:34px;font-size:30px}}.carousel .open-gal{position:absolute;right:20px;bottom:20px}.carousel img{width:100%}.owl-carousel .owl-controls{margin-top:52px;text-align:center}.owl-carousel .owl-controls .owl-nav{margin:0 -5px}.owl-carousel .owl-controls .owl-nav > div{display:inline-block;padding:0 5px}.owl-carousel .owl-controls .owl-nav > div i{width:60px;height:60px;line-height:60px;background-color:#3e4d2d;color:#fff;font-size:200%;-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}.owl-carousel .owl-controls .owl-nav > div:hover i{background-color:#50683e}.owl-carousel .owl-controls .owl-nav + .owl-dots{margin-top:20px}.owl-carousel .owl-controls .owl-dots .owl-dot{width:10px;height:10px;display:inline-block;margin-right:10px;background-color:#ccc;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.owl-carousel .owl-controls .owl-dots .owl-dot:last-child{margin-right:0}.owl-carousel .owl-controls .owl-dots .owl-dot.active{background-color:#3e4d2d}.mejs-container{}.mejs-container .mejs-poster{background-size:cover}.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}.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)}.btn,.btn-default,button,.button,input[type="submit"],.submit,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background-color:#3e4d2d;color:#fff;font-size:80%;text-transform:uppercase;letter-spacing:2.4px;padding:9.5px 25px;text-align:center;line-height:inherit;-webkit-border-radius:0px;-khtml-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;-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}.btn.alt,.btn-default.alt,button.alt,.button.alt,input[type="submit"].alt,.submit.alt,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.btn.btn-alt,.btn-default.btn-alt,button.btn-alt,.button.btn-alt,input[type="submit"].btn-alt,.submit.btn-alt,.woocommerce #respond input#submit.btn-alt,.woocommerce a.button.btn-alt,.woocommerce button.button.btn-alt,.woocommerce input.button.btn-alt,.btn[name="apply_coupon"],.btn-default[name="apply_coupon"],button[name="apply_coupon"],.button[name="apply_coupon"],input[type="submit"][name="apply_coupon"],.submit[name="apply_coupon"],.woocommerce #respond input#submit[name="apply_coupon"],.woocommerce a.button[name="apply_coupon"],.woocommerce button.button[name="apply_coupon"],.woocommerce input.button[name="apply_coupon"],.btn[name="update_cart"],.btn-default[name="update_cart"],button[name="update_cart"],.button[name="update_cart"],input[type="submit"][name="update_cart"],.submit[name="update_cart"],.woocommerce #respond input#submit[name="update_cart"],.woocommerce a.button[name="update_cart"],.woocommerce button.button[name="update_cart"],.woocommerce input.button[name="update_cart"]{background:#fff;color:#3e4d2d}.btn.alt:hover,.btn-default.alt:hover,button.alt:hover,.button.alt:hover,input[type="submit"].alt:hover,.submit.alt:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.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,.woocommerce #respond input#submit.btn-alt:hover,.woocommerce a.button.btn-alt:hover,.woocommerce button.button.btn-alt:hover,.woocommerce input.button.btn-alt:hover,.btn[name="apply_coupon"]:hover,.btn-default[name="apply_coupon"]:hover,button[name="apply_coupon"]:hover,.button[name="apply_coupon"]:hover,input[type="submit"][name="apply_coupon"]:hover,.submit[name="apply_coupon"]:hover,.woocommerce #respond input#submit[name="apply_coupon"]:hover,.woocommerce a.button[name="apply_coupon"]:hover,.woocommerce button.button[name="apply_coupon"]:hover,.woocommerce input.button[name="apply_coupon"]:hover,.btn[name="update_cart"]:hover,.btn-default[name="update_cart"]:hover,button[name="update_cart"]:hover,.button[name="update_cart"]:hover,input[type="submit"][name="update_cart"]:hover,.submit[name="update_cart"]:hover,.woocommerce #respond input#submit[name="update_cart"]:hover,.woocommerce a.button[name="update_cart"]:hover,.woocommerce button.button[name="update_cart"]:hover,.woocommerce input.button[name="update_cart"]:hover,.btn.alt:active,.btn-default.alt:active,button.alt:active,.button.alt:active,input[type="submit"].alt:active,.submit.alt:active,.woocommerce #respond input#submit.alt:active,.woocommerce a.button.alt:active,.woocommerce button.button.alt:active,.woocommerce input.button.alt:active,.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,.woocommerce #respond input#submit.btn-alt:active,.woocommerce a.button.btn-alt:active,.woocommerce button.button.btn-alt:active,.woocommerce input.button.btn-alt:active,.btn[name="apply_coupon"]:active,.btn-default[name="apply_coupon"]:active,button[name="apply_coupon"]:active,.button[name="apply_coupon"]:active,input[type="submit"][name="apply_coupon"]:active,.submit[name="apply_coupon"]:active,.woocommerce #respond input#submit[name="apply_coupon"]:active,.woocommerce a.button[name="apply_coupon"]:active,.woocommerce button.button[name="apply_coupon"]:active,.woocommerce input.button[name="apply_coupon"]:active,.btn[name="update_cart"]:active,.btn-default[name="update_cart"]:active,button[name="update_cart"]:active,.button[name="update_cart"]:active,input[type="submit"][name="update_cart"]:active,.submit[name="update_cart"]:active,.woocommerce #respond input#submit[name="update_cart"]:active,.woocommerce a.button[name="update_cart"]:active,.woocommerce button.button[name="update_cart"]:active,.woocommerce input.button[name="update_cart"]:active,.btn.alt:focus,.btn-default.alt:focus,button.alt:focus,.button.alt:focus,input[type="submit"].alt:focus,.submit.alt:focus,.woocommerce #respond input#submit.alt:focus,.woocommerce a.button.alt:focus,.woocommerce button.button.alt:focus,.woocommerce input.button.alt:focus,.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,.woocommerce #respond input#submit.btn-alt:focus,.woocommerce a.button.btn-alt:focus,.woocommerce button.button.btn-alt:focus,.woocommerce input.button.btn-alt:focus,.btn[name="apply_coupon"]:focus,.btn-default[name="apply_coupon"]:focus,button[name="apply_coupon"]:focus,.button[name="apply_coupon"]:focus,input[type="submit"][name="apply_coupon"]:focus,.submit[name="apply_coupon"]:focus,.woocommerce #respond input#submit[name="apply_coupon"]:focus,.woocommerce a.button[name="apply_coupon"]:focus,.woocommerce button.button[name="apply_coupon"]:focus,.woocommerce input.button[name="apply_coupon"]:focus,.btn[name="update_cart"]:focus,.btn-default[name="update_cart"]:focus,button[name="update_cart"]:focus,.button[name="update_cart"]:focus,input[type="submit"][name="update_cart"]:focus,.submit[name="update_cart"]:focus,.woocommerce #respond input#submit[name="update_cart"]:focus,.woocommerce a.button[name="update_cart"]:focus,.woocommerce button.button[name="update_cart"]:focus,.woocommerce input.button[name="update_cart"]:focus{background:#3e4d2d;border-color:#3e4d2d;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,.woocommerce #respond input#submit.btn-alt-white,.woocommerce a.button.btn-alt-white,.woocommerce button.button.btn-alt-white,.woocommerce input.button.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,.woocommerce #respond input#submit.btn-alt-white:hover,.woocommerce a.button.btn-alt-white:hover,.woocommerce button.button.btn-alt-white:hover,.woocommerce input.button.btn-alt-white:hover{background:#fff;color:#3e4d2d;border-color:#fff}.btn:hover,.btn-default:hover,button:hover,.button:hover,input[type="submit"]:hover,.submit:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.btn:active,.btn-default:active,button:active,.button:active,input[type="submit"]:active,.submit:active,.woocommerce #respond input#submit:active,.woocommerce a.button:active,.woocommerce button.button:active,.woocommerce input.button:active,.btn:focus,.btn-default:focus,button:focus,.button:focus,input[type="submit"]:focus,.submit:focus,.woocommerce #respond input#submit:focus,.woocommerce a.button:focus,.woocommerce button.button:focus,.woocommerce input.button:focus{background:transparent;border-color:#3e4d2d;color:#3e4d2d}.btn.btn-white,.btn-default.btn-white,button.btn-white,.button.btn-white,input[type="submit"].btn-white,.submit.btn-white,.woocommerce #respond input#submit.btn-white,.woocommerce a.button.btn-white,.woocommerce button.button.btn-white,.woocommerce input.button.btn-white{background-color:#fff;color:#3e4d2d;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,.woocommerce #respond input#submit.btn-white:hover,.woocommerce a.button.btn-white:hover,.woocommerce button.button.btn-white:hover,.woocommerce input.button.btn-white:hover{background-color:#3e4d2d;color:#fff}.btn-primary{background-color:transparent;color:#3e4d2d;font-size:80%;text-transform:uppercase;letter-spacing:2.4px;padding:9.5px 25px;text-align:center;display:inline-block;line-height:inherit;-webkit-border-radius:0px;-khtml-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;-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}.btn-primary:hover{background-color:#3e4d2d;border-color:#3e4d2d;color:#fff}.btn-block{display:block}.cms-load-posts a{min-width:160px;height:45px;padding:0 15px;border:1px solid #3e4d2d;line-height:43px;text-align:center;font-size:80%;text-transform:uppercase;display:inline-block;color:#3e4d2d}.cms-load-posts a:hover{background-color:#3e4d2d;border-color:#3e4d2d;color:#fff}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%}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:#3e4d2d}input,select,textarea{border:1px solid #ddd;background:transparent;color:#777;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}input:hover,select:hover,textarea:hover,input:active,select:active,textarea:active,input:focus,select:focus,textarea:focus{border-color:#50683e}input,textarea{padding:9.5px 25px}select,textarea{width:100%;max-width:100%;outline:0 none transparent !important}select{height:45px;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}textarea[name="order_comments"]{min-height:100px}select::-ms-expand{display:none}.form-row{margin-bottom:10px}@media (min-width:768px){.form-row.form-row-first,.form-row.form-row-last{width:calc(50% - 5px);float:left}.form-row.form-row-last{margin-left:10px}}.select2-container .select2-choice{padding:9.5px 25px;overflow:hidden;border:1px solid #ddd;color:inherit;text-decoration:none;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.select2-container .select2-choice .select2-arrow{height:calc(100% - 4px);width:39px;background-color:#f9f9f9;margin:2px}.select2-container .select2-choice .select2-arrow:before{content:"\f107";font-family:'FontAwesome';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%)}.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}.select2-drop-active{border:1px solid #ddd}*{outline:none !important}*:hover,*:active,*:focus{outline:none !important}.require,.required{color:red}.regular-color,.primary-color{color:#3e4d2d}.accent-color{color:#50683e}.accent-bg{background-color:#50683e;color:#fff}.regular-bg{background-color:#3e4d2d;color:#fff}.available{color:#7db701}.unavailable{color:red}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin:15px 0;font-weight:inherit;color:#3e4d2d}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:#3e4d2d}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:#50683e}h1,.h1{font-size:240%;line-height:128%}h2,.h2{font-size:200%;line-height:133.334%;letter-spacing:1.5px}h3,.h3{font-size:160%;line-height:142%;letter-spacing:1.2px}h4,.h4{font-size:133.334%;line-height:150%}h5,.h5{font-size:120%;line-height:155.555%}h6,.h6{font-size:106.667%;line-height:162.5%}a{color:#3e4d2d;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}a:hover,a:active,a:focus{color:#50683e;text-decoration:none;outline:none}a:active,a.active,a.actived{color:#50683e;text-decoration:none;outline:none}table,.table{width:100%;border:1px solid #ddd}table thead,.table thead{background-color:#f2f2f5;color:#202020;text-transform:uppercase;letter-spacing:2.4px;font-size:80%;font-weight:400;border:1px solid #ddd;border-bottom:0}table tr,.table tr{border-bottom:1px solid #ddd}table tr:last-child,.table tr:last-child{border-bottom:0}table th,.table th{font-weight:400}table th,.table th,table td,.table td{padding:5px}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}dl{margin:0}dl dt{font-size:125%}dl dd{padding:0;margin:0}dl dd + dt{margin-top:15px}p{margin:0 0 20px 0}p:last-child{margin-bottom:0}blockquote,.blockquote{color:#3e4d2d;padding:0;margin:0;line-height:177%;font-size:113.34%;font-style:italic;letter-spacing:0.85px;border-left:2px solid #ddd;padding-left:15px;margin:43px 0 65px 20px}@media (min-width:768px){blockquote,.blockquote{margin-left:50px}}blockquote cite,.blockquote cite{text-transform:uppercase;font-style:normal;display:block;clear:both}.checkbox{font-weight:400;font-size:14px;display:inline-block}.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}.italic,.font-italic{font-style:italic}.content-align-left,.text-left{text-align:left}.content-align-center,.text-center{text-align:center}.content-align-right,.text-right{text-align:right}.loop-pagination .page-numbers{min-width:49px;height:49px;line-height:49px;white-space:nowrap;font-size:18px;font-weight:400;background:#50683e;color:#fff;display:inline-block;text-align:center;margin-right:6px}.loop-pagination .page-numbers:last-child{margin-right:0}.loop-pagination .page-numbers:hover{background:#3e4d2d}.loop-pagination .page-numbers.dots{background:transparent;color:#999;min-width:inherit}.loop-pagination span.page-numbers{background:#3e4d2d}.loop-pagination.style2{display:block;padding-left:3.7634408602%;padding-right:3.7634408602%}.loop-pagination.style2 .page-numbers{background-color:#f7f7f7;color:#212121}.loop-pagination.style2 .page-numbers:hover{background:#3e4d2d;color:#fff}.loop-pagination.style2 span.page-numbers{background:#3e4d2d;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:#3e4d2d;line-height:24px;height:24px;margin:8px 0}.loop-pagination.style2 .next.page-numbers:hover{color:#50683e;border-color:#3e4d2d}.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%;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:#50683e}.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}.post-navigation a{margin-top:10px}.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:#50683e}.page-links a{background:#3e4d2d}.page-links > span:not(.page-links-title){background:#50683e}.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%}.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}.inline{display:inline-block}#cms-footer{margin-top:100px}#cms-footer.remove-margin-top{margin-top:0 !important}#cms-footer-top .widget + .widget{margin-top:18px}#cms-footer-top .widget.widget_recent_entries a{font-size:120%}#cms-footer-top .widget .wg-title{margin:0 0 37px 0}#cms-footer-top .widget .wg-title:after{display:none}#cms-footer-top .widget .contact-info li{margin-bottom:20px;line-height:30px}#cms-footer-top .widget .contact-info li:last-child{margin-bottom:0}#cms-footer-top .cms-social a{font-size:120%}@media (min-width:992px){#cms-footer-top .col-1 .widget_text + .widget_cms_social_widget{margin-top:53px}#cms-footer-top .col-2{padding-left:75px;padding-right:75px}}@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{font-size:106.67%}@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}}.cms-grid-wraper .cms-grid-filter:not(.container){width:100%}.cms-grid-wraper.template-cms_grid--product .cms-grid-filter{margin-bottom:45px}.cms-grid-wraper.template-cms_grid--product .cms_pagination{margin-top:50px}.cms-grid-wraper.template-cms_grid--product.new-arrivals .cms-grid-filter{margin-bottom:107px}.cms-grid-wraper.template-cms_grid--portfolio .cms-grid + .paging-classic{margin-top:20px}.cms-filter-category{font-size:113.3334%;font-style:italic;margin-bottom:27px;text-transform:capitalize;text-align:center}.cms-filter-category.layout-7{margin-bottom:45px}.cms-filter-category.col-md-7{margin-bottom:59px}.cms-filter-category a{color:#3e4d2d;display:inline-block !important}.cms-filter-category a:hover,.cms-filter-category a.active{color:#3e4d2d}.cms-filter-category li{margin-bottom:20px;padding:0 5px;display:inline-block}.cms-filter-category li:after{content:"/";padding:0 10px 0 25px}.cms-filter-category li:last-child:after{display:none}.cms-grid-view-all{margin-top:20px}.cms-grid{}.cms-grid.cms-grid-masonry{overflow:visible !important}.cms-grid.layout-1{}.cms-grid.layout-1 .type-product .overlay{background:transparent}.cms-grid.layout-1 + .paging-classic{-webkit-transform:translateY(-13px);-khtml-transform:translateY(-13px);-moz-transform:translateY(-13px);-ms-transform:translateY(-13px);-o-transform:translateY(-13px);transform:translateY(-13px)}.cms-grid.layout-1 .cms-grid-item{margin-bottom:0 !important}.cms-grid.layout-3 .entry-thumbnail + .nectar-love{display:none}.cms-grid.layout-3 .entry-thumbnail .nectar-love{bottom:0;top:auto}.cms-grid.layout-3 h5.entry-title{padding-top:4px;margin-bottom:8px;font-weight:700}.cms-grid.layout-3 + .cms_pagination{margin-top:30px}.cms-grid.layout-4 + .cms_pagination{margin-top:50px}.cms-grid.layout-4 + .paging-navigation{margin-top:30px}.cms-grid.layout-5 .cms-grid-item{margin-bottom:24px}.cms-grid.layout-5 + .cms_pagination{margin-top:56px}.cms-grid.layout-5 + .paging-navigation{margin-top:36px}.cms-grid.layout-6 .cms-grid-item{margin-bottom:30px}.cms-grid.layout-6 + .cms_pagination{margin-top:50px}.cms-grid.layout-6 + .paging-navigation{margin-top:30px}.cms-grid.layout-4 .cms-grid-item .overlay-inner,.cms-grid.layout-5 .cms-grid-item .overlay-inner,.cms-grid.layout-6 .cms-grid-item .overlay-inner,.cms-grid.layout-8 .cms-grid-item .overlay-inner,.cms-grid.layout-9 .cms-grid-item .overlay-inner{bottom:0;right:0;left:0;padding:15px 34px 8px;position:absolute}.cms-grid.layout-4 .cms-grid-item .entry-media,.cms-grid.layout-5 .cms-grid-item .entry-media,.cms-grid.layout-6 .cms-grid-item .entry-media,.cms-grid.layout-8 .cms-grid-item .entry-media,.cms-grid.layout-9 .cms-grid-item .entry-media{margin-bottom:0}.cms-grid.layout-4 .cms-grid-item .entry-blog:after,.cms-grid.layout-5 .cms-grid-item .entry-blog:after,.cms-grid.layout-6 .cms-grid-item .entry-blog:after,.cms-grid.layout-8 .cms-grid-item .entry-blog:after,.cms-grid.layout-9 .cms-grid-item .entry-blog:after{display:none !important}.cms-grid.layout-4 .cms-grid-item .entry-meta,.cms-grid.layout-5 .cms-grid-item .entry-meta,.cms-grid.layout-6 .cms-grid-item .entry-meta,.cms-grid.layout-8 .cms-grid-item .entry-meta,.cms-grid.layout-9 .cms-grid-item .entry-meta{font-size:93.334%}.cms-grid.layout-4 .cms-grid-item .entry-footer,.cms-grid.layout-5 .cms-grid-item .entry-footer,.cms-grid.layout-6 .cms-grid-item .entry-footer,.cms-grid.layout-8 .cms-grid-item .entry-footer,.cms-grid.layout-9 .cms-grid-item .entry-footer{position:absolute;top:23px;right:30px;margin:0}@media (max-width:480px){.cms-grid.layout-4 .cms-grid-item .entry-footer,.cms-grid.layout-5 .cms-grid-item .entry-footer,.cms-grid.layout-6 .cms-grid-item .entry-footer,.cms-grid.layout-8 .cms-grid-item .entry-footer,.cms-grid.layout-9 .cms-grid-item .entry-footer{display:none}}.cms-grid.layout-4 .cms-grid-item .entry-footer a,.cms-grid.layout-5 .cms-grid-item .entry-footer a,.cms-grid.layout-6 .cms-grid-item .entry-footer a,.cms-grid.layout-8 .cms-grid-item .entry-footer a,.cms-grid.layout-9 .cms-grid-item .entry-footer a{float:left;border:none;height:50px;width:50px;line-height:48px;overflow:hidden}.cms-grid.layout-4 .cms-grid-item .entry-footer a.entry-readmore:before,.cms-grid.layout-5 .cms-grid-item .entry-footer a.entry-readmore:before,.cms-grid.layout-6 .cms-grid-item .entry-footer a.entry-readmore:before,.cms-grid.layout-8 .cms-grid-item .entry-footer a.entry-readmore:before,.cms-grid.layout-9 .cms-grid-item .entry-footer a.entry-readmore:before,.cms-grid.layout-4 .cms-grid-item .entry-footer a.entry-readmore:after,.cms-grid.layout-5 .cms-grid-item .entry-footer a.entry-readmore:after,.cms-grid.layout-6 .cms-grid-item .entry-footer a.entry-readmore:after,.cms-grid.layout-8 .cms-grid-item .entry-footer a.entry-readmore:after,.cms-grid.layout-9 .cms-grid-item .entry-footer a.entry-readmore:after{content:"";display:block;width:48px;height:1px;background-color:#3e4d2d;position:absolute;top:50%}.cms-grid.layout-4 .cms-grid-item .entry-footer a.entry-readmore:after,.cms-grid.layout-5 .cms-grid-item .entry-footer a.entry-readmore:after,.cms-grid.layout-6 .cms-grid-item .entry-footer a.entry-readmore:after,.cms-grid.layout-8 .cms-grid-item .entry-footer a.entry-readmore:after,.cms-grid.layout-9 .cms-grid-item .entry-footer a.entry-readmore:after{-webkit-transform:rotate(90deg);-khtml-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.cms-grid.layout-4 .cms-grid-item .entry-footer a.entry-readmore:hover:before,.cms-grid.layout-5 .cms-grid-item .entry-footer a.entry-readmore:hover:before,.cms-grid.layout-6 .cms-grid-item .entry-footer a.entry-readmore:hover:before,.cms-grid.layout-8 .cms-grid-item .entry-footer a.entry-readmore:hover:before,.cms-grid.layout-9 .cms-grid-item .entry-footer a.entry-readmore:hover:before,.cms-grid.layout-4 .cms-grid-item .entry-footer a.entry-readmore:hover:after,.cms-grid.layout-5 .cms-grid-item .entry-footer a.entry-readmore:hover:after,.cms-grid.layout-6 .cms-grid-item .entry-footer a.entry-readmore:hover:after,.cms-grid.layout-8 .cms-grid-item .entry-footer a.entry-readmore:hover:after,.cms-grid.layout-9 .cms-grid-item .entry-footer a.entry-readmore:hover:after{background-color:#50683e}.cms-grid.layout-4 .cms-grid-item .entry-footer a.post-edit-link,.cms-grid.layout-5 .cms-grid-item .entry-footer a.post-edit-link,.cms-grid.layout-6 .cms-grid-item .entry-footer a.post-edit-link,.cms-grid.layout-8 .cms-grid-item .entry-footer a.post-edit-link,.cms-grid.layout-9 .cms-grid-item .entry-footer a.post-edit-link{font-size:250%}.cms-grid.layout-7 .cms-grid-item{margin-bottom:30px}.cms-grid.layout-7 .cms-grid-item article{width:100%;background-position:center;background-repeat:no-repeat;background-size:cover}.cms-grid.layout-7 .cms-grid-item article:after{display:none !important}.cms-grid.layout-7 .cms-grid-item article .content-wrap{background:#fff;margin:125px 0;padding-top:70px;padding-bottom:66px}.cms-grid.layout-7 .cms-grid-item article .content-wrap .entry-title{font-size:173.3333%;line-height:120%;letter-spacing:1.3px;margin-bottom:10px;font-weight:700}.cms-grid.layout-7 .cms-grid-item article .content-wrap .entry-footer a{display:inline-block;position:relative;margin-top:2px}.cms-grid.layout-7 .cms-grid-item article .content-wrap .entry-footer a:not(.post-edit-link){border:1px solid #3e4d2d;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;width:26px;height:26px;line-height:24px;font-size:130%;text-align:center}.cms-grid.layout-7 .cms-grid-item article .content-wrap .entry-footer a:not(.post-edit-link):hover{background:#50683e;color:#fff;border-color:#50683e}.cms-grid.layout-7 .cms-grid-item article .content-wrap .entry-footer a:not(.post-edit-link) i{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%)}.cms-grid.layout-7 .cms-grid-item article .content-wrap .entry-footer a + a{margin-left:20px}@media (min-width:992px){.cms-grid.layout-7 .cms-grid-item article .content-wrap{padding-left:70px;padding-right:70px}}.cms-grid.layout-7 + .cms-grid-view-all{margin-top:35px}@media (max-width:1024px){.cms-grid.layout-8 .cms-grid-item{width:50%}}@media (max-width:767px){.cms-grid.layout-8 .cms-grid-item{width:100%}}.cms-grid.layout-8 .type-product .overlay{background:transparent;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}.cms-grid.layout-8 .type-product .overlay .overlay-inner{padding-left:15px;padding-right:15px}.cms-grid.layout-8 .type-product .overlay .cms-grid-readmore{visibility:hidden;right:17px;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;-webkit-transform:scale(0);-khtml-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(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}.cms-grid.layout-8 .type-product .overlay:hover .cms-grid-readmore{visibility:visible;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;-webkit-transform:scale(1);-khtml-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.cms-grid.layout-8 .type-product .overlay .entry-header{margin-bottom:0}.cms-grid.layout-8 .type-product .overlay .price{font-size:14px;margin-top:-8px}.cms-grid.layout-8 .type-product .entry-footer a.post-edit-link{font-size:20px;background-color:#fff;border:1px solid #fff;margin:3px;text-align:center}.cms-grid.layout-8 .type-product .entry-footer a.woocommerce-LoopProduct-link:before{border:1px solid #3e4d2d}.cms-grid.layout-8 .type-product .entry-footer a:hover{border-color:#50683e;background-color:#50683e;color:#fff}.cms-grid.layout-8 .type-product .entry-footer a:hover:before{border-color:#50683e}.cms-grid.layout-8 + .cms_pagination{margin-top:50px}.cms-grid.layout-8 + .paging-navigation{margin-top:30px}@media (max-width:1024px){.cms-grid.layout-9 .cms-grid-item{width:50%}}@media (max-width:767px){.cms-grid.layout-9 .cms-grid-item{width:100%}}.cms-grid.layout-9 .type-product .overlay{background:transparent;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}.cms-grid.layout-9 .type-product .overlay .cms-grid-readmore{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;-webkit-transform:scale(0);-khtml-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(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}.cms-grid.layout-9 .type-product .overlay:hover .cms-grid-readmore{visibility:visible;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;-webkit-transform:scale(1);-khtml-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.cms-grid.layout-9 .type-product .entry-footer a.post-edit-link{font-size:20px;background-color:#fff;border:1px solid #fff;margin:3px;text-align:center}.cms-grid.layout-9 .type-product .entry-footer a.woocommerce-LoopProduct-link:before{border:1px solid #3e4d2d}.cms-grid.layout-9 .type-product .entry-footer a:hover{border-color:#50683e;background-color:#50683e;color:#fff}.cms-grid.layout-9 .type-product .entry-footer a:hover:before{border-color:#50683e}.cms-grid.layout-9 + .cms_pagination{margin-top:50px}.cms-grid.layout-9 + .paging-navigation{margin-top:30px}.cms-grid-item{}.cms-grid-item.has-border{margin-bottom:30px}.cms-grid-item.has-border .entry-blog{border:1px solid #eee}.cms-grid-item.has-border .entry-blog:after{margin-bottom:0}.cms-grid-item.has-border .entry-media{margin-top:-1px;margin-right:-1px;margin-left:-1px}.cms-grid-item.has-border .entry-media > .entry-media{margin:0}.cms-grid-item.has-border .entry-media.entry-quote{background:transparent}.cms-grid-item .type-product{}.cms-grid-item .type-product .entry-media{margin-bottom:25px}.cms-grid-item .type-product .entry-header{margin-bottom:10px}.cms-grid-item .type-product .entry-title{font-size:106.667%;font-weight:700}.cms-grid-item .type-product .entry-meta{font-size:85%}.cms-grid-item .type-product .price{font-size:120%}.cms-grid-item .type-product .price + .entry-content{margin-top:20px}.cms-grid-item .type-product .price ins{text-decoration:inherit}.cms-grid-item .type-product.remove-separate:after{padding-bottom:25px;margin-bottom:25px}.cms-grid-item .type-product a.product_type_variable,.cms-grid-item .type-product a.ajax_add_to_cart,.cms-grid-item .type-product a.woocommerce-LoopProduct-link,.cms-grid-item .type-product a.add_to_cart_button.button + a.added_to_cart{font-size:0;padding:0;margin:0;display:inline-block;background:transparent;width:50px;height:50px;line-height:50px;text-align:center;vertical-align:top;margin:3px;border:none;overflow:hidden}.cms-grid-item .type-product a.product_type_variable:before,.cms-grid-item .type-product a.ajax_add_to_cart:before,.cms-grid-item .type-product a.woocommerce-LoopProduct-link:before,.cms-grid-item .type-product a.add_to_cart_button.button + a.added_to_cart:before{font-family:'Pe-icon-7-stroke';font-size:20px;display:block;-webkit-transition:all 300ms linear 0ms;-khtml-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;-o-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms}.cms-grid-item .type-product a.product_type_variable:hover:before,.cms-grid-item .type-product a.ajax_add_to_cart:hover:before,.cms-grid-item .type-product a.woocommerce-LoopProduct-link:hover:before,.cms-grid-item .type-product a.add_to_cart_button.button + a.added_to_cart:hover:before{background-color:#50683e;color:#fff}.cms-grid-item .type-product a.product_type_variable,.cms-grid-item .type-product a.ajax_add_to_cart{background-color:#fff;color:#3e4d2d}.cms-grid-item .type-product a.ajax_add_to_cart:before{content:"\e641"}.cms-grid-item .type-product a.product_type_variable:before,.cms-grid-item .type-product a.ajax_add_to_cart.add_to_cart_button:before{content:"\e615"}.cms-grid-item .type-product a.woocommerce-LoopProduct-link:before{content:"\e618";background-color:#3e4d2d;color:#fff}.cms-grid-item .type-product a.add_to_cart_button.button + a.added_to_cart:before{content:"\e66e";background-color:#50683e;color:#fff}@media (min-width:1200px){.cms-grid-item.col-lg-first{clear:left}}@media (max-width:1199px){.cms-grid-item.col-lg-first{clear:none}.cms-grid-item.col-md-first{clear:left}}@media (max-width:991px){.cms-grid-item.col-lg-first,.cms-grid-item.col-md-first{clear:none}.cms-grid-item.col-sm-first{clear:left}}@media (max-width:767px){.cms-grid-item.col-lg-first,.cms-grid-item.col-md-first,.cms-grid-item.col-sm-first{clear:none}.cms-grid-item.col-xs-first{clear:left}}@media (min-width:768px) and (max-width:800px){.cms-grid-item .cms-grid-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media (max-width:320px){.cms-grid-item .cms-grid-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.cms-carousel{}.cms-carousel .type-product{text-align:inherit}.cms-carousel .type-product.layout-1 .overlay{background:transparent;text-align:center}.cms-carousel .type-product .onsale{top:10px;right:10px}.cms-carousel .type-portfolio .overlay-inner{bottom:0;right:0;left:0;top:0;position:absolute}.cms-carousel .type-portfolio .overlay-inner .content-wrap{padding:15px 34px 8px;position:absolute;left:0;right:0;bottom:0}.cms-carousel .type-portfolio .entry-meta{font-size:93.334%}.cms-carousel .type-portfolio .entry-footer{position:absolute;top:23px;right:30px;margin:0}@media (max-width:480px){.cms-carousel .type-portfolio .entry-footer{display:none}}.cms-carousel .type-portfolio .entry-footer a{float:left;border:none;height:50px;width:50px;line-height:48px;overflow:hidden;font-size:0}.cms-carousel .type-portfolio .entry-footer a.entry-readmore:before,.cms-carousel .type-portfolio .entry-footer a.entry-readmore:after{content:"";display:block;width:48px;height:1px;background-color:#3e4d2d;position:absolute;top:50%}.cms-carousel .type-portfolio .entry-footer a.entry-readmore:after{-webkit-transform:rotate(90deg);-khtml-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.cms-carousel .type-portfolio .entry-footer a.entry-readmore:hover:before,.cms-carousel .type-portfolio .entry-footer a.entry-readmore:hover:after{background-color:#50683e}.cms-carousel .type-portfolio .entry-footer a.post-edit-link{font-size:250%}.cms-carousel .item-number{position:absolute;left:0;top:0;z-index:1;width:66px;height:66px;line-height:66px;font-size:200%;font-style:italic;color:#3e4d2d;background-color:#eee;text-align:center}.cms-carousel .content-wrap.no-media{padding-top:92px}.cms-carousel .content-wrap .entry-title{font-size:186.667%;letter-spacing:0;line-height:130%;font-weight:400}.cms-carousel .content-wrap .entry-title:after{content:"";width:50px;height:1px;display:block;clear:both;background-color:#3e4d2d;-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;margin:18px 0}.cms-carousel .content-wrap .entry-title:hover:after{background-color:#50683e}.cms-carousel .content-wrap .entry-footer{margin-top:35px}.cms-carousel .content-wrap .entry-footer .entry-readmore{border:none}.cms-carousel .layout-2 .entry-media,.cms-carousel .layout-3 .entry-media{margin-bottom:0}.cms-carousel .owl-item.active.first .layout-3{margin-top:106px;-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}.cms-carousel.layout-2 .owl-controls .owl-nav{position:absolute;left:28px;right:28px;top:50%;margin-top:-30px}.cms-carousel.layout-2 .owl-controls .owl-nav .owl-prev{float:left}.cms-carousel.layout-2 .owl-controls .owl-nav .owl-next{float:right}.cms-carousel.layout-2 .owl-controls .owl-nav > div i{background-color:#fff;color:#3e4d2d}.cms-carousel.layout-2 .owl-controls .owl-nav > div i:hover{background-color:#3e4d2d;color:#fff}@media (max-width:480px){.cms-carousel.layout-2 .owl-controls .owl-nav{display:none}}.cms-carousel.layout-3 .owl-controls .owl-nav i{background:transparent;border:1px solid #3e4d2d;color:#3e4d2d}.cms-carousel.layout-3 .owl-controls .owl-nav i:hover{background:#3e4d2d;color:#fff}@media (min-width:768px){.cms-carousel.layout-3 .owl-controls{margin-top:0}.cms-carousel.layout-3 .owl-controls .owl-nav{position:absolute;right:0;bottom:0}}.cms-single-fancybox{}.cms-single-fancybox .fancy-title{font-size:86.667%;text-transform:uppercase;letter-spacing:2.6px;padding:0;margin:0;display:block;overflow:hidden}.cms-single-fancybox .fancy-title:after{content:"";display:block;clear:both;width:40px;height:1px;background-color:#212121;margin-top:15px;margin-bottom:15px}.cms-single-fancybox .fancy-title2{margin:0 0 18px 0}.cms-single-fancybox .cms-single-fancybox-icon{display:inline-block}.cms-single-fancybox .cms-fancybox-content + .cms-fancybox-media{margin-top:25px}.cms-single-fancybox .cms-fancybox-media{position:relative}.cms-single-fancybox .cms-fancybox-media .cms-single-fancybox-icon{position:absolute;top:0;left:0;width:60px;height:60px;line-height:60px;text-align:center;font-size:200%;background-color:#3e4d2d;color:#fff}.cms-single-fancybox .cms-fancybox-media .cms-single-fancybox-img{width:100%}.cms-single-fancybox .cms-fancybox-foot{margin-top:40px}@media (max-width:480px){.cms-single-fancybox .cms-fancybox-foot{margin-top:15px}}.cms-single-fancybox .cms-fancybox-foot a{text-transform:uppercase;font-size:80%;letter-spacing:2.4px}.cms-single-fancybox.content-align-right .fancy-title:after{margin-left:calc(100% - 40px)}.cms-single-fancybox.content-align-right .cms-fancybox-media .cms-single-fancybox-icon{right:0;left:auto}.cms-single-fancybox.content-align-center .fancy-title:after{margin-left:auto;margin-right:auto}.cms-single-fancybox.content-align-center .cms-fancybox-media .cms-single-fancybox-icon{left:50%;margin-left:-30px}.cms-single-fancybox .overlay{background-color:#eee;top:0;right:0;bottom:0;left:0}.cms-single-fancybox .overlay .overlay-inner{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%)}@media (min-width:992px){.cms-single-fancybox .overlay .overlay-inner{padding-left:70px;padding-right:70px}}.cms-single-fancybox:hover .overlay{left:0 !important;right:0 !important}.cms-single-fancybox.layout2 .fancy-title{font-size:100%}@media (min-width:480px){.cms-single-fancybox.layout2 .fancy-title:after{margin-top:33px;margin-bottom:35px}}.cms-single-fancybox.layout2 .fancy-title2 span{display:block}@media (min-width:480px){.cms-single-fancybox.layout2 .fancy-title2{font-size:226.667%;line-height:153%;margin-bottom:22px}}@media (max-width:480px){.cms-single-fancybox.layout2 .fancy-title2{font-size:120%}}.cms-single-fancybox.layout2 .no-overlay{background-color:#eee}.cms-single-fancybox.layout2 .no-overlay .overlay-inner{padding:121.5px 20px}@media (min-width:992px){.cms-single-fancybox.layout2 .no-overlay .overlay-inner{padding-left:70px;padding-right:70px}}.cms-single-fancybox.layout3 .cms-fancybox-media img{width:100%}.cms-single-fancybox.layout3 .cms-fancybox-media + .cms-fancybox-content-wrap{margin-top:-90px;margin-left:40px;margin-right:40px;position:relative;z-index:1}@media (max-width:480px){.cms-single-fancybox.layout3 .cms-fancybox-media + .cms-fancybox-content-wrap{margin-left:15px;margin-right:15px}}.cms-single-fancybox.layout3 .cms-fancybox-content-wrap{padding:35px 70px;background:#fff}@media (max-width:480px){.cms-single-fancybox.layout3 .cms-fancybox-content-wrap{padding:15px}}.cms-single-fancybox.layout3 .cms-fancybox-foot{margin-top:15px}.cms-single-fancybox.layout4{}.cms-single-fancybox.layout4 .cms-single-fancybox-icon{font-size:300%;margin-bottom:20px;color:#3e4d2d}.cms-single-fancybox.layout4 .fancy-title2{font-size:100%;letter-spacing:3px}.cms-single-fancybox.layout4 .cms-fancybox-media{margin-bottom:20px}.cms-single-fancybox.layout4 .cms-fancybox-foot{margin-top:20px}.cms-single-fancybox.layout4.icon-sidebar{}.cms-single-fancybox.layout4.icon-sidebar .cms-single-fancybox-icon{float:left}.cms-single-fancybox.layout4.icon-sidebar .cms-fancybox-content-wrap{padding-left:70px}.cms-single-fancybox.layout4.icon-sidebar .cms-fancybox-content-wrap .fancy-title2{margin-bottom:14px}.cms-single-fancybox.layout4.icon-sidebar.content-align-right .cms-single-fancybox-icon{float:right}.cms-single-fancybox.layout4.icon-sidebar.content-align-right .cms-fancybox-content-wrap{padding-right:70px;padding-left:0}.cms-single-fancybox.layout4.icon-sidebar.content-align-center .cms-single-fancybox-icon{float:none;margin-left:auto;margin-right:auto}.cms-single-fancybox.layout4.icon-sidebar.content-align-center .cms-fancybox-content-wrap{padding-left:0}.cms-single-fancybox.layout5 .cms-single-fancybox-icon{font-size:40px;color:#3e4d2d}.cms-single-fancybox.layout5 .cms-fancybox-media{margin-bottom:20px}.cms-single-fancybox.layout5 .cms-fancybox-content-wrap{color:#3e4d2d;font-size:146.667%;letter-spacing:1px;line-height:1}.cms-single-fancybox.layout5.icon-sidebar{display:table}.cms-single-fancybox.layout5.icon-sidebar .cms-single-fancybox-icon{margin-bottom:0}.cms-single-fancybox.layout5.icon-sidebar .cms-fancybox-content-wrap{display:table-cell;vertical-align:middle;padding-left:20px}.cms-single-fancybox.layout6 .fancy-title:after{display:none}.cms-single-fancybox.layout6 .fancy-title2{margin-bottom:33px}.cms-single-fancybox.layout6 .fancy-title2:after{content:"";display:block;clear:both;width:40px;height:1px;background-color:#212121;margin-top:22px}.cms-single-fancybox.layout6 .cms-fancybox-foot{margin-top:18px}.cms-heading-wrap{}.cms-heading-wrap .cms-heading{margin-bottom:23px}.cms-heading-wrap .cms-heading:after{margin-top:32px}.cms-heading-wrap .cms-sub-heading{font-size:226.667%;letter-spacing:1.02px;line-height:130%;padding:0;margin:0}.cms-heading-wrap .cms-sub-heading:empty{display:none}@media (min-width:992px){.cms-heading-wrap.layout2 .cms-heading{margin-bottom:0}}.cms-heading-wrap.white .cms-heading,.cms-heading-wrap.white .cms-sub-heading{color:#fff}.cms-heading-wrap.white .cms-heading:after{background-color:#fff}.cms-team-wrap .cms-team-media{display:block;overflow:hidden;margin-bottom:24px}.cms-team-wrap .cms-team-media .img-circle{margin-bottom:22px;width:auto;display:inline-block}.cms-team-wrap h5{letter-spacing:0.9px;font-weight:700;margin:0 0 4px 0}.cms-team-wrap .position{color:#3e4d2d}.cms-team-wrap .description{margin-top:17px}.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-testimonial-wrap{}.cms-testimonial-wrap .quote-icon{width:100px;height:100px;line-height:100px;text-align:center;display:block;background:#3e4d2d;color:#fff;font-size:200%;margin-bottom:50px}.cms-testimonial-wrap .description{font-size:166.667%;line-height:160%;letter-spacing:1.25px}.cms-testimonial-wrap .description:after{display:block;content:"";clear:both;margin:50px 0 40px 0;width:80px;height:1px;background:#3e4d2d}.cms-testimonial-wrap .author-name{font-size:120%;text-transform:uppercase;letter-spacing:3.6px;color:#3e4d2d;margin-bottom:7px}.cms-testimonial-wrap .author-position{font-size:106.667%;color:#3e4d2d}@media (min-width:767px){.cms-testimonial-wrap .cms-carousel-item{padding:0 135px}}.cms-testimonial-wrap .owl-controls .owl-nav{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%)}.cms-testimonial-wrap .owl-controls .owl-nav > div i{font-size:97px;width:50px;height:50px;overflow:hidden;line-height:50px;background:transparent;color:#3e4d2d}.cms-testimonial-wrap .owl-controls .owl-nav > div i:before{-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);line-height:50px;margin-left:-15px}.cms-testimonial-wrap .owl-controls .owl-nav > div:hover i{background:transparent;color:#50683e}.cms-testimonial-wrap .owl-controls .owl-nav .owl-prev{float:left}.cms-testimonial-wrap .owl-controls .owl-nav .owl-next{float:right}@media (max-width:767px){.cms-testimonial-wrap .owl-controls .owl-nav{display:none;visibility:hidden}}.cms-testimonial-wrap.text-center .quote-icon,.cms-testimonial-wrap.text-center .description:after{margin-left:auto;margin-right:auto}.cms-testimonial-wrap.text-right .quote-icon,.cms-testimonial-wrap.text-right .description:after{margin-left:auto}.cms-testimonial-wrap.white{color:#fff}.cms-testimonial-wrap.white .quote-icon,.cms-testimonial-wrap.white .description:after{background:#fff;color:#3e4d2d}.cms-testimonial-wrap.white .author-name,.cms-testimonial-wrap.white .author-position{color:#fff}.cms-testimonial-wrap.white .owl-controls .owl-nav > div i{color:#fff}.cms-counter-wraper .cms-counter-head{margin-bottom:25px}.cms-counter-wraper .cms-counter-body .cms-icon{font-size:280%;margin-bottom:33px}.cms-counter-wraper .cms-counter-body .cms-counter{font-size:266.667%;margin:0 0 22px;line-height:130%;font-weight:700}.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-title{text-transform:uppercase;letter-spacing:3px}.cms-restaurant-menu .cms-restaurant-filter{margin-bottom:8px;overflow:hidden}.cms-restaurant-menu .cms-restaurant-menu-title{padding:84.5px 0}.cms-restaurant-menu .cms-restaurant-menu-title .cat-title{font-size:173.3334%;text-transform:uppercase;letter-spacing:5.2px;font-weight:700;line-height:120%;color:#fff;padding:0;margin:0}.cms-restaurant-menu .cms-restaurant-menu-title .vc_parallax-inner{background-position:center}.cms-restaurant-menu .cms-restaurant-menu-title .vc_parallax-inner:after{background:rgba(0, 0, 0, 0.3);content:"";display:block;position:absolute;top:0;left:0;bottom:0;right:0}.cms-restaurant-menu .cms-restaurant-menu-item-wrap{margin-top:93px;margin-bottom:70px}@media (min-width:1199px){.cms-restaurant-menu .cms-restaurant-menu-item-wrap{margin-left:-45px;margin-right:-45px}.cms-restaurant-menu .cms-restaurant-menu-item-wrap .cms-restaurant-menu-item{padding-left:45px;padding-right:45px}}.cms-restaurant-menu .cms-restaurant-menu-item{margin-bottom:30px}.cms-restaurant-menu .entry-header{position:relative;font-size:106.667%;line-height:200%;letter-spacing:0.8px;margin-bottom:5px}.cms-restaurant-menu .entry-header:after{position:absolute;left:0;right:0;bottom:10px;content:"";display:block;border-top:2px dotted #3e4d2d}.cms-restaurant-menu .entry-header a,.cms-restaurant-menu .entry-header .price{position:relative;z-index:1}.cms-restaurant-menu .entry-header a{background-color:#fff}.cms-restaurant-menu .entry-header .price{float:right;background-color:#fff}.cms-restaurant-menu .entry-header .new{position:absolute;right:-20px;top:-24px;text-transform:uppercase;letter-spacing:0.8px;font-weight:900;font-size:53.3334%;background-color:#9f0909;color:#fff;line-height:1;padding:6px 9px}.cms-restaurant-menu .entry-header .new:after{width:0;height:0;content:"";display:block;border-width:2px;border-style:solid;border-color:#9f0909 transparent transparent #9f0909;position:absolute;left:0;bottom:-4px}.cms-countdown-bar{text-align:center}.cms-countdown-bar > div{display:inline-block;width:145px;height:145px;margin:1.5px;padding:46px 10px 0;background-color:#3e4d2d;color:#fff}.cms-countdown-bar > div > div{font-size:280%;font-weight:700}.cms-countdown-bar > div > span{font-size:80%;display:block;padding-top:16px;text-transform:uppercase}.cms-countdown-bar.white > div{background-color:#fff;color:#3e4d2d !important}.cms-pricing{background:#f7f7f7;padding-bottom:80px}.cms-pricing .pricing-header{position:relative}.cms-pricing .pricing-header img{width:100%}.cms-pricing .price,.cms-pricing .pricing-icon{min-width:90px;min-height:90px;background:#3e4d2d;color:#fff;font-size:160%;line-height:120%;text-align:center;display:inline-block;text-overflow:ellipsis;overflow:hidden;padding:29.5px 10px;position:absolute;top:-45px}.cms-pricing .price{left:35px;margin-right:35px}.cms-pricing .price .unit-plan{display:block}.cms-pricing .price .unit-plan:empty{display:none}.cms-pricing .price + .pricing-title{padding-top:60px}.cms-pricing .price.has-icon{margin-right:135px}.cms-pricing .pricing-icon{right:35px}.cms-pricing .pricing-title{font-size:120%;letter-spacing:3.6px;line-height:120%;color:#333;padding:35px 15px 37px;margin:0}.cms-pricing ul.pricing-feature{padding:0 15px}@media (min-width:992px){.cms-pricing ul.pricing-feature{padding:0 60px}}.cms-pricing ul.pricing-feature li{list-style:none;padding-bottom:10px}.cms-pricing ul.pricing-feature li.square{list-style:square;list-style-position:inside}.cms-pricing ul.pricing-feature li:last-child{padding-bottom:0}.cms-pricing .pricing-btn{margin-top:50px}.cms-pricing .pricing-btn .btn-alt{background-color:transparent}.cms-pricing .pricing-btn .btn-alt:hover{background-color:#3e4d2d}.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%)}@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:#3e4d2d;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:#50683e}@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:#3e4d2d;cursor:pointer;font-size:200%;float:left}.cms-slider-wrap .owl-nav > div + div{border-left:1px solid #eee}.cms-slider-wrap .owl-nav > div:hover{background-color:#50683e;color:#fff}.cms-sc-product{font-size:14px;position:relative}.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:#3e4d2d}.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%}.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-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%)}.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-color:#fff;color:#3e4d2d}.cms-popup-video > a:hover{text-decoration:underline}.cms-newsletter form{position:relative;color:#fff}.cms-newsletter form:before{width:30px;height:30px;position:absolute;content:"\f178";font-family:'FontAwesome';font-size:20px;top:0;right:0;line-height:30px;text-align:center;color:#3e4d2d}.cms-newsletter form p{margin:0}.cms-newsletter form .tnp-email{border:none;border-bottom:1px solid rgba(62, 77, 45, 0.2);color:#3e4d2d;padding:0 55px 21px 0;font-size:120%;letter-spacing:0.54px;color:#fff}.cms-newsletter form .tnp-email::-webkit-input-placeholder{color:#3e4d2d}.cms-newsletter form .tnp-email:-moz-placeholder{color:#3e4d2d}.cms-newsletter form .tnp-email::-moz-placeholder{color:#3e4d2d}.cms-newsletter form .tnp-email:-ms-input-placeholder{color:#3e4d2d}.cms-newsletter form .tnp-email:-moz-placeholder{color:#3e4d2d}.cms-newsletter form .tnp-email::-moz-placeholder{color:#3e4d2d}.cms-newsletter form .tnp-submit{width:30px;height:30px;font-size:0;text-indent:999999px;overflow:hidden;position:absolute;top:0;right: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}.sidebar-area,.wpb_widgetised_column{padding-top:5px}.sidebar-area .widget,.wpb_widgetised_column .widget{margin-bottom:58px}.sidebar-area .widget:last-child,.wpb_widgetised_column .widget:last-child{margin-bottom:0}.sidebar-area .widget.widget_search .wg-title,.wpb_widgetised_column .widget.widget_search .wg-title{margin-bottom:35px}.sidebar-area .widget.widget_search input[type='text'],.wpb_widgetised_column .widget.widget_search input[type='text']{padding-left:15px}.sidebar-area .widget.widget_categories .wg-title,.wpb_widgetised_column .widget.widget_categories .wg-title{margin-bottom:22px}.sidebar-area .widget.widget_cs_recent_post_v2 .wg-title,.wpb_widgetised_column .widget.widget_cs_recent_post_v2 .wg-title{margin-bottom:36px}.sidebar-area .widget.widget_newsletterwidget,.wpb_widgetised_column .widget.widget_newsletterwidget{background-color:#f8f8f8;padding:50px 30px 55px}.sidebar-area .widget.widget_newsletterwidget .wg-title,.wpb_widgetised_column .widget.widget_newsletterwidget .wg-title{margin-bottom:35px}.sidebar-area .widget.widget_newsletterwidget .newsletter-widget,.wpb_widgetised_column .widget.widget_newsletterwidget .newsletter-widget{margin-top:25px}.sidebar-area .widget.widget_newsletterwidget .newsletter-widget form input.newsletter-email,.wpb_widgetised_column .widget.widget_newsletterwidget .newsletter-widget form input.newsletter-email{background-color:#fff;color:#3e4d2d;margin-bottom:10px;padding-left:15px}.sidebar-area .widget.widget_newsletterwidget .newsletter-widget form input.newsletter-submit,.wpb_widgetised_column .widget.widget_newsletterwidget .newsletter-widget form input.newsletter-submit{min-width:140px}.widget > ul:not(.cms-social){padding:0;margin:0;list-style:none}.wg-title,.related > h2,.upsells > h2,.cross-sells > h2,.cart_totals > h2,.woocommerce-Reviews-title,.comment-reply-title,.woocommerce-billing-fields > h3,#order_review_heading,.woocommerce-order-received .woocommerce-thankyou-order-received,.woocommerce-order-received .wc-bacs-bank-details-heading,.woocommerce-order-received h2,.woocommerce-order-received h3,.woocommerce-view-order h2,.woocommerce-view-order h3,.woocommerce-edit-address h2,.woocommerce-edit-address h3,.woocommerce-MyAccount-content legend,.woocommerce-account .woocommerce > h2{text-transform:uppercase;line-height:120%;font-size:15px;letter-spacing:3px;position:relative;padding:0;margin:0 0 30px 0;border:none}.wg-title:after,.related > h2:after,.upsells > h2:after,.cross-sells > h2:after,.cart_totals > h2:after,.woocommerce-Reviews-title:after,.comment-reply-title:after,.woocommerce-billing-fields > h3:after,#order_review_heading:after,.woocommerce-order-received .woocommerce-thankyou-order-received:after,.woocommerce-order-received .wc-bacs-bank-details-heading:after,.woocommerce-order-received h2:after,.woocommerce-order-received h3:after,.woocommerce-view-order h2:after,.woocommerce-view-order h3:after,.woocommerce-edit-address h2:after,.woocommerce-edit-address h3:after,.woocommerce-MyAccount-content legend:after,.woocommerce-account .woocommerce > h2:after{content:"";display:block;height:1px;width:60px;background-color:#3e4d2d;margin-top:27px}.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}.widget_nav_menu ul,.widget_pages ul,.widget_categories ul,.widget_archive ul,.widget_meta ul,.widget_product_categories ul{list-style:none}.widget_nav_menu ul li,.widget_pages ul li,.widget_categories ul li,.widget_archive ul li,.widget_meta ul li,.widget_product_categories ul li{position:relative;color:#3e4d2d;border-bottom:1px solid #f6f6f6}.widget_nav_menu ul li a,.widget_pages ul li a,.widget_categories ul li a,.widget_archive ul li a,.widget_meta ul li a,.widget_product_categories ul li a{position:relative;display:inline-block;color:#3e4d2d;padding:9px 0 8px 20px}.widget_nav_menu ul li:hover > a,.widget_pages ul li:hover > a,.widget_categories ul li:hover > a,.widget_archive ul li:hover > a,.widget_meta ul li:hover > a,.widget_product_categories ul li:hover > a,.widget_nav_menu ul li.current-cat > a,.widget_pages ul li.current-cat > a,.widget_categories ul li.current-cat > a,.widget_archive ul li.current-cat > a,.widget_meta ul li.current-cat > a,.widget_product_categories ul li.current-cat > a,.widget_nav_menu ul li:hover > .count,.widget_pages ul li:hover > .count,.widget_categories ul li:hover > .count,.widget_archive ul li:hover > .count,.widget_meta ul li:hover > .count,.widget_product_categories ul li:hover > .count,.widget_nav_menu ul li.current-cat > .count,.widget_pages ul li.current-cat > .count,.widget_categories ul li.current-cat > .count,.widget_archive ul li.current-cat > .count,.widget_meta ul li.current-cat > .count,.widget_product_categories ul li.current-cat > .count{color:#3e4d2d}.widget_nav_menu ul li:hover > a:before,.widget_pages ul li:hover > a:before,.widget_categories ul li:hover > a:before,.widget_archive ul li:hover > a:before,.widget_meta ul li:hover > a:before,.widget_product_categories ul li:hover > a:before,.widget_nav_menu ul li.current-cat > a:before,.widget_pages ul li.current-cat > a:before,.widget_categories ul li.current-cat > a:before,.widget_archive ul li.current-cat > a:before,.widget_meta ul li.current-cat > a:before,.widget_product_categories ul li.current-cat > a:before,.widget_nav_menu ul li:hover > .count:before,.widget_pages ul li:hover > .count:before,.widget_categories ul li:hover > .count:before,.widget_archive ul li:hover > .count:before,.widget_meta ul li:hover > .count:before,.widget_product_categories ul li:hover > .count:before,.widget_nav_menu ul li.current-cat > .count:before,.widget_pages ul li.current-cat > .count:before,.widget_categories ul li.current-cat > .count:before,.widget_archive ul li.current-cat > .count:before,.widget_meta ul li.current-cat > .count:before,.widget_product_categories ul li.current-cat > .count:before{border-color:transparent transparent transparent #3e4d2d}.widget_nav_menu ul ul,.widget_pages ul ul,.widget_categories ul ul,.widget_archive ul ul,.widget_meta ul ul,.widget_product_categories ul ul{margin:0}.widget_nav_menu ul ul li a,.widget_pages ul ul li a,.widget_categories ul ul li a,.widget_archive ul ul li a,.widget_meta ul ul li a,.widget_product_categories ul ul li a{margin-left:35px}.widget_nav_menu ul ul li a:before,.widget_pages ul ul li a:before,.widget_categories ul ul li a:before,.widget_archive ul ul li a:before,.widget_meta ul ul li a:before,.widget_product_categories ul ul li a:before{content:"";display:block;width:0;height:0;position:absolute;left:0;top:17px;border-style:solid;border-width:5px;border-color:transparent transparent transparent #3e4d2d}.widget_nav_menu ul ul li:first-child,.widget_pages ul ul li:first-child,.widget_categories ul ul li:first-child,.widget_archive ul ul li:first-child,.widget_meta ul ul li:first-child,.widget_product_categories ul ul li:first-child{border-top:1px solid #f6f6f6}.widget_nav_menu ul ul li:last-child,.widget_pages ul ul li:last-child,.widget_categories ul ul li:last-child,.widget_archive ul ul li:last-child,.widget_meta ul ul li:last-child,.widget_product_categories ul ul li:last-child{border-bottom:0}.widget_nav_menu ul ul li ul li a,.widget_pages ul ul li ul li a,.widget_categories ul ul li ul li a,.widget_archive ul ul li ul li a,.widget_meta ul ul li ul li a,.widget_product_categories ul ul li ul li a{margin-left:45px}.widget_nav_menu ul.product-categories > li > a,.widget_pages ul.product-categories > li > a,.widget_categories ul.product-categories > li > a,.widget_archive ul.product-categories > li > a,.widget_meta ul.product-categories > li > a,.widget_product_categories ul.product-categories > li > a{padding-left:0}.widget_recent_entries li{border-bottom:1px solid #444;padding:15px 0}.widget_recent_entries li:first-child{padding-top:0}.widget_recent_entries li:last-child{border-bottom:none;padding-bottom:0}.widget_recent_entries a{font-weight:700;display:block}.widget_recent_entries .post-date{display:block;font-style:italic}.cms-searchform{position:relative}.cms-searchform input{width:100%;padding-right:60px}.cms-searchform button{position:absolute;top:0;right:0;bottom:0;border:none;background:transparent;color:#333;font-size:20px;line-height:1}.widget_calendar .calendar_wrap{text-align:center}.widget_calendar #today{background:#50683e;color:#fff}.widget_calendar #today a{display:block;color:#fff}.widget_calendar #today a:hover{color:#fff}.widget_calendar th{text-align:center}.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:#50683e}.widget_rss cite{color:#3e4d2d}.tagcloud a{padding:10px 20px;margin:5px 6px 5px 0;display:inline-block;color:#999;background:#f5f5f5;letter-spacing:0.75px;font-size:inherit !important}.tagcloud a:hover{background:#3e4d2d;color:#fff}.tagcloud a:last-child{margin-right:0}.widget_cs_recent_post_v2 .cms-recent-item{padding:0;margin-bottom:32px}.widget_cs_recent_post_v2 .cms-recent-item:last-child{margin-bottom:0}.widget_cs_recent_post_v2 .entry-media{margin:0 20px 0 0;max-width:66px}.widget_cs_recent_post_v2 .entry-media img{margin-bottom:0}.widget_cs_recent_post_v2 .entry-media + .item-content{padding-left:86px}.widget_cs_recent_post_v2 .entry-title{margin-top:-5px;margin-bottom:0;letter-spacing:0.8px;font-weight:700}.widget_cs_recent_post_v2 .entry-desc,.widget_cs_recent_post_v2 .description{margin-top:5px}.container,.pull-left,.pull-right{max-width:100%}.clear{clear:both}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[data-vc-full-width]{overflow:visible !important}.vc_row.vc_parallax{overflow:hidden !important}.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.section-holder.vc_parallax .vc_parallax-inner{background-attachment:fixed}.wpb_column.contact2{padding-left:15px;padding-right:15px}.wpb_column.full-height .wpb_wrapper{height:100vh;display:block}.wpb_column.custom-social .cms-el-social .cms-social{margin-left:-8px;margin-right:-8px}.wpb_column.custom-social .cms-el-social .cms-social a{padding-left:8px;padding-right:8px;font-size:120%;color:#3e4d2d}.wpb_column.custom-social .cms-el-social .cms-social a:hover{color:#50683e}.wpb_column.vCard{padding-left:15px;padding-right:15px}.wpb_column.vCard .vc_column-inner{background-color:rgba(255, 255, 255, 0.2);color:#fff;padding-top:44px}@media (min-width:480px){.wpb_column.vCard .vc_column-inner{padding-left:12%;padding-right:12%}}.wpb_column.vCard .wpb_content_element.wpb_text_column ul{list-style-position:outside;list-style:inherit;margin-left:15px}.wpb_column.vCard .wpb_content_element.wpb_text_column ul li{padding-bottom:20px}.wpb_column.vCard .vc_custom_heading{letter-spacing:3px}@media (min-width:992px){.wpb_column.download-resume{position:fixed;right:5%;bottom:10%;text-align:right}}.wpb_content_element{}.wpb_content_element.wpb_text_column ul{list-style:square;margin-left:25px;list-style-position:inside}.wpb_content_element.wpb_text_column ul li{padding-bottom:11px}.wpb_content_element.wpb_text_column ul li:last-child{padding-bottom:0}.wpb_content_element.vc_progress_bar .vc_general.vc_single_bar{background:transparent;position:relative;margin-bottom:35px;-webkit-box-shadow:none;-khtml-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.wpb_content_element.vc_progress_bar .vc_general.vc_single_bar .vc_label{padding:0 0 10px;margin:0;display:block;position:relative;color:#3e4d2d;letter-spacing:3px;font-size:inherit}.wpb_content_element.vc_progress_bar .vc_general.vc_single_bar .vc_label .vc_label_units{position:absolute;font-size:106.667%;letter-spacing:0.48px}.wpb_content_element.vc_progress_bar .vc_general.vc_single_bar .vc_bar{position:relative;height:7px;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.wpb_content_element.vc_progress_bar .vc_general.vc_single_bar:before,.wpb_content_element.vc_progress_bar .vc_general.vc_single_bar .cms-custom-bg{content:"";display:block;background-color:#fff;border-radius:0;box-shadow:none;height:7px;overflow:hidden;position:absolute;left:0;right:0;bottom:0}@media (max-width:480px){.vc_custom_heading.vc_custom_1477540732403,.vc_custom_heading.vc_custom_1477644123101{font-size:40px !important;line-height:130% !important}}.vc_icon_element.vc_icon_element-outer.vc_icon_element-have-style .vc_icon_element-inner.vc_icon_element-size-xl.vc_icon_element-have-style-inner{width:111px !important;height:111px !important}.vc_icon_element.vc_icon_element-outer.vc_icon_element-have-style .vc_icon_element-inner.vc_icon_element-size-xl .vc_icon_element-icon{font-size:39px !important}.wpb-js-composer .vc_tta-container{overflow:hidden;}.wpb-js-composer .vc_tta-container .vc_general.vc_tta-accordion.vc_tta-style-classic{margin-bottom:18.26px}.wpb-js-composer .vc_tta-container .vc_general.vc_tta-accordion.vc_tta-style-classic.vc_tta-gap-35 .vc_tta-panel:not(:last-child):not(.vc_active) .vc_tta-panel-heading,.wpb-js-composer .vc_tta-container .vc_general.vc_tta-accordion.vc_tta-style-classic.vc_tta-gap-35.vc_tta-tabs-position-top .vc_tta-tabs-container{margin-bottom:40px}.wpb-js-composer .vc_tta-container .vc_general.vc_tta-accordion.vc_tta-style-classic .vc_tta-controls-icon-position-left.vc_tta-panel-title > a{padding-left:75px}.wpb-js-composer .vc_tta-container .vc_general.vc_tta-accordion.vc_tta-style-classic.vc_tta-color-grey .vc_tta-panel .vc_tta-panel-heading{border:1px solid #eee;background-color:transparent}.wpb-js-composer .vc_tta-container .vc_general.vc_tta-accordion.vc_tta-style-classic.vc_tta-color-grey .vc_tta-panel .vc_tta-panel-title{border:none;background-color:transparent;color:#535353}.wpb-js-composer .vc_tta-container .vc_general.vc_tta-accordion.vc_tta-style-classic.vc_tta-color-grey .vc_tta-panel .vc_tta-panel-title > a{font-size:120%;color:#535353;line-height:120%;padding-top:21px;padding-bottom:21px;font-weight:300}.wpb-js-composer .vc_tta-container .vc_general.vc_tta-accordion.vc_tta-style-classic.vc_tta-color-grey .vc_tta-panel .vc_tta-panel-title .vc_tta-controls-icon-chevron{border:1px solid #535353;width:22px;height:22px;line-height:20px;text-align:center;font-style:normal;font-size:18px;left:30px;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.wpb-js-composer .vc_tta-container .vc_general.vc_tta-accordion.vc_tta-style-classic.vc_tta-color-grey .vc_tta-panel .vc_tta-panel-title .vc_tta-controls-icon-chevron:before{display:none}.wpb-js-composer .vc_tta-container .vc_general.vc_tta-accordion.vc_tta-style-classic.vc_tta-color-grey .vc_tta-panel .vc_tta-panel-title .vc_tta-controls-icon-chevron:after{display:block;content:"\f105";font-family:'FontAwesome'}.wpb-js-composer .vc_tta-container .vc_general.vc_tta-accordion.vc_tta-style-classic.vc_tta-color-grey .vc_tta-panel .vc_tta-panel-body{background-color:transparent;padding:35px 30px 50px;color:inherit}.wpb-js-composer .vc_tta-container .vc_general.vc_tta-accordion.vc_tta-style-classic.vc_tta-color-grey .vc_tta-panel:hover .vc_tta-panel-heading,.wpb-js-composer .vc_tta-container .vc_general.vc_tta-accordion.vc_tta-style-classic.vc_tta-color-grey .vc_tta-panel.vc_active .vc_tta-panel-heading{border-color:#3e4d2d}.wpb-js-composer .vc_tta-container .vc_general.vc_tta-accordion.vc_tta-style-classic.vc_tta-color-grey .vc_tta-panel:hover .vc_tta-panel-title,.wpb-js-composer .vc_tta-container .vc_general.vc_tta-accordion.vc_tta-style-classic.vc_tta-color-grey .vc_tta-panel.vc_active .vc_tta-panel-title{background-color:#3e4d2d;color:#fff}.wpb-js-composer .vc_tta-container .vc_general.vc_tta-accordion.vc_tta-style-classic.vc_tta-color-grey .vc_tta-panel:hover .vc_tta-panel-title > a,.wpb-js-composer .vc_tta-container .vc_general.vc_tta-accordion.vc_tta-style-classic.vc_tta-color-grey .vc_tta-panel.vc_active .vc_tta-panel-title > a{color:#fff}.wpb-js-composer .vc_tta-container .vc_general.vc_tta-accordion.vc_tta-style-classic.vc_tta-color-grey .vc_tta-panel:hover .vc_tta-panel-title .vc_tta-controls-icon-chevron,.wpb-js-composer .vc_tta-container .vc_general.vc_tta-accordion.vc_tta-style-classic.vc_tta-color-grey .vc_tta-panel.vc_active .vc_tta-panel-title .vc_tta-controls-icon-chevron{border-color:#fff}.wpb-js-composer .vc_tta-container .vc_general.vc_tta-accordion.vc_tta-style-classic.vc_tta-color-grey .vc_tta-panel.vc_active .vc_tta-panel-title .vc_tta-controls-icon-chevron:after{content:"\f107"}.wpb-js-composer .vc_tta-container .vc_general.vc_tta-accordion.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading,.wpb-js-composer .vc_tta-container .vc_general.vc_tta-accordion.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-body{background-color:transparent}.wpb-js-composer .vc_tta-container .vc_general.vc_tta-accordion.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title{font-size:inherit;line-height:120%;letter-spacing:3px}.wpb-js-composer .vc_tta-container .vc_general.vc_tta-accordion.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title > a{color:#3e4d2d;padding-top:0;padding-left:0}.wpb-js-composer .vc_tta-container .vc_general.vc_tta-accordion.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title > a:hover{color:#50683e}.wpb-js-composer .vc_tta-container .vc_general.vc_tta-accordion.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title .vc_tta-controls-icon-plus:before{width:50px;height:1px;background-color:#3e4d2d;border:none;right:auto;top:auto;-webkit-transform:translateY(0);-khtml-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.wpb-js-composer .vc_tta-container .vc_general.vc_tta-accordion.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title .vc_tta-controls-icon-plus:before,.wpb-js-composer .vc_tta-container .vc_general.vc_tta-accordion.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title .vc_tta-controls-icon-plus:after{display:none}.wpb-js-composer .vc_tta-container .vc_general.vc_tta-accordion.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-body{padding-left:70px;padding-top:7px;padding-bottom:24px;color:inherit}.wpb-js-composer .vc_tta-container .vc_general.vc_tta-accordion.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title.vc_tta-controls-icon-position-left > a{padding-left:70px}.wpb-js-composer .vc_tta-container .vc_general.vc_tta-accordion.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title.vc_tta-controls-icon-position-left .vc_tta-controls-icon-plus:before{display:block}.wpb-js-composer .vc_tta-container .vc_general.vc_tta-accordion.vc_tta-style-flat.vc_tta-controls-align-left .vc_tta-controls-icon-plus{left:0;top:8px;width:50px;height:1px;-webkit-transform:translateY(0);-khtml-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.vc_row.vc_row-flex > .vc_column_container > .vc_column-inner > div{height:100%}.cms-cf7-keepintouch input:not([type="submit"]),.cms-cf7-keepintouch textarea{background-color:#fff;color:#777;padding-top:12px;padding-bottom:12px;border-color:#eee}.cms-cf7-keepintouch input:not([type="submit"])[type="submit"],.cms-cf7-keepintouch textarea[type="submit"]{background-color:transparent;padding-top:9.5px;padding-bottom:9.5px;min-width:160px}.cms-cf7-keepintouch input:not([type="submit"])[type="submit"]:hover,.cms-cf7-keepintouch textarea[type="submit"]:hover,.cms-cf7-keepintouch input:not([type="submit"])[type="submit"]:active,.cms-cf7-keepintouch textarea[type="submit"]:active,.cms-cf7-keepintouch input:not([type="submit"])[type="submit"]:focus,.cms-cf7-keepintouch textarea[type="submit"]:focus{background-color:#3e4d2d;color:#fff}.cms-cf7-keepintouch input:not([type="submit"]):hover,.cms-cf7-keepintouch textarea:hover,.cms-cf7-keepintouch input:not([type="submit"]):active,.cms-cf7-keepintouch textarea:active,.cms-cf7-keepintouch input:not([type="submit"]):focus,.cms-cf7-keepintouch textarea:focus{border-color:#3e4d2d}.cms-cf7-keepintouch textarea{height:187px}.cms-cf7-keepintouch .wpcf7-form-control-wrap{display:block;margin-bottom:20px}.cms-cf7-keepintouch > div.row{margin-left:-10px;margin-right:-10px}.cms-cf7-keepintouch > div.row > [class*="col-"]{padding-left:10px;padding-right:10px}.cms-cf7-keepintouch.cms-cf7-keepintouch2 input[type="submit"]{background-color:#3e4d2d;color:#fff;margin-top:24px}.cms-cf7-keepintouch.cms-cf7-keepintouch2 input[type="submit"]:hover,.cms-cf7-keepintouch.cms-cf7-keepintouch2 input[type="submit"]:active,.cms-cf7-keepintouch.cms-cf7-keepintouch2 input[type="submit"]:focus{background-color:#50683e}.cms-cf7-keepintouch.cms-cf7-keepintouch3 > div.row{margin-left:-15px;margin-right:-15px}.cms-cf7-keepintouch.cms-cf7-keepintouch3 > div.row > [class*="col-"]{padding-left:15px;padding-right:15px}.cms-cf7-keepintouch.cms-cf7-keepintouch3 .wpcf7-form-control-wrap{margin-bottom:30px}.cms-cf7-keepintouch.cms-cf7-keepintouch3 input,.cms-cf7-keepintouch.cms-cf7-keepintouch3 textarea{background-color:#333;color:#777;border-color:#333}.cms-cf7-keepintouch.cms-cf7-keepintouch3 input:hover,.cms-cf7-keepintouch.cms-cf7-keepintouch3 textarea:hover,.cms-cf7-keepintouch.cms-cf7-keepintouch3 input:active,.cms-cf7-keepintouch.cms-cf7-keepintouch3 textarea:active,.cms-cf7-keepintouch.cms-cf7-keepintouch3 input:focus,.cms-cf7-keepintouch.cms-cf7-keepintouch3 textarea:focus{border-color:#50683e}.cms-cf7-keepintouch.cms-cf7-keepintouch3 input[type="submit"]{background-color:#fff;color:#3e4d2d}.cms-cf7-keepintouch.cms-cf7-keepintouch3 input[type="submit"]:hover{background-color:#50683e;color:#fff}.cf7-booktable .field-row{margin:0 -10px}.cf7-booktable .field-row > [class*="col-"],.cf7-booktable .field-row > [class^="col-"]{padding:0 10px}.cf7-booktable .field-row .wpcf7-form-control-wrap{margin-bottom:20px;display:block}.cf7-booktable .field-row input{padding-top:12px;padding-bottom:12px}.cf7-booktable .field-row input[type="submit"]{margin-top:35px}.cf7-booktable .field-row input[type='text'],.cf7-booktable .field-row input[type='email']{background-color:#fff}.cf7-booktable .field-row textarea{max-height:187px;background-color:#fff}.wpb_revslider_element.wpb_content_element{margin-bottom:0}.rev_slider_wrapper{}.rev_slider_wrapper #cms-triangle-white{overflow:hidden}.rev_slider_wrapper #cms-triangle-white:before,.rev_slider_wrapper #cms-triangle-white:after{content:"";display:block;width:100%;height:100%;position:absolute;top:70%;z-index:21;background-color:#fff;outline:1px solid transparent}.rev_slider_wrapper #cms-triangle-white:before{left:-33%;-webkit-transform:skew(0deg, 14deg);-khtml-transform:skew(0deg, 14deg);-moz-transform:skew(0deg, 14deg);-ms-transform:skew(0deg, 14deg);-o-transform:skew(0deg, 14deg);transform:skew(0deg, 14deg)}.rev_slider_wrapper #cms-triangle-white:after{right:-33%;-webkit-transform:skew(0deg, -14deg);-khtml-transform:skew(0deg, -14deg);-moz-transform:skew(0deg, -14deg);-ms-transform:skew(0deg, -14deg);-o-transform:skew(0deg, -14deg);transform:skew(0deg, -14deg)}.rev_slider_wrapper .tparrows.nito-02{background:transparent}.rev_slider_wrapper .tparrows.nito-02:before{font-family:'Pe-icon-7-stroke';font-size:80px;color:#fff;display:block;line-height:40px;width:40px;overflow:hidden;text-indent:-13px;text-align:center}.rev_slider_wrapper .tparrows.nito-02.tp-leftarrow:before{content:"\e6a2"}.rev_slider_wrapper .tparrows.nito-02.tp-rightarrow:before{content:"\e699"}#vc_load-inline-editor{display:none !important}.widget_newsletterwidget .tnp-field{margin-bottom:15px}.widget_newsletterwidget .tnp-field:last-child{margin-bottom:0}span.onsale{background:#9f0909;color:#fff;font-size:14px;font-weight:900;height:60px;min-width:60px;line-height:60px;text-align:center;text-transform:uppercase;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;position:absolute;top:-25px;right:40px;z-index:1}.woocommerce-product-gallery{position:relative;margin-bottom:30px;}.woocommerce-product-gallery img{width:100%}.woocommerce-product-gallery .woocommerce-product-gallery__wrapper,.woocommerce-product-gallery .flex-control-nav{margin:-5px;box-sizing:border-box;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.woocommerce-product-gallery .woocommerce-product-gallery__image a,.woocommerce-product-gallery .flex-control-nav li{padding:5px}.woocommerce-product-gallery .woocommerce-product-gallery__image:nth-child(1){width:100%;display:block}.woocommerce-product-gallery .woocommerce-product-gallery__image:nth-child(n+2),.woocommerce-product-gallery .flex-control-nav li{display:inline-block;vertical-align:top;width:calc(20%);-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;display:flex}.woocommerce-product-gallery .woocommerce-product-gallery__image:nth-child(n+2) img,.woocommerce-product-gallery .flex-control-nav li img{height:100%;width:100%;object-fit:cover;-o-object-fit:cover;-moz-object-fit:cover;-ms-filter-object-fit:cover;-webkit-object-fit:cover}@media (max-width:480px){.woocommerce-product-gallery .woocommerce-product-gallery__image:nth-child(n+2),.woocommerce-product-gallery .flex-control-nav li{width:calc(50% - 10px)}}.woocommerce-product-gallery .woocommerce-product-gallery__trigger{position:absolute;top:10px;right:10px;z-index:1;width:40px;height:40px;line-height:40px;text-align:center;background:#50683e}.woocommerce-product-gallery .woocommerce-product-gallery__trigger img{display:none !important}.woocommerce-product-gallery .woocommerce-product-gallery__trigger:before{color:#fff;content:"\f00e";font-family:'FontAwesome';font-size:20px;background:transparent;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;position:static}.woocommerce-product-gallery .woocommerce-product-gallery__trigger:after{display:none}.woocommerce-product-gallery .flex-viewport .onsale{left:10px;right:auto}.woocommerce-product-gallery .flex-viewport + .flex-control-nav{margin-top:5px}@media (min-width:992px){.woocommerce-product-gallery{float:left;width:calc(50% - 20px)}}.woocommerce-product-gallery a{position:relative;display:block}.woocommerce-product-gallery a:before,.woocommerce-product-gallery 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;-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}.woocommerce-product-gallery a:before{content:"";background:rgba(62, 77, 45, 0.8);position:absolute;top:5px;right:5px;bottom:5px;left:5px}.woocommerce-product-gallery 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%);color:#fff;content:"\f00e";font-family:'FontAwesome';font-size:40px}.woocommerce-product-gallery a:hover:before,.woocommerce-product-gallery 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}.woocommerce,.woocommerce-page{}.woocommerce .price,.woocommerce-page .price{color:#858585}.woocommerce .price ins,.woocommerce-page .price ins{text-decoration:inherit}.woocommerce .price del,.woocommerce-page .price del{color:#ddd;padding-right:15px}.woocommerce dl.variation,.woocommerce-page dl.variation{padding-left:0;border-left:none;display:block;overflow:hidden}.woocommerce dl.variation dt,.woocommerce-page dl.variation dt{font-weight:400;padding:0;margin:0 4px 0 0;font-size:inherit;float:left;clear:left;text-transform:capitalize}.woocommerce dl.variation dd,.woocommerce-page dl.variation dd{padding:0;margin:0}.woocommerce .star-rating,.woocommerce-page .star-rating{font-size:14px;color:#3e4d2d;width:75px;height:24px;display:block;position:relative}.woocommerce .star-rating:before,.woocommerce-page .star-rating:before{font-family:'FontAwesome';content:"\f006\f006\f006\f006\f006";position:absolute;top:0;left:0;letter-spacing:2px}.woocommerce .star-rating span,.woocommerce-page .star-rating span{color:#50683e;overflow:hidden;height:24px;position:absolute;top:0;left:0;font-size:0}.woocommerce .star-rating span:before,.woocommerce-page .star-rating span:before{font-family:'FontAwesome';content:"\f005\f005\f005\f005\f005";font-size:14px;letter-spacing:2px}.woocommerce p.stars a,.woocommerce-page p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none}.woocommerce p.stars a:before,.woocommerce-page p.stars a:before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:'FontAwesome';content:"\f006";text-indent:0}.woocommerce p.stars.selected a:not(.active):before,.woocommerce-page p.stars.selected a:not(.active):before,.woocommerce p.stars.selected a.active:before,.woocommerce-page p.stars.selected a.active:before,.woocommerce p.stars:hover a:before,.woocommerce-page p.stars:hover a:before{content:"\f005"}.woocommerce .wc-forward,.woocommerce-page .wc-forward{display:inline-block}.woocommerce a.remove,.woocommerce-page a.remove{width:20px;height:20px;line-height:1;font-size:120%;background-color:red;color:#fff;text-align:center;text-indent:1px;display:inline-block}@media (min-width:768px){.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:left;max-width:50%;padding-top:15px}}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{margin-bottom:60px}@media (min-width:768px){.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:right;margin-top:4px;max-width:50%;min-width:250px}}.woocommerce .woocommerce-error,.woocommerce-page .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce-page .woocommerce-info,.woocommerce .woocommerce-message,.woocommerce-page .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}.woocommerce .woocommerce-error:before,.woocommerce-page .woocommerce-error:before,.woocommerce .woocommerce-info:before,.woocommerce-page .woocommerce-info:before,.woocommerce .woocommerce-message:before,.woocommerce-page .woocommerce-message:before{font-family:'FontAwesome';content:"\f05a";display:inline-block;position:absolute;top:30px;left:30px;color:#1e85be}.woocommerce .woocommerce-error .button,.woocommerce-page .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce-page .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-message .button{margin-right:20px}.woocommerce .woocommerce-error + .checkout_coupon,.woocommerce-page .woocommerce-error + .checkout_coupon,.woocommerce .woocommerce-info + .checkout_coupon,.woocommerce-page .woocommerce-info + .checkout_coupon,.woocommerce .woocommerce-message + .checkout_coupon,.woocommerce-page .woocommerce-message + .checkout_coupon{margin-bottom:30px}.woocommerce .woocommerce-message,.woocommerce-page .woocommerce-message{display:block;overflow:hidden;border-top-color:#8fae1b}.woocommerce .woocommerce-message .wc-forward,.woocommerce-page .woocommerce-message .wc-forward{float:right;margin-left:20px}.woocommerce .woocommerce-message:before,.woocommerce-page .woocommerce-message:before{content:"\f058";color:#8fae1b}.woocommerce .woocommerce-error,.woocommerce-page .woocommerce-error{list-style:none;color:red;border-top-color:red}.woocommerce .woocommerce-error:before,.woocommerce-page .woocommerce-error:before{content:"\f05c";color:red}.woocommerce .quantity,.woocommerce-page .quantity{width:45px;display:inline-block}.woocommerce .quantity .screen-reader-text,.woocommerce-page .quantity .screen-reader-text{display:none}.woocommerce .quantity .qty,.woocommerce-page .quantity .qty{padding-left:0;padding-right:0;min-width:45px;text-align:center !important;text-indent:10px;background:#f4f4f4;border-color:#f4f4f4;color:#000;-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}.woocommerce .quantity .qty:hover,.woocommerce-page .quantity .qty:hover,.woocommerce .quantity .qty:active,.woocommerce-page .quantity .qty:active,.woocommerce .quantity .qty:focus,.woocommerce-page .quantity .qty:focus{background:#50683e;border-color:#50683e;color:#fff}.woocommerce table.shop_table,.woocommerce-page table.shop_table{}.woocommerce table.shop_table.cart,.woocommerce-page table.shop_table.cart{border:none}.woocommerce table.shop_table.cart tbody tr.cart_item,.woocommerce-page table.shop_table.cart tbody tr.cart_item{border-bottom:1px solid #ddd;border-right:1px solid #ddd;border-left:1px solid #ddd;font-size:106.667%}.woocommerce table.shop_table.cart tbody tr.cart_item td,.woocommerce-page table.shop_table.cart tbody tr.cart_item td{padding:25px 15px}.woocommerce table.shop_table.cart tbody tr.cart_item td.product-name a,.woocommerce-page table.shop_table.cart tbody tr.cart_item td.product-name a{font-weight:700}.woocommerce table.shop_table.cart tbody tr.cart_item td.product-remove,.woocommerce-page table.shop_table.cart tbody tr.cart_item td.product-remove{text-align:center}.woocommerce table.shop_table.cart tbody tr.cart_item td.product-remove a,.woocommerce-page table.shop_table.cart tbody tr.cart_item td.product-remove a{background-color:transparent;color:#888;font-size:20px}.woocommerce table.shop_table.cart tbody tr.cart_item td.product-remove a:hover,.woocommerce-page table.shop_table.cart tbody tr.cart_item td.product-remove a:hover{background-color:red;color:#fff}.woocommerce table.shop_table.cart tbody tr.cart_item td.product-thumbnail,.woocommerce-page table.shop_table.cart tbody tr.cart_item td.product-thumbnail{width:108px}.woocommerce table.shop_table.cart tbody tr td.actions,.woocommerce-page table.shop_table.cart tbody tr td.actions{padding:30px 0 0 0;border:none}.woocommerce table.shop_table.cart tbody tr td.actions .coupon label[for="coupon_code"],.woocommerce-page table.shop_table.cart tbody tr td.actions .coupon label[for="coupon_code"]{display:none}.woocommerce table.shop_table.cart tbody tr td.actions input,.woocommerce-page table.shop_table.cart tbody tr td.actions input{margin-bottom:30px;width:100%}@media (min-width:768px){.woocommerce table.shop_table.cart tbody tr td.actions .coupon,.woocommerce-page table.shop_table.cart tbody tr td.actions .coupon{width:calc(100% - 180px);float:left}.woocommerce table.shop_table.cart tbody tr td.actions .coupon input,.woocommerce-page table.shop_table.cart tbody tr td.actions .coupon input{float:left}.woocommerce table.shop_table.cart tbody tr td.actions .coupon input[name="coupon_code"],.woocommerce-page table.shop_table.cart tbody tr td.actions .coupon input[name="coupon_code"]{width:280px;margin-right:20px}.woocommerce table.shop_table.cart tbody tr td.actions .coupon input[name="apply_coupon"],.woocommerce-page table.shop_table.cart tbody tr td.actions .coupon input[name="apply_coupon"]{width:180px}.woocommerce table.shop_table.cart tbody tr td.actions input[name="update_cart"],.woocommerce-page table.shop_table.cart tbody tr td.actions input[name="update_cart"]{width:170px;float:right}}@media (max-width:767px){.woocommerce table.shop_table.cart tbody tr td.actions input[name="coupon_code"],.woocommerce-page table.shop_table.cart tbody tr td.actions input[name="coupon_code"]{text-align:center}}.woocommerce table.shop_table .cart-subtotal th,.woocommerce-page table.shop_table .cart-subtotal th,.woocommerce table.shop_table .order-total th,.woocommerce-page table.shop_table .order-total th,.woocommerce table.shop_table .shipping th,.woocommerce-page table.shop_table .shipping th,.woocommerce table.shop_table .cart-subtotal td,.woocommerce-page table.shop_table .cart-subtotal td,.woocommerce table.shop_table .order-total td,.woocommerce-page table.shop_table .order-total td,.woocommerce table.shop_table .shipping td,.woocommerce-page table.shop_table .shipping td{padding:15px 20px;color:#3e4d2d}.woocommerce table.shop_table .cart-subtotal td,.woocommerce-page table.shop_table .cart-subtotal td,.woocommerce table.shop_table .order-total td,.woocommerce-page table.shop_table .order-total td,.woocommerce table.shop_table .shipping td,.woocommerce-page table.shop_table .shipping td{text-align:right}.woocommerce table.shop_table .shipping #shipping_method label,.woocommerce-page table.shop_table .shipping #shipping_method label{color:#3e4d2d}@media (max-width:991px){.woocommerce table.shop_table.shop_table_responsive tbody th,.woocommerce-page table.shop_table.shop_table_responsive tbody th,.woocommerce table.shop_table.shop_table_responsive thead,.woocommerce-page table.shop_table.shop_table_responsive thead{display:none}.woocommerce table.shop_table.shop_table_responsive tr td,.woocommerce-page table.shop_table.shop_table_responsive tr td{display:block;text-align:right !important;border-bottom:1px solid #ddd}.woocommerce table.shop_table.shop_table_responsive tr td:before,.woocommerce-page table.shop_table.shop_table_responsive tr td:before{content:attr(data-title) ": ";font-weight:700;float:left}.woocommerce table.shop_table.shop_table_responsive tr td.product-thumbnail,.woocommerce-page table.shop_table.shop_table_responsive tr td.product-thumbnail{display:none}.woocommerce table.shop_table.shop_table_responsive tr td.product-remove:before,.woocommerce-page table.shop_table.shop_table_responsive tr td.product-remove:before,.woocommerce table.shop_table.shop_table_responsive tr td.actions:before,.woocommerce-page table.shop_table.shop_table_responsive tr td.actions:before{display:none}.woocommerce table.shop_table.shop_table_responsive tr.cart_item:first-child,.woocommerce-page table.shop_table.shop_table_responsive tr.cart_item:first-child{border-top:1px solid #ddd}}.woocommerce .col2-set,.woocommerce-page .col2-set{margin:0 -15px;clear:both;display:block;overflow:hidden}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{padding:0 15px}@media (min-width:992px){.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{width:calc(50%);float:left}}.woocommerce #shipping_method,.woocommerce-page #shipping_method,.woocommerce .payment_methods,.woocommerce-page .payment_methods{list-style:none}.woocommerce ul.product_list_widget,.woocommerce-page ul.product_list_widget{list-style:none}.woocommerce ul.product_list_widget li,.woocommerce-page ul.product_list_widget li{padding:18px 0;border-top:1px solid #eee;position:relative;overflow:hidden;}.woocommerce ul.product_list_widget li:first-child,.woocommerce-page ul.product_list_widget li:first-child{border-top:none}.woocommerce ul.product_list_widget li .product-image,.woocommerce-page ul.product_list_widget li .product-image{float:left}.woocommerce ul.product_list_widget li .product-image + div,.woocommerce-page ul.product_list_widget li .product-image + div{padding-left:90px}.woocommerce ul.product_list_widget li img,.woocommerce-page ul.product_list_widget li img{margin:0 12px 0 0;max-width:78px;width:78px}.woocommerce ul.product_list_widget li a,.woocommerce-page ul.product_list_widget li a{padding:0}.woocommerce ul.product_list_widget li .product-title,.woocommerce-page ul.product_list_widget li .product-title{display:block}.woocommerce ul.product_list_widget li .star-rating,.woocommerce-page 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)}.woocommerce ul.product_list_widget li .star-rating + .price,.woocommerce-page ul.product_list_widget li .star-rating + .price,.woocommerce ul.product_list_widget li .star-rating + .reviewer,.woocommerce-page ul.product_list_widget li .star-rating + .reviewer{margin-top:10px;display:block}.woocommerce ul.product_list_widget li .price,.woocommerce-page ul.product_list_widget li .price{display:block;color:#50683e}.woocommerce ul.product_list_widget li .quantity,.woocommerce-page ul.product_list_widget li .quantity{width:100%}.woocommerce ul.product_list_widget li.mini_cart_item a.remove,.woocommerce-page ul.product_list_widget li.mini_cart_item a.remove{position:absolute;top:18px;left:0}.woocommerce .widget_shopping_cart,.woocommerce-page .widget_shopping_cart{overflow:hidden}.woocommerce .widget_shopping_cart .widget_shopping_cart_content,.woocommerce-page .widget_shopping_cart .widget_shopping_cart_content{max-height:411px;overflow-x:hidden;width:calc(100% + 20px);padding-right:20px}.woocommerce .widget_shopping_cart .buttons,.woocommerce-page .widget_shopping_cart .buttons{overflow:hidden}.woocommerce .widget_shopping_cart .buttons .button,.woocommerce-page .widget_shopping_cart .buttons .button{width:calc(50% - 15px);float:left;padding-left:0;padding-right:0}.woocommerce .widget_shopping_cart .buttons .button + .button,.woocommerce-page .widget_shopping_cart .buttons .button + .button{margin-left:30px}.woocommerce .widget_layered_nav,.woocommerce-page .widget_layered_nav{margin-bottom:35px}.woocommerce .widget_layered_nav .attr-name,.woocommerce-page .widget_layered_nav .attr-name{text-transform:uppercase}.woocommerce .widget_layered_nav ul.wc-layered-nav .wc-layered-nav-term,.woocommerce-page .widget_layered_nav ul.wc-layered-nav .wc-layered-nav-term{padding-top:10px;padding-bottom:10px}.woocommerce .widget_layered_nav ul.wc-layered-nav.color .wc-layered-nav-term:before,.woocommerce-page .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}.woocommerce .widget_layered_nav ul.wc-layered-nav.color .wc-layered-nav-term.black:before,.woocommerce-page .widget_layered_nav ul.wc-layered-nav.color .wc-layered-nav-term.black:before{background:#333}.woocommerce .widget_layered_nav ul.wc-layered-nav.color .wc-layered-nav-term.brown:before,.woocommerce-page .widget_layered_nav ul.wc-layered-nav.color .wc-layered-nav-term.brown:before{background:#403000}.woocommerce .widget_layered_nav ul.wc-layered-nav.color .wc-layered-nav-term.gray:before,.woocommerce-page .widget_layered_nav ul.wc-layered-nav.color .wc-layered-nav-term.gray:before{background:#757584}.woocommerce .widget_layered_nav ul.wc-layered-nav.color .wc-layered-nav-term.grey:before,.woocommerce-page .widget_layered_nav ul.wc-layered-nav.color .wc-layered-nav-term.grey:before{background:#f2f2f2}.woocommerce .widget_layered_nav ul.wc-layered-nav.color .wc-layered-nav-term.blue:before,.woocommerce-page .widget_layered_nav ul.wc-layered-nav.color .wc-layered-nav-term.blue:before{background:#7da7d9}.woocommerce .widget_layered_nav ul.wc-layered-nav.color .wc-layered-nav-term.green:before,.woocommerce-page .widget_layered_nav ul.wc-layered-nav.color .wc-layered-nav-term.green:before{background:#004000}.woocommerce .widget_layered_nav ul.wc-layered-nav.color .wc-layered-nav-term.orange:before,.woocommerce-page .widget_layered_nav ul.wc-layered-nav.color .wc-layered-nav-term.orange:before{background:#f68e56}.woocommerce .widget_layered_nav ul.wc-layered-nav.color .wc-layered-nav-term.red:before,.woocommerce-page .widget_layered_nav ul.wc-layered-nav.color .wc-layered-nav-term.red:before{background:#8c0000}.woocommerce .widget_layered_nav ul.wc-layered-nav.color .wc-layered-nav-term.pink:before,.woocommerce-page .widget_layered_nav ul.wc-layered-nav.color .wc-layered-nav-term.pink:before{background:#f99}.woocommerce .widget_layered_nav ul.wc-layered-nav.color .wc-layered-nav-term a,.woocommerce-page .widget_layered_nav ul.wc-layered-nav.color .wc-layered-nav-term a{color:#3e4d2d}.woocommerce .widget_layered_nav ul.wc-layered-nav.color .wc-layered-nav-term:hover a,.woocommerce-page .widget_layered_nav ul.wc-layered-nav.color .wc-layered-nav-term:hover a{color:#3e4d2d}.woocommerce .widget_layered_nav .wg-title,.woocommerce-page .widget_layered_nav .wg-title,.woocommerce .widget_layered_nav_filters .wg-title,.woocommerce-page .widget_layered_nav_filters .wg-title{margin-bottom:20px}.woocommerce .widget_layered_nav ul li.chosen a:before,.woocommerce-page .widget_layered_nav ul li.chosen a:before,.woocommerce .widget_layered_nav_filters ul li.chosen a:before,.woocommerce-page .widget_layered_nav_filters ul li.chosen a:before{content:"\f057";font-family:'FontAwesome';color:#a00;margin-right:10px}.woocommerce .widget_price_filter .wg-title,.woocommerce-page .widget_price_filter .wg-title{margin-bottom:40px}.woocommerce .widget_price_filter .price_slider,.woocommerce-page .widget_price_filter .price_slider{position:relative}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content,.woocommerce-page .widget_price_filter .price_slider_wrapper .ui-widget-content{background-color:#ddd;height:4px;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;margin:0}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle,.woocommerce .widget_price_filter .ui-slider .ui-slider-range,.woocommerce-page .widget_price_filter .ui-slider .ui-slider-range{position:absolute;background-color:#3e4d2d}.woocommerce .widget_price_filter .ui-slider .ui-slider-range,.woocommerce-page .widget_price_filter .ui-slider .ui-slider-range{height:4px;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,.woocommerce-page .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%;width:20px;height:20px;top:-8px}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle:last-child,.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle:last-child{margin-left:-20px}.woocommerce .widget_price_filter .price_slider_amount,.woocommerce-page .widget_price_filter .price_slider_amount{margin-top:33px;font-size:93.33334%;color:#3e4d2d}.woocommerce .widget_price_filter .price_label,.woocommerce-page .widget_price_filter .price_label{float:right;padding-top:11px}.woocommerce .widget_rating_filter .star-rating,.woocommerce-page .widget_rating_filter .star-rating{float:left}.woocommerce .products,.woocommerce-page .products{margin:0 -15px;list-style:none;clear:both}.woocommerce .products > .product,.woocommerce-page .products > .product{width:33.33%;padding:0 15px;margin:0 0 60px;float:left;position:relative;text-align:center;}.woocommerce .products > .product.first,.woocommerce-page .products > .product.first{clear:left}.woocommerce .products > .product img,.woocommerce-page .products > .product img{width:100%}.woocommerce .products > .product .overlay-wrap .overlay,.woocommerce-page .products > .product .overlay-wrap .overlay{background:transparent}.woocommerce .products > .product .star-rating,.woocommerce-page .products > .product .star-rating{margin-bottom:20px;clear:both;margin:0 auto}.woocommerce .products > .product a.product_type_variable,.woocommerce-page .products > .product a.product_type_variable,.woocommerce .products > .product a.ajax_add_to_cart,.woocommerce-page .products > .product a.ajax_add_to_cart,.woocommerce .products > .product a.woocommerce-LoopProduct-link,.woocommerce-page .products > .product a.woocommerce-LoopProduct-link,.woocommerce .products > .product a.added_to_cart,.woocommerce-page .products > .product a.added_to_cart{font-size:0;padding:0;margin:0;display:inline-block;background:transparent;width:50px;height:50px;line-height:50px;text-align:center;vertical-align:top;margin:3px;border:none}.woocommerce .products > .product a.product_type_variable:before,.woocommerce-page .products > .product a.product_type_variable:before,.woocommerce .products > .product a.ajax_add_to_cart:before,.woocommerce-page .products > .product a.ajax_add_to_cart:before,.woocommerce .products > .product a.woocommerce-LoopProduct-link:before,.woocommerce-page .products > .product a.woocommerce-LoopProduct-link:before,.woocommerce .products > .product a.added_to_cart:before,.woocommerce-page .products > .product a.added_to_cart:before{font-family:'Pe-icon-7-stroke';font-size:20px;display:block;-webkit-transition:all 300ms linear 0ms;-khtml-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;-o-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms}.woocommerce .products > .product a.product_type_variable:hover:before,.woocommerce-page .products > .product a.product_type_variable:hover:before,.woocommerce .products > .product a.ajax_add_to_cart:hover:before,.woocommerce-page .products > .product a.ajax_add_to_cart:hover:before,.woocommerce .products > .product a.woocommerce-LoopProduct-link:hover:before,.woocommerce-page .products > .product a.woocommerce-LoopProduct-link:hover:before,.woocommerce .products > .product a.added_to_cart:hover:before,.woocommerce-page .products > .product a.added_to_cart:hover:before{background-color:#50683e;color:#fff}.woocommerce .products > .product a.product_type_variable:before,.woocommerce-page .products > .product a.product_type_variable:before,.woocommerce .products > .product a.ajax_add_to_cart:before,.woocommerce-page .products > .product a.ajax_add_to_cart:before{background-color:#fff;color:#3e4d2d}.woocommerce .products > .product a.ajax_add_to_cart:before,.woocommerce-page .products > .product a.ajax_add_to_cart:before{content:"\e641"}.woocommerce .products > .product a.product_type_variable:before,.woocommerce-page .products > .product a.product_type_variable:before,.woocommerce .products > .product a.ajax_add_to_cart.add_to_cart_button:before,.woocommerce-page .products > .product a.ajax_add_to_cart.add_to_cart_button:before{content:"\e615"}.woocommerce .products > .product a.woocommerce-LoopProduct-link:before,.woocommerce-page .products > .product a.woocommerce-LoopProduct-link:before{content:"\e618";background-color:#3e4d2d;color:#fff}.woocommerce .products > .product a.added_to_cart:before,.woocommerce-page .products > .product a.added_to_cart:before{content:"\e66e";background-color:#50683e;color:#fff}.woocommerce .products > .product h6,.woocommerce-page .products > .product h6{font-weight:700;margin:25px 0 7px 0}.woocommerce .products > .product .price,.woocommerce-page .products > .product .price{font-size:120%;line-height:1.2222}@media (max-width:1024px){.woocommerce .products > .product,.woocommerce-page .products > .product{width:50%}.woocommerce .products > .product.first,.woocommerce-page .products > .product.first{clear:none}}@media (max-width:480px){.woocommerce .products > .product,.woocommerce-page .products > .product{width:100%;clear:both}}.woocommerce .products.columns-2 > .product,.woocommerce-page .products.columns-2 > .product{width:50%}@media (max-width:480px){.woocommerce .products.columns-2 > .product,.woocommerce-page .products.columns-2 > .product{width:100%;clear:both}}.woocommerce .products.columns-4 > .product,.woocommerce-page .products.columns-4 > .product{width:25%}@media (max-width:1024px){.woocommerce .products.columns-4 > .product,.woocommerce-page .products.columns-4 > .product{width:50%}.woocommerce .products.columns-4 > .product.first,.woocommerce-page .products.columns-4 > .product.first{clear:none}}@media (max-width:480px){.woocommerce .products.columns-4 > .product,.woocommerce-page .products.columns-4 > .product{width:100%;clear:both}}.woocommerce .products.columns-5 > .product,.woocommerce-page .products.columns-5 > .product{width:20%}@media (max-width:1024px){.woocommerce .products.columns-5 > .product,.woocommerce-page .products.columns-5 > .product{width:50%}.woocommerce .products.columns-5 > .product.first,.woocommerce-page .products.columns-5 > .product.first{clear:none}}@media (max-width:480px){.woocommerce .products.columns-5 > .product,.woocommerce-page .products.columns-5 > .product{width:100%;clear:both}}.woocommerce.columns-2 > .products > .product,.woocommerce-page.columns-2 > .products > .product{width:50%}@media (max-width:1024px){.woocommerce.columns-2 > .products > .product,.woocommerce-page.columns-2 > .products > .product{width:50%}}@media (max-width:480px){.woocommerce.columns-2 > .products > .product,.woocommerce-page.columns-2 > .products > .product{width:100%;clear:both}}.woocommerce.columns-3 > .products > .product,.woocommerce-page.columns-3 > .products > .product{width:33.333%}@media (max-width:1024px){.woocommerce.columns-3 > .products > .product,.woocommerce-page.columns-3 > .products > .product{width:50%}.woocommerce.columns-3 > .products > .product.first,.woocommerce-page.columns-3 > .products > .product.first{clear:none}}@media (max-width:480px){.woocommerce.columns-3 > .products > .product,.woocommerce-page.columns-3 > .products > .product{width:100%;clear:both}}.woocommerce.columns-4 > .products > .product,.woocommerce-page.columns-4 > .products > .product{width:25%}@media (max-width:1024px){.woocommerce.columns-4 > .products > .product,.woocommerce-page.columns-4 > .products > .product{width:50%}.woocommerce.columns-4 > .products > .product.first,.woocommerce-page.columns-4 > .products > .product.first{clear:none}}@media (max-width:480px){.woocommerce.columns-4 > .products > .product,.woocommerce-page.columns-4 > .products > .product{width:100%;clear:both}}.woocommerce.columns-5 > .products > .product,.woocommerce-page.columns-5 > .products > .product{width:20%}@media (max-width:1024px){.woocommerce.columns-5 > .products > .product,.woocommerce-page.columns-5 > .products > .product{width:50%}.woocommerce.columns-5 > .products > .product.first,.woocommerce-page.columns-5 > .products > .product.first{clear:none}}@media (max-width:480px){.woocommerce.columns-5 > .products > .product,.woocommerce-page.columns-5 > .products > .product{width:100%;clear:both}}.woocommerce .cart-collaterals > div,.woocommerce-page .cart-collaterals > div{display:block;margin-top:30px}@media (min-width:992px){.woocommerce .cart-collaterals > div,.woocommerce-page .cart-collaterals > div{width:calc(50% - 15px);float:left}.woocommerce .cart-collaterals > div.cart_totals,.woocommerce-page .cart-collaterals > div.cart_totals{margin-left:30px;float:right}.woocommerce .cart-collaterals > div .products li,.woocommerce-page .cart-collaterals > div .products li{width:50%}}.woocommerce .cart-collaterals > div > h2,.woocommerce-page .cart-collaterals > div > h2{margin-bottom:40px}.woocommerce .cart-collaterals .wc-proceed-to-checkout,.woocommerce-page .cart-collaterals .wc-proceed-to-checkout{margin-top:30px}.woocommerce .cart-collaterals .wc-proceed-to-checkout .button,.woocommerce-page .cart-collaterals .wc-proceed-to-checkout .button{min-width:250px}@media (max-width:991px){.woocommerce .cart-collaterals .wc-proceed-to-checkout .button,.woocommerce-page .cart-collaterals .wc-proceed-to-checkout .button{width:100%}}.woocommerce .woocommerce-billing-fields > h3,.woocommerce-page .woocommerce-billing-fields > h3{margin-bottom:40px}.woocommerce .woocommerce-billing-fields label[for="createaccount"],.woocommerce-page .woocommerce-billing-fields label[for="createaccount"]{color:#3e4d2d;padding-left:5px}.woocommerce #ship-to-different-address,.woocommerce-page #ship-to-different-address{margin:-8px 0 60px 0}.woocommerce #ship-to-different-address label,.woocommerce-page #ship-to-different-address label{margin:0;line-height:120%}.woocommerce #order_review_heading,.woocommerce-page #order_review_heading{margin-top:55px}.woocommerce .woocommerce-checkout-review-order-table th,.woocommerce-page .woocommerce-checkout-review-order-table th,.woocommerce .woocommerce-checkout-review-order-table td,.woocommerce-page .woocommerce-checkout-review-order-table td{padding-top:15px;padding-bottom:15px;padding-left:30px !important;text-align:left !important;color:#3e4d2d}.woocommerce .woocommerce-checkout-review-order-table th.product-name,.woocommerce-page .woocommerce-checkout-review-order-table th.product-name,.woocommerce .woocommerce-checkout-review-order-table td.product-name,.woocommerce-page .woocommerce-checkout-review-order-table td.product-name{font-size:93.3334%;line-height:1;width:70%}.woocommerce .woocommerce-checkout-review-order-table tfoot,.woocommerce-page .woocommerce-checkout-review-order-table tfoot{border-top:1px solid #ddd}.woocommerce .woocommerce-checkout-review-order-table .order-total,.woocommerce-page .woocommerce-checkout-review-order-table .order-total{background-color:#f2f2f5}.woocommerce .woocommerce-checkout-payment,.woocommerce-page .woocommerce-checkout-payment{margin-top:43px}.woocommerce .woocommerce-checkout-payment .payment_box,.woocommerce-page .woocommerce-checkout-payment .payment_box{padding-top:30px}.woocommerce .woocommerce-checkout-payment .wc_payment_method,.woocommerce-page .woocommerce-checkout-payment .wc_payment_method{margin-bottom:35px}.woocommerce .woocommerce-checkout-payment .wc_payment_method.payment_method_paypal,.woocommerce-page .woocommerce-checkout-payment .wc_payment_method.payment_method_paypal{vertical-align:top}.woocommerce .woocommerce-checkout-payment .wc_payment_method.payment_method_paypal img,.woocommerce-page .woocommerce-checkout-payment .wc_payment_method.payment_method_paypal img{margin-left:50px}.woocommerce .woocommerce-checkout-payment .wc_payment_method.payment_method_paypal a.about_paypal,.woocommerce-page .woocommerce-checkout-payment .wc_payment_method.payment_method_paypal a.about_paypal{padding-left:30px;color:red}.woocommerce .woocommerce-checkout-payment .wc_payment_method.payment_method_paypal label,.woocommerce-page .woocommerce-checkout-payment .wc_payment_method.payment_method_paypal label{display:inline-block;max-width:calc(100% - 30px)}@media (max-width:480px){.woocommerce .woocommerce-checkout-payment .wc_payment_method.payment_method_paypal input,.woocommerce-page .woocommerce-checkout-payment .wc_payment_method.payment_method_paypal input{vertical-align:top}.woocommerce .woocommerce-checkout-payment .wc_payment_method.payment_method_paypal img,.woocommerce-page .woocommerce-checkout-payment .wc_payment_method.payment_method_paypal img{margin-left:0}}.woocommerce.woocommerce-order-received .shop_table,.woocommerce-page.woocommerce-order-received .shop_table,.woocommerce.woocommerce-view-order .shop_table,.woocommerce-page.woocommerce-view-order .shop_table,.woocommerce.woocommerce-order-received .order_details,.woocommerce-page.woocommerce-order-received .order_details,.woocommerce.woocommerce-view-order .order_details,.woocommerce-page.woocommerce-view-order .order_details{margin-bottom:30px}.woocommerce.woocommerce-order-received .order_details,.woocommerce-page.woocommerce-order-received .order_details,.woocommerce.woocommerce-view-order .order_details,.woocommerce-page.woocommerce-view-order .order_details{list-style:none}.woocommerce.woocommerce-order-received .order_details li,.woocommerce-page.woocommerce-order-received .order_details li,.woocommerce.woocommerce-view-order .order_details li,.woocommerce-page.woocommerce-view-order .order_details li{padding-bottom:20px}.woocommerce.woocommerce-order-received .woocommerce-thankyou-order-received,.woocommerce-page.woocommerce-order-received .woocommerce-thankyou-order-received,.woocommerce.woocommerce-view-order .woocommerce-thankyou-order-received,.woocommerce-page.woocommerce-view-order .woocommerce-thankyou-order-received{color:#3e4d2d}.woocommerce .woocommerce-MyAccount-navigation,.woocommerce-page .woocommerce-MyAccount-navigation{margin-bottom:30px}.woocommerce .woocommerce-MyAccount-navigation ul,.woocommerce-page .woocommerce-MyAccount-navigation ul{list-style:none;text-align:center}.woocommerce .woocommerce-MyAccount-navigation ul li,.woocommerce-page .woocommerce-MyAccount-navigation ul li{display:inline-block;margin:5px;text-transform:uppercase}.woocommerce .woocommerce-MyAccount-navigation ul li a,.woocommerce-page .woocommerce-MyAccount-navigation ul li a{padding:7px 15px}.woocommerce .woocommerce-MyAccount-navigation ul li:hover a,.woocommerce-page .woocommerce-MyAccount-navigation ul li:hover a,.woocommerce .woocommerce-MyAccount-navigation ul li.is-active a,.woocommerce-page .woocommerce-MyAccount-navigation ul li.is-active a{background-color:#3e4d2d;color:#fff;color:#fff}.woocommerce .woocommerce-MyAccount-content .woocommerce-FormRow,.woocommerce-page .woocommerce-MyAccount-content .woocommerce-FormRow{margin-bottom:30px}.woocommerce .paging-navigation,.woocommerce-page .paging-navigation{float:left;width:100%}.woocommerce .paging-navigation .loop-pagination,.woocommerce-page .paging-navigation .loop-pagination{margin:0}.single-product .product .images{position:relative;margin-bottom:30px}@media (min-width:992px){.single-product .product .images{float:left;width:45%;padding-right:15px}}@media (max-width:991px){.single-product .product .images .wp-post-image{width:100%}}.single-product .product .images .thumbnails{margin:5px -5px 0 -5px}.single-product .product .images .thumbnails a img{margin:5px 6px}.single-product .product .entry-summary{margin-bottom:30px;}@media (min-width:992px){.single-product .product .entry-summary{float:left;width:55%;padding-left:15px}}.single-product .product .entry-summary .product_title{font-size:200%;line-height:133.334%;letter-spacing:1.5px;font-weight:700;margin-top:-8px;margin-bottom:23px}.single-product .product .entry-summary .price{font-size:120%;letter-spacing:0.9px;margin-bottom:22px}.single-product .product .entry-summary .woocommerce-product-rating{margin-bottom:20px}.single-product .product .entry-summary .woocommerce-product-details__short-description{margin-bottom:35px}.single-product .product .entry-summary form.cart{}.single-product .product .entry-summary form.cart .quantity{float:left;margin-right:20px}.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 .product_meta{margin-top:20px}.single-product .product .entry-summary .entry-socials-share-list{margin-top:20px}.single-product .product .woocommerce-tabs{clear:both;width:100%;padding-top:25px;}.single-product .product .woocommerce-tabs .wc-tabs{list-style:none;padding:0;margin:0;border-bottom:1px solid #eee;display:block;overflow:hidden}.single-product .product .woocommerce-tabs .wc-tabs > li{float:left}.single-product .product .woocommerce-tabs .wc-tabs > li a{font-size:80%;text-transform:uppercase;color:#202020;line-height:44px;padding:0 25px;display:block;letter-spacing:2.4px}.single-product .product .woocommerce-tabs .wc-tabs > li.active a,.single-product .product .woocommerce-tabs .wc-tabs > li:hover a{background-color:#222;color:#fff}.single-product .product .woocommerce-tabs > .wc-tab{padding-top:33px;border-bottom:none;margin:0;-webkit-box-shadow:0 0 0 transparent;-khtml-box-shadow:0 0 0 transparent;-moz-box-shadow:0 0 0 transparent;-ms-box-shadow:0 0 0 transparent;-o-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}.single-product .product .woocommerce-tabs > .wc-tab > h2{display:none}.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:#3e4d2d;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:#50683e}.single-product .product .upsells.products,.single-product .product .related.products{padding:0 15px;margin-top:55px}.single-product .product .upsells.products > h2,.single-product .product .related.products > h2{margin-bottom:42px}.single-product #cms-footer{margin-top:40px !important}@media (min-width:1280px){.container{width:1200px}}@media (min-width:1200px){.hidden-desktop{display:none !important}#cms-navigation-left,#cms-navigation-right{width:calc(50% - 50px);min-height:1px}.wpb_column.contact2{padding-left:100px}.text-lg-right{text-align:right}}@media (min-width:992px){.text-md-right{text-align:right}.pull-md-right{float:right !important}.width-md-50{width:50%;float:left}.wpb_column.full-left,.wpb_column.full-right{position:absolute;top:0;bottom:0}.wpb_column.full-left > div,.wpb_column.full-right > div{position:absolute;bottom:0;height:100%}.wpb_column.full-left > div[class*='vc_custom_'],.wpb_column.full-right > div[class*='vc_custom_']{padding-left:0 !important;padding-right:0 !important}.wpb_column.full-left.has-overlay > div:before,.wpb_column.full-right.has-overlay > div:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";display:block;background-color:rgba(0, 0, 0, 0.5)}.wpb_column.full-left.w-39,.wpb_column.full-right.w-39{max-width:39%}.wpb_column.full-left{left:0}.wpb_column.full-right{right:0}}@media (max-width:991px){html body{padding:0}.text-sm-center{text-align:center}.content-area + #sidebar-area,#sidebar-area + .content-area{margin-top:90px}}@media (min-width:768px){.sm-pull-right{float:right}}@media (max-width:480px){.hidden-xxs{display:none !important}}.ef3-gtb-block{max-width:610px;margin-right:auto;margin-left:auto}.ef3-gtb-block.align-wide{max-width:1100px}.ef3-gtb-block.align-full{margin-left:calc(-100vw / 2 + 100% / 2);margin-right:calc(-100vw / 2 + 100% / 2);max-width:100vw}.ef3-gtb-block.align-full img{width:100vw}.ef3-gtb-block .alignleft{float:left;margin:0 30px 30px 0}[dir="rtl"] .ef3-gtb-block .alignleft{float:right;margin:0 0 30px 30px}.ef3-gtb-block .alignright{float:right;margin:0 0 30px 30px}[dir="rtl"] .ef3-gtb-block .alignright{float:left;margin:0 30px 30px 0}.ef3-gtb-block.ef3-block-separator{display:block;clear:both}.ef3-gtb-block .blockquote,.ef3-gtb-block blockquote{margin-top:0;padding:0}.ef3-gtb-block .blockquote:before,.ef3-gtb-block blockquote:before{display:none}.ef3-gtb-block.wp-block-paragraph p{margin-bottom:30px}.ef3-gtb-block.wp-block-latest-posts,.ef3-gtb-block.wp-block-categories,.ef3-gtb-block.wp-block-archives,.ef3-gtb-block.ef3-block-pullquote{margin-bottom:30px}ul.wp-block-gallery{padding-left:0;padding-right:0}.wp-block-heading > *{margin-bottom:30px}.wp-block-button__link{color:white !important}.wp-block-button__link:hover{color:#ffbf00 !important}.blocks-gallery-item img{margin:0 !important}