@-webkit-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-0.3em);-ms-transform:translateY(-0.3em);transform:translateY(-0.3em)}60%{-webkit-transform:translateY(-0.15em);-ms-transform:translateY(-0.15em);transform:translateY(-0.15em)}}@-moz-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-0.3em);-ms-transform:translateY(-0.3em);transform:translateY(-0.3em)}60%{-webkit-transform:translateY(-0.15em);-ms-transform:translateY(-0.15em);transform:translateY(-0.15em)}}@-o-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-0.3em);-ms-transform:translateY(-0.3em);transform:translateY(-0.3em)}60%{-webkit-transform:translateY(-0.15em);-ms-transform:translateY(-0.15em);transform:translateY(-0.15em)}}@keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-0.3em);-ms-transform:translateY(-0.3em);transform:translateY(-0.3em)}60%{-webkit-transform:translateY(-0.15em);-ms-transform:translateY(-0.15em);transform:translateY(-0.15em)}}@-o-keyframes spin{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@-webkit-keyframes checkbox-check{0%{width:0;height:0;border-color:#fff;-webkit-transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:0.5em;height:0;-webkit-transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:0.5em;height:0.9em;border-color:#fff;-webkit-transform:translate3d(0, -0.9em, 0) rotate(45deg)}}@-moz-keyframes checkbox-check{0%{width:0;height:0;border-color:#fff;-moz-transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:0.5em;height:0;-moz-transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:0.5em;height:0.9em;border-color:#fff;-moz-transform:translate3d(0, -0.9em, 0) rotate(45deg)}}@keyframes checkbox-check{0%{width:0;height:0;border-color:#fff;transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:0.5em;height:0;transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:0.5em;height:0.9em;border-color:#fff;transform:translate3d(0, -0.9em, 0) rotate(45deg)}}@-webkit-keyframes checkbox-check-orange{0%{width:0;height:0;border-color:var(--brand-color-1);-webkit-transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:0.5em;height:0;-webkit-transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:0.5em;height:0.9em;border-color:var(--brand-color-1);-webkit-transform:translate3d(0, -0.9em, 0) rotate(45deg)}}@-moz-keyframes checkbox-check-orange{0%{width:0;height:0;border-color:var(--brand-color-1);-moz-transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:0.5em;height:0;-moz-transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:0.5em;height:0.9em;border-color:var(--brand-color-1);-moz-transform:translate3d(0, -0.9em, 0) rotate(45deg)}}@keyframes checkbox-check-orange{0%{width:0;height:0;border-color:var(--brand-color-1);transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:0.5em;height:0;transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:0.5em;height:0.9em;border-color:var(--brand-color-1);transform:translate3d(0, -0.9em, 0) rotate(45deg)}}@-webkit-keyframes checkbox-check-green{0%{width:0;height:0;border-color:var(--brand-color-1);-webkit-transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:0.5em;height:0;-webkit-transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:0.5em;height:0.9em;border-color:var(--brand-color-1);-webkit-transform:translate3d(0, -0.9em, 0) rotate(45deg)}}@-moz-keyframes checkbox-check-green{0%{width:0;height:0;border-color:var(--brand-color-1);-moz-transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:0.5em;height:0;-moz-transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:0.5em;height:0.9em;border-color:var(--brand-color-1);-moz-transform:translate3d(0, -0.9em, 0) rotate(45deg)}}@keyframes checkbox-check-green{0%{width:0;height:0;border-color:var(--brand-color-1);transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:0.5em;height:0;transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:0.5em;height:0.9em;border-color:var(--brand-color-1);transform:translate3d(0, -0.9em, 0) rotate(45deg)}}@-webkit-keyframes checkbox-check-green-b2b{0%{width:0;height:0;border-color:var(--brand-color-1);-webkit-transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:0.5em;height:0;-webkit-transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:0.5em;height:0.9em;border-color:var(--brand-color-1);-webkit-transform:translate3d(0, -0.9em, 0) rotate(45deg)}}@-moz-keyframes checkbox-check-green-b2b{0%{width:0;height:0;border-color:var(--brand-color-1);-moz-transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:0.5em;height:0;-moz-transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:0.5em;height:0.9em;border-color:var(--brand-color-1);-moz-transform:translate3d(0, -0.9em, 0) rotate(45deg)}}@keyframes checkbox-check-green-b2b{0%{width:0;height:0;border-color:var(--brand-color-1);transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:0.5em;height:0;transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:0.5em;height:0.9em;border-color:var(--brand-color-1);transform:translate3d(0, -0.9em, 0) rotate(45deg)}}@keyframes checkbox-check-white{0%{width:0;height:0;border-color:#fff;transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:0.5em;height:0;transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:0.5em;height:0.9em;border-color:#fff;transform:translate3d(0, -0.9em, 0) rotate(45deg)}}.best-practice #footer{margin-top:0em}.best-practise{background-size:cover;overflow:visible}.best-practise .content-wrapper{overflow:visible;max-width:68em;position:relative}.best-practise .content-wrapper:after{content:"";display:block;clear:both}.best-practise .best-practise-holder{padding:6.5em 0 5em;border-bottom:1px solid #c9c9c9;width:100%;float:left;margin-bottom:5em}.best-practise .best-practise-holder-no-border{padding:6.5em 0 5em;width:100%;float:left}.best-practise .ce_text{width:46%;float:left;background:#f7f7f7;position:relative;overflow:visible}.best-practise .ce_text:nth-child(even){float:right}.best-practise table{width:100%;font-weight:500;margin-bottom:2em}.best-practise table tr{border-bottom:1px solid}.best-practise table tr:last-of-type{border-bottom:none}.best-practise table td{padding:0.25em 0}.best-practise .textcontainer{padding:2em 1.9em}.best-practise .textcontainer h2{text-transform:uppercase;color:#4d4d4d;font-size:1.6470588235em;font-weight:var(--font-base-strong-weight);margin-bottom:0;line-height:1.1;margin-bottom:0.8em}.best-practise .textcontainer h2 a{font-weight:var(--font-base-strong-weight);color:#4d4d4d}.best-practise .textcontainer h3{font-size:1.5em;font-family:var(--font-heading);font-style:var(--font-heading-style);margin-bottom:1.3em}.best-practise .textcontainer h4{width:11em;height:11em;text-align:center;padding:0.5em;position:absolute;top:-5em;right:2em;border-radius:50%;font-size:14px;color:#fff;font-family:var(--font-heading);font-style:var(--font-heading-style);font-weight:400;background:var(--brand-color-1);background:-moz-linear-gradient(-45deg, var(--brand-color-1) 55%, var(--brand-color-1-variant) 100%);background:-webkit-linear-gradient(-45deg, var(--brand-color-1) 55%, var(--brand-color-1-variant) 100%);background:linear-gradient(135deg, var(--brand-color-1) 55%, var(--brand-color-1-variant) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="var(--brand-color-1)", endColorstr="#459262",GradientType=1);-webkit-box-shadow:0 0.125em 1em 0.125em rgba(132, 129, 129, 0.36);-moz-box-shadow:0 0.125em 1em 0.125em rgba(132, 129, 129, 0.36);box-shadow:0 0.125em 1em 0.125em rgba(132, 129, 129, 0.36)}.best-practise .textcontainer h4 em{top:50%;position:relative;-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);color:#fff;display:block}.best-practise.grid-items .gutter-sizer{width:8%}.best-practise.grid-items .content-wrapper{padding:0;margin-top:4.8em}.best-practise.grid-items .grid-sizer,.best-practise.grid-items .ce_text{width:46%}.best-practise.grid-items .ce_text{margin-bottom:6.5em;float:none;margin-left:-1px;transform:translateX(1px)}.best-practise.grid-items .ce_text:nth-child(even){float:none}@media (max-width:1300px){.best-practise.grid-items .content-wrapper,.best-practise .content-wrapper{margin-left:3em;max-width:calc(100% - 6em)}}@media (max-width:1100px){.best-practise .textcontainer{position:static}.best-practise .textcontainer h3+p{bottom:auto;top:-2em;width:10.5em;height:10.5em;padding:2.9em 1em 0.9em 1em}.best-practise .gutter-sizer{width:2%}.best-practise .grid-sizer,.best-practise.grid-items .ce_text{width:49%}.best-practise .best-practise-holder .content-wrapper{padding:0}}@media (max-width:850px){.best-practise{margin-top:4em}.best-practise .best-practise-holder{margin-top:0}}@media (max-width:660px){.best-practise{margin:2em 0 3em;text-align:center;background-size:auto 80%}.best-practise.grid-items{margin:0;padding:4em 0}.best-practise.grid-items .content-wrapper{margin-left:1.5em;max-width:calc(100% - 3em)}.best-practise.grid-items .ce_text,.best-practise .ce_text{width:100%;max-width:34em;float:none;text-align:left;margin-left:auto;margin-right:auto;margin-bottom:6em;right:0}.best-practise.grid-items .ce_text:first-of-type,.best-practise .ce_text:first-of-type{top:auto;margin-bottom:3.5em}.best-practise.grid-items .ce_text:last-of-type,.best-practise .ce_text:last-of-type{float:none;margin-bottom:2em}.best-practise .textcontainer h3+p{width:10em;height:10em;padding-top:2.7em}.best-practise .textcontainer h4{font-size:11px}.best-practise .btn-default{padding:0.3em 2.5em}.best-practise .best-practise-holder{padding-top:5em}.best-practise .content-wrapper{padding:0;margin-left:1.5em;max-width:calc(100% - 3em)}.best-practise .ce_text:first-of-type{margin-bottom:8em}}@media (max-width:767px){.best-practise .best-practise-holder-no-border{padding:2em 0 0}}.section.best-practise table,.section.best-practise p{display:none}.section.best-practise p:last-of-type{display:block}body.best-practice .section.best-practise table{display:table}body.best-practice .section.best-practise p{display:block}