.bg--whitesmoke{background-color:#f9f9f9}.bg--green{background-color:#017c35}.u-pd--sm{padding:3.125rem 0}.u-pd--md{padding:6.25rem 0}.u-pd--lg{padding:9.375rem 0}.u-mg--sm{margin:3.125rem 0}.u-mg--md{margin:6.25rem 0}.u-mg--lg{margin:9.375rem 0}.u-mg--nobottom{margin-bottom:0 !important}.u-mg--ngbottom{margin-bottom:-35px !important}.u-load{display:flex;justify-content:center;margin:50px 0 0}.u-load a{width:54px;height:54px;background-color:#017c35;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:30px;font-weight:600;transition:.3s}.u-load a:hover{background-color:#1b1c20;color:#fff}.u-overflow{overflow:hidden}.is-hidden{visibility:hidden;opacity:0;transition:.3s}.is-visible{visibility:visible;opacity:1}h1{font-size:3.75rem;line-height:4.375rem;font-family:"Aeonik",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-weight:600}h2{font-family:"Aeonik",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-size:2.5rem;font-weight:600;line-height:2.813rem}h3{font-size:1.5rem;line-height:2rem}h4{font-size:24px;line-height:32px}h5{font-size:1.25rem;line-height:2.375rem}p{font-size:1rem;line-height:1.688rem}ul li,ol li{font-size:1rem;line-height:1.688rem}.btn--primary{cursor:pointer;font-family:"Aeonik",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-size:1rem;font-weight:600;line-height:normal;text-transform:uppercase;padding:6px 30px;display:inline-block;transition:.3s;border-radius:30px;border:2px solid transparent}.btn--base{background-color:#017c35;color:#1b1c20}.btn--base:visited{color:#1b1c20}.btn--base:hover{background-color:transparent;border-color:#017c35;color:#017c35}.btn--black{background-color:#1b1c20;color:#fff}.btn--black:visited{color:#fff}.btn--black:hover{background-color:transparent;border-color:#1b1c20;color:#1b1c20}.btn--white{background-color:#fff;color:#017c35}.btn--white:visited{color:#017c35}.btn--white:hover{background-color:transparent;border-color:#fff;color:#fff}.btn--yellow{background-color:#ffb100;color:#fff}.btn--yellow:visited{color:#fff}.btn--yellow:hover{background-color:transparent;border-color:#ffb100;color:#ffb100}.btn--outline--base{border-color:#017c35;color:#017c35}.btn--outline--base:visited{color:#017c35}.btn--outline--base:hover{background-color:#017c35;color:#fff}#burger{width:18px;height:14px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#burger span{display:block;position:absolute;height:2px;width:100%;background:#fff;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#burger span:nth-child(1){top:0px}#burger span:nth-child(2){top:6px}#burger span:nth-child(3){top:12px}#burger.is-opened span{background:#fff}#burger.is-opened span:nth-child(1){top:6px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}#burger.is-opened span:nth-child(2){opacity:0;left:-60px}#burger.is-opened span:nth-child(3){top:6px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}.gform_ajax_spinner{display:none !important}.u-form .gform_heading{display:none}.u-form .gfield_required{color:#017c35}.u-form input[type=hidden]{display:none}.u-form input[type=text],.u-form input[type=email],.u-form input[type=tel],.u-form textarea{width:100%;font-family:"Roboto",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;background-color:transparent;border:1px solid #707070;border-radius:30px;margin:0;padding:20px 32px;box-sizing:border-box;margin:0 0 22px;font-size:16px;font-weight:300;color:#1b1c20}.u-form input:focus,.u-form textarea:focus{outline:none}.u-form input::-webkit-input-placeholder,.u-form textarea::-webkit-input-placeholder{color:#1b1c20;font-weight:300}.u-form input::-moz-placeholder,.u-form textarea::-moz-placeholder{color:#1b1c20;font-weight:300}.u-form input:-ms-input-placeholder,.u-form textarea:-ms-input-placeholder{color:#1b1c20;font-weight:300}.u-form input:-moz-placeholder,.u-form textarea:-moz-placeholder{color:#1b1c20;font-weight:300}.u-form fieldset{border:none;margin:0}.u-form label{padding:0 32px;margin:0 0 12px;box-sizing:border-box;display:block}.u-form .ginput_container_consent{display:flex;align-items:center;color:#a1a1a1}.u-form .ginput_container_consent input{width:20px;height:20px;border:1px solid #a1a1a1;border-radius:3px;margin:0 12px 0 0}.u-form .gform_footer{display:flex;justify-content:center}.u-form .gform_footer input{cursor:pointer;font-family:"Aeonik",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-size:1rem;font-weight:600;line-height:normal;text-transform:uppercase;padding:10px 34px;display:inline-block;transition:.3s;border-radius:30px;border:2px solid transparent;background-color:#ffb100;color:#fff}.u-form .gform_footer input:hover{background-color:transparent;color:#017c35;border-color:#017c35}.u-form .gform_confirmation_wrapper .gform_confirmation_message{font-size:20px;font-weight:500;font-family:"Roboto",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:30px;margin:0 0 40px;color:#017c35;text-align:center}.u-form .gform_validation_errors h2{font-size:20px;font-weight:500;font-family:"Roboto",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:30px;margin:0 0 40px;color:#f90067}.u-form .validation_message{display:none}.u-form .gfield_error input,.u-form .gfield_error textarea{border:2px solid #f90067}.u-form .gfield.hidden_label label{display:none}.u-form--2 .gform_fields{display:flex;flex-wrap:wrap;justify-content:space-between}.u-form--2 .gform_fields .gfield{width:48%}.u-form--2 .gform_fields .gfield:last-of-type{width:100%}.u-form--green input[type=text],.u-form--green input[type=email],.u-form--green input[type=tel],.u-form--green textarea{border-color:#fff;background-color:#fff;padding:15px 30px}.fx{display:flex;flex-wrap:wrap}.fx--ac{align-items:center}.fx--at{align-items:flex-start}.fx--sb{justify-content:space-between}.fx--jc{justify-content:center}.fx--je{justify-content:flex-end}.fx--rr{flex-direction:row-reverse}.u-grid--2 .u-grid__item{width:47.33%;margin-bottom:4%}.u-grid--3{margin-bottom:-4%;margin-right:-12.33%}.u-grid--3 .u-grid__item{width:25%;margin-right:7%;margin-bottom:4%}.u-grid--list .c-card--list .c-card__image{padding-bottom:48%}*{margin:0;padding:0}html{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}html,body{height:100%}.clear{display:block;clear:both;height:0}a img{border:none;height:auto}a{outline:none}header,nav,section,article,aside,footer{display:block}input{-webkit-appearance:none;border-radius:0}input:focus{outline:none}textarea{border-radius:0}body{font-family:"Roboto",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;color:#1b1c20;font-weight:400;background-color:#fff}a{text-decoration:none;color:#1b1c20}a:visited{color:#1b1c20}p a{text-decoration:underline;color:#1b1c20}img{max-width:100%;height:auto}.container{position:relative;max-width:1360px;width:100%;margin:0 auto;box-sizing:border-box}.container:after{content:"";display:table;clear:both}@keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-ms-keyframes fadein{from{opacity:0}to{opacity:1}}@-o-keyframes fadein{from{opacity:0}to{opacity:1}}.c-mmenu{display:none;background-color:#fff;color:#1b1c20;width:100%;border-top:1px solid #ffffff30;padding:0 0 40px}.c-mmenu__menu{display:flex;justify-content:flex-end;text-align:right;margin-top:20px}.c-mmenu__secondary{display:none;margin-top:20px}.c-mmenu__button{margin:30px 0 0;display:none}.c-mmenu ul{margin:0;padding:0;list-style:none}.c-mmenu ul.menu{display:flex;flex-direction:column;align-items:flex-end}.c-mmenu ul.menu li{padding:10px 0}.c-mmenu ul.menu li a{color:#1b1c20}.c-mmenu ul.menu li.menu-item-has-children svg{width:10px;color:#1b1c20;transition:.3s}.c-mmenu ul.menu li.menu-item-has-children a{display:inline-flex;align-items:center}.c-mmenu ul.menu li.menu-item-has-children .submenu-toggle{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:5px;border:1px solid #017c35;background-color:#017c35;margin:0 0 0 15px}.c-mmenu ul.menu li.menu-item-has-children .submenu-toggle.is-active{background-color:#1b1c20;border-color:#1b1c20;border-bottom-left-radius:0;border-bottom-right-radius:0}.c-mmenu ul.menu li.menu-item-has-children .submenu-toggle.is-active svg{transform:rotate(-180deg);color:#fff}.c-mmenu ul.menu li:first-of-type{padding-top:0}.c-mmenu ul.menu li.current-menu-item,.c-mmenu ul.menu li.current-menu-parent{font-weight:700}.c-mmenu ul.menu li.current-menu-item>a,.c-mmenu ul.menu li.current-menu-parent>a{color:#017c35}.c-mmenu ul.menu li ul.sub-menu{display:none;box-sizing:border-box;background-color:#1b1c20}.c-mmenu ul.menu li ul.sub-menu li{padding:10px 20px;padding-right:10px;border-bottom:3px solid #1b1c20;display:flex;align-items:center;justify-content:flex-end}.c-mmenu ul.menu li ul.sub-menu li a,.c-mmenu ul.menu li ul.sub-menu li a:visited{color:#fff}.c-mmenu ul.menu li ul.sub-menu li:last-of-type{border-bottom:none}.c-mmenu ul.menu li ul.sub-menu li svg{transform:rotate(90deg);margin:0 0 0 20px;color:#017c35;flex:none}.c-mmenu .c-icons{margin:20px 0 0}.c-mmenu .c-icons .c-icon{width:40px;height:40px;background-color:#017c35;border-radius:10px;margin:0 0 20px;display:flex;align-items:center;justify-content:center}.c-mmenu .c-icons .c-icon svg{height:20px}.c-mmenu .c-icons .c-icon svg path{fill:#1b1c20}.c-headroom{height:130px;display:flex;align-items:center;background-color:#fff;flex-wrap:wrap;z-index:9999;transition:.3s;left:0;width:100%;position:fixed;top:0;left:0;width:100%}.c-headroom .container{height:100%}.c-header{height:100%}.c-header__logo{font-family:"Aeonik",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.c-header__logo a{font-weight:600;font-size:1.475rem;color:#fff}.c-header__logo a span{color:#017c35;font-weight:800}.c-header__menu{height:100%;display:flex;align-items:center}.c-header__menu ul{margin:0;padding:0;list-style:none;display:inline-flex;height:100%}.c-header__menu ul li{font-family:"Aeonik",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;margin:0 30px;font-weight:500;position:relative;transition:.3s;height:100%;display:flex;align-items:center;text-transform:uppercase}.c-header__menu ul li a,.c-header__menu ul li a:visited{color:#1b1c20}.c-header__menu ul li.current-menu-item,.c-header__menu ul li.current-menu-parent{opacity:1;font-weight:600}.c-header__menu ul li.current-menu-item:after,.c-header__menu ul li.current-menu-parent:after{width:100%}.c-header__menu ul li.current-menu-item>a,.c-header__menu ul li.current-menu-parent>a{color:#017c35}.c-header__menu ul li.menu-item-has-children a{display:flex;align-items:center}.c-header__menu ul li.menu-item-has-children svg{width:12px;display:flex;margin:0 0 0 10px;transition:.3s}.c-header__menu ul li.menu-item-has-children svg path{fill:#017c35}.c-header__menu ul li.menu-item-has-children ul.sub-menu{width:250px;height:auto;background-color:#1b1c20;position:absolute;top:120px;left:0;padding:0;z-index:99;display:block;visibility:hidden;opacity:0}.c-header__menu ul li.menu-item-has-children ul.sub-menu li{font-weight:500;padding:0;margin:0;border-bottom:1px solid #ffffff29;height:auto}.c-header__menu ul li.menu-item-has-children ul.sub-menu li:after{content:none}.c-header__menu ul li.menu-item-has-children ul.sub-menu li a,.c-header__menu ul li.menu-item-has-children ul.sub-menu li a:visited{color:#fff}.c-header__menu ul li.menu-item-has-children ul.sub-menu li a{padding:10px;box-sizing:border-box;transition:.3s}.c-header__menu ul li.menu-item-has-children ul.sub-menu li a:hover{color:#017c35}.c-header__menu ul li.menu-item-has-children ul.sub-menu li a svg{transform:rotate(-90deg);margin:0 10px 0 0}.c-header__menu ul li.menu-item-has-children ul.sub-menu li.current-menu-item>a,.c-header__menu ul li.menu-item-has-children ul.sub-menu li.current-menu-parent>a{color:#017c35}.c-header__menu ul li.menu-item-has-children ul.sub-menu li:first-of-type a{padding-top:0}.c-header__menu ul li.menu-item-has-children:hover ul.sub-menu{visibility:visible;opacity:1}.c-header__menu ul li.menu-item-has-children:hover svg{transform:rotate(-180deg)}.c-header__menu ul li:hover{opacity:1}.c-header__menu ul li:hover:after{width:100%}.c-header__cta .btn{padding:8px 24px}.c-header__burger{display:none;background-color:#017c35;width:41px;height:41px;align-items:center;justify-content:center;border-radius:10px}.c-card--default{display:flex !important;flex-direction:column}.c-card--default .c-card__title{font-family:"Aeonik",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-size:1rem;line-height:1.5rem;font-weight:600;display:block;margin:1.438rem 0 .125rem;color:#017c35;text-transform:uppercase}.c-card--default .c-card__title a{transition:.3s;color:#017c35}.c-card--default .c-card__title:hover a{color:#017c35}.c-card--default .c-card__url{display:flex;margin-top:1.25rem;margin-right:auto}.c-card--blog .c-card__image{height:266px}.c-card--blog .c-card__image img{width:100%;height:100%;object-fit:cover;object-position:center}.c-card--list .u-cols .u-col{width:48%}.c-card--list .c-card__image{position:relative;overflow:hidden}.c-card--list .c-card__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;transition:.3s}.c-card--list .c-card__image:hover img{transform:scale(1.1)}.c-card--list .c-card__title{font-size:20px;font-weight:600;margin:0 0 30px;display:block}.c-card--list .c-card__title a{transition:.3s}.c-card--list .c-card__title:hover a{color:#017c35}.c-card--list:nth-child(even) .u-cols{flex-direction:row-reverse}.c-main{margin-top:130px}.search-bar{padding:36px 0;background-color:#1b1c20}.search-bar .u-cols{align-items:center}.search-bar .u-cols .u-col{color:#fff}.search-bar .u-cols .u-col--left{display:inline-flex}.search-bar .u-cols .u-col--left p{margin:0 30px 0 0}.search-bar .u-cols .u-col--left p a{color:#fff;text-decoration:none;display:flex;align-items:center}.search-bar .u-cols .u-col--left p svg{width:15px;margin:0 10px 0 0}.search-bar .u-cols .u-col--left p svg path{fill:#fff}.search-bar .u-cols .u-col--left p:last-of-type{margin:0}.search-bar-form form{display:flex}.search-bar-form form input{border:none;font-family:"Roboto",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;box-sizing:border-box}.search-bar-form form input[type=text]{padding:0 10px;font-size:18px;font-weight:600;color:#1b1c20;border-top-left-radius:5px;border-bottom-left-radius:5px}.search-bar-form form input[type=submit]{background-color:#017c35;color:#fff;padding:14px 20px;font-size:14px;font-weight:600;border-top-right-radius:50px;border-bottom-right-radius:50px}.c-404 .container{display:flex;flex-direction:column;align-items:center}.c-404__image{margin:0 0 60px}.c-block--ph{position:relative}.c-block--ph:after{content:"";background-color:#fff;position:absolute;bottom:-75px;left:0;height:112px;width:105%;transform:rotate(-2deg);z-index:9}.c-ph{position:relative;color:#fff}.c-ph:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00542491;z-index:1}.c-ph img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.c-ph__text{margin:1.875rem 0 0}.c-ph__buttons{display:inline-flex}.c-ph__buttons .btn{margin:0 20px 0 0}.c-ph__form{margin:1.875rem 0 0}.c-ph.has-badge .inner{max-width:520px;padding:2.563rem 5rem 7rem;background-color:#017c35;box-sizing:border-box;position:relative;z-index:9}.c-ph.has-badge .c-ph__title{font-size:2.5rem;font-weight:600;line-height:2.813rem}.c-ph.has-badge .c-ph__buttons{margin:4.438rem 0 0}.c-ph.no-badge .inner{width:66%;margin:0 auto;padding:180px 0;display:flex;justify-content:center;flex-direction:column;text-align:center;position:relative;z-index:9}.c-ph.no-badge .c-ph__buttons{justify-content:center;margin:1.438rem 0 0}.c-ph.no-badge .c-ph__text{width:66%;margin:1.875rem auto 0}.c-ph .ribbon{top:auto;bottom:-16px;left:420px;right:auto;width:247px;height:auto;z-index:99}.c-sh__title{font-weight:700;margin:0 0 2rem}.c-sh__title.has-border:after{content:"";width:100px;height:10px;background-color:#017c35;margin:2rem 0 0;display:block}.c-sh__badge{margin:0 0 2.5rem;display:flex}.c-sh__buttons{display:inline-flex;margin:2.5rem 0 0}.c-sh__buttons .btn{margin:0 20px 0 0}.c-sh__contact{margin:3.125rem 0 0;display:flex;align-items:center;justify-content:center}.c-sh__contact a{font-size:1.813rem;color:#017c35;display:flex;align-items:center;margin:0 1.875rem}.c-sh__contact a svg{margin:0 1.25rem 0 0}.c-sh.is-centered .inner{text-align:center;margin:auto}.c-sh.is-centered .c-sh__title:after{margin-left:auto;margin-right:auto}.c-sh.is-centered .c-sh__badge{justify-content:center}.c-breadcrumbs{margin-bottom:-50px}.c-breadcrumbs .c-crumbs{display:inline-flex;margin:0;padding:0;list-style:none;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.c-breadcrumbs .c-crumbs .c-crumb{display:flex;align-items:center;display:-webkit-inline-box;flex:none;text-transform:capitalize}.c-breadcrumbs .c-crumbs .c-crumb a{opacity:.5;transition:.3s}.c-breadcrumbs .c-crumbs .c-crumb a:hover{opacity:1}.c-breadcrumbs .c-crumbs .c-crumb svg{width:12px;height:12px;margin:0 10px}.c-breadcrumbs .c-crumbs .c-crumb svg path{fill:#017c35}.c-breadcrumbs .c-crumbs .c-crumb:last-of-type{color:#017c35;font-weight:600}.c-breadcrumbs .c-crumbs .c-crumb:last-of-type a{color:#017c35;opacity:1}.c-breadcrumbs .c-crumbs .c-crumb:last-of-type svg{display:none}.c-breadcrumbs .c-crumbs::-webkit-scrollbar{height:0}.c-breadcrumbs .c-crumbs::-webkit-scrollbar-track{height:0}.c-breadcrumbs .c-back{display:flex;align-items:center;font-weight:400;transition:.3s}.c-breadcrumbs .c-back span{opacity:.5;transition:.3s}.c-breadcrumbs .c-back svg{width:12px;height:12px;transform:rotate(180deg);margin:0 15px 0 0}.c-breadcrumbs .c-back svg path{fill:#1b1c20}.c-breadcrumbs .c-back:hover span{opacity:1}.c-block__button{margin:50px 0 0;display:flex;justify-content:center}.c-block--archive.has-sidebar .u-cols{align-items:flex-start}.c-block--archive.has-sidebar .u-cols .u-col--left{width:30%;position:sticky;top:180px}.c-block--archive.has-sidebar .u-cols .u-col--right{width:58%}.c-block--archive.is-blog .u-grid--3{margin-right:-4%}.c-block--archive.is-blog .u-grid--3 .u-grid__item{width:30%;margin-right:3%}.c-block--archive .c-block__button{margin:50px 0 0;display:flex;justify-content:center}.c-block--editor .u-cols--3070 .u-col--left{width:30%}.c-block--editor .u-cols--3070 .u-col--right{width:67%}.c-block--editor .u-cols--even .u-col{width:48%}.c-block--icons .c-icons .c-icon{text-align:center}.c-block--icons .c-icons .c-icon__icon{width:144px;height:144px;background-color:#6ec583;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 2.125rem}.c-block--icons .c-icons .c-icon__title{font-family:"Aeonik",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-size:1.5rem;font-weight:600;line-height:1.8rem}.c-block--usplist .c-items .c-item{margin:0 0 2.5rem;display:flex}.c-block--usplist .c-items .c-item__title{font-family:"Aeonik",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-size:2.5rem;font-weight:600;line-height:3rem;margin:0 0 2.125rem;display:block}.c-block--usplist .c-items .c-item__icon{flex:none;margin:0 1.063rem 0 0}.c-block--usplist .c-items .c-item:last-of-type{margin:0}.c-block--locations .c-ss{max-width:1090px;margin:auto}.c-block--locations .c-locations .c-location__address{margin:0 0 2.5rem}.c-block--locations .c-locations .c-location__contact{margin:0 0 2.5rem}.c-block--locations .c-locations .c-location__contact a{display:flex;align-items:center;margin:0 0 .5rem}.c-block--locations .c-locations .c-location__contact a svg{width:.9rem;margin:0 .5rem 0 0}.c-block--locations .c-locations .c-location__contact a:last-of-type{margin:0}.c-block--form .u-form{margin:65px auto 0;width:59%}.c-block--form .c-sh__text{width:55%}.c-block--form .c-sh.is-centered .c-sh__text{margin:auto}.c-block--form .c-socials{display:inline-flex;justify-content:center;width:100%;margin-top:3rem}.c-block--form .c-socials .c-social{display:flex;margin:0 20px}.c-block--form .c-socials .c-social a{display:flex}.c-block--form .c-socials .c-social a svg{height:30px}.c-block--form .c-socials .c-social a svg path{fill:#017c35}.c-block--form .c-socials .c-social a svg g{clip-path:none}.c-block--form .c-socials .c-social:last-of-type{margin-right:0}.c-block--logos{overflow:hidden}.c-block--logos .container{max-width:1080px}.c-sidebar__title{color:#017c35;font-weight:600;font-size:1rem;margin-bottom:3rem;display:flex;align-items:center}.c-sidebar__title .js-trigger{display:none;margin:0 0 0 15px}.c-sidebar__title .js-trigger svg{width:16px;transition:.3s}.c-sidebar__title .js-trigger.is-active svg{transform:rotate(180deg)}.c-sidebar .c-categories__title{display:block;font-weight:600;font-size:1rem;margin:0 0 1rem}.c-sidebar .c-cats__item{margin:0 1rem 0 0}.c-sidebar .c-cats__item .c-cat{display:flex;align-items:center;margin:0 0 .8rem}.c-sidebar .c-cats__item .c-cat svg{width:12px;margin:0 .8rem 0 0;flex:none}.c-sidebar .c-cats__item .c-cat svg path{fill:#017c35}.c-sidebar .c-cats__item:last-of-type{margin:0}.c-sidebar .c-cats.is-tax .c-cats__item .c-cat.is-active{color:#017c35;font-weight:600}.c-sidebar .c-cats.is-tax .c-cats__item .c-cat:not(.is-active){opacity:.5}.c-editor p{margin:0 0 30px}.c-editor p:last-of-type{margin:0}.c-map{height:800px;position:relative}.c-map iframe{position:absolute;top:0;left:0;width:100%;height:100%}.u-ss--featured{margin:0 -55px}.u-ss--featured .slick-slide{margin:0 55px;height:100%}.u-ss--blogs{margin:0 -24px}.u-ss--blogs .slick-slide{margin:0 24px}.u-ss--locations{margin:0 -20px}.u-ss--locations .slick-slide{margin:0 20px}.u-ss--icons .slick-list{margin:0 -66px}.u-ss--icons .slick-slide{margin:0 66px}.slick-dots{margin:0;padding:0;list-style:none;display:inline-flex;justify-content:center;margin:30px 0 0;width:100%}.slick-dots li{width:13px;height:13px;background-color:#017c35;margin:0 5px;border-radius:50%;opacity:.5;cursor:pointer}.slick-dots li button{font-size:0;border:none}.slick-dots li.slick-active{opacity:1}.c-footer__logo{margin:0 0 50px;font-family:"Aeonik",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.c-footer__logo a{font-weight:600;font-size:1.475rem}.c-footer__logo a span{font-weight:800;color:#017c35}.c-footer .c-widget__title{font-size:20px;font-weight:700;font-family:"Aeonik",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.c-footer .c-widget__title:after{content:"";width:50px;height:5px;background-color:#017c35;display:block;margin:20px 0}.c-footer--main{background-color:#017c35;padding:124px 0;color:#fff;position:relative}.c-footer--main a,.c-footer--main a:visited{color:#fff}.c-footer--main a{transition:.3s}.c-footer--main a:hover{opacity:.5}.c-footer--main p{margin:0 0 30px}.c-footer--main p:last-of-type{margin:0}.c-footer--main p.contact-item a{display:flex;align-items:center;text-decoration:none}.c-footer--main p.contact-item svg{width:15px;margin:0 10px 0 0}.c-footer--main p.contact-item svg path{fill:#fff}.c-footer--main ul{margin:0;padding:0;list-style:none}.c-footer--main ul li{margin:0 0 6px}.c-footer--main ul li:last-of-type{margin:0}.c-footer--main .u-cols{align-items:unset}.c-footer--main .u-cols .u-col{display:flex}.c-footer--main .u-cols .u-col:first-of-type{flex-direction:column}.c-footer--main .u-cols .u-col:nth-child(2){width:30%}.c-footer--main .u-cols .u-col--intro ul li{display:inline-flex;align-items:flex-start;margin:0 0 15px}.c-footer--main .u-cols .u-col--intro ul li svg{flex:none;margin:6px 10px 0 0}.c-footer--main .u-cols .u-col--intro ul li:last-of-type{margin:0}.c-footer--main .c-socials{display:inline-flex;margin-top:auto}.c-footer--main .c-socials .c-social{display:flex;margin:0 10px 0 0}.c-footer--main .c-socials .c-social a{display:flex}.c-footer--main .c-socials .c-social a svg{height:20px}.c-footer--main .c-socials .c-social a svg g{clip-path:none}.c-footer--main .c-socials .c-social:last-of-type{margin-right:0}.c-footer--bottom{padding:26px 0}.c-footer--bottom p{font-size:14px;color:#414141}.c-footer--bottom p a,.c-footer--bottom p a:visited{color:#414141}.c-footer--bottom ul{margin:0;padding:0;list-style:none;display:inline-flex}.c-footer--bottom ul li{font-size:14px;margin:0 0 0 50px}.c-footer--bottom ul li a,.c-footer--bottom ul li a:visited{color:#414141}.c-footer--bottom ul li:first-of-type{margin:0}.c-footer--bottom ul li.current-menu-item,.c-footer--bottom ul li.current-menu-parent{font-weight:700}.c-footer--bottom a{transition:.3s}.c-footer--bottom a:hover{opacity:.5}.c-up{position:absolute;top:-50px;left:0;right:0;margin:auto;width:122px;height:122px;background-color:#017c35;border-radius:50%;display:flex;align-items:center;justify-content:center}.c-up svg{margin-top:-10px}.c-up svg path{fill:#fff}.c-up:hover{opacity:1 !important}@media only screen and (max-width: 1440px){.container{max-width:100%;padding:0 80px}.c-headroom .container{padding:0 40px}.c-header__menu ul li{margin:0 25px}.c-ph .inner{width:90%}}@media only screen and (max-width: 1390px){.c-block--archive.has-sidebar .u-cols .u-col--right{width:68%}.c-block--form .u-form{width:100%}.c-block--locations .c-ss{max-width:100%}.u-ss--featured{margin:0 -22px}.u-ss--featured .slick-slide{margin:0 22px}}@media only screen and (max-width: 1280px){.container{padding:0 40px}}@media only screen and (max-width: 1199px){.c-header__menu{display:none}.c-header__burger{display:flex}.c-header__cta{margin-left:auto;margin-right:10px}.search-bar{padding:20px 0}.c-block--icons .c-icons .c-icon__title{font-size:1.2rem;line-height:1.6rem}.c-block--icons .c-icons .c-icon__icon{width:120px;height:120px}.u-ss--icons .slick-list{margin:0 -22px}.u-ss--icons .slick-slide{margin:0 22px}.c-ph .ribbon{width:150px;left:470px;bottom:0}.c-up{width:80px;height:80px;top:-40px}.c-footer--main{padding:80px 0 50px}.c-footer--main .u-cols .u-col:first-of-type{width:100%;order:1;margin:50px 0 0}.c-footer--main .u-cols .u-col:nth-child(2){width:40%}.c-footer--bottom{padding:18px 0}.c-footer--bottom ul li{margin:0 0 0 20px}.c-footer__logo{margin:0 0 30px}}@media only screen and (max-width: 1090px){.u-mg--md{margin:50px 0}.u-pd--md{padding:50px 0}.c-ph.no-badge .inner{padding:120px 0 150px}.c-headroom{height:90px}.c-header__logo{width:160px}.c-header__logo a{display:flex}.c-header__logo a svg{width:100%}.c-mmenu__secondary{display:flex}.c-mmenu .u-cols .u-col{width:33%}.c-mmenu .u-cols .u-col--middle{display:flex;justify-content:center}.c-main{margin-top:90px}.c-breadcrumbs{margin:0;padding:20px 0}.c-block--archive .c-sh{margin:0 0 50px}.u-ss--blogs{margin:0 -12px}.u-ss--blogs .slick-slide{margin:0 12px}.c-up{top:-26px}.c-footer--bottom .u-cols{justify-content:center}.c-footer--bottom .u-cols .u-col--right{display:none}}@media only screen and (max-width: 990px){.c-block--ph:after{bottom:-82px}.search-bar .u-cols .u-col--left p{margin:0 10px 0 0}.search-bar .u-cols .u-col--left p a{font-size:0;width:40px;height:40px;background-color:#fff;border-radius:50%;justify-content:center}.search-bar .u-cols .u-col--left p a svg{margin:0}.search-bar .u-cols .u-col--left p a svg path{fill:#017c35}.c-ph.has-badge{display:flex;flex-direction:column}.c-ph.has-badge img{position:relative;max-height:350px}.c-ph.has-badge .container{padding:0}.c-ph.has-badge .inner{max-width:100%;width:100%;padding:40px 40px 130px}.c-ph.no-badge .inner{padding:90px 0 120px}.c-ph .ribbon{position:absolute !important;width:100px;right:20px;left:auto}.c-sh__contact{flex-direction:column}.c-sh__contact a{margin-bottom:30px}.c-breadcrumbs .u-cols{flex-direction:row-reverse;justify-content:flex-end;flex-wrap:nowrap}.c-breadcrumbs .u-cols .u-col--right{margin-right:20px}.c-breadcrumbs .c-back{background-color:#1b1c20;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center}.c-breadcrumbs .c-back svg{margin:0}.c-breadcrumbs .c-back svg path{fill:#fff}.c-breadcrumbs .c-back span{display:none}.c-block--archive.is-blog .u-grid--3 .u-grid__item{width:47%;margin-right:2%}.c-block--archive.has-sidebar .u-cols .u-col{width:100%}.c-block--archive.has-sidebar .u-cols .u-col--left{position:relative;top:0}.c-block .c-sidebar__title{margin:0 0 20px}.c-block .c-sidebar .c-categories .c-cats{column-count:3}.c-block--editor .u-cols--3070 .u-col{width:100%}.c-block--editor .u-cols--3070 .u-col--left{margin:0 0 50px}.c-cards--archive.u-grid--list{display:flex;flex-wrap:wrap;justify-content:space-between}.c-card--list{width:48%;margin-bottom:3%}.c-card--list .u-cols .u-col{width:100%}.c-card--list .u-cols .u-col--right{padding:33px;box-sizing:border-box;border:1px solid #eee;border-top:none;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.c-card--list .c-card__title{margin:0 0 15px}.u-ss--usps{overflow:hidden}.u-ss--usps .slick-list{margin:0 -12px}.c-footer--bottom .u-cols .u-col--right{width:100%}}@media only screen and (max-width: 790px){h1,.c-ph__title{font-size:2.75rem;line-height:3.375rem}.c-headroom{height:5.5rem}.c-main{margin-top:5.5rem}.c-ph .inner.is-centered{width:100%}.c-ph__text,.c-ph__buttons{margin:15px 0 0}.c-sh--sm .inner,.c-sh--medium .inner{width:80%}.c-map{height:450px}.c-card--list{width:100%;margin:0 0 30px}.u-ss--usps{overflow:hidden}.u-ss--usps .slick-list{margin:0 -20px}.u-ss--logos{margin-top:-15px;margin-bottom:-15px}.u-ss--logos .slick-slide div img{padding:15px;box-sizing:border-box}.u-form input[type=text],.u-form input[type=email],.u-form input[type=tel],.u-form textarea{padding:20px}.c-footer--main .u-cols{max-width:490px;margin:auto}.c-footer--main .u-cols .u-col:first-of-type{order:-1;align-items:center;margin:0 0 50px}.c-footer--main .u-cols .u-col:nth-child(2){width:100%;margin:0 0 50px;text-align:center}.c-footer--main .u-cols .u-col:nth-child(2) .c-widget__title:after{margin-left:auto;margin-right:auto}.c-footer--bottom .container{padding:0}.c-footer--bottom .u-cols{justify-content:center;text-align:center}}@media only screen and (max-width: 690px){h1,h2,.c-ph__title{font-size:2rem;line-height:2.5rem}.container{padding:0 20px}.c-headroom .container{padding:0 20px}.c-mmenu .u-cols{flex-wrap:nowrap}.c-mmenu .u-cols .u-col{width:auto}.c-mmenu .u-cols .u-col--left{margin:0 30px 0 0}.c-mmenu .u-cols .u-col--middle,.c-mmenu .u-cols .u-col--right{width:45%}.c-ph.has-badge .inner{padding:40px 40px 100px}.c-sidebar__title{font-size:22px}.c-sidebar__title .js-trigger{display:block}.c-sidebar .c-categories{display:none}.c-sidebar .c-categories .c-cats{column-count:unset !important}}@media only screen and (max-width: 600px){.c-mmenu .u-cols{flex-wrap:wrap}.c-mmenu .u-cols .u-col{width:100%}.c-mmenu .u-cols .u-col--left{display:flex;justify-content:flex-end;margin:0}.c-mmenu .u-cols .u-col--middle{justify-content:flex-start;text-align:left}.c-mmenu .u-cols .u-col--middle,.c-mmenu .u-cols .u-col--right{width:50%}.c-mmenu__secondary{justify-content:flex-end}.c-mmenu__secondary ul li{font-size:14px;margin:0 0 4px;padding:0 !important;text-align:left}.c-mmenu .c-icons{display:inline-flex}.c-mmenu .c-icons .c-icon{margin:0 0 0 20px}.c-sh__contact a{font-size:1.4rem}.c-sh__title:after{width:60px;height:6px;margin:22px 0}.u-grid--2 .u-grid__item{width:100%;margin:0 0 30px}.c-block--archive.is-blog .u-grid--3{margin-right:0}.c-block--archive.is-blog .u-grid--3 .u-grid__item{width:100%;margin-right:0;margin-bottom:30px}.c-block--archive.is-blog .u-grid--3 .u-grid__item:last-of-type{margin-bottom:0}.c-block--form .u-form{margin:40px 0 0}.c-location{display:flex !important;flex-direction:column;align-items:center;text-align:center}.u-form--2 .gform_fields .gfield{width:100%}.c-sidebar{justify-content:space-between !important}.c-sidebar__item{margin:0 auto !important}.c-sidebar__item-label{font-size:16px}.c-footer--main .u-cols{max-width:100%}}@media only screen and (max-width: 490px){.c-header__cta{display:none}.search-bar{padding:0;border-top:6px solid #017c35}.search-bar .container{padding:0}.search-bar .u-cols .u-col{margin:0 !important;width:100%}.search-bar .u-cols .u-col--left{margin:0 0 20px;justify-content:center;display:none}.search-bar .u-cols .u-col--left p{margin:0 10px}.search-bar-form form{width:100%}.search-bar-form form input{border-radius:0 !important}.search-bar-form form input[type=text]{width:100%}.search-bar-form form input[type=submit]{flex:none}.c-mmenu__button{display:flex;justify-content:flex-end}.c-mmenu .u-cols .u-col{border-bottom:1px solid #ffffff30;padding-bottom:20px}.c-block--archive .c-block__button{margin:30px 0 0}.u-grid--list .c-card--list .c-card__image{padding-bottom:70%}.u-load{margin:30px 0 0}}  .c-block, .c-block--ph, iframe, .c-block--featured{
overflow:hidden !important;
}
iframe{
max-width:100% !important;	
}
.woocommerce .woocommerce-ordering select {
border: 2px solid #333;
border-radius: 25px; padding: 8px 16px;
font-size: 14px;
background-color: #fff;
color: #333;
appearance: none; -webkit-appearance: none;
-moz-appearance: none;
background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 140 140' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolygon points='0,0 140,0 70,70' fill='%23666'/%3E%3C/svg%3E");
background-repeat: no-repeat;
background-position: right 1rem center;
background-size: 10px;
transition: all 0.3s ease;
}
.woocommerce .woocommerce-ordering select:hover {
border-color: #999;
}
.woocommerce .woocommerce-ordering {
margin-bottom: 20px;
}
.woocommerce div.product form.cart {
overflow:hidden;
}
.woocommerce div.product form.cart .quantity{
margin:20px 0 !important;
}
.woocommerce span.onsale{
background-color:#ecad08 !important;
top:0 !important;
border-radius:25px !important;
padding:.5em !important;
} .woocommerce div.quantity input.qty {
border: 1px solid #ccc;
border-radius: 25px; padding: 5px 10px;
font-size: 16px;
width: 80px;
text-align: center;
appearance: none;
-moz-appearance: textfield; } .woocommerce div.quantity input.qty::-webkit-outer-spin-button,
.woocommerce div.quantity input.qty::-webkit-inner-spin-button {
-webkit-appearance: none;
margin: 0;
}
.quantity {
display: inline-flex;
align-items: center;
gap: 8px;
}
.qty-btn {
background-color: #017C35;
color: #000000;
border: 1px solid #017C35;
padding: 4px 7px;
font-size: 16px;
font-weight: bold;
border-radius: 6px;
cursor: pointer;
transition: background-color 0.3s ease;
}
.qty-btn:hover {
background-color: #017C35 !important;
color:#000;
border: 1px solid #000;
}
.woocommerce-message {
border-top-color: #017C35;
}
.woocommerce-message::before {
color: #ecad08;
}
.woocommerce div.product form.cart .button{
float:none !important;
clear:both;
padding:15px 20px;
border-radius:25px;
background:#ecad08 ;
border:1px solid #ecad08 ;
color:#000000;
display:block;
margin:20px 0 !important;
}
.woocommerce div.product form.cart .button:hover{
border:1px solid #000;
}
.woocommerce li.product .price{
color:#000 !important;
margin-top:20px;
}
.woocommerce li.product .price .amount{
font-size:1.2rem;
font-weight: bold;
}
.woocommerce div.product p.price,
.woocommerce div.product span.price {
font-size: 1.8rem !important;
font-weight: 700;
color: #000 !important;
margin:0 0 20px 0;
}
.woocommerce div.product .woocommerce-price-suffix {
font-size: 12px;
font-weight: 400;
color: #000;
margin-left: 6px;
}
.extra-knoppen a{
border:1px solid #333;
border-radius:6px;
padding:10px 15px;
display:block;
float:left;
margin:5px;
}
.extra-knoppen a:hover{
background:#ecad08;
color:#fff;
border:1px solid #ecad08;
}
.proefrit-wrap{
margin-bottom:25px;	
}
.extra-product-ups, .extra-keurmerk{
display:inline-block !important;
margin:25px 0;
width:100%;
}
.c-header__burger {
background-color: #017C35 !important;
}
#burger span, #burger.is-opened span{
background-color: white !important;
}
.qty-btn, .checkout-button.button.alt.wc-forward, .woocommerce-cart .checkout-button, #place_order, .btn--yellow{
color:#fff !important;
}
button#place_order, .woocommerce #payment #place_order, .woocommerce-page #payment #place_order{
color: white !important;
}
input.input-checkbox#terms{
-webkit-appearance:checkbox !important;
}
.proefrit-button {
background-color: initial !important;
color: #ecad08 !important;
border: 1px solid #ecad08 !important;
padding: 12px 24px;
border: none;
border-radius: 6px;
font-weight: 600;
cursor: pointer;
}
.proefrit-button:hover {
background-color: #ecad08 !important;
color: #fff !important;
}
.proefrit-popup {
display: none;
position: fixed;
top: 0; left: 0; right: 0; bottom: 0;
background: rgba(0,0,0,0.6);
z-index: 9999;
justify-content: center;
align-items: center;
}
.proefrit-popup.open {
display: flex;
}
.proefrit-popup-inner {
background: #fff;
padding: 30px;
border-radius: 10px;
max-width: 400px;
width: 95%;
position: relative;
box-shadow: 0 0 20px rgba(0,0,0,0.2);
text-align: center;
margin:0 auto;
}
.proefrit-popup-inner input, .proefrit-popup-inner textarea {
width: 100%;
padding: 10px;
margin: 10px 0;
border-radius: 6px;
border: 1px solid #ccc;
}
.proefrit-popup-inner textarea {
width:90%;	
}
.proefrit-popup-inner button[type="submit"] {
background-color: #006E30;
color: white;
border: none;
padding: 10px 20px;
font-weight: 600;
border-radius: 6px;
cursor: pointer;
}
.close-popup {
position: absolute;
top: 10px;
right: 15px;
background: none;
border: none;
font-size: 24px;
cursor: pointer;
}
.single-product .gform_fields{
text-align: left;
}
.single-product .gform_fields  fieldset{
width:90%;
border:none;
padding:0;
}
.single-product .gform_fields  fieldset input{
width:99% !important;
margin:0;
}
.single-product .gform_fields input{
width:90% !important;
}
.single-product .gform_button.button{
color:white !important;
width:95% !important;
float:left;
background:#ecad08 !important;
}
.page #lease-popup .gform_fields {
text-align: left;
}
.page #lease-popup .gform_fields fieldset {
width: 90%;
border: none;
padding: 0;
}
.page #lease-popup .gform_fields fieldset input {
width: 99% !important;
margin: 0;
}
.page #lease-popup .gform_fields input {
width: 90% !important;
}
.page #lease-popup .gform_button.button {
color:white !important;
width:95% !important;
float:left;
background:#ecad08 !important;
}
body.page .proefrit-button{
margin:30px 0;
}
.woocommerce-notices-wrapper .woocommerce-message{
background:none !important;
border-left:1px solid #ccc;
border-right:1px solid #ccc;
border-bottom:1px solid #ccc;
}
.woocommerce-notices-wrapper .woocommerce-message .button.wc-forward{
background:none;
border:1px solid #333;
}
.woocommerce-cart #coupon_code{
min-width:200px;
padding:8px;
}
.woocommerce-cart .checkout-button, button#place_order{
background-color:#015224 !important;
}
.wpml-ls-legacy-list-horizontal{
clear:initial !important;
float:left;
}
.nav-woo-icons{
list-style-type: none;
float:left;
margin:10px 0 0 0
}
.nav-woo-icons li{
display: inline;
margin:5px;
}
.head-support-link{
margin:-5px 25px 0 0 !important;
}
.c-header__lang .nav-woo-icons  li {
opacity: 1 !important;
display: table-cell !important;
float:left !important;
padding: 5px !important;
}
.c-mmenu ul.menu li ul.sub-menu{
background-color:#fff !important;
}
.c-mmenu ul.menu li ul.sub-menu a{
color:#000 !important;
font-weight:normal !important;
}
@media screen and (max-width:767px){
.head-support-link span{
display:none !important;
}
.head-support-link{
margin:7px 5px 0 0 !important;
}
}  .woocommerce-account {
margin-top: 30px;
} .woocommerce-MyAccount-navigation {
width: 250px;
float: left;
background: #f9f9f9;
border-radius: 12px;
padding: 20px;
box-sizing: border-box;
margin-right: 30px;
} .woocommerce-MyAccount-navigation ul {
list-style: none;
padding: 0;
margin: 0;
}
.woocommerce-MyAccount-navigation li {
margin-bottom: 10px;
}
.woocommerce-MyAccount-navigation li a {
display: block;
padding: 12px 18px;
background-color: #fff;
color: #000;
border-radius: 8px;
text-decoration: none;
font-weight: 500;
transition: all 0.2s ease-in-out;
border: 1px solid #ecad08;
}
.woocommerce-MyAccount-navigation li.is-active a,
.woocommerce-MyAccount-navigation li a:hover {
background-color: #017C35;
color: #000;
border-color: #000;
} .woocommerce-MyAccount-content {
overflow: hidden; background: #fff;
border-radius: 12px;
padding: 30px;
box-sizing: border-box;
box-shadow: 0 0 10px rgba(0,0,0,0.05);
max-width:67% !important;
} @media (max-width: 768px) {
.woocommerce-MyAccount-navigation {
width: 100%;
float: none;
margin-right: 0;
margin-bottom: 20px;
padding: 10px;
}
.woocommerce-MyAccount-navigation li a {
font-size: 16px;
}
.woocommerce-MyAccount-content {
padding: 20px;
max-width: 100% !important;
}
}
.u-columns.woocommerce-Addresses .edit{
float:left !important;
margin:20px 0;
border:1px solid #ccc;
padding:10px;
}
.woobt-wrap{
margin:50px 0 50px 0;
}
.woobt-before-text.woobt-text{
font-size:1.2rem;
font-weight: bold;
}
.woobt-checkbox {
margin: 5px 8px 0 0;
border: 1px solid #333;
width: 17px !important;
height: 17px !important;
appearance: checkbox;
vertical-align: middle;
cursor: pointer;
}
.wpsf-product-title a{
font-size: 1.6rem !important;
color:#000 !important;
line-height: 2 !important;
font-family: Cooper Lt BT;
}
.archive.woocommerce .u-mg--md{
margin: 2rem 0 6.25rem 0 !important;
}
.checkout-button.button.alt.wc-forward
{
background:#017C35 !important;
border:1px solid #017C35 !important;
color:#000;
}
.checkout-button.button.alt.wc-forward:hover
{
border:1px solid #000 !important;
color:#000;
}
.woocommerce-cart .checkout-button, button#place_order, .btn--yellow{
background:#017C35 !important;
border:1px solid #017C35 !important;
color:#000 !Important;
}
.woocommerce-cart .checkout-button, button#place_order:hover, .btn--yellow:hover{
border:1px solid #000 !important;
color:#000;
}
.woocommerce-info {
border-top-color: #017C35;
}
.woocommerce-info::before{
color:#ecad08;
}
.c-sh__badge svg ellipse{
fill:#ecad08 !important
}
.c-sh__badge svg line{
stroke:#017C35 !important;
}
.c-sh__contact a svg path{
fill:#ecad08 !important
}
a.btn { cursor: pointer; }
body.home .btn--primary.btn--yellow{
color:#fff !important;}
#woosq-popup .quantity,#woosq-popup .single_add_to_cart_button {
display:none !important;
}
@media screen and (max-width:900px){
.woocommerce-notices-wrapper .woocommerce-message .button.wc-forward{
clear:both;
float:none;
display:block;
width:100%;
max-width:150px;
margin:15px 0 0
}
}
@media screen and (max-width: 767px) {
.woobt-wrap-responsive .woobt-products .woobt-product {
display: flex;
flex-direction: row !important;
text-align: left !important;
}
.woobt-wrap-responsive .woobt-products .woobt-product .woobt-thumb {
flex-basis: initial !Important;
margin-left:30px;
}
.woobt-wrap-responsive .woobt-products .woobt-product .woobt-title{
padding-left:20px !important;
}
}
@media (max-width: 940px){
.woocommerce ul.products[class*=columns-] li.product, .woocommerce-page ul.products[class*=columns-] li.product{
width:48% ;
}    
}
@media (max-width: 767px){
.woocommerce ul.products[class*=columns-] li.product, .woocommerce-page ul.products[class*=columns-] li.product{
width:98% ;
}    
.woobt-wrap-responsive .woobt-products .woobt-product {
padding:5px 0 !important;
}
.woobt-wrap .woobt-products{
max-height:300px !important;  
overflow-y:auto;
max-width:100% !important;
overflow-x:hidden !important;
}
.woobt-wrap .woobt-products .woobt-product{
max-width:95% !important;
}
}
.c-mmenu ul.menu li.current-menu-item>a, .c-mmenu ul.menu li.current-menu-parent>a{
color:#017C35 !important;
}
.c-mmenu ul.menu li.menu-item-has-children .submenu-toggle{
border: 1px solid #017C35  !important;
background-color: #017C35  !important;
} .woocommerce-checkout-payment input[name="payment_method"] + label {
display: inline-block;
width:90%;
border: 2px solid transparent;
border-radius: 6px;
transition: all 0.3s ease;
padding:5px;
position:relative;
box-sizing:border-box;
}
.woocommerce-checkout-payment input[name="payment_method"]:checked + label {
border-color: #007BFF;
background-color: #f0f8ff;
}
.woocommerce-checkout-payment input[name="payment_method"] + label img {
position:absolute;
right:10px;
top:5px;
}