.search-popup-wrap{position: relative;width: 80%;margin: 80px auto}.search-popup-form{color: #FFF;background-color: #FFF;padding: 3px}input[type="search"].search-popup-field{background-color: #222;width: 100%;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;border: none !important;padding: 0 20px;height: 60px;font-size: 18px;color: inherit}input[type="search"].search-popup-field::-webkit-input-placeholder{color: #fefefe}input[type="search"].search-popup-field:-moz-placeholder{color: #fefefe}input[type="search"].search-popup-field::-moz-placeholder{color: #fefefe}input[type="search"].search-popup-field:-ms-input-placeholder{color: #fefefe}.search-popup-button{display: block;position: absolute;right: 20px;top: 0;bottom: 0;margin: auto;width: 20px;height: 20px;font-size: 20px;background-color: transparent;border: none;color: #fff}.search-popup-button > i{vertical-align: top}.search-popup-result{width: 100%;max-height: 450px;overflow-y: scroll;position: absolute;background-color: #fff;border-top: 10px solid #fff;border-bottom: 10px solid #fff;color: #666;margin-top: 3px;opacity: 0;visibility: hidden;-webkit-transform: translateY(20px);-moz-transform: translateY(20px);-ms-transform: translateY(20px);-o-transform: translateY(20px);transform: translateY(20px);-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s}.search-popup-result.in{-webkit-transform: translateY(0px);-moz-transform: translateY(0px);-ms-transform: translateY(0px);-o-transform: translateY(0px);transform: translateY(0px);opacity: 1;visibility: visible}ul.search-popup-list{list-style: none;margin: 0;padding: 0}ul.search-popup-list li{padding-left: 20px;padding-right: 20px}ul.search-popup-list li .sa-post-thumbnail{float: left;width: 60px}ul.search-popup-list li .sa-post-thumbnail + .sa-post-content{overflow: hidden;padding-left: 30px}ul.search-popup-list li + li{margin-top: 10px;padding-top: 10px;border-top: 1px solid #eee}ul.search-popup-list .sa-post-title{color: #1a1a1a;font-weight: bold;font-size: 18px;letter-spacing: 0.02em;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s}ul.search-popup-list .sa-post-meta{font-size: 14px;letter-spacing: 0.07em;margin-top: 5px;color: #989898}ul.search-popup-list .sa-post-excerpt{letter-spacing: 0.08em;margin-top: 10px}ul.search-popup-list .sa-product-stock-status{font-weight: 700}ul.search-popup-list .sa-product-stock-status .out-of-stock{color: red}@media (max-width: 599px){ul.search-popup-list li .sa-post-thumbnail{float: none;margin-bottom: 20px}ul.search-popup-list li .sa-post-thumbnail + .sa-post-content{padding-left: 0}}.mfp-bg{z-index: 999999 !important}.mfp-zoom-in .mfp-with-anim{opacity: 0;-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;-ms-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out;-webkit-transform: scale(.8);-moz-transform: scale(.8);-ms-transform: scale(.8);-o-transform: scale(.8);transform: scale(.8)}.mfp-zoom-in.mfp-bg{opacity: 0;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-ms-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out}.mfp-zoom-in.mfp-ready .mfp-with-anim{opacity: 1;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1)}.mfp-zoom-in.mfp-ready.mfp-bg{opacity: 0.95}.mfp-zoom-in.mfp-removing .mfp-with-anim{-webkit-transform: scale(.8);-moz-transform: scale(.8);-ms-transform: scale(.8);-o-transform: scale(.8);transform: scale(.8);opacity: 0}.mfp-zoom-in.mfp-removing.mfp-bg{opacity: 0}.mfp-newspaper .mfp-with-anim{opacity: 0;-webkit-transition: all .5s;-moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;transition: all .5s;-webkit-transform: scale(0) rotate(500deg);-moz-transform: scale(0) rotate(500deg);-ms-transform: scale(0) rotate(500deg);-o-transform: scale(0) rotate(500deg);transform: scale(0) rotate(500deg)}.mfp-newspaper.mfp-bg{opacity: 0;-webkit-transition: all .5s;-moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;transition: all .5s}.mfp-newspaper.mfp-ready .mfp-with-anim{opacity: 1;-webkit-transform: scale(1) rotate(0deg);-moz-transform: scale(1) rotate(0deg);-ms-transform: scale(1) rotate(0deg);-o-transform: scale(1) rotate(0deg);transform: scale(1) rotate(0deg)}.mfp-newspaper.mfp-ready.mfp-bg{opacity: 0.95}.mfp-newspaper.mfp-removing .mfp-with-anim{-webkit-transform: scale(0) rotate(500deg);-moz-transform: scale(0) rotate(500deg);-ms-transform: scale(0) rotate(500deg);-o-transform: scale(0) rotate(500deg);transform: scale(0) rotate(500deg);opacity: 0}.mfp-newspaper.mfp-removing.mfp-bg{opacity: 0}.mfp-move-horizontal .mfp-with-anim{opacity: 0;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s;-webkit-transform: translateX(-50px);-moz-transform: translateX(-50px);-ms-transform: translateX(-50px);-o-transform: translateX(-50px);transform: translateX(-50px)}.mfp-move-horizontal.mfp-bg{opacity: 0;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s}.mfp-move-horizontal.mfp-ready .mfp-with-anim{opacity: 1;-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0)}.mfp-move-horizontal.mfp-ready.mfp-bg{opacity: 0.95}.mfp-move-horizontal.mfp-removing .mfp-with-anim{-webkit-transform: translateX(50px);-moz-transform: translateX(50px);-ms-transform: translateX(50px);-o-transform: translateX(50px);transform: translateX(50px);opacity: 0}.mfp-move-horizontal.mfp-removing.mfp-bg{opacity: 0}.mfp-move-from-top .mfp-content{vertical-align: top}.mfp-move-from-top .mfp-with-anim{opacity: 0;-webkit-transition: all .5s;-moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;transition: all .5s;-webkit-transform: translateY(-100px);-moz-transform: translateY(-100px);-ms-transform: translateY(-100px);-o-transform: translateY(-100px);transform: translateY(-100px)}.mfp-move-from-top .mfp-close,.mfp-move-from-top.mfp-bg{opacity: 0;-webkit-transition: all .5s;-moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;transition: all .5s;-webkit-transition-delay: 0s;-moz-transition-delay: 0s;-o-transition-delay: 0s;transition-delay: 0s}.mfp-move-from-top.mfp-ready .mfp-with-anim{opacity: 1;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);-webkit-transition-delay: .5s;-moz-transition-delay: .5s;-o-transition-delay: .5s;transition-delay: .5s}.mfp-move-from-top.mfp-ready.mfp-bg{opacity: 0.95}.mfp-move-from-top.mfp-ready .mfp-close{opacity: 1}.mfp-move-from-top.mfp-removing .mfp-with-anim{-webkit-transform: translateY(-50px);-moz-transform: translateY(-50px);-ms-transform: translateY(-50px);-o-transform: translateY(-50px);transform: translateY(-50px);opacity: 0;-webkit-transition-delay: 0s;-moz-transition-delay: 0s;-o-transition-delay: 0s;transition-delay: 0s}.mfp-move-from-top.mfp-removing .mfp-close,.mfp-move-from-top.mfp-removing.mfp-bg{opacity: 0;-webkit-transition-delay: .5s;-moz-transition-delay: .5s;-o-transition-delay: .5s;transition-delay: .5s}.mfp-3d-unfold .mfp-content{-webkit-perspective: 2000px;-moz-perspective: 2000px;-ms-perspective: 2000px;perspective: 2000px}.mfp-3d-unfold .mfp-with-anim{opacity: 0;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out;-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;-ms-transform-style: preserve-3d;transform-style: preserve-3d;-webkit-transform: rotateY(-60deg);-moz-transform: rotateY(-60deg);-ms-transform: rotateY(-60deg);-o-transform: rotateY(-60deg);transform: rotateY(-60deg)}.mfp-3d-unfold.mfp-bg{opacity: 0;-webkit-transition: all .5s;-moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;transition: all .5s}.mfp-3d-unfold.mfp-ready .mfp-with-anim{opacity: 1;-webkit-transform: rotateY(0deg);-moz-transform: rotateY(0deg);-ms-transform: rotateY(0deg);-o-transform: rotateY(0deg);transform: rotateY(0deg)}.mfp-3d-unfold.mfp-ready.mfp-bg{opacity: 0.95}.mfp-3d-unfold.mfp-removing .mfp-with-anim{-webkit-transform: rotateY(60deg);-moz-transform: rotateY(60deg);-ms-transform: rotateY(60deg);-o-transform: rotateY(60deg);transform: rotateY(60deg);opacity: 0}.mfp-3d-unfold.mfp-removing.mfp-bg{opacity: 0}.mfp-zoom-out .mfp-with-anim{opacity: 0;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out;-webkit-transform: scale(1.3);-moz-transform: scale(1.3);-ms-transform: scale(1.3);-o-transform: scale(1.3);transform: scale(1.3)}.mfp-zoom-out.mfp-bg{opacity: 0;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-ms-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out}.mfp-zoom-out.mfp-ready .mfp-with-anim{opacity: 1;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1)}.mfp-zoom-out.mfp-ready.mfp-bg{opacity: 0.95}.mfp-zoom-out.mfp-removing .mfp-with-anim{-webkit-transform: scale(1.3);-moz-transform: scale(1.3);-ms-transform: scale(1.3);-o-transform: scale(1.3);transform: scale(1.3);opacity: 0}.mfp-zoom-out.mfp-removing.mfp-bg{opacity: 0}.mfp-fade.mfp-bg{opacity: 0;-webkit-transition: all .15s ease-out;-moz-transition: all .15s ease-out;transition: all .15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity: 0.8}.mfp-fade.mfp-bg.mfp-removing{opacity: 0}.mfp-fade.mfp-wrap .mfp-content{opacity: 0;-webkit-transition: all .15s ease-out;-moz-transition: all .15s ease-out;transition: all .15s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity: 1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity: 0}.top-drawer-mode-toggle{z-index: 99999;position: absolute;top: 0;right: 0;width: 100%;margin-left: auto;margin-right: auto}.top-drawer-mode-toggle .top-drawer-inner{display: none}.top-drawer-toggle{position: absolute;right: 0;border-top: 35px solid #363839;border-left: 35px solid transparent;cursor: pointer}.top-drawer-toggle a{position: absolute;left: -14px;top: -30px;color: #fff;font-size: 12px;line-height: normal}*{padding: 0;margin: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}html{font-family: sans-serif;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%}#gf-wrapper{position: relative;overflow: hidden}input[type=radio],input[type=checkbox]{-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;-o-appearance: none;appearance: none;position: relative;transition: all .15s ease-out 0s;color: #fff;cursor: pointer;display: inline-block !important;outline: none;z-index: 1;width: 17px;height: 17px;margin: 0 10px 0 0 !important;background: #f1f1f1;vertical-align: middle}input[type=radio]:focus,input[type=checkbox]:focus{outline: none !important}input[type=radio] + *,input[type=checkbox] + *{vertical-align: middle !important}input[type=radio]:checked,input[type=checkbox]:checked{border-color: #005524;background: #fff}input[type=radio]:checked:before,input[type=checkbox]:checked:before{content: '\f00c';font-family: FontAwesome;display: block;width: 17px;height: 17px;line-height: 17px;color: #005524;background: #f1f1f1;font-size: 12px;text-align: center;font-weight: 400}input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],input:not([type]),textarea,select{line-height: 1;max-width: 100%;height: 55px;border: 1px solid transparent;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s}input[type="color"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="email"]:focus,input[type="month"]:focus,input[type="number"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="text"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="week"]:focus,input:not([type]):focus,textarea:focus,select:focus,input[type="color"]:active,input[type="date"]:active,input[type="datetime"]:active,input[type="datetime-local"]:active,input[type="email"]:active,input[type="month"]:active,input[type="number"]:active,input[type="password"]:active,input[type="search"]:active,input[type="tel"]:active,input[type="text"]:active,input[type="time"]:active,input[type="url"]:active,input[type="week"]:active,input:not([type]):active,textarea:active,select:active{border: 1px solid #005524}textarea{height: auto}.block-center:before{content: "";height: 100%;vertical-align: middle;display: inline-block}.block-center{height: 100%;width: 100%;text-align: center;font-size: 0}.block-center-inner{display: inline-block;margin: 0 auto;position: relative;vertical-align: middle;max-width: 100%;font-size: initial}.block-center-inner > *{margin: auto}.site-loading{position: fixed;-webkit-backface-visibility: visible;-moz-backface-visibility: visible;-o-backface-visibility: visible;-ms-backface-visibility: visible;backface-visibility: visible;z-index: 9999;top: 0;left: 0;right: 0;bottom: 0;margin: auto;opacity: 0;display: none;-webkit-transition: opacify 600ms ease 200ms;-moz-transition: opacify 600ms ease 200ms;-ms-transition: opacify 600ms ease 200ms;-o-transition: opacify 600ms ease 200ms;transition: opacify 600ms ease 200ms}body.page-loading .site-loading{opacity: 1;display: block}.logo-loading{margin-bottom: 30px}@media screen and (max-width: 991px){.gf-hidden-mobile{display: none}}.gf-border-bottom{border-bottom: 1px solid;border-color: inherit}.gf-border-top{border-top: 1px solid;border-color: inherit}.gf-toggle-icon{cursor: pointer;display: inline-block;height: 30px;position: relative;vertical-align: middle}.gf-toggle-icon > span{bottom: 0;display: block;width: 25px;height: 2px;left: 0;margin: auto;position: absolute;right: 0;top: 0;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s}.gf-toggle-icon > span:after,.gf-toggle-icon > span:before{content: '';height: 2px;left: 0;margin: auto;position: absolute;right: 0;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s;-webkit-transform-origin: 50% 50%;-moz-transform-origin: 50% 50%;-ms-transform-origin: 50% 50%;-o-transform-origin: 50% 50%;transform-origin: 50% 50%}.gf-toggle-icon > span:before{top: 6px}.gf-toggle-icon > span:after{top: -6px}.gf-toggle-icon:hover > span{background-color: #fff !important}.gf-toggle-icon:hover > span:before,.gf-toggle-icon:hover > span:after{background-color: #fff !important}.gf-toggle-icon.in > span{background-color: transparent !important}.gf-toggle-icon.in > span:after,.gf-toggle-icon.in > span:before{-webkit-transition: top .3s ease-in-out, -webkit-transform .3s .5s ease-in-out, background .3s;-moz-transition: top .3s ease-in-out, -moz-transform .3s .5s ease-in-out, background .3s;transition: top .3s ease-in-out, transform .3s .5s ease-in-out, background .3s;top: 0}.gf-toggle-icon.in > span:after{-webkit-transform: rotate3d(0, 0, 1, -45deg);-moz-transform: rotate3d(0, 0, 1, -45deg);-ms-transform: rotate3d(0, 0, 1, -45deg);-o-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg)}.gf-toggle-icon.in > span:before{-webkit-transform: rotate3d(0, 0, 1, 45deg);-moz-transform: rotate3d(0, 0, 1, 45deg);-ms-transform: rotate3d(0, 0, 1, 45deg);-o-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg)}.canvas-sidebar-wrapper{position: fixed;-webkit-backface-visibility: visible;-moz-backface-visibility: visible;-o-backface-visibility: visible;-ms-backface-visibility: visible;backface-visibility: visible;top: 0;bottom: 0;width: 300px;z-index: 100000;left: 0;visibility: hidden;padding-top: 30px;border-bottom: 30px solid transparent !important}.canvas-sidebar-wrapper .canvas-sidebar-inner{padding: 0 30px 0 30px}.canvas-sidebar-wrapper .close-canvas{position: absolute;right: 10px;top: 0;width: 30px;height: 30px;line-height: 30px;z-index: 999;text-align: center}.canvas-sidebar-wrapper.right{right: 0;left: auto;visibility: visible;margin-right: -300px;-webkit-transition: margin .5s cubic-bezier(.785, .135, .15, .86) .5s, visibility .1s 2s;-moz-transition: margin .5s cubic-bezier(.785, .135, .15, .86) .5s, visibility .1s 2s;-ms-transition: margin .5s cubic-bezier(.785, .135, .15, .86) .5s, visibility .1s 2s;-o-transition: margin .5s cubic-bezier(.785, .135, .15, .86) .5s, visibility .1s 2s;transition: margin .5s cubic-bezier(.785, .135, .15, .86) .5s, visibility .1s 2s}.canvas-sidebar-wrapper.right .close-canvas{left: 10px;right: auto}.canvas-sidebar-wrapper.left{margin-left: -300px;-webkit-transition: margin .5s cubic-bezier(.785, .135, .15, .86) .5s, visibility .1s 1s;-moz-transition: margin .5s cubic-bezier(.785, .135, .15, .86) .5s, visibility .1s 1s;-ms-transition: margin .5s cubic-bezier(.785, .135, .15, .86) .5s, visibility .1s 1s;-o-transition: margin .5s cubic-bezier(.785, .135, .15, .86) .5s, visibility .1s 1s;transition: margin .5s cubic-bezier(.785, .135, .15, .86) .5s, visibility .1s 1s}.canvas-sidebar-wrapper .canvas-sidebar-inner{-webkit-transform: translateY(20px);-moz-transform: translateY(20px);-ms-transform: translateY(20px);-o-transform: translateY(20px);transform: translateY(20px);opacity: 0;-webkit-transition: -webkit-transform .5s cubic-bezier(.785, .135, .15, .86), opacity .5s cubic-bezier(.785, .135, .15, .86);-moz-transition: -moz-transform .5s cubic-bezier(.785, .135, .15, .86), opacity .5s cubic-bezier(.785, .135, .15, .86);transition: transform .5s cubic-bezier(.785, .135, .15, .86), opacity .5s cubic-bezier(.785, .135, .15, .86)}.canvas-overlay{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 999;background-color: rgba(0,0,0,0.7);visibility: hidden;overflow: hidden;opacity: 0;max-width: 0;-webkit-transition: opacity .5s cubic-bezier(.785, .135, .15, .86), visibility .5s cubic-bezier(.785, .135, .15, .86);-moz-transition: opacity .5s cubic-bezier(.785, .135, .15, .86), visibility .5s cubic-bezier(.785, .135, .15, .86);-ms-transition: opacity .5s cubic-bezier(.785, .135, .15, .86), visibility .5s cubic-bezier(.785, .135, .15, .86);-o-transition: opacity .5s cubic-bezier(.785, .135, .15, .86), visibility .5s cubic-bezier(.785, .135, .15, .86);transition: opacity .5s cubic-bezier(.785, .135, .15, .86), visibility .5s cubic-bezier(.785, .135, .15, .86)}@media (max-width: 991px){body.off-canvas-in .canvas-overlay{max-width: 100%;opacity: 1;visibility: visible}}body.bordered.off-canvas-in .canvas-overlay,body.framed.off-canvas-in .canvas-overlay,body.boxed.off-canvas-in .canvas-overlay{max-width: 100%;opacity: 1;visibility: visible}body.bordered.off-canvas-in #gf-wrapper,body.framed.off-canvas-in #gf-wrapper,body.boxed.off-canvas-in #gf-wrapper{margin-top: 0;margin-bottom: 0}body.off-canvas-right #gf-wrapper{margin: 0;-webkit-transition: margin .5s cubic-bezier(.785, .135, .15, .86) .5s;-moz-transition: margin .5s cubic-bezier(.785, .135, .15, .86) .5s;-ms-transition: margin .5s cubic-bezier(.785, .135, .15, .86) .5s;-o-transition: margin .5s cubic-bezier(.785, .135, .15, .86) .5s;transition: margin .5s cubic-bezier(.785, .135, .15, .86) .5s;-webkit-backface-visibility: visible;-moz-backface-visibility: visible;-o-backface-visibility: visible;-ms-backface-visibility: visible;backface-visibility: visible}body.off-canvas-right.off-canvas-in #gf-wrapper{-webkit-transition: margin .5s cubic-bezier(.785, .135, .15, .86);-moz-transition: margin .5s cubic-bezier(.785, .135, .15, .86);-ms-transition: margin .5s cubic-bezier(.785, .135, .15, .86);-o-transition: margin .5s cubic-bezier(.785, .135, .15, .86);transition: margin .5s cubic-bezier(.785, .135, .15, .86)}body.off-canvas-left #gf-wrapper{margin: 0;-webkit-transition: margin .5s cubic-bezier(.785, .135, .15, .86) .5s;-moz-transition: margin .5s cubic-bezier(.785, .135, .15, .86) .5s;-ms-transition: margin .5s cubic-bezier(.785, .135, .15, .86) .5s;-o-transition: margin .5s cubic-bezier(.785, .135, .15, .86) .5s;transition: margin .5s cubic-bezier(.785, .135, .15, .86) .5s}body.off-canvas-left.off-canvas-in #gf-wrapper{-webkit-transition: margin .5s cubic-bezier(.785, .135, .15, .86);-moz-transition: margin .5s cubic-bezier(.785, .135, .15, .86);-ms-transition: margin .5s cubic-bezier(.785, .135, .15, .86);-o-transition: margin .5s cubic-bezier(.785, .135, .15, .86);transition: margin .5s cubic-bezier(.785, .135, .15, .86)}.canvas-sidebar-wrapper.in{margin: 0 !important;visibility: visible;-webkit-transition: margin .5s cubic-bezier(.785, .135, .15, .86);-moz-transition: margin .5s cubic-bezier(.785, .135, .15, .86);-ms-transition: margin .5s cubic-bezier(.785, .135, .15, .86);-o-transition: margin .5s cubic-bezier(.785, .135, .15, .86);transition: margin .5s cubic-bezier(.785, .135, .15, .86)}.canvas-sidebar-wrapper.in .canvas-sidebar-inner{-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);-webkit-transition: -webkit-transform .5s cubic-bezier(.785, .135, .15, .86) .5s, opacity .5s .5s;-moz-transition: -moz-transform .5s cubic-bezier(.785, .135, .15, .86) .5s, opacity .5s .5s;transition: transform .5s cubic-bezier(.785, .135, .15, .86) .5s, opacity .5s .5s;opacity: 1}.gf-section-bg-overlay{position: relative}.gf-section-bg-overlay:before{content: '';display: block;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto}.back-to-top{position: fixed;-webkit-backface-visibility: visible;-moz-backface-visibility: visible;-o-backface-visibility: visible;-ms-backface-visibility: visible;backface-visibility: visible;bottom: 10px;right: 10px;width: 44px;height: 44px;text-align: center;z-index: 2;-webkit-transform: translateX(100px);-moz-transform: translateX(100px);-ms-transform: translateX(100px);-o-transform: translateX(100px);transform: translateX(100px);-webkit-transition: all .5s;-moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;transition: all .5s;color: #fff;background-color: #666}.back-to-top i{font-size: 22px;position: relative;top: 9px}.back-to-top:focus,.back-to-top:hover{text-decoration: none}.back-to-top.in{-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0)}ul.gf-inline{list-style: none;padding: 0;margin: 0;font-size: 0}ul.gf-inline > li{display: inline-block;margin-right: 10px;vertical-align: middle}ul.gf-inline > li:last-child{margin-right: 0 !important}.gf-hover-circle{position: relative}.gf-hover-circle:after,.gf-hover-circle:before{content: '';display: block;position: absolute;background: transparent;top: 0;bottom: 0;left: 0;right: 0;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;-webkit-transition: all .5s;-moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;transition: all .5s;border: 1px solid;border-color: inherit}.gf-hover-circle:hover:before{-webkit-transform: scale(1.5);-moz-transform: scale(1.5);-ms-transform: scale(1.5);-o-transform: scale(1.5);transform: scale(1.5);opacity: 0}.gf-hover-circle:hover:after{-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2);transform: scale(1.2)}.gf-gutter-0{margin-left: -0px;margin-right: -0px}.gf-gutter-0 > [class*="col-"]{padding-left: 0;padding-right: 0}.gf-gutter-0.gf-blog-inner > article{padding-bottom: 0}.gf-gutter-10{margin-left: -5px;margin-right: -5px}.gf-gutter-10 > [class*="col-"]{padding-left: 5px;padding-right: 5px}.gf-gutter-10.gf-blog-inner > article,.gf-gutter-10 > .grid-item{padding-bottom: 10px}.gf-gutter-20{margin-left: -10px;margin-right: -10px}.gf-gutter-20 > [class*="col-"]{padding-left: 10px;padding-right: 10px}.gf-gutter-20.gf-blog-inner > article,.gf-gutter-20 > .grid-item{padding-bottom: 20px}.gf-gutter-30{margin-left: -15px;margin-right: -15px}.gf-gutter-30 > [class*="col-"]{padding-left: 15px;padding-right: 15px}.gf-gutter-30.gf-blog-inner > article,.gf-gutter-30 > .grid-item{padding-bottom: 30px}.gf-no-results{text-align: center}.gf-no-results .search-form{display: inline-block}.gf-no-results .search-form .search-field{width: 350px}.gf-no-results > p{font-size: 14px}.gf-no-results h2{text-transform: uppercase;overflow: hidden;margin-bottom: 10px}.gf-no-results h2 span{position: relative;display: inline-block}.gf-no-results h2 span:after,.gf-no-results h2 span:before{content: '';display: block;border-top: 1px solid #ececec;position: absolute;width: 1000px;top: 50%}.gf-no-results h2 span:after{right: 100%;margin-right: 30px}.gf-no-results h2 span:before{left: 100%;margin-left: 30px}.gf-no-widget-content,.gf-content-block-none{padding: 10px;border: 2px dashed}.gf-no-widget-content.dark,.gf-content-block-none.dark{border: none;background-color: #141414;color: #fff;padding: 20px 0}.gf-404-wrap{text-align: center}.gf-404-wrap h2{font-size: 20.0em;font-weight: 700;line-height: 1em;margin-bottom: 0;color: #005524 !important}.gf-404-wrap h4{font-size: 3.43em}@media (max-width: 992px){.gf-404-wrap{text-align: center}.gf-404-wrap h2{font-size: 15em}.gf-404-wrap h4{font-size: 2em}}@media (max-width: 480px){.gf-404-wrap h2{font-size: 8rem}.gf-404-wrap h4{font-size: 1.5em}}input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],input:not([type]),textarea,select{padding: 0 20px}textarea{padding-top: 10px}.owl-carousel > .owl-nav [class*='owl-']{display: inline-block;padding: 0;width: 55px;height: 55px;line-height: 55px;text-align: center;font-size: 18px;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s;border: 1px solid}.owl-carousel > .owl-dots{margin-top: 50px !important;text-align: center}.owl-carousel > .owl-dots .owl-dot{display: inline-block;font-size: 0;position: relative;width: 14px;height: 14px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box}.owl-carousel > .owl-dots .owl-dot:before{content: '';display: block;position: absolute;left: 0;top: 0;bottom: 0;right: 0;border: 1px solid;opacity: 0;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s;-webkit-transform: scale(.6);-moz-transform: scale(.6);-ms-transform: scale(.6);-o-transform: scale(.6);transform: scale(.6)}.owl-carousel > .owl-dots .owl-dot span{-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;width: 8px;height: 8px;margin: 3px;display: inline-block;position: relative;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s}.owl-carousel > .owl-dots .owl-dot + .owl-dot{margin-left: 14px}.owl-carousel > .owl-dots .owl-dot.active:before,.owl-carousel > .owl-dots .owl-dot:hover:before,.owl-carousel > .owl-dots .owl-dot:focus:before{-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);opacity: 1}.owl-carousel > .owl-dots .owl-dot.active span,.owl-carousel > .owl-dots .owl-dot:hover span,.owl-carousel > .owl-dots .owl-dot:focus span{background-color: transparent !important}.gf-heading-title{font-size: 24px;font-weight: 700;margin-bottom: 32px;letter-spacing: 0.02em}.mfp-wrap{z-index: 999999}.gsf-pretty-tabs{opacity: 0}.gsf-pretty-tabs-initialized{opacity: 1}.nav-tabs{margin-bottom: 30px;padding-left: 0 !important}.nav-tabs > li.active > a,.nav-tabs > li.active > a:hover,.nav-tabs > li.active > a:focus{border-bottom-color: transparent !important}.nav-tabs > li > a:hover{border-color: #005524}.nav > li > a:hover,.nav > li > a:focus{background-color: #005524;color: #fff}.nav .open > a,.nav .open > a:hover,.nav .open > a:focus{background-color: #005524;border-color: #005524;color: #fff}.tooltip{-webkit-transition: opacity .3s ease, top .4s cubic-bezier(.71, 1.7, .77, 1.24), left .4s cubic-bezier(.71, 1.7, .77, 1.24), -webkit-transform 0s;-moz-transition: opacity .3s ease, top .4s cubic-bezier(.71, 1.7, .77, 1.24), left .4s cubic-bezier(.71, 1.7, .77, 1.24), -moz-transform 0s;transition: opacity .3s ease, top .4s cubic-bezier(.71, 1.7, .77, 1.24), left .4s cubic-bezier(.71, 1.7, .77, 1.24), transform 0s}.tooltip.bs-tooltip-top{top: 5px}.tooltip.bs-tooltip-top.show{top: 0}.tooltip.bs-tooltip-bottom{top: -5px}.tooltip.bs-tooltip-bottom.show{top: 0}.tooltip.bs-tooltip-left{left: 5px}.tooltip.bs-tooltip-left.show{left: 0}.tooltip.bs-tooltip-right{left: -5px}.tooltip.bs-tooltip-right.show{left: 0}.tooltip.bs-tooltip-left .arrow::before,.tooltip .tooltip.bs-tooltip-auto[x-placement^="left"] .arrow::before{border-left-color: #333}.tooltip.bs-tooltip-top .arrow::before,.tooltip.bs-tooltip-auto[x-placement^="top"] .arrow::before{border-top-color: #333}.tooltip.bs-tooltip-right .arrow::before,.tooltip.bs-tooltip-auto[x-placement^="right"] .arrow::before{border-right-color: #333}.tooltip.bs-tooltip-bottom .arrow::before,.tooltip.bs-tooltip-auto[x-placement^="bottom"] .arrow::before{border-bottom-color: #333}.tooltip-inner{background-color: #333}.gsf-col-base{width: 1.666666666666667%;height: 0 !important;overflow: hidden !important;padding: 0 !important}.owl-item-inner{display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: flex;-webkit-flex-flow: row wrap;-moz-flex-flow: row wrap;-ms-flex-flow: row wrap;flex-flow: row wrap;flex-grow: 1 !important;-webkit-flex-grow: 1 !important}.owl-carousel.carousel-3d{overflow: hidden}.owl-carousel.carousel-3d .owl-stage-outer{overflow: visible}.owl-carousel.carousel-3d .entry-thumbnail{-webkit-transition: .5s;-moz-transition: .5s;-ms-transition: .5s;-o-transition: .5s;transition: .5s}.owl-carousel.carousel-3d .owl-item .entry-thumbnail{-webkit-transform: scale3d(1, 1, 1);-moz-transform: scale3d(1, 1, 1);-ms-transform: scale3d(1, 1, 1);-o-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)}.owl-carousel.carousel-3d .owl-item.active.center .entry-thumbnail{-webkit-transform: scale3d(1.2, 1.2, 1.2);-moz-transform: scale3d(1.2, 1.2, 1.2);-ms-transform: scale3d(1.2, 1.2, 1.2);-o-transform: scale3d(1.2, 1.2, 1.2);transform: scale3d(1.2, 1.2, 1.2)}.owl-carousel.carousel-3d .owl-item.active.center{z-index: 1}.gallery-layout-thumbnail .gallery-thumb .owl-item{cursor: pointer}.gallery-layout-thumbnail .gallery-thumb .owl-item.current .entry-thumbnail-overlay:after,.gallery-layout-thumbnail .gallery-thumb .owl-item:hover .entry-thumbnail-overlay:after{-webkit-opacity: 1;-moz-opacity: 1;opacity: 1}@keyframes load-spin{0%{-webkit-transform: translateX(-50%) rotate(0deg);-moz-transform: translateX(-50%) rotate(0deg);-ms-transform: translateX(-50%) rotate(0deg);-o-transform: translateX(-50%) rotate(0deg);transform: translateX(-50%) rotate(0deg)}25%{-webkit-transform: translateX(-50%) rotate(90deg);-moz-transform: translateX(-50%) rotate(90deg);-ms-transform: translateX(-50%) rotate(90deg);-o-transform: translateX(-50%) rotate(90deg);transform: translateX(-50%) rotate(90deg)}50%{-webkit-transform: translateX(-50%) rotate(180deg);-moz-transform: translateX(-50%) rotate(180deg);-ms-transform: translateX(-50%) rotate(180deg);-o-transform: translateX(-50%) rotate(180deg);transform: translateX(-50%) rotate(180deg)}75%{-webkit-transform: translateX(-50%) rotate(270deg);-moz-transform: translateX(-50%) rotate(270deg);-ms-transform: translateX(-50%) rotate(270deg);-o-transform: translateX(-50%) rotate(270deg);transform: translateX(-50%) rotate(270deg)}100%{-webkit-transform: translateX(-50%) rotate(360deg);-moz-transform: translateX(-50%) rotate(360deg);-ms-transform: translateX(-50%) rotate(360deg);-o-transform: translateX(-50%) rotate(360deg);transform: translateX(-50%) rotate(360deg)}}[data-items-wrapper]{position: relative}[data-items-wrapper] .gsf-content-loading{position: absolute;top: 0;left: 0;width: 100%}[data-items-wrapper] .gsf-content-loading:before,[data-items-wrapper] .gsf-content-loading:after{content: '';display: block;position: absolute;left: 50%;top: 0;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);width: 40px;height: 40px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;border: 2px solid #ececec;border-left: 2px solid #333;border-right: 2px solid #333;opacity: 0;visibility: hidden;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s}[data-items-wrapper] .gsf-content-loading:after{width: 30px;height: 30px;margin-top: 5px}[data-items-wrapper].loading .gsf-content-loading:before,[data-items-wrapper].loading .gsf-content-loading:after{opacity: 1;visibility: visible;animation: load-spin 500ms infinite linear;-webkit-animation: load-spin 500ms infinite linear}#gf-wrapper .vc_col-has-fill > .vc_column-inner,#gf-wrapper .vc_row-has-fill > .vc_column_container > .vc_column-inner{padding-top: 0}#gf-wrapper [class*="vc_column-gap-"] > .vc_column_container{padding-top: 0;padding-bottom: 0}#gf-wrapper .vc_row > .gf-container,#gf-wrapper #primary-content:not(.gf-content-full-width) .gf-container{padding-left: 0;padding-right: 0}.container .container{padding-left: 0;padding-right: 0}@media (min-width: 1200px){.container{max-width: 1200px}}.gf-bg-overlay-wrap{position: relative !important;z-index: 1}.gf-bg-overlay-wrap .gf-bg-overlay{position: absolute !important;left: 0;right: 0;top: 0;bottom: 0;display: block !important;content: '';z-index: 1}.gf-bg-overlay-wrap .wpb_wrapper{position: relative;z-index: 2}@media (max-width: 767px){.vc_row.vc_row-flex > .gf-container{width: 100%}}.vc_row.vc_row-flex .gf-container.container{box-sizing: border-box;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap}.vc_row.vc_row-flex .gf-container.container,.vc_row.vc_row-flex .gf-container.container > .vc_column_container{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox}.vc_row.vc_row-flex .gf-container.container > .vc_column_container{display: flex}.vc_ie-flexbox-fixer .gf-container.container,.vc_row.vc_row-flex .gf-container.container > .vc_column_container > .vc_column-inner{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;-webkit-box-orient: vertical;-webkit-box-direction: normal}.vc_row.vc_row-flex .gf-container.container > .vc_column_container > .vc_column-inner{-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;display: flex;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;z-index: 1}@media (-ms-high-contrast: active), (-ms-high-contrast: none){.vc_row.vc_row-flex .gf-container.container > .vc_column_container > .vc_column-inner > *{min-height: 1em}}.vc_row.vc_row-o-content-top .gf-container.container > .vc_column_container > .vc_column-inner{-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start}.vc_row.vc_row-o-content-top:not(.vc_row-o-equal-height) .gf-container.container > .vc_column_container{-webkit-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start}.vc_row.vc_row-o-content-bottom .gf-container.container > .vc_column_container > .vc_column-inner{-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end}.vc_row.vc_row-o-content-bottom:not(.vc_row-o-equal-height) .gf-container.container > .vc_column_container{-webkit-box-align: end;-webkit-align-items: flex-end;-ms-flex-align: end;align-items: flex-end}.vc_row.vc_row-o-content-middle .gf-container.container > .vc_column_container > .vc_column-inner{-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center}.vc_row.vc_row-o-content-middle:not(.vc_row-o-equal-height) .gf-container.container > .vc_column_container{-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center}.vc_row.vc_column-gap-1 .gf-container.container > .vc_column_container{padding: .5px}.vc_row.vc_column-gap-2 .gf-container.container > .vc_column_container{padding: 1px}.vc_row.vc_column-gap-3 .gf-container.container > .vc_column_container{padding: 1.5px}.vc_row.vc_column-gap-4 .gf-container.container > .vc_column_container{padding: 2px}.vc_row.vc_column-gap-5 .gf-container.container > .vc_column_container{padding: 2.5px}.vc_row.vc_column-gap-10 .gf-container.container > .vc_column_container{padding: 5px}.vc_row.vc_column-gap-15 .gf-container.container > .vc_column_container{padding: 7.5px}.vc_row.vc_column-gap-20 .gf-container.container > .vc_column_container{padding: 10px}.vc_row.vc_column-gap-25 .gf-container.container > .vc_column_container{padding: 12.5px}.vc_row.vc_column-gap-30 .gf-container.container > .vc_column_container{padding: 15px}.vc_row.vc_column-gap-35 .gf-container.container > .vc_column_container{padding: 17.5px}.vc_row.vc_column-gap-1 > .vc_vc_column .gf-container.container > .vc_column_container,.vc_row.vc_column-gap-1 > .vc_vc_column_inner .gf-container.container > .vc_column_container{padding-left: .5px;padding-right: .5px}.vc_row.vc_column-gap-2 > .vc_vc_column .gf-container.container > .vc_column_container,.vc_row.vc_column-gap-2 > .vc_vc_column_inner .gf-container.container > .vc_column_container{padding-left: 1px;padding-right: 1px}.vc_row.vc_column-gap-3 > .vc_vc_column .gf-container.container > .vc_column_container,.vc_row.vc_column-gap-3 > .vc_vc_column_inner .gf-container.container > .vc_column_container{padding-left: 1.5px;padding-right: 1.5px}.vc_row.vc_column-gap-4 > .vc_vc_column .gf-container.container > .vc_column_container,.vc_row.vc_column-gap-4 > .vc_vc_column_inner .gf-container.container > .vc_column_container{padding-left: 2px;padding-right: 2px}.vc_row.vc_column-gap-5 > .vc_vc_column .gf-container.container > .vc_column_container,.vc_row.vc_column-gap-5 > .vc_vc_column_inner .gf-container.container > .vc_column_container{padding-left: 2.5px;padding-right: 2.5px}.vc_row.vc_column-gap-10 > .vc_vc_column .gf-container.container > .vc_column_container,.vc_row.vc_column-gap-10 > .vc_vc_column_inner .gf-container.container > .vc_column_container{padding-left: 5px;padding-right: 5px}.vc_row.vc_column-gap-15 > .vc_vc_column .gf-container.container > .vc_column_container,.vc_row.vc_column-gap-15 > .vc_vc_column_inner .gf-container.container > .vc_column_container{padding-left: 7.5px;padding-right: 7.5px}.vc_row.vc_column-gap-20 > .vc_vc_column .gf-container.container > .vc_column_container,.vc_row.vc_column-gap-20 > .vc_vc_column_inner .gf-container.container > .vc_column_container{padding-left: 10px;padding-right: 10px}.vc_row.vc_column-gap-25 > .vc_vc_column .gf-container.container > .vc_column_container,.vc_row.vc_column-gap-25 > .vc_vc_column_inner .gf-container.container > .vc_column_container{padding-left: 12.5px;padding-right: 12.5px}.vc_row.vc_column-gap-30 > .vc_vc_column .gf-container.container > .vc_column_container,.vc_row.vc_column-gap-30 > .vc_vc_column_inner .gf-container.container > .vc_column_container{padding-left: 15px;padding-right: 15px}.vc_row.vc_column-gap-35 > .vc_vc_column .gf-container.container > .vc_column_container,.vc_row.vc_column-gap-35 > .vc_vc_column_inner .gf-container.container > .vc_column_container{padding-left: 17.5px;padding-right: 17.5px}.vc_row.vc_row-flex > .vc_vc_column .gf-container.container > .vc_column_container,.vc_row.vc_row-flex > .vc_vc_column_inner .gf-container.container > .vc_column_container{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;width: 100%}.vc_row.vc_row-flex > .vc_vc_column .gf-container.container > .vc_column_container > .vc_column-inner,.vc_row.vc_row-flex > .vc_vc_column_inner .gf-container.container > .vc_column_container > .vc_column-inner{-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column}.vc_row.vc_row-o-equal-height .gf-container.container > .vc_column_container{-webkit-box-align: stretch;-webkit-align-items: stretch;-ms-flex-align: stretch;align-items: stretch}.vc_row.vc_row-o-content-top > .vc_vc_column .gf-container.container > .vc_column_container > .vc_column-inner,.vc_row.vc_row-o-content-top > .vc_vc_column_inner .gf-container.container > .vc_column_container > .vc_column-inner{-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start}.vc_row.vc_row-o-content-top:not(.vc_row-o-equal-height) > .vc_vc_column .gf-container.container > .vc_column_container,.vc_row.vc_row-o-content-top:not(.vc_row-o-equal-height) > .vc_vc_column_inner .gf-container.container > .vc_column_container{-webkit-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start}.vc_row.vc_row-o-content-bottom > .vc_vc_column .gf-container.container > .vc_column_container > .vc_column-inner,.vc_row.vc_row-o-content-bottom > .vc_vc_column_inner .gf-container.container > .vc_column_container > .vc_column-inner{-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end}.vc_row.vc_row-o-content-bottom:not(.vc_row-o-equal-height) > .vc_vc_column .gf-container.container > .vc_column_container,.vc_row.vc_row-o-content-bottom:not(.vc_row-o-equal-height) > .vc_vc_column_inner .gf-container.container > .vc_column_container{-webkit-box-align: end;-webkit-align-items: flex-end;-ms-flex-align: end;align-items: flex-end}.vc_row.vc_row-o-content-middle > .vc_vc_column .gf-container.container > .vc_column_container > .vc_column-inner,.vc_row.vc_row-o-content-middle > .vc_vc_column_inner .gf-container.container > .vc_column_container > .vc_column-inner{-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center}.vc_row.vc_row-o-content-middle:not(.vc_row-o-equal-height) > .vc_vc_column .gf-container.container > .vc_column_container,.vc_row.vc_row-o-content-middle:not(.vc_row-o-equal-height) > .vc_vc_column_inner .gf-container.container > .vc_column_container{-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center}.vc_separator.vc_separator_align_center h4{color: inherit}.wpb-js-composer .vc_tta.vc_general .vc_tta-tab > a{font-weight: 700;font-size: 14px}.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-title{font-size: 14px;line-height: 1.857 !important;font-weight: 700;text-transform: uppercase}.vc_toggle_title h4{font-size: 16px}.vc_progress_bar .vc_label .vc_label_units{position: absolute;right: 0}.vc_toggle{margin-bottom: 0}.wpb-js-composer .vc_tta.vc_general.vc_tta-shape-rounded .vc_tta-panel-heading{border-radius: 3px !important}.vc_toggle_color_accent .vc_toggle_icon{background-color: #005524;border-color: transparent}.vc_toggle.vc_toggle_color_accent{background-color: #f7f7f7}.vc_toggle.vc_toggle_color_accent .vc_toggle_title{background-color: #f7f7f7;padding: 10px 35px 15px 30px !important;-webkit-transition: all .5s;-moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;transition: all .5s}.vc_toggle.vc_toggle_color_accent .vc_toggle_title h4{-webkit-transition: all .5s;-moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;transition: all .5s}.vc_toggle.vc_toggle_color_accent .vc_toggle_title .vc_toggle_icon{-webkit-transition: all .5s;-moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;transition: all .5s;background-color: #005524;width: 15px;height: 15px;left: auto;right: 20px}.vc_toggle.vc_toggle_color_accent .vc_toggle_title .vc_toggle_icon:before,.vc_toggle.vc_toggle_color_accent .vc_toggle_title .vc_toggle_icon:after{background-color: #fff}.vc_toggle.vc_toggle_color_accent .vc_toggle_title .vc_toggle_icon:before{width: 7px;height: 1px}.vc_toggle.vc_toggle_color_accent .vc_toggle_title .vc_toggle_icon:after{width: 1px;height: 7px}.vc_toggle.vc_toggle_color_accent .vc_toggle_content{padding: 10px 30px 30px;margin-bottom: 0}.vc_toggle.vc_toggle_color_accent.vc_toggle_active .vc_toggle_title .vc_toggle_icon{background-color: #fff}.vc_toggle.vc_toggle_color_accent.vc_toggle_active .vc_toggle_title .vc_toggle_icon:before,.vc_toggle.vc_toggle_color_accent.vc_toggle_active .vc_toggle_title .vc_toggle_icon:after{background-color: #005524}.wpb-js-composer .vc_tta.vc_tta-accordion.vc_tta-color-accent:not(.vc_tta-style-outline) .vc_tta-panel-heading,.wpb-js-composer .vc_tta.vc_tta-accordion.vc_tta-color-accent:not(.vc_tta-style-outline) .vc_tta-panel-body{border: none}.wpb-js-composer .vc_tta.vc_tta-accordion.vc_tta-color-accent.vc_tta-style-outline .vc_tta-panel-heading,.wpb-js-composer .vc_tta.vc_tta-accordion.vc_tta-color-accent.vc_tta-style-outline .vc_tta-panel-body{border: 2px solid #005524;background-color: transparent}.wpb-js-composer .vc_tta.vc_tta-accordion.vc_tta-color-accent .vc_tta-panel .vc_tta-panel-body{background-color: #fff}.wpb-js-composer .vc_tta.vc_tta-accordion.vc_tta-color-accent .vc_tta-panel .vc_tta-panel-heading{background-color: #fafafa}.wpb-js-composer .vc_tta.vc_tta-accordion.vc_tta-color-accent .vc_tta-panel .vc_tta-panel-heading a{padding: 17.5px 20px 17.5px 30px !important}.wpb-js-composer .vc_tta.vc_tta-accordion.vc_tta-color-accent .vc_tta-panel .vc_tta-panel-heading i{width: 15px;height: 15px;font-size: 15px;left: auto;right: 20px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box}.wpb-js-composer .vc_tta.vc_tta-accordion.vc_tta-color-accent .vc_tta-panel .vc_tta-panel-heading i:before,.wpb-js-composer .vc_tta.vc_tta-accordion.vc_tta-color-accent .vc_tta-panel .vc_tta-panel-heading i:after{background-color: #fff;border: none;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);left: 50%;right: auto;top: 50%;bottom: auto}.wpb-js-composer .vc_tta.vc_tta-accordion.vc_tta-color-accent .vc_tta-panel .vc_tta-panel-heading i:before{width: 7px;height: 1px}.wpb-js-composer .vc_tta.vc_tta-accordion.vc_tta-color-accent .vc_tta-panel .vc_tta-panel-heading i:after{width: 1px;height: 7px}.wpb-js-composer .vc_tta.vc_tta-accordion.vc_tta-color-accent .vc_tta-panel .vc_tta-panel-body{padding: 25px 0}.wpb-js-composer .vc_tta.vc_tta-accordion.vc_tta-color-accent.vc_tta-o-no-fill .vc_tta-panel .vc_tta-panel-body{background-color: transparent}.wpb-js-composer .vc_tta.vc_tta-accordion.vc_tta-color-accent:not(.vc_tta-style-outline) .vc_tta-panel.vc_active .vc_tta-panel-heading i{background-color: #fff}div.vc_progress_bar .vc_general.vc_single_bar{height: 4px}div.vc_progress_bar .vc_general.vc_single_bar .vc_label{font-size: 14px;font-weight: 400;text-transform: uppercase;letter-spacing: 0.1em;text-shadow: none}div.vc_progress_bar .vc_general.vc_single_bar .vc_bar{-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box}.wpb-js-composer .vc_tta-tabs.vc_general.vc_tta-shape-circle .vc_tta-tab{position: relative;padding-bottom: 10px}.wpb-js-composer .vc_tta-tabs.vc_general.vc_tta-shape-circle .vc_tta-tab:after{content: '';position: absolute;z-index: 111;bottom: 0;left: 50%;-webkit-transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;transition: .3s;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);border-left: 18px solid transparent;border-right: 18px solid transparent;border-top: 14px solid transparent}.wpb-js-composer .vc_tta-tabs.vc_general.vc_tta-shape-circle .vc_tta-tab > a{width: 120px;height: 120px;line-height: 120px;padding: 0 10px;text-align: center;font-size: 22px;text-transform: uppercase;color: #333 !important;font-family: 'Poppins';-webkit-transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;transition: .3s;-webkit-border-radius: 50% !important;-moz-border-radius: 50% !important;border-radius: 50% !important;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;border: none;background-color: #f7f7f7}.wpb-js-composer .vc_tta-tabs.vc_general.vc_tta-shape-circle .vc_tta-tab.vc_active:after{border-top-color: #005524}.wpb-js-composer .vc_tta-tabs.vc_general.vc_tta-shape-circle .vc_tta-tab.vc_active > a{background-color: #005524;color: #fff !important}.wpb-js-composer .vc_tta-tabs.vc_general.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading{background-color: #005524}.wpb-js-composer .vc_tta-tabs.vc_general.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading *{color: #fff !important}.wpb-js-composer .vc_tta-tabs.vc_general.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading{background-color: #f7f7f7}.page-title-inner{padding: 75px 0}.page-title-inner h1{margin: 10px 0;font-size: 35px;flex-grow: 1}ul.gf-breadcrumbs{list-style: none;margin: 0;padding: 0;font-size: 14px}ul.gf-breadcrumbs li{display: inline-block;line-height: 1}ul.gf-breadcrumbs li.breadcrumb-prefix{margin-right: 5px}ul.gf-breadcrumbs li.breadcrumb-sep{margin: 0 5px}ul.gf-breadcrumbs li.breadcrumb-sep:last-child{display: none}@media (max-width: 767px){.gf-page-title > .vc_row{margin-left: 0;margin-right: 0}}ul.gf-breadcrumbs{display: inline-block;padding: 13px 50px !important;background-color: #005524;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;margin: 10px 0}ul.gf-breadcrumbs li{letter-spacing: 0.03em;font-weight: 400;font-family: 'Playfair Display';font-style: italic;line-height: 20px;color: #fff !important}ul.gf-breadcrumbs li a{color: #fff !important}ul.gf-breadcrumbs li.breadcrumb-sep{font-size: 14px;margin: 0 5px}input[type="submit"],input[type="button"],input[type="reset"],.btn{display: inline-block;font-family: 'Poppins';font-weight: 700;position: relative;letter-spacing: 0.03em;text-align: center;vertical-align: middle;touch-action: manipulation;cursor: pointer;background-image: none;border: 1px solid transparent;text-transform: uppercase;padding: 16.5px 43px;font-size: 12px;line-height: 20px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;-ms-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out}input[type="submit"].btn-outline,input[type="button"].btn-outline,input[type="reset"].btn-outline,.btn.btn-outline{padding: 16.5px 43px}input[type="submit"]:hover,input[type="button"]:hover,input[type="reset"]:hover,.btn:hover,input[type="submit"]:focus,input[type="button"]:focus,input[type="reset"]:focus,.btn:focus,input[type="submit"].focus,input[type="button"].focus,input[type="reset"].focus,.btn.focus{text-decoration: none}input[type="submit"]:active,input[type="button"]:active,input[type="reset"]:active,.btn:active,input[type="submit"].active,input[type="button"].active,input[type="reset"].active,.btn.active{outline: 0;background-image: none}input[type="submit"].disabled,input[type="button"].disabled,input[type="reset"].disabled,.btn.disabled,input[type="submit"][disabled],input[type="button"][disabled],input[type="reset"][disabled],.btn[disabled],fieldset[disabled] input[type="submit"],fieldset[disabled] input[type="button"],fieldset[disabled] input[type="reset"],fieldset[disabled] .btn{cursor: not-allowed;-webkit-opacity: .65;-moz-opacity: .65;opacity: .65}.btn,input[type="submit"],input[type="button"],input[type="reset"]{-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;color: #fff;background-color: #005524;border-color: #005524;-webkit-box-shadow: none !important;-moz-box-shadow: none !important;box-shadow: none !important}.btn:focus,input[type="submit"]:focus,input[type="button"]:focus,input[type="reset"]:focus,.btn:active,input[type="submit"]:active,input[type="button"]:active,input[type="reset"]:active,.btn:hover,input[type="submit"]:hover,input[type="button"]:hover,input[type="reset"]:hover{color: #fff !important;background-color: #333 !important;border-color: #333 !important}.btn.disabled:hover,input[type="submit"].disabled:hover,input[type="button"].disabled:hover,input[type="reset"].disabled:hover,.btn[disabled]:hover,input[type="submit"][disabled]:hover,input[type="button"][disabled]:hover,input[type="reset"][disabled]:hover,fieldset[disabled] .btn:hover,fieldset[disabled] input[type="submit"]:hover,fieldset[disabled] input[type="button"]:hover,fieldset[disabled] input[type="reset"]:hover,.btn.disabled:focus,input[type="submit"].disabled:focus,input[type="button"].disabled:focus,input[type="reset"].disabled:focus,.btn[disabled]:focus,input[type="submit"][disabled]:focus,input[type="button"][disabled]:focus,input[type="reset"][disabled]:focus,fieldset[disabled] .btn:focus,fieldset[disabled] input[type="submit"]:focus,fieldset[disabled] input[type="button"]:focus,fieldset[disabled] input[type="reset"]:focus,.btn.disabled:active,input[type="submit"].disabled:active,input[type="button"].disabled:active,input[type="reset"].disabled:active,.btn[disabled]:active,input[type="submit"][disabled]:active,input[type="button"][disabled]:active,input[type="reset"][disabled]:active,fieldset[disabled] .btn:active,fieldset[disabled] input[type="submit"]:active,fieldset[disabled] input[type="button"]:active,fieldset[disabled] input[type="reset"]:active,.btn.disabled.focus,input[type="submit"].disabled.focus,input[type="button"].disabled.focus,input[type="reset"].disabled.focus,.btn[disabled].focus,input[type="submit"][disabled].focus,input[type="button"][disabled].focus,input[type="reset"][disabled].focus,fieldset[disabled] .btn.focus,fieldset[disabled] input[type="submit"].focus,fieldset[disabled] input[type="button"].focus,fieldset[disabled] input[type="reset"].focus{background-color: #005524;border-color: #005524}a.btn.disabled,fieldset[disabled] a.btn{pointer-events: none}.btn-block{display: block;width: 100%}.btn.btn-mn{padding: 14px 39px;font-size: 12px;line-height: 20px}.btn.btn-mn.btn-outline{padding: 14px 39px}.btn.btn-xs{padding: 15.5px 52px;font-size: 12px;line-height: 20px;letter-spacing: 0.04em}.btn.btn-xs.btn-outline{padding: 15.5px 52px}.btn.btn-sm{padding: 16.5px 43px;font-size: 12px;line-height: 20px}.btn.btn-sm.btn-outline{padding: 16.5px 43px}.btn.btn-md{padding: 19px 48px;font-size: 13px;line-height: 20px}.btn.btn-md.btn-outline{padding: 19px 48px}.btn.btn-lg{padding: 20.5px 48px;font-size: 13px;line-height: 20px}.btn.btn-lg.btn-outline{padding: 20.5px 48px}.btn.btn-round{-webkit-border-radius: 5em;-moz-border-radius: 5em;border-radius: 5em}.btn.btn-rounded{-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px}.btn.btn-inline{display: inline-block;vertical-align: top}.btn.btn-icon-left > i{margin-right: 10px}.btn.btn-icon-right > i{margin-left: 10px}.btn.btn-primary{color: #fff;background-color: #005524;border-color: #005524;-webkit-box-shadow: none !important;-moz-box-shadow: none !important;box-shadow: none !important}.btn.btn-primary:focus,.btn.btn-primary:active,.btn.btn-primary:hover{color: #fff !important;background-color: #333 !important;border-color: #333 !important}.btn.btn-primary.disabled:hover,.btn.btn-primary[disabled]:hover,fieldset[disabled] .btn.btn-primary:hover,.btn.btn-primary.disabled:focus,.btn.btn-primary[disabled]:focus,fieldset[disabled] .btn.btn-primary:focus,.btn.btn-primary.disabled:active,.btn.btn-primary[disabled]:active,fieldset[disabled] .btn.btn-primary:active,.btn.btn-primary.disabled.focus,.btn.btn-primary[disabled].focus,fieldset[disabled] .btn.btn-primary.focus{background-color: #005524;border-color: #005524}.btn.btn-primary.btn-outline{color: #005524;background-color: transparent;border-color: #005524;-webkit-box-shadow: none !important;-moz-box-shadow: none !important;box-shadow: none !important}.btn.btn-primary.btn-outline:focus,.btn.btn-primary.btn-outline:active,.btn.btn-primary.btn-outline:hover{color: #fff !important;background-color: #005524 !important;border-color: #005524 !important}.btn.btn-primary.btn-outline.disabled:hover,.btn.btn-primary.btn-outline[disabled]:hover,fieldset[disabled] .btn.btn-primary.btn-outline:hover,.btn.btn-primary.btn-outline.disabled:focus,.btn.btn-primary.btn-outline[disabled]:focus,fieldset[disabled] .btn.btn-primary.btn-outline:focus,.btn.btn-primary.btn-outline.disabled:active,.btn.btn-primary.btn-outline[disabled]:active,fieldset[disabled] .btn.btn-primary.btn-outline:active,.btn.btn-primary.btn-outline.disabled.focus,.btn.btn-primary.btn-outline[disabled].focus,fieldset[disabled] .btn.btn-primary.btn-outline.focus{background-color: transparent;border-color: #005524}.btn.btn-primary[class*="btn-link"]{color: #005524;background-color: transparent;border-color: #005524;-webkit-box-shadow: none !important;-moz-box-shadow: none !important;box-shadow: none !important}.btn.btn-primary[class*="btn-link"]:focus,.btn.btn-primary[class*="btn-link"]:active,.btn.btn-primary[class*="btn-link"]:hover{color: #005524 !important;background-color: transparent !important;border-color: #005524 !important}.btn.btn-primary[class*="btn-link"].disabled:hover,.btn.btn-primary[class*="btn-link"][disabled]:hover,fieldset[disabled] .btn.btn-primary[class*="btn-link"]:hover,.btn.btn-primary[class*="btn-link"].disabled:focus,.btn.btn-primary[class*="btn-link"][disabled]:focus,fieldset[disabled] .btn.btn-primary[class*="btn-link"]:focus,.btn.btn-primary[class*="btn-link"].disabled:active,.btn.btn-primary[class*="btn-link"][disabled]:active,fieldset[disabled] .btn.btn-primary[class*="btn-link"]:active,.btn.btn-primary[class*="btn-link"].disabled.focus,.btn.btn-primary[class*="btn-link"][disabled].focus,fieldset[disabled] .btn.btn-primary[class*="btn-link"].focus{background-color: transparent;border-color: #005524}.btn.btn-white{color: #141414;background-color: #fff;border-color: #fff;-webkit-box-shadow: none !important;-moz-box-shadow: none !important;box-shadow: none !important}.btn.btn-white:focus,.btn.btn-white:active,.btn.btn-white:hover{color: #fff !important;background-color: transparent !important;border-color: #fff !important}.btn.btn-white.disabled:hover,.btn.btn-white[disabled]:hover,fieldset[disabled] .btn.btn-white:hover,.btn.btn-white.disabled:focus,.btn.btn-white[disabled]:focus,fieldset[disabled] .btn.btn-white:focus,.btn.btn-white.disabled:active,.btn.btn-white[disabled]:active,fieldset[disabled] .btn.btn-white:active,.btn.btn-white.disabled.focus,.btn.btn-white[disabled].focus,fieldset[disabled] .btn.btn-white.focus{background-color: #fff;border-color: #fff}.btn.btn-white.btn-outline{color: #fff;background-color: transparent;border-color: #fff;-webkit-box-shadow: none !important;-moz-box-shadow: none !important;box-shadow: none !important}.btn.btn-white.btn-outline:focus,.btn.btn-white.btn-outline:active,.btn.btn-white.btn-outline:hover{color: #141414 !important;background-color: #fff !important;border-color: #fff !important}.btn.btn-white.btn-outline.disabled:hover,.btn.btn-white.btn-outline[disabled]:hover,fieldset[disabled] .btn.btn-white.btn-outline:hover,.btn.btn-white.btn-outline.disabled:focus,.btn.btn-white.btn-outline[disabled]:focus,fieldset[disabled] .btn.btn-white.btn-outline:focus,.btn.btn-white.btn-outline.disabled:active,.btn.btn-white.btn-outline[disabled]:active,fieldset[disabled] .btn.btn-white.btn-outline:active,.btn.btn-white.btn-outline.disabled.focus,.btn.btn-white.btn-outline[disabled].focus,fieldset[disabled] .btn.btn-white.btn-outline.focus{background-color: transparent;border-color: #fff}.btn.btn-gray{color: #fff;background-color: #141414;border-color: #141414;-webkit-box-shadow: none !important;-moz-box-shadow: none !important;box-shadow: none !important}.btn.btn-gray:focus,.btn.btn-gray:active,.btn.btn-gray:hover{color: #fff !important;background-color: #444 !important;border-color: #444 !important}.btn.btn-gray.disabled:hover,.btn.btn-gray[disabled]:hover,fieldset[disabled] .btn.btn-gray:hover,.btn.btn-gray.disabled:focus,.btn.btn-gray[disabled]:focus,fieldset[disabled] .btn.btn-gray:focus,.btn.btn-gray.disabled:active,.btn.btn-gray[disabled]:active,fieldset[disabled] .btn.btn-gray:active,.btn.btn-gray.disabled.focus,.btn.btn-gray[disabled].focus,fieldset[disabled] .btn.btn-gray.focus{background-color: #141414;border-color: #141414}.btn.btn-gray.btn-outline{color: #141414;background-color: transparent;border-color: #141414;-webkit-box-shadow: none !important;-moz-box-shadow: none !important;box-shadow: none !important}.btn.btn-gray.btn-outline:focus,.btn.btn-gray.btn-outline:active,.btn.btn-gray.btn-outline:hover{color: #fff !important;background-color: #141414 !important;border-color: #141414 !important}.btn.btn-gray.btn-outline.disabled:hover,.btn.btn-gray.btn-outline[disabled]:hover,fieldset[disabled] .btn.btn-gray.btn-outline:hover,.btn.btn-gray.btn-outline.disabled:focus,.btn.btn-gray.btn-outline[disabled]:focus,fieldset[disabled] .btn.btn-gray.btn-outline:focus,.btn.btn-gray.btn-outline.disabled:active,.btn.btn-gray.btn-outline[disabled]:active,fieldset[disabled] .btn.btn-gray.btn-outline:active,.btn.btn-gray.btn-outline.disabled.focus,.btn.btn-gray.btn-outline[disabled].focus,fieldset[disabled] .btn.btn-gray.btn-outline.focus{background-color: transparent;border-color: #141414}.btn.btn-red{color: #fff;background-color: #e14e42;border-color: #e14e42;-webkit-box-shadow: none !important;-moz-box-shadow: none !important;box-shadow: none !important}.btn.btn-red:focus,.btn.btn-red:active,.btn.btn-red:hover{color: #e14e42 !important;background-color: transparent !important;border-color: #e14e42 !important}.btn.btn-red.disabled:hover,.btn.btn-red[disabled]:hover,fieldset[disabled] .btn.btn-red:hover,.btn.btn-red.disabled:focus,.btn.btn-red[disabled]:focus,fieldset[disabled] .btn.btn-red:focus,.btn.btn-red.disabled:active,.btn.btn-red[disabled]:active,fieldset[disabled] .btn.btn-red:active,.btn.btn-red.disabled.focus,.btn.btn-red[disabled].focus,fieldset[disabled] .btn.btn-red.focus{background-color: #e14e42;border-color: #e14e42}.btn.btn-red.btn-outline{color: #e14e42;background-color: transparent;border-color: #e14e42;-webkit-box-shadow: none !important;-moz-box-shadow: none !important;box-shadow: none !important}.btn.btn-red.btn-outline:focus,.btn.btn-red.btn-outline:active,.btn.btn-red.btn-outline:hover{color: #fff !important;background-color: #e14e42 !important;border-color: #e14e42 !important}.btn.btn-red.btn-outline.disabled:hover,.btn.btn-red.btn-outline[disabled]:hover,fieldset[disabled] .btn.btn-red.btn-outline:hover,.btn.btn-red.btn-outline.disabled:focus,.btn.btn-red.btn-outline[disabled]:focus,fieldset[disabled] .btn.btn-red.btn-outline:focus,.btn.btn-red.btn-outline.disabled:active,.btn.btn-red.btn-outline[disabled]:active,fieldset[disabled] .btn.btn-red.btn-outline:active,.btn.btn-red.btn-outline.disabled.focus,.btn.btn-red.btn-outline[disabled].focus,fieldset[disabled] .btn.btn-red.btn-outline.focus{background-color: transparent;border-color: #e14e42}.btn-container.btn-inline{display: inline-block}ul.gf-social-icon{padding-left: 0}ul.gf-social-icon i{font-size: 15px}ul.gf-social-icon > li{margin: 0 5px 5px 0;display: inline-block}ul.gf-social-icon > li a{color: inherit;font-size: 0}ul.gf-social-icon > li a:hover,ul.gf-social-icon > li a:focus,ul.gf-social-icon > li a:active{text-decoration: none;color: #005524}ul.gf-social-icon.social-icon-small i{font-size: 12px}ul.gf-social-icon.social-icon-large i{font-size: 17px}.gf-social-networks ul.gf-social-icon{padding-left: 0}ul.social-icon-circle > li > a{width: 42px;height: 42px;text-align: center;display: block;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;border: 1px solid #202020 !important;position: relative;background-color: #202020 !important;color: #fff}ul.social-icon-circle > li > a > i{line-height: 40px}ul.social-icon-circle.social-icon-small > li > a{width: 30px;height: 30px}ul.social-icon-circle.social-icon-small > li > a > i{line-height: 28px}ul.social-icon-circle.social-icon-large > li > a{width: 45px;height: 45px}ul.social-icon-circle.social-icon-large > li > a > i{line-height: 43px}ul.social-icon-circle-outline > li > a{width: 42px;height: 42px;text-align: center;display: block;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;border: 1px solid;-webkit-transition: all .5s;-moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;transition: all .5s}ul.social-icon-circle-outline > li > a:hover,ul.social-icon-circle-outline > li > a:focus{border-color: transparent !important}ul.social-icon-circle-outline > li > a i{line-height: 40px;font-size: 14px}ul.social-icon-circle-outline.social-icon-small > li > a{width: 30px;height: 30px}ul.social-icon-circle-outline.social-icon-small > li > a i{line-height: 28px;font-size: 12px}ul.social-icon-circle-outline.social-icon-large > li > a{width: 48px;height: 48px}ul.social-icon-circle-outline.social-icon-large > li > a i{line-height: 46px;font-size: 16px}ul.social-icon-text{display: inline-block}ul.social-icon-text i{font-size: 0}ul.social-icon-text.social-icon-small > li > a{font-size: 13px}ul.social-icon-text.social-icon-large > li > a{font-size: 17px}ul.social-icon-text li{position: relative;display: inline-block;padding: 0 15px;line-height: 1}ul.social-icon-text li:after{content: '';width: 1px;height: 8px;background: #141414;display: block;position: absolute;top: 50%;transform: translateY(-50%);right: 0}ul.social-icon-text li:last-child:after{display: none}ul.social-icon-text li > a{display: block;font-weight: 700;font-size: 15px;font-family: 'Playfair Display';color: #141414;font-style: italic;letter-spacing: 0.02em;-webkit-transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;transition: .3s}ul.social-icon-text li > a:hover{color: #005524 !important}body{font-family: 'Arimo';-webkit-font-smoothing: antialiased;font-size: 15px;font-weight: 400;font-style: normal;color: #666;position: relative;overflow-x: hidden;line-height: 1.73;letter-spacing: 0.02em}img{max-width: 100%;height: auto}a{outline: none;text-decoration: none}a:hover,a:focus{outline: none;text-decoration: underline}h1,h2,h3,h4,h5,h6{margin-top: 35px;margin-bottom: 15px;letter-spacing: 0.01em}h1 > a,h2 > a,h3 > a,h4 > a,h5 > a,h6 > a{color: inherit}h1 > a:hover,h2 > a:hover,h3 > a:hover,h4 > a:hover,h5 > a:hover,h6 > a:hover,h1 > a:focus,h2 > a:focus,h3 > a:focus,h4 > a:focus,h5 > a:focus,h6 > a:focus,h1 > a:active,h2 > a:active,h3 > a:active,h4 > a:active,h5 > a:active,h6 > a:active{text-decoration: none;color: #005524}h1{font-family: 'Poppins';font-size: 45px;font-weight: 700;font-style: normal;line-height: 1.2}h2{font-family: 'Poppins';font-size: 38px;font-weight: 700;font-style: normal;line-height: 1.3}h3{font-family: 'Poppins';font-size: 35px;font-weight: 700;font-style: normal;line-height: 1.4}h4{font-family: 'Poppins';font-size: 25px;font-weight: 700;font-style: normal;line-height: 1.3}h5{font-family: 'Poppins';font-size: 18px;font-weight: 700;font-style: normal;line-height: 1.6}h6{font-family: 'Poppins';font-size: 15px;font-weight: 700;font-style: normal;line-height: 1.7}p{margin: 0 0 20px 0}input,textarea,button,select{outline: none}::-moz-selection{background-color: #005524;color: #fff}::selection{background-color: #005524;color: #fff}.alignright{margin: 5px 0 20px 30px;float: right}.alignleft{margin: 5px 30px 15px 0;float: left}.gsf-padding-1-1{margin-left: 5%;margin-right: 5%}.gsf-padding-0-1{margin-right: 5%}.rtl .gsf-padding-0-1{margin-right: auto;margin-left: 5%}.gsf-padding-1-0{margin-left: 5%}.rtl .gsf-padding-1-0{margin-left: auto;margin-right: 5%}.gsf-padding-2-2{margin-left: 10%;margin-right: 10%}.gsf-padding-2-1{margin-left: 10%;margin-right: 5%}.rtl .gsf-padding-2-1{margin-left: 5%;margin-right: 10%}.gsf-padding-1-2{margin-left: 5%;margin-right: 10%}.rtl .gsf-padding-1-2{margin-left: 10%;margin-right: 5%}.gsf-padding-0-2{margin-right: 10%}.rtl .gsf-padding-0-2{margin-left: 10%;margin-right: auto}.gsf-padding-2-0{margin-left: 10%}.rtl .gsf-padding-2-0{margin-left: auto;margin-right: 10%}.gsf-padding-3-3{margin-left: 15%;margin-right: 15%}.gsf-padding-0-3{margin-right: 15%}.rtl .gsf-padding-0-3{margin-right: auto;margin-left: 15%}.gsf-padding-3-0{margin-left: 15%}.rtl .gsf-padding-3-0{margin-left: auto;margin-right: 15%}.gsf-padding-1-1,.gsf-padding-1-0,.gsf-padding-0-1,.gsf-padding-2-2,.gsf-padding-0-2,.gsf-padding-2-0,.gsf-padding-2-1,.gsf-padding-1-2,.gsf-padding-3-3{position: relative}.gsf-padding-1-1:after,.gsf-padding-1-0:after,.gsf-padding-0-1:after,.gsf-padding-2-2:after,.gsf-padding-0-2:after,.gsf-padding-2-0:after,.gsf-padding-2-1:after,.gsf-padding-1-2:after,.gsf-padding-3-3:after,.gsf-padding-1-1:before,.gsf-padding-0-1:before,.gsf-padding-1-0:before,.gsf-padding-2-2:before,.gsf-padding-0-2:before,.gsf-padding-2-0:before,.gsf-padding-2-1:before,.gsf-padding-1-2:before,.gsf-padding-3-3:before{position: absolute;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);color: #dadada;font-size: 20px;font-weight: bold;opacity: 0;-webkit-transition: all .6s ease;-moz-transition: all .6s ease;-o-transition: all .6s ease;transition: all .6s ease}.gsf-padding-1-0:before,.gsf-padding-1-1:before,.gsf-padding-1-2:before{left: -6%;content: '\21E5'}.rtl .gsf-padding-1-0:before,.rtl .gsf-padding-1-1:before,.rtl .gsf-padding-1-2:before{left: auto;right: -6%}.gsf-padding-0-1:after,.gsf-padding-1-1:after,.gsf-padding-2-1:after{right: -6%;content: '\21E4'}.rtl .gsf-padding-0-1:after,.rtl .gsf-padding-1-1:after,.rtl .gsf-padding-2-1:after{right: auto;left: -6%}.gsf-padding-2-2:before,.gsf-padding-2-1:before{content: '\21E5\21E5';left: -12%}.rtl .gsf-padding-2-2:before,.rtl .gsf-padding-2-1:before{left: auto;right: -12%}.gsf-padding-2-2:after,.gsf-padding-1-2:after{content: '\21E4\21E4';right: -12%}.rtl .gsf-padding-2-2:after,.rtl .gsf-padding-1-2:after{right: auto;left: -12%}.gsf-padding-3-3:before{content: '\21E5\21E5\21E5';left: -22%}.rtl .gsf-padding-3-3:before{left: auto;right: -22%}.gsf-padding-3-3:after{content: '\21E4\21E4\21E4';right: -22%}.rtl .gsf-padding-3-3:after{right: auto;left: -22%}.mceContentBody.mceContentBody:hover .gsf-padding-1-1:after,.mceContentBody.mceContentBody:hover .gsf-padding-1-0:after,.mceContentBody.mceContentBody:hover .gsf-padding-0-1:after,.mceContentBody.mceContentBody:hover .gsf-padding-2-2:after,.mceContentBody.mceContentBody:hover .gsf-padding-0-2:after,.mceContentBody.mceContentBody:hover .gsf-padding-2-0:after,.mceContentBody.mceContentBody:hover .gsf-padding-2-1:after,.mceContentBody.mceContentBody:hover .gsf-padding-1-2:after,.mceContentBody.mceContentBody:hover .gsf-padding-3-3:after,.mceContentBody.mceContentBody:hover .gsf-padding-1-1:before,.mceContentBody.mceContentBody:hover .gsf-padding-0-1:before,.mceContentBody.mceContentBody:hover .gsf-padding-1-0:before,.mceContentBody.mceContentBody:hover .gsf-padding-2-2:before,.mceContentBody.mceContentBody:hover .gsf-padding-0-2:before,.mceContentBody.mceContentBody:hover .gsf-padding-2-0:before,.mceContentBody.mceContentBody:hover .gsf-padding-2-1:before,.mceContentBody.mceContentBody:hover .gsf-padding-1-2:before,.mceContentBody.mceContentBody:hover .gsf-padding-3-3:before{opacity: 1}[class*="gsf-dropcap-"]{display: inline-block}[class*="gsf-dropcap-"]::first-letter{display: block;float: left;margin: 0 15px -10px 0;font-size: 64px;line-height: 72px;height: 72px;width: 72px;text-align: center;font-weight: 600;text-transform: uppercase}.gsf-dropcap-default::first-letter{height: 60px;line-height: 60px;padding-bottom: 10px}.gsf-dropcap-square::first-letter,.gsf-dropcap-circle::first-letter{color: #fff;padding: 0 11px}.gsf-dropcap-square-outline::first-letter,.gsf-dropcap-circle-outline::first-letter{background: transparent;border: 2px solid #005524;padding: 0 11px}.gsf-dropcap-circle::first-letter,.gsf-dropcap-circle-outline::first-letter{-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%}[class*="gsf-highlighted"]{padding: 0 3px}.gsf-highlighted-red{background-color: red}.gsf-highlighted-yellow{background-color: yellow}[class*="gsf-list"]{list-style-type: none}[class*="gsf-list"] li{position: relative}[class*="gsf-list"] li:before{position: absolute;left: -20px;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);content: '';display: block;font-family: 'FontAwesome';font-style: normal;font-weight: normal;text-decoration: inherit;font-size: 12px}.gsf-list-check li:before{content: '\f00c'}.gsf-list-star li:before{content: '\f005'}.gsf-list-edit li:before{content: '\f044'}.gsf-list-folder li:before{content: '\f07b'}.gsf-list-file li:before{content: '\f15b'}.gsf-list-heart li:before{content: '\f004'}.gsf-list-asterisk li:before{content: '\f069'}.gsf-divider-small{width: 75%;margin-left: auto;margin-right: auto}.gsf-divider-tiny{width: 50%;margin-left: auto;margin-right: auto}.gsf-divider-large{border-top-width: 2px}.alert.gsf-alert{border-color: #ddd;background-color: #eee}.gf-entry-content h1,.gf-entry-content h2,.gf-entry-content h3,.gf-entry-content h4,.gf-entry-content h5,.gf-entry-content h6,.gf-entry-content p,.gf-entry-content hr,.gf-entry-content dl,.gf-entry-content blockquote,.gf-entry-content table,.gf-entry-content ul,.gf-entry-content ol,.gf-entry-content address,.gf-entry-content pre,.gf-entry-content figure{margin-bottom: 20px}.gf-entry-content h1:last-child,.gf-entry-content h2:last-child,.gf-entry-content h3:last-child,.gf-entry-content h4:last-child,.gf-entry-content h5:last-child,.gf-entry-content h6:last-child,.gf-entry-content p:last-child,.gf-entry-content hr:last-child,.gf-entry-content dl:last-child,.gf-entry-content blockquote:last-child,.gf-entry-content table:last-child,.gf-entry-content ul:last-child,.gf-entry-content ol:last-child,.gf-entry-content address:last-child,.gf-entry-content pre:last-child,.gf-entry-content figure:last-child{margin-bottom: 0}.gf-entry-content iframe{max-width: 100%}.gf-entry-content hr{margin-top: 20px;border-top: 1px solid #ececec;clear: both}.gf-entry-content table{border: 1px solid #ececec}.gf-entry-content td,.gf-entry-content th{padding: 8px;border: 1px solid #ececec;vertical-align: top}.gf-entry-content thead th{font-weight: bold;background: #f5fafa;vertical-align: bottom;border-bottom-width: 2px}.gf-entry-content thead:first-child > tr:first-child > td,.gf-entry-content thead:first-child > tr:first-child > th{border-top: none}.gf-entry-content dt,.gf-entry-content dd{line-height: 2}.gf-entry-content dd{margin-bottom: 15px}.gf-entry-content ul,.gf-entry-content ol{padding-left: 30px}.gf-entry-content li{line-height: 1.8}.gf-entry-content li > ul,.gf-entry-content li > ol{margin-bottom: 0}.gf-entry-content address{line-height: 1.8;font-style: italic}.gf-entry-content pre{background-color: #f5fafa;margin: 20px 0;overflow: auto;padding: 20px;white-space: pre-wrap;word-wrap: break-word}.gf-entry-content label{vertical-align: top}.gf-entry-content figure,.gf-entry-content img{max-width: 100%;height: auto}.gf-entry-content img.aligncenter{display: block;margin: 15px auto 25px}.gf-entry-content figure.aligncenter{margin: 20px auto}.gf-entry-content figure.aligncenter img{display: inline-block}.gf-entry-content .wp-caption-text,.gf-entry-content figcaption{font-size: 13px;font-style: italic;background-color: #f5fafa;border-left: 2px solid #005524;padding: 2px 0 2px 5px;margin: 5px 0 0 0}.gf-entry-content .gallery-caption{background-color: transparent !important;border: none;padding: 0;text-align: center}.gf-entry-content blockquote:not(.gsf-blockquote-right):not(.gsf-blockquote-left){font-size: 110%;border-left: none;padding: 60px 35px 50px;position: relative;text-align: center;margin-top: 50px}.gf-entry-content blockquote:not(.gsf-blockquote-right):not(.gsf-blockquote-left):before{content: '\f10e';position: absolute;top: 0;left: 50%;margin-top: -40px;margin-left: -40px;font-size: 30px;font-family: 'FontAwesome';display: block;width: 80px;height: 80px;background: #fff;line-height: 101px;border-radius: 50%;text-align: center}.gf-entry-content blockquote.gsf-blockquote-right,.gf-entry-content blockquote.gsf-blockquote-left{font-size: 24px;font-family: 'Playfair Display';color: #005524;font-weight: 700;font-style: italic;letter-spacing: 0.02em;line-height: 1.5;border-left: solid 3px #005524;padding-left: 25px;max-width: 620px}.gf-entry-content blockquote.gsf-blockquote-right{border-left: none;padding-right: 25px;padding-left: 0;margin-left: auto;border-right: solid 3px #005524;text-align: right}.gf-entry-content .twitter-tweet{width: 100% !important}.gf-entry-content .gallery{margin: 0 -5px 10px -5px}.gf-entry-content .gallery-item{margin: 0 0 10px 0;padding: 0 5px;display: inline-block;text-align: center;vertical-align: top;max-width: 33.33%;width: 100%}.gf-entry-content .gallery-icon img{margin: 0 auto;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;border: 1px solid #ececec;padding: 5px}.gf-entry-content .gallery-icon img:hover{border-color: #005524 !important}.gf-entry-content .gallery-columns-1 .gallery-item{max-width: 100%}.gf-entry-content .gallery-columns-2 .gallery-item{max-width: 50%}.gf-entry-content .gallery-columns-4 .gallery-item{max-width: 25%}.gf-entry-content .gallery-columns-5 .gallery-item{max-width: 20%}.gf-entry-content .gallery-columns-6 .gallery-item{max-width: 16.66%}.gf-entry-content .gallery-columns-7 .gallery-item{max-width: 14.28%}.gf-entry-content .gallery-columns-8 .gallery-item{max-width: 12.5%}.gf-entry-content .gallery-columns-9 .gallery-item{max-width: 11.11%}.gf-entry-content .gallery-columns-6 .gallery-caption,.gf-entry-content .gallery-columns-7 .gallery-caption,.gf-entry-content .gallery-columns-8 .gallery-caption,.gf-entry-content .gallery-columns-9 .gallery-caption{display: none}.gf-entry-content .page-links{margin: 20px 0}.gf-entry-content .page-links span{display: inline-block;margin-right: 1px;line-height: 30px;height: 30px;min-width: 30px;text-align: center;padding: 0 10px;border: 1px solid #ececec;font-size: 12px;text-transform: uppercase}.gf-entry-content .page-link{color: #666}.gf-entry-content .page-link:hover,.gf-entry-content .page-link:focus{background: transparent}.gf-entry-content .bypostauthor,.gf-entry-content .sticky{color: inherit}.gf-entry-content .mce-menu{z-index: 999999 !important}.widget .screen-reader-text{display: none}.widget:after{content: '';clear: both;display: block}.widget + .widget{margin-top: 50px}.widget a{color: inherit}.widget a:hover,.widget a:focus,.widget a:active{text-decoration: none;color: #005524}.widget_archive ul,.widget_categories ul,.widget_nav_menu ul,.widget_pages ul,.widget_product_categories ul{list-style: none;padding: 0;margin: 0}.widget_archive li,.widget_categories li,.widget_nav_menu li,.widget_pages li,.widget_product_categories li{padding: 0;margin: 0;line-height: 20px;position: relative}.widget_archive .count,.widget_categories .count,.widget_nav_menu .count,.widget_pages .count,.widget_product_categories .count{display: none;margin-left: 5px}.widget_archive li > a,.widget_categories li > a,.widget_nav_menu li > a,.widget_pages li > a,.widget_product_categories li > a{display: block;padding: 10px 0;color: inherit;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s}.widget_archive li li > a,.widget_categories li li > a,.widget_nav_menu li li > a,.widget_pages li li > a,.widget_product_categories li li > a,.widget_archive li li > p,.widget_categories li li > p,.widget_nav_menu li li > p,.widget_pages li li > p,.widget_product_categories li li > p{padding-left: 20px}.widget_archive li li li > a,.widget_categories li li li > a,.widget_nav_menu li li li > a,.widget_pages li li li > a,.widget_product_categories li li li > a,.widget_archive li li li > p,.widget_categories li li li > p,.widget_nav_menu li li li > p,.widget_pages li li li > p,.widget_product_categories li li li > p{padding-left: 40px}.widget_archive li li li li > a,.widget_categories li li li li > a,.widget_nav_menu li li li li > a,.widget_pages li li li li > a,.widget_product_categories li li li li > a,.widget_archive li li li li > p,.widget_categories li li li li > p,.widget_nav_menu li li li li > p,.widget_pages li li li li > p,.widget_product_categories li li li li > p{padding-left: 60px}.widget_archive li > a:hover,.widget_categories li > a:hover,.widget_nav_menu li > a:hover,.widget_pages li > a:hover,.widget_product_categories li > a:hover{padding-left: 5px}.widget_archive li li > a:hover,.widget_categories li li > a:hover,.widget_nav_menu li li > a:hover,.widget_pages li li > a:hover,.widget_product_categories li li > a:hover{padding-left: 25px}.widget_archive li li li > a:hover,.widget_categories li li li > a:hover,.widget_nav_menu li li li > a:hover,.widget_pages li li li > a:hover,.widget_product_categories li li li > a:hover{padding-left: 45px}.widget_archive li li li li > a:hover,.widget_categories li li li li > a:hover,.widget_nav_menu li li li li > a:hover,.widget_pages li li li li > a:hover,.widget_product_categories li li li li > a:hover{padding-left: 65px}.widget_archive ul ul,.widget_categories ul ul,.widget_nav_menu ul ul,.widget_pages ul ul,.widget_product_categories ul ul{display: none}.widget_archive .cat-caret,.widget_categories .cat-caret,.widget_nav_menu .cat-caret,.widget_pages .cat-caret,.widget_product_categories .cat-caret{position: absolute;right: 0;top: 0;cursor: pointer;font-size: 10px;width: 40px;height: 40px;text-align: center;line-height: 40px}.widget_archive .cat-caret.in:before,.widget_categories .cat-caret.in:before,.widget_nav_menu .cat-caret.in:before,.widget_pages .cat-caret.in:before,.widget_product_categories .cat-caret.in:before{content: '\f068'}.widget_archive .current_page_ancestor > ul,.widget_categories .current_page_ancestor > ul,.widget_nav_menu .current_page_ancestor > ul,.widget_pages .current_page_ancestor > ul,.widget_product_categories .current_page_ancestor > ul,.widget_archive .current_page_parent > ul,.widget_categories .current_page_parent > ul,.widget_nav_menu .current_page_parent > ul,.widget_pages .current_page_parent > ul,.widget_product_categories .current_page_parent > ul,.widget_archive .current-cat-parent > ul,.widget_categories .current-cat-parent > ul,.widget_nav_menu .current-cat-parent > ul,.widget_pages .current-cat-parent > ul,.widget_product_categories .current-cat-parent > ul,.widget_archive .current-cat-ancestor > ul,.widget_categories .current-cat-ancestor > ul,.widget_nav_menu .current-cat-ancestor > ul,.widget_pages .current-cat-ancestor > ul,.widget_product_categories .current-cat-ancestor > ul{display: block}.widget_meta ul,.widget_rss ul,.widget_recent_entries ul,.widget_recent_comments ul{padding-left: 20px;margin: 0;font-family: 'Poppins';color: #333;letter-spacing: 0.01em}.widget_meta li + li,.widget_rss li + li,.widget_recent_entries li + li,.widget_recent_comments li + li{margin-top: 10px}.widget_rss ul .rsswidget{display: block;font-weight: bold}.widget_rss ul .rss-date{font-style: italic;font-size: 13px;margin: 5px 0;display: block}.widget_archive select,.widget_categories select{width: 100%}.widget_calendar .calendar_wrap caption{text-transform: uppercase;font-weight: bold;font-size: 15px;padding: 15px;color: #666;background-color: #f5fafa;border: solid 1px #ececec;margin-bottom: 5px;text-align: center}.widget_calendar #wp-calendar{width: 100%}.widget_calendar #wp-calendar td.active,.widget_calendar #wp-calendar th{background-color: #f5fafa}.widget_calendar #wp-calendar tbody td,.widget_calendar #wp-calendar th{border: solid 1px #ececec;text-align: center;padding: 5px 0}.widget_calendar #wp-calendar tfoot td{text-transform: uppercase;font-weight: bold;padding: 5px 0 0 0;font-size: 13px}.widget_calendar #wp-calendar td#next{text-align: right}.search-form,.woocommerce-product-search{position: relative}.search-form .search-field,.woocommerce-product-search .search-field{width: 100%;padding-right: 53px;border: none;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box}.search-form [type="submit"],.woocommerce-product-search [type="submit"]{position: absolute;top: 0;right: 0;height: 100%;font-size: 0;border: none;background-color: transparent;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s;cursor: pointer}.search-form [type="submit"] i,.woocommerce-product-search [type="submit"] i{font-size: 14px;padding-left: 20px;padding-right: 20px}.search-form [type="submit"]:hover,.woocommerce-product-search [type="submit"]:hover,.search-form [type="submit"]:focus,.woocommerce-product-search [type="submit"]:focus{background-color: transparent}.widget .tagcloud{font-size: 0}.widget .tagcloud > a{display: inline-block;padding: 4px 13px;margin-right: 3px;margin-bottom: 3px;background: #005524;color: #fff;font-size: 11px !important;line-height: 17px;font-weight: 600;font-family: 'Poppins';-webkit-transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;transition: .3s;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box}.widget .tagcloud > a:hover,.widget .tagcloud > a:focus{background-color: #333}.gf-sidebar-toggle{display: none}@media (max-width: 991px){.primary-sidebar{margin-top: 30px}.gf-sidebar-canvas{margin-top: 0;position: fixed;-webkit-backface-visibility: visible;-moz-backface-visibility: visible;-o-backface-visibility: visible;-ms-backface-visibility: visible;backface-visibility: visible;top: 0;bottom: 0;width: 300px;z-index: 100000;left: 0;padding: 0;margin-left: -300px;-webkit-transition: margin .5s cubic-bezier(.785, .135, .15, .86) .5s visibility .1s 1s;-moz-transition: margin .5s cubic-bezier(.785, .135, .15, .86) .5s visibility .1s 1s;-ms-transition: margin .5s cubic-bezier(.785, .135, .15, .86) .5s visibility .1s 1s;-o-transition: margin .5s cubic-bezier(.785, .135, .15, .86) .5s visibility .1s 1s;transition: margin .5s cubic-bezier(.785, .135, .15, .86) .5s visibility .1s 1s}.gf-sidebar-canvas .primary-sidebar-inner{height: 100%;position: relative;padding: 0 30px;border-top: 30px solid transparent !important;border-bottom: 30px solid transparent !important;-webkit-transform: translateY(20px);-moz-transform: translateY(20px);-ms-transform: translateY(20px);-o-transform: translateY(20px);transform: translateY(20px);-webkit-opacity: 0;-moz-opacity: 0;opacity: 0;-webkit-transition: -webkit-transform .5s cubic-bezier(.785, .135, .15, .86), opacity .5s cubic-bezier(.785, .135, .15, .86);-moz-transition: -moz-transform .5s cubic-bezier(.785, .135, .15, .86), opacity .5s cubic-bezier(.785, .135, .15, .86);transition: transform .5s cubic-bezier(.785, .135, .15, .86), opacity .5s cubic-bezier(.785, .135, .15, .86)}.gf-sidebar-canvas.in{margin-left: 0;-webkit-box-shadow: 5px 0px 7px -3px rgba(0,0,0,0.1);-moz-box-shadow: 5px 0px 7px -3px rgba(0,0,0,0.1);box-shadow: 5px 0px 7px -3px rgba(0,0,0,0.1);-webkit-transition: margin .5s cubic-bezier(.785, .135, .15, .86);-moz-transition: margin .5s cubic-bezier(.785, .135, .15, .86);-ms-transition: margin .5s cubic-bezier(.785, .135, .15, .86);-o-transition: margin .5s cubic-bezier(.785, .135, .15, .86);transition: margin .5s cubic-bezier(.785, .135, .15, .86)}.gf-sidebar-canvas.in .primary-sidebar-inner{-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);-webkit-transition: -webkit-transform .5s cubic-bezier(.785, .135, .15, .86) .5s, opacity .5s .5s;-moz-transition: -moz-transform .5s cubic-bezier(.785, .135, .15, .86) .5s, opacity .5s .5s;transition: transform .5s cubic-bezier(.785, .135, .15, .86) .5s, opacity .5s .5s;-webkit-opacity: 1;-moz-opacity: 1;opacity: 1}.gf-sidebar-toggle{position: absolute;top: 300px;left: 100%;display: block;height: 40px;width: 40px;background-color: #353535;color: #f5fafa;text-align: center;line-height: 40px;font-size: 18px;border-radius: 0 4px 4px 0;-webkit-transition: all .5s;-moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;transition: all .5s}}.widget_layered_nav ul{list-style-type: none;margin: 0;padding: 0;border: none}.gsf-field-select-inner select{width: 100%}.widget-title,footer .wpb_heading{font-size: 20px;font-weight: 700;margin-top: 0;margin-bottom: 31px}input[type="search"].search-field{font-size: 14px}.woocommerce-product-search input[type="submit"]{-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;color: inherit;font-size: 12px}.widget_archive li > a,.widget_categories li > a,.widget_nav_menu li > a,.widget_pages li > a,.widget_product_categories li > a{position: relative;font-family: 'Poppins';color: #333;padding: 9px 0;letter-spacing: 0.01em}.widget_archive li > a:before,.widget_categories li > a:before,.widget_nav_menu li > a:before,.widget_pages li > a:before,.widget_product_categories li > a:before{content: '';width: 5px;height: 5px;background-color: #585858;display: inline-block;margin-right: 15px}.widget_archive > li:first-child .cat-caret,.widget_categories > li:first-child .cat-caret,.widget_nav_menu > li:first-child .cat-caret,.widget_pages > li:first-child .cat-caret,.widget_product_categories > li:first-child .cat-caret{width: 27px !important;height: 27px !important;line-height: 27px !important}.widget_archive > li:first-child > a,.widget_categories > li:first-child > a,.widget_nav_menu > li:first-child > a,.widget_pages > li:first-child > a,.widget_product_categories > li:first-child > a{padding-top: 0}.widget_archive .count,.widget_categories .count,.widget_nav_menu .count,.widget_pages .count,.widget_product_categories .count{font-family: 'Playfair Display';color: #005524;font-size: 16px;font-style: italic;font-weight: 700}.widget_archive .cat-caret,.widget_categories .cat-caret,.widget_nav_menu .cat-caret,.widget_pages .cat-caret,.widget_product_categories .cat-caret{font-size: 12px;width: 40px;height: 40px;line-height: 40px}.widget_archive .current_page_item > a,.widget_categories .current_page_item > a,.widget_nav_menu .current_page_item > a,.widget_pages .current_page_item > a,.widget_product_categories .current_page_item > a,.widget_archive .current-cat > a,.widget_categories .current-cat > a,.widget_nav_menu .current-cat > a,.widget_pages .current-cat > a,.widget_product_categories .current-cat > a,.widget_archive .current-menu-item > a,.widget_categories .current-menu-item > a,.widget_nav_menu .current-menu-item > a,.widget_pages .current-menu-item > a,.widget_product_categories .current-menu-item > a,.widget_archive li > a:hover,.widget_categories li > a:hover,.widget_nav_menu li > a:hover,.widget_pages li > a:hover,.widget_product_categories li > a:hover{color: #005524 !important}.widget_nav_menu li a span{float: none}@media (max-width: 767px){footer .widget_nav_menu li{margin-right: 20px}footer .widget_nav_menu li + li{margin-left: 0}}.widget-twitter i{float: left;width: 36px;height: 36px;line-height: 36px;text-align: center;border-radius: 50%;background-color: #005524;margin-top: 20px;margin-right: 2px;font-size: 18px;color: #fff}.widget-twitter .widget-twitter-item .twitter-content{overflow: hidden;font-size: 15px;padding: 22px 0 22px 10px;border-top: 1px solid #ececec;line-height: 2}.widget-twitter .widget-twitter-item .twitter-content a{color: #005524}.widget-twitter .widget-twitter-item:first-child .twitter-content{padding-top: 0;border: none}.widget-twitter .widget-twitter-item:first-child i{margin-top: 0}.widget-twitter .follow-us{width: 100%;padding-top: 10px;padding-bottom: 10px;margin-top: 18px;border-radius: 2px;font-size: 15px;letter-spacing: 0;text-transform: inherit;font-weight: 600}.widget-twitter .follow-us:hover,.widget-twitter .follow-us:focus{border: 1px solid #fff}.widget-twitter .follow-us:before{content: "\f099";font-family: FontAwesome;display: inline-block;padding-right: 20px;vertical-align: middle;font-size: 18px}.widget-twitter .follow-us:after{content: "\24";font-family: 'ElegantIcons';display: inline-block;vertical-align: middle;padding-left: 20px}@media (max-width: 767px){.review-wrapper .review-desc{width: 100%}.review-wrapper .review-total-wrapper{float: left;margin-left: 45px}}@media (max-width: 470px){.review-wrapper .review-total-wrapper{width: 100%;margin-left: 0;margin-bottom: 0}.review-wrapper .review-total-wrapper span.review-total-box{text-align: center}}.mc4wp-form .input-mail{position: relative}.mc4wp-form input{width: 100%;display: block;height: 60px !important;line-height: 60px !important;padding-right: 185px;padding-left: 25px;background-color: #fff !important;font-family: 'Poppins';font-size: 12px;font-style: italic;color: #666 !important;-webkit-border-radius: 5em !important;-moz-border-radius: 5em !important;border-radius: 5em !important}.mc4wp-form button{position: absolute;right: 0;top: 0;height: 100%;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s}footer .widget_nav_menu ul.menu{margin: 0;padding: 0;list-style-type: none}footer .widget_nav_menu ul.menu li{font-size: 14px;letter-spacing: 0.05em;margin-bottom: 8px;color: #c3c3c3}footer .widget_nav_menu ul.menu li a{-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s;display: inline-block;line-height: 13px;text-transform: none;font-weight: 400;letter-spacing: 0.05em}footer .widget_nav_menu ul.menu li a:hover{border-bottom: 1px solid #333;color: #333}footer .footer-verticle-menu .widget_nav_menu ul.menu li{display: inline-block;margin-right: 50px}footer .footer-verticle-menu .widget_nav_menu ul.menu li a{border-bottom: 3px solid transparent;text-transform: uppercase;font-weight: 800;letter-spacing: 0.1em;padding-bottom: 5px}footer .footer-verticle-menu .widget_nav_menu ul.menu li a:hover{border-bottom-color: #666 !important}footer .footer-verticle-menu .widget_nav_menu ul.menu li:last-child{margin-right: 0}@media (max-width: 767px){footer .footer-verticle-menu .widget_nav_menu ul.menu li{display: block;margin-right: 0}}ul.instagram-pics{list-style-type: none;padding: 0;font-size: 0;margin-left: -3px;margin-right: -3px;margin-bottom: 0}ul.instagram-pics li{display: inline-block;font-size: 0;width: 33.33333333%;padding: 3px}ul.instagram-pics li img{width: 100%}ul.instagram-pics li a{display: block;position: relative;overflow: hidden}ul.instagram-pics li a:before{position: absolute;content: '';display: block;left: 0;right: 0;top: 0;bottom: 0;background-color: rgba(0,0,0,0.3);opacity: 0;-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);-webkit-transition: all .5s;-moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;transition: all .5s}ul.instagram-pics li a:hover:before,ul.instagram-pics li a:hover:after{opacity: 1;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1)}ul.instagram-pics + p{margin-bottom: 0}ul.instagram-pics + p a{display: block;width: 100%;margin-top: 7px;padding: 16.5px 48px;font-size: 12px;line-height: 20px;font-family: 'Poppins';text-transform: uppercase;border: 2px solid transparent;transition: 0.3s;text-align: center;font-weight: 600}ul.instagram-pics + p a.btn-outline{padding: 16.5px 48px}.instagram-6-columns .instagram-pics li{display: inline-block;font-size: 0;width: 16.6666666667%}.instagram-5-columns .instagram-pics{margin-left: -10px;margin-right: -10px;margin-bottom: 30px}.instagram-5-columns .instagram-pics li{display: inline-block;font-size: 0;width: 20%;padding-left: 10px;padding-right: 10px}.instagram-5-columns .instagram-pics li:nth-child(2n){position: relative;top: 30px}@media (max-width: 767px){.instagram-6-columns .instagram-pics li{width: 33.333333333%}.instagram-5-columns .instagram-pics li{width: 33.333333333%;top: 0 !important}}.widget-info-box .widget-icon-box-wrap{padding: 0}.widget-info-box .widget-icon-box-item{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex}.widget-info-box .widget-icon-box-item + .widget-icon-box-item{margin-top: 8px}.widget-info-box .widget-icon-box-item i{width: 33px;height: 33px;line-height: 33px;margin-right: 20px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;font-size: 13px;text-align: center;flex-shrink: 0;-webkit-flex-shrink: 0;color: #fff;background-color: #005524}.widget-info-box .widget-icon-box-item .widget-info-box-content{font-family: 'Playfair Display';font-size: 15px;font-style: italic;font-weight: 700;letter-spacing: 0.02em;color: #333;margin-top: 5px}.widget-payment-wrap{font-size: 0;list-style: none;padding: 0;margin: 0}.widget-payment-wrap li.widget-payment-item{display: inline-block}.widget-posts .gf-post-meta{padding: 0}.widget-posts .gf-post-title{font-size: 15px;text-transform: inherit;color: #333;font-weight: 600;margin-bottom: 0;margin-top: 14px;letter-spacing: 0.02em}.widget-posts .gf-post-meta .gf-post-cat-meta{margin-right: 20px}.widget-posts .entry-content-wrap{padding-bottom: 28px;border-bottom: 1px dashed #ececec;margin-bottom: 30px}.widget-posts .entry-content-wrap:last-child{padding: 0;margin-bottom: 0;border-bottom: none}.widget-banner{font-size: 0}.widget-banner .widget-banner-content{background-position: center center;background-size: cover;display: inline-block}.widget-banner .widget-banner-content .effect-content{height: 100%;display: inline-block;z-index: 2}.widget-banner .widget-banner-content.banner-mode-background{width: 100%}.widget-banner .widget-banner-content.banner-mode-background .effect-content{width: 100%}.widget-banner .banner-mode-background .effect-content{position: absolute;left: 0;top: 0;width: 100%;height: 100%}.widget-banner .suprema-effect:after,.widget-banner .layla-effect:after,.widget-banner .bubba-effect:after,.widget-banner .jazz-effect:after{display: none}.widget-banner .suprema-effect .banner-overlay,.widget-banner .layla-effect .banner-overlay,.widget-banner .bubba-effect .banner-overlay,.widget-banner .jazz-effect .banner-overlay{-webkit-transition: opacity .6s ease .15s;-moz-transition: opacity .6s ease .15s;-ms-transition: opacity .6s ease .15s;-o-transition: opacity .6s ease .15s;transition: opacity .6s ease .15s;position: absolute;display: block;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;z-index: 0;background-color: rgba(0,0,0,0.4)}.widget-banner .suprema-effect:hover .banner-overlay,.widget-banner .layla-effect:hover .banner-overlay,.widget-banner .bubba-effect:hover .banner-overlay,.widget-banner .jazz-effect:hover .banner-overlay{opacity: 1}.widget-banner .layla-effect .effect-content:after,.widget-banner .bubba-effect .effect-content:after{top: 15px !important;bottom: 15px !important}.widget-banner .layla-effect .effect-content:before,.widget-banner .bubba-effect .effect-content:before{left: 15px !important;right: 15px !important}.widget-banner .layla-effect:hover .effect-content:after{left: 8px !important;right: 8px !important}.widget-banner .layla-effect:hover .effect-content:before{top: 8px !important;bottom: 8px !important}.widget-banner .bubba-effect:hover .effect-content:after{left: 15px !important;right: 15px !important}.widget-banner .bubba-effect:hover .effect-content:before{top: 15px !important;bottom: 15px !important}.copy-right{font-size: 14px;font-weight: 700;letter-spacing: 0.1em;line-height: 32px;text-transform: uppercase;max-width: 220px}.widget-gallery .gf-gallery-item{font-size: 0;text-align: center}.widget-gallery .gallery-zoom{font-size: 15px !important}.widget-gallery .gallery-zoom:hover{opacity: 1 !important}.widget-gallery img{width: 100%}.widget-gallery .wd-gallery-content{padding: 30px 20px !important}.widget-gallery .gf-gallery.col-gap-30,.widget-gallery .gf-gallery.col-gap-20,.widget-gallery .gf-gallery.col-gap-10,.widget-gallery .gf-gallery.col-gap-0{margin-left: 0 !important;margin-right: 0 !important}.widget-gallery .gf-gallery.col-gap-30 .wd-gallery-action a,.widget-gallery .gf-gallery.col-gap-20 .wd-gallery-action a,.widget-gallery .gf-gallery.col-gap-10 .wd-gallery-action a,.widget-gallery .gf-gallery.col-gap-0 .wd-gallery-action a{width: 100%}.widget-gallery .gf-gallery.col-gap-30 .wd-gallery-action{padding: 0 15px !important}.widget-gallery .gf-gallery.col-gap-20 .wd-gallery-action{padding: 0 10px !important}.widget-gallery .gf-gallery.col-gap-10 .wd-gallery-action{padding: 0 5px !important}.widget-gallery .gf-gallery.col-gap-0 .wd-gallery-action{padding: 0 !important}ul.menu-top-bar-right{list-style: none;margin-bottom: 0;font-size: 12px;letter-spacing: 0.07em}ul.menu-top-bar-right li{display: inline-block}ul.menu-top-bar-right li a{-webkit-transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;transition: .3s}ul.menu-top-bar-right li + li{margin-left: 20px}.top-drawer-wrap .widget_nav_menu li,.top-bar .widget_nav_menu li,.bottom-bar-wrapper .widget_nav_menu li{color: #505050;display: inline-block}.top-drawer-wrap .widget_nav_menu li a,.top-bar .widget_nav_menu li a,.bottom-bar-wrapper .widget_nav_menu li a{background: transparent !important;font-family: 'Playfair Display';font-weight: 700}.top-drawer-wrap .widget_nav_menu li a:before,.top-bar .widget_nav_menu li a:before,.bottom-bar-wrapper .widget_nav_menu li a:before{width: 0;height: 0;margin-left: 8px;margin-right: 8px}.top-drawer-wrap .widget_nav_menu li a:hover,.top-bar .widget_nav_menu li a:hover,.bottom-bar-wrapper .widget_nav_menu li a:hover{background: transparent;color: #005524 !important;padding-left: 0}.header-vertical.widget_nav_menu li{color: #333;font-weight: 700}.header-vertical.widget_nav_menu li.current-menu-item > a{color: #005524 !important}.header-vertical.widget_nav_menu li a{background: transparent !important;font-family: 'Playfair Display';font-size: 13px;letter-spacing: 0.05em;text-transform: uppercase}.header-vertical.widget_nav_menu li a:before{width: 0;height: 0}.header-vertical.widget_nav_menu li a:hover{background: transparent;color: #005524 !important;padding-left: 0}.top-bar{position: relative}.top-bar .widget-my-account{display: inline-block;line-height: 55px;background-color: #005524;-webkit-transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;transition: .3s;color: #fff !important}.top-bar .widget-my-account a{display: inline-block;color: #fff !important;padding: 0 32px}.top-bar .widget-my-account:hover{background-color: #333}.widget-my-account{font-size: 12px;font-family: 'Poppins';letter-spacing: 0.02em;color: #333}.widget-my-account a{font-weight: 400}.widget-my-account a + i{margin-left: 20px}.widget-my-account i{margin-right: 10px}@media (min-width: 768px){#gsf-popup-login-wrapper .modal-dialog{width: 600px;margin: auto}}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{background-color: #f5f5f5;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;margin-right: 0;margin-bottom: 8px}.woocommerce .widget_price_filter .ui-slider-horizontal{height: 1px;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;height: 3px;background-color: #005524;top: -1px}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{width: 9px;height: 9px;background-color: #005524;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;top: -4px}.woocommerce .widget_price_filter .price_slider_amount{position: relative;padding-bottom: 42px;font-size: 14px;text-align: left}.woocommerce .widget_price_filter .price_slider_amount .button{position: absolute;bottom: 0;min-width: 90px;font-weight: 500;height: 30px;line-height: 30px;padding: 0 24px;border: 1px solid #ececec;color: #666;background-color: transparent;-webkit-transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;transition: .3s}.woocommerce .widget_price_filter .price_slider_amount .button:hover{color: #fff !important;background-color: #005524 !important;border-color: #005524}.woocommerce .widget_layered_nav > ul:not(.yith-wcan-label):not(.yith-wcan-color),.woocommerce .widget_layered_nav_filters > ul:not(.yith-wcan-label):not(.yith-wcan-color){padding-top: 0;padding-bottom: 0}.woocommerce .widget_layered_nav > ul:not(.yith-wcan-label):not(.yith-wcan-color) li a,.woocommerce .widget_layered_nav_filters > ul:not(.yith-wcan-label):not(.yith-wcan-color) li a{color: inherit}.woocommerce .widget_layered_nav > ul:not(.yith-wcan-label):not(.yith-wcan-color) li,.woocommerce .widget_layered_nav_filters > ul:not(.yith-wcan-label):not(.yith-wcan-color) li{display: block;padding: 7px 5px;-webkit-transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;transition: .3s}.woocommerce .widget_layered_nav > ul:not(.yith-wcan-label):not(.yith-wcan-color) li:before,.woocommerce .widget_layered_nav_filters > ul:not(.yith-wcan-label):not(.yith-wcan-color) li:before{content: "\f0da";font-family: fontawesome;display: inline-block;font: normal normal normal 14px/1 FontAwesome !important;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;padding-right: 10px}.woocommerce .widget_layered_nav > ul:not(.yith-wcan-label):not(.yith-wcan-color) li:hover,.woocommerce .widget_layered_nav_filters > ul:not(.yith-wcan-label):not(.yith-wcan-color) li:hover{background-color: #005524;color: #fff;border-color: #005524;padding-left: 15px}.woocommerce .widget_layered_nav .count,.woocommerce .widget_layered_nav_filters .count{font-size: 1em}.woocommerce .widget_layered_nav ul.yith-wcan-color{margin-top: 40px;margin-bottom: -5px}.woocommerce .widget_layered_nav ul.yith-wcan-color li a{position: relative;width: 34px;height: 34px;border: none;margin: 0 5px 5px 0}.woocommerce .widget_layered_nav ul.yith-wcan-color li a:hover{border: none}.woocommerce .widget_layered_nav ul.yith-wcan-color li a:hover:after{font-family: 'FontAwesome';content: '\f00c';display: inline-block;color: #fff;position: absolute;margin: 10px 0 0 10px;font-size: 12px;line-height: 1;text-indent: 0;top: 2px;left: 2px}.woocommerce .widget_layered_nav ul.yith-wcan-color li.chosen a{border: none}.woocommerce .widget_layered_nav ul.yith-wcan-color li.chosen a:before{display: none}.woocommerce .widget_layered_nav ul.yith-wcan-color li.chosen a:after{font-family: 'FontAwesome';content: '\f00c';display: inline-block;color: #fff;position: absolute;margin: 10px 0 0 10px;font-size: 12px;line-height: 1;text-indent: 0;top: 2px;left: 2px}.woocommerce .widget_layered_nav ul.yith-wcan-label{margin-top: 40px;margin-bottom: -5px}.woocommerce .widget_layered_nav ul.yith-wcan-label li a{background-color: transparent;font-size: 12px;margin: 0 5px 5px 0;line-height: 20px;padding: 4px 20px;text-align: center;-webkit-transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;transition: .3s}.woocommerce .widget_layered_nav ul.yith-wcan-label li a:hover{background-color: #005524;border-color: #005524;color: #fff}.woocommerce .widget_layered_nav ul.yith-wcan-label li a:before{display: none}.woocommerce .widget_layered_nav ul.yith-wcan-label li.chosen a{background-color: #005524;border-color: #005524;color: #fff}.yit-wcan-select-open{margin-top: 40px;margin-bottom: 0;padding: 11px 30px 11px 10px}.yith-woocommerce-ajax-product-filter .yith-wcan-select-wrapper{padding: 0;min-width: 270px;margin: 0;border-top: none}.yith-woocommerce-ajax-product-filter .yith-wcan-select-wrapper li{-webkit-box-shadow: none !important;-moz-box-shadow: none !important;box-shadow: none !important}.yith-woocommerce-ajax-product-filter .yith-wcan-select-wrapper li.chosen a{padding-left: 5px}.yith-woocommerce-ajax-product-filter .yith-wcan-color a{-webkit-border-radius: 50% !important;-moz-border-radius: 50% !important;border-radius: 50% !important;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;margin-right: 10px !important}.yith-woocommerce-ajax-product-filter .yith-wcan-list li:first-of-type{border-top: none !important}.yith-woocompare-widget ul{padding: 0;list-style: none;margin-bottom: 20px}.yith-woocompare-widget a.button{padding-top: 7px !important;padding-bottom: 7px !important}.yith-woocompare-widget ul.products-list a.remove{margin: 0;height: 21px;width: 21px;line-height: 1;font-size: 0}.yith-woocompare-widget ul.products-list a.remove:hover{background-color: transparent}.yith-woocompare-widget ul.products-list li a.title{font-weight: 500}.yith-woocompare-widget ul.products-list li{margin-bottom: 20px}.yith-woocompare-widget ul.products-list li:last-child{margin-bottom: 0}.woocommerce ul.product_list_widget:not(.cart_list) li{padding: 0;font-family: 'Poppins'}.woocommerce ul.product_list_widget:not(.cart_list) li + li{padding-top: 15px;margin-top: 15px;border-top-style: solid;border-top-width: 1px}.woocommerce ul.product_list_widget:not(.cart_list) li img{float: left;width: 65px;margin: 0;margin-right: 20px}.woocommerce ul.product_list_widget:not(.cart_list) .product-sidebar-thumb,.woocommerce ul.product_list_widget:not(.cart_list) .product-siderbar-info{display: table-cell;vertical-align: top}.woocommerce ul.product_list_widget:not(.cart_list) .product-sidebar-thumb{padding-right: 15px}.woocommerce ul.product_list_widget:not(.cart_list) li a{font-size: 16px;letter-spacing: 0;color: #333;font-weight: 700;-webkit-transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;transition: .3s}.woocommerce ul.product_list_widget:not(.cart_list) li a:hover{color: #005524}.woocommerce ul.product_list_widget:not(.cart_list) span.amount{display: inline-block;font-size: 13px;font-weight: bold;letter-spacing: 0}.woocommerce ul.product_list_widget:not(.cart_list) del span.amount{text-decoration: line-through}.woocommerce ul.product_list_widget:not(.cart_list) li .star-rating{display: block;margin: 5px 0}.logo-text{margin: 0;font-size: 24px;text-transform: uppercase;letter-spacing: 0.05em;font-weight: bold}@media screen and (min-width: 992px){.logo-header{max-width: 100%;height: 110px;-webkit-transition: all .5s;-moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;transition: all .5s;flex-shrink: 0;-webkit-flex-shrink: 0}.logo-header img{-webkit-transition: all .5s;-moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;transition: all .5s;max-height: 110px;padding-top: 10px;padding-bottom: 10px}.sticky-logo{display: none}}@media (max-width: 991px){.mobile-logo-header{height: 80px;-webkit-transition: all .5s;-moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;transition: all .5s}.mobile-logo-header img{-webkit-transition: all .5s;-moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;transition: all .5s;max-height: 80px;padding-top: 10pxpx;padding-bottom: 10pxpx}}.primary-menu,.primary-menu-inner{max-width: 100%;flex-grow: 1}.main-menu{list-style: none;padding: 0;margin: 0;font-size: 0;max-width: 100%;-webkit-flex-flow: row wrap;-moz-flex-flow: row wrap;-ms-flex-flow: row wrap;flex-flow: row wrap;flex-grow: 1}.main-menu .menu-item > a{display: block;padding: 10px 0;position: relative;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s;color: inherit}.main-menu .menu-item > a:hover,.main-menu .menu-item > a:focus,.main-menu .menu-item > a:active{text-decoration: none;color: #005524}.main-menu .menu-item > a .menu-caret:before{content: '\f107';font-family: FontAwesome}.main-menu > .menu-item{position: relative;display: inline-block;line-height: 24px;-webkit-transition: padding .5s;-moz-transition: padding .5s;-ms-transition: padding .5s;-o-transition: padding .5s;transition: padding .5s;padding-top: 33px;padding-bottom: 33px}.main-menu > .menu-item + .menu-item{margin-left: 40px}.main-menu > .menu-item > a{font-family: 'Poppins';font-size: 13px;font-weight: 700;font-style: normal;padding: 10px 0;letter-spacing: 0.1em}.main-menu > .menu-item > a > .menu-caret:before{display: inline-block;vertical-align: middle;margin-left: 5px}.main-menu > .menu-item:not(.menu-item-has-children) > a > .x-menu-link-featured{right: -25px}.main-menu > .menu-item.menu-current > a:before,.main-menu > .menu-item:hover > a:before,.main-menu > .menu-item:focus > a:before{left: -4px;right: -4px}.main-menu ul.sub-menu{display: none;font-family: 'Poppins';font-size: 13px;font-weight: 700;font-style: normal;text-align: left;position: absolute;list-style: none;padding: 0;margin: 0;z-index: 999;-webkit-box-shadow: 0 9px 24px rgba(0,0,0,0.15);-moz-box-shadow: 0 9px 24px rgba(0,0,0,0.15);box-shadow: 0 9px 24px rgba(0,0,0,0.15);top: 100%;background-color: #fff}.main-menu ul.sub-menu .menu-item{position: relative;min-width: 230px}.main-menu ul.sub-menu .menu-item .menu-caret:before{content: '\f105';position: absolute;right: 7px;line-height: 20px}.main-menu ul.sub-menu .menu-item:not(.menu-item-object-xmenu_mega):first-child{margin-top: 15px}.main-menu ul.sub-menu .menu-item:not(.menu-item-object-xmenu_mega):last-child{margin-bottom: 21px}.main-menu ul.sub-menu .menu-item > a{line-height: 20px;padding: 10px 0;margin-left: 23px;margin-right: 20px;white-space: nowrap}.main-menu ul.sub-menu ul.sub-menu{left: 100%;top: 0;margin-left: 1px}.main-menu ul.sub-menu .x-submenu-position-left ul.sub-menu{right: 100%;left: auto;margin-left: 0;margin-right: 1px}.main-menu ul.sub-menu .x-submenu-position-right ul.sub-menu{left: 100%;right: auto;margin-right: 0;margin-left: 1px}.main-menu > .x-submenu-position-left > ul.sub-menu{right: 0;left: auto}.main-menu > .x-submenu-position-right > ul.sub-menu{left: 0;right: auto}.main-menu .x-active > ul.sub-menu,.main-menu li:hover > ul.sub-menu{display: block}.main-menu.sub-menu-left ul.sub-menu .sub-menu{left: auto;right: 100%;margin-left: 0;margin-right: 1px}.gf-menu-vertical{list-style: none;padding: 0;margin: 0}.gf-menu-vertical li{position: relative;line-height: 24px;cursor: pointer}.gf-menu-vertical li + li{border-top: 1px solid #fff}.gf-menu-vertical .menu-caret{width: 45px;height: 45px;text-align: center;line-height: 45px;top: 0;right: 0;position: absolute;cursor: pointer}.gf-menu-vertical .menu-caret:before{content: '\f107';display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}.gf-menu-vertical a{font-size: 13px;font-weight: bold;letter-spacing: 0.05em;text-transform: uppercase;padding: 10px 20px;display: inline-block;color: inherit}.gf-menu-vertical a:hover,.gf-menu-vertical a:focus,.gf-menu-vertical a:active{text-decoration: none;color: #005524}.gf-menu-vertical a:hover,.gf-menu-vertical a:focus,.gf-menu-vertical a:active{color: #005524}.gf-menu-vertical ul.sub-menu{list-style: none;padding: 0;margin: 0;display: none;background-color: #fff;position: relative}.gf-menu-vertical ul.sub-menu a{text-transform: none}.gf-menu-vertical ul.sub-menu li + li{border-color: #fff}.gf-menu-vertical ul.sub-menu:before{content: '';position: absolute;left: 20px;border-left: solid 6px transparent;border-right: solid 6px transparent;border-top: solid 6px #fff}.gf-menu-vertical ul.sub-menu ul.sub-menu{background-color: #fff}.gf-menu-vertical ul.sub-menu ul.sub-menu li + li{border-color: #fff}.gf-menu-vertical ul.sub-menu ul.sub-menu:before{border-top-color: #fff}.gf-menu-vertical ul.sub-menu ul.sub-menu ul.sub-menu{background-color: #fff}.gf-menu-vertical ul.sub-menu ul.sub-menu ul.sub-menu li + li{border-color: #fff}.gf-menu-vertical ul.sub-menu ul.sub-menu ul.sub-menu:before{border-top-color: #fff}.gf-menu-vertical ul.sub-menu ul.sub-menu ul.sub-menu ul.sub-menu{background-color: #fff}.gf-menu-vertical ul.sub-menu ul.sub-menu ul.sub-menu ul.sub-menu li + li{border-color: #fff}.gf-menu-vertical ul.sub-menu ul.sub-menu ul.sub-menu ul.sub-menu:before{border-top-color: #fff}.gf-menu-vertical li.menu-open > a .menu-caret:before{content: '\f106'}.mobile-navigation-wrapper{width: 280px;padding-top: 0;background-color: #212121;color: #fff;border: none !important}.mobile-navigation-wrapper .canvas-sidebar-inner{padding: 0}.mobile-navigation-wrapper .search-form{padding: 20px;background-color: #111}.mobile-navigation-wrapper .search-form .search-field{background-color: #353535;border: 1px solid #353535;color: #fff}.mobile-navigation-wrapper .search-form .search-field::-webkit-input-placeholder{color: #999}.mobile-navigation-wrapper .search-form .search-field:-moz-placeholder{color: #999}.mobile-navigation-wrapper .search-form .search-field::-moz-placeholder{color: #999}.mobile-navigation-wrapper .search-form .search-field:-ms-input-placeholder{color: #999}.mobile-navigation-wrapper .search-form .search-field:focus,.mobile-navigation-wrapper .search-form .search-field:active{border-color: #005524}.mobile-navigation-wrapper .search-form .search-submit{top: 20px;right: 20px;height: 40px;font-size: 0;line-height: 1;background-color: transparent;border-color: transparent;color: #999}.mobile-navigation-wrapper .search-form .search-submit i{display: inline-block;font-size: 14px;line-height: 20px}.mobile-navigation-wrapper .mobile-menu{border-top: 1px solid #313131 !important}.mobile-navigation-wrapper .mobile-menu li + li{border-color: #313131 !important}.mobile-navigation-wrapper .mobile-menu ul.sub-menu{background-color: #313131 !important}.mobile-navigation-wrapper .mobile-menu ul.sub-menu li + li{border-color: #414141 !important}.mobile-navigation-wrapper .mobile-menu ul.sub-menu:before{border-top-color: #212121}.mobile-navigation-wrapper .mobile-menu ul.sub-menu a{padding-left: 20px}.mobile-navigation-wrapper .mobile-menu a{color: inherit}.mobile-navigation-wrapper .mobile-menu a:hover,.mobile-navigation-wrapper .mobile-menu a:focus,.mobile-navigation-wrapper .mobile-menu a:active{text-decoration: none;color: #005524}.mobile-navigation-wrapper .mobile-menu a:hover,.mobile-navigation-wrapper .mobile-menu a:focus,.mobile-navigation-wrapper .mobile-menu a:active{color: #005524}.mobile-navigation-wrapper .mobile-menu ul.sub-menu ul.sub-menu{background-color: #414141 !important}.mobile-navigation-wrapper .mobile-menu ul.sub-menu ul.sub-menu li + li{border-color: #515151 !important}.mobile-navigation-wrapper .mobile-menu ul.sub-menu ul.sub-menu:before{border-top-color: #313131}.mobile-navigation-wrapper .mobile-menu ul.sub-menu ul.sub-menu ul.sub-menu{background-color: #515151 !important}.mobile-navigation-wrapper .mobile-menu ul.sub-menu ul.sub-menu ul.sub-menu li + li{border-color: #616161 !important}.mobile-navigation-wrapper .mobile-menu ul.sub-menu ul.sub-menu ul.sub-menu:before{border-top-color: #414141}.mobile-navigation-wrapper .mobile-menu ul.sub-menu ul.sub-menu ul.sub-menu ul.sub-menu{background-color: #616161 !important}.mobile-navigation-wrapper .mobile-menu ul.sub-menu ul.sub-menu ul.sub-menu ul.sub-menu li + li{border-color: #717171 !important}.mobile-navigation-wrapper .mobile-menu ul.sub-menu ul.sub-menu ul.sub-menu ul.sub-menu:before{border-top-color: #515151}.x-menu-link-featured{position: absolute;text-transform: none;font-size: 13px;font-weight: 700;letter-spacing: 0.05em;padding: 4px 7px;top: -15px;right: -10px;display: block;line-height: 16px;color: #fff !important;background-color: #84d8e3 !important;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s}.x-menu-link-featured:after{position: absolute;content: '';display: block;top: 100%;left: 50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);border-top: 6px solid #84d8e3;border-left: 0 solid transparent;border-right: 6px solid transparent;-webkit-transition: all .1s;-moz-transition: all .1s;-ms-transition: all .1s;-o-transition: all .1s;transition: all .1s}.x-menu-link-featured-hot{background-color: #E32D2D !important}.x-menu-link-featured-hot:after{border-top-color: #E32D2D}.x-menu-list{list-style-type: none}.x-menu-list li{min-width: 150px}.x-menu-list li a{line-height: 20px;padding: 12px 0;white-space: nowrap;display: block;position: relative;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s;font-family: 'Poppins';font-size: 13px;font-weight: 700;font-style: normal;color: inherit}.x-menu-list li a:hover,.x-menu-list li a:focus,.x-menu-list li a:active{text-decoration: none;color: #005524}.x-menu-list li i{display: inline-block;margin-right: 14px}.x-menu-heading{font-size: 14px;text-transform: uppercase;position: relative;line-height: 1;display: block;padding: 0;margin-top: 0;margin-bottom: 11px;letter-spacing: 0.1em;font-weight: 700}ul.header-customize{display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: flex;align-items: center;white-space: nowrap}.customize-search > a{font-size: 14px;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s}ul.header-customize-nav{-webkit-justify-content: flex-end;-moz-justify-content: flex-end;-ms-justify-content: flex-end;justify-content: flex-end;flex-shrink: 0;-webkit-flex-shrink: 0}ul.header-customize-nav > li{margin-right: 3px}ul.header-customize-nav > li:first-child{margin-left: 40px}ul.header-customize-left > li{margin-right: 15px}ul.header-customize-right{-webkit-justify-content: flex-end;-moz-justify-content: flex-end;-ms-justify-content: flex-end;justify-content: flex-end}ul.header-customize-right > li{margin-right: 15px}ul.header-customize-mobile > li{margin-right: 15px}@media screen and (min-width: 992px){header.mobile-header{display: none;height: 0}header.main-header{position: relative;z-index: 999}header.main-header .header-inner{max-width: 100%;position: relative;align-content: stretch;-webkit-flex-flow: row nowrap;-moz-flex-flow: row nowrap;-ms-flex-flow: row nowrap;flex-flow: row nowrap}header.main-header.header-float{position: absolute;left: 0;right: 0}header.main-header.header-1 .no-menu{text-align: right;flex-grow: 1}header.main-header.header-3 .no-menu{text-align: left;flex-grow: 1}header.main-header.header-2 .no-menu{text-align: center;flex-grow: 1}header.main-header.header-4 .header-above .header-customize{flex-grow: 1;white-space: normal}header.main-header.header-4 .logo-header{-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;justify-content: center}header.main-header.header-4 .main-menu{flex-grow: 1}header.main-header.header-vertical{position: fixed;-webkit-backface-visibility: visible;-moz-backface-visibility: visible;-o-backface-visibility: visible;-ms-backface-visibility: visible;backface-visibility: visible;top: 0;bottom: 0;width: 300px;z-index: 100000;left: 0}header.main-header.header-vertical .logo-header{width: 100%;margin-bottom: 30px;margin-top: 30px;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;justify-content: center}header.main-header.header-vertical .widget_shopping_cart_content{padding-right: 0}header.main-header.header-vertical .primary-menu{display: block;position: relative;min-height: 180px}header.main-header.header-vertical .primary-menu .no-menu{padding: 0 20px;line-height: 24px}header.main-header.header-vertical ul.header-customize{display: block !important;white-space: normal;text-align: center;padding: 50px 20px 20px 20px;width: 100%}header.main-header.header-vertical ul.header-customize > li{margin-bottom: 3px;display: block;margin-right: 0;margin-left: 0}header.main-header.header-vertical ul.header-customize > li:last-child{margin-bottom: 0 !important}header.main-header.header-vertical ul.header-customize .shopping-cart-icon{text-align: center}body.header-left{padding-left: 300px}body.header-right{padding-right: 300px}body.header-right header.main-header.header-vertical{left: auto;right: 0}body.framed,body.boxed,body.bordered{background-color: #eee}body.framed #gf-wrapper,body.boxed #gf-wrapper{max-width: 1236px;margin: auto;position: relative}body.framed .header-sticky.affix,body.boxed .header-sticky.affix{max-width: 1236px}body.framed #gf-wrapper{margin-top: 50px;margin-bottom: 50px}body.bordered #gf-wrapper{margin: 30px}body.bordered:before,body.bordered:after{content: '';display: block;position: fixed;left: 0;right: 0;z-index: 9999;background: inherit;height: 30px}body.bordered:before{top: 0}body.bordered:after{bottom: 0}body.bordered.admin-bar:before{top: 32px}body.bordered .back-to-top{bottom: 40px;right: 40px}}.main-header .header-sticky-wrapper.affix-wrap{height: 80px}.mobile-header .header-sticky-wrapper.affix-wrap{height: 70px}.header-sticky{position: relative;z-index: 999;-webkit-transition: all .5s;-moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;transition: all .5s}.header-sticky .mobile-header-inner,.header-sticky .header-inner{-webkit-transition: all .5s;-moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;transition: all .5s}.header-sticky.affix{position: fixed;-webkit-backface-visibility: visible;-moz-backface-visibility: visible;-o-backface-visibility: visible;-ms-backface-visibility: visible;backface-visibility: visible;left: 0;right: 0;margin: auto}.header-sticky.affix .primary-menu .no-menu{line-height: 80px}.header-sticky.affix .main-menu > li{padding-top: 18px;padding-bottom: 18px}.header-sticky.affix .mobile-header-inner,.header-sticky.affix .header-inner{padding-top: 0 !important;padding-bottom: 0 !important}.header-sticky.affix .logo-header{height: 80px}.header-sticky.affix .logo-header img{max-height: 80px;padding-top: 5px;padding-bottom: 5px}.header-sticky.affix .logo-header.has-logo-sticky .main-logo{display: none}.header-sticky.affix .logo-header.has-logo-sticky .sticky-logo{display: block}.header-sticky.affix.gf-border-bottom,.header-sticky.affix .gf-border-bottom{border-bottom: none}.header-sticky.affix .mobile-logo-header{height: 70px}.header-sticky.affix .mobile-logo-header img{max-height: 70px;padding-top: 5px;padding-bottom: 5px}.header-sticky.header-hidden{-webkit-transform: translate(0, -100%);-moz-transform: translate(0, -100%);-ms-transform: translate(0, -100%);-o-transform: translate(0, -100%);transform: translate(0, -100%);-webkit-box-shadow: none !important;-moz-box-shadow: none !important;box-shadow: none !important}@media (min-width: 1200px){.header-full-width > .container{max-width: 100%;padding-left: 0;padding-right: 0}}@media (max-width: 1199px){.header-full-width .header-inner{padding-left: 0 !important;padding-right: 0 !important}}@media (max-width: 991px){header.main-header{display: none}header.mobile-header{position: relative;z-index: 999;display: block}header.mobile-header.header-1 .header-customize,header.mobile-header.header-1 .mobile-header-menu{flex-grow: 1}header.mobile-header.header-1 .header-customize{justify-content: flex-end;white-space: normal}header.mobile-header.header-2 ul.header-customize-mobile > li:last-child{margin-right: 15px}header.mobile-header.header-2 ul.header-customize-mobile + .mobile-header-menu{margin-left: 15px}header.mobile-header.header-2 .mobile-header-nav{flex-grow: 1}header.mobile-header.header-3 .mobile-logo-header{-webkit-justify-content: flex-end;-moz-justify-content: flex-end;-ms-justify-content: flex-end;justify-content: flex-end}header.mobile-header.header-3 ul.header-customize-mobile > li:first-child{margin-left: 15px}header.mobile-header.header-3 .mobile-header-nav{flex-grow: 1}header.mobile-header.header-4 .primary-menu{background-color: transparent}header.mobile-header.header-4 .primary-menu .primary-menu-inner{background-color: #fff}.mobile-header-search{border-top: 1px solid #ececec;border-bottom: 1px solid #ececec}.mobile-header-search .search-form .search-field{border-color: transparent !important;background-color: transparent !important;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;padding-left: 0;padding-right: 40px;height: 45px}.mobile-header-search .search-form .search-submit{font-size: 0;line-height: 1;background-color: transparent !important;border-color: transparent !important;top: 0;bottom: 0;margin: auto;right: -20px}.mobile-header-search .search-form .search-submit i{display: inline-block;font-size: 16px;line-height: 20px}}.customize-search > a,.shopping-cart-icon .icon a,.gf-toggle-icon{display: inline-block;width: 50px;height: 50px;line-height: 50px;-webkit-transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;transition: .3s;text-align: center}.customize-search > a:hover,.shopping-cart-icon .icon a:hover,.gf-toggle-icon:hover{background-color: #005524 !important;color: #fff !important}.shopping-cart-icon{line-height: 1;font-size: 16px;font-weight: 500;text-transform: uppercase;border-top: solid 9px transparent;border-bottom: solid 9px transparent}.shopping-cart-icon .subtotal-info-wrapper{display: none}.shopping-cart-icon > .icon{position: relative;display: inline-block;vertical-align: middle}.shopping-cart-icon > .icon a{color: inherit;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s}.shopping-cart-icon > .icon a:hover,.shopping-cart-icon > .icon a:focus,.shopping-cart-icon > .icon a:active{text-decoration: none;color: #005524}.shopping-cart-icon > .icon i{font-size: 12px}.shopping-cart-icon > .icon span{position: absolute;margin: auto;top: -9px;right: -9px;width: 25px;height: 25px;text-align: center;line-height: 25px;color: #fff;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;font-family: 'Poppins';font-size: 10px;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s}.shopping-cart-list{font-size: 16px;position: absolute;top: 100%;right: 0;margin-top: 50px;visibility: hidden;opacity: 0;z-index: 1000;padding: 20px 20px 40px;width: 320px;line-height: 1.6;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s;-webkit-transition-timing-function: cubic-bezier(.71, .75, .12, .18);-moz-transition-timing-function: cubic-bezier(.71, .75, .12, .18);-ms-transition-timing-function: cubic-bezier(.71, .75, .12, .18);-o-transition-timing-function: cubic-bezier(.71, .75, .12, .18);transition-timing-function: cubic-bezier(.71, .75, .12, .18);transition-delay: 0.2s}.shopping-cart-list ul.product_list_widget{position: relative;list-style: none;padding: 0;margin: 0;max-height: 342px;margin-right: -20px;padding-right: 20px;white-space: normal}.shopping-cart-list ul.product_list_widget li{padding-bottom: 20px;padding-top: 0;margin-bottom: 20px;border-bottom: 1px solid}.shopping-cart-list ul.product_list_widget li:last-of-type{margin-bottom: 0;border-bottom: none}.shopping-cart-list ul.product_list_widget li img{width: 80px;float: left;margin-left: 0;margin-right: 20px}.shopping-cart-list ul.product_list_widget li,.shopping-cart-list p.total{position: relative;font-family: 'Poppins'}.shopping-cart-list ul.product_list_widget .product-item-name span{display: block;padding-top: 16px;padding-right: 20px;font-weight: 700;color: #333}.shopping-cart-list ul.product_list_widget li.empty{border-bottom: none;padding-bottom: 0;margin-bottom: 0;padding-top: 20px;text-align: center}.shopping-cart-list li.mini_cart_item a.remove{position: absolute;right: 0;top: 20px;width: 18px;height: 25px;line-height: 25px;border: none;color: #333}.shopping-cart-list span.quantity{margin-top: 4px;display: block;font-size: 13px;font-family: 'Poppins';color: #333;font-weight: 700}.shopping-cart-list p.total{padding-top: 15px;border-top: 1px solid;margin-bottom: 17px;color: #333}.shopping-cart-list p.total .amount{float: right;font-size: 18px;font-weight: 700;font-family: 'Poppins'}.shopping-cart-list p.buttons{text-align: center;border-top: solid 1px;padding-top: 15px;margin-bottom: 0}.shopping-cart-list p.buttons .wc-forward{font-size: 12px;padding-left: 25px;padding-right: 25px}.shopping-cart-list p.buttons .wc-forward:hover{color: #fff}.shopping-cart-list p.buttons a.wc-forward + a.wc-forward{margin-left: 16px}.widget_shopping_cart_content{position: relative;text-align: left;padding-right: 10px}.widget_shopping_cart_content:hover .shopping-cart-list,.item-shopping-cart.show-cart .shopping-cart-list{visibility: visible;opacity: 1;margin-top: 0}.customize-social-networks .gf-social-icon > li{margin-bottom: 0;margin-right: 30px}.customize-social-networks .gf-social-icon > li a{display: block}.customize-social-networks .gf-social-icon > li a:hover{-webkit-transform: scale(1.15);-moz-transform: scale(1.15);-ms-transform: scale(1.15);-o-transform: scale(1.15);transform: scale(1.15)}.customize-search .search-form{width: 260px}.customize-search .search-form .search-field{background-color: transparent !important;border: none;border-bottom: 2px solid #ececec;text-transform: uppercase;font-weight: 800;letter-spacing: 0.1em;color: #e0e0e0;font-size: 14px;padding-left: 0;height: 28px;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s}.customize-search .search-form .search-field:focus{border-bottom-color: #005524 !important}.customize-search .search-form .search-submit i{padding-left: 0;padding-right: 0}.customize-search .search-form .search-submit:hover{background-color: transparent;color: #005524 !important}.customize-custom-html a{-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s;color: inherit;font-size: 14px}.customize-custom-html a:hover,.customize-custom-html a:focus,.customize-custom-html a:active{text-decoration: none;color: #005524}@media (max-width: 1439px){.customize-search .search-form{width: 150px}}@media screen and (min-width: 992px){.header-customize-separator{width: 1px;height: 18px}}.top-bar .wpb_content_element{margin-bottom: 0}.top-bar .widget + .widget{margin-top: 0;margin-left: 83px}@media (max-width: 1199px){.top-bar .widget + .widget{margin-left: 30px}}.main-footer-wrapper h4.widget-title{text-transform: capitalize}.main-footer-wrapper .widget-social-profile{border-bottom: 1px solid #ececec}.main-footer-wrapper .social-icon-text{padding: 0 27px 23px;border-bottom: 4px solid #333}@media only screen and (min-width: 992px){footer.footer-fixed{position: fixed !important;bottom: 0;left: 0;z-index: -1;right: 0;margin: auto;-webkit-backface-visibility: visible;-moz-backface-visibility: visible;-ms-backface-visibility: visible;backface-visibility: visible}footer.footer-fixed.static{position: static !important}body.boxed footer.footer-fixed,body.framed footer.footer-fixed{max-width: 1236px}body.bordered footer.footer-fixed{margin-left: 30px;margin-right: 30px;margin-bottom: 30px}}@media screen and (min-width: 992px){body.header-left footer.footer-fixed{left: 300px}body.header-right footer.footer-fixed{right: 300px}}@media (max-width: 767px){.main-footer-wrapper{padding-left: 15px;padding-right: 15px}}.gf-blog-inner[class*="gf-gutter-"]{display: -ms-flexbox;display: flex;flex-flow: row wrap;flex-grow: 1}.entry-thumbnail-overlay{position: relative;display: block}.entry-thumbnail-overlay:after{content: '';display: block;position: absolute;z-index: 1;left: 0;right: 0;top: 0;bottom: 0;-webkit-opacity: 0;-moz-opacity: 0;opacity: 0;background-color: rgba(0,0,0,0.3);-webkit-transition: opacity .3s;-moz-transition: opacity .3s;-ms-transition: opacity .3s;-o-transition: opacity .3s;transition: opacity .3s}.zoom-image{position: absolute;bottom: 0;right: 0;display: block;color: #fff;font-size: 0;-webkit-opacity: 0;-moz-opacity: 0;opacity: 0;-webkit-transform: scale(.8);-moz-transform: scale(.8);-ms-transform: scale(.8);-o-transform: scale(.8);transform: scale(.8);-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s;z-index: 2}.zoom-image i{font-size: 16px;width: 35px;height: 35px;line-height: 35px;text-align: center}.zoom-video{position: absolute;z-index: 2;display: block;font-size: 24px;width: 64px;height: 64px;color: #fff !important;border: 2px solid #fff;text-align: center;line-height: 60px;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;left: 0;right: 0;bottom: 0;top: 0;margin: auto;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s}.zoom-video:focus,.zoom-video:hover{background-color: #005524;border-color: #005524}.zoom-video i{padding-left: 4px}.entry-thumb-wrap.thumb-small .zoom-video{width: 40px;height: 40px;line-height: 40px;font-size: 16px;border-width: 1px}.entry-thumb-wrap{position: relative}.entry-thumbnail{position: relative}.entry-thumbnail img{width: 100%}.entry-thumbnail:hover .entry-thumbnail-overlay:after{-webkit-opacity: 1;-moz-opacity: 1;opacity: 1}.entry-thumbnail:hover .zoom-image{-webkit-opacity: 1;-moz-opacity: 1;opacity: 1;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1)}.placeholder-image{background-color: #E0E8EE;background-repeat: no-repeat;background-position: center center;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover}.placeholder-image:before{content: '';display: block;width: 100%;padding-bottom: 56.25%}.entry-quote-content{background-color: #005524;padding: 30px}.entry-quote-content .block-center-inner{vertical-align: top}.entry-quote-content i{width: 54px;height: 54px;background: #fff;line-height: 54px;border-radius: 100%;margin-bottom: 23px;margin-left: 0;display: block;box-shadow: 0 8px 17px 0 rgba(0,0,0,0.3)}.entry-quote-content .quote-content,.entry-quote-content .link-content{display: block;color: #fff;font-size: 18px;font-style: italic;line-height: 1.56;letter-spacing: 0;margin-bottom: 15px;text-align: left}.entry-quote-content .link-content{-webkit-transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;transition: .3s}.entry-quote-content .link-content:hover,.entry-quote-content .link-content:focus,.entry-quote-content .link-content:active{text-shadow: 0 0 0 #fff;color: #fff !important}.entry-quote-content .quote-author{display: block;font-size: 13px;color: #fff !important;text-transform: uppercase;text-align: left;-webkit-transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;transition: .3s}.entry-quote-content .quote-author:before{content: '\f111';font-family: FontAwesome;font-size: 6px;padding-right: 10px;vertical-align: middle}.entry-quote-content .quote-author:hover{text-shadow: 0 0 0 #fff}.entry-quote-thumbnail.normal:before{display: none !important}.entry-quote-thumbnail.normal .entry-quote-content{position: relative}.entry-quote-thumbnail.normal .block-center::before{display: none}.entry-quote-bg{position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;background-clip: content-box;background-size: cover;background-position: center center}.entry-quote-bg:before{content: '';position: absolute;left: 0;right: 0;top: 0;bottom: 0;background: rgba(0,0,0,0.5)}.entry-quote-bg + .entry-quote-content{background: none}.isotope{-webkit-transition: height .5s ease-in-out;-moz-transition: height .5s ease-in-out;-ms-transition: height .5s ease-in-out;-o-transition: height .5s ease-in-out;transition: height .5s ease-in-out}.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition{-webkit-transition-duration: 0s;-moz-transition-duration: 0s;-o-transition-duration: 0s;transition-duration: 0s}.entry-thumb-wrap.thumb-small .zoom-image i{font-size: 14px;width: 25px;height: 25px;line-height: 25px}.gf-paging.next-prev{font-size: 0}.gf-paging.next-prev > a{font-size: 16px;width: 40px;height: 40px;line-height: 40px;text-align: center;display: inline-block;background-color: #141414;color: #fff;border-radius: 3px}.gf-paging.next-prev > a.gf-button-prev{margin-right: 10px}.gf-paging.next-prev > a.disable{-webkit-opacity: .5;-moz-opacity: .5;opacity: .5;cursor: not-allowed}.gf-paging.load-more{font-size: 0}.gf-paging.load-more a{font-size: 16px}.gf-paging.load-more a i{font-size: 24px;position: relative;top: 3px;margin-right: 13px}.gf-paging.load-more a:hover i{color: #005524}.entry-thumb-wrap.entry-thumb-single.entry-thumb-mode-image{text-align: center;font-size: 0}.entry-thumb-wrap.entry-thumb-single.entry-thumb-mode-image .entry-thumbnail{display: inline-block}.entry-thumb-wrap.entry-thumb-single.entry-thumb-mode-image .entry-thumbnail img{width: auto}.entry-thumb-wrap.entry-thumb-single.entry-thumb-mode-image .owl-carousel .owl-item .entry-thumbnail{display: block}.entry-thumb-wrap.entry-thumb-single.entry-thumb-mode-image .owl-carousel .owl-item .entry-thumbnail img{width: 100%}@media (min-width: 768px){.gf-post-navigation{display: table;width: 100%;table-layout: fixed}.gf-post-navigation > div{display: table-cell;width: 50%;vertical-align: middle}.gf-post-navigation > div.post-prev{border-right: 1px solid #fff;border-left: 0 solid #fff}.gf-post-navigation .post-archive-link{width: 40px}}.gf-post-navigation > div{padding: 30px}.gf-post-navigation > div .gf-post-title{position: relative;margin-bottom: 0;font-size: 15px}.gf-post-navigation > div.post-prev{text-align: left}.gf-post-navigation > div.post-next{text-align: right}@media (max-width: 767px){.gf-post-navigation > div{text-align: center !important}.gf-post-navigation > div:not(:last-child){margin-bottom: 1px}}.gf-author-info-wrap .gf-author-name{font-size: 20px;margin-bottom: 5px}.gf-author-info-wrap .gf-author-description{margin-bottom: 0}.gf-comments-area{margin-top: 60px}.gf-comments-area .comment-list{list-style-type: none;padding: 0 0 35px 0;margin: 0}.gf-comments-area .comment-list .comment-body{position: relative;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;width: 100%;padding: 40px 45px}.gf-comments-area .comment-list .comment-avatar{width: 100px;flex-shrink: 0;-webkit-flex-shrink: 0}.gf-comments-area .comment-list .avatar{-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;width: 100%}.gf-comments-area .comment-list .comment-avatar + .comment-text{padding-left: 20px;margin-top: 10px}.gf-comments-area .comment-list > li + li,.gf-comments-area .comment-list .children > li + li{padding-top: 10px}.gf-comments-area .comment-list .children{position: relative;list-style: none;padding-left: 70px;margin-top: 10px}.gf-comments-area .comments-list + .comment-respond{margin-top: 40px}.gf-comments-area .comment-body + .comment-respond{margin-top: 40px}.gf-comments-area .comment-respond p > label{display: none}.gf-comments-area .comment-respond p:last-child{margin-bottom: 0}.gf-comments-area .comment-respond input[type="color"],.gf-comments-area .comment-respond input[type="date"],.gf-comments-area .comment-respond input[type="datetime"],.gf-comments-area .comment-respond input[type="datetime-local"],.gf-comments-area .comment-respond input[type="email"],.gf-comments-area .comment-respond input[type="month"],.gf-comments-area .comment-respond input[type="number"],.gf-comments-area .comment-respond input[type="password"],.gf-comments-area .comment-respond input[type="search"],.gf-comments-area .comment-respond input[type="tel"],.gf-comments-area .comment-respond input[type="text"],.gf-comments-area .comment-respond input[type="time"],.gf-comments-area .comment-respond input[type="url"],.gf-comments-area .comment-respond input[type="week"],.gf-comments-area .comment-respond input:not([type]),.gf-comments-area .comment-respond textarea,.gf-comments-area .comment-respond select{width: 100%}@media (max-width: 767px){.gf-comments-area .comment-list .comment-avatar{display: none}.gf-comments-area .comment-list .comment-avatar + .comment-text{padding-left: 0}.gf-comments-area .comment-list .children{padding-left: 15px}.gf-comments-area .comment-list .children:before{left: 0}}@media (max-width: 600px){.gf-comments-area .comment-list .comment-body{padding: 30px}}.gf-post-meta a,.gf-post-meta-2 a,.gf-post-title a{-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s}.entry-thumb-wrap > .owl-carousel.owl-theme > .owl-nav{position: absolute;top: 15px;right: 15px;margin: 0}.entry-thumb-wrap.thumb-small > .owl-carousel.owl-theme > .owl-nav{top: 0;right: 0}.entry-thumb-wrap.thumb-small > .owl-carousel.owl-theme > .owl-nav [class*='owl-']{width: 26px;height: 26px;line-height: 26px;margin: 2.5px}.gf-post-excerpt p{margin: 0}ul.nav-tabs.gf-cate-filter{border-bottom: none;margin-bottom: 30px;font-size: 0}ul.nav-tabs.gf-cate-filter li{float: none;display: inline-block}ul.nav-tabs.gf-cate-filter li + li{margin-left: 3px}ul.nav-tabs.gf-cate-filter li a{display: block;font-family: 'Poppins';color: #333;font-size: 14px;font-weight: 600;letter-spacing: 0.02em;color: inherit;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;-webkit-transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;transition: .3s;padding: 10.5px 20px;margin-right: 0}ul.nav-tabs.gf-cate-filter li a:hover,ul.nav-tabs.gf-cate-filter li a:focus,ul.nav-tabs.gf-cate-filter li a:active{text-decoration: none;color: #005524}ul.nav-tabs.gf-cate-filter li.active a,ul.nav-tabs.gf-cate-filter li.active a:hover,ul.nav-tabs.gf-cate-filter li.active a:focus,ul.nav-tabs.gf-cate-filter li a:hover,ul.nav-tabs.gf-cate-filter li a:focus{border: none;background-color: #005524;color: #fff !important}ul.nav-tabs.gf-cate-filter li.dropdown{float: right}ul.nav-tabs.gf-cate-filter .dropdown-menu li{display: block}.cate-filter-left .gf-cate-filter{-webkit-justify-content: flex-start;-moz-justify-content: flex-start;-ms-justify-content: flex-start;justify-content: flex-start}.cate-filter-center .gf-cate-filter{-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;justify-content: center}.cate-filter-right .gf-cate-filter{-webkit-justify-content: flex-end;-moz-justify-content: flex-end;-ms-justify-content: flex-end;justify-content: flex-end}div.cate-filter-mg-bottom-70 .gf-cate-filter{margin-bottom: 70px !important}.blog-pagination{font-size: 0;position: relative;text-align: center}.blog-pagination .page-numbers{display: inline-block;font-family: 'Poppins';font-weight: 700;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s;font-size: 12px;line-height: 13px;vertical-align: middle;padding: 0 20px;color: inherit}.blog-pagination .page-numbers:hover,.blog-pagination .page-numbers:focus,.blog-pagination .page-numbers:active{text-decoration: none;color: #005524}.blog-pagination .page-numbers.current,.blog-pagination .page-numbers:hover,.blog-pagination .page-numbers:focus{color: #005524}.blog-pagination .page-numbers.next,.blog-pagination .page-numbers.prev{width: 40px;height: 40px;padding: 0 !important;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;font-size: 16px;text-align: center;line-height: 40px;background-color: #202020;color: #fff;border-left: none !important;margin: 5px 14px}.blog-pagination .page-numbers.next:hover,.blog-pagination .page-numbers.prev:hover,.blog-pagination .page-numbers.next:focus,.blog-pagination .page-numbers.prev:focus{color: #fff;background-color: #005524}.blog-pagination .page-numbers.prev + .page-numbers{border-left: none !important}.blog-pagination .page-numbers + .page-numbers{border-left: 1px solid #999}.blog-pagination .page-numbers.dots{padding: 0 14px}.blog-pagination .page-numbers.dots,.blog-pagination .page-numbers.dots + .page-numbers{border-left: none !important}.comment-navigation{text-align: right}.gf-gutter-0 article.post-grid{margin-bottom: 45px}.gf-gutter-0 .gf-post-content{padding: 0 15px}.gf-gutter-10 article.post-grid{margin-bottom: 35px}.gf-gutter-20 article.post-grid{margin-bottom: 25px}.gf-gutter-30 article.post-grid{margin-bottom: 15px}.layout-masonry .entry-thumb-format-audio .embed-responsive,.layout-large-image .entry-thumb-format-audio .embed-responsive,.post-single .entry-thumb-format-audio .embed-responsive{padding-bottom: 200px}.layout-masonry .entry-thumb-format-audio .embed-responsive:before,.layout-large-image .entry-thumb-format-audio .embed-responsive:before,.post-single .entry-thumb-format-audio .embed-responsive:before{padding-bottom: 0}.embed-responsive iframe{z-index: 2}.thumbnail-size-blog-widget:before,.embed-responsive-blog-widget{padding-bottom: 70%}.thumbnail-size-1x1:before,.embed-reponsive-1x1:before{padding-bottom: 100%}.thumbnail-size-4x3:before,.embed-reponsive-4x3:before{padding-bottom: 75%}.thumbnail-size-3x4:before,.embed-reponsive-3x4:before{padding-bottom: 133.3333333333333%}.thumbnail-size-16x9:before,.embed-reponsive-16x9:before{padding-bottom: 56.25%}.thumbnail-size-9x16:before,.embed-reponsive-9x16:before{padding-bottom: 177.7777777777778%}.thumbnail-size-none:before{display: none}.gf-post-title{margin-top: 0;text-transform: uppercase}ul.gf-post-meta > li{display: inline-block;vertical-align: middle;margin-right: 0}ul.gf-post-meta a{color: inherit}ul.gf-post-meta a:hover,ul.gf-post-meta a:focus,ul.gf-post-meta a:active{text-decoration: none;color: #005524}ul.gf-post-meta .gf-post-cat-meta li{display: inline-block;margin: 2px 4px 2px 0}ul.gf-post-meta .gf-post-cat-meta li:last-child{margin-right: 17px}ul.gf-post-meta .gf-post-cat-meta a{display: block;padding: 4px 13px;background: #005524;color: #fff;font-size: 11px;line-height: 17px;font-weight: 600;font-family: 'Poppins';-webkit-transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;transition: .3s;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box}.meta-date{padding: 2px 0}ul.gf-post-meta-2{font-family: 'Playfair Display';font-size: 15px;font-style: italic;letter-spacing: 0.03em}ul.gf-post-meta-2 a{color: inherit}ul.gf-post-meta-2 a:hover,ul.gf-post-meta-2 a:focus,ul.gf-post-meta-2 a:active{text-decoration: none;color: #005524}ul.gf-post-meta-2 .post-views{display: inline-block}ul.gf-post-meta-2 .meta-author{margin-right: 6px}ul.gf-post-meta-2 li + li:before{content: '/';padding-right: 10px}article.format-gallery .owl-carousel.owl-theme > .owl-nav [class*='owl-']{width: 36px;height: 36px;line-height: 34px;font-size: 20px;background-color: #fff !important;border-color: #fff}article.format-gallery .owl-carousel.owl-theme > .owl-nav [class*='owl-']:not(.disabled):hover{background-color: #005524 !important}article.format-gallery .owl-carousel.owl-theme > .owl-nav [class*='owl-'].disabled{-webkit-opacity: .5;-moz-opacity: .5;opacity: .5}.layout-grid + .gf-paging{margin-top: 20px}.layout-large-image > article{padding-bottom: 50px}.layout-large-image + .gf-paging{margin-top: 15px}[class*='layout-metro-'].gf-gutter-0 + .gf-paging{margin-top: 65px}[class*='layout-metro-'].gf-gutter-10 + .gf-paging{margin-top: 55px}[class*='layout-metro-'].gf-gutter-20 + .gf-paging{margin-top: 45px}[class*='layout-metro-'].gf-gutter-30 + .gf-paging{margin-top: 35px}article.post-default .gf-post-title{margin-bottom: 10px;font-size: 17px;font-weight: 700}article.post-default .gf-post-inner{position: relative}article.post-default ul{padding-left: 0}.entry-thumb-format-audio .embed-responsive-blog-large{padding: 0;overflow: inherit;height: auto;font-size: 0}.entry-thumb-format-audio .embed-responsive-blog-large iframe{height: 166px;position: static}.post-grid-1 .entry-thumb-format-video .zoom-video,.post-grid-2 .entry-thumb-format-video .zoom-video{right: 10px;left: auto;bottom: auto;top: 10px;margin: auto}article.post-large-image .entry-thumb-wrap{font-size: 0}article.post-large-image .entry-thumb-format- .entry-thumbnail{display: inline-block}article.post-large-image .post-highlight{padding: 32px 25px;border-bottom: none}article.post-large-image .post-highlight .gf-post-content{padding-bottom: 0;border-bottom: none}article.post-large-image .entry-thumb-wrap + .gf-post-content{padding-top: 25px}article.post-large-image .gf-post-content{padding-bottom: 50px;border-bottom: 1px solid #ececec}article.post-large-image .gf-post-meta{margin-bottom: 11px}article.post-large-image .gf-post-title{margin-bottom: 8px;font-size: 20px}article.post-large-image .gf-post-excerpt{margin-bottom: 24px}article.post-large-image .entry-quote-content i{margin: auto;margin-bottom: 23px}article.post-large-image .entry-quote-content .quote-content,article.post-large-image .entry-quote-content .link-content{text-align: center}article.post-large-image .entry-quote-content .quote-author{text-align: center}article.post-grid .entry-thumb-wrap + .gf-post-content,article.post-grid-related .entry-thumb-wrap + .gf-post-content{padding-top: 32px}article.post-grid .gf-post-meta,article.post-grid-related .gf-post-meta{margin-bottom: 17px}article.post-grid .gf-post-title,article.post-grid-related .gf-post-title{margin-bottom: 16px;font-size: 20px;line-height: 1.25}article.post-grid .gf-post-excerpt,article.post-grid-related .gf-post-excerpt{margin-bottom: 24px}article.post-grid .post-highlight .gf-post-content,article.post-grid-related .post-highlight .gf-post-content{padding: 30px 25px}article.post-grid-related .gf-post-cat-meta{margin-right: 20px}article.post-grid-1 .entry-thumbnail:before,article.post-grid-2 .entry-thumbnail:before,article.post-grid-1 .entry-thumb-format-video:before,article.post-grid-2 .entry-thumb-format-video:before,article.post-grid-1 .entry-thumb-format-audio:before,article.post-grid-2 .entry-thumb-format-audio:before{content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 1;background-color: rgba(0,0,0,0.4)}article.post-grid-1 .gf-post-content,article.post-grid-2 .gf-post-content{position: absolute;bottom: 20px;left: 20px;right: 20px;z-index: 2;color: #fff}article.post-grid-1 .gf-post-content .gf-post-title,article.post-grid-2 .gf-post-content .gf-post-title{color: #fff !important;line-height: 1.4}article.post-grid-1 .gf-post-cat-meta,article.post-grid-2 .gf-post-cat-meta{display: inline-block;margin: 2px 17px 2px 0}article.post-grid-1 .post-highlight,article.post-grid-2 .post-highlight{-webkit-box-shadow: 0 6px 12px 0 rgba(0,0,0,0.3);-moz-box-shadow: 0 6px 12px 0 rgba(0,0,0,0.3);box-shadow: 0 6px 12px 0 rgba(0,0,0,0.3)}article.post-grid-1 .gf-post-meta{margin-bottom: 17px}article.post-grid-1 .gf-post-title{margin-bottom: 7px;letter-spacing: 0.02em}article.post-grid-1 .gf-post-meta-2 li{color: #fff}article.post-grid-2 .gf-post-meta{margin-bottom: 12px}article.post-grid-2 .gf-post-title{margin-bottom: 0}article.post-grid-2 .edit-link a{display: block;margin-top: 10px;color: inherit;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s;color: #fff;font-family: 'Playfair Display';font-size: 15px;font-style: italic;letter-spacing: 0.03em}article.post-grid-2 .edit-link a:hover,article.post-grid-2 .edit-link a:focus,article.post-grid-2 .edit-link a:active{text-decoration: none;color: #005524}.no-sidebar.single-post .container .gf-single-wrap{max-width: 970px;margin: auto}@media (min-width: 992px){.no-sidebar.single-post .post-single{padding-left: 100px;padding-right: 100px}.no-sidebar.single-post-layout-1 .post-single .entry-thumb-single,.no-sidebar.single-post-layout-2 .post-single .entry-thumb-single{margin-left: -100px;margin-right: -100px}.no-sidebar.single-post-layout-2 .single-thumbnail .post-single .gf-post-meta-top{margin-left: -100px;margin-right: -100px}}article.post-single .gf-post-meta{margin-bottom: 11px}article.post-single .gf-post-title{margin-bottom: 7px}article.post-single .gf-post-meta-top + .entry-thumb-wrap{margin-top: 38px}article.post-single .entry-thumb-wrap + .gf-post-meta-top{margin-top: 38px}article.post-single .gf-entry-content{margin: auto;margin-top: 50px}article.post-single .entry-quote-content i{margin: auto;margin-bottom: 23px}article.post-single .entry-quote-content .quote-content,article.post-single .entry-quote-content .link-content{text-align: center}article.post-single .entry-quote-content .quote-author{text-align: center}.layout-masonry .entry-thumb-format-video .embed-responsive:before,.single-post .entry-thumb-format-video .embed-responsive:before{padding-bottom: 56.25%}body.single-post-layout-4 .entry-thumb-wrap{margin-bottom: 50px}body.single-post-layout-5 .entry-thumb-wrap.entry-thumb-single{margin-bottom: 0}body.single-post-layout-5 .entry-thumb-wrap.entry-thumb-single{margin-bottom: 0}body.single-post-layout-5 .entry-thumb-wrap.entry-thumb-single .thumbnail-size-blog-large:before,body.single-post-layout-5 .entry-thumb-wrap.entry-thumb-single .embed-responsive-blog-large,body.single-post-layout-5 .entry-thumb-wrap.entry-thumb-single .thumbnail-size-full:before{padding-bottom: 0;height: 600px}@media (max-width: 991px){body.single-post-layout-5 .entry-thumb-wrap.entry-thumb-single .thumbnail-size-blog-large:before,body.single-post-layout-5 .entry-thumb-wrap.entry-thumb-single .embed-responsive-blog-large,body.single-post-layout-5 .entry-thumb-wrap.entry-thumb-single .thumbnail-size-full:before{height: 400px}}.gf-post-single-inline{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;align-items: center;margin: auto;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;padding-bottom: 30px;padding-top: 30px}.gf-post-meta-tag{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;flex-grow: 1;margin: 10px 0}.gf-post-meta-tag i{display: inline-block;font-size: 16px;position: relative;top: 2px;margin-right: 14px;transform: rotate(90deg)}.gf-post-meta-tag .tagcloud{font-size: 0}.gf-post-meta-tag .tagcloud a{display: inline-block;color: inherit;padding: 4px 13px;margin: 2px 4px 2px 0;background: #005524;color: #fff;font-size: 11px !important;line-height: 17px;font-weight: 600;font-family: 'Poppins';-webkit-transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;transition: .3s;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box}.gf-post-meta-tag .tagcloud a:hover,.gf-post-meta-tag .tagcloud a:focus,.gf-post-meta-tag .tagcloud a:active{text-decoration: none;color: #005524}article.post-single + .gf-author-info-wrap,article.post-single + .gf-post-navigation{margin-top: 73px}article.post-single + .gf-single-related-wrap{margin-top: 60px}.gf-author-info-wrap{margin-bottom: 73px;border: 1px dotted #221b24;background-color: #221B24}.gf-author-info-wrap .gf-author-info{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;padding: 50px 70px;background-color: #221B24;border: 2px dotted #fff;overflow: auto}.gf-author-info-wrap .gf-author-avatar{width: 115px;flex-shrink: 0;-webkit-flex-shrink: 0}.gf-author-info-wrap img{width: 100%;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box}.gf-author-info-wrap .gf-author-content{margin-top: 10px;padding-left: 20px}.gf-author-info-wrap .gf-author-content p.gf-author-description{font-size: 14px;line-height: 1.86;font-style: italic;color: #c3c3c3}.gf-author-info-wrap .gf-author-meta{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;align-items: center}.gf-author-info-wrap .gf-author-meta .gf-author-name{flex-grow: 1;font-size: 20px;line-height: 1.3;font-weight: 700;color: #fff;margin-top: 0;margin-bottom: 13px}.gf-author-info-wrap .gf-author-meta .gf-author-name a{-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s}.gf-author-info-wrap .gf-author-meta .gf-social-icon{margin-bottom: 13px;font-size: 0}.gf-author-info-wrap .gf-author-meta .gf-social-icon li{margin-right: 3px;margin-bottom: 0}.gf-author-info-wrap .gf-author-meta .gf-social-icon li a{width: 37px;height: 37px;font-size: 11.5px;color: #fff;background-color: #39323A;border-color: transparent !important;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s}.gf-author-info-wrap .gf-author-meta .gf-social-icon li a:hover{background-color: #005524;color: #fff}.gf-post-navigation{margin-bottom: 73px}.gf-post-navigation > div{padding: 29px 30px;border: none !important;font-size: 18px}.gf-post-navigation > div.post-prev i{margin-right: 16px}.gf-post-navigation > div.post-next .gf-post-title{padding-right: 30px}.gf-post-navigation > div.post-next i{position: absolute;right: 0;line-height: 1.3}.gf-post-navigation > div .gf-post-title{font-size: 18px}.gf-post-navigation > div .gf-post-title a{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: block}.gf-post-navigation .post-archive-link{text-align: center;padding: 29px 0}.gf-post-navigation .post-archive-link a{-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s;display: inline-block;font-size: 24px}.gf-single-related-wrap{margin-bottom: 60px}.gf-comments-area .comment-list .author-name{font-size: 17px;letter-spacing: 0.02em;margin-bottom: 0;font-weight: 700;margin-top: 0}.gf-comments-area .comment-list ul.comment-top{margin-bottom: 15px}.gf-comments-area .comment-list ul.comment-top > li{margin-right: 30px}.gf-comments-area .comment-list .comment-meta-date{font-size: 13px;font-style: italic;letter-spacing: 0.03em}.gf-comments-area .comment-list .gf-entry-content p{font-size: 14px;font-style: italic}.gf-comments-area .comment-list .comment-meta{position: absolute;top: 0;right: 0;color: #fff;font-size: 0}.gf-comments-area .comment-list .comment-meta a{display: inline-block;background-color: #005524;font-size: 15px;font-weight: 700;font-family: 'Playfair Display';letter-spacing: 0.03em;font-style: italic;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s;color: inherit;line-height: 26px;padding: 5px 23px}.gf-comments-area .comment-list .comment-meta a:hover,.gf-comments-area .comment-list .comment-meta a:focus,.gf-comments-area .comment-list .comment-meta a:active{text-decoration: none;color: #005524}.gf-comments-area .comment-list .comment-meta a + a{margin-left: 1px}.gf-comments-area .comment-respond .comment-form{font-size: 0}.gf-comments-area .comment-respond p.comment-notes{font-size: 14px;margin-bottom: 20px}.gf-comments-area .comment-respond p{margin-bottom: 10px}.gf-comments-area .comment-respond p.form-submit{display: inline-block;margin-top: 20px;margin-bottom: 0}.gf-comments-area .comment-respond #cancel-comment-reply-link{font-size: 16px}.gf-comments-area .comment-respond input[type="color"],.gf-comments-area .comment-respond input[type="date"],.gf-comments-area .comment-respond input[type="datetime"],.gf-comments-area .comment-respond input[type="datetime-local"],.gf-comments-area .comment-respond input[type="email"],.gf-comments-area .comment-respond input[type="month"],.gf-comments-area .comment-respond input[type="number"],.gf-comments-area .comment-respond input[type="password"],.gf-comments-area .comment-respond input[type="search"],.gf-comments-area .comment-respond input[type="tel"],.gf-comments-area .comment-respond input[type="text"],.gf-comments-area .comment-respond input[type="time"],.gf-comments-area .comment-respond input[type="url"],.gf-comments-area .comment-respond input[type="week"],.gf-comments-area .comment-respond input:not([type]),.gf-comments-area .comment-respond textarea,.gf-comments-area .comment-respond select{-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;font-family: 'Poppins';font-size: 12px;line-height: 1.5}.gf-comments-area .comment-respond textarea{height: 200px}#gsf-reading-process{display: block;height: 5px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;position: fixed;bottom: 0;left: 0;-webkit-box-shadow: 0 -2px 10px rgba(93,151,175,0.7);-moz-box-shadow: 0 -2px 10px rgba(93,151,175,0.7);box-shadow: 0 -2px 10px rgba(93,151,175,0.7);width: 0;z-index: 9999;max-width: 100%}@media (max-width: 767px){.blog-pagination{text-align: left}.gf-post-single-inline{display: block}.gf-author-info-wrap .gf-author-info{display: block;padding: 30px 40px}.gf-author-info-wrap .gf-author-content{width: 100%;margin-top: 10px}.gf-author-info-wrap .gf-author-meta{display: block}.gf-author-info-wrap .gf-author-meta .gf-author-name,.gf-author-info-wrap .gf-author-meta .gf-social-icon{display: block}.gf-author-info-wrap .gf-author-meta .gf-social-icon{white-space: normal;margin-top: 10px}.gf-author-info-wrap .gf-author-meta .gf-social-icon li{margin-top: 5px;margin-bottom: 5px}}@media (max-width: 600px){.gf-comments-area .comment-list .comment-meta a{font-size: 12px;padding-top: 0;padding-bottom: 0}}.nav-center > .owl-nav{margin-top: 0}.nav-center > .owl-nav > .owl-next,.nav-center > .owl-nav > .owl-prev{position: absolute;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%)}.nav-center > .owl-nav > .owl-next{right: 10px}.nav-center > .owl-nav > .owl-prev{left: 10px}@media (min-width: 1320px){.nav-center > .owl-nav > .owl-next{right: -60px}.nav-center > .owl-nav > .owl-prev{left: -60px}}@media (min-width: 1440px){.nav-center > .owl-nav > .owl-next{right: -115px}.nav-center > .owl-nav > .owl-prev{left: -115px}}@media (max-width: 1319px){.nav-center > .owl-nav > .owl-next,.nav-center > .owl-nav > .owl-prev{opacity: 0}.nav-center > .owl-nav > .owl-next{margin-right: -50px}.nav-center > .owl-nav > .owl-prev{margin-left: -50px}.nav-center:hover > .owl-nav > .owl-next,.nav-center:hover > .owl-nav > .owl-prev{opacity: 1;margin: 0}}.nav-top-right{padding-top: 10px}.nav-top-right > .owl-nav{position: absolute;top: -90px;right: 0;margin-top: 0}.nav-top-right > .owl-nav > .owl-next{margin-right: 0}.nav-bottom-left > .owl-nav,.nav-bottom-center > .owl-nav,.nav-bottom-right > .owl-nav{margin-top: 30px}.nav-bottom-left > .owl-nav{text-align: left}.nav-bottom-left > .owl-nav > .owl-prev{margin-left: 0}.nav-bottom-right > .owl-nav{text-align: right}.nav-bottom-right > .owl-nav > .owl-next{margin-right: 0}.nav-square-text > .owl-nav > .owl-prev,.nav-circle-text > .owl-nav > .owl-prev,.nav-square-text > .owl-nav > .owl-next,.nav-circle-text > .owl-nav > .owl-next{padding-left: 10px !important;padding-right: 10px !important;width: auto !important}.nav-circle-icon > .owl-nav > .owl-prev,.nav-circle-icon > .owl-nav > .owl-next{-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box}.nav-circle-text > .owl-nav > .owl-prev,.nav-circle-text > .owl-nav > .owl-next{-webkit-border-radius: 18px !important;-moz-border-radius: 18px !important;border-radius: 18px !important}.nav-icon .owl-nav div[class*="owl-"]{background-color: transparent;font-size: 34px;width: auto;height: auto;line-height: 1;border: none}.nav-icon .owl-nav div[class*="owl-"]:not(.disabled):hover{background-color: transparent !important;color: #005524 !important}.default-effect,.suprema-effect,.layla-effect,.bubba-effect,.jazz-effect{overflow: hidden;position: relative}.default-effect:after,.suprema-effect:after,.layla-effect:after,.bubba-effect:after,.jazz-effect:after{-webkit-transition: opacity .8s ease .2s;transition: opacity .8s ease .15s;position: absolute;content: '';display: block;top: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.5);opacity: 0;z-index: 0}.default-effect .effect-content,.suprema-effect .effect-content,.layla-effect .effect-content,.bubba-effect .effect-content,.jazz-effect .effect-content{position: relative}.default-effect .effect-content:before,.suprema-effect .effect-content:before,.layla-effect .effect-content:before,.bubba-effect .effect-content:before,.jazz-effect .effect-content:before,.default-effect .effect-content:after,.suprema-effect .effect-content:after,.layla-effect .effect-content:after,.bubba-effect .effect-content:after,.jazz-effect .effect-content:after{position: absolute;content: '';display: block}.default-effect:hover:after,.suprema-effect:hover:after,.layla-effect:hover:after,.bubba-effect:hover:after,.jazz-effect:hover:after,.default-effect:hover .effect-content:before,.suprema-effect:hover .effect-content:before,.layla-effect:hover .effect-content:before,.bubba-effect:hover .effect-content:before,.jazz-effect:hover .effect-content:before,.default-effect:hover .effect-content:after,.suprema-effect:hover .effect-content:after,.layla-effect:hover .effect-content:after,.bubba-effect:hover .effect-content:after,.jazz-effect:hover .effect-content:after{opacity: 1}.suprema-effect .effect-content:before,.suprema-effect .effect-content:after{width: 45%;height: 2px;top: 50%;background: #fff;opacity: 0;z-index: 2;-webkit-transition: opacity .2s ease, -webkit-transform 0s .2s;transition: opacity .2s ease, transform 0s .2s}.suprema-effect .effect-content:before{-webkit-transform-origin: 0 50%;transform-origin: 0 50%;-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);left: 50%}.suprema-effect .effect-content:after{right: 50%;-webkit-transform-origin: 100% 50%;transform-origin: 100% 50%;-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg)}.suprema-effect:hover .effect-content:before{transition: opacity .3s ease 50ms, transform 2s cubic-bezier(.26, .63, 0, .96);-webkit-transform: rotate(-45deg) translateX(-1000px);-moz-transform: rotate(-45deg) translateX(-1000px);-ms-transform: rotate(-45deg) translateX(-1000px);-o-transform: rotate(-45deg) translateX(-1000px);transform: rotate(-45deg) translateX(-1000px)}.suprema-effect:hover .effect-content:after{transition: opacity .4s ease, transform 2s cubic-bezier(.26, .63, 0, .96);-webkit-transform: rotate(-45deg) translateX(1000px);-moz-transform: rotate(-45deg) translateX(1000px);-ms-transform: rotate(-45deg) translateX(1000px);-o-transform: rotate(-45deg) translateX(1000px);transform: rotate(-45deg) translateX(1000px)}.layla-effect .effect-content:after,.bubba-effect .effect-content:after,.layla-effect .effect-content:before,.bubba-effect .effect-content:before{content: '';display: block;background-color: transparent;position: absolute;z-index: 2;-webkit-transition: all .5s;-moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;transition: all .5s}.layla-effect .effect-content:after,.bubba-effect .effect-content:after{top: 25px;bottom: 25px;left: 50%;right: 50%;border-top-width: 1px;border-top-style: solid;border-top-color: #fff;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #fff}.layla-effect .effect-content:before,.bubba-effect .effect-content:before{top: 50%;bottom: 50%;left: 25px;right: 25px;border-left-width: 1px;border-left-style: solid;border-left-color: #fff;border-right-width: 1px;border-right-style: solid;border-right-color: #fff}.layla-effect:hover .effect-content:after{left: 10px;right: 10px}.layla-effect:hover .effect-content:before{top: 10px;bottom: 10px}.bubba-effect:hover .effect-content:after{left: 25px;right: 25px}.bubba-effect:hover .effect-content:before{top: 25px;bottom: 25px}.jazz-effect .effect-content:before{background-color: transparent;z-index: 2;width: 100%;height: 100%;top: 0;opacity: 0;-webkit-transition: all .5s;-moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;transition: all .5s;border-top-width: 1px;border-top-style: solid;border-top-color: #fff;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #fff;-webkit-transform: rotate(45deg) scale(.5);-moz-transform: rotate(45deg) scale(.5);-ms-transform: rotate(45deg) scale(.5);-o-transform: rotate(45deg) scale(.5);transform: rotate(45deg) scale(.5)}.jazz-effect:hover .effect-content:before{-webkit-transform: rotate(45deg) scale(1);-moz-transform: rotate(45deg) scale(1);-ms-transform: rotate(45deg) scale(1);-o-transform: rotate(45deg) scale(1);transform: rotate(45deg) scale(1)}.flash-effect{overflow: hidden;position: relative}.flash-effect .effect-bg-image{-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s}.flash-effect .effect-content{position: relative}.flash-effect .effect-content:before{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(255,255,255,0.5);content: '';-webkit-transition: all .6s;transition: all .6s;-webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, -150%, 0);transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, -150%, 0)}.flash-effect:hover .effect-content:before{-webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, 150%, 0);transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, 150%, 0)}.flash-effect:hover .effect-bg-image{-webkit-transform: scale3d(1.1, 1.1, 1.1);-moz-transform: scale3d(1.1, 1.1, 1.1);-ms-transform: scale3d(1.1, 1.1, 1.1);-o-transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1)}.vc_progress_bar .wpb_heading{font-size: 17px;font-weight: 700;letter-spacing: 0.05em;color: #3b3b3b;display: inline-block;padding-bottom: 8px;border-bottom: 1px solid #d5d5d5;margin-bottom: 30px}.vc_progress_bar .vc_single_bar:not(:last-child){margin-top: 20px;margin-bottom: 50px}.vc_progress_bar .vc_general.vc_single_bar{background-color: #f4f4f4;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;height: 13px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px}.vc_progress_bar .vc_general.vc_single_bar .vc_bar{-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px}.vc_progress_bar .vc_label{padding: 0 !important;font-size: 13px;font-weight: 700;letter-spacing: 0.05em;color: #3b3b3b !important;top: -25px}.gsf-contact-form{font-size: 0}.gsf-contact-form > *{font-size: 12px}.gsf-contact-form .ct-field input:not([type='submit']),.gsf-contact-form .ct-field textarea{width: 100%;color: #333}.gsf-contact-form .ct-field input:not([type='submit'])::-webkit-input-placeholder,.gsf-contact-form .ct-field textarea::-webkit-input-placeholder{color: #333}.gsf-contact-form .ct-field input:not([type='submit']):-moz-placeholder,.gsf-contact-form .ct-field textarea:-moz-placeholder{color: #333}.gsf-contact-form .ct-field input:not([type='submit'])::-moz-placeholder,.gsf-contact-form .ct-field textarea::-moz-placeholder{color: #333}.gsf-contact-form .ct-field input:not([type='submit']):-ms-input-placeholder,.gsf-contact-form .ct-field textarea:-ms-input-placeholder{color: #333}.gsf-contact-form .ct-field textarea{height: 200px}.vc_message_box{position: relative;padding: 12px 50px 12px 45px;margin: 0 0 20px}.vc_message_box:last-child{margin-bottom: 0}.vc_message_box p{font-size: 15px;line-height: 1.6;letter-spacing: 0.05em}.vc_message_box.vc_message_box-icon{width: 50px}.vc_message_box.vc_message_box-icon > *,.vc_message_box .vc_message_box-icon > .fa{font-size: 14px;line-height: 1.6}.vc_message_box.vc_color-success.vc_message_box-solid{color: #58A739;border-color: transparent;background-color: #E0F2D9}.vc_message_box.vc_color-success.vc_message_box-solid .vc_message_box-icon{color: #58A739}.vc_message_box.vc_color-info.vc_message_box-solid{color: #3D6DBF;border-color: transparent;background-color: #ECF1F9}.vc_message_box.vc_color-info.vc_message_box-solid .vc_message_box-icon{color: #3D6EBF}.vc_message_box.vc_color-warning.vc_message_box-solid{color: #EB9A0A;border-color: transparent;background-color: #FDF9DF}.vc_message_box.vc_color-warning.vc_message_box-solid .vc_message_box-icon{color: #EB9B0A}.vc_message_box.vc_color-danger.vc_message_box-solid{color: #DF5F5F;border-color: transparent;background-color: #FFECEC}.vc_message_box.vc_color-danger.vc_message_box-solid .vc_message_box-icon{color: #DF5F5F}.vc_separator h4{margin: 0 !important}.gf-banner span.banner-sub-title{font-family: 'Playfair Display'}.gf-features{background-color: #fff}.gf-features .features-entry-thumb:before{border-top: 18px solid #fff}@media (min-width: 1200px){.gf-features.first-style-1 .features-item-inner:nth-child(2) .features-entry-thumb:before{border-bottom: 18px solid #fff}.gf-features.first-style-2 .features-item-inner:nth-child(1) .features-entry-thumb:before,.gf-features.first-style-2 .features-item-inner:nth-child(3) .features-entry-thumb:before{border-bottom: 18px solid #fff}}.gf-gallery .zoom-image:before,.gf-gallery .zoom-image:after{background-color: #fff}.gf-gallery .entry-thumbnail-overlay:after{background-color: rgba(0,85,36,0.4)}.gsf-countdown .countdown-section .countdown-value{font-family: 'Playfair Display'}.gsf-countdown .countdown-section + .countdown-section:before{font-family: 'Playfair Display'}.gf-heading .heading-sub-title{font-family: 'Playfair Display'}.gsf-info-box li.info-box-item .ifb-icon{background-color: #005524;color: #fff}.gsf-info-box li.info-box-item .ifb-icon:before{border: 2px solid #fff}.gf-our-service-carousel .our-service-head-item .icon i{color: #005524}.gf-our-service-carousel .our-service-head-item:hover .our-service-head-item,.gf-our-service-carousel .owl-item.active.center .our-service-head-item{background-color: #005524}.gf-our-service-carousel .our-service-head-item:hover .our-service-head-item:before,.gf-our-service-carousel .owl-item.active.center .our-service-head-item:before{border-top: 10px solid #005524}.gf-our-service-carousel .our-service-head-item:hover .our-service-head-item .icon i,.gf-our-service-carousel .owl-item.active.center .our-service-head-item .icon i,.gf-our-service-carousel .our-service-head-item:hover .our-service-head-item h4,.gf-our-service-carousel .owl-item.active.center .our-service-head-item h4,.gf-our-service-carousel .our-service-head-item:hover .our-service-head-item span,.gf-our-service-carousel .owl-item.active.center .our-service-head-item span{color: #fff}.gf-our-service-carousel .our-service-item-content a{color: #fff !important}.gsf-product-deal .product-action-item a{font-family: 'Poppins';background-color: #005524;color: #fff !important}.gsf-product-deal .price{color: #333;font-family: 'Poppins'}.gsf-view-demo .item-new{background-color: #005524}.gsf-view-demo .item-new:before,.gsf-view-demo .item-new:after{background-color: #005524}.body-font{font-family: 'Arimo'}.primary-font,ul.search-popup-list .sa-post-title,ul.search-popup-list .sa-post-meta,.gf-menu-vertical a,.vc_progress_bar .vc_label{font-family: 'Playfair Display'}.button-font{font-family: 'Poppins'}.accent-color,ul.search-popup-list .sa-post-title:hover,ul.search-popup-list .sa-post-title:focus,a,.gsf-dropcap-default::first-letter,.gsf-dropcap-square-outline::first-letter,.gsf-dropcap-circle-outline::first-letter,[class*="gsf-list"] li:before,.gf-entry-content .page-links > a:hover > span,.gf-entry-content .page-links > a:focus > span,.gf-entry-content .page-links > span,.widget_archive .current_page_item > a,.widget_categories .current_page_item > a,.widget_nav_menu .current_page_item > a,.widget_pages .current_page_item > a,.widget_product_categories .current_page_item > a,.widget_archive .current-cat > a,.widget_categories .current-cat > a,.widget_nav_menu .current-cat > a,.widget_pages .current-cat > a,.widget_product_categories .current-cat > a,.widget_archive .current-menu-item > a,.widget_categories .current-menu-item > a,.widget_nav_menu .current-menu-item > a,.widget_pages .current-menu-item > a,.widget_product_categories .current-menu-item > a,.widget_archive li > a:hover,.widget_categories li > a:hover,.widget_nav_menu li > a:hover,.widget_pages li > a:hover,.widget_product_categories li > a:hover,.search-form [type="submit"]:hover,.woocommerce-product-search [type="submit"]:hover,.search-form [type="submit"]:focus,.woocommerce-product-search [type="submit"]:focus,.gf-menu-vertical li.current-menu-ancestor > a,.gf-menu-vertical li.current-menu-parent > a,.gf-menu-vertical li.current-menu-item > a,.gf-menu-vertical li .menu-current > a,article.format-gallery .owl-carousel.owl-theme > .owl-nav [class*='owl-'],article.format-gallery .owl-carousel.owl-theme > .owl-nav [class*='owl-'].disabled{color: #005524}.bg-accent-color,.back-to-top:focus,.back-to-top:hover,.vc_toggle.vc_toggle_color_accent.vc_toggle_active .vc_toggle_title,.wpb-js-composer .vc_tta.vc_tta-accordion.vc_tta-color-accent .vc_tta-panel .vc_tta-panel-heading i,.wpb-js-composer .vc_tta.vc_tta-accordion.vc_tta-color-accent:not(.vc_tta-style-outline) .vc_tta-panel.vc_active .vc_tta-panel-heading,.wpb-js-composer .vc_tta.vc_tta-accordion.vc_tta-color-accent:not(.vc_tta-style-outline) .vc_tta-panel.vc_active .vc_tta-panel-heading i:before,.wpb-js-composer .vc_tta.vc_tta-accordion.vc_tta-color-accent:not(.vc_tta-style-outline) .vc_tta-panel.vc_active .vc_tta-panel-heading i:after,.gsf-dropcap-square::first-letter,.gsf-dropcap-circle::first-letter,.gf-paging.next-prev > a:not(.disabled):hover,.gf-paging.next-prev > a:not(.disabled):focus,#gsf-reading-process{background-color: #005524}.border-accent-color,.gf-paging.next-prev > a:not(.disabled):hover,.gf-paging.next-prev > a:not(.disabled):focus,article.format-gallery .owl-carousel.owl-theme > .owl-nav [class*='owl-']:not(.disabled):hover{border-color: #005524}.foreground-accent-color,.back-to-top:focus,.back-to-top:hover,.vc_toggle.vc_toggle_color_accent.vc_toggle_active .vc_toggle_title h4,.wpb-js-composer .vc_tta.vc_tta-accordion.vc_tta-color-accent:not(.vc_tta-style-outline) .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title,.widget .tagcloud > a:hover,.widget .tagcloud > a:focus,.zoom-video:focus,.zoom-video:hover,.gf-paging.next-prev > a:not(.disabled):hover,.gf-paging.next-prev > a:not(.disabled):focus,article.format-gallery .owl-carousel.owl-theme > .owl-nav [class*='owl-']:not(.disabled):hover{color: #fff}.fw-light{font-weight: 300 !important}.fw-normal{font-weight: 400 !important}.fw-medium{font-weight: 500 !important}.fw-semi-bold{font-weight: 600 !important}.fw-bold{font-weight: 700 !important}.fw-extra-bold{font-weight: 800 !important}.fw-black{font-weight: 900 !important}.fs-0{font-size: 0}.fs-10{font-size: 10px !important}.fs-11{font-size: 11px !important}.fs-12{font-size: 12px !important}.fs-13{font-size: 13px !important}.fs-14{font-size: 14px !important}.fs-15{font-size: 15px !important}.fs-16{font-size: 16px !important}.fs-18{font-size: 18px !important}.fs-20{font-size: 20px !important}.fs-21{font-size: 21px !important}.fs-22{font-size: 22px !important}.fs-24{font-size: 24px !important}.fs-25{font-size: 25px !important}.fs-28{font-size: 28px !important}.fs-30{font-size: 30px !important}.fs-31{font-size: 31px !important}.fs-32{font-size: 32px !important}.fs-35{font-size: 35px !important}.fs-36{font-size: 36px !important}.fs-38{font-size: 38px !important}.fs-40{font-size: 40px !important}.fs-42{font-size: 42px !important}.fs-46{font-size: 46px !important}.fs-48{font-size: 48px !important}.fs-50{font-size: 50px !important}.fs-55{font-size: 55px !important}.fs-60{font-size: 60px !important}.fs-80{font-size: 80px !important}.text-italic{font-style: italic !important}.uppercase{text-transform: uppercase !important}a:hover,a:focus,a:active{color: #005524}.gsf-link{color: inherit}.gsf-link:hover,.gsf-link:focus,.gsf-link:active{text-decoration: none;color: #005524}.pd-top-0{padding-top: 0px !important}.pd-top-5{padding-top: 5px !important}.pd-top-10{padding-top: 10px !important}.pd-top-15{padding-top: 15px !important}.pd-top-20{padding-top: 20px !important}.pd-top-25{padding-top: 25px !important}.pd-top-30{padding-top: 30px !important}.pd-top-35{padding-top: 35px !important}.pd-top-40{padding-top: 40px !important}.pd-top-45{padding-top: 45px !important}.pd-top-50{padding-top: 50px !important}.pd-top-55{padding-top: 55px !important}.pd-top-60{padding-top: 60px !important}.pd-top-65{padding-top: 65px !important}.pd-top-70{padding-top: 70px !important}.pd-top-75{padding-top: 75px !important}.pd-top-80{padding-top: 80px !important}.pd-top-85{padding-top: 85px !important}.pd-top-90{padding-top: 90px !important}.pd-top-95{padding-top: 95px !important}.pd-top-100{padding-top: 100px !important}@media screen and (max-width: 991px){.md-pd-top-0{padding-top: 0px !important}.md-pd-top-5{padding-top: 5px !important}.md-pd-top-10{padding-top: 10px !important}.md-pd-top-15{padding-top: 15px !important}.md-pd-top-20{padding-top: 20px !important}.md-pd-top-25{padding-top: 25px !important}.md-pd-top-30{padding-top: 30px !important}.md-pd-top-35{padding-top: 35px !important}.md-pd-top-40{padding-top: 40px !important}.md-pd-top-45{padding-top: 45px !important}.md-pd-top-50{padding-top: 50px !important}.md-pd-top-55{padding-top: 55px !important}.md-pd-top-60{padding-top: 60px !important}.md-pd-top-65{padding-top: 65px !important}.md-pd-top-70{padding-top: 70px !important}.md-pd-top-75{padding-top: 75px !important}.md-pd-top-80{padding-top: 80px !important}.md-pd-top-85{padding-top: 85px !important}.md-pd-top-90{padding-top: 90px !important}.md-pd-top-95{padding-top: 95px !important}.md-pd-top-100{padding-top: 100px !important}}@media screen and (max-width: 767px){.sm-pd-top-0{padding-top: 0px !important}.sm-pd-top-5{padding-top: 5px !important}.sm-pd-top-10{padding-top: 10px !important}.sm-pd-top-15{padding-top: 15px !important}.sm-pd-top-20{padding-top: 20px !important}.sm-pd-top-25{padding-top: 25px !important}.sm-pd-top-30{padding-top: 30px !important}.sm-pd-top-35{padding-top: 35px !important}.sm-pd-top-40{padding-top: 40px !important}.sm-pd-top-45{padding-top: 45px !important}.sm-pd-top-50{padding-top: 50px !important}.sm-pd-top-55{padding-top: 55px !important}.sm-pd-top-60{padding-top: 60px !important}.sm-pd-top-65{padding-top: 65px !important}.sm-pd-top-70{padding-top: 70px !important}.sm-pd-top-75{padding-top: 75px !important}.sm-pd-top-80{padding-top: 80px !important}.sm-pd-top-85{padding-top: 85px !important}.sm-pd-top-90{padding-top: 90px !important}.sm-pd-top-95{padding-top: 95px !important}.sm-pd-top-100{padding-top: 100px !important}}.pd-bottom-0{padding-bottom: 0px !important}.pd-bottom-5{padding-bottom: 5px !important}.pd-bottom-10{padding-bottom: 10px !important}.pd-bottom-15{padding-bottom: 15px !important}.pd-bottom-20{padding-bottom: 20px !important}.pd-bottom-25{padding-bottom: 25px !important}.pd-bottom-30{padding-bottom: 30px !important}.pd-bottom-35{padding-bottom: 35px !important}.pd-bottom-40{padding-bottom: 40px !important}.pd-bottom-45{padding-bottom: 45px !important}.pd-bottom-50{padding-bottom: 50px !important}.pd-bottom-55{padding-bottom: 55px !important}.pd-bottom-60{padding-bottom: 60px !important}.pd-bottom-65{padding-bottom: 65px !important}.pd-bottom-70{padding-bottom: 70px !important}.pd-bottom-75{padding-bottom: 75px !important}.pd-bottom-80{padding-bottom: 80px !important}.pd-bottom-85{padding-bottom: 85px !important}.pd-bottom-90{padding-bottom: 90px !important}.pd-bottom-95{padding-bottom: 95px !important}.pd-bottom-100{padding-bottom: 100px !important}@media screen and (max-width: 991px){.md-pd-bottom-0{padding-bottom: 0px !important}.md-pd-bottom-5{padding-bottom: 5px !important}.md-pd-bottom-10{padding-bottom: 10px !important}.md-pd-bottom-15{padding-bottom: 15px !important}.md-pd-bottom-20{padding-bottom: 20px !important}.md-pd-bottom-25{padding-bottom: 25px !important}.md-pd-bottom-30{padding-bottom: 30px !important}.md-pd-bottom-35{padding-bottom: 35px !important}.md-pd-bottom-40{padding-bottom: 40px !important}.md-pd-bottom-45{padding-bottom: 45px !important}.md-pd-bottom-50{padding-bottom: 50px !important}.md-pd-bottom-55{padding-bottom: 55px !important}.md-pd-bottom-60{padding-bottom: 60px !important}.md-pd-bottom-65{padding-bottom: 65px !important}.md-pd-bottom-70{padding-bottom: 70px !important}.md-pd-bottom-75{padding-bottom: 75px !important}.md-pd-bottom-80{padding-bottom: 80px !important}.md-pd-bottom-85{padding-bottom: 85px !important}.md-pd-bottom-90{padding-bottom: 90px !important}.md-pd-bottom-95{padding-bottom: 95px !important}.md-pd-bottom-100{padding-bottom: 100px !important}}@media screen and (max-width: 767px){.sm-pd-bottom-0{padding-bottom: 0px !important}.sm-pd-bottom-5{padding-bottom: 5px !important}.sm-pd-bottom-10{padding-bottom: 10px !important}.sm-pd-bottom-15{padding-bottom: 15px !important}.sm-pd-bottom-20{padding-bottom: 20px !important}.sm-pd-bottom-25{padding-bottom: 25px !important}.sm-pd-bottom-30{padding-bottom: 30px !important}.sm-pd-bottom-35{padding-bottom: 35px !important}.sm-pd-bottom-40{padding-bottom: 40px !important}.sm-pd-bottom-45{padding-bottom: 45px !important}.sm-pd-bottom-50{padding-bottom: 50px !important}.sm-pd-bottom-55{padding-bottom: 55px !important}.sm-pd-bottom-60{padding-bottom: 60px !important}.sm-pd-bottom-65{padding-bottom: 65px !important}.sm-pd-bottom-70{padding-bottom: 70px !important}.sm-pd-bottom-75{padding-bottom: 75px !important}.sm-pd-bottom-80{padding-bottom: 80px !important}.sm-pd-bottom-85{padding-bottom: 85px !important}.sm-pd-bottom-90{padding-bottom: 90px !important}.sm-pd-bottom-95{padding-bottom: 95px !important}.sm-pd-bottom-100{padding-bottom: 100px !important}}.mg-top-0{margin-top: 0px !important}.mg-top-5{margin-top: 5px !important}.mg-top-10{margin-top: 10px !important}.mg-top-15{margin-top: 15px !important}.mg-top-20{margin-top: 20px !important}.mg-top-25{margin-top: 25px !important}.mg-top-30{margin-top: 30px !important}.mg-top-35{margin-top: 35px !important}.mg-top-40{margin-top: 40px !important}.mg-top-45{margin-top: 45px !important}.mg-top-50{margin-top: 50px !important}.mg-top-55{margin-top: 55px !important}.mg-top-60{margin-top: 60px !important}.mg-top-65{margin-top: 65px !important}.mg-top-70{margin-top: 70px !important}.mg-top-75{margin-top: 75px !important}.mg-top-80{margin-top: 80px !important}.mg-top-85{margin-top: 85px !important}.mg-top-90{margin-top: 90px !important}.mg-top-95{margin-top: 95px !important}.mg-top-100{margin-top: 100px !important}@media screen and (max-width: 991px){.md-mg-top-0{margin-top: 0px !important}.md-mg-top-5{margin-top: 5px !important}.md-mg-top-10{margin-top: 10px !important}.md-mg-top-15{margin-top: 15px !important}.md-mg-top-20{margin-top: 20px !important}.md-mg-top-25{margin-top: 25px !important}.md-mg-top-30{margin-top: 30px !important}.md-mg-top-35{margin-top: 35px !important}.md-mg-top-40{margin-top: 40px !important}.md-mg-top-45{margin-top: 45px !important}.md-mg-top-50{margin-top: 50px !important}.md-mg-top-55{margin-top: 55px !important}.md-mg-top-60{margin-top: 60px !important}.md-mg-top-65{margin-top: 65px !important}.md-mg-top-70{margin-top: 70px !important}.md-mg-top-75{margin-top: 75px !important}.md-mg-top-80{margin-top: 80px !important}.md-mg-top-85{margin-top: 85px !important}.md-mg-top-90{margin-top: 90px !important}.md-mg-top-95{margin-top: 95px !important}.md-mg-top-100{margin-top: 100px !important}}@media screen and (max-width: 767px){.sm-mg-top-0{margin-top: 0px !important}.sm-mg-top-5{margin-top: 5px !important}.sm-mg-top-10{margin-top: 10px !important}.sm-mg-top-15{margin-top: 15px !important}.sm-mg-top-20{margin-top: 20px !important}.sm-mg-top-25{margin-top: 25px !important}.sm-mg-top-30{margin-top: 30px !important}.sm-mg-top-35{margin-top: 35px !important}.sm-mg-top-40{margin-top: 40px !important}.sm-mg-top-45{margin-top: 45px !important}.sm-mg-top-50{margin-top: 50px !important}.sm-mg-top-55{margin-top: 55px !important}.sm-mg-top-60{margin-top: 60px !important}.sm-mg-top-65{margin-top: 65px !important}.sm-mg-top-70{margin-top: 70px !important}.sm-mg-top-75{margin-top: 75px !important}.sm-mg-top-80{margin-top: 80px !important}.sm-mg-top-85{margin-top: 85px !important}.sm-mg-top-90{margin-top: 90px !important}.sm-mg-top-95{margin-top: 95px !important}.sm-mg-top-100{margin-top: 100px !important}}.mg-bottom-0{margin-bottom: 0px !important}.mg-bottom-5{margin-bottom: 5px !important}.mg-bottom-10{margin-bottom: 10px !important}.mg-bottom-15{margin-bottom: 15px !important}.mg-bottom-20{margin-bottom: 20px !important}.mg-bottom-25{margin-bottom: 25px !important}.mg-bottom-30{margin-bottom: 30px !important}.mg-bottom-35{margin-bottom: 35px !important}.mg-bottom-40{margin-bottom: 40px !important}.mg-bottom-45{margin-bottom: 45px !important}.mg-bottom-50{margin-bottom: 50px !important}.mg-bottom-55{margin-bottom: 55px !important}.mg-bottom-60{margin-bottom: 60px !important}.mg-bottom-65{margin-bottom: 65px !important}.mg-bottom-70{margin-bottom: 70px !important}.mg-bottom-75{margin-bottom: 75px !important}.mg-bottom-80{margin-bottom: 80px !important}.mg-bottom-85{margin-bottom: 85px !important}.mg-bottom-90{margin-bottom: 90px !important}.mg-bottom-95{margin-bottom: 95px !important}.mg-bottom-100{margin-bottom: 100px !important}@media screen and (max-width: 991px){.md-mg-bottom-0{margin-bottom: 0px !important}.md-mg-bottom-5{margin-bottom: 5px !important}.md-mg-bottom-10{margin-bottom: 10px !important}.md-mg-bottom-15{margin-bottom: 15px !important}.md-mg-bottom-20{margin-bottom: 20px !important}.md-mg-bottom-25{margin-bottom: 25px !important}.md-mg-bottom-30{margin-bottom: 30px !important}.md-mg-bottom-35{margin-bottom: 35px !important}.md-mg-bottom-40{margin-bottom: 40px !important}.md-mg-bottom-45{margin-bottom: 45px !important}.md-mg-bottom-50{margin-bottom: 50px !important}.md-mg-bottom-55{margin-bottom: 55px !important}.md-mg-bottom-60{margin-bottom: 60px !important}.md-mg-bottom-65{margin-bottom: 65px !important}.md-mg-bottom-70{margin-bottom: 70px !important}.md-mg-bottom-75{margin-bottom: 75px !important}.md-mg-bottom-80{margin-bottom: 80px !important}.md-mg-bottom-85{margin-bottom: 85px !important}.md-mg-bottom-90{margin-bottom: 90px !important}.md-mg-bottom-95{margin-bottom: 95px !important}.md-mg-bottom-100{margin-bottom: 100px !important}}@media screen and (max-width: 767px){.sm-mg-bottom-0{margin-bottom: 0px !important}.sm-mg-bottom-5{margin-bottom: 5px !important}.sm-mg-bottom-10{margin-bottom: 10px !important}.sm-mg-bottom-15{margin-bottom: 15px !important}.sm-mg-bottom-20{margin-bottom: 20px !important}.sm-mg-bottom-25{margin-bottom: 25px !important}.sm-mg-bottom-30{margin-bottom: 30px !important}.sm-mg-bottom-35{margin-bottom: 35px !important}.sm-mg-bottom-40{margin-bottom: 40px !important}.sm-mg-bottom-45{margin-bottom: 45px !important}.sm-mg-bottom-50{margin-bottom: 50px !important}.sm-mg-bottom-55{margin-bottom: 55px !important}.sm-mg-bottom-60{margin-bottom: 60px !important}.sm-mg-bottom-65{margin-bottom: 65px !important}.sm-mg-bottom-70{margin-bottom: 70px !important}.sm-mg-bottom-75{margin-bottom: 75px !important}.sm-mg-bottom-80{margin-bottom: 80px !important}.sm-mg-bottom-85{margin-bottom: 85px !important}.sm-mg-bottom-90{margin-bottom: 90px !important}.sm-mg-bottom-95{margin-bottom: 95px !important}.sm-mg-bottom-100{margin-bottom: 100px !important}}.bg-transparent{background-color: transparent}.gsf-white-text{color: #fff !important}.elm-relative{position: relative;z-index: 1}.elm-static{position: static}.elm-absolute{position: absolute !important}.flex-grow-1{flex-grow: 1 !important;-webkit-flex-grow: 1 !important}.width-auto{width: auto !important}.display-inline-block{display: inline-block}@media (min-width: 992px){.lg-mg-left-neg-30{margin-left: -30px}}@media (min-width: 1200px){.xl-mg-top-0{margin-top: 0 !important}.xl-mg-bottom-0{margin-bottom: 0 !important}.xl-column-inner-mgr-neg-100 .vc_column-inner{margin-right: -100px}.xl-pd-left-100{padding-left: 100px}.responsive-elm-cat-2{padding-left: 135px;padding-right: 35px}}@media (min-width: 1320px){.xl-mg-left-neg-75{margin-left: -75px}.xl-mg-right-neg-75{margin-right: -75px}.xl-mg-right-neg-90{margin-right: -90px}}@media (min-width: 1440px){.xl-mg-left-neg-135{margin-left: -135px}.xl-mg-right-neg-135{margin-right: -135px}.xl-mg-left-neg-115{margin-left: -115px}.xl-mg-right-neg-115{margin-right: -115px}}@media (min-width: 1920px){.responsive-elm-cat-2{padding-left: 290px;padding-right: 190px}}@media screen and (max-width: 991px){.md-pos-inherit{position: inherit !important}.md-text-center{text-align: center !important}}@media screen and (max-width: 767px){.sm-text-center{text-align: center !important}.sm-text-left{text-align: left !important}.sm-border-none > .vc_column-inner{border: none !important}}@keyframes slideInLeft{from{transform: translate3d(-100%, 0, 0);visibility: visible}to{transform: translate3d(0, 0, 0)}}.slideInLeft{animation-name: slideInLeft}.typed-cursor{opacity: 1;-webkit-animation: blink .7s infinite;-moz-animation: blink .7s infinite;animation: blink .7s infinite}@keyframes blink{0%{opacity: 1}50%{opacity: 0}100%{opacity: 1}}@-webkit-keyframes blink{0%{opacity: 1}50%{opacity: 0}100%{opacity: 1}}@-moz-keyframes blink{0%{opacity: 1}50%{opacity: 0}100%{opacity: 1}}.woocommerce-products-header{display: none}.gsf-catalog-filter{margin-bottom: 30px}.gsf-catalog-filter [class*="gsf-catalog-filter-"] > .gf-inline > li:not(:last-child){margin-right: 30px}.gsf-catalog-filter ul.gf-inline:not(.gf-shop-switch-layout) > li{margin-right: 0;padding: 10px 0}.gsf-catalog-filter .gsf-catalog-filter-left{flex-grow: 1}.woocommerce ul.gf-shop-switch-layout{font-size: 18px;margin-bottom: 0}.woocommerce ul.gf-shop-switch-layout:after,.woocommerce ul.gf-shop-switch-layout:before{display: none}.woocommerce ul.gf-shop-switch-layout li{margin-right: 0 !important}.woocommerce ul.gf-shop-switch-layout li + li{margin-left: 10px}.woocommerce .woocommerce-ordering,.woocommerce .woocommerce-result-count{float: none;margin: 0}.woocommerce .woocommerce-result-count{font-family: 'Poppins';font-size: 16px;font-weight: 600}.woocommerce .woocommerce-ordering select,.woocommerce .woocommerce-page-size select{border: none;font-size: 14px}.gf-toggle-filter{font-weight: 600;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s;cursor: pointer;max-width: 60px;font-size: 16px}.gf-toggle-filter:hover,.gf-toggle-filter:focus{color: #333}.gf-toggle-filter span{position: relative;top: 2px;padding-left: 2px}ul.gf-shop-switch-layout li a{color: #c3c3c3}ul.gf-shop-switch-layout li.active a,ul.gf-shop-switch-layout li a:hover,ul.gf-shop-switch-layout li a:focus{color: #333}.woocommerce a.remove{font-size: 16px;display: inline-block;width: 40px;height: 40px;text-align: center;line-height: 38px;color: #c3c3c3 !important;border: 1px solid #ececec;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box}.woocommerce a.remove:hover,.woocommerce a.remove:focus{background-color: transparent;border-color: #005524;color: #005524 !important}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{display: inline-block;line-height: 20px;padding: 17.5px 43px;font-weight: 700;text-transform: uppercase;font-size: 12px;font-family: 'Poppins';color: #fff;background-color: #141414;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce #respond input#submit:focus,.woocommerce a.button:focus,.woocommerce button.button:focus,.woocommerce input.button:focus,.woocommerce #respond input#submit.alt:focus,.woocommerce a.button.alt:focus,.woocommerce button.button.alt:focus,.woocommerce input.button.alt:focus{color: #fff;background-color: #333}.woocommerce #respond input#submit.disabled,.woocommerce a.button.disabled,.woocommerce button.button.disabled,.woocommerce input.button.disabled,.woocommerce #respond input#submit.alt.disabled,.woocommerce a.button.alt.disabled,.woocommerce button.button.alt.disabled,.woocommerce input.button.alt.disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button:disabled[disabled],.woocommerce button.button:disabled[disabled],.woocommerce input.button:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]{opacity: 0.7;color: #fff;background-color: #333}.woocommerce #respond input#submit.disabled:hover,.woocommerce a.button.disabled:hover,.woocommerce button.button.disabled:hover,.woocommerce input.button.disabled:hover,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce a.button.alt.disabled:hover,.woocommerce button.button.alt.disabled:hover,.woocommerce input.button.alt.disabled:hover,.woocommerce #respond input#submit:disabled[disabled]:hover,.woocommerce a.button:disabled[disabled]:hover,.woocommerce button.button:disabled[disabled]:hover,.woocommerce input.button:disabled[disabled]:hover,.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt:disabled[disabled]:hover,.woocommerce #respond input#submit.disabled:focus,.woocommerce a.button.disabled:focus,.woocommerce button.button.disabled:focus,.woocommerce input.button.disabled:focus,.woocommerce #respond input#submit.alt.disabled:focus,.woocommerce a.button.alt.disabled:focus,.woocommerce button.button.alt.disabled:focus,.woocommerce input.button.alt.disabled:focus,.woocommerce #respond input#submit:disabled[disabled]:focus,.woocommerce a.button:disabled[disabled]:focus,.woocommerce button.button:disabled[disabled]:focus,.woocommerce input.button:disabled[disabled]:focus,.woocommerce #respond input#submit.alt:disabled[disabled]:focus,.woocommerce a.button.alt:disabled[disabled]:focus,.woocommerce button.button.alt:disabled[disabled]:focus,.woocommerce input.button.alt:disabled[disabled]:focus{color: #333;background-color: transparent}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce div.product form.cart .button,.woocommerce a.single_add_to_cart_button.button{padding: 16.5px 35px;font-size: 11px;line-height: 20px;font-family: 'Poppins';background-color: #005524;color: #fff;border: none;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;text-transform: uppercase;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s}.woocommerce .woocommerce-error .button.btn-outline,.woocommerce .woocommerce-info .button.btn-outline,.woocommerce .woocommerce-message .button.btn-outline,.woocommerce div.product form.cart .button.btn-outline,.woocommerce a.single_add_to_cart_button.button.btn-outline{padding: 16.5px 35px}.woocommerce .woocommerce-error .button:hover,.woocommerce .woocommerce-info .button:hover,.woocommerce .woocommerce-message .button:hover,.woocommerce div.product form.cart .button:hover,.woocommerce a.single_add_to_cart_button.button:hover{background-color: #333;color: #fff}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{background-color: rgba(3,155,229,0.12);border: 1px solid #039be5;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;padding: 14px 2em 14px 3.5em !important;margin-bottom: 20px !important}.woocommerce .woocommerce-error:before,.woocommerce .woocommerce-info:before,.woocommerce .woocommerce-message:before{color: #c3c3c3;font-size: 24px;left: 20px;top: 50%;transform: translateY(-50%)}.woocommerce .woocommerce-error a,.woocommerce .woocommerce-info a,.woocommerce .woocommerce-message a{display: inline-block;color: inherit;color: #333}.woocommerce .woocommerce-error a:hover,.woocommerce .woocommerce-info a:hover,.woocommerce .woocommerce-message a:hover,.woocommerce .woocommerce-error a:focus,.woocommerce .woocommerce-info a:focus,.woocommerce .woocommerce-message a:focus,.woocommerce .woocommerce-error a:active,.woocommerce .woocommerce-info a:active,.woocommerce .woocommerce-message a:active{text-decoration: none;color: #005524}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button{padding: 4px 10px}.woocommerce .woocommerce-error{background-color: rgba(0,85,36,0.12);border-color: #005524}.woocommerce .entry-thumbnail-overlay:after{display: none}.product-thumb{position: relative;margin-bottom: 24px}.product-thumb img{width: 100% !important}.product-thumb-secondary{position: absolute;margin: auto;top: 0;bottom: 0;left: 0;right: 0;opacity: 0;z-index: 1;-webkit-transition: all .2s linear;-moz-transition: all .2s linear;-ms-transition: all .2s linear;-o-transition: all .2s linear;transition: all .2s linear}.product-images-hover{position: relative}.product-images-hover.flip-back{-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;-ms-transform-style: preserve-3d;transform-style: preserve-3d;-webkit-transition: all .5s cubic-bezier(.215, .61, .355, 1);-moz-transition: all .5s cubic-bezier(.215, .61, .355, 1);-ms-transition: all .5s cubic-bezier(.215, .61, .355, 1);-o-transition: all .5s cubic-bezier(.215, .61, .355, 1);transition: all .5s cubic-bezier(.215, .61, .355, 1)}.product-images-hover.flip-back .product-thumb-primary{display: block;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;position: relative;z-index: 0}.product-images-hover.flip-back .product-thumb-secondary{display: block;-webkit-transform: rotateY(180deg);-moz-transform: rotateY(180deg);-ms-transform: rotateY(180deg);transform: rotateY(180deg);opacity: 1}.product-item-inner:hover .product-images-hover.change-image .product-thumb-secondary,.product-item-wrap:hover .product-images-hover.change-image .product-thumb-secondary,.product-item-wrap.active .product-images-hover.change-image .product-thumb-secondary{opacity: 1}.product-item-inner:hover .product-images-hover.flip-back,.product-item-wrap:hover .product-images-hover.flip-back,.product-item-wrap.active .product-images-hover.flip-back{-webkit-transform: rotateY(180deg);-moz-transform: rotateY(180deg);-ms-transform: rotateY(180deg);transform: rotateY(180deg)}.product-item-inner:hover .product-deal-countdown,.product-item-wrap:hover .product-deal-countdown,.product-item-wrap.active .product-deal-countdown{-webkit-transform: translateY(20px);-moz-transform: translateY(20px);-ms-transform: translateY(20px);-o-transform: translateY(20px);transform: translateY(20px);opacity: 0}.product-item-inner:hover .product-actions,.product-item-wrap:hover .product-actions,.product-item-wrap.active .product-actions{opacity: 1}.product-item-inner:hover .product-actions .compare,.product-item-wrap:hover .product-actions .compare,.product-item-wrap.active .product-actions .compare,.product-item-inner:hover .product-actions .product-action-item,.product-item-wrap:hover .product-actions .product-action-item,.product-item-wrap.active .product-actions .product-action-item,.product-item-inner:hover .product-actions .add_to_cart_button,.product-item-wrap:hover .product-actions .add_to_cart_button,.product-item-wrap.active .product-actions .add_to_cart_button,.product-item-inner:hover .product-actions .product_type_grouped,.product-item-wrap:hover .product-actions .product_type_grouped,.product-item-wrap.active .product-actions .product_type_grouped,.product-item-inner:hover .product-actions .product_type_external,.product-item-wrap:hover .product-actions .product_type_external,.product-item-wrap.active .product-actions .product_type_external,.product-item-inner:hover .product-actions .added_to_cart,.product-item-wrap:hover .product-actions .added_to_cart,.product-item-wrap.active .product-actions .added_to_cart,.product-item-inner:hover .product-actions .product_out_of_stock,.product-item-wrap:hover .product-actions .product_out_of_stock,.product-item-wrap.active .product-actions .product_out_of_stock,.product-item-inner:hover .product-actions .product_type_variable,.product-item-wrap:hover .product-actions .product_type_variable,.product-item-wrap.active .product-actions .product_type_variable,.product-item-inner:hover .product-actions .product-quick-view,.product-item-wrap:hover .product-actions .product-quick-view,.product-item-wrap.active .product-actions .product-quick-view{-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);visibility: visible;opacity: 1}.product-item-inner:hover .product-actions .product-action-item,.product-item-wrap:hover .product-actions .product-action-item,.product-item-wrap.active .product-actions .product-action-item,.product-item-inner:hover .product-actions .add_to_cart_button,.product-item-wrap:hover .product-actions .add_to_cart_button,.product-item-wrap.active .product-actions .add_to_cart_button,.product-item-inner:hover .product-actions .product_type_grouped,.product-item-wrap:hover .product-actions .product_type_grouped,.product-item-wrap.active .product-actions .product_type_grouped,.product-item-inner:hover .product-actions .product_type_external,.product-item-wrap:hover .product-actions .product_type_external,.product-item-wrap.active .product-actions .product_type_external,.product-item-inner:hover .product-actions .added_to_cart,.product-item-wrap:hover .product-actions .added_to_cart,.product-item-wrap.active .product-actions .added_to_cart,.product-item-inner:hover .product-actions .product_out_of_stock,.product-item-wrap:hover .product-actions .product_out_of_stock,.product-item-wrap.active .product-actions .product_out_of_stock,.product-item-inner:hover .product-actions .product_type_variable,.product-item-wrap:hover .product-actions .product_type_variable,.product-item-wrap.active .product-actions .product_type_variable{-webkit-transform: scaleY(1);-moz-transform: scaleY(1);-ms-transform: scaleY(1);-o-transform: scaleY(1);transform: scaleY(1)}.layout-list .product-item-inner:hover .product-deal-countdown,.layout-grid-2 .product-item-inner:hover .product-deal-countdown,.layout-list .product-item-wrap.active .product-deal-countdown,.layout-grid-2 .product-item-wrap.active .product-deal-countdown{-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);opacity: 1}.product-flash{font-size: 12px;color: #fff;text-transform: uppercase;font-weight: 700;background-color: #E32D2D;height: 50px;width: 50px;line-height: 50px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;text-align: center;position: absolute;top: 20px;right: 25px;z-index: 3}.product-flash:before{content: '';width: 0;height: 0;position: absolute;border-right: 13px solid #e32d2d;border-bottom: 9px solid transparent;border-top: 9px solid transparent;-webkit-transform: rotate(-60deg);-moz-transform: rotate(-60deg);-ms-transform: rotate(-60deg);-o-transform: rotate(-60deg);transform: rotate(-60deg);bottom: -8px;left: 6px}.on-sale{background-color: #3EE32D}.on-sale + .on-new,.on-sale + .on-featured{top: 80px}.on-sale:before{border-right-color: #3EE32D}.on-sale + .on-featured + .on-new{top: 140px}.on-featured + .on-new{top: 80px}.on-new{background-color: #84d8e3}.on-new:before{border-right-color: #84d8e3}.woocommerce .wishlist_table td.product-add-to-cart a{display: inline-block !important;white-space: nowrap}.product-thumb .yith-wcwl-add-to-wishlist{font-size: 0;position: absolute;top: 20px;left: 25px;margin: 0;z-index: 3}.product-thumb .yith-wcwl-add-to-wishlist img{display: none !important}.product-thumb .yith-wcwl-add-to-wishlist + div.clear{display: none}.product-thumb .yith-wcwl-add-to-wishlist a{color: inherit;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s}.product-thumb .yith-wcwl-add-to-wishlist a:hover,.product-thumb .yith-wcwl-add-to-wishlist a:focus,.product-thumb .yith-wcwl-add-to-wishlist a:active{text-decoration: none;color: #005524}.product-thumb .yith-wcwl-add-to-wishlist .yith-wcwl-add-button{line-height: 1}.product-thumb .yith-wcwl-add-to-wishlist .add_to_wishlist:before{font-family: FontAwesome;content: '\f08a';font-size: 20px}.product-thumb .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse,.product-thumb .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse{line-height: 1}.product-thumb .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a:before,.product-thumb .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a:before{font-family: FontAwesome;content: '\f004';color: #005524;font-size: 20px}.product-actions{position: absolute;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-flow: row wrap;-moz-flex-flow: row wrap;-ms-flex-flow: row wrap;flex-flow: row wrap;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between;flex-grow: 1;bottom: 10px;right: 10px;left: 10px;max-height: 55px;text-align: center;margin: auto;z-index: 3}.product-actions .add_to_cart_button,.product-actions .product_type_grouped,.product-actions .product_type_external,.product-actions .product_out_of_stock,.product-actions a.added_to_cart,.product-actions .product_type_variable:not(.btn_add_to_cart),.product-actions .compare,.product-actions .product-quick-view{padding: 0;opacity: 0;min-width: 0;text-align: center;color: #fff !important;color: inherit;visibility: hidden}.product-actions .add_to_cart_button:hover,.product-actions .product_type_grouped:hover,.product-actions .product_type_external:hover,.product-actions .product_out_of_stock:hover,.product-actions a.added_to_cart:hover,.product-actions .product_type_variable:not(.btn_add_to_cart):hover,.product-actions .compare:hover,.product-actions .product-quick-view:hover,.product-actions .add_to_cart_button:focus,.product-actions .product_type_grouped:focus,.product-actions .product_type_external:focus,.product-actions .product_out_of_stock:focus,.product-actions a.added_to_cart:focus,.product-actions .product_type_variable:not(.btn_add_to_cart):focus,.product-actions .compare:focus,.product-actions .product-quick-view:focus,.product-actions .add_to_cart_button:active,.product-actions .product_type_grouped:active,.product-actions .product_type_external:active,.product-actions .product_out_of_stock:active,.product-actions a.added_to_cart:active,.product-actions .product_type_variable:not(.btn_add_to_cart):active,.product-actions .compare:active,.product-actions .product-quick-view:active{text-decoration: none;color: #005524}.product-actions .add_to_cart_button:before,.product-actions .product_type_grouped:before,.product-actions .product_type_external:before,.product-actions .product_out_of_stock:before,.product-actions a.added_to_cart:before,.product-actions .product_type_variable:not(.btn_add_to_cart):before,.product-actions .compare:before,.product-actions .product-quick-view:before{font-family: FontAwesome;font-size: 12px}.product-actions .add_to_cart_button:hover,.product-actions .product_type_grouped:hover,.product-actions .product_type_external:hover,.product-actions .product_out_of_stock:hover,.product-actions a.added_to_cart:hover,.product-actions .product_type_variable:not(.btn_add_to_cart):hover,.product-actions .compare:hover,.product-actions .product-quick-view:hover,.product-actions .add_to_cart_button.active,.product-actions .product_type_grouped.active,.product-actions .product_type_external.active,.product-actions .product_out_of_stock.active,.product-actions a.added_to_cart.active,.product-actions .product_type_variable:not(.btn_add_to_cart).active,.product-actions .compare.active,.product-actions .product-quick-view.active{background-color: #333}.product-actions .product-quick-view + .product-action-item a,.product-actions .tooltip + .product-action-item a{border-left: 1px solid #454545}.product-actions > a:not(:first-child){border-left: 1px solid #454545}.product-actions .compare,.product-actions .product-quick-view{width: 50px;height: 55px;line-height: 55px !important;background-color: #141414;display: inline-block;position: relative;font-size: 0}.product-actions .product-action-item{flex-grow: 1}.product-actions .product-action-item a{display: block;line-height: 55px;background-color: #141414}.product-actions .product-quick-view{-webkit-transform: translateX(-60px);-moz-transform: translateX(-60px);-ms-transform: translateX(-60px);-o-transform: translateX(-60px);transform: translateX(-60px);-webkit-transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;transition: .3s}.product-actions .product-quick-view:before{display: none}.product-actions .compare i,.product-actions .product-quick-view i{font-size: 12px;line-height: 55px}.product-actions .add_to_cart_button,.product-actions .added_to_cart,.product-actions .product_type_grouped,.product-actions .product_type_external,.product-actions .product_type_variable,.product-actions .product_out_of_stock{font-family: 'Poppins';font-size: 11px;text-transform: uppercase;letter-spacing: 0.03em;font-weight: 700;-webkit-transform: scaleY(.3);-moz-transform: scaleY(.3);-ms-transform: scaleY(.3);-o-transform: scaleY(.3);transform: scaleY(.3);-webkit-transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;transition: .3s}.product-actions .compare{-webkit-transform: translateX(60px);-moz-transform: translateX(60px);-ms-transform: translateX(60px);-o-transform: translateX(60px);transform: translateX(60px);-webkit-transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;transition: .3s}.product-actions .compare:before{content: '\f074'}.product-actions-2{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;justify-content: center;-webkit-flex-flow: row;-moz-flex-flow: row;-ms-flex-flow: row;flex-flow: row;max-height: 60px;text-align: center;margin: auto;z-index: 3}.product-actions-2 .add_to_cart_button,.product-actions-2 .product_type_grouped,.product-actions-2 .product_type_external,.product-actions-2 .product_out_of_stock,.product-actions-2 a.added_to_cart,.product-actions-2 .product_type_variable:not(.btn_add_to_cart),.product-actions-2 .compare,.product-actions-2 .product-quick-view{display: block;width: 60px;height: 60px;line-height: 60px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;background-color: #005524;color: #fff !important;padding: 0;font-size: 0;min-width: 0;text-align: center;color: inherit}.product-actions-2 .add_to_cart_button:hover,.product-actions-2 .product_type_grouped:hover,.product-actions-2 .product_type_external:hover,.product-actions-2 .product_out_of_stock:hover,.product-actions-2 a.added_to_cart:hover,.product-actions-2 .product_type_variable:not(.btn_add_to_cart):hover,.product-actions-2 .compare:hover,.product-actions-2 .product-quick-view:hover,.product-actions-2 .add_to_cart_button:focus,.product-actions-2 .product_type_grouped:focus,.product-actions-2 .product_type_external:focus,.product-actions-2 .product_out_of_stock:focus,.product-actions-2 a.added_to_cart:focus,.product-actions-2 .product_type_variable:not(.btn_add_to_cart):focus,.product-actions-2 .compare:focus,.product-actions-2 .product-quick-view:focus,.product-actions-2 .add_to_cart_button:active,.product-actions-2 .product_type_grouped:active,.product-actions-2 .product_type_external:active,.product-actions-2 .product_out_of_stock:active,.product-actions-2 a.added_to_cart:active,.product-actions-2 .product_type_variable:not(.btn_add_to_cart):active,.product-actions-2 .compare:active,.product-actions-2 .product-quick-view:active{text-decoration: none;color: #005524}.product-actions-2 .add_to_cart_button:before,.product-actions-2 .product_type_grouped:before,.product-actions-2 .product_type_external:before,.product-actions-2 .product_out_of_stock:before,.product-actions-2 a.added_to_cart:before,.product-actions-2 .product_type_variable:not(.btn_add_to_cart):before,.product-actions-2 .compare:before,.product-actions-2 .product-quick-view:before{font-family: FontAwesome;font-size: 18px}.product-actions-2 .add_to_cart_button:hover,.product-actions-2 .product_type_grouped:hover,.product-actions-2 .product_type_external:hover,.product-actions-2 .product_out_of_stock:hover,.product-actions-2 a.added_to_cart:hover,.product-actions-2 .product_type_variable:not(.btn_add_to_cart):hover,.product-actions-2 .compare:hover,.product-actions-2 .product-quick-view:hover,.product-actions-2 .add_to_cart_button.active,.product-actions-2 .product_type_grouped.active,.product-actions-2 .product_type_external.active,.product-actions-2 .product_out_of_stock.active,.product-actions-2 a.added_to_cart.active,.product-actions-2 .product_type_variable:not(.btn_add_to_cart).active,.product-actions-2 .compare.active,.product-actions-2 .product-quick-view.active{background-color: #333}.product-actions-2 a.added_to_cart:before{display: none}.product-actions-2 a.added_to_cart i{font-size: 18px;line-height: 60px}.product-actions-2 .product-quick-view + .product-action-item,.product-actions-2 .tooltip + .product-action-item{margin-left: 3px}.product-actions-2 > a:not(:first-child){margin-left: 3px}.product-actions-2 .product-action-item{display: inline-block}.product-actions-2 .product-quick-view:before{display: none}.product-actions-2 .product-quick-view i{font-size: 18px;line-height: 60px}.product-actions-2 .add_to_cart_button:before,.product-actions-2 .added_to_cart:before,.product-actions-2 .product_type_grouped:before,.product-actions-2 .product_type_external:before,.product-actions-2 .product_type_variable:before,.product-actions-2 .product_out_of_stock:before{content: '\f291'}.product-actions-2 .compare:before{content: '\f074'}.woocommerce a.product_type_external:before,.woocommerce a.product_type_variable:before,.woocommerce a.product_out_of_stock:before{content: '\f08e';margin-left: 3px}.woocommerce a.product_type_grouped:before{content: '\f1b3'}.woocommerce a.add_to_cart_button.loading:after{display: none}.woocommerce a.add_to_cart_button.loading:before{display: inline-block;margin-right: 5px;-webkit-animation: spin 2s linear infinite;-moz-animation: spin 2s linear infinite;animation: spin 2s linear infinite;content: '\f110';font-family: 'FontAwesome'}.woocommerce a.add_to_cart_button.added{display: none}.sa-product-price,.woocommerce .product p.price,.woocommerce .product span.price{font-size: 15px !important;letter-spacing: 0;font-family: 'Poppins' !important;font-weight: 600 !important;color: #333 !important}.sa-product-price ins,.woocommerce .product p.price ins,.woocommerce .product span.price ins{text-decoration: none}.sa-product-price del,.woocommerce .product p.price del,.woocommerce .product span.price del{opacity: 1 !important;font-size: 12px;margin-right: 5px;text-decoration: line-through;font-weight: 400}.woocommerce .product .price + .product-rating{margin-left: 60px}.woocommerce .product-rating{display: inline-block}.woocommerce .products .star-rating,.woocommerce .star-rating{font-size: 12px;width: 82px;margin: 10px auto 0}.woocommerce .products .star-rating:before,.woocommerce .star-rating:before{letter-spacing: 0.4em;color: #c3c3c3}.woocommerce .products .star-rating span,.woocommerce .star-rating span{color: #f5cc26}.woocommerce .products .star-rating span:before,.woocommerce .star-rating span:before{letter-spacing: 0.4em}.product-name{font-size: 18px;font-weight: 700;text-transform: uppercase;margin-top: 0;letter-spacing: 0.03em}.product-name a{-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s}.product-cat{font-size: 13px;font-family: 'Playfair Display';font-weight: 700;font-style: italic;color: #005524;letter-spacing: 0.01em;margin-bottom: 0}.product-info + .compare{display: none !important}.product-category img{width: 100%}.product-category a:hover .woocommerce-loop-category__title,.product-category a:focus .woocommerce-loop-category__title{color: #005524}.product-category .woocommerce-loop-category__title{color: #666}.layout-grid article.product-item-wrap{margin-bottom: 12px}.layout-grid .product-category .product-name{margin-bottom: 2px}.layout-grid .product-category a{color: inherit;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s}.layout-grid .product-category a:hover,.layout-grid .product-category a:focus,.layout-grid .product-category a:active{text-decoration: none;color: #005524}.layout-grid .product-category .woocommerce-loop-category__title{font-size: 16px;font-weight: 400;margin-top: 22px;margin-bottom: 0;text-align: center}.layout-grid .product-category .woocommerce-loop-category__title mark{color: inherit;background-color: transparent}.layout-grid .rating-count{display: none}.layout-grid .product-name{margin-bottom: 10px}.layout-grid .product-action-item .product_type_simple:before,.layout-grid .product-action-item .product_type_external:before,.layout-grid .product-action-item .product_type_variable:before,.layout-grid .product-action-item .product_type_grouped:before,.layout-grid .product-action-item .added_to_cart:before{display: none}.layout-grid .product-description,.layout-grid .product-list-actions,.layout-grid .product-actions-2{display: none !important}.layout-grid.gf-gutter-0 + .gf-paging{margin-top: 30px}.layout-grid.gf-gutter-10 + .gf-paging{margin-top: 20px}.layout-grid.gf-gutter-20 + .gf-paging{margin-top: 10px}.layout-grid-2{text-align: center}.layout-grid-2 .product-category .product-name{margin-bottom: 2px}.layout-grid-2 .product-category a{color: inherit;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s}.layout-grid-2 .product-category a:hover,.layout-grid-2 .product-category a:focus,.layout-grid-2 .product-category a:active{text-decoration: none;color: #005524}.layout-grid-2 .product-category .woocommerce-loop-category__title{font-size: 16px;font-weight: 400;margin-top: 22px;margin-bottom: 0;text-align: center}.layout-grid-2 .product-category .woocommerce-loop-category__title mark{color: inherit;background-color: transparent}.layout-grid-2 article.product-item-wrap{margin-bottom: 20px}.layout-grid-2 .product-thumb{margin-bottom: 0}.layout-grid-2 .product-info{position: relative;padding-top: 45px}.layout-grid-2 .product-cat{margin-bottom: 8px}.layout-grid-2 article.product-item-wrap .product-info .price{position: absolute;top: 0;left: 50%;z-index: 4;line-height: 22px;padding: 12px 30px;-webkit-border-radius: 2em;-moz-border-radius: 2em;border-radius: 2em;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;white-space: nowrap;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);background-color: #141414;color: #fff !important}.layout-grid-2 .product-rating{margin-left: 0 !important}.layout-grid-2 .rating-count{display: none}.layout-grid-2 .product-name{margin-bottom: 6px}.layout-grid-2 .product-actions-2{margin-top: 24px}.layout-grid-2 .product-description,.layout-grid-2 .product-list-actions,.layout-grid-2 .product-actions{display: none !important}.layout-grid-2.gf-gutter-0 + .gf-paging{margin-top: 30px}.layout-grid-2.gf-gutter-10 + .gf-paging{margin-top: 20px}.layout-grid-2.gf-gutter-20 + .gf-paging{margin-top: 10px}.layout-grid-2 .product-deal-countdown{bottom: 30px}.layout-list .product-category{width: 100% !important}.layout-list .product-category a{color: inherit;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s}.layout-list .product-category a:hover,.layout-list .product-category a:focus,.layout-list .product-category a:active{text-decoration: none;color: #005524}.layout-list .product-category img{float: left;width: 270px}.layout-list .product-category .woocommerce-loop-category__title{font-size: 24px;font-weight: 400;padding-left: 30px;margin-top: 25px;overflow: hidden}.layout-list .product-category .woocommerce-loop-category__title mark{color: inherit;background-color: transparent}.layout-list .product-item-wrap{max-width: 100% !important;flex: 0 0 100%;-ms-flex: 0 0 100%;padding-bottom: 50px !important}.layout-list .product-item-wrap:last-child{padding-bottom: 0 !important}.layout-list .product-item-wrap .product-actions,.layout-list .product-item-wrap .product-actions-2{display: none}.layout-list .product-item-wrap .product-thumb{width: 270px;float: left;margin-bottom: 0}.layout-list .product-item-wrap .product-info{overflow: hidden;padding-left: 45px;padding-top: 18px;position: relative}.layout-list .product-item-wrap .product-name{font-size: 24px;margin-bottom: 8px}.layout-list .product-item-wrap .product-cat + .product-name{margin-top: 11px}.layout-list .product-item-wrap .product-rating .rating-count{display: none}.layout-list .product-item-wrap .product-description{margin-top: 12px;line-height: 1.73em;max-height: 5.19em;overflow: hidden}.layout-list .product-list-actions{margin-top: 32px}.layout-list .product-list-actions > a{display: inline-block;margin: 5px 10px 5px 0;color: inherit}.layout-list .product-list-actions > a:hover,.layout-list .product-list-actions > a:focus,.layout-list .product-list-actions > a:active{text-decoration: none;color: #005524}.layout-list .product-list-actions .product-action-item{margin: 5px 10px 5px 0;display: inline-block;color: #fff}.layout-list .product-list-actions .product-action-item a{color: inherit}.layout-list .product-list-actions .product-action-item a:hover,.layout-list .product-list-actions .product-action-item a:focus,.layout-list .product-list-actions .product-action-item a:active{text-decoration: none;color: #005524}.layout-list .product-list-actions .product-action-item .product_type_simple,.layout-list .product-list-actions .product-action-item .product_type_external,.layout-list .product-list-actions .product-action-item .product_type_variable,.layout-list .product-list-actions .product-action-item .product_type_grouped,.layout-list .product-list-actions .product-action-item .added_to_cart{background-color: #141414;color: #fff;border-color: transparent;display: inline-block;-webkit-transition: all .5s;-moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;transition: all .5s}.layout-list .product-list-actions .product-action-item .product_type_simple:before,.layout-list .product-list-actions .product-action-item .product_type_external:before,.layout-list .product-list-actions .product-action-item .product_type_variable:before,.layout-list .product-list-actions .product-action-item .product_type_grouped:before,.layout-list .product-list-actions .product-action-item .added_to_cart:before{display: none;margin-right: 10px}.layout-list .product-list-actions .product-action-item .product_type_simple:hover,.layout-list .product-list-actions .product-action-item .product_type_external:hover,.layout-list .product-list-actions .product-action-item .product_type_variable:hover,.layout-list .product-list-actions .product-action-item .product_type_grouped:hover,.layout-list .product-list-actions .product-action-item .added_to_cart:hover{background-color: #005524;color: #fff}.layout-list .product-list-actions .compare{font-size: 0}.layout-list .product-list-actions .compare:hover:before,.layout-list .product-list-actions .compare:focus:before{border-color: #333;color: #333}.layout-list .product-list-actions .compare:before{font-family: FontAwesome;font-size: 18px;content: '\f074';width: 55px;height: 55px;text-align: center;border: 2px solid #ececec;line-height: 51px;display: inline-block;position: relative;color: #c3c3c3;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s}.layout-list .product-list-actions .product-quick-view{width: 55px;height: 55px;text-align: center;border: 2px solid #ececec;display: inline-block;position: relative;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s}.layout-list .product-list-actions .product-quick-view i{line-height: 51px;font-size: 18px;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s}.layout-list .product-list-actions .product-quick-view:hover{border-color: #333}.layout-list .product-list-actions .product-quick-view:hover i{color: #333}.layout-list + .gf-paging{margin-top: 65px}[class*="layout-metro-"] .product-category{margin-bottom: 30px}[class*="layout-metro-"] .product-category .product-name{margin-bottom: 2px}[class*="layout-metro-"] .product-category a{color: inherit;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s}[class*="layout-metro-"] .product-category a:hover,[class*="layout-metro-"] .product-category a:focus,[class*="layout-metro-"] .product-category a:active{text-decoration: none;color: #005524}[class*="layout-metro-"] .product-category .woocommerce-loop-category__title{font-size: 16px;font-weight: 400;margin-top: 22px;margin-bottom: 0;text-align: center}[class*="layout-metro-"] .product-category .woocommerce-loop-category__title mark{color: inherit;background-color: transparent}[class*="layout-metro-"] .product-item-inner{position: relative}[class*="layout-metro-"] .product-item-inner:hover .product-info{opacity: 1}[class*="layout-metro-"] .product-item-inner:hover .product-info .block-center-inner{-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0)}[class*="layout-metro-"] .product-thumb{margin-bottom: 0}[class*="layout-metro-"] .product-info{position: absolute;top: 0;left: 0;width: 100%;height: 100%;text-align: center;z-index: 2;background-color: rgba(255,255,255,0.9);-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s;opacity: 0}[class*="layout-metro-"] .product-info .block-center-inner{-webkit-transition: all .5s;-moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;transition: all .5s;-webkit-transform: translateY(30px);-moz-transform: translateY(30px);-ms-transform: translateY(30px);-o-transform: translateY(30px);transform: translateY(30px)}[class*="layout-metro-"] .product-name{margin-bottom: 10px}[class*="layout-metro-"] .product-rating{display: block;margin-left: 0 !important}[class*="layout-metro-"] .product-rating .rating-count{display: none}[class*="layout-metro-"] .product-actions-2{margin-top: 20px;position: static;-webkit-transform: none;-moz-transform: none;-ms-transform: none;-o-transform: none;transform: none}[class*="layout-metro-"] .product-actions-2 .product_type_variable:not(.btn_add_to_cart),[class*="layout-metro-"] .product-actions-2 .compare,[class*="layout-metro-"] .product-actions-2 .product-quick-view,[class*="layout-metro-"] .product-actions-2 .add_to_cart_button,[class*="layout-metro-"] .product-actions-2 .product_type_grouped,[class*="layout-metro-"] .product-actions-2 .product_type_external,[class*="layout-metro-"] .product-actions-2 .product_out_of_stock,[class*="layout-metro-"] .product-actions-2 a.added_to_cart{background-color: #666;border: none;color: #fff !important}[class*="layout-metro-"] .product-actions-2 .product_type_variable:not(.btn_add_to_cart):hover,[class*="layout-metro-"] .product-actions-2 .compare:hover,[class*="layout-metro-"] .product-actions-2 .product-quick-view:hover,[class*="layout-metro-"] .product-actions-2 .add_to_cart_button:hover,[class*="layout-metro-"] .product-actions-2 .product_type_grouped:hover,[class*="layout-metro-"] .product-actions-2 .product_type_external:hover,[class*="layout-metro-"] .product-actions-2 .product_out_of_stock:hover,[class*="layout-metro-"] .product-actions-2 a.added_to_cart:hover,[class*="layout-metro-"] .product-actions-2 .product_type_variable:not(.btn_add_to_cart).active,[class*="layout-metro-"] .product-actions-2 .compare.active,[class*="layout-metro-"] .product-actions-2 .product-quick-view.active,[class*="layout-metro-"] .product-actions-2 .add_to_cart_button.active,[class*="layout-metro-"] .product-actions-2 .product_type_grouped.active,[class*="layout-metro-"] .product-actions-2 .product_type_external.active,[class*="layout-metro-"] .product-actions-2 .product_out_of_stock.active,[class*="layout-metro-"] .product-actions-2 a.added_to_cart.active{background-color: #333}[class*="layout-metro-"] .product-actions-2 a.added_to_cart:before{display: none}[class*="layout-metro-"] .product-actions-2 a.added_to_cart i{font-size: 18px;line-height: 60px}.product-type-grouped .price .amount:first-child{padding-right: 5px}.product-type-grouped .price .amount:last-child{padding-left: 5px}.single-product-image,.single-product-image-main{position: relative}.single-product-image-main:before{content: '';display: block;position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.3);-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s;opacity: 0}.single-product-image-main:hover:before,.single-product-image-main:hover .zoom-image{opacity: 1}.single-product-image-main img{width: 100%}.single-product-image-thumb .product-image-thumb-item > a{display: block}.single-product-image-thumb .product-image-thumb-item > a:before{content: '';display: block;position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.3);-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s;opacity: 0;z-index: 1}.single-product-image-thumb .owl-item.current{cursor: default}.single-product-image-thumb .owl-item.current .product-image-thumb-item > a:before{opacity: 1}.summary-product{position: relative;padding-left: 30px;padding-top: 30px}.summary-product .product_title{font-size: 25px;font-weight: 700;margin-bottom: 22px;letter-spacing: 0.03em;text-transform: uppercase}.summary-product .product-cat{margin-bottom: 5px}.summary-product .price{display: inline-block;margin-bottom: 17px}.summary-product .price + .product-rating{margin-left: 45px !important}.summary-product .price del{opacity: 1 !important}.summary-product .product-rating{display: inline-block}.summary-product .product-rating .star-rating{margin-top: 0;float: none;display: inline-block;margin-right: 8px;margin-bottom: 0}.summary-product .product-rating .rating-count,.summary-product .product-rating .scroll-review{display: inline-block;font-family: 'Poppins';font-size: 12px;line-height: 1;color: #333;-webkit-transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;transition: .3s}.summary-product .product-rating .rating-count + .scroll-review,.summary-product .product-rating .scroll-review + .scroll-review{border-left: 1px solid #333 !important;padding-left: 11px;margin-left: 11px}.summary-product .woocommerce-product-details__short-description{margin-bottom: 50px}.summary-product .woocommerce-product-details__short-description p{margin-bottom: 0}.summary-product .quantity{margin-right: 60px !important}.summary-product table.variations{margin-bottom: 10px !important}.summary-product table.variations td{padding-bottom: 10px;vertical-align: middle !important}.summary-product table.variations td select{min-width: 50% !important;width: 50% !important}.summary-product table.variations label{text-transform: uppercase;font-size: 15px;color: #005524;font-family: 'Poppins';letter-spacing: 0.03em}.summary-product table.variations .reset_variations{display: none !important}.summary-product table.variations select{-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;border: none;background-color: #f5fafa;font-size: 14px;margin-right: 0;width: 100%}.summary-product .group_table{margin-bottom: 10px}.summary-product .group_table td{padding-bottom: 10px}.summary-product .group_table td.label{font-size: 16px;color: #333}.summary-product .group_table td.label a{color: inherit}.summary-product .group_table td.label a:hover,.summary-product .group_table td.label a:focus,.summary-product .group_table td.label a:active{text-decoration: none;color: #005524}.summary-product .group_table td.price{font-size: 14px !important;font-weight: 700;color: #333;vertical-align: top}.summary-product .group_table td.price del{opacity: 1 !important}.summary-product .group_table td.price ins{color: #333;text-decoration: none}.summary-product .product_meta{margin-top: 2em}.summary-product .product_meta > span{display: block;font-weight: 700;font-size: 16px;font-family: 'Poppins';letter-spacing: 0.03em;color: #005524;text-transform: uppercase}.summary-product .product_meta > span span{font-weight: 400;text-transform: none;letter-spacing: 0;margin-left: 10px;color: #333}.summary-product .product_meta > span a{color: inherit;letter-spacing: 0;font-weight: 600;text-transform: none;font-family: 'Playfair Display';font-style: italic;color: #333}.summary-product .product_meta > span a:hover,.summary-product .product_meta > span a:focus,.summary-product .product_meta > span a:active{text-decoration: none;color: #005524}.summary-product .product_meta > span a:first-child{margin-left: 10px}.summary-product .product_meta > span a:hover,.summary-product .product_meta > span a:focus{color: #005524}.summary-product .product_meta > span + span{margin-top: 12px}.summary-product .gf-product-share{margin-top: 30px}.summary-product .gf-product-share .gf-product-share-title{font-size: 0}.summary-product .gf-product-share ul{display: inline-block}.summary-product .gf-product-share ul li{margin-bottom: 0;margin-right: 3px}.summary-product .gf-product-share ul li a{background-color: #f5f5f5 !important;border-color: #f5f5f5 !important;color: #333}.summary-product .single-product-function{margin-top: 20px;line-height: 55px;font-size: 0;vertical-align: middle}.summary-product .single-product-function > *:not(.tooltip){display: inline-block;font-size: 0;margin-right: 2px;vertical-align: middle}.summary-product .single-product-function .yith-wcwl-add-to-wishlist{margin-top: 0;max-height: 55px}.summary-product .single-product-function .yith-wcwl-add-to-wishlist + .clear{display: none}.summary-product .single-product-function .add_to_wishlist:before{display: block;font-family: FontAwesome;content: '\f08a';font-size: 14px}.summary-product .single-product-function .yith-wcwl-wishlistaddedbrowse a:before,.summary-product .single-product-function .yith-wcwl-wishlistexistsbrowse a:before{display: block;font-family: FontAwesome;content: '\f004';color: #005524;font-size: 14px}.summary-product .single-product-function .yith-wcwl-add-button img,.summary-product .single-product-function .yith-wcwl-wishlistaddedbrowse img,.summary-product .single-product-function .yith-wcwl-wishlistexistsbrowse img{display: none !important}.summary-product .single-product-function .yith-wcwl-add-button a,.summary-product .single-product-function .yith-wcwl-wishlistaddedbrowse a,.summary-product .single-product-function .yith-wcwl-wishlistexistsbrowse a{color: inherit}.summary-product .single-product-function .yith-wcwl-add-button a:hover,.summary-product .single-product-function .yith-wcwl-wishlistaddedbrowse a:hover,.summary-product .single-product-function .yith-wcwl-wishlistexistsbrowse a:hover,.summary-product .single-product-function .yith-wcwl-add-button a:focus,.summary-product .single-product-function .yith-wcwl-wishlistaddedbrowse a:focus,.summary-product .single-product-function .yith-wcwl-wishlistexistsbrowse a:focus,.summary-product .single-product-function .yith-wcwl-add-button a:active,.summary-product .single-product-function .yith-wcwl-wishlistaddedbrowse a:active,.summary-product .single-product-function .yith-wcwl-wishlistexistsbrowse a:active{text-decoration: none;color: #005524}.summary-product .single-product-function .yith-wcwl-wishlistexistsbrowse .feedback{display: none}.summary-product .single-product-function .yith-wcwl-add-button a,.summary-product .single-product-function .yith-wcwl-wishlistaddedbrowse a,.summary-product .single-product-function .yith-wcwl-wishlistexistsbrowse a,.summary-product .single-product-function .compare{display: inline-block;height: 55px;width: 55px;margin: 0;border-radius: 3px;font-size: 0;text-align: center;background-color: #f5f5f5 !important;color: #333}.summary-product .single-product-function .yith-wcwl-add-button a:hover,.summary-product .single-product-function .yith-wcwl-wishlistaddedbrowse a:hover,.summary-product .single-product-function .yith-wcwl-wishlistexistsbrowse a:hover,.summary-product .single-product-function .compare:hover{background-color: #333 !important;color: #fff !important}.summary-product .single-product-function .compare{color: inherit}.summary-product .single-product-function .compare:hover,.summary-product .single-product-function .compare:focus,.summary-product .single-product-function .compare:active{text-decoration: none;color: #005524}.summary-product .single-product-function .compare:before{content: '\f074';font-family: 'FontAwesome';font-size: 14px}.quantity{display: inline-block}.quantity .quantity-inner{position: relative}.quantity .quantity-inner .input-text{border: none;height: 55px;line-height: 55px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;background-color: #f5f5f5;font-family: 'Poppins';color: #333;width: 83px;padding-left: 23px;font-size: 15px;font-weight: 600;text-align: left}.quantity .quantity-inner .btn-number{position: absolute;right: 0;width: 27px;height: 50%;cursor: pointer;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s}.quantity .quantity-inner .btn-number:before{position: absolute;left: 0;line-height: 1}.quantity .quantity-inner [data-type="minus"]{bottom: 0}.quantity .quantity-inner [data-type="minus"]:before{top: -3.5px}.quantity .quantity-inner [data-type="plus"]{top: 0}.quantity .quantity-inner [data-type="plus"]:before{bottom: -3.5px}.popup-close{width: 30px;height: 30px;text-align: center;line-height: 30px;color: #c3c3c3;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s;position: absolute;top: 0;right: 0;z-index: 1}.popup-close:hover{color: #005524}#popup-product-quick-view-wrapper{text-align: center;z-index: 99999}#popup-product-quick-view-wrapper:before{content: '';display: inline-block;height: 100%;vertical-align: middle;width: 0}#popup-product-quick-view-wrapper > .modal-dialog{display: inline-block;vertical-align: middle;text-align: left;margin-top: 0}#popup-product-quick-view-wrapper .product-quickview-navigation{position: absolute;top: 0;left: 0;width: 100%;height: 100%}#popup-product-quick-view-wrapper .prev-product,#popup-product-quick-view-wrapper .next-product{position: absolute;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);left: 0;z-index: 2;padding: 10px 0;width: 50px;font-size: 34px;text-align: center;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s;color: #fff;opacity: 0.7}#popup-product-quick-view-wrapper .prev-product:not(.disable):hover,#popup-product-quick-view-wrapper .next-product:not(.disable):hover,#popup-product-quick-view-wrapper .prev-product:not(.disable):focus,#popup-product-quick-view-wrapper .next-product:not(.disable):focus{opacity: 1}#popup-product-quick-view-wrapper .next-product{right: 0;left: auto}#popup-product-quick-view-wrapper .modal-body{padding: 20px 40px}#popup-product-quick-view-wrapper + .modal-backdrop{opacity: 0.7}.product-deal-countdown{position: absolute;bottom: 20px;font-size: 0;left: 0;right: 0;margin: auto;text-align: center;z-index: 1;-webkit-transition: all .5s;-moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;transition: all .5s;opacity: 1;transition-delay: 0.15s}.product-deal-countdown .countdown-section{position: relative;display: inline-block;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;text-align: center;width: 48px;height: 48px;padding-top: 9px;background-color: #333;color: #fff;font-family: 'Poppins'}.product-deal-countdown .countdown-section + .countdown-section{margin-left: 5px}.product-deal-countdown .countdown{padding-top: 4px;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%)}.product-deal-countdown .countdown-amount{display: block;font-size: 15px;font-weight: 700;line-height: 1}.product-deal-countdown .countdown-period{display: block;font-size: 12px}.product-deal-countdown.small .countdown-section{width: 40px;height: 40px;padding-top: 5px}.summary-product .product-deal-countdown{text-align: left;position: static;margin-bottom: 20px}.summary-product .product-deal-countdown .deal-heading{font-size: 14px;font-weight: 700;text-transform: uppercase;color: #333;display: block;margin-bottom: 10px}.summary-product .product-deal-countdown .countdown-section{background-color: #333;color: #fff}.woocommerce-tabs{margin-top: 40px}.woocommerce div.product .woocommerce-tabs ul.tabs{font-size: 0}.woocommerce div.product .woocommerce-tabs ul.tabs li{border: none;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;padding: 0;margin: 0;background-color: transparent;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s;display: inline-block}.woocommerce div.product .woocommerce-tabs ul.tabs li a{-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s;font-size: 14px;line-height: 21px;font-family: 'Poppins';color: #333;padding: 10px 20px;letter-spacing: 0.02em;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;font-weight: 600;color: inherit}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover,.woocommerce div.product .woocommerce-tabs ul.tabs li a:focus,.woocommerce div.product .woocommerce-tabs ul.tabs li a:active{text-decoration: none;color: #005524}.woocommerce div.product .woocommerce-tabs ul.tabs li:hover a,.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{background-color: #005524;color: #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.woocommerce div.product .woocommerce-tabs ul.tabs:before{display: none}.woocommerce div.product .woocommerce-tabs .panel{margin: 0;border: none;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;padding-top: 40px;padding-bottom: 50px;background-color: transparent}.woocommerce div.product .woocommerce-tabs .panel h2{font-weight: 600;font-size: 24px;margin-bottom: 20px;position: relative;letter-spacing: 0.03em}.woocommerce div.product .shop_attributes .attr-item{text-align: center}.woocommerce div.product .shop_attributes .attr-item span,.woocommerce div.product .shop_attributes .attr-item p{display: inline-block}.woocommerce div.product .shop_attributes .attr-item .attr-title{font-weight: bold}.woocommerce div.product .shop_attributes th{width: 255px}.woocommerce div.product .shop_attributes th,.woocommerce div.product .shop_attributes td{font-weight: 600;font-family: 'Poppins';padding: 18px 40px;border: 1px solid #ececec;font-size: 13px;line-height: 1.3;background-color: #fff !important}.woocommerce div.product .shop_attributes th > *,.woocommerce div.product .shop_attributes td > *{padding: 0}.woocommerce-Tabs-panel--reviews #comments h2{margin-top: 10px;margin-bottom: 50px}.woocommerce #reviews #comments ol.commentlist{padding-left: 0;padding-bottom: 20px}.woocommerce #reviews #comments ol.commentlist > li{padding: 40px 45px;background-color: #f5fafa;margin-bottom: 0}.woocommerce #reviews #comments ol.commentlist > li + li{margin-top: 10px}.woocommerce #reviews #comments ol.commentlist > li img.avatar{width: 100px;padding: 0;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;border: none;position: relative}.woocommerce #reviews #comments ol.commentlist > li .comment-text{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;flex-flow: row wrap;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-ms-flex-align: center;align-items: center;overflow: hidden;padding-left: 20px;padding-top: 2px;border: none;margin: 0}.woocommerce #reviews #comments ol.commentlist > li .comment-text .star-rating{order: 2;margin-left: 0;margin-bottom: 10px;margin-top: 0}.woocommerce #reviews #comments ol.commentlist > li .comment-text .meta{order: 1;margin-right: 34px;color: #333;margin-bottom: 10px}.woocommerce #reviews #comments ol.commentlist > li .comment-text .meta .woocommerce-review__author{font-size: 17px;font-family: 'Poppins';font-weight: 700;letter-spacing: 0.02em;margin-right: 15px}.woocommerce #reviews #comments ol.commentlist > li .comment-text .meta .woocommerce-review__dash{display: none}.woocommerce #reviews #comments ol.commentlist > li .comment-text .meta time{font-family: 'Playfair Display';font-style: italic;font-size: 13px;letter-spacing: 0.03em}.woocommerce #reviews #comments ol.commentlist > li .comment-text .description{order: 3;flex: 1 100%;line-height: 1.857;font-style: italic}.woocommerce #reviews #comments ol.commentlist > li .comment-text .description > *{margin: 0}.woocommerce #reviews #comments .woocommerce-pagination li .page-numbers{width: 40px;height: 40px;line-height: 40px;padding: 0;border: none}.woocommerce .woocommerce-Reviews #comments + #review_form_wrapper{margin-top: 46px}.woocommerce .woocommerce-Reviews #comments + #review_form_wrapper #reply-title{margin-top: 0 !important;font-family: 'Poppins';margin-bottom: 18px;display: block;font-size: 24px;font-weight: 700;letter-spacing: 0.02em;color: #333}.woocommerce #review_form #respond label{display: none}.woocommerce #review_form #respond label[for="rating"]{display: inline-block;font-size: 12px;font-family: 'Poppins';letter-spacing: 0.03em;color: #333;font-weight: 400;text-transform: inherit;margin-bottom: 0}.woocommerce #review_form #respond .comment-form{font-size: 0}.woocommerce #review_form #respond .comment-form-rating{padding: 17.5px 35px;margin-bottom: 10px;background-color: #f5fafa}.woocommerce #review_form #respond .comment-form-rating p.stars{float: right}.woocommerce #review_form #respond .comment-form-rating p.stars a{color: #666}.woocommerce p.stars.selected a,.woocommerce p.stars.selected a.active:before,.woocommerce p.stars:hover a:before{color: #ffb600 !important}.woocommerce p.stars.selected a.active ~ a::before{color: #666}.woocommerce p.stars{margin-bottom: 0 !important}.woocommerce p.stars a{height: 15px;width: 15px;margin-right: 2px}.woocommerce p.stars a:before{height: 15px;width: 15px;font-size: 15px;content: '\e020'}.woocommerce #reviews #comment{height: 200px;max-width: 100%;font-size: 12px;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;padding-left: 35px;padding-right: 35px;line-height: 1.8;border: none;background-color: #f5fafa}.woocommerce #reviews .comment-form-author,.woocommerce #reviews .comment-form-email{width: 100%;font-size: 12px}.woocommerce #reviews .comment-form-author input,.woocommerce #reviews .comment-form-email input{width: 100%;padding-left: 35px;padding-right: 35px}.woocommerce #review_form #respond .form-submit input{margin-top: 20px;background-color: #005524;color: #fff}.woocommerce #review_form #respond .form-submit input:hover{background-color: #444;color: #fff}@media (max-width: 599px){.woocommerce #reviews #comments ol.commentlist > li{padding: 40px 25px}.woocommerce #reviews #comments ol.commentlist > li img{display: none}}@media (max-width: 320px){.woocommerce div.product form.cart .variations select{min-width: 200px}}.woocommerce .up-sells,.woocommerce .related.products{padding-top: 60px;border-top: 1px solid #ececec}.woocommerce .up-sells > h2,.woocommerce .related.products > h2{margin-top: 0;text-align: center;margin-bottom: 50px}.woocommerce .up-sells{margin-bottom: 100px}@media (max-width: 1199px) and (min-width: 992px){.woocommerce .cart-collaterals .cart_totals .woocommerce-shipping-calculator{padding-right: 15px !important}.woocommerce .cart-collaterals .cart_totals .cart_totals_wrap{padding-left: 15px !important}}@media (min-width: 992px){.tax-product_cat.no-sidebar .product-cate-thumb-wrap,.tax-product_cat.no-sidebar .product-cat-description{max-width: 970px;margin: auto}.tax-product_cat.no-sidebar .product-cat-description{padding-left: 100px;padding-right: 100px}}.product-cate-thumb-wrap{position: relative}.product-cate-thumb-wrap:before{position: absolute;content: '';top: 0;right: 0;bottom: 0;left: 0;z-index: 1;background-color: rgba(0,0,0,0.7)}.product-cate-thumb-wrap .product-cat-title{position: absolute;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);left: 0;right: 0;z-index: 2;text-align: center}.product-cate-thumb-wrap .product-cat-title h4{font-size: 32px;margin-top: 0;margin-bottom: 2px;font-weight: 700;letter-spacing: 0.01em;text-transform: uppercase;color: #fff}.product-cate-thumb-wrap .product-cat-title span{font-family: 'Playfair Display';font-size: 20px;font-style: italic;font-weight: 700;color: #cacaca}.product-cate-thumb-wrap .cate-count{position: absolute;bottom: 35px;right: 40px;font-size: 18px;font-style: italic;font-family: 'Playfair Display';color: #fff;font-weight: 700;z-index: 2}.product-cate-thumb-wrap .gf-product-share{position: absolute;top: 40px;right: 40px;height: 42px;z-index: 3;-webkit-transition: .5s ease;-moz-transition: .5s ease;-ms-transition: .5s ease;-o-transition: .5s ease;transition: .5s ease;transition-delay: 0.5s}.product-cate-thumb-wrap .gf-product-share .gf-social-icon{transform: translateY(30px);position: relative;visibility: hidden;z-index: -1;opacity: 0;-webkit-transition: .5s ease;-moz-transition: .5s ease;-ms-transition: .5s ease;-o-transition: .5s ease;transition: .5s ease}.product-cate-thumb-wrap .gf-product-share .gf-social-icon li{display: block;margin: 3px 0 0 0}.product-cate-thumb-wrap .gf-product-share .gf-social-icon li a{background-color: #005524 !important;color: #fff !important;border-color: #005524 !important}.product-cate-thumb-wrap .gf-product-share .gf-product-share-title{display: block;position: relative;z-index: 1}.product-cate-thumb-wrap .gf-product-share .gf-product-share-title i{display: block;width: 42px;height: 42px;line-height: 42px;text-align: center;border: 2px solid #005524;background-color: #005524;color: #fff;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;-webkit-transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;transition: .3s;cursor: pointer}.product-cate-thumb-wrap .gf-product-share:hover{height: auto}.product-cate-thumb-wrap .gf-product-share:hover .gf-social-icon{opacity: 1;z-index: 2;transform: translateY(0);visibility: visible}.product-cate-thumb-wrap .gf-product-share:hover .gf-product-share-title i{background-color: transparent;border-color: #fff}.product-cate-thumb-wrap.share-horizontal .gf-product-share .gf-social-icon{position: absolute;top: 0;right: 43px;transform: translateX(-30px);white-space: nowrap}.product-cate-thumb-wrap.share-horizontal .gf-product-share .gf-social-icon li{display: inline-block;margin: 0 3px 0 0}.product-cate-thumb-wrap.share-horizontal .gf-product-share .gf-product-share-title{display: inline-block}.product-cate-thumb-wrap.share-horizontal .gf-product-share:hover .gf-social-icon{transform: translateX(0)}.product-cat-detail .product-cate-thumb-wrap + .product-cat-description{margin-top: 55px}.product-cat-detail .product-cat-description p{margin-bottom: 0}.product-cat-detail .products{padding-top: 70px}@media (max-width: 767px){.product-cate-thumb-wrap .cate-count{display: none}.product-cate-thumb-wrap .gf-product-share{display: none}}.woocommerce table.shop_table{border: none;margin: 0;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box}.woocommerce table.shop_table thead th{border: none;border-right: 1px solid #ececec;background-color: #141414;text-transform: uppercase;font-weight: 700;font-size: 14px;font-family: 'Poppins';letter-spacing: 0.2em;color: #fff;padding: 18px 10px;text-align: center}.woocommerce table.shop_table thead th:first-child{padding-left: 50px;text-align: left}.woocommerce table.shop_table thead th:last-child{border-right-color: transparent}.woocommerce table.shop_table tbody td,.woocommerce table.shop_table tbody th{border: none;border-right: 1px solid #ececec;padding: 25px 0;border-bottom: 1px solid #ececec;text-align: center}.woocommerce table.shop_table tbody .product-thumbnail{padding-right: 0;padding-left: 47px;width: 142px;border-left: 5px solid #f5f5f5;text-align: left;border-right: none}.woocommerce table.shop_table tbody .product-thumbnail img{width: 65px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box}.woocommerce table.shop_table tbody .product-name{text-align: left;color: #333;font-weight: 700;font-family: 'Poppins'}.woocommerce table.shop_table tbody .product-name a{color: inherit}.woocommerce table.shop_table tbody .product-name a:hover,.woocommerce table.shop_table tbody .product-name a:focus,.woocommerce table.shop_table tbody .product-name a:active{text-decoration: none;color: #005524}.woocommerce table.shop_table tbody .product-name a:hover{color: #005524}.woocommerce table.shop_table tbody .product-price,.woocommerce table.shop_table tbody .product-subtotal{font-family: 'Poppins';font-weight: 700;font-size: 14px;color: #333}.woocommerce table.shop_table tbody .product-remove{width: 80px !important;border-right: 5px solid #f5f5f5}.woocommerce table.shop_table tbody .actions{padding-top: 40px;padding-bottom: 80px;border: none}.woocommerce table.shop_table tbody .actions .coupon .input-text{width: 270px;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;border: 1px solid transparent;background-color: #f5fafa;border: 1px solid #f5fafa;margin: 0;padding-left: 20px;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s}.woocommerce table.shop_table tbody .actions .coupon .input-text:focus{border: 1px solid #005524}.woocommerce table.shop_table tbody .actions .coupon .button{line-height: 20px;padding: 17.5px 43px;background-color: #141414}.woocommerce table.shop_table tbody .actions .coupon .button:hover{background-color: #333;color: #fff}.woocommerce table.shop_table tbody .actions .wc-proceed-to-checkout{padding: 0}.woocommerce table.shop_table tbody .actions .checkout-button{margin-bottom: 0}.woocommerce table.shop_table tbody .wc-proceed-to-checkout [name="update_cart"]{line-height: 20px;padding: 17.5px 43px;background-color: #141414}.woocommerce table.shop_table tbody .wc-proceed-to-checkout [name="update_cart"]:hover{background-color: #333;color: #fff}.woocommerce .cart-collaterals{margin-top: 62px}.woocommerce .cart-collaterals h2{font-size: 34px;margin-top: 0;margin-bottom: 48px}.woocommerce .cart-collaterals div.cart_totals,.woocommerce .cart-collaterals div.cross-sells{width: 100%;float: none}.woocommerce .cart-collaterals .cart_totals{padding-bottom: 60px;margin-bottom: 50px;border-bottom: 1px solid #ececec}.woocommerce .cart-collaterals .cart_totals .cart-title,.woocommerce .cart-collaterals .cart_totals .shipping-title{font-size: 16px;text-transform: uppercase;letter-spacing: 0.02em;font-weight: 700}.woocommerce .cart-collaterals .cart_totals .woocommerce-shipping-calculator .shipping-calculator-form{display: block !important}.woocommerce .cart-collaterals .cart_totals .woocommerce-shipping-calculator,.woocommerce .cart-collaterals .cart_totals .cart_totals_wrap{padding-left: 0;padding-right: 0}.woocommerce .cart-collaterals .cart_totals .cart_totals_inner{padding: 38px 40px 45px 40px;border: 5px solid #f5f5f5}.woocommerce .cart-collaterals .cart_totals h2{margin-bottom: 27px;text-transform: uppercase;font-size: 16px}.woocommerce .cart-collaterals .cart_totals .shop_table tbody tr:first-child th,.woocommerce .cart-collaterals .cart_totals .shop_table tbody tr:first-child td{padding-top: 0}.woocommerce .cart-collaterals .cart_totals .shop_table th,.woocommerce .cart-collaterals .cart_totals .shop_table td{border-top: none;padding-top: 25px;padding-bottom: 25px;text-transform: uppercase;font-size: 13px;font-weight: 700;color: #333;font-family: 'Poppins'}.woocommerce .cart-collaterals .cart_totals .shop_table th{width: 50%;font-weight: bold;text-align: left;padding-left: 15px;color: #333}.woocommerce .cart-collaterals .cart_totals .shop_table td{text-align: left}.woocommerce .cart-collaterals .cart_totals .shop_table .woocommerce-shipping-calculator{margin-top: 20px}.woocommerce .cart-collaterals .cart_totals .shop_table .woocommerce-shipping-calculator .shipping-calculator-button{color: inherit}.woocommerce .cart-collaterals .cart_totals .shop_table .woocommerce-shipping-calculator .shipping-calculator-button:hover,.woocommerce .cart-collaterals .cart_totals .shop_table .woocommerce-shipping-calculator .shipping-calculator-button:focus,.woocommerce .cart-collaterals .cart_totals .shop_table .woocommerce-shipping-calculator .shipping-calculator-button:active{text-decoration: none;color: #005524}.woocommerce .cart-collaterals .cart_totals .shop_table .woocommerce-shipping-calculator select,.woocommerce .cart-collaterals .cart_totals .shop_table .woocommerce-shipping-calculator input[type="text"]{-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;border: none}.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout{padding-bottom: 0;padding-top: 34px}.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button{margin-bottom: 0}.woocommerce ul#shipping_method{text-align: left}.woocommerce ul#shipping_method li{padding: 8px 0 5px 25px}.woocommerce ul#shipping_method li label{text-transform: initial !important}.woocommerce ul#shipping_method li:first-child{padding-top: 0}.woocommerce form .form-row{margin-bottom: 10px;padding: 0;width: 100%}.woocommerce form .form-row#billing_city_field,.woocommerce form .form-row#billing_state_field,.woocommerce form .form-row#billing_postcode_field,.woocommerce form .form-row#billing_phone_field{clear: none;width: 50%;float: left}.woocommerce form .form-row#billing_city_field,.woocommerce form .form-row#billing_postcode_field{padding-right: 5px}.woocommerce form .form-row#billing_state_field,.woocommerce form .form-row#billing_phone_field{padding-left: 5px}.woocommerce form label{text-transform: uppercase;letter-spacing: 0.1em;font-size: 12px;font-weight: 700;font-family: 'Poppins';color: #333}.woocommerce form input[type="text"],.woocommerce form input[type="password"],.woocommerce form input[type="tel"],.woocommerce form input[type="email"],.woocommerce form select,.woocommerce form textarea{border: 1px solid transparent;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;background-color: #f5fafa;height: 55px;line-height: 55px;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s}.woocommerce form input[type="text"]:focus,.woocommerce form input[type="password"]:focus,.woocommerce form input[type="tel"]:focus,.woocommerce form input[type="email"]:focus,.woocommerce form textarea:focus{border: 1px solid #005524}.login-coupon-block .woocommerce-info{background-color: transparent;padding: 0 !important;margin-bottom: 0 !important;border: none}.login-coupon-block .woocommerce-info:before{display: none}.login-coupon-block .woocommerce-info a{color: inherit;font-weight: 700;color: #333}.login-coupon-block .woocommerce-info a:hover,.login-coupon-block .woocommerce-info a:focus,.login-coupon-block .woocommerce-info a:active{text-decoration: none;color: #005524}.login-coupon-block form.woocommerce-form-login{border-color: #ececec;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box}.login-coupon-block form.woocommerce-form-login .form-row .woocommerce-form__label{padding-left: 30px}.login-coupon-block form.woocommerce-form-login .form-row .woocommerce-form__label span{position: relative;top: -2px}.login-coupon-block form.woocommerce-form-login .lost_password a{color: inherit;font-weight: 700;color: #333}.login-coupon-block form.woocommerce-form-login .lost_password a:hover,.login-coupon-block form.woocommerce-form-login .lost_password a:focus,.login-coupon-block form.woocommerce-form-login .lost_password a:active{text-decoration: none;color: #005524}.login-coupon-block form.checkout_coupon{border-color: #ececec;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box}.woocommerce form.checkout h3{font-size: 24px;font-weight: 700;margin-bottom: 20px;letter-spacing: 0.02em}.woocommerce form.checkout #billing_state_field .select2-selection,.woocommerce form.checkout #shipping_state_field .select2-selection,.woocommerce form.checkout #billing_country_field .select2-selection,.woocommerce form.checkout #shipping_country_field .select2-selection{border: none;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;background-color: #f5fafa;height: 55px;line-height: 55px}.woocommerce form.checkout #billing_state_field .select2-selection span,.woocommerce form.checkout #shipping_state_field .select2-selection span,.woocommerce form.checkout #billing_country_field .select2-selection span,.woocommerce form.checkout #shipping_country_field .select2-selection span{color: #666;height: 55px;line-height: 55px;padding-left: 20px}.woocommerce form.checkout #ship-to-different-address span,.woocommerce form.checkout .woocommerce-account-fields span{cursor: pointer;text-transform: none;font-weight: 400;color: #666;letter-spacing: 0}.woocommerce form.checkout .woocommerce-account-fields [name="createaccount"]{position: relative;cursor: pointer}.woocommerce form.checkout #ship-to-different-address{margin-top: 0}.woocommerce form.checkout #ship-to-different-address [name="ship_to_different_address"]{margin-left: 0;position: relative;cursor: pointer}.woocommerce form.checkout [name="order_comments"]{height: 230px}.woocommerce form.checkout #order_review{padding: 38px 40px 45px 40px;border: 5px solid #f5f5f5}.woocommerce form.checkout #order_review h3{margin-top: 0;font-size: 16px;text-transform: uppercase}.woocommerce form.checkout #order_review .shop_table thead th{font-size: 0;padding-left: 0;padding-bottom: 10px;border: none;letter-spacing: 0;background-color: transparent;color: #333;text-align: left;text-transform: uppercase;padding-top: 0}.woocommerce form.checkout #order_review .shop_table tbody td{border: none;padding-top: 0;padding-bottom: 4px;font-size: 14px;font-weight: 600;text-transform: initial}.woocommerce form.checkout #order_review .shop_table tbody td.product-name{line-height: 1.3}.woocommerce form.checkout #order_review .shop_table tbody td.product-total{text-align: right}.woocommerce form.checkout #order_review .shop_table tfoot th,.woocommerce form.checkout #order_review .shop_table tfoot td{border: none;padding: 10px 0;border-bottom: 1px solid #ececec;font-family: 'Poppins';font-weight: 700}.woocommerce form.checkout #order_review .shop_table tfoot th{color: #333;text-transform: uppercase}.woocommerce form.checkout #order_review .shop_table tfoot td{width: 40%;font-family: 'Poppins';font-weight: 600;color: #333;font-size: 12px;text-align: right}.woocommerce form.checkout #order_review .shop_table tfoot .cart-subtotal .amount{font-weight: 700;color: #333;font-family: 'Poppins'}.woocommerce form.checkout #order_review .shop_table tfoot .cart-subtotal td{text-align: right}.woocommerce form.checkout #order_review .shop_table .order-total th,.woocommerce form.checkout #order_review .shop_table .order-total td{padding-top: 20px;padding-bottom: 20px;vertical-align: middle}.woocommerce form.checkout #order_review .shop_table .order-total .amount{color: #333;font-family: 'Poppins'}.woocommerce form.checkout #order_review .shop_table .order-total td{text-align: right}.woocommerce form.checkout #order_review .shop_table .woocommerce-shipping-calculator{margin-top: 20px}.woocommerce form.checkout #order_review .shop_table .woocommerce-shipping-calculator .shipping-calculator-button{color: inherit}.woocommerce form.checkout #order_review .shop_table .woocommerce-shipping-calculator .shipping-calculator-button:hover,.woocommerce form.checkout #order_review .shop_table .woocommerce-shipping-calculator .shipping-calculator-button:focus,.woocommerce form.checkout #order_review .shop_table .woocommerce-shipping-calculator .shipping-calculator-button:active{text-decoration: none;color: #005524}.woocommerce form.checkout #order_review .shop_table .woocommerce-shipping-calculator select,.woocommerce form.checkout #order_review .shop_table .woocommerce-shipping-calculator input[type="text"]{-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;border: none}.woocommerce form.checkout #order_review .woocommerce-checkout-payment{background-color: transparent;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box}.woocommerce form.checkout #order_review .woocommerce-checkout-payment .wc_payment_methods{padding: 21px 0 0;border-bottom: none}.woocommerce form.checkout #order_review .woocommerce-checkout-payment .wc_payment_methods label{margin-bottom: 0;text-transform: none;font-weight: 700;letter-spacing: 0;color: #333;font-family: 'Poppins'}.woocommerce form.checkout #order_review .place-order{text-align: center;padding: 30px 0 0;margin-bottom: 0}.woocommerce form.checkout #order_review .place-order .button.alt{background-color: #005524}.woocommerce form.checkout #order_review .place-order .button.alt:hover{background-color: #333}.woocommerce form.checkout #order_review #place_order{float: none}.woocommerce-thankyou-order-details{padding-left: 0 !important}.woocommerce-order-details .woocommerce-order-details__title{font-size: 34px}.woocommerce-order-details table.order_details tbody th,.woocommerce-order-details table.order_details tbody td{padding-top: 10px !important;padding-bottom: 10px !important}.woocommerce-order-details table.order_details tfoot th,.woocommerce-order-details table.order_details tfoot td{border: none;border-bottom: 1px solid #ececec;padding-left: 0}.woocommerce-customer-details > h2{font-size: 34px}.woocommerce-customer-details table.customer_details tbody th,.woocommerce-customer-details table.customer_details tbody td{padding-top: 10px !important;padding-bottom: 10px !important}.woocommerce-customer-details table.customer_details tbody tr:first-child th,.woocommerce-customer-details table.customer_details tbody tr:first-child td{border-top: 1px solid #ececec !important}#yith-wcwl-form .wishlist-title h2{font-size: 34px;margin-top: 0;margin-bottom: 30px}#yith-wcwl-form .shop_table{border-collapse: collapse}#yith-wcwl-form tbody th,#yith-wcwl-form tbody td{text-align: center}#yith-wcwl-form tbody .product-remove{vertical-align: middle;border-left: 1px solid #ececec;border-right: 1px solid #ececec}#yith-wcwl-form tbody .product-thumbnail{border-left: none;border-right: 1px solid #ececec;padding-left: 0}#yith-wcwl-form tbody .product-thumbnail a{max-width: 142px}#yith-wcwl-form tbody .product-thumbnail img{width: 65px}#yith-wcwl-form tbody .product-name{font-size: 16px}#yith-wcwl-form tbody .product-price{color: #333}#yith-wcwl-form tbody .product-stock-status > span{display: inline-block;position: relative;padding-left: 23px}#yith-wcwl-form tbody .product-stock-status > span:before{display: block;position: absolute;left: 0;top: 0;font-family: FontAwesome}#yith-wcwl-form tbody .product-stock-status .wishlist-in-stock{color: #005524}#yith-wcwl-form tbody .product-stock-status .wishlist-in-stock:before{content: '\f00c';color: #005524}#yith-wcwl-form tbody .product-stock-status .wishlist-out-of-stock{color: red}#yith-wcwl-form tbody .product-stock-status .wishlist-out-of-stock:before{content: '\f00d'}#yith-wcwl-form tbody .product-add-to-cart{padding-left: 15px;padding-right: 15px}#yith-wcwl-form tbody .product-add-to-cart > a:before{display: none}#yith-wcwl-form tfoot th,#yith-wcwl-form tfoot td{border: none;padding: 0;padding-top: 20px}#yith-wcwl-form tfoot .yith-wcwl-share{margin-bottom: 0}#yith-wcwl-form tfoot .yith-wcwl-share .yith-wcwl-share-title,#yith-wcwl-form tfoot .yith-wcwl-share ul{display: inline-block}.woocommerce-account.logged-in #primary-content .woocommerce{margin-left: -15px;margin-right: -15px}.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account .woocommerce-MyAccount-navigation{padding-left: 15px;padding-right: 15px}.woocommerce-account .woocommerce-MyAccount-navigation{width: 25%}.woocommerce-account .woocommerce-MyAccount-navigation ul{margin: 0;padding: 0;list-style: none}.woocommerce-account .woocommerce-MyAccount-navigation ul li{padding: 0;margin: 0;line-height: 20px;font-size: 14px;font-weight: bold;position: relative;text-transform: uppercase}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{color: inherit;display: block;padding: 15px 20px;border-bottom: solid 1px #ececec;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s}.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover,.woocommerce-account .woocommerce-MyAccount-navigation ul li a:focus,.woocommerce-account .woocommerce-MyAccount-navigation ul li a:active{text-decoration: none;color: #005524}.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a,.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover{background-color: #005524;border-bottom-color: #005524;color: #fff}.woocommerce-account .woocommerce-MyAccount-content{width: 75%}.woocommerce-account .woocommerce-MyAccount-content fieldset{margin-bottom: 20px;padding: 20px;border: 1px solid #ececec}.woocommerce-account .woocommerce-MyAccount-content fieldset legend{width: auto;display: inline-block}.woocommerce-account .woocommerce-MyAccount-content > .col-lg-4{margin-bottom: 50px}.woocommerce-account .woocommerce-MyAccount-content > .col-lg-4,.woocommerce-account .woocommerce-MyAccount-content > .col-lg-8{width: 100% !important;padding-left: 0;padding-right: 0}.woocommerce-account .woocommerce-MyAccount-content .edit{text-transform: uppercase;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;border: 2px solid #005524;background-color: #005524;padding: 10.5px 20px;line-height: 1;color: #fff;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s}.woocommerce-account .woocommerce-MyAccount-content .edit:hover{color: #005524;background-color: transparent}.woocommerce-account .woocommerce-MyAccount-content .addresses{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-flow: row wrap;-moz-flex-flow: row wrap;-ms-flex-flow: row wrap;flex-flow: row wrap}.woocommerce-account .woocommerce-MyAccount-content .addresses .woocommerce-Address{flex: 0 0 50%;max-width: 50%;float: none}.woocommerce-account .woocommerce-MyAccount-content .addresses .woocommerce-Address-title > h3{margin-top: 0;font-size: 24px}.woocommerce-account #customer_login{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-flow: row wrap;-moz-flex-flow: row wrap;-ms-flex-flow: row wrap;flex-flow: row wrap}.woocommerce-account #customer_login h2{margin-top: 0;font-size: 34px}.woocommerce-account #customer_login form.login,.woocommerce-account #customer_login form.register{border: none;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;padding: 0}.woocommerce-account #customer_login [name="rememberme"]{margin-left: 20px}.woocommerce-account #customer_login .woocommerce-form-login label.woocommerce-form__label{line-height: 55px !important;margin-left: 10px}.woocommerce-account #customer_login .col-1,.woocommerce-account #customer_login .col-2{max-width: 50%;width: 50%;flex: 0 0 50%}.woocommerce table.my_account_orders{font-size: 1em}.woocommerce table.my_account_orders .order-actions .button{margin: 0;padding-top: 8.5px;padding-bottom: 8.5px}@media (max-width: 768px){.woocommerce-cart table.shop_table tbody td,.woocommerce-cart table.shop_table tbody th{padding-left: 10px;border-right: none !important;width: 100% !important;background-color: transparent !important}.woocommerce-cart table.shop_table tbody td.product-remove{width: 100% !important}.woocommerce table.shop_table.shop_table_responsive tbody tr{border: 1px solid #ececec;border-bottom: none}.woocommerce table.shop_table.shop_table_responsive tbody tr:last-child{border: none}.woocommerce table.shop_table.shop_table_responsive tbody tr + tr{margin-top: 30px}.woocommerce table.shop_table.shop_table_responsive tbody tr td,.woocommerce table.shop_table.shop_table_responsive tbody tr td:before{font-weight: bold;color: #333;text-transform: uppercase;background-color: transparent;font-family: 'Poppins';font-size: 14px}.woocommerce table.shop_table.shop_table_responsive tbody tr td{padding: 10px}.woocommerce table.shop_table.shop_table_responsive tbody tr td.product-quantity:before{position: relative;top: 15px}.woocommerce .cart-collaterals .cart_totals_inner tr{border: none !important}.woocommerce table.shop_table tbody .actions{text-align: left !important;padding-left: 10px;padding-right: 10px;padding-bottom: 40px}.woocommerce table.shop_table tbody .actions .coupon{float: none;display: block;padding-bottom: 0}.woocommerce table.shop_table tbody .actions .coupon .input-text,.woocommerce table.shop_table tbody .actions .coupon .button{width: 48% !important}.woocommerce table.shop_table tbody .actions .wc-proceed-to-checkout{margin-top: 10px;padding-bottom: 0}.woocommerce table.shop_table tbody .actions .wc-proceed-to-checkout [name="update_cart"],.woocommerce table.shop_table tbody .actions .wc-proceed-to-checkout .checkout-button{width: 48%;float: left;margin: 0}.woocommerce table.shop_table tbody .actions .wc-proceed-to-checkout .checkout-button{float: right}.woocommerce table.shop_table tbody .actions .wc-proceed-to-checkout .wcppec-checkout-buttons{display: none}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{width: 50%;text-align: left}.woocommerce table.shop_table_responsive tr.cart-subtotal .amount,.woocommerce-page table.shop_table_responsive tr.cart-subtotal .amount,.woocommerce table.shop_table_responsive tr.shipping #shipping_method,.woocommerce-page table.shop_table_responsive tr.shipping #shipping_method,.woocommerce table.shop_table_responsive tr.order-total strong,.woocommerce-page table.shop_table_responsive tr.order-total strong{display: block;overflow: hidden;text-align: left}.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account .woocommerce-MyAccount-navigation{width: 100%}.woocommerce-account .woocommerce-MyAccount-navigation ul{border-bottom: 1px solid #ececec}.woocommerce-account .woocommerce-MyAccount-navigation ul li{display: inline-block;font-size: 11px}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{border-bottom: none}.woocommerce-account .woocommerce-MyAccount-content{margin-top: 50px}#customer_login .login{margin-bottom: 50px}.single-product-info.single-style-02 > div{display: block}.single-product-controls .gf-table-cell-left{display: block;margin-bottom: 10px}.single-product-controls .gf-table-cell-right{display: inline-block}.single-product-controls .product-near{left: 0;right: auto}}.customer-login-block{width: 50%;margin-left: auto;margin-right: auto}.customer-login-block .login input[name="login"]{display: block;width: 100%;margin-bottom: 20px}.customer-login-block .login .lost_password{float: right}.customer-register-block input[name="register"]{display: block;width: 100%}.u-column1 .customer-login-block{width: 100%}label[for="rememberme"] input[type="checkbox"]{position: relative;top: 4px}.track_order{text-align: center}.track_order .input-text{text-align: center}.track_order p{max-width: 800px;margin-left: auto !important;margin-right: auto !important;display: block}.woocommerce .track_order .form-row-first,.woocommerce .track_order .form-row-last{float: none;margin: auto;margin-bottom: 20px}@media (max-width: 991px){.woocommerce table.shop_table tbody .actions{text-align: left;padding-bottom: 70px}.woocommerce table.shop_table tbody .actions .coupon .input-text{width: 200px}.woocommerce table.shop_table tbody .actions .coupon .button{padding-left: 20px;padding-right: 20px}.woocommerce table.shop_table tbody .actions .wc-proceed-to-checkout{text-align: right}.woocommerce table.shop_table tbody .actions .wc-proceed-to-checkout [name="update_cart"],.woocommerce table.shop_table tbody .actions .wc-proceed-to-checkout .button{padding-left: 20px;padding-right: 20px}.woocommerce form .form-row{width: 100% !important;float: none}.woocommerce form .form-row#billing_city_field,.woocommerce form .form-row#billing_postcode_field{padding-right: 0}.woocommerce form .form-row#billing_state_field,.woocommerce form .form-row#billing_phone_field{padding-left: 0}.woocommerce-account .woocommerce-MyAccount-content .addresses .woocommerce-Address{flex: 0 0 100%;max-width: 100%;margin-bottom: 20px}}@media (max-width: 767px){.layout-list .product-item-wrap .product-thumb{float: none;margin-bottom: 10px}.layout-list .product-item-wrap .product-info{padding-left: 0}.summary-product{padding-left: 0}.woocommerce-account #customer_login .col-1,.woocommerce-account #customer_login .col-2{max-width: 100%;width: 100%;flex: 0 0 100%}}@media (max-width: 599px){.layout-list .product-category img{width: 100%;float: none}.layout-list .product-category .woocommerce-loop-category__title{padding-left: 0;margin-bottom: 0}.layout-list .product-item-wrap .product-thumb{width: 100%}.woocommerce table.shop_table tbody .actions{text-align: left !important;padding-left: 0;padding-right: 0}.woocommerce table.shop_table tbody .actions .coupon{display: block}.woocommerce table.shop_table tbody .actions .coupon .input-text{width: 100% !important}.woocommerce table.shop_table tbody .actions .coupon [name="apply_coupon"]{width: 100% !important;margin-top: 20px}.woocommerce table.shop_table tbody .actions .wc-proceed-to-checkout [name="update_cart"],.woocommerce table.shop_table tbody .actions .wc-proceed-to-checkout .checkout-button{width: 100%;margin-bottom: 10px}.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button{white-space: normal}#yith-wcwl-form{overflow: auto}}.owl-carousel.carousel-gutter-30 .owl-item-inner{margin-left: -15px;margin-right: -15px}.owl-carousel.carousel-gutter-30 .owl-item-inner > article{margin-bottom: 30px}.owl-carousel.carousel-gutter-30 .owl-dots{margin-top: 40px !important}.owl-carousel.carousel-gutter-20 .owl-item-inner{margin-left: -10px;margin-right: -10px}.owl-carousel.carousel-gutter-20 .owl-item-inner > article{margin-bottom: 20px}.owl-carousel.carousel-gutter-20 .owl-dots{margin-top: 50px !important}.owl-carousel.carousel-gutter-10 .owl-item-inner{margin-left: -5px;margin-right: -5px}.owl-carousel.carousel-gutter-10 .owl-item-inner > article{margin-bottom: 10px}.owl-carousel.carousel-gutter-10 .owl-dots{margin-top: 60px !important}div#yith-wcwl-popup-message,div#gsf-cart-popup-message{background-color: #333;color: #c3c3c3;border: none;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;padding: 30px}div#gsf-cart-popup-message{display: none;position: fixed;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);z-index: 10000;text-align: center;max-width: 100%}div#gsf-cart-popup-message .cart-icon{display: block;margin-bottom: 10px;color: #005524;font-size: 28px}#colorbox.yith_woocompare_colorbox,#cboxOverlay.yith_woocompare_colorbox{z-index: 999999}@media (max-width: 479px){.single-product-controls .product-near{max-width: 300px}}.our-service-icon{position: relative;display: inline-block}.our-service-icon .icon{position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%)}.our-service-icon .icon img{max-width: 100%}.our-service-icon .icon i{font-size: 36px;color: #fff}.our-service-grid{margin-bottom: 15px}.our-service-grid .our-service-content a.btn-read-more{display: inline-block;margin-top: 22px;text-transform: uppercase;font-weight: 600;letter-spacing: 0.08em;line-height: 1.3;border-bottom: 1px solid #333}.our-service-grid .our-service-content a.btn-read-more:hover{border-bottom-color: #005524}.no-sidebar.single-our_service .container .gf-single-our-service-wrap{max-width: 1070px;margin-right: auto}.our-service-single .entry-thumbnail{max-width: 400px;float: left;margin-right: 70px;margin-bottom: 30px}.our-service-single .our-service-icon{flex-shrink: 0;-webkit-flex-shrink: 0;margin-bottom: 16px;margin-right: 15px}.our-service-single .our-service-head{flex-flow: row wrap}.our-service-single .our-service-title-wrap{margin-bottom: 16px;flex-grow: 1}.our-service-single .our-service-title-wrap .gsf-our-service-title{margin-bottom: 3px}@media (max-width: 991px){.our-service-single .entry-thumbnail{max-width: 300px;margin-right: 50px;margin-bottom: 20px}}@media (max-width: 767px){.our-service-single .entry-thumbnail{float: none;margin-bottom: 30px;max-width: 100%}}.our-team-item-inner .entry-thumbnail + .our-team-content{margin-top: 25px}.our-team-item-inner .our-team-content .block-center-inner span{letter-spacing: 0.01em}.our-team-item-inner .our-team-content .our-team-social{margin-top: 17px;padding-left: 0}.our-team-item-inner .our-team-content .our-team-social > li > a{background-color: #f7f7f7 !important;border-color: #f7f7f7 !important;color: #666;-webkit-transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;transition: .3s}.our-team-item-inner .our-team-content .our-team-social > li > a:hover{background-color: #005524 !important;color: #fff}.our-team-grid{margin-bottom: 15px}.no-sidebar.single-our_team .container .gf-single-our-team-wrap{max-width: 970px;margin: auto}.our-team-single .entry-thumbnail{float: left;max-width: 400px}.our-team-single .entry-meta-head-wrap{overflow: hidden;padding-left: 70px;padding-top: 18px}.our-team-single .entry-meta-head-wrap .gf-our-team-title{margin-bottom: 20px}.our-team-single .entry-meta-head-wrap .gf-our-team-title .title-left{flex-grow: 1;margin-right: 15px}.our-team-single .entry-meta-head-wrap .list-info{list-style: none}.our-team-single .entry-meta-head-wrap .list-info li{margin-bottom: 10px}.our-team-single .entry-meta-head-wrap .list-info li span{display: inline-block;min-width: 36%;padding-right: 10px}.our-team-single .entry-meta-head-wrap .our-team-social{margin-top: 42px}.our-team-single .entry-meta-head-wrap .our-team-social > li > a{background-color: #f7f7f7 !important;border-color: #f7f7f7 !important;color: #666;-webkit-transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;transition: .3s}.our-team-single .entry-meta-head-wrap .our-team-social > li > a:hover{background-color: #005524 !important;color: #fff}@media (max-width: 991px) and (min-width: 768px){.our-team-single .entry-meta-head-wrap{padding-left: 30px;padding-top: 8px}.our-team-single .entry-meta-head-wrap .gf-our-team-title{margin-bottom: 10px}.our-team-single .entry-meta-head-wrap .our-team-social{margin-top: 22px}}@media (max-width: 767px){.our-team-single .entry-thumbnail{float: none}.our-team-single .entry-meta-head-wrap{padding-left: 0;padding-top: 30px}}.sk-chasing-dots{width: 60px;height: 60px;position: relative;text-align: center;-webkit-animation: sk-chasingDotsRotate 2s infinite linear;-o-animation: sk-chasingDotsRotate 2s infinite linear;animation: sk-chasingDotsRotate 2s infinite linear}.sk-chasing-dots .sk-child{width: 60%;height: 60%;display: inline-block;position: absolute;top: 0;background-color: #d33;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;-webkit-animation: sk-chasingDotsBounce 2s infinite ease-in-out;-o-animation: sk-chasingDotsBounce 2s infinite ease-in-out;animation: sk-chasingDotsBounce 2s infinite ease-in-out}.sk-chasing-dots .sk-dot2{top: auto;bottom: 0;-webkit-animation-delay: -1s;-moz-animation-delay: -1s;-o-animation-delay: -1s;animation-delay: -1s}@-webkit-keyframes sk-chasingDotsRotate{100%{-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg)}}@keyframes sk-chasingDotsRotate{100%{-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg)}}@-webkit-keyframes sk-chasingDotsBounce{0%,100%{-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0)}50%{-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1)}}@keyframes sk-chasingDotsBounce{0%,100%{-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0)}50%{-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1)}}