/*!
 * Font Awesome Free 5.8.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */.fa,.fas,.far,.fal,.fab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.call-to-block.wps-product .wps-product-buy .button-icon{color:#c11654}.wpeo-button,a.wpeo-button{background:#1aa297;border-color:#1aa297}.wps-cart .wps-checkout-quotation-button:hover,.wps-checkout .wps-checkout-quotation-button:hover{color:#1aa297}.wps-checkout-payment .wps-payment-title .wps-payement-icon{color:#1aa297}.wps-checkout-payment .wps-payment.checked{background:#1aa297}.wps-checkout .wps-checkout-subtitle::before{color:#1aa297}.wps-checkout .wps-checkout-step-3 .wps-checkout-edit-order{color:#1aa297}.checkout-login .checkout-login-toggle span{color:#1aa297}.wps-account-page .wps-account-navigation .wps-account-navigation-item a::after,.wps-account-page .wps-account-navigation .wps-account-navigation-item a::before{background:#1aa297}.wps-account-page .wps-account-navigation .wps-account-navigation-item .navigation-icon{color:#1aa297}.wps-list-box .wps-box .wps-box-resume .wps-box-primary .wps-box-display-more{color:#1aa297}.wps-product-grid .wps-product .wps-product-thumbnail .wps-product-action .wpeo-button{color:#1aa297}.wps-product-grid .wps-product .wps-product-thumbnail .wps-product-action .wpeo-button:hover{-webkit-box-shadow:inset 0 -2.6em #1aa297;box-shadow:inset 0 -2.6em #1aa297;border-color:#1aa297}.wps-checkout-payment .wps-payment.checked{background:#1aa297 !important}h1.page-title{margin-top:0}h1{color:#c11654}h2{color:#1aa297}h3{color:#705045}.site-width{padding-left:6%;padding-right:6%}#content{margin-top:1em}#masthead .top-header{background:#705045;text-align:right;color:#fff;padding:0.2em 0;font-size:14px}@media (max-width: 770px){#masthead .top-header{text-align:center}}#masthead .top-header p{margin:0}#masthead .top-header a{color:#fff;text-decoration:underline}#masthead .top-header a:hover{color:#fff;text-decoration:underline}#masthead .mid-header{padding:2.5em 0 0em 0}#masthead .mid-header .site-width{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media (max-width: 480px){#masthead .mid-header .site-width{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#masthead .mid-header .site-branding,#masthead .mid-header .header-banner,#masthead .mid-header .header-shop{margin:auto 0}#masthead .mid-header .site-branding{width:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}@media (max-width: 480px){#masthead .mid-header .site-branding{margin:0 auto}}#masthead .mid-header .site-branding .custom-logo-link{padding-right:3em}@media (max-width: 980px){#masthead .mid-header .site-branding .custom-logo-link{padding-right:1em}}@media (max-width: 480px){#masthead .mid-header .site-branding .custom-logo-link{padding-right:0}}#masthead .mid-header .site-branding .custom-logo-link img{max-height:none;max-width:150px;width:100%;min-width:150px}@media (max-width: 480px){#masthead .mid-header .site-branding .custom-logo-link img{min-width:0}}#masthead .mid-header .header-banner{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center}@media (max-width: 770px){#masthead .mid-header .header-banner{display:none}}#masthead .mid-header .header-shop{padding-left:3em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media (max-width: 980px){#masthead .mid-header .header-shop{padding-left:1em}}@media (max-width: 770px){#masthead .mid-header .header-shop{margin-left:auto}}@media (max-width: 480px){#masthead .mid-header .header-shop{padding-left:0;margin:0 auto}}#masthead .mid-header .header-shop .header-shop-link{margin-right:1em}#masthead .mid-header .header-shop .header-shop-link .header-shop-image{display:block;max-width:120px;min-width:120px;width:100%;height:auto}@media (max-width: 480px){#masthead .mid-header .header-shop .header-shop-link .header-shop-image{min-width:0}}#masthead .mid-header .header-shop .header-shop-link:last-child{margin-right:0}.bot-header{display:block;text-align:center;font-size:24px;color:#705045;font-weight:600;margin-bottom:0.5em}.bot-header p{margin:0}#masthead{border-bottom:0}#masthead .site-navigation #main-navigation{margin-left:0;width:100%}@media (max-width: 770px){#masthead .site-navigation{width:100%;text-align:center}}#main-navigation .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#main-navigation .menu>.menu-item{margin-right:0.5em;width:100%;text-align:center}#main-navigation .menu>.menu-item:last-child{margin-right:0}#main-navigation .menu>.menu-item>a{padding:1em 1.2em;background:#1aa297;color:#fff}#main-navigation .menu>.menu-item:hover>a{background:#38b9af}#main-navigation .menu>.menu-item.menu-item-has-children>a::after{color:#fff;font-size:19px;position:absolute}#main-navigation .menu>.menu-item>.sub-menu{right:0;background:rgba(26,162,151,0.9)}#main-navigation .menu>.menu-item>.sub-menu::before{display:block;content:'';position:absolute;width:100%;height:100%;left:0;top:0;background:url(../img/dot-shape.png);background-repeat:repeat;opacity:0.5}#main-navigation .menu>.menu-item>.sub-menu>.menu-item>a{text-transform:uppercase;color:#fff;font-weight:600;padding:0.3em 1.6em}.site-navigation .menu-toggle{background:#1aa297;color:#fff;padding:1.2em;width:100%}#colophon{background:#fff}#colophon a{font-size:14px;}#colophon .widget_beflex_social{display:-webkit-box;display:-ms-flexbox;display:flex}#colophon .widget_beflex_social .widget-title{margin:auto 1em auto 0;font-size:14px;color:#705045;font-weight:700}#colophon .widget_beflex_social li a{width:auto;height:auto;font-size:18px}#colophon .widget_beflex_social .diaspora{color:#000}#colophon .widget_beflex_social .facebook-f{color:#3b5998}#colophon .sidebar-2>.widget_text{text-align:center}@media (max-width: 770px){#colophon .sidebar-2>.widget_text{text-align:left}}#colophon .sidebar-2>.widget_text a{display:inline-block;}#colophon .sidebar-3{text-align:right}@media (max-width: 770px){#colophon .sidebar-3{text-align:left}}
