*{box-sizing:border-box;-webkit-box-sizing:border-box}.clear{content:"";clear:both;display:table}.page-title-wrapper .page-title{letter-spacing:1.5px}.btn-type1,.action.primary{-webkit-transition:all .45s ease;-moz-transition:all .45s ease;-ms-transition:all .45s ease;-o-transition:all .45s ease;transition:all .45s ease;width:100%;background:#7ba93d;text-align:center;font-weight:700;border-radius:0;line-height:normal;color:#fff;border:none;min-width:230px;display:block;padding:8px;font-family:'Geologica';border:none !important}.btn-type1:hover,.action.primary:hover{border:none;background:#354a1c;color:#fff}.btn-type1:focus,.action.primary:focus{background:#7ba93d;color:#fff}.center{text-align:center}.left{text-align:left}.right{text-align:right}.white{color:#fff}._keyfocus :focus,input:not([disabled]):focus,textarea:not([disabled]):focus,select:not([disabled]):focus{box-shadow:none}.cmn-title{font-size:22px;text-transform:uppercase;font-family:'Geologica';font-weight:500}@media (max-width:767px){.cmn-title{font-size:18px}}.cmn-title strong{font-weight:500;font-family:'Geologica';color:#000;letter-spacing:1.5px;display:block;text-align:left}.cmn-title strong.white{color:#fff}.cmn-box{padding:50px 90px;border:1px solid #d9d9d9;min-height:522px}@media (max-width:1022px){.cmn-box{padding:30px}}@media (max-width:576px){.cmn-box{min-height:300px}}@media (max-width:359px){.cmn-box{padding:15px}}.cmn-box .fieldset .field{margin:0 0 50px}.cmn-box .field.note{margin:0;padding:5px 0 42px;color:rgba(0,0,0,.6);font-size:14px;line-height:1.57}@media (min-width:1022px){.cmn-box .field.note{padding:5px 0 20px}}.cmn-box .field.note.white{color:#fff;height:240px;padding-bottom:0;display:table}.cmn-box .field.note.white p{vertical-align:middle;margin:0;display:table-cell}@media (max-width:576px){.cmn-box .field.note.white{height:200px}}.cmn-box .fieldset>.field:not(.choice)>.label{padding:0 0 6px;font-weight:700;font-size:14px;font-family:'Oxygen';float:none;text-align:left;width:auto;display:block;color:rgba(0,0,0,.6)}.cmn-box .input-text{border:none;border-bottom:1px solid #d1d1d1;font-size:14px;padding:0 0 5px;height:auto;line-height:normal;font-family:'Oxygen';background:0 0}.cmn-box .secondary{margin:15px 0 0}.cmn-box .secondary .secondary .action{color:#7ba93d;font-size:14px;line-height:normal}.cmn-box .secondary .secondary .action:hover{color:#000}.cmn-box .mage-error{text-align:left}.login-container{padding:40px 0 15px;display:flex;justify-content:center}.login-container .cmn-box .fieldset>.field>.control{width:auto;float:none}.cmn-box.women-bg{background:url('../../images/New-Customers.jpg') center center;border:none;background-size:cover}.cmn-innerbox{max-width:396px;margin:0 auto}.login-container .fieldset:after{display:none;margin:0}.fieldset:last-child{margin-bottom:0}.cmn-form-outer{padding:15px 0}.cmn-form{padding:40px;border:1px solid #d9d9d9}@media (max-width:767px){.cmn-form{padding:30px}}.cms-contact .inq-form-outer .fieldset .fields .generalinquiry_part .field-textarea{flex-direction:column;flex-basis:calc(97%)}@media (max-width:767px){.cms-contact .inq-form-outer .fieldset .fields .generalinquiry_part .field-select{width:50%;display:inline-block}}@media (max-width:400px){.cms-contact .inq-form-outer .fieldset .fields .generalinquiry_part .field-select{width:100%}}@media (max-width:767px){.cms-contact .inq-form-outer .fieldset .fields .generalinquiry_part .field-text{float:unset !important;display:inline-block}}@media (max-width:400px){.cms-contact .inq-form-outer .fieldset .fields .samplerequest_part .field-select{float:unset;display:block;width:100%}}.cms-contact .generalinquiry_part.fieldset .field{position:relative;padding-bottom:15px !important}.cms-contact .inquiry-note{padding:0 10px 20px;color:#7ba93d;width:100%;display:block}@media (min-width:768px){.cms-contact .generalinquiry_part,.cms-contact .samplerequest_part{display:flex;flex-flow:row wrap}.cms-contact .generalinquiry_part textarea,.cms-contact .samplerequest_part textarea{height:100px}}@media (min-width:768px){.inq-form-outer .fieldset .common-con-box.fieldset .field-text.field:nth-child(2n){clear:left}}.page-main .fieldset>.field:not(.choice)>.label,.page-main .fieldset .field:not(.choice)>.label{padding:0 0 6px;font-weight:700;font-size:14px;font-family:'Oxygen';float:none;text-align:left;width:auto;display:block;color:rgba(0,0,0,.6)}.page-main .fieldset>.field:not(.choice)>.control{width:auto;float:none}.page-main input[type=text],.page-main input[type=password],.page-main input[type=url],.page-main input[type=tel],.page-main input[type=search],.page-main input[type=number],.page-main input[type=datetime],.page-main input[type=email]{border:none;border-bottom:1px solid #d1d1d1;font-size:14px;padding:0 0 5px;height:auto;line-height:normal;font-family:'Oxygen';background:0 0}.page-main .abs-margin-for-forms-desktop,.page-main .fieldset .legend,.page-main .column:not(.sidebar-main) form .actions-toolbar,.page-main .column:not(.sidebar-additional) form .actions-toolbar,.page-main .login-container .fieldset:after{margin-left:0}.page-main .form.password.reset,.page-main .form.send.confirmation,.page-main .form.password.forget,.page-main .form.create.account,.page-main .form.search.advanced,.page-main .form.form-orders-search{min-width:200px;width:auto}.max-form .form{max-width:500px}.fieldset>.field.required>.label:after,.fieldset>.fields>.field.required>.label:after,.fieldset>.field._required>.label:after,.fieldset>.fields>.field._required>.label:after,fieldset.field>.control>.field._required>.label:after,.register-container .name-fields>.field.required>.label:after{color:#ff1d21;font-size:14px;margin:0 0 0 3px;content:'*';display:inline-block;font-family:'Oxygen'}.name-fields>.field{margin-bottom:45px}@media (max-width:767px){.name-fields>.field{margin-bottom:30px}}.register-container{border:1px solid #d9d9d9}.register-container .fieldset.create{margin-bottom:0}.register-container .fieldset>.field{margin-bottom:45px}@media (max-width:767px){.register-container .fieldset>.field{margin-bottom:30px}}.register-container .fieldset>.field.confirmation{margin-bottom:30px}.register-container .cmn-form{border:none}.register-container .cmn-form .actions-toolbar{margin-top:30px}.register-container.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.quality-guarantee{background:url('../../images/Quality-Guarantee.jpg') right bottom no-repeat #fffaf5;border:none;background-size:auto;border-left:1px solid #d9d9d9}@media (max-width:576px){.quality-guarantee{border-left:none;border-top:1px solid #d9d9d9;background:#fffaf5}}.quality-guarantee ul li{font-size:18px;color:#333;line-height:normal;margin:0;padding:0 0 23px}@media (max-width:1100px){.quality-guarantee ul li{font-size:16px}}.quality-guarantee ul li:before{content:"";background:url('../../images/icon.png');background-position:0 -321px;width:20px;height:20px;margin-right:25px;display:block;float:left}@media (max-width:1100px){.quality-guarantee ul li:before{margin-right:15px}}.page-main>.page.messages{padding:0}.page.messages{overflow:hidden;box-sizing:border-box;-webkit-box-sizing:border-box;margin:0 auto;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;max-width:1200px;padding:0 15px}.page.messages .error,.page.messages .success,.page.messages .notice,.message.message.error,.message.message.success,.message.info.empty,.message.notice,.message.warning{padding-top:15px;padding-bottom:15px;margin:20px 0;text-transform:none;line-height:1.5em}.page.messages .error,.message.error{border:2px solid #ebccd1;background-color:#f2dede}.page.messages .success,.message.success{border:2px solid #7ba93d;background-color:#dff0d8}.page.messages .notice,.page.messages .warning,.message.notice,.message.info.empty{border:2px solid #faebcc;background-color:#fcf8e3}.message.error>*:first-child:before,.message.notice>*:first-child:before,.message.success>*:first-child:before,.message.empty>*:first-child:before,.message.warning>*:first-child:before{top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);margin:0}.env-service{color:#fff}.env-service .col-inner{margin:0;padding:15px 0;overflow:hidden}@media (max-width:576px){.env-service .col-inner{padding:0}}.env-service .col-inner .first .ves-widget{border:none}.env-service .col-inner .ves-widget{list-style-type:none;margin:0;padding:10px 0 0;position:relative;border-left:1px solid rgba(255,255,255,.5)}@media (max-width:1100px){.env-service .col-inner .ves-widget{padding:10px 0 0;text-align:center}}@media (max-width:960px){.env-service .col-inner .ves-widget{padding:5px 0 0}}.env-service .col-inner .ves-widget .media .pull-left{margin:0 25px;padding:0}@media (max-width:1100px){.env-service .col-inner .ves-widget .media .pull-left{margin:0 20px}}@media (max-width:960px){.env-service .col-inner .ves-widget .media .pull-left{margin:0 20px}}@media (max-width:576px){.env-service .col-inner .ves-widget .media .pull-left{float:none !important;text-align:center}}@media (max-width:960px){.env-service .col-inner .ves-widget .media{display:table;width:100%;height:40px;vertical-align:middle}}.env-service .col-inner .ves-widget h3,.env-service .col-inner .ves-widget h4{font-family:'Oxygen';font-weight:700;font-size:14px;text-transform:uppercase;padding:0;margin:0;display:block;color:#fff}@media (max-width:960px){.env-service .col-inner .ves-widget h3,.env-service .col-inner .ves-widget h4{font-size:13px;padding:0;vertical-align:middle;display:table-cell}}@media (max-width:576px){.env-service .col-inner .ves-widget h3,.env-service .col-inner .ves-widget h4{font-size:12px;text-align:center;text-transform:capitalize}}.env-service .col-inner .ves-widget .ourservice-content{margin:0;padding:0;color:rgba(255,255,255,.7);font-size:14px;overflow:hidden}@media (max-width:1100px){.env-service .col-inner .ves-widget .ourservice-content{font-size:12px}}@media (max-width:960px){.env-service .col-inner .ves-widget .ourservice-content{display:none;vertical-align:middle}}.env-service .col-inner .ves-widget .ourservice-content ul{margin:0;padding:0;list-style-type:disc}@media (max-width:960px){.env-service .col-inner .ves-widget .ourservice-content ul{padding:10px 0 0;display:none}}.env-service .col-inner .ves-widget .ourservice-content ul li{display:inline-block;padding:0 2px 0 0;margin:0}.env-service .col-inner .ves-widget .ourservice-content ul li:before{background:#fff;height:5px;width:5px;content:"";margin:7px 5px 0 0;float:left;border-radius:6px}@media (max-width:960px){.env-service .col-inner .ves-widget .ourservice-content p{padding:10px 0 0;display:none}}.env-service .col-inner .ves-widget.first{border-left:none}.env-service ul li.second p:before{background-position:-42px 0}.env-service ul li.last p:before{background-position:-82px 0}.container-fluid.home{padding:0}.row-inner1{width:100%}body:not(.is-loading) .category_tab_outer .category_tab .block-container .block-content{min-height:560px}body:not(.is-loading) .category_tab_outer .category_tab .block-container .block-content.is-loading{position:relative}body:not(.is-loading) .category_tab_outer .category_tab .block-container .block-content.is-loading:after{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(255,255,255,.8);z-index:9;pointer-events:none;background-image:url('../../images/loader-1.gif');background-position:center;background-repeat:no-repeat;text-align:center}.category_tab_outer .category_tab{margin:0 0 40px}@media (max-width:1200px){.category_tab_outer .category_tab{margin:0 0 30px}}.category_tab_outer .category_tab .products.wrapper{margin:25px 0 0}.category_tab_outer .category_tab #category_products>div:first-child .product-items:not(.slick-initialized){visibility:hidden}@media (max-width:1022px){.ul-outer{overflow-y:scroll;white-space:nowrap}}.category-icon{padding:20px 0 0;border-bottom:1px solid #ddd;margin:0;display:table;width:100%}.category-icon .item{margin:0 auto;padding:0 0 9px;position:relative;width:11.11%;float:none;display:table-cell;text-align:center;vertical-align:middle}@media (max-width:1022px){.category-icon .item{min-width:120px}}.category-icon .item .product-item-info{display:block}.category-icon .item .product-item-info .category_link{display:block}.category-icon .item .product-item-info .category_link .product-item-details{display:block}.category-icon .item .product-item-info .category_link .product-item-details .img{margin-bottom:0;display:block;min-height:45px}.category-icon .item .product-item-info .category_link .product-item-details .img img{width:auto}.category-icon .item .product-item-info .category_link .product-item-details .category-icon-name{display:table;text-transform:uppercase;color:#666;font-size:13px;font-family:'Oxygen';max-width:98px;margin:0 auto;line-height:1.25;height:30px}@media (max-width:1022px){.category-icon .item .product-item-info .category_link .product-item-details .category-icon-name{white-space:normal}}.category-icon .item .product-item-info .category_link .product-item-details .category-icon-name .category-icon-name-inner{display:table-cell;vertical-align:middle}.category-icon .item .product-item-info .category_link:hover .category-icon-name{color:#7ba93d}.category-icon .item .product-item-info .category_link:after{content:"";display:block;position:absolute;left:0;bottom:-1px;height:1px;width:100%}.category-icon .item .product-item-info .category_link:hover:after{background:#7ba93d}.category-icon .item.active .product-item-info .category_link .product-item-details .category-icon-name{color:#7ba93d}.category-icon .item.active .product-item-info .category_link:after{background:#7ba93d}.products-list .product-items .product-item .product-item-info .case-outer .case.third{display:none}.list-pro-widget-outer{padding:50px 0 0}@media (max-width:767px){.list-pro-widget-outer{padding:20px 0 0}}@media (max-width:990px){.list-pro-widget-outer .list-pro-widget{margin-bottom:20px}}.list-pro-widget-outer .list-pro-widget .block-title{color:#000;font-family:'Oxygen';font-weight:700;font-size:18px;text-transform:uppercase;display:block;padding:0 0 15px;margin:0;line-height:normal;height:auto}@media (max-width:767px){.list-pro-widget-outer .list-pro-widget .block-title{padding:0}}.list-pro-widget-outer .list-pro-widget .product-item .product-item-name{padding:0;min-height:10px}.list-pro-widget-outer .list-pro-widget .reviews-actions{display:none}.list-pro-widget-outer .list-pro-widget .products-list .product-item-photo{padding:0 20px 0 0}.list-pro-widget-outer .list-pro-widget .products-list .product-item-photo .product-image-container{border:1px solid #ddd}@media (max-width:1200px){.list-pro-widget-outer .list-pro-widget .products-list .product-item-photo{padding:0 10px 0 0;width:auto}}.list-pro-widget-outer .list-pro-widget .products-list .product-item{margin-bottom:13px;padding:0;position:relative}.list-pro-widget-outer .list-pro-widget .products-list .product-item:hover{box-shadow:none}.list-pro-widget-outer .list-pro-widget .products-list .product-item:after{display:none}@media (max-width:990px){.list-pro-widget-outer .list-pro-widget .products-list .product-item{float:left;width:50%;padding-right:0;min-height:110px;display:block}.list-pro-widget-outer .list-pro-widget .products-list .product-item:nth-child(2n+1){clear:left}}@media (max-width:576px){.list-pro-widget-outer .list-pro-widget .products-list .product-item{width:100%;min-height:100px;padding:0}}.list-pro-widget-outer .list-pro-widget .products-list .product-item .product-item-inner{float:none;position:absolute;left:0;bottom:0;z-index:9;opacity:0;display:none !important;-webkit-transition:all .45s ease;-moz-transition:all .45s ease;-ms-transition:all .45s ease;-o-transition:all .45s ease;transition:all .45s ease}.list-pro-widget-outer .list-pro-widget .products-list .product-item .product-item-inner .action.primary.cart-icon{margin-left:0;display:block;width:100px;max-width:100px;min-width:100px;border:none !important;background:#7ba93d;color:#fff}.list-pro-widget-outer .list-pro-widget .products-list .product-item .product-item-inner .action.primary.cart-icon span:before{display:none}.list-pro-widget-outer .list-pro-widget .products-list .product-item .product-item-inner.outof_stock .view-more{background:#f4f4f4;border:1px solid #dbdbd9 !important;letter-spacing:.27px;font-size:12px;font-family:'Oxygen';font-weight:700;width:100%;max-width:unset;min-width:unset;padding:0 8px;color:#636466;line-height:36px;height:36px;text-transform:uppercase;border-radius:0;margin:4px auto 0px}.list-pro-widget-outer .list-pro-widget .products-list .product-item .product-item-inner.outof_stock .view-more:hover{background:#7ba93d;color:#fff;border:1px solid #7ba93d !important}.list-pro-widget-outer .list-pro-widget .products-list .product-item:hover .product-item-inner{opacity:1}@media (min-width:1366px){.list-pro-widget-outer .list-pro-widget .products-list .product-item:hover .product-image-container{box-shadow:5px 20px 39px 0 rgba(0,0,0,.2);-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}}.list-pro-widget-outer .list-pro-widget .products-list .product-item .product-item-info .case-outer{padding:0;float:left;width:auto}.list-pro-widget-outer .list-pro-widget .products-list .product-item .product-item-info .case-outer .case{padding:0 5px 0 0;text-align:left}@media (max-width:1200px){.list-pro-widget-outer .list-pro-widget .products-list .product-item .product-item-info .case-outer .case label.cases-price{font-size:16px}}.list-pro-widget-outer .list-pro-widget .products-list .product-item .product-item-info .product-item-details{padding-right:0}.list-pro-widget-outer .list-pro-widget .product-list-unit-code{font-family:'Oxygen';color:#666;font-size:12px;display:block;text-transform:uppercase;padding:0;line-height:1}.list-pro-widget-outer .list-pro-widget .product-item-link{color:#7ba93d;font-family:'Oxygen';font-size:14px}@media (max-width:1200px){.list-pro-widget-outer .list-pro-widget{margin-bottom:0}}.common-pro .col-item-5{margin:0 -15px}.common-pro .col-item-5:after{content:'';display:table;width:100%}.block.widget.common-pro .products-grid .product-items{margin:0 -10px}.block.widget.common-pro .products-grid .product-items:not(.slick-initialized) .product-item{display:none}.block.widget.common-pro .products-grid .product-item{width:20%;padding:0 12px;margin:0;float:left}.block.related .block-content{margin:0 -10px}.block.related .products-grid .product-items:not(.slick-initialized) .product-item{display:none}.block.related .products-grid .product-item{padding:0 10px}.common-pro .slick-arrow,.common-pro .slick-arrow:focus{background:#fff;border:none;box-shadow:0 0 4px 0 rgba(0,0,0,.1);border-radius:30px;padding:0;height:60px;width:60px;position:absolute;top:50%;left:-70px;font-size:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.common-pro .slick-arrow:before,.common-pro .slick-arrow:focus:before{content:"\f104";font-family:'FontAwesome';color:#000;line-height:60px;display:block;font-size:24px}.common-pro .slick-arrow:hover,.common-pro .slick-arrow:focus:hover{background:#7ba93d}.common-pro .slick-arrow:hover:before,.common-pro .slick-arrow:focus:hover:before{color:#fff}.common-pro .slick-arrow.slick-next,.common-pro .slick-arrow.slick-next:focus{right:-70px;left:auto}.common-pro .slick-arrow.slick-next:before,.common-pro .slick-arrow.slick-next:focus:before{content:"\f105"}.block .title{border-bottom:1px solid #ddd;margin:0 0 20px;padding:0 0 17px;position:relative}.block .title span{color:#7ba93d;font-family:'Oxygen';font-weight:700;font-size:16px;text-transform:uppercase;display:inline-block}.block .title span:after{content:"";display:inline-block;width:140px;height:2px;background:#7ba93d;position:absolute;left:0;bottom:-1px}.case-outer{display:table;width:100%;padding:0 0 10px}.case-outer .case{display:table-cell;text-align:center}.case-outer .case label.cases{font-family:'Oxygen';font-size:14px;color:#000;display:block;padding:0 0 3px}.case-outer .case label.cases-price{font-size:18px;color:#7ba93d;font-family:'Oxygen';font-weight:700;display:inline-block}.case-off-bg{display:block;text-align:center;padding:0 0 9px}.case-off-bg span{font-family:'Oxygen';font-size:12px;color:#000;display:inline-block;padding:2px 7px;background:#fff4ca;text-align:center;border-radius:3px}.plus-minus{border:1px solid #e5eaed;float:left;overflow:hidden}@media (max-width:767px){.plus-minus{float:none}}.plus-minus .qty_control{overflow:visible}.plus-minus .input-text{border:none;border-left:1px solid #e5eaed;border-right:1px solid #e5eaed;float:left;width:40px;height:34px;line-height:34px;font-size:13px;color:#000;background:#fff !important;padding:0;text-align:center;-webkit-transition:all .45s ease;-moz-transition:all .45s ease;-ms-transition:all .45s ease;-o-transition:all .45s ease;transition:all .45s ease}.plus-minus button{-webkit-transition:all .45s ease;-moz-transition:all .45s ease;-ms-transition:all .45s ease;-o-transition:all .45s ease;transition:all .45s ease;float:left;width:24px;height:34px;line-height:34px;padding:0;border:none;background:#fff;border-radius:0;font-size:22px;color:#8899a1;outline:none;box-shadow:none}.plus-minus button:hover{background:#7ba93d;color:#fff}@media (max-width:767px){.plus-minus button{width:33.33%}}.page-main .plus-minus .input-text{border:none;border-left:1px solid #e5eaed;border-right:1px solid #e5eaed;float:left;width:40px;height:34px;line-height:34px;font-size:13px;color:#000;padding:0;text-align:center;-webkit-transition:all .45s ease;-moz-transition:all .45s ease;-ms-transition:all .45s ease;-o-transition:all .45s ease;transition:all .45s ease}@media (max-width:767px){.page-main .plus-minus .input-text{width:33.33%}}.product-item-actions .actions-primary{display:block}.actions-primary:after,.actions-primary form:after{content:"";clear:both;display:table}.action.primary.cart-icon{background:#f4f4f4;border:1px solid #dbdbd9 !important;float:right;letter-spacing:.27px;font-size:12px;font-family:'Oxygen';min-width:92px;padding:0 8px;color:#636466;line-height:36px;height:36px;font-weight:700}@media (max-width:767px){.action.primary.cart-icon{float:none;width:100%;max-width:none;min-width:106px;margin-top:10px}}.action.primary.cart-icon:hover{background:#7ba93d;color:#fff;border:1px solid #7ba93d !important}.action.primary.cart-icon span{padding:0;display:block}.action.primary.cart-icon span:before{content:"";background:url('../../images/icon.png');background-position:-155px -6px;width:16px;height:20px;display:inline-block;margin:-3px 6px 0 0;vertical-align:middle}.action.primary.cart-icon span:hover:before{background-position:-132px -6px}.action.primary.cart-icon:hover span:before{background-position:-132px -6px}.pro-tag{display:inline-block;width:60px;height:24px;text-align:center;line-height:26px;background:#b6d590;font-size:12px;font-family:'Oxygen';font-weight:700;letter-spacing:1px;color:#fff;text-transform:uppercase;position:absolute;left:5px;top:5px;z-index:99}.pro-tag.sale,.pro-tag.Sale{background:#4045a8}.product-unit-code{color:#93c846;font-size:14px;text-transform:uppercase;position:absolute;right:5px;top:5px;z-index:99;font-family:'Oxygen'}.product-item .product-item-info{position:relative}.product-item .product-item-name{margin:0;padding:0 5px 8px;min-height:36px}.products-grid .product-item-actions{margin:0;padding:10px 0 0}.product-item-actions .actions-secondary{display:block}.common-pro-imag{display:block}.common-pro-imag img{display:block}.common-pro-imag span{display:block}.product-reviews-summary .rating-summary .label{display:none}.rating-summary .rating-result>span:before,.review-control-vote label:before{color:#7ba93d;font-size:24px;height:24px;line-height:24px;letter-spacing:-5px}.rating-summary .rating-result:before,.review-control-vote:before{font-size:24px;height:24px;line-height:24px;letter-spacing:-5px;color:#c2c6c9}.product-reviews-summary{margin:0}.rating-summary .rating-result{margin-left:-5px}.product-reviews-summary .rating-summary{left:0}.navigation{font-weight:400 !important}.nav-sections .navigation:after{content:"";clear:both;display:table}.nav-sections{background:#fff}.nav-sections .ves-menu{border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6}@media (max-width:1023px){.nav-sections .ves-menu{border:none}}.nav-sections .navigation{background:#fff}.nav-sections .navigation .ves-megamenu{background:#fff}@media (max-width:1024px){.nav-sections .navigation{padding-left:0;padding-right:0}}.nav-sections .ves-megamenu li.level0{margin:0}.nav-sections .ves-megamenu li.level0 a{line-height:42px;color:#666;font-size:14px;font-weight:600;font-family:'Oxygen';-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;text-transform:capitalize}.nav-sections .ves-megamenu li.level0 a:hover{color:#7ba93d;background:0 0}@media (max-width:1100px){.nav-sections .ves-megamenu li.level0 a{padding:0 15px;font-size:13px}}@media (max-width:1023px){.nav-sections .ves-megamenu li.level0 a{float:none;display:block}}.nav-sections .ves-megamenu li.level0 .nav-anchor img{margin:-1px 8px 0 0}@media (max-width:1023px){.nav-sections .ves-megamenu li.level0{width:100%;border-top:1px solid #d1d1d1;border-bottom:none;float:left}}.nav-sections .ves-megamenu li.level0:hover a{color:#7ba93d;background:0 0}.nav-sections .ves-megamenu li.level0 .submenu{border-radius:0;padding:20px}.nav-sections .ves-megamenu li.level0 .submenu.custom-product-menu{padding:0}@media (max-width:1023px){.nav-sections .ves-megamenu li.level0 .submenu{padding:0 0 15px}}.nav-sections .ves-megamenu li.active a{background:0 0;color:#7ba93d !important}@media (max-width:1023px){.nav-sections .ves-megamenu li.active a{border-width:0 !important;margin-left:0 !important}}@media (max-width:1023px){.nav-sections .ves-megamenu .opener{padding:0;height:42px;width:36px;line-height:42px}}@media only screen and (max-width:1023px){.nav-sections .header.links li a{font-size:13px;color:#666;font-weight:600 !important;font-family:'Oxygen';text-transform:uppercase;padding:0 15px !important;line-height:42px;display:block}.nav-sections .header.links li a:hover{color:#7ba93d}}.scroll-to-fixed-fixed{z-index:99}.scroll-to-fixed-fixed .logo{margin:7px 20px 0 0;float:left;-webkit-transition:all .45s ease;-moz-transition:all .45s ease;-ms-transition:all .45s ease;-o-transition:all .45s ease;transition:all .45s ease}.scroll-to-fixed-fixed ul.ves-megamenu{float:left;width:auto;min-width:800px;position:static}@media only screen and (max-width:1170px){.scroll-to-fixed-fixed ul.ves-megamenu{min-width:250px;display:block;float:none}}.scroll-to-fixed-fixed .minicart-wrapper{float:right;margin:8px 0 0 15px}.scroll-to-fixed-fixed .minicart-wrapper .action.showcart{position:relative;display:block}.scroll-to-fixed-fixed .minicart-wrapper .action.showcart .cart-text{display:none}.scroll-to-fixed-fixed .minicart-wrapper .action.showcart:before{content:"";background:url('../../images/icon.png');background-position:-242px 0;width:30px;height:32px;float:none}.scroll-to-fixed-fixed .minicart-wrapper .action.showcart:hover:before{background-position:-272px 0}.scroll-to-fixed-fixed .minicart-wrapper .action.showcart .counter.qty,.scroll-to-fixed-fixed .minicart-wrapper .action.showcart .counter.qty.empty{display:block;background:#606060;color:#fff;border-radius:25px;width:17px;height:18px;margin:0;font-size:10px;line-height:17px;padding:0;position:absolute;top:0;left:21px;font-weight:400}.scroll-to-fixed-fixed:after{content:"";clear:both;display:table}.scroll-to-fixed-fixed .hd-call{position:absolute;right:60px;padding:9px 20px;text-align:right;top:50%;transform:translate(0,-50%);color:#666;border-right:2px solid #ddd;height:auto;max-height:52px}@media (min-width:1024px) and (max-width:1170px){.scroll-to-fixed-fixed .hd-call{right:45px;padding:9px 10px 9px 0}}.scroll-to-fixed-fixed .hd-call strong{display:block;font-weight:400;margin-bottom:4px;text-transform:uppercase;font-size:10px}.scroll-to-fixed-fixed .hd-call a{color:#666;display:block;font-size:16px;font-family:'Oxygen';font-weight:700}.scroll-to-fixed-fixed .hd-call a:hover{color:#7ba93d}@media (max-width:1170px) and (min-width:1024px){.scroll-to-fixed-fixed .hd-call a{font-size:12px}}@media only screen and (max-width:1170px){.page-wrapper .scroll-to-fixed-fixed .navigation{max-width:990px}}.scroll-to-fixed-fixed .ves-megamenu li.level0>a{font-size:12px;letter-spacing:.25px;line-height:52px;padding:0 7px}@media only screen and (max-width:1170px){.scroll-to-fixed-fixed .ves-megamenu li.level0>a{padding:0 6px}}@media (min-width:1171px){.scroll-to-fixed-fixed .logo{max-width:150px;font-size:0}.scroll-to-fixed-fixed .logo svg{max-width:100%;height:auto;max-height:53px}}@media (min-width:1024px) and (max-width:1170px){.scroll-to-fixed-fixed .logo{max-width:110px;margin:0 10px 0 0;font-size:0}.scroll-to-fixed-fixed .logo svg:not(:root){width:100%;height:auto;padding:12px 0}}@media only screen and (max-width:1170px){.nav-sections .scroll-to-fixed-fixed .ves-megamenu li.level0 .nav-anchor img{display:none}}@media only screen and (max-width:1023px){.nav-sections .nav-sections-item-title{width:50%;background:#f2f2f2;padding:15px 0;height:auto;line-height:normal;border:none;text-transform:uppercase;font-family:'Oxygen';font-size:14px;font-weight:700}.nav-sections .nav-sections-item-title a{color:#000}}@media only screen and (max-width:1023px){.nav-sections .nav-sections-item-title.active{background:#7ba93d}.nav-sections .nav-sections-item-title.active a{color:#fff}}@media only screen and (max-width:1023px){.nav-sections .nav-sections-item-content{padding:0;margin-top:49px}}.custom-service{text-align:center;padding:60px 0;background:#f7f7f7}@media (max-width:767px){.custom-service{padding:30px 0}.custom-service .col-xs-12{max-width:100%}}.custom-service .media .pull-left{float:none !important;padding:0 0 23px;min-height:85px;display:flex;justify-content:center;align-items:center}.custom-service h4,.custom-service h3{font-family:'Oxygen';color:#000;font-size:16px;font-weight:700;text-transform:uppercase;margin:0;padding:0 0 12px}.custom-service h4 b,.custom-service h3 b{font-weight:400;font-family:'Oxygen';font-size:14px;color:#333;display:block;text-transform:capitalize;padding:7px 0}.custom-service .ourservice-content{font-family:'Oxygen';font-size:14px;color:#666;line-height:1.93;padding:0}.custom-service .ourservice-content h4 a,.custom-service .ourservice-content h3 a{font-family:'Oxygen';font-weight:700;color:#666;font-size:16px;text-decoration:none !important}@media (max-width:1024px){.custom-service .ourservice-content{padding:12px 0 0}}@media (max-width:767px){.custom-service .ourservice-content{padding:15px 0}}.custom-service .ourservice-content a{color:#7ba93d;font-weight:700;font-family:'Geologica';font-size:15px}.custom-service .ourservice-content a:hover{text-decoration:underline}.recent-post{padding:67px 0 50px}@media (max-width:1100px){.recent-post{padding:30px 0}}.recent-post .col-inner{box-shadow:0 2px 5px 0 rgba(0,0,0,.1);border:1px solid #e6e6e6;padding:20px}@media (max-width:767px){.recent-post .col-inner{margin-bottom:25px}}.recent-post .col-inner .media .pull-left{padding-right:30px}@media (max-width:1024px){.recent-post .col-inner .media .pull-left{padding-right:15px;max-width:150px}}@media (max-width:767px){.recent-post .col-inner .media .pull-left{padding:0 0 15px;max-width:none;float:none !important}}@media (max-width:767px){.recent-post .col-inner .media .pull-left img{width:100%}}.recent-post .col-inner h4{font-family:'Oxygen';color:#000;font-size:16px;font-weight:700;text-transform:uppercase;margin:16px 0 12px}@media (max-width:1024px){.recent-post .col-inner h4{margin:0 0 12px}}.recent-post .col-inner .ourservice-content{font-family:'Oxygen';font-size:14px;color:#666;line-height:1.57;padding:0;overflow:hidden}@media (max-width:1024px){.recent-post .col-inner .ourservice-content{padding:0}}.recent-post .col-inner .ourservice-content p{margin:0}.recent-post .col-inner .ourservice-content a{background:#7ba93d;border:1px solid #7ba93d;text-transform:uppercase;display:inline-block;min-width:106px;height:36px;line-height:34px;margin:28px 0 0;letter-spacing:.32px;font-size:14px;font-family:'Oxygen';text-align:center;font-weight:700;color:#fff}.recent-post .col-inner .ourservice-content a:hover{background:#f4f4f4;border:1px solid #dbdbd9;color:#636466}@media (max-width:1024px){.recent-post .col-inner .ourservice-content a{margin:10px 0 0}}.custom-branding{background-size:cover;background-attachment:fixed !important;display:table;width:100%;height:100%}.custom-branding>div>.ves-inner{padding:30px 0}.ves-container .widget-contenthtml{border-radius:0;padding:0}.cbrand-top-block{padding:30px 0;text-align:center}@media (max-width:767px){.cbrand-top-block{padding:0}}.cbrand-top-block .block-title{line-height:normal;margin:0}.cbrand-top-block strong{font-weight:700;display:block;font-family:'Oxygen';color:#fff;font-size:40px;text-transform:uppercase}.cbrand-top-block strong span{display:block}@media (max-width:767px){.cbrand-top-block strong{font-size:22px}}.cbrand-top-block .block-content{font-size:16px;line-height:1.63;color:#fff;font-family:'Oxygen';padding:23px 0 18px}@media (max-width:767px){.cbrand-top-block .block-content{font-size:14px}}.cbrand-middle-block{position:relative}.cbrand-middle-block:before{content:"";background:url('../../images/Branding-line.png');background-position:0 0;width:1078px;height:48px;display:block;position:absolute;left:34px;top:45px;z-index:0}@media (max-width:1200px){.cbrand-middle-block:before{display:none}}.cbrand-middle-block .col-5{width:20%;padding:0 10px;float:left;margin:0 auto;text-align:center}@media (max-width:700px){.cbrand-middle-block .col-5{width:50%;margin-bottom:15px}}.cbrand-middle-block .col-5 .content-blck{padding:10px 0 0}.cbrand-middle-block .col-5 .img-blck{width:146px;height:146px;padding:20px;text-align:center;margin:0 auto;background:#fff;border-radius:146px;position:relative;z-index:1}.cbrand-middle-block .col-5 .img-blck img{display:block;margin:0 auto;margin-top:9px}@media (max-width:1100px){.cbrand-middle-block .col-5 .img-blck img{max-width:36px}}@media (max-width:1100px){.cbrand-middle-block .col-5 .img-blck{width:120px;height:120px;padding:10px}}@media (max-width:700px){.cbrand-middle-block .col-5.last{width:100%}}@media (max-width:700px){.cbrand-middle-block .third{clear:left}}.cbrand-middle-block h4{font-family:'Oxygen';font-weight:700;color:#000;font-size:12px;text-transform:uppercase;margin:0;padding:15px 0 0;min-height:50px;line-height:1.42;display:flex;justify-content:center;align-items:center}@media (max-width:1100px){.cbrand-middle-block h4{padding:6px 0 0}}.cbrand-middle-block .content-blck p{color:#fff;font-size:14px;line-height:1.57;font-family:'Oxygen'}@media (max-width:1100px){.cbrand-middle-block .content-blck p{font-size:12px}.cbrand-middle-block .content-blck p br{display:none}}.cbrand-bottom-block{padding:60px 0 35px;text-align:center}.cbrand-bottom-block h3{margin:0}@media (max-width:767px){.cbrand-bottom-block{padding:15px 0}}.cbrand-bottom-block a{display:inline-block;text-transform:uppercase;color:#7ba93d;font-size:16px;font-family:'Oxygen';font-weight:700}.cbrand-bottom-block a:hover{color:#fff}.cbrand-bottom-block a:after{content:"";display:inline-block;margin-left:10px;font-family:'FontAwesome';content:"\f061"}.scroll-to-fixed-fixed{position:fixed;top:-100px;left:0;width:100%;z-index:900;-webkit-animation:move-down .2s forwards;animation:move-down .2s forwards}.minicart-wrapper{z-index:9}.minicart-wrapper .block.block-minicart{margin:0;padding:0;width:350px;position:fixed;z-index:9999;right:-350px;top:0;bottom:0;min-width:inherit;left:auto;display:block !important;border:none;background-color:#fff;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}@media (max-width:350px){.minicart-wrapper .block.block-minicart{width:100%}}.minicart-wrapper .block.block-minicart .block-title{display:block;margin:0;padding:17px 15px;position:relative;background-color:#7ba93d;color:#fff;font-size:13px;min-height:50px;text-align:left;border-bottom:4px solid #666}.minicart-wrapper .block.block-minicart .block-title strong{font-weight:700;font-family:'Oxygen';text-transform:uppercase}.minicart-wrapper .block.block-minicart .items-total{float:right;margin:0;display:none}.minicart-wrapper .block.block-minicart .subtotal{text-align:left;margin:0;padding:15px}.minicart-wrapper .block.block-minicart .subtotal .label{display:inline-block}.minicart-wrapper .block.block-minicart .subtotal .amount{display:inline-block;float:right}.minicart-wrapper .block.block-minicart .subtotal .amount .price{font-weight:700;font-family:'Oxygen';font-size:16px;color:#000}.minicart-wrapper .block.block-minicart .action.close{height:52px;width:52px;border-radius:0;opacity:1;-webkit-transition:all .45s ease;-moz-transition:all .45s ease;-ms-transition:all .45s ease;-o-transition:all .45s ease;transition:all .45s ease}.minicart-wrapper .block.block-minicart .action.close:before{height:52px;width:52px;line-height:52px;display:block;color:#fff;font-size:40px;font-weight:700;-webkit-transition:all .45s ease;-moz-transition:all .45s ease;-ms-transition:all .45s ease;-o-transition:all .45s ease;transition:all .45s ease}.minicart-wrapper .block.block-minicart .action.close:hover:before{background:#fff;color:#7ba93d}.minicart-wrapper .block.block-minicart .subtitle.empty{display:block;padding:20px 0;text-align:center;font-size:14px;font-weight:400}.minicart-wrapper .block.block-minicart:before,.minicart-wrapper .block.block-minicart:after{display:none}.minicart-wrapper .block.block-minicart .block-content{background:#fff}.minicart-wrapper .block.block-minicart .block-content .actions{margin:0 15px}.minicart-wrapper .block.block-minicart .block-content .actions .primary{margin:0}.minicart-wrapper .block.block-minicart .block-content .actions .primary .action.edit{display:none}.minicart-wrapper .block.block-minicart .block-content .actions .secondary .action.viewcart{background:#f4f4f4;border:1px solid #dbdbd9;display:block;letter-spacing:.27px;font-size:14px;font-family:'Oxygen';font-weight:700;width:100%;max-width:none;padding:0 8px;color:#636466;line-height:38px;height:38px;text-transform:uppercase}.minicart-wrapper .block.block-minicart .block-content .actions .secondary .action.viewcart:hover{background:#7ba93d;color:#fff}.minicart-wrapper .block.block-minicart .minicart-items-wrapper{margin:0;border:none}.minicart-wrapper .block.block-minicart .minicart-items .product-item:not(:first-child){border-top:1px solid #ddd}.minicart-wrapper .block.block-minicart .minicart-items .matching-lids-sliders ol.products.list.items.product-items{display:flex;flex-direction:column;gap:15px;margin-bottom:15px !important}.minicart-wrapper .block.block-minicart .minicart-items .product-item{padding:15px 0}.minicart-wrapper .block.block-minicart .minicart-items .product-item .product-item-name{font-family:'Oxygen';font-size:12px;min-height:10px;padding:0 0 7px}.minicart-wrapper .block.block-minicart .minicart-items .product-item .product-item-name a{color:#7ba93d}.minicart-wrapper .block.block-minicart .minicart-items .product-item .product-item-name a:hover{text-decoration:underline}.minicart-wrapper .block.block-minicart .minicart-items .product-item .product-item-name .actions{margin:0}.minicart-wrapper .block.block-minicart .minicart-items .price-container .price{font-size:18px;color:#7ba93d;font-family:'Oxygen';font-weight:700}.minicart-wrapper .block.block-minicart .minicart-items .product-image-container{border:1px solid #ddd}.minicart-wrapper .block.block-minicart .minicart-items .item-qty{height:auto;line-height:normal;padding:3px 5px;width:36px}.minicart-wrapper .block.block-minicart .minicart-items .update-cart-item{background:#f4f4f4;color:#636466;border-radius:0;padding:4px 10px;border:1px solid #dbdbd9;font-family:'Oxygen';text-transform:uppercase;font-weight:700;letter-spacing:.27px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.minicart-wrapper .block.block-minicart .minicart-items .update-cart-item:hover{background:#7ba93d;color:#fff}.minicart-wrapper .block.block-minicart .minicart-items .product.actions{margin:-25px 0 0;float:right}.minicart-wrapper .block.block-minicart .minicart-items .product.actions .primary .actions{padding:0}.minicart-wrapper .block.block-minicart .minicart-items .action.edit:before,.minicart-wrapper .block.block-minicart .minicart-items .action.delete:before{font-family:'FontAwesome';color:#7ba93d;font-size:16px;border:none;padding:0;display:block;line-height:normal}.minicart-wrapper .block.block-minicart .minicart-items .action.edit:before{content:"\f044"}.minicart-wrapper .block.block-minicart .minicart-items .action.delete:before{content:"\f00d"}.minicart-wrapper.active .block-minicart{right:0;webkit-transition:right .4s ease;-moz-transition:right .4s ease;-ms-transition:right .4s ease;-o-transition:right .4s ease;transition:right .4s ease}.minicart-wrapper>.ui-dialog{display:block !important;position:relative;z-index:9999}.minicart-wrapper .block-minicart .block-content .actions .primary .action.checkout{font-size:16px;padding:8px;margin:0}.minicart-wrapper .product .actions>.primary,.minicart-wrapper .product .actions>.secondary{margin-left:10px}@media (max-width:767px){.cms-home .page-main{padding:0}}.cms-page-view .main p,.cms-page-view .main .widget-inner.block-content{color:#666;font-size:14px;line-height:1.6;font-family:'Oxygen';margin:0 0 15px}.cms-page-view .main ul{margin:0;padding:0 0 10px 10px}.cms-page-view .main ul li{margin:0;padding:0 0 10px}.cms-page-view .main ul li:before{content:"";border-left:5px solid #666;border-top:5px solid transparent;border-bottom:5px solid transparent;display:inline-block;margin:0 10px 0 0}.cms-page-view .main .ves-widget.widget-contenthtml{margin:0}.cms-page-view .main .ves-widget.widget-contenthtml .block-title{font-family:'Oxygen';color:#666;font-size:18px;font-weight:700;text-transform:capitalize;margin:15px 0}.cms-page-view .main .ves-widget.widget-contenthtml .block-title strong{font-weight:400}.cms-page-view .main .ves-widget.widget-contenthtml .block-title strong span{display:block}.cms-page-view .main .ves-widget.widget-contenthtml table{width:auto;border:1px solid rgba(0,0,0,.2)}.cms-page-view .main .ves-widget.widget-contenthtml table thead th{border-bottom:1px solid rgba(0,0,0,.2);padding:10px;font-family:'Oxygen';text-transform:uppercase;font-weight:700;font-size:13px;color:#fff;background:#354a1c}.cms-page-view .main .ves-widget.widget-contenthtml table tbody tr th{font-weight:400;padding:10px;border-bottom:1px solid rgba(0,0,0,.2)}.cms-page-view .main .ves-widget.widget-contenthtml table tbody tr td{padding:10px;border-bottom:1px solid rgba(0,0,0,.2)}.sidebar.sidebar-main .sidebar-main{padding:0 0 25px}.sidebar.sidebar-main .sidebar-main-1{padding:0 0 25px}.cms-menu{margin:0;padding:10px 0;border-bottom:1px solid #d8d8d8}.cms-menu span.block-title{font-family:'Geologica';color:#000;font-size:15px;font-weight:700;text-transform:uppercase;margin:0;display:block}.cms-menu li{padding:10px 0;margin:0;text-transform:uppercase}.cms-menu li a{font-family:'Oxygen';font-size:14px;padding:0;display:block;letter-spacing:1.08px;text-transform:capitalize}.cms-menu ul.level-1{display:none;padding:10px 0}.cms-menu.hasChild span.block-title:after{float:right;display:block;content:"\f067";font-family:'FontAwesome';color:#666;font-size:14px;cursor:pointer}.cms-menu.hasChild.active span.block-title a{color:#7ba93d}.cms-menu.hasChild.active span.block-title:after{color:#7ba93d;content:"\f068"}.environment-cms .ves-widget{padding-bottom:25px}.environment-cms .ves-widget .ourservice-heading{margin:25px 0;font-family:'Oxygen';font-weight:700}.environment-cms .ves-widget .ourservice-content{overflow:hidden;clear:left;padding:15px 0 0;line-height:1.5em}.navigation .level0 .submenu .active>a{border-color:#ff5501;line-height:normal}@media (max-width:1023px){.nav-sections .ves-megamenu li.level0 .submenu{animation:none !important}}.back-to-top{position:fixed;right:0;bottom:0;display:block;height:41px;width:41px;line-height:41px;background:#414141;text-align:center}.back-to-top .fa{height:41px;width:41px;line-height:41px;display:block;color:#fff}.back-to-top:hover{background:#7ba93d}.section-404-typ-01{margin:20px 0 50px}.section-404-typ-01 .inner-404{border:solid 1px #d2d2d2;-webkit-box-shadow:0px 0px 11px 3px #d2d2d2;-moz-box-shadow:0px 0px 11px 3px #d2d2d2;box-shadow:0px 0px 11px 3px #d2d2d2;padding:60px 30px 30px;text-align:center;font-weight:400}.section-404-typ-01 .title{font-family:'Oxygen';font-weight:700;margin:0 0 20px}.section-404-typ-01 .title .not-found{margin:0;font-size:24px;color:#fff;line-height:normal;text-transform:uppercase;letter-spacing:.1em;font-weight:400}@media (max-width:480px){.section-404-typ-01 .title .not-found{font-size:20px;position:relative;z-index:9}}.section-404-typ-01 .n-f-404{width:300px;height:200px;margin:0 auto;background:#7ba93d;border:none;border-radius:30px;-webkit-border-radius:30px;padding:25px;position:relative}.section-404-typ-01 .n-f-404 .arrow{height:30px;width:40px;background:#7ba93d;transform:skew(-41deg) rotate(-19deg);-webkit-transform:skew(-41deg) rotate(-19deg);position:absolute;bottom:-1px;left:-3px}.section-404-typ-01 .n-f-404 .s-404{font-size:80px;color:#fff;margin-bottom:0;padding:0;height:auto;line-height:115px;width:auto;font-weight:700}@media (max-width:480px){.section-404-typ-01 .n-f-404 .s-404{font-size:60px}}@media (max-width:480px){.section-404-typ-01 .n-f-404{width:auto;padding:20px;height:auto}}.section-404-typ-01 .psdesc{text-align:center;font-size:20px;color:#333;line-height:30px;margin:0;padding:25px 0;letter-spacing:.02em;text-transform:none;font-weight:400}.section-404-typ-01 .psdesc a{color:#7ba93d;text-decoration:underline}.section-404-typ-01 .psdesc a:hover{color:#000}@media (max-width:767px){.section-404-typ-01 .psdesc{font-size:16px}}.message.global.cookie{background:rgba(0,0,0,.7);color:#fff}.message.global.cookie .cookie-inner{overflow:hidden;vertical-align:middle;display:table;margin:0 auto}.message.global.cookie .cookie-inner .cookie-con{display:table-cell;line-height:normal;vertical-align:middle}.message.global.cookie .cookie-inner .cookie-con strong{font-weight:400}.message.global.cookie .cookie-inner .cookie-con a{color:#fff;font-size:16px;text-decoration:underline;font-family:'Oxygen';font-weight:700}.message.global.cookie .cookie-inner .cookie-con a:hover{color:#7ba93d}.message.global.cookie .cookie-inner .actions{margin:0;padding:0 0 0 15px;display:table-cell;vertical-align:middle}.message.global.cookie .cookie-inner .actions .action.primary{max-width:100px;min-width:100px;background:#000}.message.global.cookie .cookie-inner .actions .action.primary:hover{background:#354a1c}.customer-account-create .fieldset .field.choice:before{float:unset;margin-left:0}.cms-sustainability .page-main .column.main .sustainability-main-icon{position:relative;overflow:visible}@media (min-width:1240px){.cms-sustainability .page-main .column.main .sustainability-main-icon:after{content:'';display:block;height:847px;width:1245px;position:absolute;background:url(../../images/sustainability-bg.jpg);background-size:cover;left:-380px;top:-100px;z-index:-1}}@media (min-width:768px) and (max-width:1239px){.cms-sustainability .page-main .column.main .sustainability-main-icon:after{content:'';display:block;position:absolute;background:url(../../images/sustainability-bg.jpg);background-size:cover;z-index:-1;height:100%;width:100%;left:0;top:0}}.cms-sustainability .sustainability-main-icon .row-level-1 .clearfix .col-lg-6 .col-inner{padding:41px 62px 0 58px;background-color:rgba(255,255,255,.8);border:1px solid #e4e4e4;border-radius:6px;margin-bottom:30px;min-height:327px}@media (max-width:1025px){.cms-sustainability .sustainability-main-icon .row-level-1 .clearfix .col-lg-6 .col-inner{padding:20px}}.cms-sustainability .sustainability-main-icon .row-level-1 .clearfix .col-lg-6 .col-inner .media .ourservice-heading{margin-top:30px;margin-bottom:11px;font-size:22px;color:#000;line-height:24px;letter-spacing:0;font-family:'Oxygen';font-weight:500}@media (max-width:1023px){.cms-sustainability .sustainability-main-icon .row-level-1 .clearfix .col-lg-6 .col-inner .media .ourservice-heading{font-size:18px}}.cms-sustainability .sustainability-main-icon .row-level-1 .clearfix .col-lg-6 .col-inner .media .ourservice-content{font-size:14px;line-height:24px;letter-spacing:0;color:#666;font-family:'Oxygen'}.cms-sustainability .sustainability-main-icon .row-level-1 .clearfix .col-lg-6 .col-inner .media .ourservice-content p{font-size:14px;line-height:24px;letter-spacing:0;color:#666;font-family:'Oxygen'}.cms-sustainability .environment-title .widget-contenthtml.block .block-title{color:#000;font-size:24px;letter-spacing:0}.cms-sustainability .environment-main-icon{background:#fff}.cms-sustainability .environment-main-icon .col-inner{border:1px solid #e4e4e4;border-radius:6px}.cms-sustainability .environment-main-icon .col-inner .ourservice-block.block .media{padding:30px 15px 0}.cms-sustainability .environment-main-icon .col-inner .ourservice-block.block .media .pull-left{padding-right:30px;width:10%;display:inline-block;float:left}@media (max-width:1023px){.cms-sustainability .environment-main-icon .col-inner .ourservice-block.block .media .pull-left{padding-right:10px}}@media (max-width:569px){.cms-sustainability .environment-main-icon .col-inner .ourservice-block.block .media .pull-left{width:100%;padding-left:0;float:none !important}}.cms-sustainability .environment-main-icon .col-inner .ourservice-block.block .media .ourservice-heading{font-size:22px;line-height:24px;letter-spacing:0;color:#000;font-family:'Oxygen';font-weight:500;display:inline-block}@media (max-width:1023px){.cms-sustainability .environment-main-icon .col-inner .ourservice-block.block .media .ourservice-heading{font-size:18px}}.cms-sustainability .environment-main-icon .col-inner .ourservice-block.block .media .ourservice-content{font-family:'Oxygen';font-size:14px;line-height:24px;letter-spacing:0;color:#666;display:inline-block;float:left;width:90%;padding-bottom:30px}@media (max-width:567px){.cms-sustainability .environment-main-icon .col-inner .ourservice-block.block .media .ourservice-content{width:100%;float:none;text-align:justify}}.cms-sustainability .environment-main-icon .col-inner div:not(:last-child) .ourservice-block.block .media .ourservice-content{border-bottom:1px solid #e4e4e4}.cms-contact .top-container{max-width:100%;padding:0;position:relative;display:block;margin-bottom:20px}.cms-contact .top-container .contactus-banner-block-outer{display:block}.cms-contact .top-container .contactus-banner-block-outer .banner-image-block{background:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,.5)),url(../../images/Sample-page-banner.jpeg) no-repeat;display:block;height:450px;width:auto;background-position:center;background-size:cover}.cms-contact .top-container .container{padding:0}@media (max-width:767px){.cms-contact .top-container .container{width:100%}}.cms-contact .top-container .text-outer{padding:0 15px}.cms-contact .top-container .banner-image-text{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center}.cms-contact .top-container .banner-image-text .title{font-family:'Oxygen';font-weight:700;font-size:40px;line-height:1.2;color:#fff;margin:0 0 15px;text-transform:uppercase}@media (max-width:767px){.cms-contact .top-container .banner-image-text .title{font-size:24px}}.cms-contact .top-container .banner-image-text .content{font-size:22px;line-height:32px;color:#fff;font-family:'Oxygen';margin:0}@media (max-width:767px){.cms-contact .top-container .banner-image-text .content{font-size:18px;line-height:1.5}}.cms-contact .request-sample-content-block ul li{margin-left:15px;list-style-type:disc;color:rgba(0,0,0,.6);font-size:14px;line-height:20px}.cms-contact .inq-form-outer .samplerequest_part.fieldset .field.field-text{margin-bottom:0}.cms-contact .inq-form-outer .samplerequest_part.fieldset .field.field-text.textfield-productskus{margin-bottom:0}.cms-contact .inq-form-outer .samplerequest_part.fieldset .field.field-text input[name=requestedproduct]{display:none}.cms-contact .inq-form-outer .samplerequest_part.fieldset .field.field_wrapper{float:none !important;display:block !important;width:100% !important;flex-basis:auto}@media (max-width:767px){.cms-contact .inq-form-outer .samplerequest_part.fieldset .field.field_wrapper{clear:left}}.cms-contact .inq-form-outer .samplerequest_part.fieldset .field.field_wrapper label{margin:0 0 15px;padding:0;width:50%;clear:left;float:right;display:block}@media (max-width:767px){.cms-contact .inq-form-outer .samplerequest_part.fieldset .field.field_wrapper label{width:100%}}.cms-contact .inq-form-outer .samplerequest_part.fieldset .field.field_wrapper label .add_input_button.primary{-webkit-transition:all .45s ease;-moz-transition:all .45s ease;-ms-transition:all .45s ease;-o-transition:all .45s ease;transition:all .45s ease;width:auto;background:#7ba93d;text-align:center;font-weight:400;text-transform:uppercase;border-radius:0;line-height:normal;border:none;border:none !important;width:50%;display:block;float:left;height:48px}@media (max-width:992px){.cms-contact .inq-form-outer .samplerequest_part.fieldset .field.field_wrapper label .add_input_button.primary{width:50%}}@media (max-width:767px){.cms-contact .inq-form-outer .samplerequest_part.fieldset .field.field_wrapper label .add_input_button.primary{width:100%}}.cms-contact .inq-form-outer .samplerequest_part.fieldset .field.field_wrapper label .add_input_button.primary:hover{border:none;background:#354a1c}.cms-contact .inq-form-outer .samplerequest_part.fieldset .field.field_wrapper label .add_input_button.primary:hover a{color:#fff}.cms-contact .inq-form-outer .samplerequest_part.fieldset .field.field_wrapper label .add_input_button.primary:focus{background:#7ba93d;color:#fff}.cms-contact .inq-form-outer .samplerequest_part.fieldset .field.field_wrapper label .add_input_button.primary a{color:#fff;width:100%;display:block;font-family:'Geologica';font-weight:700}.cms-contact .inq-form-outer .samplerequest_part.fieldset .field.field_wrapper .control{width:calc(50% - 25px);margin-right:20px;display:inline-block;position:relative;margin-bottom:20px}@media (max-width:767px){.cms-contact .inq-form-outer .samplerequest_part.fieldset .field.field_wrapper .control{width:100%;float:none;margin-right:0}}.cms-contact .inq-form-outer .samplerequest_part.fieldset .field.field_wrapper .control input{padding-right:35px}.cms-contact .inq-form-outer .samplerequest_part.fieldset .field.field_wrapper .control button{position:absolute;right:0;top:7px;font-size:0;border:0;background:0;box-shadow:none}.cms-contact .inq-form-outer .samplerequest_part.fieldset .field.field_wrapper .control button:before{content:"\f00d";font-family:'FontAwesome';color:#7ba93d;font-size:16px;border:none;padding:0;display:block;line-height:normal}.cms-contact .inq-form-outer .samplerequest_part.fieldset .field.field_wrapper .control button:hover:before{color:#000}.cms-contact .inq-form-outer .samplerequest_part.fieldset .field.field_wrapper .control:first-child .remove_input_button{display:none}.page-wrapper .header .block-search .action.remove-search{display:none}.page-wrapper .header .block-search.mgn-search-ajax .control input:active,.page-wrapper .header .block-search.mgn-search-ajax .control input:focus{border-radius:8px;border:1px solid #b6d590;background:#fff}.page-wrapper .header .block-search .action.remove-search{position:absolute;top:16px;right:65px;z-index:1;padding:0;font-size:0;border:0;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 6L6 18M6 6L18 18' stroke='%23646468' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");width:14px;height:14px;background-color:transparent;background-position:center;box-shadow:none}@media (max-width:767px){.page-wrapper .header .block-search .action.remove-search{top:17px;right:72px}}.page-wrapper .header .block-search .form.minisearch.active .action.remove-search{display:inline-block}@media (min-width:768px){.page-wrapper .mgn-search-ajax.block-search .control input{padding-right:80px}.page-wrapper .mgn-search-ajax.block-search .control input::placeholder{color:#97979b;opacity:1}.page-wrapper .mgn-search-ajax.block-search .control input:-ms-input-placeholder{color:#97979b}.page-wrapper .mgn-search-ajax.block-search .control input::-ms-input-placeholder{color:#97979b}.customer-auth-form{padding:0 50px !important}}.customer-account-create .breadcrumbs,.customer-account-login .breadcrumbs,.customer-account-create .page-title-wrapper,.customer-account-login .page-title-wrapper{display:none}.customer-account-create .register-container,.customer-account-login .register-container{margin-top:30px;border:none}.customer-account-create .register-container .cmn-form,.customer-account-login .register-container .cmn-form{padding:0 20px}.customer-account-create .cmn-title,.customer-account-login .cmn-title{font-size:22px}.customer-account-create .cmn-title strong,.customer-account-login .cmn-title strong{letter-spacing:0}.customer-account-create .field.note,.customer-account-login .field.note{padding:5px 0 20px !important}.customer-account-create .list-images,.customer-account-login .list-images{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px;margin-bottom:16px}.customer-account-create .list-images .item,.customer-account-login .list-images .item{width:fit-content;border-radius:24px;overflow:hidden}.block-customer-auth .cmn-form,.block-customer-auth .cmn-box{border:none;padding:0}.block-customer-auth .control{position:relative;z-index:1}.block-customer-auth .showPass{position:absolute;right:15px;top:10px;cursor:pointer;z-index:2}.block-customer-auth .showPass.is_hidden:after{display:none}.block-customer-auth .showPass:hover svg path{fill:#354a1c}.block-customer-auth .showPass:after{content:"";width:1px;height:20px;display:block;transform:rotate(45deg);color:red;background:#7ba93d;border-radius:100%;position:absolute;top:0;left:9px}.block-customer-auth .showPass:hover:after{background:#354a1c}.block-customer-auth .fieldset>.field,.block-customer-auth .fieldset .field.confirmation,.block-customer-auth .fieldset .name-fields>.field{margin-bottom:0}.block-customer-auth .fieldset .control,.block-customer-auth .fieldset .field.email,.block-customer-auth .fieldset .field.password{margin:0 0 20px}.block-customer-auth .fieldset .control input,.block-customer-auth .fieldset .field.email input,.block-customer-auth .fieldset .field.password input{border:1px solid #cbcbcb;border-radius:20px;padding:8px 16px;min-height:40px}.block-customer-auth .fieldset .control input:hover,.block-customer-auth .fieldset .field.email input:hover,.block-customer-auth .fieldset .field.password input:hover{border-color:#b1b1b4}.block-customer-auth .fieldset .field.note{color:#58595b;text-align:left}.block-customer-auth .fieldset .actions-toolbar .primary{width:100%}.block-customer-auth .fieldset .label{color:#4b4b4e !important}.block-customer-auth .btn-type1{border-radius:20px;padding:8px 16px;background:#7ba93d;min-height:40px;font-family:'Oxygen'}.block-customer-auth .btn-type1:hover{background:#354a1c}.block-customer-auth .btn-type1.btn-login-google,.block-customer-auth .btn-type1.btn-register-google{border:1px solid #cbcbcb !important;border-radius:20px;padding:8px 16px;min-height:40px;background:#eeeff1;color:#000;text-transform:none;display:flex;justify-content:center;align-items:center;gap:4px;font-weight:400}.block-customer-auth .btn-type1.btn-login-google:hover,.block-customer-auth .btn-type1.btn-register-google:hover{background:#EEEFF1FF}.block-customer-auth .actions-toolbar-gen-pass{display:flex;justify-content:center;margin-bottom:10px}.block-customer-auth .actions-toolbar-gen-pass button{border:none;background:0 0;color:#7ba93d}.block-customer-auth .actions-toolbar-gen-pass button:hover{color:#4045a8}.block-customer-auth .actions-toolbar1{margin-bottom:20px;margin-top:20px}.block-customer-auth .actions-toolbar1 .secondary,.block-customer-auth .actions-toolbar1 .latest-link .secondary{margin-top:8px;text-align:end}.block-customer-auth .actions-toolbar2{padding:20px 0;text-align:center}.block-customer-auth .actions-toolbar2 span{color:#58595b}.block-customer-auth a{color:#7ba93d}.block-customer-auth a:hover{color:#4045a8}.block-customer-auth .valid-passwd{color:#7ba93d}.block-customer-auth .invalid-passwd{color:red}.block-customer-auth #password-requirements{font-size:12px;margin-top:5px}.block-customer-login .cmn-title{margin-bottom:10px}.form-login .login .field.email{margin-bottom:2px}.form-create-account .cmn-title,.form-create-account .account #mtc_gdpr_consent_2{margin-bottom:10px}.form-create-account .actions-toolbar2{padding:5px 0 20px}@media (max-width:992px){.customer-auth-form{order:-1}}.cms-page-view .main p,.cms-page-view .main .widget-inner.block-content{margin:0 !important}.environment-cms .ves-widget{padding-bottom:0 !important}.ves-widget.ourservice-block.block{padding-bottom:25px !important}.cms-environment .ves-container.environment-cms .ves-inner>.row>.row-inner>div:first-child h4{font-family:'Geologica',sans-serif}.cms-environment .ves-container.environment-cms .ves-inner>.row .ourservice-block .ourservice-content h4{font-family:'Geologica',sans-serif}.cms-page-view .main p,.cms-page-view .main .widget-inner.block-content{font-family:'Oxygen',sans-serif}.cms-environment .ves-container.environment-cms .ves-inner>.row .ourservice-block .pull-left{width:105px !important;height:105px !important;min-width:105px !important}.cms-environment .col-inner>div:last-child .ves-widget.ourservice-block.block{padding-bottom:0 !important}.env-service .ves-widget.ourservice-block.block{padding-bottom:10px !important;padding-top:10px !important}