body{margin:0;padding:0;min-width:320px}.container{width:100%}.vlt-entry-site{overflow:hidden;background-color:#fff}.vlt-entry-site.vlt-entry-site--boxed{margin:0 auto;box-shadow:0 0 15px rgb(51 51 51 / .1)}.vlt-entry-site.vlt-entry-site--grayscale img{filter:grayscale(100%)}.vlt-main--padding{padding-top:80px;padding-bottom:80px}.vlt-content-protected{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:100px 0;min-height:80vh}.vlt-content-markup ul,.vlt-content-markup ol{padding-left:20px}.vlt-content-markup ul ul,.vlt-content-markup ol ul,.vlt-content-markup ul ol,.vlt-content-markup ol ol{margin-bottom:0}.vlt-content-markup>ul,.vlt-content-markup ol{margin-bottom:30px}.vlt-content-markup h1,.vlt-content-markup .h1,.vlt-content-markup h2,.vlt-content-markup .h2,.vlt-content-markup h3,.vlt-content-markup .h3,.vlt-content-markup h4,.vlt-content-markup .h4,.vlt-content-markup h5,.vlt-content-markup .h5,.vlt-content-markup h6,.vlt-content-markup .h6{margin:20px 0 10px}.vc_col-has-fill>.vc_column-inner,.vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_vc_row>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_vc_row_inner>.vc_row>.vc_vc_column_inner>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_vc_column_inner>.vc_column_container>.vc_column-inner,.vc_section.vc_section-has-fill,.vc_section.vc_section-has-fill+.vc_row-full-width+.vc_section,.vc_section.vc_section-has-fill+.vc_section{padding-top:0!important}.vc_row.vc_column-gap-30>.vc_column_container{padding:0 15px!important}.clearfix::after,.vlt-widget.widget_shopping_cart::after{content:'';display:block;clear:both}img{max-width:100%;height:auto}p{margin:0 0 30px}p:empty{display:none}.highlight{background-color:#333;color:#fff}strong{font-weight:600}a{color:inherit;text-decoration:none;transition:all 0.3s linear}a:hover,a:focus,a:active{outline:none;text-decoration:none}a:hover{color:#333}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{padding:0;margin:10px 0}ul,ol{margin:0;padding:0;list-style-position:inside}hr{margin:30px 0;border:none;border-bottom:1px solid #eee}address{margin:0 0 30px;color:#333;font-style:italic;font-size:15px;line-height:1.6;font-weight:400}blockquote{position:relative;margin:30px 0;padding-left:50px}blockquote::before{content:'\f0b1';position:absolute;top:6px;left:0;font-size:24px;font-family:icofont;line-height:1}cite{display:block;color:#333;font-size:12px;font-style:normal;text-transform:uppercase;letter-spacing:2px}cite::before{content:'\2014';padding-right:10px}code{padding:4px 5px;color:#fff;font-size:80%;font-family:Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;border:none;background-color:#474747}pre{position:relative;padding:15px 30px;max-width:100%;margin:30px 0;font-size:14px;color:#333;white-space:pre-wrap;font-family:Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;overflow:auto;clear:both;background-color:#f2f2f2;border:none}pre::after{content:'\eea3';position:absolute;top:0;right:0;width:20px;height:100%;padding:2px 0 0 0;font-size:12px;color:#fff;font-family:icofont;text-align:center;background-color:#474747}form{max-width:100%}label{display:block;margin-bottom:5px}label abbr{border:none!important}input[type="text"],input[type="email"],input[type="password"],input[type="tel"],input[type="url"],input[type="search"],input[type="number"],textarea,select{display:block;padding:6px 15px;margin:0;width:100%;border:1px solid #eee;outline:none;box-shadow:none;border-radius:4px;background-color:#fff;transition:all 0.3s linear}select{padding-right:35px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAgBAMAAADgTEWFAAAALVBMVEUAAAB1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXUnFA+bAAAADnRSTlMARMxmMxHumbtVIt2qiFZ5Cp8AAABuSURBVBjTtc7BCYBADETREbQAGxGrEM97tgaxEmuwEmuwBdnD4mVrMIH9ogU4hzA8CIk8Y6+Seo7UIecezDk+aAwag86gsyO8Uy911FNVW7Lpp7xPrJ8f+DJQFzWFk+0FUMagMegMGoPOSWQ6fN4t8HERgV800QAAAABJRU5ErkJggg==);background-position:right 15px bottom 50%;background-repeat:no-repeat;background-size:6px 10px}textarea{width:100%;max-width:100%;transition:none 0.3s linear}input[type="text"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,input[type="tel"]::-webkit-input-placeholder,input[type="url"]::-webkit-input-placeholder,input[type="search"]::-webkit-input-placeholder,input[type="number"]::-webkit-input-placeholder,textarea::-webkit-input-placeholder,select::-webkit-input-placeholder{color:#474747;opacity:1}input[type="text"]:-moz-placeholder,input[type="email"]:-moz-placeholder,input[type="password"]:-moz-placeholder,input[type="tel"]:-moz-placeholder,input[type="url"]:-moz-placeholder,input[type="search"]:-moz-placeholder,input[type="number"]:-moz-placeholder,textarea:-moz-placeholder,select:-moz-placeholder{color:#474747;opacity:1}input[type="text"]::-moz-placeholder,input[type="email"]::-moz-placeholder,input[type="password"]::-moz-placeholder,input[type="tel"]::-moz-placeholder,input[type="url"]::-moz-placeholder,input[type="search"]::-moz-placeholder,input[type="number"]::-moz-placeholder,textarea::-moz-placeholder,select::-moz-placeholder{color:#474747;opacity:1}input[type="text"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder,input[type="tel"]:-ms-input-placeholder,input[type="url"]:-ms-input-placeholder,input[type="search"]:-ms-input-placeholder,input[type="number"]:-ms-input-placeholder,textarea:-ms-input-placeholder,select:-ms-input-placeholder{color:#474747;opacity:1}input[type="text"]:focus,input[type="email"]:focus,input[type="password"]:focus,input[type="tel"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="number"]:focus,textarea:focus,select:focus{outline:none;border-color:#ccc}.vlt-form-group{display:block;padding-bottom:30px}.vlt-form-group.col-4{float:left;padding-left:0;padding-right:30px}@media (max-width:767px){.vlt-form-group.col-4{float:none;max-width:100%;padding-right:0}}.vlt-form-group.col-4:nth-child(4){padding-right:0}.vlt-form-group.col-6{float:left;padding-left:0;padding-right:20px}@media (max-width:767px){.vlt-form-group.col-6{float:none;max-width:100%;padding-right:0}}.vlt-form-group.col-6:nth-child(even){padding-right:0}.vlt-custom-checkbox,.vlt-custom-radio{position:absolute;top:-100%;left:0;visibility:hidden}.vlt-custom-checkbox-label,.vlt-custom-radio-label{position:relative;padding-left:25px;margin-bottom:0}.vlt-custom-checkbox-label::before,.vlt-custom-radio-label::before{content:'';position:absolute;display:block;border:1px solid #eee;cursor:pointer;border-radius:2px}.vlt-custom-checkbox-label::before{top:4px;left:0;height:14px;width:14px}.vlt-custom-radio-label::before{top:4px;left:0;width:14px;height:14px;border-color:#eee;border-radius:14px}.vlt-custom-checkbox:checked+.vlt-custom-checkbox-label::before{content:'\efad';font-family:icofont;color:#fff;font-size:12px;line-height:12px;text-align:center;background-color:#333;border-color:#333}.vlt-custom-radio:checked+.vlt-custom-radio-label::before{border-color:#fff0;background-color:#333}dl{margin:0 0 30px}dt{color:#333;font-weight:600;text-transform:uppercase;letter-spacing:1px}dd{padding:0;margin:2px 0 0}dd+dt{margin-top:10px}table{width:100%;max-width:100%;margin:0 0 30px;text-align:left;border-collapse:collapse}table td,table th{padding:15px}table thead th,table tr th{font-size:15px;color:#fff;text-transform:uppercase;font-weight:600;letter-spacing:1px;background-color:#474747}table tbody tr:nth-child(even){background-color:#f2f2f2}.vlt-header{position:relative;top:0;left:0;width:100%;background-color:#fff;z-index:3}.vlt-header__inner{padding:30px 0}.vlt-header [class^='hidden-']{line-height:0}.vlt-header .vlt-no-menu-message{margin:0;line-height:1.2}.vlt-header .vlt-no-menu-message a:hover{text-decoration:underline}.vlt-header[data-is-sticky="1"]{position:fixed;background-color:#fff}.vlt-header[data-is-sticky="1"].headroom--pinned{transform:translateY(0%)}.vlt-header[data-is-sticky="1"].headroom--top{background-color:#fff0;box-shadow:none}.vlt-header[data-is-sticky="1"].headroom--unpinned{background-color:#fff0;transform:translateY(-100%)}.vlt-header[data-is-sticky="1"].headroom{transition:all 0.3s linear}@media (min-width:783px){.admin-bar .vlt-header[data-is-sticky="1"]{top:32px!important}}@media (max-width:782px){.admin-bar .vlt-header[data-is-sticky="1"]{top:46px!important}}@media (max-width:600px){.admin-bar .vlt-header[data-is-sticky="1"]{top:46px!important}}.vlt-header__logo,.vlt-footer__logo{display:-ms-inline-flexbox;display:inline-flex;line-height:0}.vlt-header__logo h2,.vlt-footer__logo h2{margin:0;font-size:18px;letter-spacing:3px;text-transform:uppercase;font-weight:400}.vlt-header-socials{margin:20px 0 0;padding:0;list-style-type:none}.vlt-header-socials li{display:inline-block}.vlt-header-socials li+li{margin-left:6px}.vlt-menu-burger{display:inline-block;position:relative;width:18px;height:14px;margin-left:15px;cursor:pointer;z-index:12;transition-duration:0s}.vlt-menu-burger::before{content:attr(data-before-text);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:absolute;right:30px;top:0;height:100%;text-transform:uppercase;letter-spacing:2px;font-size:12px;color:#333;line-height:1;opacity:0;pointer-events:none;transform:translateX(-10px);transition:all 0.3s linear}.vlt-menu-burger .line{display:block;margin-bottom:4px;transition:all 0.3s linear}.vlt-menu-burger .line.line-three{margin-bottom:0}.vlt-menu-burger .line .inner{display:block;width:100%;height:2px;background-color:#333;transition:all 0.3s linear}.vlt-menu-burger:not(.vlt-menu-burger--sidebar):not(.vlt-menu-burger--opened):hover::before{opacity:1;transform:translateX(0)}.vlt-menu-burger:not(.vlt-menu-burger--sidebar):not(.vlt-menu-burger--opened):hover .line-one .inner{transform:translateY(-1px)}.vlt-menu-burger:not(.vlt-menu-burger--sidebar):not(.vlt-menu-burger--opened):hover .line-three .inner{transform:translateY(1px)}.vlt-menu-burger--opened .line.line-one{transform:translateY(6px)}.vlt-menu-burger--opened .line.line-one .inner{transform:rotate(45deg)}.vlt-menu-burger--opened .line.line-two .inner{opacity:0}.vlt-menu-burger--opened .line.line-three{transform:translateY(-6px)}.vlt-menu-burger--opened .line.line-three .inner{transform:rotate(-45deg)}.vlt-header--default .vlt-primary-nav .sf-menu>li{float:none;display:-ms-inline-flexbox;display:inline-flex}.vlt-header--default .vlt-primary-nav .sf-menu>li+li{margin-left:30px}.vlt-header--default .vlt-primary-nav .sf-menu>li>a{padding:15px 0;text-transform:uppercase;font-size:13px;letter-spacing:2px;color:#474747;line-height:1.5}.vlt-header--default .vlt-primary-nav .sf-menu>li:hover>a,.vlt-header--default .vlt-primary-nav .sf-menu>li.current-menu-item>a,.vlt-header--default .vlt-primary-nav .sf-menu>li.sfHover>a{color:#333}.vlt-header--default .vlt-primary-nav .sf-menu>li.menu-item-has-children>a::after{content:'\eb5a';display:-ms-inline-flexbox;display:inline-flex;margin-left:5px;font-family:icofont}.vlt-header--default .vlt-primary-nav .sf-menu>li.sfHover>a::after{content:'\eb62'}.vlt-header--default .vlt-primary-nav .sf-menu a{display:block}.vlt-header--default .vlt-primary-nav .sf-menu ul.sub-menu{min-width:160px;background-color:#fff;box-shadow:0 4px 8px 0 rgb(51 51 51 / .1)}.vlt-header--default .vlt-primary-nav .sf-menu ul.sub-menu li{display:block}.vlt-header--default .vlt-primary-nav .sf-menu ul.sub-menu li.menu-item-has-children>a::after{content:'\eb61';float:right;font-family:icofont}.vlt-header--default .vlt-primary-nav .sf-menu ul.sub-menu a{padding:10px 15px;font-size:12px;letter-spacing:1px;color:#474747;line-height:1.5;text-transform:uppercase}.vlt-header--default .vlt-primary-nav .sf-menu ul.sub-menu li:hover>a,.vlt-header--default .vlt-primary-nav .sf-menu ul.sub-menu li.current_page_item>a,.vlt-header--default .vlt-primary-nav .sf-menu ul.sub-menu li.sfHover>a{color:#333;background-color:#f5f5f5}.vlt-header--aside .vlt-primary-nav{position:fixed;top:0;right:0;width:400px;height:100%;padding:70px 50px;z-index:600;background-color:#fff;box-shadow:0 0 10px rgb(51 51 51 / .05);transform:translateX(100%);visibility:hidden;transition:all 0.3s linear}.vlt-header--aside .vlt-primary-nav--opened{visibility:visible;transform:translateX(0)}.vlt-header--aside .vlt-primary-nav .sf-menu li{float:none;display:block;text-align:left}.vlt-header--aside .vlt-primary-nav .sf-menu>li{padding:8px 0}.vlt-header--aside .vlt-primary-nav .sf-menu>li>a{text-transform:uppercase;font-size:13px;letter-spacing:2px;color:#5b5b5b;line-height:1.5}.vlt-header--aside .vlt-primary-nav .sf-menu>li:hover>a,.vlt-header--aside .vlt-primary-nav .sf-menu>li.current-menu-item>a,.vlt-header--aside .vlt-primary-nav .sf-menu>li.sfHover>a{color:#333}.vlt-header--aside .vlt-primary-nav .sf-menu>li.menu-item-has-children>a::after{content:'\eb5a';display:-ms-inline-flexbox;display:inline-flex;margin-left:5px;font-family:icofont}.vlt-header--aside .vlt-primary-nav .sf-menu li.sfHover>a::after{content:'\eb62'}.vlt-header--aside .vlt-primary-nav .sf-menu a{display:block}.vlt-header--aside .vlt-primary-nav .sf-menu i{margin-right:5px}.vlt-header--aside .vlt-primary-nav .sf-menu .sub-menu{position:static;padding-top:8px;padding-left:10px}.vlt-header--aside .vlt-primary-nav .sf-menu .sub-menu li.menu-item-has-children>a::after{content:'\eb5a';margin-left:5px;font-family:icofont}.vlt-header--aside .vlt-primary-nav .sf-menu .sub-menu li{padding:5px 0}.vlt-header--aside .vlt-primary-nav .sf-menu .sub-menu a{font-size:12px;letter-spacing:1px;color:#5b5b5b;line-height:1.5}.vlt-header--aside .vlt-primary-nav .sf-menu .sub-menu li:hover>a,.vlt-header--aside .vlt-primary-nav .sf-menu .sub-menu li.current_page_item>a,.vlt-header--aside .vlt-primary-nav .sf-menu .sub-menu li.sfHover>a{color:#333}.vlt-header--aside #vlt-aside-menu-close{position:absolute;top:40px;right:40px}.vlt-header--aside #vlt-aside-menu-close .line .inner{background-color:#333}.vlt-header--aside-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;opacity:0;visibility:hidden;background-color:rgb(51 51 51 / .2);transition:all 0.3s linear}.vlt-header--aside-overlay.is-visible{opacity:1;visibility:visible}@media (min-width:783px){.admin-bar .vlt-header--aside .vlt-primary-nav{top:32px!important}}@media (max-width:782px){.admin-bar .vlt-header--aside .vlt-primary-nav{top:46px!important}}@media (max-width:600px){.admin-bar .vlt-header--aside .vlt-primary-nav{top:0!important}}.vlt-header--fullscreen .vlt-primary-nav{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:fixed;top:0;left:0;width:100%;height:100%;z-index:600;background-color:rgb(0 0 0 / .9);visibility:hidden;opacity:0;transition:all 0.3s linear}.vlt-header--fullscreen .vlt-primary-nav--opened{opacity:1;visibility:visible}.vlt-header--fullscreen .vlt-primary-nav .sf-menu li{float:none;display:block;text-align:center}.vlt-header--fullscreen .vlt-primary-nav .sf-menu>li{padding:8px 0}.vlt-header--fullscreen .vlt-primary-nav .sf-menu>li>a{text-transform:uppercase;font-size:13px;letter-spacing:2px;color:rgb(255 255 255 / .5);line-height:1.5}.vlt-header--fullscreen .vlt-primary-nav .sf-menu>li:hover>a,.vlt-header--fullscreen .vlt-primary-nav .sf-menu>li.current-menu-item>a,.vlt-header--fullscreen .vlt-primary-nav .sf-menu>li.sfHover>a{color:#fff}.vlt-header--fullscreen .vlt-primary-nav .sf-menu>li.menu-item-has-children>a::after{position:absolute;content:'\eb5a';display:-ms-inline-flexbox;display:inline-flex;margin-left:5px;font-family:icofont}.vlt-header--fullscreen .vlt-primary-nav .sf-menu li.sfHover>a::after{content:'\eb62'}.vlt-header--fullscreen .vlt-primary-nav .sf-menu .sub-menu{position:static;padding-top:8px}.vlt-header--fullscreen .vlt-primary-nav .sf-menu .sub-menu li.menu-item-has-children>a::after{position:absolute;content:'\eb5a';margin-left:5px;font-family:icofont}.vlt-header--fullscreen .vlt-primary-nav .sf-menu .sub-menu li{padding:5px 0}.vlt-header--fullscreen .vlt-primary-nav .sf-menu .sub-menu a{font-size:12px;letter-spacing:1px;color:rgb(255 255 255 / .5);line-height:1.5}.vlt-header--fullscreen .vlt-primary-nav .sf-menu .sub-menu li:hover>a,.vlt-header--fullscreen .vlt-primary-nav .sf-menu .sub-menu li.current_page_item>a,.vlt-header--fullscreen .vlt-primary-nav .sf-menu .sub-menu li.sfHover>a{color:#fff}.vlt-header--fullscreen #vlt-fullscreen-menu-close{position:absolute;top:40px;right:40px}.vlt-header--fullscreen #vlt-fullscreen-menu-close .line .inner{background-color:#fff}.vlt-header--fullscreen .vlt-header-socials{text-align:center}.vlt-header--fullscreen .vlt-header-socials a{color:#333;background-color:#efefef}.vlt-header--fullscreen .vlt-header-socials a:hover{color:#fff;background-color:#333}@media (min-width:783px){.admin-bar .vlt-header--fullscreen .vlt-primary-nav{top:32px!important}}@media (max-width:782px){.admin-bar .vlt-header--fullscreen .vlt-primary-nav{top:46px!important}}@media (max-width:600px){.admin-bar .vlt-header--fullscreen .vlt-primary-nav{top:0!important}}.vlt-mobile-nav{display:none;position:absolute;top:100%;left:0;width:100%;z-index:1;background-color:#fff}.vlt-mobile-nav li{float:none;display:block}.vlt-mobile-nav a{position:relative;padding:10px 15px;text-transform:uppercase;font-size:13px;letter-spacing:2px;color:#474747;line-height:1.5}.vlt-mobile-nav a:hover{color:#333;background-color:#f5f5f5}.vlt-mobile-nav li.current-menu-item>a,.vlt-mobile-nav li.current_page_item>a{color:#333;background-color:#f5f5f5}.vlt-mobile-nav ul{position:static}.vlt-mobile-nav li.menu-item-has-children>a::after{content:'\eb5a';display:-ms-inline-flexbox;display:inline-flex;float:right;font-family:icofont}.vlt-mobile-nav li.sfHover>a::after{content:'\eb62'}.vlt-footer{position:relative;overflow:hidden;z-index:0}.vlt-footer .vlt-footer__inner{padding:80px 0}.vlt-footer__menu ul{margin:0;padding:0;list-style-type:none}.vlt-footer__menu li{display:inline-block;margin:0 10px}.vlt-footer__menu a{text-transform:uppercase;font-size:14px;color:#5b5b5b;letter-spacing:2px}.vlt-footer__menu a:hover{color:#333}.vlt-footer__copyright{margin-bottom:0;color:#474747}[data-fixed-footer="1"] .vlt-entry-content{position:relative;background-color:#fff;box-shadow:0 10px 20px rgb(51 51 51 / .1);z-index:3}@media (max-width:767px){[data-fixed-footer="1"] .vlt-entry-content{margin-bottom:0!important}}[data-fixed-footer="1"] .vlt-footer{position:fixed;bottom:0;left:0;width:100%;z-index:2}@media (max-width:767px){[data-fixed-footer="1"] .vlt-footer{position:static!important}}.vlt-footer--minimal .vlt-footer__menu+.vlt-footer__copyright,.vlt-footer--minimal .vlt-footer__logo+.vlt-footer__menu{margin-top:40px}@media (max-width:575px){.vlt-footer--minimal .vlt-footer__menu li{display:block}}@media (max-width:991px){.vlt-footer--widget .vlt-footer__widgets>.row>div:nth-child(n+3){margin-top:50px}}@media (max-width:575px){.vlt-footer--widget .vlt-footer__widgets>.row>div:nth-child(n+1){margin-top:50px}}.vlt-footer--widget .vlt-footer__copyright{margin:40px 0 0;padding-top:30px;border-top:1px solid rgb(51 51 51 / .05)}.vlt-pagination{position:relative;margin-top:100px;padding-top:50px;text-align:center}.vlt-pagination::after{content:'';display:block;position:absolute;top:0;left:50%;margin-left:-15px;width:30px;height:2px;background-color:#474747}.vlt-pagination--paged ul{margin:0;padding:0;list-style-type:none}.vlt-pagination--paged li.prev-page+li.next-page{margin-left:6px}.vlt-pagination--paged li.prev-page,.vlt-pagination--paged li.next-page{position:relative;display:-ms-inline-flexbox;display:inline-flex;height:40px;width:40px;background-color:#efefef;border-radius:4px}.vlt-pagination--paged li.prev-page.inactive,.vlt-pagination--paged li.next-page.inactive{cursor:not-allowed}.vlt-pagination--paged li.prev-page a,.vlt-pagination--paged li.next-page a{position:absolute;top:0;left:0;width:100%;height:100%;line-height:40px;color:#474747}.vlt-pagination--paged li.prev-page a i,.vlt-pagination--paged li.next-page a i{position:relative;z-index:3}.vlt-pagination--paged li.prev-page a span,.vlt-pagination--paged li.next-page a span{position:absolute;top:0;height:100%;color:#fff0;font-size:14px;text-transform:uppercase;letter-spacing:2px;line-height:40px;z-index:2;border-radius:4px;pointer-events:none;background-color:#474747;transform:scaleX(0);transition:all 0.3s linear}.vlt-pagination--paged li.prev-page a span{right:0;padding-right:55px;padding-left:15px;transform-origin:right}.vlt-pagination--paged li.next-page a span{left:0;padding-left:55px;padding-right:15px;transform-origin:left}.vlt-pagination--paged li.prev-page a:hover,.vlt-pagination--paged li.next-page a:hover{color:#fff;transition-delay:150ms}.vlt-pagination--paged li.prev-page a:hover span,.vlt-pagination--paged li.next-page a:hover span{color:#fff;transform:scaleX(1)}.vlt-pagination--numeric span,.vlt-pagination--numeric a{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:40px;padding:0 16px;margin-right:6px;color:#474747;line-height:40px;letter-spacing:2px;font-size:14px;text-transform:uppercase;background-color:#efefef;border-radius:4px}.vlt-pagination--numeric span:last-child,.vlt-pagination--numeric a:last-child{margin-right:0}.vlt-pagination--numeric span.current,.vlt-pagination--numeric a:hover{color:#fff;background-color:#474747}@media (max-width:575px){.vlt-pagination--numeric{font-size:32px}}.vlt-pagination--load-more{text-align:center}.vlt-pagination--load-more a i{margin-right:5px}.vlt-pagination--load-more a:not(.loading) i{display:none}.vlt-pagination--load-more a.disabled{opacity:.8;pointer-events:none}.vlt-comments{margin-top:50px}.vlt-comments__list+.vlt-comments__reply{margin-top:50px}.vlt-comments-title{margin:0}.vlt-comments__list-comments,.vlt-comments__list-comments .children{margin:0;padding:0;list-style-type:none}.vlt-comments__list-comments li.vlt-comment-item,.vlt-comments__list-comments ul.children li.vlt-comment-item{padding:30px 0;border-top:1px solid #eee}.vlt-comments__list-comments>li:first-child{border-top:none;padding-top:0}.vlt-comments__list-comments>li:last-child{padding-bottom:0}.vlt-comments__list-comments ul.children{margin-top:30px;padding-left:60px}.vlt-comments__list-comments ul.children>li:last-child{padding-bottom:0}.vlt-comment-item .vlt-comment-left{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative}.vlt-comment-item .vlt-comment-left .vlt-comment-avatar{font-size:0}.vlt-comment-item .vlt-comment-left .vlt-comment-avatar+.vlt-comment-header{margin-left:20px}.vlt-comment-item .vlt-comment-left .vlt-comment-header{position:relative;width:100%}.vlt-comment-item .vlt-comment-left .vlt-comment-header h5{margin:0}.vlt-comment-item .vlt-comment-left .vlt-comment-header a:hover{color:#5b5b5b}.vlt-comment-item .vlt-comment-content{position:relative}.vlt-comment-item .vlt-comment-content .vlt-comment-text{margin-top:20px}.vlt-comment-item .vlt-comment-content .vlt-comment-text p:last-of-type{margin-bottom:0}.vlt-comment-item .vlt-comment-content__buttons{margin:15px 0 0;padding:0;list-style-type:none}.vlt-comment-item .vlt-comment-content__buttons li{display:inline-block;margin-right:6px}.vlt-comment-item .vlt-comment-content__buttons a{display:block;padding:6px 10px 6px 12px;line-height:1;font-size:12px;text-transform:uppercase;letter-spacing:2px;color:#333;background-color:#efefef}.vlt-comment-item .vlt-comment-content__buttons a:hover{color:#5b5b5b}@media (max-width:767px){.vlt-comments__list-comments ul.children{padding-left:0}}#cancel-comment-reply-link{margin-left:20px;font-size:12px}#cancel-comment-reply-link::before{content:'\efb8';margin-right:5px;font-family:icofont}#cancel-comment-reply-link:hover{color:#5b5b5b}.vlt-comments__list .comment-notes,.vlt-comments__reply .comment-notes,.vlt-comments__list .logged-in-as,.vlt-comments__reply .logged-in-as,.vlt-comments__list .vlt-comments-number,.vlt-comments__reply .vlt-comments-number{margin-bottom:30px}.vlt-comments__list .comment-notes a:hover,.vlt-comments__reply .comment-notes a:hover,.vlt-comments__list .logged-in-as a:hover,.vlt-comments__reply .logged-in-as a:hover,.vlt-comments__list .vlt-comments-number a:hover,.vlt-comments__reply .vlt-comments-number a:hover{color:#5b5b5b}.vlt-comments-navigation{margin-top:20px}.vlt-comments-navigation h6{margin-top:0}.vlt-comments-navigation a{color:#5b5b5b}.vlt-comments-navigation a:hover{color:#333}.vlt-comments-navigation a+a{margin-left:15px}@media (min-width:768px){.vlt-sidebar.vlt-sidebar--right{padding-left:40px}}@media (max-width:767px){.vlt-sidebar.vlt-sidebar--right{margin-top:50px}}@media (min-width:768px){.vlt-sidebar.vlt-sidebar--left{padding-right:40px}}@media (max-width:767px){.vlt-sidebar.vlt-sidebar--left{margin-top:50px}}.vlt-widget{margin:0;padding:0}.vlt-widget ul{margin:0;padding:0;list-style-type:none}.vlt-widget li{clear:both}.vlt-widget+.vlt-widget{margin-top:50px}.vlt-widget__title{margin:0 0 15px;padding:0}.vlt-widget ul li .children{margin-left:10px}.vlt-widget.widget_meta ul li,.vlt-widget.widget_pages ul li,.vlt-widget.widget_categories ul li,.vlt-widget.widget_archive ul li,.vlt-widget.widget_recent_comments ul li,.vlt-widget.widget_nav_menu ul li,.vlt-widget.widget_recent_entries ul li,.vlt-widget.widget_layered_nav ul li,.vlt-widget.widget_product_categories ul li,.vlt-widget.widget_rating_filter ul li{line-height:2.4}.vlt-widget.widget_meta ul>li::before,.vlt-widget.widget_pages ul>li::before,.vlt-widget.widget_categories ul>li::before,.vlt-widget.widget_archive ul>li::before,.vlt-widget.widget_recent_comments ul>li::before,.vlt-widget.widget_nav_menu ul>li::before,.vlt-widget.widget_recent_entries ul>li::before,.vlt-widget.widget_layered_nav ul>li::before,.vlt-widget.widget_product_categories ul>li::before,.vlt-widget.widget_rating_filter ul>li::before{content:'\eb61';margin-right:15px;font-family:icofont}.vlt-widget.widget_meta ul>li ul li::before,.vlt-widget.widget_pages ul>li ul li::before,.vlt-widget.widget_categories ul>li ul li::before,.vlt-widget.widget_archive ul>li ul li::before,.vlt-widget.widget_recent_comments ul>li ul li::before,.vlt-widget.widget_nav_menu ul>li ul li::before,.vlt-widget.widget_recent_entries ul>li ul li::before,.vlt-widget.widget_layered_nav ul>li ul li::before,.vlt-widget.widget_product_categories ul>li ul li::before,.vlt-widget.widget_rating_filter ul>li ul li::before{content:'•'}.vlt-widget.widget_rss .vlt-widget__title .rsswidget{margin-left:2px}.vlt-widget.widget_rss li+li{padding-top:30px}.vlt-widget.widget_rss .rss-date{display:block;margin:10px 0;letter-spacing:1px;font-size:12px}.vlt-widget.widget_rss .rsswidget{color:#474747;font-weight:600;font-size:15px}.vlt-widget.widget_rss cite{display:block;margin-top:10px}.vlt-widget .widget_text p:last-child{margin-bottom:0}.vlt-widget .widget_recent_entries .post-date{display:block;font-size:10px;color:#5b5b5b;letter-spacing:2px;text-transform:uppercase}.vlt-widget.widget_tag_cloud,.vlt-post--style-single .vlt-post-content footer .vlt-post-tags,.vlt-widget.widget_product_tag_cloud{font-size:0}.vlt-widget.widget_tag_cloud a,.vlt-post--style-single .vlt-post-content footer .vlt-post-tags a,.vlt-widget.widget_product_tag_cloud a{display:-ms-inline-flexbox;display:inline-flex;padding:6px 10px 6px 12px;margin:0 5px 5px 0;text-transform:uppercase;font-size:12px!important;letter-spacing:2px;line-height:1;color:#333;background-color:#efefef}.vlt-widget.widget_tag_cloud a:hover,.vlt-post--style-single .vlt-post-content footer .vlt-post-tags a:hover,.vlt-widget.widget_product_tag_cloud a:hover{color:#5b5b5b}.vlt-widget.widget_calendar tr,.vlt-widget.widget_calendar td,.vlt-widget.widget_calendar th{padding:8px;text-align:center}.vlt-widget.widget_calendar caption{padding:0 0 10px;font-size:15px;text-transform:uppercase;letter-spacing:2px}.vlt-widget.widget_calendar #today{color:#fff;background-color:#474747}.vlt-widget.vlt-widget-instagram ul{display:-ms-grid;display:grid;-ms-grid-columns:(2fr)[3];grid-template-columns:repeat(3,2fr);grid-gap:8px;line-height:0;font-size:0}.vlt-widget.vlt-widget-instagram ul li{overflow:hidden}.vlt-widget.vlt-widget-instagram ul img{max-width:100%}.vlt-widget.vlt-widget-instagram ul a{display:block;position:relative}.vlt-widget.vlt-widget-instagram ul a::after{content:'\ee14';display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;left:0;height:100%;width:100%;font-family:icofont;color:#fff;font-size:22px;opacity:0;background-color:rgb(51 51 51 / .25);transition:all 0.3s linear}.vlt-widget.vlt-widget-instagram ul a:hover::after{opacity:1}.vlt-widget.vlt-widget-instagram .vlt-btn{margin-top:20px}.vlt-widget.vlt-widget-subscribe{padding:30px!important;background-color:#efefef;border-radius:4px}.vlt-widget.vlt-widget-subscribe p{margin-bottom:20px}.vlt-widget.vlt-widget-subscribe .vlt-btn{margin-top:15px}.vlt-widget.vlt-widget-about .vlt-widget-about__title{margin:10px 0 0;padding-bottom:10px;text-transform:uppercase;font-size:12px;letter-spacing:2px;font-weight:400;border-bottom:1px solid #eee}.vlt-widget.vlt-widget-about .vlt-widget-about__content{margin-top:10px;margin-bottom:0}.vlt-widget.vlt-widget-about .vlt-widget-about__signature{margin-top:20px;line-height:0}.vlt-widget.vlt-widget-about .vlt-widget-about__signature img{max-height:24px;width:auto}.vlt-widget.vlt-widget-banner a{display:block;font-size:0}.vlt-widget.vlt-widget-postlist{list-style-type:none}.vlt-widget.vlt-widget-postlist li+li{margin-top:20px}.vlt-widget.vlt-widget-postlist .vlt-widget-post{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:70px}.vlt-widget.vlt-widget-postlist .vlt-widget-post__thumbnail{-ms-flex-negative:0;flex-shrink:0;position:relative;width:80px;line-height:0}.vlt-widget.vlt-widget-postlist .vlt-widget-post__thumbnail img{width:100%;height:auto}.vlt-widget.vlt-widget-postlist .vlt-widget-post__content{padding-left:15px}.vlt-widget.vlt-widget-postlist .vlt-widget-post__content h5{margin:0;font-size:14px;letter-spacing:2px;font-weight:400;line-height:1.5;text-transform:uppercase}.vlt-widget.vlt-widget-postlist .vlt-widget-post__content h5 a:hover{color:#5b5b5b}.vlt-widget.vlt-widget-postlist .vlt-widget-post__content span{display:block;margin:10px 0 0;font-size:14px;line-height:1}.vlt-widget-socials a{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:22px;width:22px;font-size:12px;color:#fff;border-radius:2px;background-color:#333}.vlt-widget-socials a:hover{color:#fff;background-color:#474747}.vlt-widget-socials a+a{margin-left:6px}.vlt-post-thumbnail{position:relative;width:100%;font-size:0;text-align:center;background-color:#efefef}.vlt-post-thumbnail__link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.vlt-post-title{margin:0;line-height:1.4}.vlt-post-title i{margin-right:5px}.vlt-post-title a:hover{text-decoration:none;color:#5b5b5b}.vlt-post-meta{display:block}.vlt-post-meta span+span{margin-left:15px}.vlt-post-meta span i{margin-right:5px}.vlt-post-meta a:hover{color:#5b5b5b}.vlt-post-footer{clear:both}.vlt-post--style-masonry{background-color:#fff;box-shadow:0 1px 3px 0 rgb(51 51 51 / .1);transition:box-shadow 0.3s linear}.vlt-post--style-masonry:hover{box-shadow:0 8px 15px 0 rgb(51 51 51 / .25)}.vlt-post--style-masonry .vlt-post-content{padding:20px}.vlt-post--style-masonry .vlt-post-content header .vlt-post-title{margin-top:10px;font-size:18px}.vlt-post--style-masonry .vlt-post-content header .vlt-post-meta{font-size:14px}.vlt-post--style-masonry .vlt-post-content .vlt-post-excerpt{margin-top:10px}.vlt-post--style-also-like{background-color:#fff;box-shadow:0 1px 3px 0 rgb(51 51 51 / .1);transition:box-shadow 0.3s linear}.vlt-post--style-also-like:hover{box-shadow:0 8px 15px 0 rgb(51 51 51 / .25)}.vlt-post--style-also-like .vlt-post-content{padding:15px}.vlt-post--style-also-like .vlt-post-content header .vlt-post-title{margin-bottom:5px;font-size:16px}.vlt-post--style-also-like .vlt-post-content header .vlt-post-meta{font-size:14px}@media (max-width:767px){.vlt-post--style-also-like{margin-bottom:30px}}.vlt-post--style-default{padding-bottom:50px!important;border-bottom:1px solid #eee}.vlt-post--style-default .vlt-post-thumbnail+.vlt-post-content{padding-top:15px}.vlt-post--style-default .vlt-post-content header .vlt-post-title{margin-top:10px;font-size:24px}.vlt-post--style-default .vlt-post-content .vlt-post-excerpt{margin-top:15px}.vlt-post--style-default .vlt-post-content footer{margin-top:20px}.grid-item:last-child .vlt-post--style-default{padding-bottom:0!important;border-bottom:none}.vlt-post--style-single .vlt-post-media+.vlt-post-content{padding-top:15px}.vlt-post--style-single .vlt-post-content header{margin-bottom:15px}.vlt-post--style-single .vlt-post-content header .vlt-post-title{font-size:24px}.vlt-post--style-single .vlt-post-content header .vlt-post-meta{margin-top:10px}.vlt-post--style-single .vlt-post-content footer{margin-top:20px}.vlt-post--style-single .vlt-post-content footer .vlt-post-tags{padding-top:6px}@media (max-width:767px){.vlt-post--style-single .vlt-post-content footer .vlt-post-tags{margin-top:10px;text-align:center}}.vlt-post-also-like-posts{margin-top:50px}.vlt-post-also-like-posts h4{margin:0 0 20px}.vlt-after-post-shortcode{margin-top:50px}.vp-portfolio.vp-portfolio__loading .vp-portfolio__items-wrap,.vp-portfolio.vp-portfolio__loading .vp-portfolio__filter-wrap,.vp-portfolio.vp-portfolio__loading .vp-portfolio__pagination-wrap{opacity:1!important}.vp-portfolio__preloader{margin-top:50px!important}.vp-portfolio__preloader span{background-color:#aaa!important}.vp-portfolio__pagination-wrap{overflow:auto!important}.vp-pagination__style-vinero{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;margin-top:100px;padding-top:50px;list-style-type:none}.vp-pagination__style-vinero::after{content:'';display:block;position:absolute;top:0;left:50%;margin-left:-15px;width:30px;height:2px;background-color:#474747}.vp-pagination__style-vinero .vp-pagination__item a{outline:none;box-shadow:none;text-decoration:none;text-transform:uppercase}.vp-pagination__style-vinero.vp-pagination__align-left{-ms-flex-pack:start;justify-content:flex-start}.vp-pagination__style-vinero.vp-pagination__align-right{-ms-flex-pack:end;justify-content:flex-end}.vp-pagination__style-vinero .vp-pagination__item{-ms-flex:0 0 auto;flex:0 0 auto;margin:0 4px;padding:0;list-style-type:none;text-align:center}.vp-pagination__style-vinero[data-vp-pagination-type="load-more"] .vp-pagination__item,.vp-pagination__style-vinero[data-vp-pagination-type="infinite"] .vp-pagination__item{-ms-flex:auto;flex:auto;display:block;margin:0;text-transform:uppercase}.vp-pagination__style-vinero[data-vp-pagination-type="load-more"] .vp-pagination__item a i,.vp-pagination__style-vinero[data-vp-pagination-type="infinite"] .vp-pagination__item a i{margin-right:5px}.vp-pagination__style-vinero[data-vp-pagination-type="load-more"].vp-pagination__no-more .vp-pagination__item a,.vp-pagination__style-vinero[data-vp-pagination-type="infinite"].vp-pagination__no-more .vp-pagination__item a{pointer-events:none;opacity:.8}.vp-pagination__style-vinero[data-vp-pagination-type="paged"] .vp-pagination__item{margin:0 4px;text-align:center}.vp-pagination__style-vinero[data-vp-pagination-type="paged"] .vp-pagination__item a,.vp-pagination__style-vinero[data-vp-pagination-type="paged"] .vp-pagination__item span{position:relative;display:inline-block;height:40px;padding:0 16px;color:#474747;line-height:40px;letter-spacing:2px;font-size:14px;background-color:#efefef;border-radius:4px}.vp-pagination__style-vinero[data-vp-pagination-type="paged"] .vp-pagination__item a:hover,.vp-pagination__style-vinero[data-vp-pagination-type="paged"] .vp-pagination__item span{color:#fff;background-color:#474747}.vp-pagination__style-vinero .vp-pagination__load-more .vp-pagination__load-more-no-more,.vp-pagination__style-vinero .vp-pagination__load-more .vp-pagination__load-more-loading,.vp-portfolio__loading .vp-pagination__style-vinero .vp-pagination__load-more span,.vp-pagination__style-vinero.vp-pagination__no-more .vp-pagination__load-more span,.vp-portfolio__loading .vp-pagination__style-vinero.vp-pagination__no-more .vp-pagination__load-more .vp-pagination__load-more-no-more{display:none}.vp-pagination__style-vinero .vp-pagination__load-more span,.vp-portfolio__loading .vp-pagination__style-vinero .vp-pagination__load-more .vp-pagination__load-more-loading,.vp-pagination__style-vinero.vp-pagination__no-more .vp-pagination__load-more .vp-pagination__load-more-no-more{display:block}.vp-filter__style-vinero{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:50px;padding:0;list-style-type:none}@media (max-width:575px){.vp-filter__style-vinero{display:block}}.vp-filter__style-vinero .vp-filter__item a{outline:none;box-shadow:none;text-decoration:none}.vp-filter__style-vinero.vp-filter__align-left{-ms-flex-pack:start;justify-content:flex-start}.vp-filter__style-vinero.vp-filter__align-right{-ms-flex-pack:end;justify-content:flex-end}.vp-filter__style-vinero .vp-filter__item+.vp-filter__item{margin-left:20px}@media (max-width:575px){.vp-filter__style-vinero .vp-filter__item+.vp-filter__item{margin-top:10px;margin-left:0}}.vp-filter__style-vinero .vp-filter__item{-ms-flex:0 0 auto;flex:0 0 auto;margin:0;padding:0;text-align:center;list-style-type:none}.vp-filter__style-vinero .vp-filter__item>*{display:inline-block;position:relative;margin:0 0 5px;padding:8px 12px 8px 14px;color:#5b5b5b;font-size:12px;text-transform:uppercase;letter-spacing:2px;line-height:1;background-color:#fff0}.vp-filter__style-vinero .vp-filter__item:not(.vp-filter__item-active)>a:hover{color:#333}.vp-filter__style-vinero .vp-filter__item.vp-filter__item-active>*{color:#333;cursor:default;background-color:#efefef}.vp-portfolio[data-vp-layout="slider"] .vp-portfolio__items-arrow{height:40px;width:40px;margin-top:-20px;font-size:14px;line-height:1;color:#333;background-color:#efefef;box-shadow:none;border-radius:4px;outline:none!important}.vp-portfolio[data-vp-layout="slider"] .vp-portfolio__items-arrow-prev{left:20px}.vp-portfolio[data-vp-layout="slider"] .vp-portfolio__items-arrow-next{right:20px}.vp-portfolio[data-vp-layout="slider"][data-vp-slider-bullets="true"] .vp-portfolio__items-wrap{padding-bottom:40px}.vp-portfolio[data-vp-layout="slider"] .vp-portfolio__items-bullets>span{background-color:#eee;outline:none!important}.vp-portfolio[data-vp-layout="slider"] .vp-portfolio__items-bullets>span,.vp-portfolio[data-vp-layout="slider"] .vp-portfolio__items-bullets>span:hover{opacity:1}.vp-portfolio[data-vp-layout="slider"] .vp-portfolio__items-bullets>span.swiper-pagination-bullet-active{background-color:#333}.vlt-portfolio-navigation{padding:30px 0;background-color:#fff;border-top:1px solid #eee;border-bottom:1px solid #eee}.vlt-portfolio-navigation .prev-work,.vlt-portfolio-navigation .next-work{text-transform:uppercase;letter-spacing:2px;font-size:14px}.vlt-portfolio-navigation .prev-work a:hover,.vlt-portfolio-navigation .next-work a:hover{color:#5b5b5b}.vlt-portfolio-navigation .prev-work i{margin-right:5px}.vlt-portfolio-navigation .next-work i{margin-left:5px}.vlt-portfolio-navigation a.all-works{position:relative;display:inline-block;height:16px;width:16px;cursor:pointer;transition:all 0.3s linear}.vlt-portfolio-navigation a.all-works span{position:absolute;display:block;height:6px;width:6px;color:#333;background-color:currentColor;transition:all 0.3s linear}.vlt-portfolio-navigation a.all-works span:nth-child(1){top:0;left:0}.vlt-portfolio-navigation a.all-works span:nth-child(2){top:0;right:0}.vlt-portfolio-navigation a.all-works span:nth-child(3){bottom:0;right:0}.vlt-portfolio-navigation a.all-works span:nth-child(4){bottom:0;left:0}.vlt-portfolio-navigation a.all-works:hover span:nth-child(1){top:-3px;left:-3px}.vlt-portfolio-navigation a.all-works:hover span:nth-child(2){top:-3px;right:-3px}.vlt-portfolio-navigation a.all-works:hover span:nth-child(3){bottom:-3px;right:-3px}.vlt-portfolio-navigation a.all-works:hover span:nth-child(4){bottom:-3px;left:-3px}.vp-portfolio__items-style-default .vp-portfolio__item{background-color:#fff0}.vp-portfolio__items-style-default .vp-portfolio__item a{outline:none;box-shadow:none}.vp-portfolio__items-style-default .vp-portfolio__item-meta{position:relative;padding:15px 0 0}.vp-portfolio__items-style-default .vp-portfolio__item-meta *+*{margin-top:5px}.vp-portfolio__items-style-default .vp-portfolio__item-meta-title{margin:0;font-size:18px;text-transform:uppercase;letter-spacing:2px}.vp-portfolio__items-style-default .vp-portfolio__item-meta-date{font-size:12px;text-transform:uppercase;letter-spacing:2px;line-height:1.5}.vp-portfolio__items-style-default .vp-portfolio__item-meta-date::before{content:'\efb0';margin-right:2px;font-family:icofont}.vp-portfolio__items-style-default .vp-portfolio__item-meta-categories{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;left:0;bottom:100%;margin:0;padding:20px;list-style-type:none}.vp-portfolio__items-style-default .vp-portfolio__item-meta-categories .vp-portfolio__item-meta-category+.vp-portfolio__item-meta-category{margin-left:6px}.vp-portfolio__items-style-default .vp-portfolio__item-meta-categories .vp-portfolio__item-meta-category{margin:0;padding:0}.vp-portfolio__items-style-default .vp-portfolio__item-meta-categories .vp-portfolio__item-meta-category a{display:block;padding:6px 20px;color:#333;text-transform:uppercase;letter-spacing:2px;font-size:12px;background-color:#fff}.vp-portfolio__items-style-default .vp-portfolio__item-align-left{text-align:left}.vp-portfolio__items-style-default .vp-portfolio__item-align-center{text-align:center}.vp-portfolio__items-style-default .vp-portfolio__item-align-right{text-align:right}.vp-portfolio__items-style-fly .vp-portfolio__item{background-color:#fff0}.vp-portfolio__items-style-fly .vp-portfolio__item a{outline:none;box-shadow:none}.vp-portfolio__items-style-fly .vp-portfolio__item-overlay{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;top:0;left:0;right:0;bottom:0;padding:30px;text-align:center;text-decoration:none;transform:translateY(-100%) translateX(-100%)}.vp-portfolio__items-style-fly .vp-portfolio__item-meta *+*{margin-top:5px}.vp-portfolio__items-style-fly .vp-portfolio__item-meta-title{margin:0;font-size:18px;text-transform:uppercase;letter-spacing:2px}.vp-portfolio__items-style-fly .vp-portfolio__item-meta-date{position:absolute;padding:30px;left:0;bottom:0;font-size:12px;text-transform:uppercase;letter-spacing:2px;line-height:1.5}.vp-portfolio__items-style-fly .vp-portfolio__item-meta-date::before{content:'\efb0';margin-right:2px;font-family:icofont}.vp-portfolio__items-style-fly .vp-portfolio__item-meta-icon{font-size:28px;line-height:0}.vp-portfolio__items-style-fly .vp-portfolio__item-meta-icon+*{margin-top:20px}.vp-portfolio__items-style-fly .vp-portfolio__item-meta-categories{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none;margin:10px 0;padding:0;-ms-flex-pack:center;justify-content:center}.vp-portfolio__items-style-fly .vp-portfolio__item-meta-categories .vp-portfolio__item-meta-category+.vp-portfolio__item-meta-category{margin-left:6px}.vp-portfolio__items-style-fly .vp-portfolio__item-meta-categories .vp-portfolio__item-meta-category{margin:0;padding:0}.vp-portfolio__items-style-fly .vp-portfolio__item-meta-categories .vp-portfolio__item-meta-category span{display:block;font-size:14px!important;line-height:1;letter-spacing:2px;text-transform:uppercase}.vp-portfolio__items-style-fly .vp-portfolio__item-align-left{-ms-flex-pack:start;justify-content:flex-start;text-align:left}.vp-portfolio__items-style-fly .vp-portfolio__item-align-right{-ms-flex-pack:end;justify-content:flex-end;text-align:right}.vp-portfolio__items-style-fly .vp-portfolio__item-align-top-center{-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;text-align:center}.vp-portfolio__items-style-fly .vp-portfolio__item-align-top-left{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;text-align:left}.vp-portfolio__items-style-fly .vp-portfolio__item-align-top-right{-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:start;align-items:flex-start;text-align:right}.vp-portfolio__items-style-fly .vp-portfolio__item-align-bottom-center{-ms-flex-pack:center;justify-content:center;-ms-flex-align:end;align-items:flex-end;text-align:center}.vp-portfolio__items-style-fly .vp-portfolio__item-align-bottom-left{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:end;align-items:flex-end;text-align:left}.vp-portfolio__items-style-fly .vp-portfolio__item-align-bottom-right{-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:end;align-items:flex-end;text-align:right}.vp-portfolio__items-style-fade .vp-portfolio__item a{outline:none;box-shadow:none}.vp-portfolio__items-style-fade .vp-portfolio__item-overlay{position:absolute;top:0;left:0;right:0;bottom:0;padding:30px}.vp-portfolio__items-style-fade .vp-portfolio__item-overlay{opacity:0;transition:opacity 1s cubic-bezier(.07,.72,.24,1)}.vp-portfolio__items-style-fade .vp-portfolio__item-img img{transition:transform 2s cubic-bezier(.08,.43,.24,1)}.vp-portfolio__items-style-fade .vp-portfolio__item-meta{transform:scale(.8);transition:all 1s cubic-bezier(.07,.72,.24,1)}.vp-portfolio__items-style-fade .vp-portfolio__item:hover .vp-portfolio__item-overlay{opacity:1}.vp-portfolio__items-style-fade .vp-portfolio__item:hover .vp-portfolio__item-meta{transform:scale(1)}.vp-portfolio__items-style-fade .vp-portfolio__item:hover .vp-portfolio__item-img img{transform:scale(1.1)}.vp-portfolio__items-style-fade .vp-portfolio__item-meta{display:-ms-flexbox;display:flex;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;text-align:center}.vp-portfolio__items-style-fade .vp-portfolio__item-meta *+*{margin-top:5px}.vp-portfolio__items-style-fade .vp-portfolio__item-meta-title{margin:0;font-size:18px;text-transform:uppercase;letter-spacing:2px}.vp-portfolio__items-style-fade .vp-portfolio__item-meta-date{position:absolute;left:0;bottom:0;font-size:12px;text-transform:uppercase;letter-spacing:2px;line-height:1.5}.vp-portfolio__items-style-fade .vp-portfolio__item-meta-date::before{content:'\efb0';margin-right:2px;font-family:icofont}.vp-portfolio__items-style-fade .vp-portfolio__item-meta-icon{font-size:32px;line-height:0}.vp-portfolio__items-style-fade .vp-portfolio__item-meta-icon+*{margin-top:20px}.vp-portfolio__items-style-fade .vp-portfolio__item-meta-categories{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none;margin:10px 0;padding:0}.vp-portfolio__items-style-fade .vp-portfolio__item-meta-categories .vp-portfolio__item-meta-category+.vp-portfolio__item-meta-category{margin-left:6px}.vp-portfolio__items-style-fade .vp-portfolio__item-meta-categories .vp-portfolio__item-meta-category{margin:0;padding:0}.vp-portfolio__items-style-fade .vp-portfolio__item-meta-categories .vp-portfolio__item-meta-category span{display:block;font-size:14px!important;line-height:1;letter-spacing:2px;text-transform:uppercase}.vp-portfolio__items-style-fade .vp-portfolio__item-align-left .vp-portfolio__item-meta{-ms-flex-align:start;align-items:flex-start;text-align:left}.vp-portfolio__items-style-fade .vp-portfolio__item-align-right .vp-portfolio__item-meta{-ms-flex-align:end;align-items:flex-end;text-align:right}.vp-portfolio__items-style-fade .vp-portfolio__item-align-top-center .vp-portfolio__item-meta{-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;text-align:center}.vp-portfolio__items-style-fade .vp-portfolio__item-align-top-left .vp-portfolio__item-meta{-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.vp-portfolio__items-style-fade .vp-portfolio__item-align-top-right .vp-portfolio__item-meta{-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:start;justify-content:flex-start;text-align:right}.vp-portfolio__items-style-fade .vp-portfolio__item-align-bottom-center .vp-portfolio__item-meta{-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;text-align:center}.vp-portfolio__items-style-fade .vp-portfolio__item-align-bottom-left .vp-portfolio__item-meta{-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:end;justify-content:flex-end;text-align:left}.vp-portfolio__items-style-fade .vp-portfolio__item-align-bottom-right .vp-portfolio__item-meta{-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}.vp-portfolio__items-style-emerge .vp-portfolio__item{background-color:#fff0}.vp-portfolio__items-style-emerge .vp-portfolio__item a{outline:none;box-shadow:none}.vp-portfolio__items-style-emerge .vp-portfolio__item-overlay{position:absolute;padding:15px;bottom:0;left:0;width:100%;max-height:50%}.vp-portfolio__items-style-emerge .vp-portfolio__item-img img{transition:all 0.3s linear}.vp-portfolio__items-style-emerge .vp-portfolio__item-overlay{transform:translateY(100%);transition:all 0.3s linear}.vp-portfolio__items-style-emerge .vp-portfolio__item:hover .vp-portfolio__item-img img{transform:scale(1.1)}.vp-portfolio__items-style-emerge .vp-portfolio__item:hover .vp-portfolio__item-overlay{transform:translateY(0)}.vp-portfolio__items-style-emerge .vp-portfolio__item-meta *+*{margin-top:5px}.vp-portfolio__items-style-emerge .vp-portfolio__item-meta-title{margin:0;font-size:18px;text-transform:uppercase;letter-spacing:2px}.vp-portfolio__items-style-emerge .vp-portfolio__item-meta-date{font-size:12px;text-transform:uppercase;letter-spacing:2px;line-height:1.5}.vp-portfolio__items-style-emerge .vp-portfolio__item-meta-date::before{content:'\efb0';margin-right:2px;font-family:icofont}.vp-portfolio__items-style-emerge .vp-portfolio__item-meta-categories{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;left:0;top:0;margin:0;padding:30px;list-style-type:none}.vp-portfolio__items-style-emerge .vp-portfolio__item-meta-categories .vp-portfolio__item-meta-category+.vp-portfolio__item-meta-category{margin-left:6px}.vp-portfolio__items-style-emerge .vp-portfolio__item-meta-categories .vp-portfolio__item-meta-category{margin:0;padding:0}.vp-portfolio__items-style-emerge .vp-portfolio__item-meta-categories .vp-portfolio__item-meta-category a{display:block;padding:6px 20px;color:#333;text-transform:uppercase;letter-spacing:2px;font-size:12px;background-color:#fff}.vp-portfolio__items-style-emerge .vp-portfolio__item-align-left{text-align:left}.vp-portfolio__items-style-emerge .vp-portfolio__item-align-center{text-align:center}.vp-portfolio__items-style-emerge .vp-portfolio__item-align-center .vp-portfolio__item-meta-categories{-ms-flex-pack:center;justify-content:center}.vp-portfolio__items-style-emerge .vp-portfolio__item-align-right{text-align:right}.vp-portfolio__items-style-emerge .vp-portfolio__item-align-right .vp-portfolio__item-meta-categories{-ms-flex-pack:end;justify-content:flex-end}.jarallax{position:relative;z-index:0}.jarallax>.jarallax-img{position:absolute;top:0;left:0;width:100%;height:100%;font-family:'object-fit: cover;';object-fit:cover;z-index:-1}.tooltipster-sidetip.tooltipster-noir .tooltipster-box{border-radius:0;border:none;background-color:#333}.tooltipster-sidetip.tooltipster-noir .tooltipster-content{color:#fff;font-size:10px;text-transform:uppercase;letter-spacing:2px}.tooltipster-sidetip.tooltipster-noir .tooltipster-arrow{height:11px;margin-left:-11px;width:22px}.tooltipster-sidetip.tooltipster-noir .tooltipster-arrow-background{border:11px solid #fff0}.tooltipster-sidetip.tooltipster-noir.tooltipster-bottom .tooltipster-arrow-background{top:4px;border-bottom-color:#333}.tooltipster-sidetip.tooltipster-noir.tooltipster-bottom .tooltipster-arrow-uncropped{top:-11px}.tooltipster-sidetip.tooltipster-noir.tooltipster-left .tooltipster-arrow-background{border-left-color:#333;left:-4px}.tooltipster-sidetip.tooltipster-noir.tooltipster-right .tooltipster-arrow-background{left:4px;border-right-color:#333}.tooltipster-sidetip.tooltipster-noir.tooltipster-right .tooltipster-arrow-uncropped{left:-11px}.tooltipster-sidetip.tooltipster-noir.tooltipster-top .tooltipster-arrow-background{top:-4px;border-top-color:#333}.tooltipster-sidetip.tooltipster-noir .tooltipster-arrow-border{border-width:11px;border:none}.tooltipster-sidetip.tooltipster-noir.tooltipster-left .tooltipster-arrow,.tooltipster-sidetip.tooltipster-noir.tooltipster-right .tooltipster-arrow{height:22px;margin-left:0;margin-top:-11px;width:11px}.pswp__bg{background-color:rgb(0 0 0 / .9)!important}.vp-pswp .pswp__caption,.pswp__ui--fit .pswp__top-bar,.pswp__ui--fit .pswp__caption{background:none!important}.vp-pswp .pswp__caption>div,.pswp__ui--fit .pswp__top-bar>div,.pswp__ui--fit .pswp__caption>div{color:#fff!important}.pswp__caption__center{text-align:center!important}.pswp__caption__center h3{letter-spacing:2px;font-size:12px;text-align:center;text-transform:uppercase;color:#fff;font-weight:400}.fancybox-caption{padding:25px 15px;letter-spacing:2px;font-size:12px;text-transform:uppercase;color:#fff;font-weight:400;text-align:center}.fancybox-caption::after,.fancybox-caption::before{display:none}.fancybox-bg{background-color:#000}.fancybox-is-open .fancybox-bg{opacity:.9}.fancybox-navigation .fancybox-button--arrow_left{left:15px}.fancybox-navigation .fancybox-button--arrow_right{right:15px}.fancybox-button{color:#fff!important;background-color:#333;border-radius:4px;transition:all 0.3s linear}.fancybox-button:hover{color:#fff}.fancybox-infobar{padding:0 15px;letter-spacing:2px;font-size:12px;text-transform:uppercase;color:#fff;font-weight:400}.fancybox-toolbar{margin:15px}.fancybox-toolbar button+button{margin-left:6px}.fancybox-button.disabled,.fancybox-button.disabled:hover,.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#fff}.vlt-slick-dots{margin:40px 0 0;padding:0;list-style-type:none;text-align:center}.vlt-slick-dots li{display:inline-block;margin:0 4px}.vlt-slick-dots li span{display:block;width:10px;height:10px;cursor:pointer;border-radius:50%;box-shadow:inset 0 0 0 2px var(--dots-color);transition:all 0.3s linear}.vlt-slick-dots li.slick-active span{background-color:var(--dots-color)}.vlt-search-form .vlt-form-group{position:relative;padding-bottom:0}.vlt-search-form button{position:absolute;top:0;right:10px;height:100%;color:#5b5b5b;border:none;background:none;cursor:pointer;box-shadow:none;transition:all 0.3s linear}.vlt-search-form button:hover{color:#333}.vlt-back-to-top{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:fixed;width:40px;height:40px;right:30px;bottom:30px;color:#fff;font-size:14px;z-index:95;background-color:#333;border-radius:4px;transition:all 0.3s linear}.vlt-back-to-top:hover{color:#fff;background-color:#474747}.vlt-back-to-top:hover i{animation:animateIconTop 300ms forwards}.vlt-back-to-top.hidden{opacity:0;visibility:hidden;transform:translateX(20px)}.vlt-back-to-top.visible{opacity:1;visibility:visible;transform:translateX(0)}.vlt-site-preloader{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:fixed;top:0;left:0;height:100%;width:100%;z-index:9999;background-color:#fff}.vlt-site-preloader .spinner::before,.vlt-site-preloader .spinner::after{content:'';display:block;border-radius:50%;background-color:#fff}.vlt-site-preloader .spinner::before{height:80px;width:80px;box-shadow:0 -4px 8px 0 rgb(51 51 51 / .08);animation:spinOne 3s linear infinite}.vlt-site-preloader .spinner::after{position:absolute;top:50%;left:50%;height:60px;width:60px;margin-top:-30px;margin-left:-30px;box-shadow:0 -4px 8px 0 rgb(51 51 51 / .08);animation:spinTwo 3s linear infinite}@keyframes spinOne{100%{transform:rotate(360deg)}}@keyframes spinTwo{100%{transform:rotate(-360deg)}}.vlt-link-pages{margin-top:20px}.vlt-link-pages h6{margin-top:0}.vlt-link-pages a{color:#5b5b5b}.vlt-link-pages a:hover{color:#333}.vlt-link-pages a+a{margin-left:15px}.vlt-edit-link{display:block;margin-top:30px}.vlt-edit-link a+a{margin-left:20px}.vlt-edit-link a{color:#5b5b5b}.vlt-edit-link a:hover{color:#333}.vlt-post-navigation .prev,.vlt-post-navigation .next{position:fixed;top:50%;left:0;z-index:4}.vlt-post-navigation .prev a,.vlt-post-navigation .next a{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:40px;width:40px;margin-top:-20px;color:#fff;font-size:14px;border-radius:0 4px 4px 0;background-color:#333;transform:translateX(-100%)}.vlt-post-navigation .prev a:hover,.vlt-post-navigation .next a:hover{color:#fff;background-color:#474747}.vlt-post-navigation .next{left:auto;right:0}.vlt-post-navigation .next a{border-radius:4px 0 0 4px;transform:translateX(100%)}.vlt-post-navigation.is-visible .next a,.vlt-post-navigation.is-visible .prev a{transform:translateX(0)}.vlt-post-password-form{max-width:360px;padding:30px!important;border-radius:4px;border:1px solid #eee}.vlt-post-password-form .vlt-post-password-field{position:relative}.vlt-post-password-form .vlt-post-password-field input[type="submit"]{margin-top:20px}.masonry{display:block;margin-left:-15px;margin-right:-15px;margin-bottom:-30px}.masonry .gutter-sizer{width:0}.masonry .grid-sizer,.masonry .grid-item{float:left}.masonry .grid-item{padding:0 15px;margin-bottom:30px}.masonry .grid-item.w100{width:100%!important}.masonry[data-masonry-col="1"] .grid-sizer,.masonry[data-masonry-col="1"] .grid-item{width:100%}.masonry[data-masonry-col="1"] .grid-item{margin-bottom:50px}.masonry[data-masonry-col="2"] .grid-sizer,.masonry[data-masonry-col="2"] .grid-item{width:calc(100% * 1 / 2)}@media (max-width:767px){.masonry[data-masonry-col="2"] .grid-sizer,.masonry[data-masonry-col="2"] .grid-item{width:100%}}.masonry[data-masonry-col="3"] .grid-sizer,.masonry[data-masonry-col="3"] .grid-item{width:calc(100% * 1 / 3)}@media (max-width:991px){.masonry[data-masonry-col="3"] .grid-sizer,.masonry[data-masonry-col="3"] .grid-item{width:calc(100% * 1 / 2)}}@media (max-width:767px){.masonry[data-masonry-col="3"] .grid-sizer,.masonry[data-masonry-col="3"] .grid-item{width:100%}}div[data-appearance-effect="1"] .post,div[data-appearance-effect="1"] .product{opacity:0}.vlt-alert,.woocommerce-error,.woocommerce-info,.woocommerce-message{position:relative;padding:15px 20px;margin-bottom:30px;color:#333;font-size:14px;border:1px solid #474747;border-radius:4px}.vlt-alert strong,.woocommerce-error strong,.woocommerce-info strong,.woocommerce-message strong{font-weight:400}.vlt-alert p:first-of-type,.woocommerce-error p:first-of-type,.woocommerce-info p:first-of-type,.woocommerce-message p:first-of-type{margin-top:0}.vlt-alert p:last-of-type,.woocommerce-error p:last-of-type,.woocommerce-info p:last-of-type,.woocommerce-message p:last-of-type{margin-bottom:0}.wpcf7 br{display:none}.wpcf7 .wpcf7-not-valid-tip{margin:5px 0 0;text-transform:none;letter-spacing:1px;font-size:12px}.wpcf7 .wpcf7-response-output{padding:15px 30px!important;margin:15px 0!important;color:#333;font-size:14px;line-height:1.5;border:1px solid #474747;border-radius:4px}.wpcf7 span.ajax-loader{display:none}.vlt-btn,.vlt-widget.widget_shopping_cart .buttons a,.vlt-widget.widget_price_filter .price_slider_amount .button{position:relative;display:inline-block;padding:14px 28px;outline:0;text-decoration:none;text-align:center;cursor:pointer;border:none;border-radius:4px;transition:all 0.3s linear}.vlt-btn:disabled,.vlt-widget.widget_shopping_cart .buttons a:disabled,.vlt-widget.widget_price_filter .price_slider_amount .button:disabled{pointer-events:none;cursor:not-allowed}.vlt-btn i,.vlt-widget.widget_shopping_cart .buttons a i,.vlt-widget.widget_price_filter .price_slider_amount .button i{margin-left:5px}.vlt-btn--primary,.vlt-widget.widget_shopping_cart .buttons a,.vlt-widget.widget_price_filter .price_slider_amount .button{color:#fff;background-color:#333}.vlt-btn--primary:hover,.vlt-widget.widget_shopping_cart .buttons a:hover,.vlt-widget.widget_price_filter .price_slider_amount .button:hover{color:#fff;background-color:#474747}.vlt-btn--secondary{color:#333;background-color:#efefef}.vlt-btn--secondary:hover{color:#fff;background-color:#333}.vlt-btn--lg{padding:20px 40px}.vlt-btn--sm{padding:10px 20px}.vlt-ads-banner{display:block;line-height:0}.justified-gallery{position:relative;width:100%;overflow:hidden}.justified-gallery>div{position:absolute;margin:0;padding:0;overflow:hidden}.justified-gallery>div img{position:absolute;top:50%;left:50%}.vlt-dropcap:first-letter{display:-ms-flexbox;display:flex;margin:8px 15px 0 0;padding:0 22px;height:70px;float:left;color:#fff;font-size:50px;line-height:70px;text-align:center;background-color:#333}.vlt-dropcap--rounded:first-letter{border-radius:50px}.vlt-dropcap--border:first-letter{color:#333;box-shadow:inset 0 0 0 2px #333;background-color:#fff0}.vlt-google-map{position:relative}.vlt-google-map__controls{position:absolute;top:0;right:0;margin:10px}.vlt-google-map__controls div{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:30px;width:30px;font-size:14px;color:#fff;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#333;border-radius:2px;transition:all 0.3s linear}.vlt-google-map__controls div:hover{color:#fff;background-color:#474747}.vlt-google-map__controls div+div{margin-top:5px}.vlt-partner-logo{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative;transition:all 0.3s linear}.vlt-partner-logo a{position:absolute;top:0;left:0;width:100%;height:100%}.vlt-partner-logo__image{display:block;text-align:center}.vlt-partner-logo__image img{-ms-flex-negative:0;flex-shrink:0;height:100%;width:auto!important}.vlt-pricing-table{position:relative;padding:50px 30px;background-color:#efefef;border-radius:6px}.vlt-pricing-table__featured-flag{position:absolute;top:25px;right:25px;color:#fff;font-size:150%!important}.vlt-pricing-table__header{margin-bottom:30px}.vlt-pricing-table__name{position:relative;margin:0 0 30px;font-size:18px}.vlt-pricing-table__price{display:block;line-height:1;color:#333}.vlt-pricing-table__price>span{display:inline-block}.vlt-pricing-table__currecny{margin-top:8px;vertical-align:top;font-size:22px}.vlt-pricing-table__amount{font-size:48px}.vlt-pricing-table__period{vertical-align:bottom;text-transform:uppercase;letter-spacing:2px;font-size:12px}.vlt-pricing-table__text ul{margin:0;padding:0;list-style-type:none;line-height:2.4}.vlt-pricing-table__text .vlt-btn{margin-top:25px}.vlt-pricing-table--featured{color:#fff;background-color:#333;box-shadow:none}.vlt-pricing-table--featured .vlt-pricing-table__name,.vlt-pricing-table--featured .vlt-pricing-table__price{color:#fff}.vlt-services--top-center{text-align:center}.vlt-services--top-left{text-align:left}.vlt-services--top-right{text-align:right}.vlt-services .vlt-services__icon{display:-ms-inline-flexbox;display:inline-flex;margin-bottom:15px;font-size:32px;line-height:0}.vlt-services.vlt-services--left{text-align:left}.vlt-services.vlt-services--left .vlt-services__icon{float:left;margin-bottom:0!important}.vlt-services.vlt-services--left .vlt-services__content{padding-left:52px}.vlt-services.vlt-services--right{text-align:right}.vlt-services.vlt-services--right .vlt-services__icon{float:right;margin-bottom:0!important}.vlt-services.vlt-services--right .vlt-services__content{padding-right:52px}.vlt-services__title{margin:0}.vlt-services__text{margin:5px 0 0}.vlt-counter-up{text-align:center}.vlt-counter-up__header{font-size:48px;line-height:1}.vlt-counter-up__icon{display:block;margin-bottom:25px}.vlt-counter-up__number{font-size:38px}.vlt-counter-up__title{margin:20px 0 0;font-size:14px}.vlt-custom-title h1,.vlt-custom-title h2,.vlt-custom-title h3,.vlt-custom-title h4,.vlt-custom-title h5,.vlt-custom-title h6{margin:0}.vlt-custom-title p{margin:5px 0 0}.vlt-hero-title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:140px 0;min-height:80vh;background-color:#efefef}.vlt-hero-title__content{padding:60px;min-width:30%;text-align:center;background-color:rgb(255 255 255 / .95)}.vlt-hero-title__content h1{font-size:26px;text-transform:uppercase;letter-spacing:2px;line-height:1.4}.vlt-hero-title__content p{margin-top:5px;margin-bottom:0}.vlt-progress-bar-holder .vlt-progress-bar-title{display:block;line-height:1;margin-bottom:10px;text-transform:uppercase}.vlt-progress-bar-holder .vlt-progress-bar-title span{float:right}.vlt-progress-bar-holder .vlt-progress-bar-title span::after{content:'%'}.vlt-progress-bar-holder .vlt-progress-bar{position:relative}.vlt-progress-bar-holder .vlt-progress-bar span{position:absolute;top:0;left:0;height:100%;width:0}.vlt-progress-bar__title{margin:0 0 6px;font-size:14px}.vlt-progress-bar__title span{float:right}.vlt-progress-bar__bar{position:relative;width:100%;height:4px;background-color:#efefef}.vlt-progress-bar__bar>span{position:absolute;top:0;left:0;height:100%;background-color:#333}.vlt-progress-bar__bar .vlt-progress-bar__percent{position:absolute;right:0;bottom:calc(100% + 6px);letter-spacing:1px;color:#333;font-weight:600;opacity:0;transition:all 0.3s linear}.vlt-progress-bar__bar .vlt-progress-bar__percent::after{content:'%'}.vlt-progress-bar__bar .vlt-progress-bar__percent.is-visible{opacity:1}.vlt-single-icon,.vlt-icon-link{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:22px;width:22px;font-size:12px;color:#fff;border-radius:2px;background-color:#333}.vlt-single-icon:hover,.vlt-icon-link:hover{color:#fff;background-color:#474747}.vlt-single-icon+.vlt-single-icon,.vlt-icon-link+.vlt-single-icon,.vlt-single-icon+.vlt-icon-link,.vlt-icon-link+.vlt-icon-link{margin-left:6px}.vlt-spacer{display:block;clear:both}.vlt-single-image{position:relative;line-height:0}.vlt-single-image span{position:absolute;margin:30px;padding:6px 20px;max-width:50%;bottom:0;left:0;color:#333;text-transform:uppercase;letter-spacing:2px;font-size:12px;line-height:1.6;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;pointer-events:none;z-index:3;opacity:0;background-color:#fff;transition:all 0.3s linear}.vlt-single-image a{position:absolute;top:0;left:0;width:100%;height:100%}.vlt-single-image:hover span{opacity:1}.vlt-team-member{position:relative}.vlt-team-member__avatar{position:relative;font-size:0}.vlt-team-member__info{padding:20px 0 0;letter-spacing:2px;text-align:center;text-transform:uppercase}.vlt-team-member__name{margin:0;font-size:16px;color:#333;text-transform:inherit}.vlt-team-member__function{margin:0;color:#5b5b5b}.vlt-team-member__links{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:absolute;width:100%;height:100%;top:0;left:0;font-size:15px;line-height:1;opacity:0;visibility:visible;transition:all 0.3s linear;background-color:rgb(0 0 0 / .8)}.vlt-team-member__links a{color:#fff;opacity:0;transform:translateY(100%)}.vlt-team-member__links a:hover{color:#fff}.vlt-team-member__links a+a{margin-left:10px}.vlt-team-member:hover .vlt-team-member__links{opacity:1;visibility:visible}.vlt-team-member:hover .vlt-team-member__links a:nth-of-type(1){animation:animate_social_link 500ms 80ms linear forwards}.vlt-team-member:hover .vlt-team-member__links a:nth-of-type(2){animation:animate_social_link 500ms 160ms linear forwards}.vlt-team-member:hover .vlt-team-member__links a:nth-of-type(3){animation:animate_social_link 500ms 240ms linear forwards}.vlt-team-member:hover .vlt-team-member__links a:nth-of-type(4){animation:animate_social_link 500ms 320ms linear forwards}.vlt-team-member:hover .vlt-team-member__links a:nth-of-type(5){animation:animate_social_link 500ms 400ms linear forwards}.vlt-team-member:hover .vlt-team-member__links a:nth-of-type(6){animation:animate_social_link 500ms 480ms linear forwards}@keyframes animate_social_link{0%{opacity:0;transform:translateY(100%)}100%{opacity:1;transform:translateY(0)}}.vlt-video-link{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative;height:80px;width:80px;color:#333;font-size:22px;line-height:1;background-color:#fff}.vlt-video-link:hover{color:#474747;background-color:rgb(255 255 255 / .8)}.vlt-work-meta-row{display:-ms-grid;display:grid;grid-column-gap:30px;-ms-grid-columns:70px auto;grid-template-columns:70px auto;margin-bottom:0}.vlt-work-meta-row dt{color:#333}.vlt-work-meta-row dt i{margin-right:5px}.vlt-work-meta-row dd{margin:0}.vlt-work-meta-row dd a+a{margin-left:6px}.vlt-work-meta-row dd a{color:#333}.vlt-work-meta-row dd a:hover{color:#474747}.blockUI.blockOverlay,.loader{opacity:1!important;background-color:rgb(51 51 51 / .25)!important}.blockUI.blockOverlay::before,.loader::before{content:'\f0e0'!important;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:calc(50% - 15px);left:calc(50% - 15px);height:30px;width:30px;font-size:18px;color:#fff!important;font-family:icofont;background:none!important;animation:icofont-rotate 2s infinite linear!important}.woocommerce-store-notice.demo_store{padding:10px 15px;margin:0;color:#fff;font-size:11px;text-align:center;text-transform:uppercase;letter-spacing:1px;background-color:#333}.woocommerce-store-notice.demo_store a{text-decoration:underline;color:#fff}.woocommerce-product-gallery{position:relative;margin-bottom:30px}.woocommerce-product-gallery figure{margin:0}.woocommerce-product-gallery__image:nth-child(n+2){display:inline-block;width:25%}.woocommerce-product-gallery .flex-control-thumbs{margin-top:8px;display:-ms-grid;display:grid;grid-gap:8px;list-style-type:none}.woocommerce-product-gallery .flex-control-thumbs img{border:2px solid #fff0;transition:all 0.3s linear}.woocommerce-product-gallery .flex-control-thumbs img.flex-active{background-color:#aaa}.woocommerce-product-gallery .flex-control-thumbs img:hover{opacity:.8}.woocommerce-product-gallery img{display:block}.woocommerce-product-gallery--columns-3 .flex-control-thumbs{-ms-grid-columns:(2fr)[3];grid-template-columns:repeat(3,2fr)}.woocommerce-product-gallery--columns-4 .flex-control-thumbs{-ms-grid-columns:(2fr)[4];grid-template-columns:repeat(4,2fr)}.woocommerce-product-gallery--columns-5 .flex-control-thumbs{-ms-grid-columns:(2fr)[5];grid-template-columns:repeat(5,2fr)}.vlt-onsale{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:15px;left:15px;height:26px;padding:0 8px 0 10px;font-size:12px;color:#fff;text-transform:uppercase;letter-spacing:2px;z-index:1;pointer-events:none;background-color:#333;border-radius:4px}.vlt-shop-loop-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:35px;font-size:14px;color:#333}@media (max-width:575px){.vlt-shop-loop-header{display:none}}.vlt-shop-loop-header .woocommerce-result-count{margin:0;text-transform:uppercase;letter-spacing:1px;font-size:13px}.vlt-shop-loop-header .woocommerce-ordering select{letter-spacing:0;font-size:14px}.star-rating{display:inline-block;overflow:hidden;position:relative;width:5em;letter-spacing:0}.star-rating::before{content:'\f006\f006\f006\f006\f006';position:relative;font-family:FontAwesome;color:#aaa}.star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:2em}.star-rating span::before{content:'\f005\f005\f005\f005\f005';position:absolute;top:0;left:0;font-family:FontAwesome;color:#333}.woocommerce-error,.woocommerce-info,.woocommerce-message{margin:0 0 30px!important;padding:15px 15px 15px 40px!important}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{content:'\f028';display:block;position:absolute;top:auto;left:15px;font-family:icofont}.woocommerce-error a,.woocommerce-info a,.woocommerce-message a,.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{float:right;text-decoration:underline}.woocommerce-error a:hover,.woocommerce-info a:hover,.woocommerce-message a:hover,.woocommerce-error .button:hover,.woocommerce-info .button:hover,.woocommerce-message .button:hover{text-decoration:none}.vlt-quantity{display:-ms-inline-flexbox;display:inline-flex}.vlt-quantity .qty{width:50px!important;padding:6px 0;text-align:center;border:none;border-radius:0;background-color:#efefef}.vlt-quantity .qty::-webkit-inner-spin-button,.vlt-quantity .qty::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}.vlt-quantity button{display:block;margin:0;padding:0 8px;color:#fff;text-align:center;cursor:pointer;border:none;background-color:#333;transition:all 0.3s linear}.vlt-quantity button:hover{color:#fff;background-color:#474747}.vlt-quantity button.minus{border-radius:4px 0 0 4px}.vlt-quantity button.plus{border-radius:0 4px 4px 0}.vlt-cross-sells-products,.vlt-related-products,.vlt-up-sells-products{margin-top:50px}.vlt-cross-sells-products__title,.vlt-related-products__title,.vlt-up-sells-products__title{margin:0 0 20px!important}@media (max-width:767px){.vlt-cross-sells-products .vlt-product,.vlt-related-products .vlt-product,.vlt-up-sells-products .vlt-product{margin-bottom:30px}}.vlt-shop-title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 20px}.select2-container .select2-selection--single{height:auto}.select2-container .select2-selection--single .select2-selection__rendered{padding:10px 30px 10px 15px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:100%}.select2-container--default .select2-selection--single .select2-selection__arrow b{margin-left:-15px}.select2-results__option{padding:6px 15px}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{color:#fff;background-color:#333}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{color:#fff;background-color:#333}.select2-search--dropdown{padding:6px 15px}.select2-container--default .select2-search--dropdown .select2-search__field,.select2-container--default .select2-selection--single,.select2-dropdown{border-color:#eee}.vlt-checkout-coupon{max-width:320px;margin:30px 0}.vlt-woocommerce-form-login{max-width:420px;margin:30px 0;padding:30px;border-radius:4px;border:1px solid #eee;box-shadow:0 1px 3px 0 rgb(51 51 51 / .1)}.vlt-form-login-wrap,.vlt-form-register-wrap,.vlt-lost-password-wrap,.vlt-reset-password-wrap{max-width:420px;margin:0 auto;padding:50px 0}.vlt-form-login-wrap h1,.vlt-form-register-wrap h1,.vlt-lost-password-wrap h1,.vlt-reset-password-wrap h1{margin:0 0 30px;text-align:center;text-transform:uppercase}.vlt-form-login-wrap .vlt-form-login,.vlt-form-register-wrap .vlt-form-login,.vlt-lost-password-wrap .vlt-form-login,.vlt-reset-password-wrap .vlt-form-login,.vlt-form-login-wrap .vlt-form-register,.vlt-form-register-wrap .vlt-form-register,.vlt-lost-password-wrap .vlt-form-register,.vlt-reset-password-wrap .vlt-form-register,.vlt-form-login-wrap .vlt-lost-password,.vlt-form-register-wrap .vlt-lost-password,.vlt-lost-password-wrap .vlt-lost-password,.vlt-reset-password-wrap .vlt-lost-password,.vlt-form-login-wrap .vlt-reset-password,.vlt-form-register-wrap .vlt-reset-password,.vlt-lost-password-wrap .vlt-reset-password,.vlt-reset-password-wrap .vlt-reset-password{padding:30px;border-radius:4px;border:1px solid #eee;box-shadow:0 1px 3px 0 rgb(51 51 51 / .1)}.vlt-form-login-wrap .vlt-form-login .lost_password,.vlt-form-register-wrap .vlt-form-login .lost_password,.vlt-lost-password-wrap .vlt-form-login .lost_password,.vlt-reset-password-wrap .vlt-form-login .lost_password,.vlt-form-login-wrap .vlt-form-register .lost_password,.vlt-form-register-wrap .vlt-form-register .lost_password,.vlt-lost-password-wrap .vlt-form-register .lost_password,.vlt-reset-password-wrap .vlt-form-register .lost_password,.vlt-form-login-wrap .vlt-lost-password .lost_password,.vlt-form-register-wrap .vlt-lost-password .lost_password,.vlt-lost-password-wrap .vlt-lost-password .lost_password,.vlt-reset-password-wrap .vlt-lost-password .lost_password,.vlt-form-login-wrap .vlt-reset-password .lost_password,.vlt-form-register-wrap .vlt-reset-password .lost_password,.vlt-lost-password-wrap .vlt-reset-password .lost_password,.vlt-reset-password-wrap .vlt-reset-password .lost_password{float:right;margin:0;color:#333;font-size:14px}.vlt-form-login-wrap .vlt-form-login .lost_password:hover,.vlt-form-register-wrap .vlt-form-login .lost_password:hover,.vlt-lost-password-wrap .vlt-form-login .lost_password:hover,.vlt-reset-password-wrap .vlt-form-login .lost_password:hover,.vlt-form-login-wrap .vlt-form-register .lost_password:hover,.vlt-form-register-wrap .vlt-form-register .lost_password:hover,.vlt-lost-password-wrap .vlt-form-register .lost_password:hover,.vlt-reset-password-wrap .vlt-form-register .lost_password:hover,.vlt-form-login-wrap .vlt-lost-password .lost_password:hover,.vlt-form-register-wrap .vlt-lost-password .lost_password:hover,.vlt-lost-password-wrap .vlt-lost-password .lost_password:hover,.vlt-reset-password-wrap .vlt-lost-password .lost_password:hover,.vlt-form-login-wrap .vlt-reset-password .lost_password:hover,.vlt-form-register-wrap .vlt-reset-password .lost_password:hover,.vlt-lost-password-wrap .vlt-reset-password .lost_password:hover,.vlt-reset-password-wrap .vlt-reset-password .lost_password:hover{text-decoration:underline}.vlt-form-login-wrap .vlt-form-login-divider,.vlt-form-register-wrap .vlt-form-login-divider,.vlt-lost-password-wrap .vlt-form-login-divider,.vlt-reset-password-wrap .vlt-form-login-divider,.vlt-form-login-wrap .vlt-form-register-divider,.vlt-form-register-wrap .vlt-form-register-divider,.vlt-lost-password-wrap .vlt-form-register-divider,.vlt-reset-password-wrap .vlt-form-register-divider{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;padding:20px 0;color:#333;font-size:14px}.vlt-form-login-wrap .vlt-form-login-divider span:not(.text),.vlt-form-register-wrap .vlt-form-login-divider span:not(.text),.vlt-lost-password-wrap .vlt-form-login-divider span:not(.text),.vlt-reset-password-wrap .vlt-form-login-divider span:not(.text),.vlt-form-login-wrap .vlt-form-register-divider span:not(.text),.vlt-form-register-wrap .vlt-form-register-divider span:not(.text),.vlt-lost-password-wrap .vlt-form-register-divider span:not(.text),.vlt-reset-password-wrap .vlt-form-register-divider span:not(.text){-ms-flex:1;flex:1;height:1px;background-color:#efefef}.vlt-form-login-wrap .vlt-form-login-divider .text,.vlt-form-register-wrap .vlt-form-login-divider .text,.vlt-lost-password-wrap .vlt-form-login-divider .text,.vlt-reset-password-wrap .vlt-form-login-divider .text,.vlt-form-login-wrap .vlt-form-register-divider .text,.vlt-form-register-wrap .vlt-form-register-divider .text,.vlt-lost-password-wrap .vlt-form-register-divider .text,.vlt-reset-password-wrap .vlt-form-register-divider .text{padding:0 15px}.vlt-form-edit-account h4{margin:15px 0 30px;text-transform:uppercase}.vlt-woocommerce-cart-form-wrap{padding-right:10px}@media (max-width:767px){.vlt-woocommerce-cart-form-wrap{padding-right:0}}.vlt-cart-table__footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px;padding-top:30px;border-top:1px solid #eee}.vlt-cart-table__product{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;position:relative}.vlt-cart-table .vlt-product-subtotal{font-size:20px}.vlt-cart-table .vlt-product-content{display:-ms-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.vlt-cart-table .vlt-product-content .vlt-product-thumbnail{display:inline-block;position:relative;margin-right:30px;line-height:0}.vlt-cart-table .vlt-product-content .vlt-product-thumbnail img{width:74px}.vlt-cart-table .vlt-product-content .vlt-product-thumbnail a.remove{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;left:0;height:100%;width:100%;font-size:24px;color:#fff;visibility:hidden;opacity:0;background-color:rgb(51 51 51 / .25)}.vlt-cart-table .vlt-product-content .vlt-product-thumbnail:hover a.remove{opacity:1;visibility:visible}.vlt-cart-table .vlt-product-content .vlt-product-info h5{margin:0 0 10px;text-transform:uppercase}.vlt-cart-table .vlt-product-content .vlt-product-info .backorder_notification{margin-bottom:0}.vlt-cart-table .vlt-product-content .vlt-product-info .vlt-quantity .qty{padding:6px 0}.vlt-cart-table__product+.vlt-cart-table__product{margin-top:25px;padding-top:25px;border-top:1px solid #eee}.vlt-toggle-tab{margin-bottom:20px;padding:15px 20px;background-color:#fff;border:1px solid #eee;border-radius:4px}.vlt-toggle-tab__header a{display:block;color:#333;text-transform:uppercase;font-size:14px;letter-spacing:2px}.vlt-toggle-tab__header a::after{content:'\eb5a';float:right;font-family:icofont}.vlt-toggle-tab__content{display:none}.vlt-toggle-tab__content .vlt-woocommerce-shipping-calculator{margin-top:15px}.vlt-toggle-tab__content .vlt-woocommerce-shipping-calculator .vlt-form-group{padding-bottom:15px}.vlt-toggle-tab__content .vlt-woocommerce-shipping-calculator .vlt-btn{margin-bottom:15px}.vlt-toggle-tab__content .vlt-coupon-code{margin-top:15px}.vlt-toggle-tab__content .vlt-coupon-code .vlt-form-group{padding:15px 0}.vlt-toggle-tab__content .vlt-coupon-code .vlt-btn{margin-bottom:15px}@media (max-width:767px){.vlt-cart-collaterals{margin-top:50px}}.vlt-cart-collaterals .vlt-cart-totals{border-radius:5px}.vlt-cart-collaterals .vlt-cart-totals table{margin-bottom:20px}.vlt-cart-collaterals .vlt-cart-totals table tr th,.vlt-cart-collaterals .vlt-cart-totals table tr td{padding:5px 0;border:none}.vlt-cart-collaterals .vlt-cart-totals table tr{background:none!important}.vlt-cart-collaterals .vlt-cart-totals table tr th{font-weight:400;color:#333;text-transform:uppercase;font-weight:600;letter-spacing:1px;background:none}.vlt-cart-collaterals .vlt-cart-totals table tr+tr{margin-top:8px}.vlt-cart-collaterals .vlt-cart-totals table tr td{text-align:right}.vlt-cart-collaterals .vlt-cart-totals table tr td strong{font-weight:400}.vlt-billing-fields-wrap,.vlt-create-account,.vlt-additional-fields-wrap,.vlt-shipping-fields-wrap{padding-right:10px}@media (max-width:767px){.vlt-billing-fields-wrap,.vlt-create-account,.vlt-additional-fields-wrap,.vlt-shipping-fields-wrap{padding-right:0}}.vlt-shipping-fields-wrap{margin-top:50px}.vlt-create-account .form-row{margin-bottom:0}.vlt-checkout-payment ul{margin:0 0 20px;padding:0;list-style-type:none;border:1px solid #efefef}.vlt-checkout-payment ul li{padding:15px 20px;border-bottom:1px solid #efefef}.vlt-checkout-payment ul li:last-child{border:none}.vlt-checkout-payment ul li p{margin-top:10px;margin-bottom:0}.vlt-checkout-payment ul li .vlt-custom-radio-label img,.vlt-checkout-payment ul li .vlt-custom-radio-label a{display:none}.vlt-checkout-review-order-table{border:1px solid #efefef}.vlt-checkout-review-order-table tbody td{padding:15px}.vlt-checkout-review-order-table tbody tr:nth-child(even){background:none}.vlt-checkout-review-order-table tfoot{margin-top:20px}.vlt-checkout-review-order-table tfoot tr th,.vlt-checkout-review-order-table tfoot tr td{padding:10px 20px;color:#333;background:none}.vlt-checkout-review-order-table tfoot tr th{font-weight:400}.vlt-checkout-review-order-table tfoot tr td{text-align:right}.vlt-checkout-review-order-table tfoot tr td strong{font-weight:400}.vlt-checkout-product{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.vlt-checkout-product__thumbnail{margin-right:20px;line-height:0}.vlt-checkout-product__thumbnail img{width:70px}.vlt-checkout-product__info h5{margin:0 0 5px;text-transform:uppercase}.vlt-order-overview{display:inline-block;list-style-type:none;border:1px solid #efefef}.vlt-order-overview li{padding:15px 20px;border-bottom:1px solid #efefef}.vlt-order-overview li:last-child{border:none}.vlt-order-overview strong{font-weight:400;color:#f2f2f2}.vlt-customer-details{margin-top:50px}.vlt-order-details{margin-top:50px}.vlt-order-details table tbody tr:nth-child(even){background:none}.vlt-order-details table thead th{color:#f2f2f2;background:none;border-color:#efefef}.vlt-order-details table tbody th{font-weight:400}.vlt-order-details table tr th,.vlt-order-details table tr td{padding:15px 20px;border-bottom:1px solid #efefef}.vlt-order-details table tr th{border-left:1px solid #efefef}.vlt-order-details table tr td{text-align:right;border-right:1px solid #efefef}.vlt-order-details table tr td strong{font-weight:400}.vlt-order-details table tr:first-child th,.vlt-order-details table tr:first-child td{border-top:1px solid #efefef}.vlt-order-details table a:hover{text-decoration:underline}.vlt-myAccount-profile{margin-bottom:50px;text-align:center}.vlt-myAccount-profile__avatar{line-height:0}.vlt-myAccount-profile__hello{margin:15px 0}.vlt-myAccount-profile__hello strong{color:#333}.vlt-myAccount-navigation ul{margin:0;padding:0;list-style-type:none}.vlt-myAccount-navigation li{padding:12px 0;border-bottom:1px solid #eee}.vlt-myAccount-navigation a{display:block}.vlt-myAccount-navigation a i{margin-right:5px}.vlt-myAccount-content abbr{border-bottom:none}@media (max-width:767px){.vlt-myAccount-content{margin-top:50px}}.vlt-widget.widget_shopping_cart ul{padding-bottom:20px;margin-bottom:25px;border-bottom:1px solid #eee}.vlt-widget.widget_shopping_cart li{position:relative;min-height:63px}.vlt-widget.widget_shopping_cart li+li{margin-top:20px}.vlt-widget.widget_shopping_cart a{font-size:16px;font-weight:600;letter-spacing:1px;color:#333;text-transform:uppercase}.vlt-widget.widget_shopping_cart a img{float:right;width:63px}.vlt-widget.widget_shopping_cart p{margin-bottom:0}.vlt-widget.widget_shopping_cart .quantity{display:block;margin-top:5px}.vlt-widget.widget_shopping_cart .remove{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:calc(50% - 10px);right:77px;height:20px;width:20px;font-size:18px}.vlt-widget.widget_shopping_cart .total{float:left;margin:0;padding-top:5px}.vlt-widget.widget_shopping_cart .total strong{color:#333}.vlt-widget.widget_shopping_cart .buttons{float:right;margin:0}.vlt-widget.widget_shopping_cart .buttons a{padding:5px 10px;font-weight:400;letter-spacing:1px;text-transform:uppercase;font-size:12px}.vlt-widget.widget_shopping_cart .buttons a+a{margin-left:5px}.vlt-widget.widget_price_filter .price_slider{margin-bottom:25px}.vlt-widget.widget_price_filter .price_slider_amount{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:row-reverse;flex-direction:row-reverse;font-size:14px}.vlt-widget.widget_price_filter .price_slider_amount .button{padding:5px 10px;letter-spacing:1px;text-transform:uppercase;font-size:12px}.vlt-widget.widget_price_filter .price_slider_amount .clear{display:none}.vlt-widget.widget_price_filter .ui-slider{position:relative;margin-left:.5em;margin-right:.5em;text-align:left}.vlt-widget.widget_price_filter .ui-slider .ui-slider-handle{position:absolute;width:12px;height:12px;top:-4px;margin-left:-8px;cursor:ew-resize;outline:none;z-index:2;background-color:#333;border-radius:2px}.vlt-widget.widget_price_filter .ui-slider .ui-slider-range{display:block;position:absolute;z-index:1;border:none;background-color:#333}.vlt-widget.widget_price_filter .price_slider_wrapper .ui-widget-content{background-color:#efefef}.vlt-widget.widget_price_filter .ui-slider-horizontal{height:4px}.vlt-widget.widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.vlt-widget.widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}.vlt-widget.widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px}.vlt-widget.widget_recent_reviews ul li,.vlt-widget.widget_top_rated_products ul li,.vlt-widget.widget_products ul li,.vlt-widget.widget_recently_viewed_products ul li{min-height:91px}.vlt-widget.widget_recent_reviews ul li+li,.vlt-widget.widget_top_rated_products ul li+li,.vlt-widget.widget_products ul li+li,.vlt-widget.widget_recently_viewed_products ul li+li{margin-top:20px}.vlt-widget.widget_recent_reviews ul img,.vlt-widget.widget_top_rated_products ul img,.vlt-widget.widget_products ul img,.vlt-widget.widget_recently_viewed_products ul img{width:91px;float:left;margin-right:15px}.vlt-widget.widget_recent_reviews ul .star-rating,.vlt-widget.widget_top_rated_products ul .star-rating,.vlt-widget.widget_products ul .star-rating,.vlt-widget.widget_recently_viewed_products ul .star-rating{margin:5px 0 0;line-height:1}.vlt-widget.widget_recent_reviews ul .vlt-product-price,.vlt-widget.widget_top_rated_products ul .vlt-product-price,.vlt-widget.widget_products ul .vlt-product-price,.vlt-widget.widget_recently_viewed_products ul .vlt-product-price,.vlt-widget.widget_recent_reviews ul .reviewer,.vlt-widget.widget_top_rated_products ul .reviewer,.vlt-widget.widget_products ul .reviewer,.vlt-widget.widget_recently_viewed_products ul .reviewer{margin:0}.vlt-widget.widget_recent_reviews ul .vlt-product-price del,.vlt-widget.widget_top_rated_products ul .vlt-product-price del,.vlt-widget.widget_products ul .vlt-product-price del,.vlt-widget.widget_recently_viewed_products ul .vlt-product-price del,.vlt-widget.widget_recent_reviews ul .reviewer del,.vlt-widget.widget_top_rated_products ul .reviewer del,.vlt-widget.widget_products ul .reviewer del,.vlt-widget.widget_recently_viewed_products ul .reviewer del{color:#aaa}.vlt-widget.widget_recent_reviews ul .vlt-product-price ins,.vlt-widget.widget_top_rated_products ul .vlt-product-price ins,.vlt-widget.widget_products ul .vlt-product-price ins,.vlt-widget.widget_recently_viewed_products ul .vlt-product-price ins,.vlt-widget.widget_recent_reviews ul .reviewer ins,.vlt-widget.widget_top_rated_products ul .reviewer ins,.vlt-widget.widget_products ul .reviewer ins,.vlt-widget.widget_recently_viewed_products ul .reviewer ins{text-decoration:none}.vlt-widget.widget_recent_reviews ul .vlt-product-title,.vlt-widget.widget_top_rated_products ul .vlt-product-title,.vlt-widget.widget_products ul .vlt-product-title,.vlt-widget.widget_recently_viewed_products ul .vlt-product-title,.vlt-widget.widget_recent_reviews ul span.product-title,.vlt-widget.widget_top_rated_products ul span.product-title,.vlt-widget.widget_products ul span.product-title,.vlt-widget.widget_recently_viewed_products ul span.product-title{margin:0;text-transform:uppercase;color:#333;font-weight:600;letter-spacing:1px;font-size:16px}.vlt-widget.widget_recent_reviews ul .vlt-product-content,.vlt-widget.widget_top_rated_products ul .vlt-product-content,.vlt-widget.widget_products ul .vlt-product-content,.vlt-widget.widget_recently_viewed_products ul .vlt-product-content{min-height:91px}.vlt-widget.widget_recent_reviews span{display:block}.vlt-product--style-default .vlt-product-thumbnail{position:relative;text-align:center;font-size:0}.vlt-product--style-default .vlt-product-thumbnail__secondary{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:1;background-size:cover;background-position:center center;transition:all 0.3s linear}.vlt-product--style-default .vlt-product-thumbnail__link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.vlt-product--style-default .vlt-product-thumbnail:hover .vlt-product-thumbnail__secondary{opacity:1}.vlt-product--style-default .vlt-product-content{position:relative;padding:20px 0 0}.vlt-product--style-default .vlt-product-content .vlt-product-title{margin:0;font-size:15px;line-height:1.4;color:#333;letter-spacing:1px;font-weight:600}.vlt-product--style-default .vlt-product-content .vlt-product-title a:hover{color:#5b5b5b}.vlt-product--style-default .vlt-product-content .vlt-product-price{margin-top:5px}.vlt-product--style-default .vlt-product-content .vlt-product-price del{color:#aaa}.vlt-product--style-default .vlt-product-content .vlt-product-price ins{text-decoration:none}.vlt-product--style-default .vlt-product-content .vlt-add-to-cart-button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:absolute;bottom:0;right:0;height:26px;width:26px;color:#fff;background-color:#333;border-radius:2px}.vlt-product--style-default .vlt-product-content .vlt-add-to-cart-button:hover{color:#fff;background-color:#474747}.vlt-product--style-default .vlt-product-content .vlt-add-to-cart-button.added .icofont::before{content:'\efab'}.vlt-product--style-default .vlt-product-content .vlt-add-to-cart-button.loading .icofont{animation:icofont-rotate 2s infinite linear}.vlt-product--style-default .vlt-product-content .vlt-add-to-cart-button.loading .icofont::before{content:'\f0e0'}.vlt-product--style-default .vlt-product-content .added_to_cart{display:none}.vlt-product--style-default__thumbnail{position:relative}.vlt-product--style-default .vlt-product-summary .vlt-out-of-stock{text-transform:uppercase;font-size:12px;letter-spacing:1px;color:#333}.vlt-product--style-default .vlt-product-summary .vlt-out-of-stock i{margin-right:5px}.vlt-product--style-default .vlt-product-summary .product_title{margin:15px 0}.vlt-product--style-default .vlt-product-summary .price{margin-bottom:30px;font-size:22px}.vlt-product--style-default .vlt-product-summary .price del{color:#aaa}.vlt-product--style-default .vlt-product-summary .price ins{text-decoration:none}.vlt-product--style-default .vlt-product-summary .woocommerce-product-rating{margin-bottom:15px}.vlt-product--style-default .vlt-product-summary .woocommerce-product-details__short-description{margin-bottom:30px}.vlt-product--style-default .vlt-product-summary .product_meta{margin-top:30px;padding-top:30px;margin-bottom:30px;border-top:1px solid #eee}.vlt-product--style-default .vlt-product-summary .product_meta span{margin-right:5px;color:#333}.vlt-product--style-default .vlt-product-summary .product_meta div+div{margin-top:8px}.vlt-product--style-default .vlt-product-summary .single_variation_wrap,.vlt-product--style-default .vlt-product-summary .single_add_to_cart_wrap{margin-bottom:30px}.vlt-product--style-default .vlt-product-summary .single_variation_wrap .vlt-quantity,.vlt-product--style-default .vlt-product-summary .single_add_to_cart_wrap .vlt-quantity{margin-right:15px}.vlt-product--style-default .vlt-product-summary .variations,.vlt-product--style-default .vlt-product-summary .woocommerce-variation-price{margin-bottom:30px}.vlt-product--style-default .vlt-product-summary .reset_variations{position:absolute;top:0;right:0}.vlt-product--style-default .vlt-product-summary .reset_variations::before{content:'\eecb';margin-right:5px;font-family:icofont}.vlt-product--style-default .vlt-product-summary .vlt-form-group{padding-bottom:0}.vlt-product--style-default .vlt-product-summary .vlt-form-group+.vlt-form-group{margin-top:30px}.single-product .woocommerce-tabs{margin-top:70px}.single-product .woocommerce-tabs ul.tabs{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:0;margin:0;list-style-type:none;border-bottom:1px solid #eee}@media (max-width:767px){.single-product .woocommerce-tabs ul.tabs{display:block;border:none}}.single-product .woocommerce-tabs ul.tabs li{margin-bottom:-1px}.single-product .woocommerce-tabs ul.tabs li a{display:inline-block;padding:16px 34px;margin:0;font-size:14px;line-height:1;letter-spacing:2px;text-transform:uppercase;color:#333;background-color:#efefef}@media (max-width:767px){.single-product .woocommerce-tabs ul.tabs li a{display:block;text-align:center}}.single-product .woocommerce-tabs ul.tabs li.active>a{color:#fff;background-color:#333}.single-product .woocommerce-tabs ul.tabs li:first-child a{border-radius:4px 0 0 0}@media (max-width:767px){.single-product .woocommerce-tabs ul.tabs li:first-child a{border-radius:5px 5px 0 0}}.single-product .woocommerce-tabs ul.tabs li:last-child a{border-radius:0 4px 0 0}@media (max-width:767px){.single-product .woocommerce-tabs ul.tabs li:last-child a{border-radius:0 0 5px 5px}}.single-product .woocommerce-tabs .wc-tab{padding:50px 0 0}.single-product .woocommerce-tabs .wc-tab p:last-child{margin-bottom:0}.single-product .woocommerce-tabs .wc-tab table th{font-weight:400;color:#f2f2f2}.single-product #reviews{margin-top:0;padding-top:0;border-top:0}.single-product .vlt-comment-header .star-rating{position:absolute;top:0;right:0}.single-product .vlt-comments__reply-title{margin-bottom:15px}.single-product .comment-form-rating{margin-bottom:15px}.single-product .comment-form-rating .stars{display:inline-block;margin:0;line-height:1}.single-product .comment-form-rating .stars a{display:inline-block;position:relative;height:1em;width:1em;text-indent:-999em;color:#aaa}.single-product .comment-form-rating .stars a::before{content:'\f006';display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1em;font-family:FontAwesome;text-indent:0}.single-product .comment-form-rating .stars a:hover~a::before{content:'\f006';color:#aaa}.single-product .comment-form-rating .stars:hover a::before{content:'\f005';color:#333}.single-product .comment-form-rating .stars.selected a.active::before{content:'\f005';color:#333}.single-product .comment-form-rating .stars.selected a.active~a::before{content:'\f006';color:#aaa}.single-product .comment-form-rating .stars.selected a:not(.active)::before{content:'\f005';color:#333}