@import"https://cdn.jsdelivr.net/npm/bootstrap-icons@1.13.1/font/bootstrap-icons.css";@import"https://fonts.googleapis.com/css2?family=Play:wght@400;700&family=Rubik:ital,wght@0,300..900;1,300..900&display=swap";article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}select.error,input[type=text].error,input[type=password].error,input[type=email].error,input[type=tel].error,textarea.error,button.error{border:solid 1px #d14646}label.error{display:none !important}table,img,iframe{max-width:100%;height:auto}ul,ol{margin:1em 0;padding:0 0 0 40px}.vdo-responsive{width:100%;display:block}.vdowrap{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.vdowrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;border:0;margin:0;padding:0}body{font-family:"Rubik";font-weight:300;color:#292929;border:0;margin:0;padding:0;font-size:16px}body:after{content:"desktop";display:none}body a{text-decoration:none;color:#4c721d;font-weight:400}body a:hover{color:#bfa578}@media(max-width: 992px){body:after{content:"tablet"}}@media(max-width: 768px){body:after{content:"tablet"}}@media(max-width: 576px){body:after{content:"mobile"}}@media(max-width: 320px){body:after{content:"mobile"}}.left{float:left}.right{float:right}.clr{clear:both}.point{cursor:pointer}.anchor{padding-top:40px;margin-top:-40px}.border{border:solid 1px #d14646 !important}*:focus{outline:none !important}hr{color:#e5e5e5;opacity:1}.container{max-width:1300px}.container-md{max-width:1200px}.container-sm{max-width:1200px}.container-xs{max-width:780px}.container-xxs{max-width:650px}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5{font-family:"Play";font-weight:700;color:#292929;overflow:hidden;text-overflow:ellipsis}h1,.h1{font-size:40px;line-height:50px}h2,.h2{font-size:32px;line-height:34px}h3,.h3{font-size:26px;line-height:30px}h4,.h4{font-size:24px;line-height:43px}h5,.h5{font-size:20px;line-height:auto}h6,.h6{font-size:16px;line-height:auto}.teaser{font-size:18px;line-height:28px}.text{margin-left:80px !important;margin-right:80px !important}.text-full{margin:0 !important}@media(max-width: 576px){h1,.h1{font-size:34px;line-height:44px}h2,.h2{font-size:32px;line-height:37px}h3,.h3{font-size:25px;line-height:36px}.text{margin-left:0 !important;margin-right:0 !important}}.breadcrumb{padding:0;background-color:rgba(0,0,0,0);font-size:14px;font-weight:500}.breadcrumb a{color:#292929}.breadcrumb .divider{margin:0 10px;color:#e5e5e5}.breadcrumb .active{color:#4c721d;text-decoration:none}.helpbox{cursor:pointer;color:#4c721d;position:absolute;margin-top:-2px;margin-left:5px;font-size:20px}::-moz-placeholder{color:#848484 !important;opacity:1 !important;font-size:15px}::placeholder{color:#848484 !important;opacity:1 !important;font-size:15px}::-webkit-input-placeholder{color:#848484 !important;opacity:1 !important}:-moz-placeholder{color:#848484 !important;opacity:1 !important}::-moz-placeholder{color:#848484 !important;opacity:1 !important}:-ms-input-placeholder{color:#848484 !important;opacity:1 !important}input[type=button],input[type=submit]{border-radius:0}input[type=tel],input[type=email],input[type=number],input[type=text],input[type=password],input[type=search]{height:46px;border-radius:23px;border-color:#e5e5e5;padding-left:20px}textarea{border-radius:23px !important;border-color:#e5e5e5;padding-top:20px !important;padding-left:20px !important;resize:none}input.focus,input:focus,input.active.focus,input.active:focus,input.form-control:focus,textarea.focus,textarea:focus,textarea.active.focus,textarea.active:focus,textarea.form-control:focus,.btn.focus,.btn:focus,.btn.active.focus,.btn.active:focus,.btn.form-control:focus{border-color:#4c721d;outline-width:0 !important;outline:none !important;box-shadow:none !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important}.input-group .form-control{border-radius:0px 0px 0px 0px !important}.input-group .input-group-text{border-radius:2px 0px 0px 2px !important;background-color:#fff;border-color:#4c721d;font-size:11px}.input-group .input-group-text .material-icons{font-size:15px}.form-check{padding-left:5px}.form-check input[type=checkbox]{width:23px;height:23px;margin:0;-webkit-font-smoothing:antialiased;text-rendering:optimizeSpeed;display:block;float:left;position:relative;cursor:pointer}.form-check input[type=checkbox]:after{border-radius:2px;border:solid 1px rgba(0,0,0,.2);margin:-1px 0 0 -2px;height:25px;width:25px;font-size:23px;line-height:23px;background:#fff;content:"";text-align:center;position:absolute;cursor:pointer}.form-check input[type=checkbox]:checked:after{content:"✓";color:#64c173}.form-check-input{cursor:pointer}.form-check-input:checked{background-color:#4c721d;border-color:#4c721d}.form-check-label{cursor:pointer;padding-left:15px}@media(max-width: 768px){.form-check input[type=checkbox]{width:18px;height:18px;margin:0}.form-check input[type=checkbox]:after{height:20px;width:20px;font-size:20px;line-height:20px}.form-check label{font-size:15px}.form-check-label{font-size:15px}}.btn-secondary:hover,.btn-secondary:active,.btn-secondary:focus,.btn-primary:hover,.btn-primary:active,.btn-primary:focus,.btn-selected{cursor:pointer;color:#4c721d !important;border-color:#4c721d !important;background-color:#fff !important}.btn{padding:10px 20px;font-size:15px;border-radius:23px;border-width:2px;position:relative;transition:all .3s ease 0s;display:inline-block}.btn-primary{background-color:#4c721d;border-color:#4c721d;color:#fff}.btn-primary:hover,.btn-primary:active,.btn-primary:focus{border-color:#4c721d !important;color:#4c721d !important}.btn-secondary{background-color:#bfa578;border-color:#bfa578;color:#292929}.btn-secondary:hover,.btn-secondary:active,.btn-secondary:focus{border-color:#bfa578 !important;color:#bfa578 !important}.btn-link{color:#bfa578;padding:0px !important;margin:0px !important}.btn-link:hover,.btn-link:active,.btn-link:focus{text-decoration:none;color:#4c721d}.btn-primary-shaded{background-color:#44671a;border-color:#44671a}.btn-primary-shaded:hover,.btn-primary-shaded:active,.btn-primary-shaded:focus{border-color:#416020 !important;background:#416020 !important;color:#fff !important}.btn-icon-start{padding-left:15px}.btn-icon-start .bi{padding-right:10px}.btn-icon-end{padding-right:15px}.btn-icon-end .bi{padding-left:10px}.btn:hover{transition:all .3s ease}.btn.focus,.btn:focus,.btn.active.focus .btn.active:focus,.btn:active.focus,.btn:active:focus{outline:none !important;box-shadow:none}@media(max-width: 768px){.btn{font-size:14px}}header nav,.header-top nav{letter-spacing:0;margin-top:0px;font-weight:400;font-size:14px}header nav ul,.header-top nav ul{list-style-type:none;margin:0;padding:0;position:relative}header nav ul.flexmenu,.header-top nav ul.flexmenu{height:45px;overflow:hidden}header nav ul li,.header-top nav ul li{position:relative;display:inline-block;color:#292929;cursor:pointer;margin:0 10px}header nav ul li a,.header-top nav ul li a{color:#292929;text-decoration:none}header nav ul li a:hover,.header-top nav ul li a:hover,header nav ul li a.current,.header-top nav ul li a.current{opacity:1;text-decoration:none;color:#4c721d !important}header nav ul .flexMenu-viewMore,.header-top nav ul .flexMenu-viewMore{position:relative;top:4px;background-color:#f2f2f2;width:36px;height:36px;border-radius:36px;text-align:center}header nav ul .flexMenu-viewMore .bi,.header-top nav ul .flexMenu-viewMore .bi{position:relative;font-size:26px}header nav ul .flexMenu-popup,.header-top nav ul .flexMenu-popup{right:1px;width:auto;z-index:1;padding:10px !important;text-align:left;border-radius:23px;background-color:#fff;box-shadow:5px 5px 10px #505050}header nav ul .flexMenu-popup li,.header-top nav ul .flexMenu-popup li{white-space:nowrap;margin:10px;display:block}.header-top{background-color:#f4f1e9;height:46px}header{position:relative;z-index:91;width:100%;height:113px}header .logo{display:inline-block}header .mobile{font-size:12px}header .mobile a{color:#292929}header .mobile svg{margin:0;padding:0}header .mobile .burgermenu{cursor:pointer;display:block;position:relative;background-color:#f2f2f2;width:46px;height:46px;border-radius:46px;text-align:center}header .mobile .burgermenu.open{background-color:#4c721d;color:#fff}header .mobile .burgermenu .bi{position:relative;font-size:32px}header nav{font-size:16px;position:relative;height:40px !important}header nav a{position:relative;line-height:40px !important;display:inline-block}@media(max-width: 576px){.header-top{height:10px}header{margin-bottom:0px;height:80px}header .logo{width:110px}}.mobile-menu{position:absolute;width:100%;z-index:9;padding-bottom:30px !important;background-color:#fff;box-shadow:0 10px 10px 2px rgba(0,0,0,.1019607843);border-bottom-right-radius:14px;border-bottom-left-radius:14px}.mobile-menu .btn{font-size:18px}.mobile-menu nav{margin-bottom:40px}.mobile-menu nav ul{list-style-type:none;margin:0;padding:0;font-size:18px;font-family:"Play"}.mobile-menu nav ul li{position:relative;display:block;color:#292929;cursor:pointer;margin:0 10px;border-bottom:solid 1px #e5e5e5}.mobile-menu nav ul li a{color:#292929;text-decoration:none;display:block;padding:15px 0}.mobile-menu nav ul li a:hover,.mobile-menu nav ul li a.current{opacity:1;text-decoration:none;color:#4c721d !important}.front-text-tag{font-size:20px;color:#4c721d;font-weight:800}.front img{border-radius:14px !important}@media(max-width: 768px){.front-text{padding:0}.front-hero{height:360px}}.gallery-item img{border-radius:8px;width:180px !important}.gallery-item:hover{cursor:pointer;opacity:.7}.banner{background-color:#f4f1e9;border-radius:14px;margin:40px -40px}.banner-man{margin:-30px 0 0 60px}@media(max-width: 768px){.banner{padding-bottom:10px;text-align:center;margin-left:auto;margin-right:auto}.banner-man{margin-left:0}.banner-text{padding:10px 20px}.banner a{display:block}}.campaign{border-radius:14px}.campaign-primary{background-color:#f4f1e9}.campaign-primary .campaign-image{border-top-left-radius:14px;border-bottom-left-radius:14px}.campaign-secondary{background-color:#edf0e8}.campaign-secondary .campaign-image{border-top-right-radius:14px;border-bottom-right-radius:14px}.campaign-image{position:relative;text-align:center;min-height:534px;height:100%}.campaign .bi{position:absolute;top:calc(50% - 25px);left:calc(50% - 25px);line-height:50px;font-size:20px;border-radius:50px;color:#fff;width:50px;height:50px;background-color:#000;border:solid 1px rgba(192,192,192,.631372549)}.campaign-text{padding:40px;margin:auto !important}.campaign-text .btn{margin-top:20px}.campaign-text .tag{color:#4c721d;font-weight:500}.campaign-text ul{list-style:none;padding-left:10px}.campaign-text ul li{display:flex;align-items:center;font-weight:500;line-height:28px}.campaign-text ul li::before{font-family:"bootstrap-icons";content:"";color:#4c721d;font-size:1.2rem;margin-right:.5em;line-height:1}@media(max-width: 768px){.campaign{border-radius:14px;margin:0 2px}.campaign-primary{background-color:#f4f1e9}.campaign-primary .campaign-image{border-top-left-radius:14px;border-top-right-radius:14px;border-bottom-left-radius:0px;border-bottom-right-radius:0px}.campaign-secondary{background-color:#edf0e8}.campaign-secondary .campaign-image{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:14px;border-bottom-right-radius:14px}.campaign-image{min-height:275px}.campaign-text{padding:20px 20px 40px 20px}}.dealers-card{position:relative;display:block;border:solid 1px #e5e5e5;border-radius:14px;padding:25px;color:#292929;margin-bottom:30px}.dealers-card .bi{position:absolute;right:25px;top:45%}.dealers-card:hover .h5{color:#4c721d}.dealers-card:hover{color:#292929;border-color:#4c721d}.dealer-findus{border:solid 1px #e5e5e5;border-radius:14px;padding:30px}.dealer-social{border:solid 1px #e5e5e5;border-radius:14px;padding:30px;display:block}.dealer-social:hover .bi,.dealer-social:hover .h5{color:#4c721d !important}.dealer-social:hover{border-color:#4c721d}.dealer-contact img{border-top-left-radius:14px;border-bottom-left-radius:14px}.dealer-contact-info{padding:20px;line-height:28px;background-color:#f4f1e9;border-top-right-radius:14px;border-bottom-right-radius:14px}.dealer-contact-info b{display:block;margin-bottom:18px}.dealer-contact-info a{text-decoration:underline;color:#292929;font-weight:300}.dealer-box{background:url("") no-repeat right bottom #4c721d;border-radius:14px;padding:100px 50px;color:#fff}.dealer-box .h3{color:#fff}.dealer-box a{color:#fff;text-decoration:underline}.dealer-box-page{padding:50px 30px}@media(max-width: 576px){.dealer-contact img{border-top-left-radius:14px;border-top-right-radius:14px;border-bottom-left-radius:0;width:100%}.dealer-contact-info{border-top-right-radius:0;border-bottom-right-radius:14px;border-bottom-left-radius:14px}.dealer .btn{width:100%}.dealer-box{padding:40px 20px;text-align:center}}.document-withmwr .banner{margin-left:auto !important;margin-right:auto !important}.document-mwr{border:solid 1px #edf0e8;background-color:#edf0e8;color:#292929;padding:30px;margin-bottom:15px;border-radius:14px;display:block}.document-mwr:hover{background-color:rgba(0,0,0,0);color:#292929;box-shadow:0 2px 8px 0px rgba(0,0,0,.1019607843)}.document-mwr:hover .h5,.document-mwr:hover .bi{color:#4c721d}@media(max-width: 576px){.document-mwr{margin-bottom:30px}}.facts{margin-top:20px}.facts .accordion{margin-top:20px}.facts .accordion-item{border:0 !important;cursor:pointer}.facts .accordion-item-head{border-top:solid 1px rgba(0,0,0,.1019607843) !important;padding:20px 0}.facts .accordion-item-head span{margin-left:20px;font-weight:700}.facts .accordion-item-head .bi{color:#4c721d;float:right;margin-right:20px;font-size:20px}.facts .accordion-item-body{padding:0px 21px}.catalog{background-color:#f4f1e9}.catalog-content{padding:50px 60px}.catalog-content-tag{font-weight:500;color:#4c721d}@media(max-width: 576px){.catalog-content{padding:30px}}.pagemwr a{color:#292929;line-height:26px}.pagemwr a:hover{color:#292929}@media(max-width: 576px){.pagemwr{padding:0 20px}}.sellingpoints a{color:#292929;line-height:26px}.sellingpoints a:hover{color:#292929}.sellingpoints a:hover .link{color:#4c721d;text-decoration:underline}@media(max-width: 576px){.sellingpoints{padding:0 15px}}.prevItem,.nextItem{display:inline-block;text-align:center;line-height:42px;font-weight:700;width:42px;height:42px;border-radius:42px;background-color:#4c721d;color:#fff}.prevItem.disabled,.nextItem.disabled{background-color:#f2f2f2;color:#848484;cursor:default}.prevItem.disabled:hover,.nextItem.disabled:hover{color:#848484}.prevItem:hover,.nextItem:hover{color:#fff}.list-categories{margin:30px 0}.list-category{margin:5px 0;font-size:15px;border-radius:23px;padding:5px 15px;border:solid 1px #e5e5e5}.list-category-current,.list-category:hover{background-color:#4c721d;color:#fff}.list-category-current a,.list-category:hover a{text-decoration:none;color:#fff !important}.list-category a{text-decoration:none;color:#4c721d}.list a{color:#292929;text-decoration:none}.list a:hover .h5{color:#4c721d}.list a:hover .list-item-text-teaser{color:#292929}.list .btn{color:#fff}.list .owl-item{width:300px !important}.list-item{margin-bottom:30px}.list-item-image img{border-radius:8px;width:100%}.list-item-text{padding:15px 10px}.list-item-text .h5{position:relative;padding-right:35px}.list-item-text .h5 .bi{position:absolute;top:0px;right:0px}.list-item-text-teaser{margin-top:5px;-webkit-line-clamp:4;line-clamp:4;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.list-item-category{color:#848484;font-size:14px}.list-overview a{color:#fff !important;display:block}.list-overview a:hover .h5{color:#fff}.list-overview .list-item{position:relative}.list-overview .list-item-text{position:absolute;width:100%;bottom:0}.list-overview .list-item-text .h5{color:#fff}.topmedia{border-radius:14px;margin-bottom:30px;width:100%}.newsletter{padding:30px;background-color:#edf0e8;border-radius:14px}.newsletter-title{color:#4c721d;font-weight:500}.newsletter-terms{color:#848484}@media(max-width: 576px){.newsletter .btn{width:100%}}footer{background-color:#4c721d;padding:60px 0;color:#fff}footer ul{list-style-type:none;margin:0;padding:0}footer ul.columns{-moz-column-count:2;column-count:2;-moz-column-gap:20px;column-gap:20px}footer ul li{position:relative;display:block;color:hsla(0,0%,100%,.6);font-size:14px;cursor:pointer;margin-bottom:10px}footer ul li a{color:hsla(0,0%,100%,.6);text-decoration:none}footer ul li a:hover,footer ul li a.current{color:#bfa578}footer .btn{font-size:15px !important;font-weight:400}footer .h5{color:#fff}@media(max-width: 576px){footer ul.columns{-moz-column-count:2;column-count:2;-moz-column-gap:0px;column-gap:0px}footer .btn{margin-bottom:10px !important}}.footer-franchise{background-color:#44671a;border-radius:8px;padding:18px 30px;font-size:14px;color:hsla(0,0%,100%,.6)}.footer-franchise .h6{color:#fff}.footer-franchise img{border-radius:8px}.footer-franchise a{color:#fff;text-decoration:underline}@media(max-width: 576px){.footer-franchise{padding:20px}}.footer-sub{height:auto;padding:15px 0;background-color:#44671a;color:#fff;font-size:12px}.footer-sub .copyright{font-weight:500}.footer-sub .flags .flag{display:inline-block;margin-top:5px}.footer-sub .flags .flag a{display:inline-block;margin-right:10px;display:flex;align-items:center}.footer-sub .flags .flag img{margin-right:5px}.footer-sub a{text-decoration:none;color:#fff;font-weight:400}.footer-sub a:hover{color:#bfa578}@media(max-width: 576px){.footer-sub{padding:30px 10px 20px 10px;height:auto}.footer-sub .flags{border-bottom:solid 1px rgba(41,41,41,.2);padding-bottom:20px;margin:20px 0}.footer-sub .flags .flag{margin:15px 0}.footer-sub .flags .flag img{margin:0 25px}.footer-sub .info{line-height:30px}.footer-sub .info a{display:block}}