/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.sticky-wrapper{height:auto !important}.is-sticky{z-index:9999}#main-navigation-h-sticky-wrapper{position:relative;z-index:999}#main-navigation-h-sticky-wrapper #main-navigation-h{background-color:var(--white);color:var(--main)}#main-navigation-h.w3-sticky{-moz-box-shadow:2px 0 3px #030;-webkit-box-shadow:2px 0 3px #030;-o-box-shadow:2px 0 3px #030;box-shadow:2px 0 3px #030}.main-navigation-inner-h{align-items:center;display:flex;justify-content:flex-start}.ultimenu>li{color:var(--main);font-size:14px;text-transform:uppercase}.path-frontpage .is-sticky .ultimenu>li{color:var(--main)}#main-navigation-h>#main-navigation-inner-h>.mobile-nav{display:none}.path-frontpage #main-navigation-h-sticky-wrapper #main-navigation-h{background-color:transparent;position:absolute;z-index:1000}.path-frontpage #main-navigation-h-sticky-wrapper{position:relative;width:100%}.path-frontpage #main-navigation-h-sticky-wrapper.is-sticky #main-navigation-h{background-color:var(--white);color:var(--main)}.path-frontpage #header-sticky-wrapper{position:relative;width:100%}.path-frontpage .ultimenu>li{color:var(--white)}.is-ultimenu-canvas--active .ultimenu--main .is-active-trail>a{color:inherit}#block-views-block-wtv-config-block-1{display:inline-block;margin:10px;min-width:180px;width:15%}.site-logo{margin:0;padding:2px 0}.site-logo img{width:80px;height:auto}.wtv-branding .views-field-field-logo .field-content{line-height:0}.wtv-branding .views-field-field-logo img.w3-image{float:none;height:auto;width:auto}.wtv-branding .logo{display:inline-block;height:auto;min-width:auto;width:auto}.path-frontpage .wtv-branding .views-field-field-logo img.w3-image{filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(114deg) brightness(102%) contrast(102%);-moz-filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(114deg) brightness(102%) contrast(102%);-webkit-filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(114deg) brightness(102%) contrast(102%);-o-filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(114deg) brightness(102%) contrast(102%)}.path-frontpage .is-sticky .wtv-branding .views-field-field-logo img.w3-image{-moz-filter:none;-webkit-filter:none;-o-filter:none;filter:none}.ultimenu.ultimenu--hover .ultimenu__link:hover{color:var(--sec)}.is-ultimenu-canvas--active .is-ultimenu-canvas-off,.is-ultimenu-expanded .is-ultimenu-canvas-backdrop,.is-ultimenu-canvas--hiding .is-ultimenu-canvas-backdrop{background:#fff none repeat scroll 0 0 !important}#main-navigation-h-sticky-wrapper.is-sticky #main-navigation-h,.path-node #main-navigation-h-sticky-wrapper #main-navigation-h,.path-taxonomy #main-navigation-h-sticky-wrapper #main-navigation-h,.path-view-wtv-content #main-navigation-h-sticky-wrapper #main-navigation-h{-moz-box-shadow:0 0px 2px var(--main);-webkit-box-shadow:0 0px 2px var(--main);-o-box-shadow:0 0px 2px var(--main);box-shadow:0 0px 2px var(--main)}.is-ultimenu-canvas.is-ultimenu-expanded .is-ultimenu-canvas-off{left:0;top:0}#main-navigation-h-sticky-wrapper #main-navigation-h .widget-phone,.path-frontpage #main-navigation-h-sticky-wrapper.is-sticky #main-navigation-h .widget-phone{color:var(--main)}#block-views-block-wtv-widget-block-1{align-self:center;background:transparent none repeat scroll 0 0;display:inline-block;margin:0 10px;padding:7px 0 0;width:auto}.widget-phone .left i{border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;font-size:1em;padding:10px;text-shadow:0 0 0 transparent}.widget-phone .left i,.path-frontpage #main-navigation-h-sticky-wrapper.is-sticky .widget-phone .left i{background-color:var(--sec-t5);color:#fff}.widget-phone .right{font-size:.9em;font-weight:600;line-height:1.35;padding:0 0 0 10px}.widget-phone .right .text{line-height:1}.widget-phone .label,.path-frontpage .is-sticky .widget-phone .label,.path-frontpage.is-ultimenu-expanded .widget-phone .label{color:var(--sec-t5)}.widget-phone:hover .phone{color:var(--tri)}.path-frontpage .widget-phone .label{color:var(--lite)}.path-frontpage #main-navigation-h .widget-phone .left i{background-color:#fff;color:var(--main)}.path-frontpage #main-navigation-h-sticky-wrapper #main-navigation-h .widget-phone{color:#fff}.path-frontpage .is-sticky .widget-phone .left i{background-color:#fff;color:var(--main)}
#page-title:before,#page-title:after{display:block;height:100%;left:0;position:absolute;top:0;width:100%}#page-title{background-color:var(--lite);color:var(--main);font-weight:700;padding:5px 0;position:relative;text-align:center;width:100%}.page-title-inner{position:relative;z-index:10}.page-title-inner a:hover{color:var(--light);font-weight:700}.page-title{color:inherit;font-size:1.7em;margin:0;padding:0}.breadcrumb{font-weight:400;margin:0;padding:0}
body{position:relative}.page404{text-align:center}.page404 .title{color:var(--sec);font-size:1.5em}.page404 .subtitle{font-size:1.3em}.footer404 button:after{content:""}.footer404 button:before{content:"\f053";font-family:"Font Awesome 6 Free";font-size:12px;font-weight:600;margin-right:7px;transition:margin .2s ease 0s}.breadcrumb{background-color:var(--lite-t1);color:var(--main-t7);margin:5px 0 0;text-align:right}ul.breadcrumb li+li:before{bottom:1px;content:"\f054 ";font-family:"Font Awesome 6 Free";font-size:.7em;font-weight:900;padding-left:0;padding-right:5px;padding-top:8px;position:relative}#block-views-block-slideshow-block-1 .slideshow .views-field-field-img-single:after{background:-moz-linear-gradient(top,rgba(0,0,0,.5) 0%,rgba(0,0,0,0) 60%);background:-webkit-linear-gradient(top,rgba(0,0,0,.5) 0%,rgba(0,0,0,0) 60%);background:linear-gradient(to bottom,rgba(0,0,0,.5) 0%,rgba(0,0,0,0) 60%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cc000000',endColorstr='#00000000',GradientType=0)}.slideshow .views-field-nothing{background-color:var(--lite);color:var(--main);position:relative;text-align:center;width:100%}.slideshow .slidetxt{padding:7px}.title{margin:5px 0}.frontslide .slidetxt .title{font-size:1.6em;font-style:italic;font-weight:400}.taxo-menu{background-color:var(--white);bottom:15px;box-shadow:2px 2px 3px var(--dark-t5);-moz-box-shadow:2px 2px 3px var(--dark-t5);-webkit-box-shadow:2px 2px 3px var(--dark-t5);-o-box-shadow:2px 2px 3px var(--dark-t5);color:var(--maintxt);font-weight:400;padding:15px 20px;position:relative;text-transform:none}.taxo-menu .view-content{display:flex;flex-wrap:wrap}.taxo-menu .views-row{flex:0 0 calc(100%/2);margin:0;padding:10px;text-align:center}.taxo-menu .views-row:hover{background-color:var(--main-t1)}.taxo-menu .title{color:var(--main);font-size:1em;line-height:2;margin:0;text-transform:capitalize}#block-ultimenumainnavigation{display:inline-block;min-width:85%;width:auto}.ultimenu.ultimenu--hover .ultimenu__link{padding:1em}.button.button--ultimenu:after{content:""}.button.button--ultimenu{background:transparent none repeat scroll 0 0;border-radius:0;box-shadow:none;right:3px;top:0}.button.button--ultimenu:focus,.button.button--ultimenu:hover{background:transparent none repeat scroll 0 0;border:0 none}.button--ultimenu .bars,.button--ultimenu .bars:before,.button--ultimenu .bars:after{background-color:var(--main);width:28px}.is-ultimenu-button-active .button--ultimenu .bars,.is-ultimenu-button-active .button--ultimenu .bars:before,.is-ultimenu-button-active .button--ultimenu .bars:after{background-color:#fff}.has-ultimenu .caret:before{border-color:transparent}.frontcat .view-content{display:flex;flex-wrap:wrap}.frontcat .views-row{margin:0 auto;padding:10px;position:relative;width:100%}.frontcat a img.w3-image{height:auto;width:100%}.frontcat .views-field-name .title{background-color:var(--white-t8);bottom:15px;color:var(--main);font-size:1em;font-style:italic;left:15px;margin:0;padding:5px;position:absolute;width:auto}a.d8-has-image,.frontcat .views-field-field-img-single .field-content>a{display:block;overflow:hidden}.frontcat a:hover img.w3-image{-moz-animation:5s ease 0s normal none 1 running animateimg;-webkit-animation:5s ease 0s normal none 1 running animateimg;animation:5s ease 0s normal none 1 running animateimg}#wide-undermain:before,#wide-undermain:after,#wide-undermain-inner:after,.footer-menu:after,#block-views-block-slideshow-block-1 .slideshow .views-field-field-img-single:after{content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}#wide-undermain:before{background:rgba(0,0,0,0) url("/themes/custom/wtvfurn/css/../images/bg1.jpg") no-repeat fixed center center/cover;filter:blur(2px);-moz-filter:blur(2px);-webkit-filter:blur(2px);-o-filter:blur(2px)}#wide-undermain{position:relative}#wide-undermain-inner{border-bottom:5px solid var(--white-t3);border-top:5px solid var(--white-t3);display:inline-block;position:relative;width:100%}#wide-undermain-inner:after{background-color:rgba(0,0,0,.7)}#wide-undermain-inner>.w3-block{padding:50px 0;position:relative;text-align:center}.page-node-type-portfolio .node--type-portfolio .field--name-field-place:before,.page-node-type-portfolio .node--type-portfolio .field--name-field-plaintxt:before,.page-node-type-portfolio .node--type-portfolio .field--name-field-category:before{color:var(--sec-t5);float:left;font-family:"Font Awesome 6 Free";font-weight:900;min-width:30px}.path-portfolio .main-container-inner{max-width:100%}.taxterm.portfolio-list .view-content>div{width:calc(100% - 14px)}.taxterm.portfolio-list .title{margin:0}.node--type-portfolio,.page-node-type-portfolio .node--type-portfolio .group-root{display:flex;flex-wrap:wrap}.node--view-mode-full .field--label-above .field__label{color:var(--sec-t5)}.page-node-type-portfolio .node--type-portfolio .flexslider{background-color:var(--lite);margin:0;padding:10px;position:relative}.node--view-mode-full .field--name-node-title .title{font-size:1.7em;line-height:1.4;margin:0 0 10px}.node--view-mode-full .field--label-above{margin:0 0 10px}.node--view-mode-full .field--label-above .field__item{margin-left:30px}.page-node-type-portfolio .node--type-portfolio .field--name-field-place:before{content:"\f67f";font-size:1.2em;line-height:1.2}.page-node-type-portfolio .node--type-portfolio .field--name-field-plaintxt:before{content:"\f3c5";font-size:1.2em;line-height:1.4}.page-node-type-portfolio .node--type-portfolio .field--name-field-category:before{content:"\e569";font-size:1.2em;line-height:1.4}.page-node-type-product .main-container-inner{max-width:1280px}.node--type-product .group-left .field.field__items>.field__item{width:100%}.flexslider.optionset-pagingslides .slides img{-moz-transform:none;-webkit-transform:none;-o-transform:none;transform:none}.node--type-product{display:flex;flex-wrap:wrap}.node--view-mode-full>.group-header,.node--view-mode-full>.group-footer{clear:both;width:100%}.node--view-mode-full>.group-left,.node--view-mode-full>.group-right{float:none;width:100%}.node--view-mode-full>.group-left{padding:0}.node--type-product .flexslider .flex-direction-nav{bottom:0;position:relative;text-align:center}.node--type-product .flexslider .flex-direction-nav>li{display:inline-block;margin:0 10px}.node--type-product .flexslider .flex-direction-nav>li>a{position:relative;top:10px}.node--type-product .flexslider .flex-direction-nav>li>a>i{color:var(--sec-t9);-moz-filter:none;-webkit-filter:none;-o-filter:none;filter:none;font-size:30px}.node--view-mode-full>.group-right{background-color:var(--lite);padding:30px}.node--type-product .field--name-field-description p{margin:5px 0 10px}.node--type-product .field--name-field-auto-product-body{margin:5px 0 0}.node--type-product .field__label,.field--name-field-spec .paragraph--type-simple-field .field--name-field-label{color:var(--main-t5);font-weight:500;min-width:60px}.node--type-product .field--name-field-category,.node--type-product .field--name-field-brand,.node--type-product .field--name-field-made-in,.field--name-field-material-type,.field--name-field-thickness{color:var(--main-t7)}.node--type-product .field--name-field-category{margin:10px 0 0}.node--view-mode-full .field--name-field-spec.field--label-above>.field__label:before{content:"\f022";font-family:"Font Awesome 6 Free";font-weight:400;margin:0 5px 0 0;position:relative}.node--view-mode-full .field--name-field-spec{display:block;line-height:1.4;margin:0;width:100%}.node--view-mode-full .field--name-field-spec.field--label-above .field__item{margin:0}.node--view-mode-full .field--name-field-spec.field--label-above>.field__items>.field__item{margin:0 0 3px}.paragraph--type-simple-field{color:var(--main-t7)}.paragraph--type-simple-field .group-left{padding:0 10px 0 0;width:auto}.field--name-field-spec .paragraph--type-simple-field{display:flex;flex-wrap:wrap}.node--type-product .field--name-dynamic-block-fieldnode-sidebar-contact{margin-top:50px}.field--name-field-buy-toped,.field--name-field-buy-shopee{margin:10px 0;position:relative;text-align:center}.field--name-field-buy-toped:after,.field--name-field-buy-shopee:after{border:2px solid var(--main-t7);border-radius:24px;color:var(--main-t7);display:inline-block;height:auto;padding:5px 20px;position:relative;width:auto}.field--name-field-buy-toped:after{content:"Beli di Tokopedia"}.field--name-field-buy-shopee:after{content:"Beli di Shopee"}.field--name-field-buy-toped a,.field--name-field-buy-shopee a{color:transparent;height:100%;position:absolute;width:auto;z-index:10}.widget-phone.sidebar{background-color:var(--sec-thalf);margin:20px -30px 5px;padding:15px 30px}.widget-phone.sidebar .view-header{padding:0}.widget-phone.sidebar .view-header .title{color:var(--sec);font-family:var(--bfont);font-size:1.2em;font-weight:600;padding:0}.widget-phone .field-content>.root{margin:0 0 10px}.widget-phone .item-phone{line-height:1.6}.widget-phone.sidebar .left i{font-size:.8em;padding:8px}.widget-phone.sidebar .left .fa-whatsapp{background-color:transparent;color:var(--sec-t5);font-size:2.1em;padding:0}.view .view-filters{margin:20px 0}.view-empty{display:block;text-align:center;width:auto}.view-empty .view-empty-inner{border:1px solid var(--main);display:inline-block;margin:50px auto;padding:10px 20px}.taxterm .view-filters .form--inline{align-items:center;display:flex}.taxterm .is-sticky .form--inline{background:var(--lite);border-top:1px solid var(--dark-t7);-moz-box-shadow:2px 2px 3px var(--dark-t7);-webkit-box-shadow:2px 2px 3px var(--dark-t7);-o-box-shadow:2px 2px 3px var(--dark-t7);box-shadow:2px 2px 3px var(--dark-t7);left:50%;margin-left:-50vw !important;margin-right:-50vw !important;padding:5px 0 5px 10px;right:50%;top:47px !important;width:100vw !important;z-index:99 !important}.taxterm .view-filters .form--inline>div{align-self:flex-end;margin:0 7px}.taxterm .view-filters .form--inline>div>label{color:var(--main-t7);font-size:.9em;font-weight:900;padding-left:7px}.taxterm .view-filters .form--inline>div>.form-select{background:var(--white-t8);border-color:var(--main-t3) !important;padding:10px;font-size:.9em;color:var(--main)}.taxterm .view-filters .form-item{margin:0}.taxterm .view-filters .js-form-item-title>input{background-color:var(--white-t7);border:1px solid var(--dark) !important;-moz-border-radius:24px;-webkit-border-radius:24px;-o-border-radius:24px;border-radius:24px !important;box-shadow:0 0 8px var(--main-t2) inset;color:var(--main-t7);padding-left:20px}.taxterm .view-filters .js-form-item-title>input:focus{background-color:#fff}.taxterm .view-filters .button{margin:0 0 5px}.taxterm .form--inline .button{background-color:transparent;border:2px solid var(--dark) !important;color:var(--dark)}.taxterm .view-filters .button:hover{background-color:var(--dark);color:var(--white)}.taxterm.allproducts .view-content>div{text-align:center}.taxterm.allproducts .views-field-field-category{color:var(--main-t5);font-size:.85em}.path-taxonomy details summary[aria-expanded=true]{display:none}.path-taxonomy .main-container-inner,.path-view-wtv-taxterm .main-container-inner{max-width:100%}.taxterm .view-content{display:flex;flex-wrap:wrap}.taxterm .view-content>div{background:#fff none repeat scroll 0 0;border:10px solid var(--lite);margin:7px;overflow:hidden;padding:15px;text-align:left;-moz-transition:border-color .5s ease 0s;-webkit-transition:border-color .5s ease 0s;-o-transition:border-color .5s ease 0s;transition:border-color .5s ease 0s;width:100%}.taxterm .view-content>div:hover{border-color:var(--main-t3)}.taxterm .title{font-size:1.1em}.taxterm .views-row:hover .title{color:var(--sec)}.taxterm .views-field-field-brand,.portfolio-list .address{color:var(--main-t5)}.taxterm .views-field-view-node{bottom:-100px;color:var(--main-t5);text-align:center;-moz-transition:bottom .3s ease 0s;-webkit-transition:bottom .3s ease 0s;-o-transition:bottom .3s ease 0s;transition:bottom .3s ease 0s;position:relative}.taxterm .views-row:hover .views-field-view-node{bottom:0}.taxterm .views-field-view-node a{border-bottom:3px solid var(--lite);display:inline-block;width:auto}.taxterm .views-field-field-brand{font-size:.9em}.node--type-about-company{display:flex;flex-wrap:wrap;width:100%}.node--type-about-company .group-header{width:100%}.node--type-about-company .group-right>div{display:inline-block;margin:10px 0;padding-left:25px;position:relative;width:100%}.node--type-about-company .group-right>.field--name-dynamic-block-fieldnode-logo{padding:0}.node--type-about-company .group-right>.field--name-field-address{margin:5px 0 0}.field--name-field-address p{margin:0;padding:0 !important}.node--type-about-company .group-right>.field--name-field-map-link{color:var(--sec);margin:0 0 10px}.node--type-about-company .group-right>.field--name-field-phone{margin:10px 0}.node--type-about-company .group-right>.field--name-field-phone>div{display:inline-block;width:100%}.node--type-about-company .group-right>div:before{color:var(--main-t8);font-family:"Font Awesome 6 Free";font-weight:900;left:0;position:absolute;top:0}.node--type-about-company .group-right>.field--name-field-address:before{content:"\f3c5"}.node--type-about-company .group-right>.field--name-field-phone:before{content:"\f095"}.node--type-about-company .group-right>.field--name-field-whatsapp:before{content:"\f232";font-family:"Font Awesome 6 Brands";font-size:1.3em;font-weight:400}.node--type-about-company .group-right>.field--name-field-email:before{content:"\f0e0";font-size:1.1em}.path-articles .main-container-inner{max-width:100%}.node--type-article{display:flex;flex-wrap:wrap;width:100%}.field.field--name-field-tags{display:flex;flex-wrap:wrap}.field--name-field-tags a:before{color:var(--main-t7);content:"\f02b";font-family:"Font Awesome 6 Free";font-weight:900;left:7px;position:absolute;top:0}.field--name-field-tags a{background:var(--sec-t1);color:var(--main-t5);margin:5px 5px 5px 0;padding:2px 10px 2px 27px;position:relative;text-align:center}.field--name-field-tags a:hover{background-color:var(--sec-t7);color:var(--lite) !important}.field--name-field-tags a:hover:before{color:inherit}.footer-menu:after{background-color:var(--dark-t1);z-index:1}.footer-menu{background:rgba(0,0,0,0) url("/themes/custom/wtvfurn/css/../svg/bg1.svg") repeat fixed 0 0;color:var(--main);padding:20px;position:relative}.footer-menu-inner{position:relative;z-index:10}.footer-menu .w3-container{display:inline-block;width:100%}.footer-menu .w3-container>nav li a{border:1px solid;margin:5px;padding:5px 8px}.footer-contact{text-align:left}.footer-contact .title{margin:0}.footer-contact .left{margin:0 10px 0 0}.footer-contact .address p{margin:0;padding:0 !important}.maplink{color:var(--sec-t8)}.footer-menu .w3-container>nav{margin:30px 0}.footer-menu nav .w3-button:hover{background-color:transparent;color:var(--sec)}#block-views-block-wtv-widget-block-5{display:inline-block;margin:0 0 10px}.footer-socmed .views-field-nothing{text-align:left}.footer-socmed .title{font-size:1.2em;margin:0}.footer-socmed .socmed i{font-size:1.5em;margin:0 10px 0 0}.footer-socmed .socmed a:last-child i{margin:0}.credit-wrapper{background:#442c2e;background:-moz-linear-gradient(left,#442c2e 0%,#7a4d51 40%,#7a4d51 60%,#442c2e 100%);background:-webkit-linear-gradient(left,#442c2e 0%,#7a4d51 40%,#7a4d51 60%,#442c2e 100%);background:linear-gradient(to right,#442c2e 0%,#7a4d51 40%,#7a4d51 60%,#442c2e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#442c2e',endColorstr='#442c2e',GradientType=1);color:#fff;font-size:.9em;padding:5px 0;text-align:center}.field--name-dynamic-block-fieldnode-share-link{float:right;margin:10px 0 0}.wtvshare{background-color:transparent;border:1px solid var(--sec);color:var(--sec);display:inline-block;padding:5px 10px 3px;width:auto}.wtvshare:hover{background-color:#46c657;border-color:transparent;color:#fff}.wtvshare .flexy{align-items:center;justify-content:center}.wtvshare .flexy>div{padding:0 5px}.wtvshare .fa-whatsapp{font-size:1.3em}#block-views-block-wtv-widget-block-3{position:relative}.widget.wa{bottom:2px;position:fixed;right:2px;text-align:center;z-index:999}.wachat{background:rgba(70,194,84,.9) none repeat scroll 0 0;border:3px solid #fff;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;color:#fff;display:inline-block;font-size:2.5em;padding:4px 15px 0;animation:spinning 6s infinite,coloring 6s infinite;animation-delay:10s}.wachat:hover,.wachat:focus,.wachat:active{color:#fff;animation:none;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%}.wachat:hover i{transform:rotateY(360deg);-moz-transform:rotateY(360deg);-webkit-transform:rotateY(360deg);-o-transform:rotateY(360deg)}.wachat i{font-size:1.2em;color:#fff;transition:transform 1s ease 0s;-moz-transition:transform 1s ease 0s;-webkit-transition:transform 1s ease 0s;-o-transition:transform 1s ease 0s}.widget.wa .item.info{background:var(--white);border-radius:16px;-moz-border-radius:16px;-webkit-border-radius:16px;-o-border-radius:16px;color:#333;font-size:.85em;font-weight:500;margin:2px 0 0;padding:2px 10px}.widget.wa .item{filter:drop-shadow(0px 2px 2px #777);-moz-filter:drop-shadow(0px 2px 2px #777);-webkit-filter:drop-shadow(0px 2px 2px #777);-o-filter:drop-shadow(0px 2px 2px #777)}@media only screen and (max-width:943px){.path-frontpage .button--ultimenu.is-ultimenu-button-active .bars{background-color:transparent}.path-frontpage .button--ultimenu .bars,.path-frontpage .button--ultimenu .bars:before,.path-frontpage .button--ultimenu .bars:after{background-color:#777}.path-frontpage .button--ultimenu.is-ultimenu-button-active .bars:before,.path-frontpage .button--ultimenu.is-ultimenu-button-active .bars:after{background-color:var(--main)}.path-frontpage .is-sticky .button--ultimenu .bars,.path-frontpage .is-sticky .button--ultimenu .bars:before,.path-frontpage .is-sticky .button--ultimenu .bars:after{background-color:var(--main)}.path-frontpage .ultimenu>li,.ultimenu>li{color:var(--main)}.path-frontpage.is-ultimenu-canvas--active #main-navigation-h .widget-phone .left i{background-color:var(--sec);color:#fff}.path-frontpage #main-navigation-h-sticky-wrapper #main-navigation-h .widget-phone{color:var(--sec)}}@media only screen and (min-width:944px){#main-navigation-h-sticky-wrapper #main-navigation-h .widget-phone,.path-frontpage #main-navigation-h-sticky-wrapper.is-sticky #main-navigation-h .widget-phone{color:var(--main)}}
@media only screen and (max-width:480px){.has-ultimenu .caret{width:100%}.taxo-menu .title{line-height:1.2}.taxo-menu .views-row .views-field-field-short-description{display:none}.flexslider .flex-control-nav{display:none}}
@media screen and (min-width:481px) and (max-width:640px){.has-ultimenu .caret{width:100%}.frontcat .view-content{display:flex;flex-wrap:wrap}.frontcat .views-row{margin:0;padding:10px;position:relative;width:50%}.taxterm .view-filters .button{margin:0 0 5px}.taxterm .view-content>div{width:calc(50% - 14px)}}
