@font-face{font-display:swap;font-family:Courgette;font-style:normal;font-weight:100;src:url(/build/frontend/fonts/Courgette-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Dancing Script;font-style:normal;font-weight:100;src:url(/build/frontend/fonts/DancingScript-Regular.ttf) format("truetype"),url(/build/frontend/fonts/DancingScript-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Poiret One;font-style:normal;font-weight:100;src:url(/build/frontend/fonts/PoiretOne-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Quicksand;font-style:normal;font-weight:100;src:url(/build/frontend/fonts/Quicksand-Regular.ttf) format("truetype"),url(/build/frontend/fonts/Quicksand-Bold.ttf) format("truetype"),url(/build/frontend/fonts/Quicksand-Light.ttf) format("truetype"),url(/build/frontend/fonts/Quicksand-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Gotu;font-style:normal;font-weight:100;src:url(/build/frontend/fonts/Gotu-Regular.ttf) format("truetype")}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{display:none;height:100%;left:0;outline:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:1050}.modal-dialog{margin:.5rem;pointer-events:none;position:relative;width:auto}.modal.fade .modal-dialog{transform:translateY(-50px);transition:transform .3s ease-out}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{align-items:center;display:flex;min-height:calc(100% - 1rem)}.modal-dialog-centered:before{content:"";display:block;height:calc(100vh - 1rem);height:min-content}.modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;height:100%;justify-content:center}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable:before{content:none}.modal-content{background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;display:flex;flex-direction:column;outline:0;pointer-events:auto;position:relative;width:100%}.modal-backdrop{background-color:#000;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1040}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{align-items:flex-start;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px);display:flex;justify-content:space-between;padding:1rem}.modal-header .close{margin:-1rem -1rem -1rem auto;padding:1rem}.modal-title{line-height:1.5;margin-bottom:0}.modal-body{flex:1 1 auto;padding:1rem;position:relative}.modal-footer{align-items:center;border-bottom-left-radius:calc(.3rem - 1px);border-bottom-right-radius:calc(.3rem - 1px);border-top:1px solid #dee2e6;display:flex;flex-wrap:wrap;justify-content:flex-end;padding:.75rem}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{height:50px;overflow:scroll;position:absolute;top:-9999px;width:50px}@media (min-width:576px){.modal-dialog{margin:1.75rem auto;max-width:500px}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered:before{height:calc(100vh - 3.5rem);height:min-content}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.btn{background-color:transparent;border:1px solid transparent;border-radius:.25rem;color:#212529;display:inline-block;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;text-align:center;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;user-select:none;vertical-align:middle}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529;text-decoration:none}.btn.focus,.btn:focus{box-shadow:0 0 0 .2rem rgba(86,165,164,.25);outline:0}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{background-color:#56a5a4;border-color:#56a5a4;color:#fff}.btn-primary.focus,.btn-primary:focus,.btn-primary:hover{background-color:#498c8b;border-color:#458383;color:#fff}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(111,179,178,.5)}.btn-primary.disabled,.btn-primary:disabled{background-color:#56a5a4;border-color:#56a5a4;color:#fff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{background-color:#458383;border-color:#407b7a;color:#fff}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(111,179,178,.5)}.btn-secondary{background-color:#6c757d;border-color:#6c757d;color:#fff}.btn-secondary.focus,.btn-secondary:focus,.btn-secondary:hover{background-color:#5a6268;border-color:#545b62;color:#fff}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem hsla(208,6%,54%,.5)}.btn-secondary.disabled,.btn-secondary:disabled{background-color:#6c757d;border-color:#6c757d;color:#fff}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{background-color:#545b62;border-color:#4e555b;color:#fff}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem hsla(208,6%,54%,.5)}.btn-success{background-color:#28a745;border-color:#28a745;color:#fff}.btn-success.focus,.btn-success:focus,.btn-success:hover{background-color:#218838;border-color:#1e7e34;color:#fff}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-success.disabled,.btn-success:disabled{background-color:#28a745;border-color:#28a745;color:#fff}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{background-color:#1e7e34;border-color:#1c7430;color:#fff}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-info{background-color:#17a2b8;border-color:#17a2b8;color:#fff}.btn-info.focus,.btn-info:focus,.btn-info:hover{background-color:#138496;border-color:#117a8b;color:#fff}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-info.disabled,.btn-info:disabled{background-color:#17a2b8;border-color:#17a2b8;color:#fff}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{background-color:#117a8b;border-color:#10707f;color:#fff}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-warning{background-color:#ffc107;border-color:#ffc107;color:#212529}.btn-warning.focus,.btn-warning:focus,.btn-warning:hover{background-color:#e0a800;border-color:#d39e00;color:#212529}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-warning.disabled,.btn-warning:disabled{background-color:#ffc107;border-color:#ffc107;color:#212529}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{background-color:#d39e00;border-color:#c69500;color:#212529}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-danger{background-color:#c3c3c3;border-color:#c3c3c3;color:#212529}.btn-danger.focus,.btn-danger:focus,.btn-danger:hover{background-color:#b0b0b0;border-color:#aaa;color:#212529}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem hsla(240,1%,67%,.5)}.btn-danger.disabled,.btn-danger:disabled{background-color:#c3c3c3;border-color:#c3c3c3;color:#212529}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{background-color:#aaa;border-color:#a3a3a3;color:#212529}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem hsla(240,1%,67%,.5)}.btn-light{background-color:#f8f9fa;border-color:#f8f9fa;color:#212529}.btn-light.focus,.btn-light:focus,.btn-light:hover{background-color:#e2e6ea;border-color:#dae0e5;color:#212529}.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem hsla(220,4%,85%,.5)}.btn-light.disabled,.btn-light:disabled{background-color:#f8f9fa;border-color:#f8f9fa;color:#212529}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{background-color:#dae0e5;border-color:#d3d9df;color:#212529}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem hsla(220,4%,85%,.5)}.btn-dark{background-color:#343a40;border-color:#343a40;color:#fff}.btn-dark.focus,.btn-dark:focus,.btn-dark:hover{background-color:#23272b;border-color:#1d2124;color:#fff}.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-dark.disabled,.btn-dark:disabled{background-color:#343a40;border-color:#343a40;color:#fff}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{background-color:#1d2124;border-color:#171a1d;color:#fff}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-outline-primary{border-color:#56a5a4;color:#56a5a4}.btn-outline-primary:hover{background-color:#56a5a4;border-color:#56a5a4;color:#fff}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(86,165,164,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{background-color:transparent;color:#56a5a4}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{background-color:#56a5a4;border-color:#56a5a4;color:#fff}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(86,165,164,.5)}.btn-outline-secondary{border-color:#6c757d;color:#6c757d}.btn-outline-secondary:hover{background-color:#6c757d;border-color:#6c757d;color:#fff}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem hsla(208,7%,46%,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{background-color:transparent;color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{background-color:#6c757d;border-color:#6c757d;color:#fff}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem hsla(208,7%,46%,.5)}.btn-outline-success{border-color:#28a745;color:#28a745}.btn-outline-success:hover{background-color:#28a745;border-color:#28a745;color:#fff}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{background-color:transparent;color:#28a745}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{background-color:#28a745;border-color:#28a745;color:#fff}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-info{border-color:#17a2b8;color:#17a2b8}.btn-outline-info:hover{background-color:#17a2b8;border-color:#17a2b8;color:#fff}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{background-color:transparent;color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{background-color:#17a2b8;border-color:#17a2b8;color:#fff}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning{border-color:#ffc107;color:#ffc107}.btn-outline-warning:hover{background-color:#ffc107;border-color:#ffc107;color:#212529}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{background-color:transparent;color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{background-color:#ffc107;border-color:#ffc107;color:#212529}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger{border-color:#c3c3c3;color:#c3c3c3}.btn-outline-danger:hover{background-color:#c3c3c3;border-color:#c3c3c3;color:#212529}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem hsla(0,0%,76%,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{background-color:transparent;color:#c3c3c3}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{background-color:#c3c3c3;border-color:#c3c3c3;color:#212529}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem hsla(0,0%,76%,.5)}.btn-outline-light{border-color:#f8f9fa;color:#f8f9fa}.btn-outline-light:hover{background-color:#f8f9fa;border-color:#f8f9fa;color:#212529}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{background-color:transparent;color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{background-color:#f8f9fa;border-color:#f8f9fa;color:#212529}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{border-color:#343a40;color:#343a40}.btn-outline-dark:hover{background-color:#343a40;border-color:#343a40;color:#fff}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{background-color:transparent;color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{background-color:#343a40;border-color:#343a40;color:#fff}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-link{color:#56a5a4;font-weight:400;text-decoration:none}.btn-link:hover{color:#3c7372}.btn-link.focus,.btn-link:focus,.btn-link:hover{text-decoration:underline}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-lg{border-radius:.3rem;font-size:1.25rem;line-height:1.5;padding:.5rem 1rem}.btn-sm{border-radius:.2rem;font-size:.875rem;line-height:1.5;padding:.25rem .5rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.close{color:#000;float:right;font-size:1.5rem;font-weight:700;line-height:1;opacity:.5;text-shadow:0 1px 0 #fff}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{background-color:transparent;border:0;padding:0}a.close.disabled{pointer-events:none}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.clear{clear:both}body{color:#3d3f41;font-family:Quicksand,sans-serif;font-size:16px;line-height:1.7em;margin:0}p.small{font-size:1rem}hr{border:0;border-top:1px solid #ccc;box-sizing:content-box;display:block;height:1px;margin:1em 0;padding:0}h1,h2,h3,h4,h5,h6,label{color:#34495e}h1.underlined,h2.underlined,h3.underlined,h4.underlined,h5.underlined,h6.underlined,label.underlined{display:inline-block;padding-bottom:10px;position:relative}h1.underlined--left,h2.underlined--left,h3.underlined--left,h4.underlined--left,h5.underlined--left,h6.underlined--left,label.underlined--left{margin-left:4rem}h1.underlined:before,h2.underlined:before,h3.underlined:before,h4.underlined:before,h5.underlined:before,h6.underlined:before,label.underlined:before{background-color:#81b286;border-radius:33%;bottom:0;content:"";height:5px;left:0;position:absolute;top:100%;width:100%}.text-bold{font-weight:700}.fa-exclamation-triangle{color:#d9b051;font-size:1.3rem}span.sr-only{visibility:hidden}.blocker{padding:20px 0}#bodyshape-request-form .modal-dialog,#piloxing-request-form .modal-dialog,#pound-request-form .modal-dialog,#zumba-request-form .modal-dialog{max-width:800px}#bodyshape-request-form .modal-dialog .modal-title,#piloxing-request-form .modal-dialog .modal-title,#pound-request-form .modal-dialog .modal-title,#zumba-request-form .modal-dialog .modal-title{color:#255f5e;font-weight:700;width:90%}#bodyshape-request-form .modal-dialog form textarea,#piloxing-request-form .modal-dialog form textarea,#pound-request-form .modal-dialog form textarea,#zumba-request-form .modal-dialog form textarea{width:100%}#bodyshape-request-form .modal-dialog form .checkbox--agb,#piloxing-request-form .modal-dialog form .checkbox--agb,#pound-request-form .modal-dialog form .checkbox--agb,#zumba-request-form .modal-dialog form .checkbox--agb{margin-top:20px}#bodyshape-request-form .modal-dialog form button,#piloxing-request-form .modal-dialog form button,#pound-request-form .modal-dialog form button,#zumba-request-form .modal-dialog form button{background-color:#265f5e;border:none;border-radius:4px;color:#fff;cursor:pointer;opacity:1;padding:.5em 1rem;text-shadow:0 1px 1px rgba(0,0,0,.2)}.piloxing-contact-pdf-button{margin-bottom:30px}.piloxing-contact-pdf-button .button--pdf{background-color:unset;border:none;padding:0;text-decoration:underline}h1{line-height:30px}h2{font-size:1.5rem}h2.big--green{background-color:#265f5e;color:#fff;padding:10px 0;text-align:center;text-transform:uppercase}h2.no-margin-top{margin-top:0}h3{font-size:1.3em}h4{font-size:1.2em}a{color:#00e}a.link{color:#b6b6b6}a.link--secondary span{color:#fff}table{border-spacing:0}ul.no-bullets{list-style:none;padding-left:0}ul.no-bullets li{padding:.2rem 0}address{font-style:normal}.date--created{font-style:italic}.img--rounded{border-radius:5px}.text--centered{text-align:center}.text--right{text-align:right}.font--poiret{font-family:Poiret One;font-size:2em}.font--courgette{font-family:Courgette,cursive}.font-size--h1{font-size:2em}.hint--class{background-color:#ee526f;color:#fff;font-size:1.2rem;font-weight:700;letter-spacing:1px;margin:0 15px;padding:15px 0;text-align:center}.hint--class.hint-pound-page{background-color:#61b615}.normal-font-weight{font-weight:400}.margin-b-medium{margin-bottom:1.5em}.margin-t-small{margin-top:1em}.icon--pdf{margin-right:5px}.label--category{background-color:#6e7982;border-radius:8px;color:#fff;padding:5px 10px}.label--category:hover{background-color:#a2b1bf;color:#3d3f41}.label--print{background-color:#dcd9d9;border-radius:4px;display:none;margin-left:10px;padding:5px 10px}.label--print:hover{background-color:#cbcaca;cursor:pointer}.label--print--big{background-color:#dcd9d9;border-radius:4px;color:inherit;display:none;font-size:1.3em;margin-left:10px;padding:12px 15px}.label--print--big:hover{background-color:#cbcaca;cursor:pointer}.polaroid--recipe .caption{color:#ef536f;font-weight:700}.polaroid--recipe .polaroid{margin-bottom:10px}.polaroid--recipe .polaroid img,.polaroid--recipe .polaroid picture{height:230px}.polaroid--recipe .polaroid .caption,.polaroid--recipe .polaroid .subcaption{text-align:left}.polaroid--recipe .polaroid .date--created{text-align:right}.polaroid--recipe .tags--recipe{font-size:.9em;margin:1em 0}.polaroid--recipe .tags--recipe .label--categories-small{background-color:hsla(0,0%,89%,.5);border-radius:5px;display:inline-block;margin-bottom:5px;padding:0 10px}ul.menu--sidebar{background-color:#34495e;border:1px solid #a2b1bf;color:#fff;display:none;list-style:none;padding:0}ul.menu--sidebar a{color:#fff;text-decoration:none}ul.menu--sidebar a:hover{color:#3d3f41}ul.menu--sidebar li{border-bottom:1px solid #a2b1bf;padding:10px 15px}ul.menu--sidebar li:last-child{border-bottom:none}ul.menu--sidebar li:before{content:"\f105";font-family:Font Awesome\ 5 Free;font-size:1.3em;font-weight:900;padding-right:7px}ul.menu--sidebar li:hover{background-color:#eee;color:#3d3f41;cursor:pointer}ul.menu--sidebar li:hover a{color:#3d3f41}.label-badge{background-color:#e3e7d3;border-radius:4px;opacity:1;padding:.5em;text-shadow:0 1px 1px rgba(0,0,0,.2)}@media (min-width:600px){body{font-size:18px}.blocker{padding:20px 0}h1.underlined:before,h2.underlined:before,h3.underlined:before,h4.underlined:before,h5.underlined:before,h6.underlined:before,label.underlined:before{background-color:#81b286;border-radius:33%;bottom:0;content:"";height:5px;left:-15px;position:absolute;top:100%;width:calc(100% + 30px)}.hint--class{font-size:1.5rem}.margin-b-medium{margin-bottom:3em}.label--print,.label--print--big{display:block}}@media (min-width:769px){h1{line-height:27px}.hint--class{margin:0}.polaroid--recipe .polaroid{margin-bottom:0}.polaroid--recipe .polaroid:hover{filter:grayscale(20%)}.polaroid--recipe .polaroid img,.polaroid--recipe .polaroid picture,.polaroid--recipe .polaroid picture img{height:200px}ul.menu--sidebar{display:block}}@media print{img{display:inline;visibility:visible}}.container--tmp-workout-video{margin:0;width:100%}.container--main-nav{align-items:flex-end;display:flex;flex-direction:column;width:100%}.container--footer{position:relative}.container--qualifications,.container--skills{display:flex;flex-direction:column}.container--skills{align-items:center}.container--certificates,.container--contact{display:flex;flex-direction:column}.container--home-teaser{padding-top:3rem}.container--max-width{margin:auto;max-width:1400px;padding:15px}.container--max-width.no-padding{padding:0 15px}.container--max-width.no-padding-sides{padding:15px 0}.container--flex,.container--flex--center{display:flex;flex-direction:column}.container--flex--center{align-items:center}.container--flex--end{display:flex;flex-direction:row}.container--jusitfy--center{justify-content:center}.container--jusitfy--space-between{justify-content:space-between}.container--jusitfy--space-around{justify-content:space-around}.container--workouts{display:flex;flex-direction:column}.container--workouts video{width:100%}.container--brand{align-items:center;display:flex;flex-direction:row}.container--class-details{display:flex;flex-direction:column}.container--schedule{text-align:center}.container--schedule div .price,.container--schedule div.time{color:#34495e;font-size:1.17em;font-weight:700;margin-block-end:1em;margin-top:0;margin-inline-end:0;margin-inline-start:0}.container--schedule div.minutes{color:#34495e;font-size:1em;font-weight:700;margin-block-end:1.33em;margin-block-start:1.33em;margin-inline-end:0;margin-inline-start:0}.container--schedule .no-classes{text-align:left}.container--other-classes{display:flex;flex-direction:column}.container--zin-class-teaser{text-align:center}.container--zin-class-teaser h2{background-color:#ee526f;display:inline-block;line-height:1.5;padding:1em}.container--zin-class-preview .teaser,.container--zin-class-preview .video{width:100%}.container--zin-class-preview .video{text-align:center}.container--zin-class-preview h3{color:#e6efea;font-size:1.3em}.container--zin-class-preview .teaser{align-self:center;color:#e6efea}.container--zin-class-preview .teaser a{margin-top:2em}.container--zin-class-preview .teaser a span{vertical-align:9px}.container--zin-class-preview video{width:90%}.container--media-videos{display:flex;flex-direction:column}.container--media-videos a{color:#3d3f41;text-decoration:none}.container--media-videos .wrapper--polaroid{text-align:center}.container--media-videos .wrapper--polaroid:hover{filter:grayscale(45%);transform:scale(.9) rotate(5deg);transition:all .35s}.container--media-videos .wrapper--polaroid .polaroid .caption{font-style:normal;font-weight:700}.container--media-videos .wrapper--polaroid .polaroid .subcaption{font-style:italic;font-weight:400}.container--media-videos:nth-child(odd) a:first-child,.container--media-videos:nth-child(odd) a:nth-child(3){transform:scale(.9) rotate(2deg)}.container--media-videos:nth-child(2n) a:first-child,.container--media-videos:nth-child(2n) a:nth-child(3),.container--media-videos:nth-child(odd) a:nth-child(2){transform:scale(.9) rotate(-2deg)}.container--media-videos:nth-child(2n) a:nth-child(2){transform:scale(.9) rotate(2deg)}.container--white{background-color:#fff;padding:15px 0}.container--beige{background-color:#f5f2e6;padding:15px 0}.container--gray{background-color:#efefef;padding:15px 0}.container--dark-gray{background-color:#3d3f41}.container--dark-gray h2{color:#e6efea}.container--blue{background-color:rgba(56,137,136,.5)}.container--recipe--details{display:flex;flex-direction:column-reverse}.container--recipe--image{display:flex;flex-direction:column;margin-top:20px}.container--recipe--image picture img{border-radius:4px;box-shadow:0 .2rem 1.2rem rgba(0,0,0,.2);max-width:100%}.container--recipes{display:flex;flex-direction:column;margin:0}.container--recipes a{color:#3d3f41;text-decoration:none}@media (min-width:600px){.container--main-nav{width:80%}.container--home-teaser{height:680px;margin-top:7rem;padding-top:8rem}.container--skills{align-items:flex-start;flex-direction:row;justify-content:space-between}.container--skills ul{margin-top:0}.container--certificates{align-items:end}.container--certificates,.container--contact{flex-direction:row;justify-content:space-between}.container--contact .wrapper--contact-form{width:50%}.container--contact .wrapper--contact-profile{width:35%}.container--other-classes{align-items:center}.container--other-classes .card--class,.container--other-classes .card--video{width:60%}}@media (min-width:769px){.container--tmp-workout-video{margin:0 30px;width:30%}.container--header{margin:auto;max-width:1400px}.container--brand{max-width:25%}.container--nutrition div:nth-child(2){width:60%}.container--content,.container--footer{margin:auto;max-width:1400px}.container--schedule{text-align:left}.container--flex{justify-content:space-between}.container--flex,.container--flex--center{flex-direction:row}.container--flex--end{align-items:flex-end}.container--qualifications{flex-direction:row;justify-content:space-between}.container--qualifications .wrapper--skills{width:45%}.container--qualifications .list--skills{padding-right:15px}.container--skills{align-items:flex-start;flex-direction:row;justify-content:space-between}.container--skills ul{margin-top:0}.container--certificates{align-items:end}.container--certificates,.container--workouts{flex-direction:row;justify-content:space-between}.container--workouts .box--download{width:50%}.container--workouts video{max-width:100%;width:40%}.container--workouts .box--workout-video-text{width:50%}.container--workouts .box--workout-video-text h3{color:#ef536f}.container--class-details{align-items:flex-start;flex-direction:row;justify-content:space-between}.container--class-details .box--class-description{width:55%}.container--class-details .box--classes-details{width:37%}.container--media-videos{display:flex;flex-direction:row;justify-content:space-between;margin:2rem 0}.container--media-videos a{max-width:25%}.container--media-videos:nth-child(odd){justify-content:space-around}.container--zin-class-preview .teaser,.container--zin-class-preview .video{width:50%}.container--recipe--image{flex-direction:row}.container--recipe--image aside{width:35%}.container--recipe--image picture{height:100%;margin-right:10%}.container--recipe--details{flex-direction:row;justify-content:space-between}.container--recipes{display:flex;flex-direction:row;margin:25px 0 15px}.container--recipes a{margin-right:50px;width:22%}.container--recipes a:last-child{margin-right:0}.container--other-classes{align-items:baseline;flex-direction:row}.container--other-classes .card--class{margin:1em 8% 2em 0;width:27%}.container--other-classes .card--class:last-child{margin:1em 0 2em}.container--other-classes .card--video{margin:1em 6% 2em 0;width:30%}.container--other-classes .card--video:last-child{margin:1em 0 2em}.container--beige,.container--gray,.container--white{padding:30px 0}}.wrapper--alert{margin:auto;width:100%}.wrapper--header{background-color:#fff;border-bottom:1px solid #ccc;box-shadow:0 .15em .35em 0 rgba(0,0,0,.135);height:4.5rem;left:0;padding:10px 15px;position:fixed;top:0;-khtml-transition:height .6s ease;-moz-transition:height .6s ease;-ms-transition:height .6s ease;-o-transition:height .6s ease;-webkit-transition:height .6s ease;transition:height .6s ease;width:100%;z-index:3}.wrapper--wide-content{margin-top:4.5rem}.wrapper--content{margin-top:4.5rem;padding:15px 15px 30px}.wrapper--content.page--recipe,.wrapper--content.page--recipes-overview{background-color:#f5f5f5}.wrapper--footer{background:#3d3f41;padding:0 15px}.wrapper--brand{display:flex;flex-direction:row}.wrapper--home-classes{background:url(/build/frontend/images/pexels-lukas-669576_mobile.5ce8a1eb.jpg);background-size:cover;padding:0 15px}.wrapper--wordcloud{display:flex;flex-direction:row;justify-content:space-between}.wrapper--services{display:flex;flex-direction:column;padding-bottom:2em}.wrapper--certificates{margin-top:30px}.wrapper--footer-nav{display:flex;flex-direction:column;padding:10px 0}.wrapper--footer-nav div:last-child{display:none}.wrapper--polaroid .polaroid:before{content:"";position:absolute;transition:all .35s;z-index:-1}.wrapper--contact-form .contact-button{margin-top:1em}.wrapper--contact-form .contact-button span{vertical-align:7px}.wrapper--contact-profile h2{font-size:2em}.wrapper--contact-profile p{color:#3a4748}.wrapper--contact-profile img{border:1px solid #175471;width:100%}.wrapper--skills{align-items:baseline;display:flex;flex-direction:column}.wrapper--class-impressions img,.wrapper--class-impressions video{border:1px solid #175471;max-width:100%}.wrapper--class-impressions .row--media{display:flex;flex-direction:column;margin:1em 0}.wrapper--class-impressions .row--media img,.wrapper--class-impressions .row--media video{margin:.5em 0}.wrapper--class-schedule .card--class-schedule .button--success span{padding-left:5px}.wrapper--class-schedule .row--class{align-items:center;display:flex;flex-direction:column}.wrapper--class-schedule .row--class .label{margin:1em 0 2em}.wrapper--class-schedule .row--class .duration,.wrapper--class-schedule .row--class .pricing,.wrapper--class-schedule .row--class address{text-align:center}.wrapper--class-schedule .row--class .contact{text-align:center;width:55%}.wrapper--class-schedule .row--class .contact.piloxing{width:auto}.wrapper--class-schedule .row--class .price,.wrapper--class-schedule .row--class .time{color:#34495e;font-size:1.17em;font-weight:700;margin-block-end:1em;margin-top:0;margin-inline-end:0;margin-inline-start:0}.wrapper--class-schedule .row--class .minutes{color:#34495e;font-size:1em;font-weight:700;margin-block-end:1.33em;margin-block-start:1.33em;margin-inline-end:0;margin-inline-start:0}.wrapper--class-schedule .row--class address{font-size:.9em}.wrapper--class-schedule .row--class .button--success span{padding-left:5px}.wrapper--post-header{display:flex;flex-direction:column}.wrapper--image-circle img{border-radius:50%;height:150px;width:150px}@media (min-width:376px){.wrapper--header{height:5rem}.wrapper--content,.wrapper--wide-content{margin-top:5rem}.wrapper--alert{width:50%}.wrapper--image-circle img{height:400px;width:400px}}@media (min-width:600px){.wrapper--home-classes{background-size:cover;margin-top:-7rem;padding-bottom:45px}.wrapper--footer-nav{flex-direction:row;justify-content:space-between}.wrapper--footer-nav .partner-images a{display:inline-block;margin:0 10px 10px 0}.wrapper--footer-nav .partner-images a picture{display:block}.wrapper--footer-nav div:last-child{display:none}}@media (min-width:769px){.wrapper--header{height:7rem;padding:0 15px}.wrapper--content,.wrapper--wide-content{margin-top:7rem}.wrapper--footer-nav{flex-direction:row;justify-content:space-between}.wrapper--footer-nav div:last-child{display:block}.wrapper--certificates{margin-top:0}.wrapper--home-classes{background-size:cover;padding-bottom:25px}.wrapper--skills{flex-direction:row;justify-content:space-evenly}.wrapper--class-schedule .row--class{align-items:baseline;flex-direction:row;justify-content:space-between;width:100%}.wrapper--class-schedule .row--class .label{margin:0;width:10%}.wrapper--class-schedule .row--class .duration{text-align:left}.wrapper--class-schedule .row--class .pricing,.wrapper--class-schedule .row--class address{text-align:left;width:25%}.wrapper--class-schedule .row--class .contact{min-width:15%;width:auto}.wrapper--class-impressions .row--media{align-items:baseline;flex-direction:row;justify-content:space-between;margin:3em 0}.wrapper--class-impressions .row--media img,.wrapper--class-impressions .row--media picture{width:30%}.wrapper--class-impressions .row--media picture img{width:auto}.wrapper--class-impressions .row--media video{width:30%}.wrapper--post-header{align-items:center;flex-direction:row}.wrapper--post-header .social-share{margin-left:auto}}@media (min-width:1200px){.wrapper--services{flex-direction:row;justify-content:space-between}}.post--author{align-items:center;display:flex;flex-direction:row}.post--author img{border-radius:50%;height:36px;margin-right:16px;overflow:hidden;width:36px}#piloxing-elements,#piloxing-elements h3,#pound-elements,#pound-elements h3{color:#fff}.page--homepage .container--breadcrumbs{display:none}.page--error picture{width:50%}.page--error picture img{box-shadow:0 0 .5rem #585858;width:99%}.page--error .wrapper--errorpage-text{width:90%}.page--media .container--breadcrumbs{display:none}.page--media .wrapper--intro{flex-direction:column-reverse;justify-content:space-between}.page--media .wrapper--intro ul{background-color:#34495e;border:1px solid #a2b1bf;color:#fff;display:none;list-style:none;padding:0}.page--media .wrapper--intro ul a{color:#fff;text-decoration:none}.page--media .wrapper--intro ul a:hover{color:#3d3f41}.page--media .wrapper--intro ul li{border-bottom:1px solid #a2b1bf;padding:10px 15px}.page--media .wrapper--intro ul li:last-child{border-bottom:none}.page--media .wrapper--intro ul li:before{content:"\f105";font-family:Font Awesome\ 5 Free;font-size:1.3em;font-weight:900;padding-right:7px}.page--media .wrapper--intro ul li:hover{background-color:#eee;color:#3d3f41;cursor:pointer}.page--media .wrapper--intro ul li:hover a{color:#3d3f41}.page--recipe h1{color:#ef536f}.page--recipe .subtitle,.page--recipe h1{text-align:center}.page--recipe .label--print--big,.page--recipe .social-share{margin-bottom:20px}.page--recipe .social-share{display:block}.page--recipe .social-share a{padding:5px 8px}.page--recipe .nutritional-details{background-color:#f5f5f5;border-radius:10px;box-shadow:0 .2rem 1.2rem rgba(0,0,0,.2);padding:20px}.page--recipe .nutritional-details h2{margin-top:0}.page--recipe .nutritional-details h4{margin-bottom:.5em}.page--recipe .nutritional-details .nutritional-values span{padding:0 10px}.page--recipe .nutritional-details .nutritional-values span:first-child{padding-left:0}.page--recipe .recipe-categories a{text-decoration:none}.page--recipe .list--preparation ol{counter-reset:my-awesome-counter;list-style:none;padding-left:0}.page--recipe .list--preparation ol li{counter-increment:my-awesome-counter;line-height:35px;padding:3px 0 0 30px;position:relative}.page--recipe .list--preparation ol li:before{color:#ef536f;content:counter(my-awesome-counter) ". ";font-size:1.5em;font-weight:700;left:0;position:absolute}.page--recipe .other-recipes h2{background-color:rgba(111,197,193,.612);color:#fff;padding:10px 0;text-align:center;text-transform:uppercase}.page--loose-weight-overview h2,.page--recipes-overview h2{background-color:#265f5e;color:#fff;padding:10px 0;text-align:center;text-transform:uppercase}.page--recipes-overview .container--intro{width:100%}.page--blog .container--intro{margin-right:0}.page--blog picture img{max-width:100%}@media (min-width:1200px){.post--author{margin-right:10%;width:45%}.page--media .wrapper--intro{align-items:flex-start;flex-direction:row}.page--media .wrapper--intro ul{display:block}.page--media .intro{width:70%}.page--error picture{width:30%}.page--error picture img{box-shadow:0 0 .5rem #585858;width:99%}.page--error .wrapper--errorpage-text{width:60%}.page--recipe .list--preparation ol li{line-height:50px}.page--recipes-overview .container--recipes{margin-bottom:5em}.page--recipes-overview .container--intro{width:80%}.page--blog .container--intro{margin-right:30px}.page--blog picture img{max-width:none}}.row--class-with-description{align-items:center;display:flex;flex-direction:column}.row--class-with-description h2{margin-top:0}.row--class-with-description .label{margin:1em 0 2em}.row--class-with-description img{border:1px solid #ef536f;max-width:100%}.row--class-with-description address{font-size:.9em}.row--class-with-description .details{margin-top:2em;text-align:center}.row--class-with-description .details h3:first-child{margin-top:0}.row--class-with-description .pricing{margin:2em 0 1em;text-align:center}.row--class-with-description .price{color:#34495e;font-size:1.17em;font-weight:700;margin-block-end:1em;margin-top:0;margin-inline-end:0;margin-inline-start:0}.row--class-with-description .button--success span{padding-left:5px}@media (min-width:769px){.row--class-with-description{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;margin:3em 0}.row--class-with-description .label{margin:0;width:100px}.row--class-with-description img{margin:0 20px;width:200px}.row--class-with-description .details{margin-top:0;text-align:left;width:20%}.row--class-with-description .description{width:40%}.row--class-with-description .pricing{margin:0;width:20%}}.modal-backdrop.show{opacity:.7}.modal-backdrop{z-index:1040!important}#bs-gdpr-cookies-modal .modal-dialog{max-width:500px}#bs-gdpr-cookies-modal .modal-footer{flex-direction:column-reverse}#bs-gdpr-cookies-modal .modal-footer .btn-primary,#bs-gdpr-cookies-modal .modal-footer .btn-secondary{width:100%}#bs-gdpr-cookies-modal #bs-gdpr-cookies-modal-message{font-size:14px}#bs-gdpr-cookies-modal #bs-gdpr-cookies-modal-message a{color:#56a5a4}#bs-gdpr-cookies-modal .btn-primary{background-color:#56a5a4;border-color:#56a5a4;font-weight:700}#bs-gdpr-cookies-modal .btn-primary:hover{background-color:#498e8d;border-color:#498e8d}#bs-gdpr-cookies-modal .btn-secondary,#bs-gdpr-cookies-modal .btn-secondary:hover{background-color:transparent;border-color:#c3c3c3;color:#c3c3c3}#bs-gdpr-cookies-modal #bs-gdpr-cookies-modal-advanced-types h5,#bs-gdpr-cookies-modal #bs-gdpr-cookies-modal-advanced-types label{color:#464646}#bs-gdpr-cookies-modal #bs-gdpr-cookies-modal-advanced-types li{list-style:none}.no-webp header .brand-logo{background:url(/build/frontend/images/Logo_45_height.5db3c9a4.png);background-repeat:no-repeat;background-size:contain}.no-webp header .brand-logo,.webp header .brand-logo{height:45px;margin:0 1rem 0 0;-khtml-transition:height .6s ease;-moz-transition:height .6s ease;-ms-transition:height .6s ease;-o-transition:height .6s ease;-webkit-transition:height .6s ease;transition:height .6s ease;width:45px}.webp header .brand-logo{background:url(/build/frontend/images/Logo_45_height.c6c4cc46.webp);background-repeat:no-repeat;background-size:contain}header{align-items:center;display:flex;flex-direction:column;justify-content:space-between}header .brand-title{font-size:.857em}header .brand-title .company-name,header .brand-title strong{font-family:Courgette,cursive;letter-spacing:2px}header .brand-title .company-name{line-height:1.5}header nav{background-color:#010101;border-left:1px solid #eee;border-right:1px solid #eee;border-top:1px solid #eee;display:none;margin-top:20px;width:100%}header nav.open{display:block}header nav ul{list-style-type:none;margin:0;padding:0}header nav ul li{border-bottom:1px solid #eee;padding:.5em 0}header nav a{color:#a2b1bf;font-weight:700;padding:.5em 1em;text-decoration:none;text-transform:uppercase;white-space:nowrap}header nav .dropdown{overflow:hidden;padding:.5em 0 0;position:relative}header nav .dropdown:hover .dropdown-content{display:block}header nav .dropdown-content{margin-top:5px}header nav .dropdown-content li{background-color:#eee;border-bottom:1px solid #a2b1bf;display:block;font-size:1em;padding:.5em 1em}header nav .dropdown-content li:last-child{border-bottom:none}header nav .dropdown-content li:hover{background-color:#a2b1bf;cursor:pointer}header nav .dropdown-content li:hover a{color:#eee}header nav .dropdown-content li a{background-color:unset;display:inline-block;padding:0;text-transform:none;width:100%}header nav .dropdown-content li a:hover{color:#eee}header .icon-menu{color:#9e9fa0;display:block;font-size:2em;padding-left:40px;text-decoration:none;transition:all 3s linear}.header--social{display:none}@media (min-width:769px){.no-webp header .brand-logo{background:url(/build/frontend/images/Logo_80_height.67cf11b9.png);background-repeat:no-repeat;background-size:contain;height:80px;width:80px}.webp header .brand-logo{background:url(/build/frontend/images/Logo_80_height.e22993f2.webp);background-repeat:no-repeat;background-size:contain;height:80px;width:80px}header{flex-direction:row}header .brand-title{font-size:1em}header .socials a{padding:0 .5rem;text-decoration:none}header .socials a img{height:25px}header nav{background-color:unset;border:none;display:block;margin-top:0;width:auto}header nav ul li{border:none;display:inline;font-size:1em;padding:0}header nav a{color:#255f5e}header nav a.active,header nav a:hover{background-color:#eee;color:#255f5e;text-decoration:none}header nav .dropdown{padding:inherit}header nav .dropdown-content{display:none;left:0;position:absolute;top:23px;z-index:1}header nav .dropdown-content:nth-child(2){min-width:171px}header nav .dropdown-content li{border-bottom:1px solid #a2b1bf;border-left:1px solid #a2b1bf;border-right:1px solid #a2b1bf}header nav .dropdown-content li:first-child{border-top:1px solid #a2b1bf}header nav .dropdown-content li:last-child{border-bottom:1px solid #a2b1bf}header .icon-menu{display:none}.header--social{display:flex;flex-direction:row;justify-content:flex-end;margin:15px 0 20px}.header--social .span--mail,.header--social .span--phone{color:#6f6e6e;margin-right:70px}.header--social .span--mail a,.header--social .span--phone a{color:#6f6e6e;text-decoration:none}}footer{color:#b6b6b6}footer h3{color:#a2b1bf;font-family:Poiret One,cursive;text-transform:uppercase}footer table.table--contact-info tr:first-child a,footer table.table--contact-info tr:nth-child(2) a{color:#b6b6b6;text-decoration:none}footer a{text-decoration:none}footer .socials{padding:20px 0;text-align:left}footer .socials a{display:inline-block;padding:15px 25px}footer .piloxingLogo,footer .poundLogo,footer .zumbaLogo{border:10px solid #fff;height:60px}@media (min-width:600px){footer .socials{padding:20px 0;text-align:center}footer .socials a{padding:0 20px}}.button--error,.button--secondary,.button--success,.button--warning{border-radius:4px;color:#fff;display:inline-block;text-align:center;text-decoration:none;text-shadow:0 1px 1px rgba(0,0,0,.2);white-space:nowrap}.button--error:hover,.button--secondary:hover,.button--success:hover,.button--warning:hover{background-image:linear-gradient(transparent,rgba(0,0,0,.05) 40%,rgba(0,0,0,.1))}.button--xxlarge{font-size:150%}.button--xlarge{font-size:125%}.button--success{background:#175471}.button--cta--class{background-color:#265f5e;border-radius:4px;color:#fff;opacity:1;padding:.5em 1rem;text-decoration:none;text-shadow:0 1px 1px rgba(0,0,0,.2)}.button--cta--class:hover{background-color:#327271;color:#fff;cursor:pointer;text-decoration:none}.button--cta--class span:before{content:"\f35a";font-family:Font Awesome\ 5 Free;font-weight:900;margin-right:10px}.button--pdf{background-color:#e3e7d3;border:1px solid #e3e7d3;border-radius:4px;color:#3d3f41;opacity:1;padding:.5em .8rem;text-decoration:none;text-shadow:0 1px 1px rgba(0,0,0,.2)}.button--pdf:hover{background-color:#d9ddcb}.button--pdf span{padding-left:30px;position:relative}.button--pdf span:before{bottom:-8px;content:url(/build/frontend/images/pdf_icon_25x25.73121016.png);height:30px;left:0;position:absolute}.button--blue{background:#70d6de;border-radius:4px;color:#3d3f41;display:inline-block;text-align:center;text-decoration:none;text-shadow:0 1px 1px rgba(0,0,0,.2)}.button--blue:hover{background-image:linear-gradient(transparent,rgba(0,0,0,.05) 40%,rgba(0,0,0,.1))}.button--dark-blue{background:#175471;border-radius:4px;color:#fff;display:inline-block;padding:5px 10px;text-align:center;text-decoration:none;text-shadow:0 1px 1px rgba(0,0,0,.2)}.button--block{display:block}.button--cta{margin:1em 0;padding:0 1em}.button--cta span{padding-left:5px;vertical-align:17px}.button--cta--big{font-size:1rem}@media (min-width:600px){.button--cta--big{font-size:1.5rem}.button--pdf{padding:.8em 1rem}.button--pdf span{padding-left:35px}.button--pdf span:before{bottom:-3px;content:url(/build/frontend/images/pdf_icon_30x30.4a6e8cb6.png);height:30px}}@media (min-width:769px){.button--cta--big{font-size:1.5rem}}.alert--success{background-color:#99d899;border:1px solid #78de78}.alert--error,.alert--success{box-shadow:0 .2rem 1.2rem rgba(0,0,0,.2);font-size:20px;font-weight:700;margin:15px 0;padding:10px;text-align:center}.alert--error{background-color:#a03838;border:1px solid #952727;color:#fff}table.table--contact-info tr:first-child a,table.table--contact-info tr:nth-child(2) a{color:#3d3f41;text-decoration:none}table.table--contact-info tr td:first-child{min-width:30px;padding-right:5px}table.table--prices-piloxing tr td:nth-child(2){padding-left:15px}table.table--classes{background-color:#f2f6f9;border:1px solid #a2b1bf;border-collapse:separate;margin-top:30px;width:100%}table.table--classes.desktop{display:none}table.table--classes.mobile{display:table}table.table--classes td,table.table--classes th{border:1px solid #a2b1bf}table.table--classes .subtable{width:100%}table.table--classes .subtable td{border:none;width:50%}table.table--classes th{color:#fff;font-weight:400;padding:10px 5px}table.table--classes td{text-align:center}table.table--classes td .label-badge{padding:.3em .5em}table.table--classes td .event-icon{background-color:#fff;border:1px solid #b9b9b9;border-radius:50%;float:left;height:40px;margin-right:10px;position:relative;width:40px}table.table--classes td .event-icon.pound-icon{border-radius:5%;width:90px}table.table--classes td .event-icon img{height:30px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}table.table--classes td .wrapper--eventHeader{align-items:center;background-color:#e3e7d3;display:flex;flex-direction:row;justify-content:center;margin:-2px -1px 0;padding:10px 0}table.table--classes td .class-address{font-size:.8em}table.table--classes tr.header--day{background-color:#255f5e}table.table--classes a{color:#3d3f41;text-decoration:none}table.piloxing-price-equipment-table tr td:first-child{width:100px!important}table.piloxing-price-equipment-table tr td:nth-child(2){width:35%}table.piloxing-price-equipment-table img{border-radius:5px;width:100px}@media (min-width:769px){table.table--classes{background-color:#f2f6f9;border:1px solid #a2b1bf;border-collapse:separate;margin-top:30px;width:100%}table.table--classes.mobile{display:none}table.table--classes.desktop{display:table}table.table--classes td,table.table--classes th{border:1px solid #a2b1bf}table.table--classes th{color:#fff;font-weight:400;padding:10px 5px}table.table--classes td{padding:0;text-align:center;vertical-align:top}table.table--classes td p{padding:0 5px}table.table--classes td .event-icon{background-color:#fff;border:1px solid #b9b9b9;border-radius:50%;float:left;height:40px;margin-right:10px;position:relative;width:40px}table.table--classes td .event-icon.pound-icon{border-radius:5%;width:90px}table.table--classes td .event-icon img{height:30px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}table.table--classes td .wrapper--eventHeader{align-items:center;background-color:#e3e7d3;display:flex;flex-direction:row;justify-content:center;margin:0;padding:7px 2px}table.table--classes td .wrapper--eventHeader span{color:#000;padding:.3em .5em}table.table--classes td .class-address{font-size:.8em}table.table--classes thead tr{background-color:#175471}table.table--classes a{color:#3d3f41;display:block;text-decoration:none}table.piloxing-price-equipment-table tr td:first-child{width:170px!important}table.piloxing-price-equipment-table tr td:nth-child(2){width:35%}table.piloxing-price-equipment-table img{width:150px}}.card{background-color:#f5f5f5;border-radius:20px;box-shadow:0 .2rem 1.2rem rgba(0,0,0,.2);margin:20px;padding:15px 30px}.card--certificates,.card--skills{background-color:#fff;margin:20px 0}.card--certificates img,.card--skills img{border-radius:5px}.card--class-schedule{box-shadow:0 .2rem 1.2rem rgba(0,0,0,.2)}.card--class-schedule .header{background-color:#175471;display:flex;flex-direction:column;letter-spacing:1px;padding:15px}.card--class-schedule .header h3,.card--class-schedule .header p{color:#fff;margin:0;padding:0}.card--class-schedule .hints{border-bottom:1px solid #e6e6e6;text-align:left}.card--class-schedule .hints .hint{margin:10px}.card--class-schedule .hints .hint svg{float:left}.card--class-schedule .hints .hint p{display:inline-block;margin:0 0 0 10px;width:80%}.card--class-schedule .details{border-bottom:1px solid #e6e6e6;display:flex;flex-direction:column;padding:15px}.card--class-schedule .details.online{align-items:center}.card--class-schedule .details .time{font-size:1.3em;font-weight:700}.card--class-schedule .details picture{width:150px}.card--class-schedule .details picture.picture--class-details-route{display:block;width:100%}.card--class-schedule .details picture img{max-width:100%}.card--class-schedule .footer{align-items:center;display:flex;flex-direction:column;padding:15px}.card--class-schedule .footer p{display:inline-block;margin-bottom:.5em}.card--class-schedule .footer .button--cta--class{display:inline-block;margin:1rem 0}.card--class-schedule .footer .social-share{margin-bottom:25px}.card--video{text-align:center}.card--video video{max-width:100%}.card--video div{color:#fff;width:100%}.card--class{margin:1em 0;text-align:center}.card--class a:hover div{z-index:100}.card--class a:hover img{opacity:.8}.card--class div{color:#fff;width:100%}.card--class img{border:1px solid #175471;height:15rem;margin-bottom:-.6rem;max-width:100%;width:100%}.card--recipe{background:#fff;margin-bottom:2em;overflow:hidden;text-decoration:none}.card--recipe .ratio{box-shadow:0 5px 10px rgba(0,0,0,.25);display:block;flex:0 0 auto;margin-bottom:12px;padding-top:66.67%;position:relative}.card--recipe .ratio picture img{display:block;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.card--recipe .content{padding:0 15px 5px}.card--recipe .content .bottom{align-items:baseline;display:flex;flex-direction:row;justify-content:space-between}.card--recipe .content .bottom .calories{font-style:italic;font-weight:700}.card--recipe .label--categories-small{background-color:hsla(0,0%,89%,.5);border-radius:5px;display:inline-block;margin-bottom:5px;padding:0 10px}@media (min-width:769px){.card--skills{width:50%}.card--class{margin:0}.card--recipe{margin-bottom:0;margin-right:50px;width:30%}.card--recipe .content .bottom{align-items:baseline;display:flex;flex-direction:column;justify-content:space-between}.card--class-schedule .header{flex-direction:row;justify-content:space-between}.card--class-schedule .hints{text-align:center}.card--class-schedule .hints .hint{margin:0}.card--class-schedule .hints .hint svg{float:none}.card--class-schedule .hints .hint p{display:inline-block;margin:5px 0;width:auto}.card--class-schedule .details{flex-direction:row;justify-content:space-between}.card--class-schedule .details.online{align-items:normal}.card--class-schedule .details picture.picture--class-details-route{display:block;width:450px}.card--class-schedule .footer{align-items:flex-end;flex-direction:row;justify-content:space-between}.card--class-schedule .footer .button--cta--class{margin:0}.card--class-schedule .footer .social-share{margin-bottom:0}}@media (min-width:1200px){.card--skills{margin:20px 20px 20px 0}.card--certificates{margin:20px 0 20px 20px}.card--recipe .content .bottom{align-items:baseline;display:flex;flex-direction:row;justify-content:space-between}}form button,form input,form optgroup,form select,form textarea{color:inherit;font:inherit;margin:0}form label{color:#34495e;display:block;font-size:100%;font-weight:700;margin:1em 0 0}form .email-repeat{display:none}form input[type]{border:2px solid #ddd;-webkit-box-shadow:none;box-shadow:none;font-size:100%;margin-bottom:1em;width:100%}form input[type=email],form input[type=text],form select,form textarea{border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 3px #ddd;box-sizing:border-box;display:block;margin:.25em 0;padding:.5em .6em;vertical-align:middle}form select{background-color:#fff;border:1px solid #ccc;height:2.25em;padding:.3em .6em;width:100%}form select optgroup{background-color:#a2b1bf}form select optgroup option{background-color:#fff}form .checkbox--agb{align-items:baseline;display:flex;flex-direction:row-reverse;justify-content:space-between}form .checkbox--agb input{margin-right:30px;-ms-transform:scale(1.5);-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5);width:60px}.form--contact textarea{width:100%}.form--contact button{border:transparent;margin-top:1em;padding:0 1em}.form--contact button span{padding-left:5px}@media (min-width:1200px){form .checkbox--agb input{width:30px}}.list--chevron{list-style:none;padding:0}.list--chevron li:before{content:"\f105";font-family:Font Awesome\ 5 Free;font-size:1.3em;font-weight:900;padding-right:7px}.list--skills{list-style:none}.list--skills li{padding:.3rem 0;position:relative}.list--skills li:before{color:#ef536f;content:"\f101";display:inline-block;font-family:Font Awesome\ 5 Free;font-size:1.5rem;font-weight:900;left:-2rem;padding-right:.8rem;position:absolute;text-shadow:2px 3px silver}.box--margin-t,.box--margin-t-b{margin:25px 0 15px}.box--service{align-items:center;background-color:#fff;border-radius:25px;box-shadow:0 .2rem 1.2rem rgba(0,0,0,.2);display:flex;flex-direction:column;margin-top:2.5em;padding:1em;width:100%}.box--service .image-round{background-color:#fff;border:1px solid #b9b9b9;border-radius:50%;float:left;height:4rem;margin:1rem;position:relative;width:4rem}.box--service .image-round.pound-logo{border-radius:5%;width:9rem}.box--service .image-round img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.box--service h3{height:5rem;letter-spacing:2px;margin:0;position:relative;text-transform:uppercase;top:2rem}.box--service .description-container p{padding-bottom:2rem}.box--service .label-badge{padding:.5em 1em}.box--classes-details video{width:100%}.box--classes-details picture{display:none}.box--classes-details table{border:2px solid #a2b1bf;border-radius:5px;padding:.5rem;width:100%}.box--classes-details table tr td:first-child{font-weight:700;width:40%}.box--classes-details table tr td{padding:.3rem 0}.box--classes-details table tr td ul{margin-bottom:0;margin-top:0;padding-left:15px}.box--piloxing-rabatt{background-color:#fff;border:1px solid #ef536f;border-radius:10%;box-shadow:.3rem .3rem .5rem rgba(0,0,0,.2);color:#ef536f;font-size:1.2rem;height:145px;margin:15px 0;text-align:center;width:300px}.box--piloxing-rabatt div:first-child p:first-child{font-size:18px;font-weight:700;text-transform:uppercase}.box--prices{box-shadow:.1rem .1rem .5rem rgba(0,0,0,.2);margin:15px 0;padding:10px;width:100%}.box--prices table{width:100%}.box--prices table tr td:first-child{padding-right:5%}.box--prices .piloxing-price-table{width:100%}.box--prices .box--piloxing-rabatt{position:relative}.box--faq{margin-bottom:30px}.box--faq .question{font-weight:700}.box--piloxing-element,.box--pound-element{display:flex;flex-direction:column;margin:0}.box--piloxing-element video,.box--pound-element video{box-shadow:0 0 .7rem hsla(0,0%,98%,.2);margin:15px 0;max-height:100%;max-width:100%}.box--pdf-prices{font-size:.9rem;padding:0 0 15px;text-align:center}@media (min-width:600px){.box--prices{margin:15px 0;padding:15px 15px 15px 30px}.box--pdf-prices{font-size:1rem;padding:15px 0;text-align:right}}@media (min-width:769px){.box--margin-t-b{margin:50px 0 30px}.box--margin-t{margin:50px 0 0}.box--classes-details{padding:1rem 0 1rem 2rem}.box--classes-details picture{display:block;text-align:center}.box--classes-details picture img{box-shadow:0 0 .5rem #585858;width:99%}.box--piloxing-rabatt{height:145px;margin:15px 0;width:250px}.box--prices{margin:15px 0;padding:15px 15px 15px 30px}.box--prices table{width:80%}.box--prices table tr td:first-child{padding-right:0;width:50%}.box--prices .piloxing-price-table{width:70%}.box--prices .piloxing-price-table table{width:100%}.box--prices .piloxing-price-table table tr td:first-child{width:34rem}.box--prices .box--piloxing-rabatt{transform:rotate(7deg)}.box--prices .box--piloxing-rabatt div:first-child{transform:rotate(.5deg)}.box--piloxing-element,.box--pound-element{align-items:center;flex-direction:row;justify-content:space-between;margin:50px 0}.box--piloxing-element video,.box--pound-element video{height:100%;max-width:500px;width:32%}.box--piloxing-element div,.box--pound-element div{width:55%}}@media (min-width:1200px){.box--service{width:48%}}.breadcrumbs ul{list-style:none;margin-bottom:0;margin-top:0;padding:0}.breadcrumbs ul li{color:#175471;display:inline-block;margin-right:20px;position:relative}.breadcrumbs ul li:after{color:#175471;content:"\f105";font-family:Font Awesome\ 5 Free;font-size:1.3rem;font-weight:900;padding-left:7px;position:absolute}.breadcrumbs ul li:last-child:after{content:none}.breadcrumbs ul li a{color:#175471;text-decoration:none}.wrapper--home-classes img{background:#fff;box-shadow:0 .2rem 1.2rem rgba(0,0,0,.2);margin:2rem 0;max-width:100%;padding:.5rem}.wrapper--home-classes h2{background-color:#fff;display:inline-block;font-size:1rem;line-height:2.5rem;padding:.5em;text-transform:uppercase}.wrapper--home-classes h2:nth-child(2){margin-top:-8px}.wrapper--home-classes h2 span{color:#6dc1c0;font-size:1.4em;font-weight:700;text-shadow:1px 1px #797d7e}.wrapper--home-classes .slogan{text-align:center;width:100%}.wrapper--home-classes .buttons{margin-top:25px;text-align:center}.wrapper--home-classes .buttons a{border-radius:4px;color:#fff;display:inline-block;font-size:1.3rem;padding:1rem;text-align:center;text-decoration:none;text-shadow:0 1px 1px rgba(0,0,0,.2);text-transform:uppercase;white-space:nowrap;width:310px}.wrapper--home-classes .buttons a:first-child{background-color:#175471;color:#fff}.wrapper--home-classes .buttons a:first-child:hover{background-color:#2d7292}.wrapper--home-classes .buttons a:nth-child(2){background-color:#70d6de;color:#3d3f41}.wrapper--home-classes .buttons a:nth-child(2):hover{background-color:#80dae3;color:#3d3f41}#nutrition .nutrition-text{margin-top:2rem}#nutrition .button--green{background-color:#e3e7d3;border-radius:4px;color:#3d3f41;display:inline-block;font-size:1.3rem;padding:1rem;text-align:center;text-decoration:none;text-shadow:0 1px 1px rgba(0,0,0,.2);text-transform:uppercase}#nutrition .button--green:hover{background-color:#e7e8da;color:#3d3f41}.wrapper--polaroid--home{margin-top:20px;transition:all .35s}.motivation{display:flex;flex-direction:column-reverse}.motivation .intro-text{margin-top:2rem}.motivation h1{line-height:3rem}.motivation a.button--success{background-color:#70d6de;color:#3d3f41;display:block;font-size:24px;font-weight:700;margin-top:3rem;padding:5px 10px;text-align:center;text-transform:uppercase}.motivation a.button--success span{vertical-align:8px}.polaroid{background:#fff;box-shadow:0 .2rem 1.2rem rgba(0,0,0,.2);padding:1rem}.polaroid>img,.polaroid>picture img{height:auto;max-width:100%}.polaroid .caption{font-size:1.5rem;font-style:italic;line-height:2em;text-align:center}.polaroid .subcaption{font-size:1.2rem;font-weight:700;line-height:2em;text-align:center}.wordcloud{display:none}.wordcloud-text{text-align:center}.wordcloud-text h2{font-family:Poiret One,cursive;font-size:1.8em;font-weight:400;line-height:1.5em}.wordcloud-text a{margin-top:20px;padding:0 1em}.wordcloud-text a span{vertical-align:17px}@media (min-width:600px){.wrapper--home-classes .image--transformation{transform:rotate(5deg);width:365px}.wrapper--home-classes img{margin:0}.wrapper--home-classes .slogan{margin-left:4%;padding:2rem 3rem;text-align:center;width:65%}.wrapper--home-classes h2{font-size:1.5rem;padding:1em}.wrapper--home-classes h2:nth-child(2){margin-left:55px;margin-top:-15px}.wrapper--home-classes .buttons{margin-top:75px}.wrapper--polaroid--home{margin-top:0;width:280px}.motivation{align-items:center;flex-direction:row;justify-content:space-around}.motivation .intro-text{margin-top:2rem;width:50%}.wordcloud-text a{margin-top:50px}#nutrition .nutrition-text{margin-top:0}}@media (min-width:769px){.wrapper--polaroid--home{width:450px}.motivation{align-items:flex-start;flex-direction:row;justify-content:space-between}.motivation .intro-text{margin-top:25px;width:40%}.motivation .motivation-text{margin-left:5%;width:60%}.wordcloud{display:block;padding:1.5em 0;width:70%}.wordcloud img{max-width:100%}}.social-share{display:inline-block;margin-top:10px}.social-share a{border-radius:4px;color:#fff;display:inline-block;font-size:20px;margin-right:3px;padding:2px 10px;text-align:center;text-decoration:none}.social-share .btn-share{background-color:#95a5a6}.social-share .btn-share:hover{background-color:#798d8f;text-decoration:none}.social-share .btn-share i{margin:5px;width:25px}.social-share .btn-share--facebook{background-color:#4267b2}.social-share .btn-share--facebook:hover{background-color:#2d4373}.social-share .btn-share--twitter{background-color:#00aced}.social-share .btn-share--twitter:hover{background-color:#0087ba}.social-share .btn-share--mail{background-color:#9c9c9c}.social-share .btn-share--mail:hover{background-color:#7a7a7a}.social-share .btn-share--whatsapp{background-color:#95d03a}.social-share .btn-share--whatsapp:hover{background-color:#719f2d}#mixedSlider{position:relative}#mixedSlider .MS-content{overflow:hidden;white-space:nowrap}#mixedSlider .MS-content a{color:#3d3f41;text-decoration:none}#mixedSlider .MS-content .item{display:inline-block;height:100%;overflow:hidden;position:relative;vertical-align:top;white-space:normal;width:20%}#mixedSlider .MS-controls{display:flex;margin:10px 0}#mixedSlider .MS-controls button{font-size:20px;margin-right:10px;padding:4px 10px;transition:.15s linear}#mixedSlider .MS-controls button:hover{color:rgba(0,0,0,.8)}#mixedSlider .MS-controls .MS-left{left:0}#mixedSlider .MS-controls .MS-left:hover{cursor:pointer}#mixedSlider .MS-controls .MS-right{right:0}#mixedSlider .MS-controls .MS-right:hover{cursor:pointer}@media (max-width:991px){#mixedSlider .MS-content .item{width:50%}}@media (max-width:767px){#mixedSlider .MS-content .item{width:100%}}