@import url("https://fonts.googleapis.com/css?family=Montserrat:300,400,400i,600|Playfair+Display");.logo{width:100%;height:auto;max-width:300px}.logo-footer{width:100%;height:auto;max-width:240px}:focus{outline:unset !important;box-shadow:unset !important;border-color:#ced4da !important}@media(max-width:767.98px){.plate-input-group{display:block}.plate-input-group .form-control{width:100%}.plate-input-group button{width:100%}}.small{font-size:.8em;font-weight:300}.extra-small{font-size:.7em}.line{display:block;width:100px;height:3px;background:#2b572b;margin:15px 0}.filter{background:rgba(0,0,0,0.7)}a{color:#2b572b;text-decoration:none}a:hover{color:#62883a}.color-default{color:#2c2e31 !important}.color-light{color:#f3f1ea !important}.color-primary{color:#2b572b !important}.color-secondary{color:#f40101 !important}.color-tertiary{color:#62883a !important}.bg-default{background-color:#2c2e31 !important}.bg-light{background-color:#f3f1ea !important}.bg-primary{background-color:#2b572b !important}.bg-secondary{background-color:#f40101 !important}.bg-tertiary{background-color:#62883a !important}.bg-transparent{background-color:transparent !important}a.color-default{color:#2c2e31 !important}a.color-default:hover{color:#f40101 !important}a.color-light{color:#f3f1ea !important}a.color-light:hover{color:#f40101 !important}a.color-primary{color:#2b572b !important}a.color-primary:hover{color:#f40101 !important}a.color-secondary{color:#f40101 !important}a.color-secondary:hover{color:#2b572b !important}a.color-tertiary{color:#62883a !important}a.color-tertiary:hover{color:#f40101 !important}button:focus,.btn:focus{outline:0;box-shadow:unset !important}.btn{border-radius:0;padding:10px 20px;text-transform:uppercase}.btn-primary{color:#fff;background-color:#2b572b;border-color:#2b572b}.btn-primary:hover,.btn-primary:focus{background-color:rgb(26.1307692308,52.8692307692,26.1307692308);border-color:rgb(26.1307692308,52.8692307692,26.1307692308)}.btn-primary:disabled{color:#fff;background-color:#2b572b;border-color:#2b572b}.btn-secondary{color:#fff;background-color:#f40101;border-color:#f40101}.btn-secondary:hover,.btn-secondary:focus{background-color:rgb(193.2081632653,0.7918367347,0.7918367347);border-color:rgb(193.2081632653,0.7918367347,0.7918367347)}.pagination{margin-top:30px;display:block;text-align:center}.pagination .nav-links{padding:0;margin:0;display:inline-block}.pagination .nav-links a,.pagination .nav-links span.current{margin:0;padding:2px 6px;display:inline-block}.breadcrumb{background:0;font-size:.8em;color:#2c2e31;padding:0;margin-bottom:0}.breadcrumb .breadcrumb-item.active{color:#2c2e31;opacity:.5;-moz-opacity:.5;-webkit-opacity:.5;text-decoration:none !important}.breadcrumb .breadcrumb-item a{color:#2c2e31;-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}.breadcrumb .breadcrumb-item a:hover,.breadcrumb .breadcrumb-item a:focus{text-decoration:underline;-moz-opacity:1;-khtml-opacity:1;opacity:1}button[name=woocommerce_checkout_place_order]{color:#fff !important;background-color:#2b572b !important;border-color:#2b572b;border-radius:unset !important}button[name=woocommerce_checkout_place_order]:hover,button[name=woocommerce_checkout_place_order]:focus{background-color:rgb(26.1307692308,52.8692307692,26.1307692308);border-color:rgb(26.1307692308,52.8692307692,26.1307692308);color:#fff}button[name=woocommerce_checkout_place_order]:disabled{opacity:.7 !important}#ac-rates-table{margin-bottom:24px}#ac-rates-table .rates-table td{width:50%}.woocommerce-privacy-policy{border:1px solid rgba(0,0,0,0.2);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);background:rgba(0,0,0,0.05);margin-bottom:1.618em;padding:1.618em}.woocommerce-billing-fields{margin-bottom:0 !important}#ac_electric_recharge_field{margin-bottom:24px}#payment ul.payment_methods li img{position:static !important}#payment ul.payment_methods li.payment_method_paypal .about_paypal{float:unset !important;margin:-2px 0 0 .5em}html{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:"Montserrat",sans-serif;font-weight:300;background:#fff;color:#2c2e31;overflow-x:hidden;overflow-y:auto}@media(max-width:1199.98px){html{font-size:.95em}}@media(max-width:991.98px){html{font-size:.9em}}@media(max-width:767.98px){html{font-size:.85em}}@media(max-width:575.98px){html{font-size:.8em}header .navbar-nav>li.nav-item>a.nav-link{font-size:16px;padding:12px 0}}.border-primary{border-color:#2b572b !important}