Fat Loss

Fat Loss Experts | Fast Healthy Weight Loss | U.P UK body{font-size:16px;}/*! CSS Used from: https://ultimateperformance.com/app/cache/min/1/328f8a953ffcb6abf6e73fa7a1eef44a.css ; media=all */ @media all{ :root{–body-color:rgb(247,250,252);–button-color:rgb(30, 166, 114);–accent-color:#0a721b;–link-color:#ffffff;–font-color:rgb(105, 115, 134);–body-font-family:-apple-system,BlinkMacSystemFont,sans-serif;–radius:6px;–form-width:400px;} *{box-sizing:border-box;} body{font-family:var(–body-font-family);font-size:16px;-webkit-font-smoothing:antialiased;} input[type=text]{border:1px solid var(–gray-border);border-radius:var(–radius);padding:5px 12px;height:44px;width:100%;transition:box-shadow .2s ease;background:#fff;-moz-appearance:none;-webkit-appearance:none;appearance:none;} button:focus,input[type=text]:focus{box-shadow:0 0 0 1px rgba(50,151,211,.3),0 1px 1px 0 rgba(0,0,0,.07),0 0 0 4px rgba(50,151,211,.3);outline:0;z-index:9;} input[type=text]::placeholder{color:var(–gray-light);} :root{–blue:#007bff;–indigo:#6610f2;–purple:#6f42c1;–pink:#e83e8c;–red:#dc3545;–orange:#fd7e14;–yellow:#ffc107;–green:#28a745;–teal:#20c997;–cyan:#17a2b8;–white:#fff;–gray:#6c757d;–gray-dark:#343a40;–primary:#007bff;–secondary:#6c757d;–success:#28a745;–info:#17a2b8;–warning:#ffc107;–danger:#dc3545;–light:#f8f9fa;–dark:#343a40;–breakpoint-xs:0;–breakpoint-sm:600px;–breakpoint-md:900px;–breakpoint-lg:1440px;–breakpoint-xl:1920px;–font-family-sans-serif:-apple-system,BlinkMacSystemFont,”Segoe UI”,Roboto,”Helvetica Neue”,Arial,”Noto Sans”,sans-serif,”Apple Color Emoji”,”Segoe UI Emoji”,”Segoe UI Symbol”,”Noto Color Emoji”;–font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,”Liberation Mono”,”Courier New”,monospace;} *,::after,::before{box-sizing:border-box;} html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);} aside,footer,header,nav,section{display:block;} body{margin:0;font-family:-apple-system,BlinkMacSystemFont,”Segoe UI”,Roboto,”Helvetica Neue”,Arial,”Noto Sans”,sans-serif,”Apple Color Emoji”,”Segoe UI Emoji”,”Segoe UI Symbol”,”Noto Color Emoji”;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff;} [tabindex=”-1″]:focus{outline:0!important;} h1,h2,h3,h4,h5{margin-top:0;margin-bottom:.5rem;} p{margin-top:0;margin-bottom:1rem;} address{margin-bottom:1rem;font-style:normal;line-height:inherit;} ul{margin-top:0;margin-bottom:1rem;} ul ul{margin-bottom:0;} a{color:#007bff;text-decoration:none;background-color:transparent;} a:hover{color:#0056b3;text-decoration:underline;} img{vertical-align:middle;border-style:none;} svg{overflow:hidden;vertical-align:middle;} label{display:inline-block;margin-bottom:.5rem;} button{border-radius:0;} button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color;} button,input,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;} button,input{overflow:visible;} button,select{text-transform:none;} select{word-wrap:normal;} [type=submit],button{-webkit-appearance:button;} [type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none;} input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;} textarea{overflow:auto;resize:vertical;} .h2,h1,h2,h3,h4,h5{margin-bottom:.5rem;font-weight:500;line-height:1.2;} h1{font-size:calc(1.375rem + 1.5vw);} @media (min-width:1200px){ h1{font-size:2.5rem;} } .h2,h2{font-size:calc(1.325rem + .9vw);} @media (min-width:1200px){ .h2,h2{font-size:2rem;} } h3{font-size:calc(1.3rem + .6vw);} @media (min-width:1200px){ h3{font-size:1.75rem;} } h4{font-size:calc(1.275rem + .3vw);} @media (min-width:1200px){ h4{font-size:1.5rem;} } h5{font-size:1.25rem;} .display-2{font-size:calc(1.675rem + 5.1vw);font-weight:300;line-height:1.2;} @media (min-width:1200px){ .display-2{font-size:5.5rem;} } .container{width:100%;padding-right:8px;padding-left:8px;margin-right:auto;margin-left:auto;} @media (min-width:600px){ .container{max-width:567px;} } @media (min-width:900px){ .container{max-width:851px;} } @media (min-width:1440px){ .container{max-width:1399px;} } @media (min-width:1920px){ .container{max-width:1856px;} } .container-fluid{width:100%;padding-right:8px;padding-left:8px;margin-right:auto;margin-left:auto;} .row{display:flex;flex-wrap:wrap;margin-right:-8px;margin-left:-8px;} .col-12,.col-6,.col-lg-12,.col-lg-3,.col-lg-6,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{position:relative;width:100%;padding-right:8px;padding-left:8px;} .col-6{flex:0 0 50%;max-width:50%;} .col-12{flex:0 0 100%;max-width:100%;} @media (min-width:900px){ .col-md-3{flex:0 0 25%;max-width:25%;} .col-md-4{flex:0 0 33.33333%;max-width:33.33333%;} .col-md-5{flex:0 0 41.66667%;max-width:41.66667%;} .col-md-6{flex:0 0 50%;max-width:50%;} .col-md-7{flex:0 0 58.33333%;max-width:58.33333%;} .col-md-8{flex:0 0 66.66667%;max-width:66.66667%;} .col-md-9{flex:0 0 75%;max-width:75%;} .order-md-first{order:-1;} .offset-md-1{margin-left:8.33333%;} .offset-md-2{margin-left:16.66667%;} .offset-md-3{margin-left:25%;} } @media (min-width:1440px){ .col-lg-3{flex:0 0 25%;max-width:25%;} .col-lg-6{flex:0 0 50%;max-width:50%;} .col-lg-12{flex:0 0 100%;max-width:100%;} .offset-lg-3{margin-left:25%;} } .form-group{margin-bottom:1rem;} .btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;} @media (prefers-reduced-motion:reduce){ .btn{transition:none;} } .btn:hover{color:#212529;text-decoration:none;} .btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25);} .btn:disabled{opacity:.65;} .btn-primary{color:#fff;background-color:#007bff;border-color:#007bff;} .btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc;} .btn-primary:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5);} .btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff;} .navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap;} .navbar-brand:focus,.navbar-brand:hover{text-decoration:none;} .bg-light{background-color:#f8f9fa!important;} .d-none{display:none!important;} .d-block{display:block!important;} @media (min-width:900px){ .d-md-none{display:none!important;} .d-md-block{display:block!important;} } .align-items-center{align-items:center!important;} .fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;} .fa-check-circle:before{content:”\f058″;} .fa-info-circle:before{content:”\f05a”;} .fa-times:before{content:”\f00d”;} .fas{font-family:”Font Awesome 5 Free”;} .fas{font-weight:900;} .strong-1{font-family:”HCo Gotham Black”,Helvetica,Arial,sans-serif;font-size:1.6em;line-height:1.4;} .strong-2{font-family:”HCo Gotham Black”,Helvetica,Arial,sans-serif;font-size:1.4em;line-height:1.4;} .body-1,li,p,span{font-family:”HCo Gotham”,Helvetica,Arial,sans-serif;font-size:1.6em;line-height:1.4;} .emphasis-1{font-family:”HCo Gotham Black”,Helvetica,Arial,sans-serif;font-size:1.6em;line-height:1.4;} .display-2{font-family:”Bebas Neue”,Helvetica,Arial,sans-serif;font-size:6em;letter-spacing:.01em;line-height:.8;} @media screen and (min-width:900px){ .display-2{font-size:10.4em;} } h1{font-family:”HCo Gotham Black”,Helvetica,Arial,sans-serif;font-size:4.8em;letter-spacing:.01em;line-height:1.2;margin-bottom:.5em;} @media screen and (min-width:900px){ h1{font-size:6.4em;} } .headline-2,h2{font-family:”HCo Gotham Black”,Helvetica,Arial,sans-serif;font-size:3.2em;letter-spacing:.01em;line-height:1.2;} @media screen and (min-width:900px){ .headline-2,h2{font-size:4.8em;} } .headline-3,h3{font-family:”HCo Gotham Black”,Helvetica,Arial,sans-serif;font-size:2.4em;letter-spacing:.01em;line-height:1.2;} @media screen and (min-width:900px){ .headline-3,h3{font-size:4em;} } .title-1,h4{font-family:”HCo Gotham Bold”,Helvetica,Arial,sans-serif;font-size:2.4em;letter-spacing:.01em;line-height:1.4;} @media screen and (min-width:900px){ .title-1,h4{font-size:3.2em;} } h5{font-family:”HCo Gotham Bold”,Helvetica,Arial,sans-serif;font-size:2em;letter-spacing:.01em;line-height:1.4;} @media screen and (min-width:900px){ h5{font-size:2.4em;} } .subtitle-3{font-family:”HCo Gotham”,Helvetica,Arial,sans-serif;font-size:2em;line-height:1.42;} .link-1{font-size:1.6em;line-height:1.4;text-decoration:underline;color:#121212;} .link-1:hover{cursor:pointer;} .link-2{font-size:1.2em;line-height:1;text-decoration:underline;} .link-2:hover{cursor:pointer;} li .link-1,li span,p span,span span{font-size:inherit;line-height:inherit;} .t-align-center{text-align:center;} html{scroll-behavior:smooth;} html body{font-size:10px;font-family:”HCo Gotham”,Helvetica,Arial,sans-serif;width:100vw;overflow-x:hidden;} html body .up-main{width:100vw;overflow-x:hidden;margin-top:178px;} @media screen and (min-width:900px){ html body .up-main{margin-top:115px;} } section{position:relative;z-index:2;} .card-deck{display:flex;flex-direction:column;transition:transform .3s ease-out;position:relative;right:0;left:0;margin-top:32px;} @media screen and (min-width:900px){ .card-deck{flex-flow:row wrap;margin-left:-12px;margin-right:-12px;} } .card-deck .card{margin-bottom:32px;} @media screen and (min-width:600px){ .card-deck .card{margin-right:12px;margin-left:12px;display:flex;flex:1 0 0%;margin-bottom:0;} } .color-white{color:#fff;} .bg-red{background:#e40032;color:#fff;} .bg-red a{color:#fff;} .bg-red a:hover{opacity:.8;} .bg-black{background:#121212;color:#fff!important;} .bg-black a{color:#fff!important;} .bg-black a:hover{opacity:.8;} .bg-light{background-color:#f8f9fa;} .bg-black{background-color:#121212;} .bg-red{background-color:#e40032;} .light-mode{background-color:#fff;color:#121212;} .dark-mode{background-color:#121212;color:#fff;} .container,.container-fluid{max-width:calc(100% – 32px);padding:0;} @media screen and (min-width:600px){ .container,.container-fluid{max-width:100%;padding-left:3.33333%;padding-right:3.33333%;} } @media screen and (min-width:900px){ .container,.container-fluid{padding-left:2.66667%;padding-right:2.66667%;} } @media screen and (min-width:1440px){ .container,.container-fluid{padding-left:3.33333%;padding-right:3.33333%;} } @media screen and (min-width:1920px){ .container,.container-fluid{padding-left:4.58333%;padding-right:3.33333%;} } .container .row,.container-fluid .row{margin-left:-8px;margin-right:-8px;} @media screen and (min-width:600px){ .container .row,.container-fluid .row{margin-left:-8px;margin-right:-8px;} } @media screen and (min-width:900px){ .container .row,.container-fluid .row{margin-left:-10px;margin-right:-10px;} } @media screen and (min-width:1440px){ .container .row,.container-fluid .row{margin-left:-12px;margin-right:-12px;} } @media screen and (min-width:1920px){ .container .row,.container-fluid .row{margin-left:-16px;margin-right:-16px;} } .container .row .col-12,.container .row .col-6,.container .row .col-md-3,.container .row .col-md-4,.container .row .col-md-5,.container .row .col-md-6,.container .row .col-md-7,.container .row .col-md-8,.container-fluid .row .col-12,.container-fluid .row .col-lg-12,.container-fluid .row .col-md-3,.container-fluid .row .col-md-6{padding-left:8px;padding-right:8px;} @media screen and (min-width:600px){ .container .row .col-12,.container .row .col-6,.container .row .col-md-3,.container .row .col-md-4,.container .row .col-md-5,.container .row .col-md-6,.container .row .col-md-7,.container .row .col-md-8,.container-fluid .row .col-12,.container-fluid .row .col-lg-12,.container-fluid .row .col-md-3,.container-fluid .row .col-md-6{padding-left:8px;padding-right:8px;} } @media screen and (min-width:900px){ .container .row .col-12,.container .row .col-6,.container .row .col-md-3,.container .row .col-md-4,.container .row .col-md-5,.container .row .col-md-6,.container .row .col-md-7,.container .row .col-md-8,.container-fluid .row .col-12,.container-fluid .row .col-lg-12,.container-fluid .row .col-md-3,.container-fluid .row .col-md-6{padding-left:10px;padding-right:10px;} } @media screen and (min-width:1440px){ .container .row .col-12,.container .row .col-6,.container .row .col-md-3,.container .row .col-md-4,.container .row .col-md-5,.container .row .col-md-6,.container .row .col-md-7,.container .row .col-md-8,.container-fluid .row .col-12,.container-fluid .row .col-lg-12,.container-fluid .row .col-md-3,.container-fluid .row .col-md-6{padding-left:12px;padding-right:12px;} } @media screen and (min-width:1920px){ .container .row .col-12,.container .row .col-6,.container .row .col-md-3,.container .row .col-md-4,.container .row .col-md-5,.container .row .col-md-6,.container .row .col-md-7,.container .row .col-md-8,.container-fluid .row .col-12,.container-fluid .row .col-lg-12,.container-fluid .row .col-md-3,.container-fluid .row .col-md-6{padding-left:16px;padding-right:16px;} } .fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;} .fa-check-circle:before{content:”\f058″;} .fa-info-circle:before{content:”\f05a”;} .fa-times:before{content:”\f00d”;} .fas{font-family:”Font Awesome 5 Free”;} .fas{font-weight:900;} .strong-1{font-family:”HCo Gotham Black”,Helvetica,Arial,sans-serif;font-size:1.6em;line-height:1.4;} .strong-2{font-family:”HCo Gotham Black”,Helvetica,Arial,sans-serif;font-size:1.4em;line-height:1.4;} .body-1,li,p,span{font-family:”HCo Gotham”,Helvetica,Arial,sans-serif;font-size:1.6em;line-height:1.4;} .emphasis-1{font-family:”HCo Gotham Black”,Helvetica,Arial,sans-serif;font-size:1.6em;line-height:1.4;} .display-2{font-family:”Bebas Neue”,Helvetica,Arial,sans-serif;font-size:6em;letter-spacing:.01em;line-height:.8;} @media screen and (min-width:900px){ .display-2{font-size:10.4em;} } h1{font-family:”HCo Gotham Black”,Helvetica,Arial,sans-serif;font-size:4.8em;letter-spacing:.01em;line-height:1.2;margin-bottom:.5em;} @media screen and (min-width:900px){ h1{font-size:6.4em;} } .headline-2,h2{font-family:”HCo Gotham Black”,Helvetica,Arial,sans-serif;font-size:3.2em;letter-spacing:.01em;line-height:1.2;} @media screen and (min-width:900px){ .headline-2,h2{font-size:4.8em;} } .headline-3,h3{font-family:”HCo Gotham Black”,Helvetica,Arial,sans-serif;font-size:2.4em;letter-spacing:.01em;line-height:1.2;} @media screen and (min-width:900px){ .headline-3,h3{font-size:4em;} } .title-1,h4{font-family:”HCo Gotham Bold”,Helvetica,Arial,sans-serif;font-size:2.4em;letter-spacing:.01em;line-height:1.4;} @media screen and (min-width:900px){ .title-1,h4{font-size:3.2em;} } h5{font-family:”HCo Gotham Bold”,Helvetica,Arial,sans-serif;font-size:2em;letter-spacing:.01em;line-height:1.4;} @media screen and (min-width:900px){ h5{font-size:2.4em;} } .subtitle-3{font-family:”HCo Gotham”,Helvetica,Arial,sans-serif;font-size:2em;line-height:1.42;} .link-1{font-size:1.6em;line-height:1.4;text-decoration:underline;color:#121212;} .link-1:hover{cursor:pointer;} .link-2{font-size:1.2em;line-height:1;text-decoration:underline;} .link-2:hover{cursor:pointer;} li .link-1,li span,p span,span span{font-size:inherit;line-height:inherit;} .t-align-center{text-align:center;} a{color:#e40032;text-decoration:none;transition:color .5s ease;font-size:inherit;} a:focus,a:hover{color:#e40032;text-decoration:none;} .btn{text-align:center;display:block;border:1px solid #e40032;border-radius:2px;color:#fff;box-shadow:none;padding:12px 16px;font-size:1.6em;transition:all .3s ease;text-decoration:none;letter-spacing:.1em;font-family:”HCo Gotham Black”,Helvetica,Arial,sans-serif;width:100%;text-transform:none;margin-top:24px;background-color:#e40032;cursor:pointer;} @media screen and (min-width:900px){ .btn{display:inline-block;width:auto;} } @media screen and (min-width:1920px){ .btn{padding:16px 24px;} } .btn:active,.btn:focus,.btn:hover{text-decoration:none;color:#fff;background-color:#e40032;} .btn.btn-primary{color:#fff;background-color:#e40032;border-color:#e40032;} .btn.btn-primary:active,.btn.btn-primary:focus,.btn.btn-primary:hover{color:#e40032;background-color:#fff;} .btn.btn-secondary-outline{color:#121212;background:0 0;background-color:#fff;border-color:#121212;} .btn.btn-secondary-outline:hover{color:#fff;background:#121212;} .btn.btn-secondary-outline-reverse{color:#fff;background:0 0;background-color:transparent;border-color:#fff;background:0 0;} .btn.btn-secondary-outline-reverse:hover{color:#121212;background-color:#fff;} .btn.btn-form{color:#fff;background-color:rgba(255,255,255,.4);border:2px solid rgba(255,255,255,.8);} .btn.btn-header{line-height:1;padding-top:11.5px;padding-bottom:11.5px;} p a{font-size:inherit;} p{font-size:1.6em;} @media screen and (min-width:900px){ p{font-size:1.6em;} } @media screen and (min-width:1440px){ p{font-size:1.6em;} } .up-main li{font-size:1.6em;} .up-form-element{margin-bottom:25px;padding:5px;transition:all .2s;} .up-form-element .label,.up-form-element label{font-size:1.6em;letter-spacing:.1em;font-family:”HCo Gotham Black”,Helvetica,Arial,sans-serif;display:block;margin-bottom:.8rem;line-height:1.2;} .up-form-element .label .required,.up-form-element label .required{font-size:inherit;line-height:inherit;} .up-form-element input,.up-form-element input[type=email],.up-form-element input[type=tel],.up-form-element input[type=text],.up-form-element select{border:1px solid #fff;background-color:transparent;color:#fff;border-radius:0;font-size:1.6em;padding:1em 1.6em;width:100%;height:auto;line-height:1;} .up-form-element input:focus,.up-form-element input[type=email]:focus,.up-form-element input[type=tel]:focus,.up-form-element input[type=text]:focus,.up-form-element select:focus{box-shadow:0 0 0 1px rgba(26,116,158,.4),0 1px 1px 0 rgba(0,0,0,.07),0 0 0 4px rgba(26,116,158,.4);outline-color:transparent;} .up-form-element .instruction{font-size:1.4em;color:#888;} .up-form-element .up-custom-select{display:none;} .up-form-element .up-custom-select-p{position:relative;} .up-form-element .up-custom-select-p:hover{cursor:pointer;} .up-form-element .up-custom-select-p .up-custom-select-selected{border:1px solid #fff;background-color:transparent;color:#fff;border-radius:0;font-size:1.6em;padding:1em 1.6em;width:100%;height:auto;position:relative;} .up-form-element .up-custom-select-p .up-custom-select-selected:focus{box-shadow:0 0 0 1px #e40032,0 1px 1px 0 rgba(0,0,0,.07),0 0 0 4px #e40032;outline-color:transparent;} .up-form-element .up-custom-select-p .up-custom-select-selected span.selected-value{font-size:inherit;} .up-form-element .up-custom-select-p .up-custom-select-selected svg{display:none;} .up-form-element .up-custom-select-p .up-custom-select-selected .arrow-down{position:absolute;right:20px;top:8px;} .up-form-element .up-custom-select-p .up-custom-select-selected .arrow-down svg{display:inline;} .up-form-element .up-custom-select-p .up-custom-select-selected .arrow-down svg g{opacity:1;} .up-form-element .up-custom-select-p .up-custom-select-selected .arrow-down svg g rect{fill:#fff;} .up-form-element .up-custom-select-p .up-custom-select-options{display:none;width:100%;list-style:none;background-color:#fff;color:#121212;margin:0;padding:0;position:absolute;top:calc(100% + 8px);left:0;z-index:5;max-height:70vh;overflow-y:scroll;} .up-form-element .up-custom-select-p .up-custom-select-options li{padding:8px 20px;font-size:1.6em;transition:all .2s;} .up-form-element .up-custom-select-p .up-custom-select-options li:hover{cursor:pointer;background-color:#121212;color:#fff;} .up-form-element .up-custom-select-p .up-custom-select-options li svg{display:none;} .up-form-element .up-form-element-radio-holder{display:flex;} .up-form-element .up-form-element-radio-holder .up-form-element-radio{width:auto;display:flex;align-items:center;margin-bottom:15px;margin-right:25px;} @media screen and (min-width:900px){ .up-form-element .up-form-element-radio-holder .up-form-element-radio{margin-bottom:0;} } .up-form-element .up-form-element-radio-holder .up-form-element-radio label{font-size:1.8em;font-family:”HCo Gotham”,Helvetica,Arial,sans-serif;letter-spacing:0;text-transform:none;margin:0;} .up-form-element .up-form-element-radio-holder .up-form-element-radio input{width:auto;margin:0 0 0 25px;} .up-form-element.up-custom-radio .up-form-element-radio input{display:none;} .up-form-element.up-custom-radio .up-form-element-radio .up-form-element-custom-radio{border:1px solid #fff;background-color:transparent;color:#fff;border-radius:2px;padding:2px;width:100%;height:2.4em;width:2.4em;margin:0 15px 0 0;position:relative;flex-shrink:0;} .up-form-element.up-custom-radio .up-form-element-radio .up-form-element-custom-radio:focus{box-shadow:0 0 0 1px #e40032,0 1px 1px 0 rgba(0,0,0,.07),0 0 0 4px #e40032;outline-color:transparent;} .up-form-element.marketing_opt .up-form-element-radio-holder .up-form-element-radio,.up-form-element.marketing_opt_2 .up-form-element-radio-holder .up-form-element-radio,.up-form-element.privacy_opt .up-form-element-radio-holder .up-form-element-radio,.up-form-element.privacy_opt_2 .up-form-element-radio-holder .up-form-element-radio{margin-right:0;} .up-form-element.marketing_opt .up-form-element-radio-holder .up-form-element-radio label,.up-form-element.marketing_opt_2 .up-form-element-radio-holder .up-form-element-radio label,.up-form-element.privacy_opt .up-form-element-radio-holder .up-form-element-radio label,.up-form-element.privacy_opt_2 .up-form-element-radio-holder .up-form-element-radio label{font-size:1.4em;} @media screen and (min-width:900px){ .up-form-element.marketing_opt .up-form-element-radio-holder .up-form-element-radio label,.up-form-element.marketing_opt_2 .up-form-element-radio-holder .up-form-element-radio label,.up-form-element.privacy_opt .up-form-element-radio-holder .up-form-element-radio label,.up-form-element.privacy_opt_2 .up-form-element-radio-holder .up-form-element-radio label{font-size:1.6em;} } .up-form-element textarea{border:1px solid #fff;background-color:transparent;color:#fff;border-radius:0;font-size:1.8em;padding:1em 2em;width:100%;min-height:200px;} @media screen and (min-width:900px){ .up-form-element textarea{min-height:150px;} } img{max-width:100%;display:block;height:auto;} footer{background-color:#2e2d2c;padding:48px 0 0;position:relative;z-index:2;} @media screen and (min-width:900px){ footer{padding:80px 0 0;} } #enquiry_form{padding:50px 0;} #enquiry_form h2{text-align:center;margin-bottom:8px;} #enquiry_form #other-location-enquiry{max-height:0;transition:all .15s ease-out;overflow:hidden;} @media screen and (min-width:900px){ #enquiry_form ._button-wrapper{text-align:right;} } #enquiry_form .btn{padding:16px 24px;font-family:”HCo Gotham Black”,Helvetica,Arial,sans-serif;border-radius:2px;} @media screen and (min-width:900px){ #enquiry_form .btn{max-width:200px;} } #enquiry_form ._form-error{text-align:center;} #enquiry_form .opt-in-fields p{color:#888;} #enquiry_form .opt-in-fields .up-form-element .label{display:none;} .header-message{background-color:#f5f5f5;color:#121212;display:block;transition:all .2s;} @media screen and (min-width:900px){ .header-message{padding:0 16px 0 0;} } .header-message .row{margin:0;} @media screen and (max-width:900px){ .header-message .header-message-content{padding:16px;} } .header-message .secondary-nav-links{font-size:1.2em;line-height:1.6em;letter-spacing:.01em;padding:0;margin:0;text-align:right;display:none;} @media screen and (min-width:900px){ .header-message .secondary-nav-links{display:block;} } .header-message .secondary-nav-links a{color:#000;display:inline-block;padding:12px 6px;font-size:.8em;} @media screen and (min-width:1440px){ .header-message .secondary-nav-links a{padding:12px 12px;font-size:1.1em;} } @media screen and (min-width:1920px){ .header-message .secondary-nav-links a{font-size:1.2em;padding:12px 16px;} } .header-message .secondary-nav-links a:hover{color:#e40032;text-decoration:underline;} #country-overlay{height:100vh;width:100vw;position:fixed;right:-110%;top:0;z-index:1000;} @media screen and (min-width:900px){ #country-overlay{right:0;top:-110vh;background-color:rgba(0,0,0,.7);} } #country-overlay #country-switch{background-color:#fff;width:73%;position:absolute;right:-110%;height:100vh;overflow-y:scroll;padding:20px 17px;transition:all .2s;box-shadow:-8px 0 10px 0 rgba(0,0,0,.1);} #country-overlay #country-switch .country-select-header{font-size:1.6em;line-height:2.1em;letter-spacing:.04em;font-weight:700;margin-bottom:60px;font-family:”HCo Gotham Black”,Helvetica,Arial,sans-serif;} @media screen and (min-width:900px){ #country-overlay #country-switch .country-select-header{text-align:center;margin-top:10px;margin-bottom:25px;} } #country-overlay #country-switch #country-mobile-close{position:absolute;top:26px;right:13px;width:30px;height:30px;z-index:20;} #country-overlay #country-switch #country-mobile-close .bar{height:3px;width:100%;transform:rotate(135deg);background-color:#000;position:absolute;} #country-overlay #country-switch #country-mobile-close .bar:last-child{transform:rotate(45deg);} @media screen and (min-width:900px){ #country-overlay #country-switch #country-mobile-close:hover{cursor:pointer;} } #country-overlay #country-switch #country-list .country{display:flex;margin-bottom:18px;color:#121212;} #country-overlay #country-switch #country-list .country svg{height:20px;width:auto;margin-right:20px;margin-top:3px;} #country-overlay #country-switch #country-list .country label{font-size:12px;margin-bottom:0;} #country-overlay #country-switch #country-list .country .country-label{opacity:.8;} #country-overlay #country-switch #country-list .country .country-label .country-title{font-family:”HCo Gotham Black”,Helvetica,Arial,sans-serif;display:block;letter-spacing:.04em;opacity:1;font-size:12px;} @media screen and (min-width:900px){ #country-overlay #country-switch{width:50vw;max-width:700px;border-radius:8px;top:-110%;bottom:0;height:300px;left:0;right:0;margin:auto;box-shadow:none;} #country-overlay #country-switch #country-list{display:flex;flex-wrap:wrap;} #country-overlay #country-switch #country-list .country{min-width:33%;align-self:center;} #country-overlay #country-switch #country-list .country:hover{cursor:pointer;} #country-overlay #country-switch #country-list .country .country-label{opacity:.8;} #country-overlay #country-switch #country-list .country .country-label .country-title{font-weight:700;display:block;letter-spacing:.04em;opacity:1;} #country-overlay #country-switch #country-list .country .country-label:hover{cursor:pointer;} } #up-main-header{width:100vw;position:fixed;z-index:125;top:0;transition:all .2s;border-bottom:1px solid #e7e7e7;} #up-main-header .top-header{display:flex;padding:0 20px;width:100%;align-items:center;background-color:#fff;justify-content:space-between;} @media screen and (min-width:900px){ #up-main-header .top-header{padding:0;} } #up-main-header .top-header #mobile-trigger{flex-basis:25%;padding:29px 0;} #up-main-header .top-header #mobile-trigger .mobile-trigger-inner{width:16px;height:13px;display:flex;flex-direction:column;justify-content:space-between;} #up-main-header .top-header #mobile-trigger .mobile-trigger-inner .trigger-line{height:1px;width:100%;background-color:#000;} @media screen and (min-width:900px){ #up-main-header .top-header #mobile-trigger{display:none;} } @media screen and (max-width:900px){ #up-main-header .top-header .logo-header{max-width:53px;position:absolute;left:0;right:0;margin:auto;} #up-main-header .top-header .logo-header .navbar-brand{padding:0;margin:0;} } @media screen and (min-width:900px){ #up-main-header .top-header .logo-header{margin-left:24px;width:auto;padding:0 48px 0 0;} #up-main-header .top-header .logo-header svg{max-width:208px;height:auto;} } @media screen and (min-width:1440px){ #up-main-header .top-header .logo-header{margin-left:48px;} } @media screen and (min-width:1920px){ #up-main-header .top-header .logo-header{margin-left:88px;} } #up-main-header .top-header .cta-buttons{display:flex;flex-basis:25%;justify-content:flex-end;align-items:center;} @media screen and (min-width:900px){ #up-main-header .top-header .cta-buttons{flex-basis:auto;padding:0;} } #up-main-header .top-header .cta-buttons .btn{display:none;} @media screen and (min-width:1200px){ #up-main-header .top-header .cta-buttons .btn{display:inline;margin:0;padding:31px 24px;border:none;border-radius:0;} #up-main-header .top-header .cta-buttons .btn:hover{border:none;} } #up-main-header .top-header .cta-buttons .my-account{color:#000;} @media screen and (min-width:900px){ #up-main-header .top-header .cta-buttons .my-account{display:none;} } #up-main-header .top-header .cta-buttons .my-account svg{width:16px;height:auto;} @media screen and (min-width:300px){ #up-main-header .top-header .cta-buttons .my-account svg{width:16px;} } #up-main-header .top-header .cta-buttons #mobile-country-switcher{margin-right:25px;} #up-main-header .top-header .cta-buttons #mobile-country-switcher svg{width:16px;height:auto;} @media screen and (min-width:300px){ #up-main-header .top-header .cta-buttons #mobile-country-switcher svg{width:16px;} } #up-main-header .top-header .cta-buttons #mobile-search-trigger{margin-right:25px;} #up-main-header .top-header .cta-buttons #mobile-search-trigger svg{width:16px;height:auto;} @media screen and (min-width:300px){ #up-main-header .top-header .cta-buttons #mobile-search-trigger svg{width:16px;} } @media screen and (min-width:900px){ .mobile-only{display:none;} } #search-overlay{width:100%;background-color:#fff;position:fixed;top:-100vh;transition:all .3s;padding:25px 0;z-index:1000000;box-shadow:0 0 7px 1px rgba(0,0,0,.3);} @media screen and (min-width:900px){ #search-overlay{padding:50px 0;} } @media screen and (min-width:900px){ #search-overlay #header-search-form{max-width:600px;margin:0 auto;display:flex;align-items:self-start;} } #search-overlay #header-search-form .form-group{width:70%;margin:0;} #search-overlay #header-search-form .form-group .up-form-element{margin:0;} #search-overlay #header-search-form .form-group input{width:100%;margin-top:-5px;padding:7px;border:1px solid #121212;color:#121212;} #search-overlay #header-search-form .btn{padding-top:7px;padding-bottom:7px;margin-left:15px;margin-top:0;} @media screen and (max-width:900px){ #search-overlay #header-search-form .btn{display:inline-block;margin:10px 20px 0 0;} } #search-overlay #close-search-overlay{position:absolute;top:25px;right:25px;z-index:10;} #search-overlay #close-search-overlay svg{width:15px;height:auto;fill:#e40032;} @media screen and (max-width:900px){ .bottom-header,.main-navigation-new{position:fixed;left:-110%;width:100vw;height:100vh;z-index:200000;transition:all .2s;top:0;} .bottom-header .up-navbar,.main-navigation-new .up-navbar{height:100%;background-color:#000;width:90vw;position:absolute;left:0;top:0;z-index:100;} .bottom-header .up-navbar #mobile-close{position:absolute;top:33px;right:17px;width:15px;height:15px;z-index:20;} .bottom-header .up-navbar #mobile-close .bar{height:1px;width:100%;transform:rotate(135deg);background-color:#fff;position:absolute;} .bottom-header .up-navbar #mobile-close .bar:last-child{transform:rotate(45deg);} } @media screen and (max-width:900px) and (min-width:900px){ .bottom-header .up-navbar #mobile-close{display:none;} } @media screen and (min-width:900px){ .bottom-header,.main-navigation-new{flex:1;margin-right:48px;} } .bottom-header .up-navbar #mobile-back{position:absolute;top:20px;left:15px;font-family:”HCo Gotham Black”,Helvetica,Arial,sans-serif;z-index:20;display:none;} .bottom-header .up-navbar #mobile-back .mobile-back-arrow{display:none;transform:rotate(180deg);margin-right:17px;} .bottom-header .up-navbar #mobile-back .mobile-back-arrow svg{height:12px;width:auto;} .bottom-header .up-navbar #mobile-back .mobile-back-text{display:none;color:#fff;} .bottom-header .up-navbar .backdrop,.main-navigation-new .up-navbar .backdrop{visibility:hidden;position:fixed;background-color:rgba(0,0,0,.6);width:100vw;height:100vh;z-index:-1;left:0;} .main-navigation-new .up-navbar .backdrop .black-bg{display:none;} @media screen and (min-width:900px){ .main-navigation-new .up-navbar .backdrop .black-bg{background-color:#000;width:100vw;margin-bottom:75px;height:500px;position:fixed;z-index:0;display:block;left:0;z-index:0;} } @media screen and (min-width:900px){ .bottom-header .up-navbar>nav>ul>li,.main-navigation-new .up-navbar>nav>ul>li{flex-grow:1;text-align:center;cursor:pointer;} .bottom-header .up-navbar>nav>ul>li>a,.main-navigation-new .up-navbar>nav>ul>li>a{display:inline-block!important;width:auto;} .bottom-header .up-navbar>nav>ul>li>div,.main-navigation-new .up-navbar>nav>ul>li>div{text-align:left;} } .bottom-header .up-navbar ul,.main-navigation-new .up-navbar ul{list-style:none;margin:0;padding:100px 0 0;} @media screen and (max-width:900px){ .bottom-header .up-navbar ul,.main-navigation-new .up-navbar ul{height:calc(100vh – 50px);padding:100px 0 0;} } @media screen and (min-width:900px){ .bottom-header .up-navbar ul,.main-navigation-new .up-navbar ul{display:flex;justify-content:space-between;padding:0;} .main-navigation-new .up-navbar ul:hover~.backdrop{visibility:visible;} } .bottom-header .up-navbar ul li,.main-navigation-new .up-navbar ul li{font-size:inherit;} .bottom-header .up-navbar ul li a.nav-top-label,.main-navigation-new .up-navbar ul li a.nav-top-label{text-decoration:none;padding:16px;display:block;font-weight:400;color:#fff;letter-spacing:.01em;outline:0;} @media screen and (min-width:900px){ .bottom-header .up-navbar ul li a.nav-top-label,.main-navigation-new .up-navbar ul li a.nav-top-label{padding:32px 8px 22px;color:#000;font-size:12px;line-height:24px;transition:all .3s;position:relative;} .bottom-header .up-navbar ul li a.nav-top-label:after,.main-navigation-new .up-navbar ul li a.nav-top-label:after{height:4px;width:100%;background-color:#e40032;content:”;display:block;opacity:0;position:absolute;bottom:0;left:0;} } @media screen and (min-width:1440px){ .bottom-header .up-navbar ul li a.nav-top-label,.main-navigation-new .up-navbar ul li a.nav-top-label{font-size:16px;} } @media screen and (max-width:900px){ .bottom-header .up-navbar ul li a.nav-top-label,.main-navigation-new .up-navbar ul li a.nav-top-label{line-height:2em;position:relative;} .bottom-header .up-navbar ul li a.nav-top-label svg,.main-navigation-new .up-navbar ul li a.nav-top-label svg{position:absolute;right:17px;top:0;bottom:0;margin:auto;width:9px;height:auto;height:12px;width:auto;} } @media screen and (min-width:900px){ .bottom-header .up-navbar ul li a.nav-top-label:hover,.main-navigation-new .up-navbar ul li a.nav-top-label:hover{cursor:pointer;} .bottom-header .up-navbar ul li a.nav-top-label svg,.main-navigation-new .up-navbar ul li a.nav-top-label svg{display:none;} } @media screen and (min-width:900px){ .bottom-header .up-navbar ul li,.main-navigation-new .up-navbar ul li{flex-shrink:0;font-size:1.5em;} .bottom-header .up-navbar ul li:hover .sub-menu,.main-navigation-new .up-navbar ul li:hover .sub-menu{display:block;} .bottom-header .up-navbar ul li:hover .nav-top-label,.main-navigation-new .up-navbar ul li:hover .nav-top-label{position:relative;} .bottom-header .up-navbar ul li:hover .nav-top-label:after,.main-navigation-new .up-navbar ul li:hover .nav-top-label:after{opacity:1;} } @media screen and (max-width:900px){ .bottom-header .up-navbar ul li .sub-menu,.main-navigation-new .up-navbar ul li .sub-menu{font-size:.5em;left:1120%;position:fixed;background-color:#000;width:90vw;height:calc(100vh – 50px);top:0;z-index:10;padding:0 17px;overflow-y:scroll;z-index:1;padding-top:100px;transition:all .2s;} .bottom-header .up-navbar ul li .sub-menu .sub-menu-inner,.main-navigation-new .up-navbar ul li .sub-menu .sub-menu-inner{display:flex;flex-direction:column-reverse;} .bottom-header .up-navbar ul li .sub-menu .sub-menu-inner a,.main-navigation-new .up-navbar ul li .sub-menu .sub-menu-inner a{color:#fff;} .bottom-header .up-navbar ul li .sub-menu .sub-menu-inner .link-tree,.bottom-header .up-navbar ul li .sub-menu .sub-menu-inner .location-tree,.main-navigation-new .up-navbar ul li .sub-menu .sub-menu-inner .link-tree,.main-navigation-new .up-navbar ul li .sub-menu .sub-menu-inner .location-tree{padding-top:0;height:auto;} .bottom-header .up-navbar ul li .sub-menu .sub-menu-inner .link-tree li,.bottom-header .up-navbar ul li .sub-menu .sub-menu-inner .location-tree li,.main-navigation-new .up-navbar ul li .sub-menu .sub-menu-inner .link-tree li,.main-navigation-new .up-navbar ul li .sub-menu .sub-menu-inner .location-tree li{font-size:12px;} .bottom-header .up-navbar ul li .sub-menu .sub-menu-inner .location-tree li .location-title,.main-navigation-new .up-navbar ul li .sub-menu .sub-menu-inner .location-tree li .location-title{text-decoration:none;padding:16px 0;display:block;color:#fff;outline:0;position:relative;font-size:16px;} .bottom-header .up-navbar ul li .sub-menu .sub-menu-inner .location-tree li .location-title svg,.main-navigation-new .up-navbar ul li .sub-menu .sub-menu-inner .location-tree li .location-title svg{position:absolute;right:0;top:0;bottom:0;margin:auto;height:12px;} .bottom-header .up-navbar ul li .sub-menu .sub-menu-inner .link-tree li a,.bottom-header .up-navbar ul li .sub-menu .sub-menu-inner .location-tree li a,.main-navigation-new .up-navbar ul li .sub-menu .sub-menu-inner .link-tree li a,.main-navigation-new .up-navbar ul li .sub-menu .sub-menu-inner .location-tree li a{line-height:1.5em;display:block;padding-bottom:16px;padding-top:16px;font-size:16px;} .bottom-header .up-navbar ul li .sub-menu .sub-menu-inner .location-tree li ul,.main-navigation-new .up-navbar ul li .sub-menu .sub-menu-inner .location-tree li ul{left:110%;position:fixed;background-color:#000;width:90vw;height:100vh;top:0;z-index:10;padding:0 17px;overflow-y:scroll;z-index:1;transition:all .2s;padding-top:100px;} .bottom-header .up-navbar ul li .sub-menu .sub-menu-inner .link-tree li.nav-sub-heading,.main-navigation-new .up-navbar ul li .sub-menu .sub-menu-inner .link-tree li.nav-sub-heading{text-decoration:none;display:block;font-family:”HCo Gotham Black”,Helvetica,Arial,sans-serif;color:#fff;outline:0;position:relative;font-size:14px;padding:16px 0;} .bottom-header .up-navbar ul li .sub-menu .sub-menu-inner .link-tree li.desktop-only{display:none;} .bottom-header .up-navbar ul li .sub-menu .sub-menu-inner .link-tree li:first-child:not(.nav-sub-heading),.bottom-header .up-navbar ul li .sub-menu .sub-menu-inner .location-tree li:first-child:not(.nav-sub-heading),.main-navigation-new .up-navbar ul li .sub-menu .sub-menu-inner .link-tree li:first-child:not(.nav-sub-heading),.main-navigation-new .up-navbar ul li .sub-menu .sub-menu-inner .location-tree li:first-child:not(.nav-sub-heading){padding-top:0;} .bottom-header .up-navbar ul li .sub-menu .sub-menu-inner .location-tree ul,.main-navigation-new .up-navbar ul li .sub-menu .sub-menu-inner .location-tree ul{padding-top:25px;} .bottom-header .up-navbar ul li .sub-menu .sub-menu-inner .location-tree li:first-child a,.main-navigation-new .up-navbar ul li .sub-menu .sub-menu-inner .location-tree li:first-child a{padding-top:0;} .bottom-header .up-navbar ul li .sub-menu .sub-menu-inner .location-tree:last-child li:first-child a,.main-navigation-new .up-navbar ul li .sub-menu .sub-menu-inner .location-tree:last-child li:first-child a{font-family:”HCo Gotham Bold”,Helvetica,Arial,sans-serif;text-decoration:none;} .bottom-header .up-navbar ul li .sub-menu .sub-menu-inner .location-tree:last-child li ul li a,.main-navigation-new .up-navbar ul li .sub-menu .sub-menu-inner .location-tree:last-child li ul li a{font-family:”HCo Gotham”,Helvetica,Arial,sans-serif!important;text-decoration:underline!important;} .bottom-header .up-navbar ul li .sub-menu .sub-menu-inner .link-tree:last-child li:first-child a{font-family:”HCo Gotham Bold”,Helvetica,Arial,sans-serif;text-decoration:none;} .main-navigation-new .up-navbar ul li .sub-menu .sub-menu-inner .featured-sub-menu{padding-top:0;height:auto;} .main-navigation-new .up-navbar ul li .sub-menu .sub-menu-inner .featured-sub-menu li a{width:100%;position:relative;min-height:140px;background-color:#fff;display:block;margin-bottom:17px;} .main-navigation-new .up-navbar ul li .sub-menu .sub-menu-inner .featured-sub-menu li a:after{content:”;z-index:1;position:absolute;width:100%;height:37%;bottom:0;left:0;background:linear-gradient(180deg,rgba(0,0,0,0) 0,#000 65.1%);mix-blend-mode:multiply;opacity:.8;} .main-navigation-new .up-navbar ul li .sub-menu .sub-menu-inner .featured-sub-menu li a .desktop-only{display:none;} .main-navigation-new .up-navbar ul li .sub-menu .sub-menu-inner .featured-sub-menu li a .featured-overlay{display:block;position:absolute;z-index:3;padding:3.4em 0;text-align:center;line-height:1.8em;letter-spacing:.1em;text-transform:uppercase;font-family:”HCo Gotham Black”,Helvetica,Arial,sans-serif;bottom:0;left:0;width:100%;color:#fff;} } @media screen and (min-width:900px){ .bottom-header .up-navbar ul li .sub-menu,.main-navigation-new .up-navbar ul li .sub-menu{display:none;position:absolute;width:100vw;left:0;z-index:10;font-size:.5em;} .bottom-header .up-navbar ul li .sub-menu .sub-menu-inner,.main-navigation-new .up-navbar ul li .sub-menu .sub-menu-inner{display:flex;max-width:960px;padding:60px 15px;margin:0 auto;} } @media screen and (min-width:900px){ .bottom-header .up-navbar ul li .sub-menu .sub-menu-inner .link-tree,.main-navigation-new .up-navbar ul li .sub-menu .sub-menu-inner .link-tree{width:28.5%;display:block;font-size:12px;margin-right:24px;} .bottom-header .up-navbar ul li .sub-menu .sub-menu-inner .link-tree li,.main-navigation-new .up-navbar ul li .sub-menu .sub-menu-inner .link-tree li{font-size:16px;} .bottom-header .up-navbar ul li .sub-menu .sub-menu-inner .link-tree li a,.main-navigation-new .up-navbar ul li .sub-menu .sub-menu-inner .link-tree li a{color:#fff;line-height:1.4;padding:0 0 24px;display:block;} .bottom-header .up-navbar ul li .sub-menu .sub-menu-inner .link-tree li a:hover,.main-navigation-new .up-navbar ul li .sub-menu .sub-menu-inner .link-tree li a:hover{color:#e40032;} .bottom-header .up-navbar ul li .sub-menu .sub-menu-inner .link-tree li.nav-sub-heading,.main-navigation-new .up-navbar ul li .sub-menu .sub-menu-inner .link-tree li.nav-sub-heading{text-decoration:none;display:block;font-family:”HCo Gotham Black”,Helvetica,Arial,sans-serif;color:#fff;letter-spacing:.04em;outline:0;position:relative;margin-bottom:16px;} .bottom-header .up-navbar ul li .sub-menu .sub-menu-inner .location-tree,.main-navigation-new .up-navbar ul li .sub-menu .sub-menu-inner .location-tree{justify-content:space-between;width:100%;} .bottom-header .up-navbar ul li .sub-menu .sub-menu-inner .location-tree li,.main-navigation-new .up-navbar ul li .sub-menu .sub-menu-inner .location-tree li{font-size:16px;} .bottom-header .up-navbar ul li .sub-menu .sub-menu-inner .location-tree li span.location-title,.main-navigation-new .up-navbar ul li .sub-menu .sub-menu-inner .location-tree li span.location-title{line-height:1.9em;letter-spacing:.1em;color:#fff;padding:0 0 24px;display:block;} .bottom-header .up-navbar ul li .sub-menu .sub-menu-inner .location-tree li span.location-title .location-title-text,.main-navigation-new .up-navbar ul li .sub-menu .sub-menu-inner .location-tree li span.location-title .location-title-text{font-family:”HCo Gotham Black”,Helvetica,Arial,sans-serif;} .bottom-header .up-navbar ul li .sub-menu .sub-menu-inner .location-tree li span.location-title svg,.main-navigation-new .up-navbar ul li .sub-menu .sub-menu-inner .location-tree li span.location-title svg{display:none;} .bottom-header .up-navbar ul li .sub-menu .sub-menu-inner .location-tree li a,.main-navigation-new .up-navbar ul li .sub-menu .sub-menu-inner .location-tree li a{color:#fff;line-height:1;font-family:”HCo Gotham”,Helvetica,Arial,sans-serif;padding:0 0 24px;display:block;} .bottom-header .up-navbar ul li .sub-menu .sub-menu-inner .location-tree li a:hover,.main-navigation-new .up-navbar ul li .sub-menu .sub-menu-inner .location-tree li a:hover{color:#e40032;} .bottom-header .up-navbar ul li .sub-menu .sub-menu-inner .location-tree li ul,.main-navigation-new .up-navbar ul li .sub-menu .sub-menu-inner .location-tree li ul{display:block;} .bottom-header .up-navbar ul li .sub-menu .sub-menu-inner .location-tree li ul li a,.main-navigation-new .up-navbar ul li .sub-menu .sub-menu-inner .location-tree li ul li a{display:block;line-height:1.2em;} .main-navigation-new .up-navbar ul li .sub-menu .sub-menu-inner .featured-sub-menu{width:70%;display:flex;} .main-navigation-new .up-navbar ul li .sub-menu .sub-menu-inner .featured-sub-menu li{flex:1 1 0%;margin-left:12px;margin-right:12px;} .main-navigation-new .up-navbar ul li .sub-menu .sub-menu-inner .featured-sub-menu li a{width:100%;position:relative;min-height:310px;background-color:#fff;display:block;} .main-navigation-new .up-navbar ul li .sub-menu .sub-menu-inner .featured-sub-menu li a:after{content:”;z-index:1;position:absolute;width:100%;height:37%;bottom:0;left:0;background:linear-gradient(180deg,rgba(0,0,0,0) 0,#000 65.1%);mix-blend-mode:multiply;opacity:.8;} .main-navigation-new .up-navbar ul li .sub-menu .sub-menu-inner .featured-sub-menu li a .desktop-only{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0;} .main-navigation-new .up-navbar ul li .sub-menu .sub-menu-inner .featured-sub-menu li a .featured-overlay{display:block;position:absolute;z-index:3;padding:3.4em 0;text-align:center;line-height:1.8em;letter-spacing:.1em;bottom:0;left:0;width:100%;color:#fff;font-size:16px;transition:all .2s;} .main-navigation-new .up-navbar ul li .sub-menu .sub-menu-inner .featured-sub-menu li:hover .featured-overlay{color:#e40032;} } .bottom-header .up-navbar ul li:focus,.main-navigation-new .up-navbar ul li:focus{border:none;box-shadow:none;outline:0;} @media screen and (min-width:900px){ .bottom-header{display:none!important;} } #mobile-enquire-now,#mobile-enquire-now-open{display:block;width:100%;text-align:center;padding:10px 0;text-transform:uppercase;font-size:1.2em;letter-spacing:1px;font-family:”HCo Gotham Black”,Helvetica,Arial,sans-serif;} #mobile-enquire-now-open:active,#mobile-enquire-now-open:focus,#mobile-enquire-now-open:hover,#mobile-enquire-now:active,#mobile-enquire-now:focus,#mobile-enquire-now:hover{background-color:#e40032;color:#fff;filter:brightness(1);} @media screen and (min-width:900px){ #mobile-enquire-now,#mobile-enquire-now-open{display:none;} } #mobile-enquire-now-open{position:absolute;bottom:0;width:90vw;z-index:100;} .disclaimer-block{overflow:hidden;} .disclaimer-block p{position:relative;padding-left:5px;margin:25px 0;text-align:center;} @media screen and (min-width:900px){ .disclaimer-block p{text-align:left;} } .disclaimer-block p:before{content:’*’;display:block;position:absolute;left:0;} .newsletter-signup-block{padding:25px 0;} .newsletter-signup-block ._form-content{margin:35px auto 0;} @media screen and (min-width:900px){ .newsletter-signup-block ._form-content{max-width:800px;} } .newsletter-signup-block ._form-content .up-form-element label{text-align:left;padding-left:10px;} .newsletter-signup-block ._form-content .up-form-element input#email{padding:14px 10px;border:1px solid #fff;width:100%!important;background-color:#fff;color:#121212;} .newsletter-signup-block ._form-content .up-form-element .required{display:none;} .newsletter-signup-block ._form-content .up-submit{width:100%;margin-top:5px;padding-left:0;padding-right:0;} @media screen and (max-width:900px){ .newsletter-signup-block ._form-content .up-submit{margin-top:0;} } @media screen and (max-width:600px){ .newsletter-signup-block ._form-content .up-submit{max-width:100%;} } .newsletter-signup-block ._form-error,.newsletter-signup-block ._form-thank-you{text-align:center;padding:25px 0;} .navbar-brand svg{width:100%;height:auto;} .navbar-brand svg.desktop{display:none;} @media screen and (min-width:900px){ .navbar-brand svg.desktop{display:block;} } .navbar-brand svg.mobile{max-width:90px;height:auto;} @media screen and (min-width:900px){ .navbar-brand svg.mobile{display:none;} } footer .content-info p{font-size:14px;color:#f8f9fa;} footer .content-info a{color:#f8f9fa;} footer .content-info a:active,footer .content-info a:focus,footer .content-info a:hover{color:#fff;} @media screen and (min-width:900px){ footer .content-info .copyright{text-align:right;} } footer .footer-global-locations{margin:50px 0;} footer .footer-global-locations .footer-regions{margin:50px auto;display:grid;grid-gap:20px;grid-template-columns:1fr 1fr;list-style:none;margin:0;padding:0;color:#f8f9fa;} @media screen and (min-width:900px){ footer .footer-global-locations .footer-regions{grid-template-columns:1fr 1fr 1fr 1fr;} } @media screen and (min-width:1440px){ footer .footer-global-locations .footer-regions{margin:0 auto;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;} } footer .footer-global-locations .footer-regions ul{list-style:none;margin:0;padding:0;color:#f8f9fa;} footer .footer-global-locations .footer-regions ul li{font-size:16px;} footer .footer-global-locations .footer-regions ul a{color:#fff;font-size:14px;} footer .footer-global-locations .footer-regions ul a:focus,footer .footer-global-locations .footer-regions ul a:hover{color:#a6b0b7;} footer .footer-global-locations .footer-regions ul.region-list li:first-child{font-weight:700;display:block;margin-bottom:10px;} footer .footer-address,footer .footer-contact-details{padding:50px 0 0;} footer .footer-address .locations-local_vcards .vcard,footer .footer-contact-details .locations-local_vcards .vcard{margin-bottom:25px;} footer .footer-address .locations-local_vcards .vcard h5,footer .footer-contact-details .locations-local_vcards .vcard h5{font-weight:70;font-size:16px;margin-bottom:.5em;} footer .footer-address .locations-local_vcards .vcard a:active,footer .footer-address .locations-local_vcards .vcard a:focus,footer .footer-address .locations-local_vcards .vcard a:hover,footer .footer-contact-details .locations-local_vcards .vcard a:active,footer .footer-contact-details .locations-local_vcards .vcard a:focus,footer .footer-contact-details .locations-local_vcards .vcard a:hover{color:#e40032;} footer .footer-address .locations-local_vcards .vcard span,footer .footer-contact-details .locations-local_vcards .vcard span{display:block;font-size:14px;color:#f8f9fa;} #up-gdpr-banner{position:fixed;padding:15px;font-size:14px;bottom:0;left:0;width:100%;z-index:10000;border-top:1px solid #fff;transition:all .3s;} #up-gdpr-banner.close-bar{bottom:-100%;} #up-gdpr-banner .gdpr-text{line-height:28px;font-size:16px;} #up-gdpr-banner .btn{padding:5px 31px;margin-top:0;font-size:16px;} @media screen and (max-width:900px){ #up-gdpr-banner .btn{margin:15px auto;} } #up-gdpr-banner #gdpr-settings{font-family:”HCo Gotham Black”,Helvetica,Arial,sans-serif;} #up-gdpr-banner #gdpr-settings:hover{color:#e40032;cursor:pointer;} .up-gdpr-overlay-bg{position:fixed;z-index:100000000;left:0;top:120%;right:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.8);transition:all .3s;} .up-gdpr-overlay-bg .gdpr-overlay-holder{width:100vw;height:100vh;display:flex;justify-content:center;flex-direction:column;} .up-gdpr-overlay-bg .gdpr-overlay-holder .gdpr-overlay{width:90%;margin:0 auto;border-radius:20px;overflow:hidden;position:relative;} @media screen and (min-width:900px){ .up-gdpr-overlay-bg .gdpr-overlay-holder .gdpr-overlay{max-width:80%;} } .up-gdpr-overlay-bg .gdpr-overlay-holder .gdpr-overlay #close-gdpr-overlay{position:absolute;width:40px;height:40px;top:0;right:0;background-color:#e40032;color:#fff;border-radius:50%;z-index:2;text-align:center;} @media screen and (min-width:900px){ .up-gdpr-overlay-bg .gdpr-overlay-holder .gdpr-overlay #close-gdpr-overlay:hover{cursor:pointer;} } .up-gdpr-overlay-bg .gdpr-overlay-holder .gdpr-overlay #close-gdpr-overlay i{line-height:40px;font-size:20px;} .up-gdpr-overlay-bg .gdpr-overlay-holder .gdpr-overlay .gdpr-overlay-inner{display:flex;flex-direction:column;padding:20px;max-height:500px;overflow-y:scroll;} @media screen and (min-width:900px){ .up-gdpr-overlay-bg .gdpr-overlay-holder .gdpr-overlay .gdpr-overlay-inner{flex-direction:row;} } .up-gdpr-overlay-bg .gdpr-overlay-holder .gdpr-overlay .gdpr-overlay-inner .gdpr-left{padding:15px;background-color:#fff;} @media screen and (min-width:900px){ .up-gdpr-overlay-bg .gdpr-overlay-holder .gdpr-overlay .gdpr-overlay-inner .gdpr-left{width:40%;padding:40px 60px;} } .up-gdpr-overlay-bg .gdpr-overlay-holder .gdpr-overlay .gdpr-overlay-inner .gdpr-left .gdpr-logo{margin-bottom:25px;text-align:center;} .up-gdpr-overlay-bg .gdpr-overlay-holder .gdpr-overlay .gdpr-overlay-inner .gdpr-left .gdpr-button{width:100%;padding:20px 10px;border:1px solid #f8f9fa;display:flex;justify-content:space-between;margin-bottom:10px;} .up-gdpr-overlay-bg .gdpr-overlay-holder .gdpr-overlay .gdpr-overlay-inner .gdpr-left .gdpr-button i{width:35px;font-size:16px;line-height:16px;} .up-gdpr-overlay-bg .gdpr-overlay-holder .gdpr-overlay .gdpr-overlay-inner .gdpr-left .gdpr-button span{width:calc(100% – 45px);font-size:16px;line-height:16px;} @media screen and (min-width:900px){ .up-gdpr-overlay-bg .gdpr-overlay-holder .gdpr-overlay .gdpr-overlay-inner .gdpr-left .gdpr-button:hover{background-color:#fafafa;transition:all .3s;cursor:pointer;} } .up-gdpr-overlay-bg .gdpr-overlay-holder .gdpr-overlay .gdpr-overlay-inner .gdpr-left .gdpr-button.open-button{background-color:#f8f9fa;color:#e40032;} .up-gdpr-overlay-bg .gdpr-overlay-holder .gdpr-overlay .gdpr-overlay-inner .gdpr-right{padding:15px;background-color:#f8f9fa;} @media screen and (min-width:900px){ .up-gdpr-overlay-bg .gdpr-overlay-holder .gdpr-overlay .gdpr-overlay-inner .gdpr-right{width:60%;padding:40px 60px;} } .up-gdpr-overlay-bg .gdpr-overlay-holder .gdpr-overlay .gdpr-overlay-inner .gdpr-right .gdpr-tab{display:none;} @media screen and (min-width:900px){ .up-gdpr-overlay-bg .gdpr-overlay-holder .gdpr-overlay .gdpr-overlay-inner .gdpr-right .gdpr-tab{height:280px;font-size:16px;} } .up-gdpr-overlay-bg .gdpr-overlay-holder .gdpr-overlay .gdpr-overlay-inner .gdpr-right .gdpr-tab.open-tab{display:block;} .up-gdpr-overlay-bg .gdpr-overlay-holder .gdpr-overlay .gdpr-overlay-inner .gdpr-right .gdpr-tab .h2{margin-top:0;} .up-gdpr-overlay-bg .gdpr-overlay-holder .gdpr-overlay .gdpr-overlay-inner .gdpr-right .gdpr-tab .gdpr-toggle{position:relative;width:75px;margin-top:25px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;} .up-gdpr-overlay-bg .gdpr-overlay-holder .gdpr-overlay .gdpr-overlay-inner .gdpr-right .gdpr-tab .gdpr-toggle .gdpr-checkbox{position:absolute;opacity:0;pointer-events:none;} .up-gdpr-overlay-bg .gdpr-overlay-holder .gdpr-overlay .gdpr-overlay-inner .gdpr-right .gdpr-tab .gdpr-label{display:block;overflow:hidden;cursor:pointer;height:36px;padding:0;line-height:36px;border:2px solid #7f878d;border-radius:36px;background-color:#fff;transition:background-color .3s ease-in;} .up-gdpr-overlay-bg .gdpr-overlay-holder .gdpr-overlay .gdpr-overlay-inner .gdpr-right .gdpr-tab .gdpr-label:before{content:””;display:block;width:36px;margin:0;background:#fff;position:absolute;top:0;bottom:0;right:40px;border:2px solid #7f878d;border-radius:36px;transition:all .3s ease-in 0s;} .up-gdpr-overlay-bg .gdpr-overlay-holder .gdpr-overlay .gdpr-overlay-inner .gdpr-right .gdpr-tab .gdpr-checkbox:checked+.gdpr-label{background-color:#e40032;} .up-gdpr-overlay-bg .gdpr-overlay-holder .gdpr-overlay .gdpr-overlay-inner .gdpr-right .gdpr-tab .gdpr-checkbox:checked+.gdpr-label,.up-gdpr-overlay-bg .gdpr-overlay-holder .gdpr-overlay .gdpr-overlay-inner .gdpr-right .gdpr-tab .gdpr-checkbox:checked+.gdpr-label:before{border-color:#e40032;} .up-gdpr-overlay-bg .gdpr-overlay-holder .gdpr-overlay .gdpr-overlay-inner .gdpr-right .gdpr-tab .gdpr-checkbox:checked+.gdpr-label:before{right:0;} .up-gdpr-overlay-bg .gdpr-overlay-holder .gdpr-overlay .gdpr-overlay-inner .gdpr-right .gdpr-tab .gdpr-checkbox:disabled+.gdpr-label{background-color:#7f878d;border-color:#a6b0b7;} .up-gdpr-overlay-bg .gdpr-overlay-holder .gdpr-overlay .gdpr-overlay-inner .gdpr-right .gdpr-tab .gdpr-checkbox:disabled+.gdpr-label:before{background-color:#7f878d;border-color:#a6b0b7;} .up-spinner{position:absolute;left:0;right:0;margin:auto;width:48px;height:48px;-webkit-animation:UP-Spinner-Loading .5s linear infinite;animation:UP-Spinner-Loading .5s linear infinite;} .up-spinner .up-spinning{width:48px;height:48px;background-color:transparent;border-radius:50%;border:6px solid #fff;border-left-color:#e40032;border-top-color:#e40032;} .up-overlay{width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:111111111;display:none;flex-direction:column;justify-content:center;background-color:rgba(22,20,18,.7);} .fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;} .fa-check-circle:before{content:”\f058″;} .fa-info-circle:before{content:”\f05a”;} .fa-times:before{content:”\f00d”;} .fas{font-family:”Font Awesome 5 Free”;} .fas{font-weight:900;} .strong-1{font-family:”HCo Gotham Black”,Helvetica,Arial,sans-serif;font-size:1.6em;line-height:1.4;} .strong-2{font-family:”HCo Gotham Black”,Helvetica,Arial,sans-serif;font-size:1.4em;line-height:1.4;} .body-1,li,p,span{font-family:”HCo Gotham”,Helvetica,Arial,sans-serif;font-size:1.6em;line-height:1.4;} .emphasis-1{font-family:”HCo Gotham Black”,Helvetica,Arial,sans-serif;font-size:1.6em;line-height:1.4;} .display-2{font-family:”Bebas Neue”,Helvetica,Arial,sans-serif;font-size:6em;letter-spacing:.01em;line-height:.8;} @media screen and (min-width:900px){ .display-2{font-size:10.4em;} } h1{font-family:”HCo Gotham Black”,Helvetica,Arial,sans-serif;font-size:4.8em;letter-spacing:.01em;line-height:1.2;margin-bottom:.5em;} @media screen and (min-width:900px){ h1{font-size:6.4em;} } .headline-2,h2{font-family:”HCo Gotham Black”,Helvetica,Arial,sans-serif;font-size:3.2em;letter-spacing:.01em;line-height:1.2;} @media screen and (min-width:900px){ .headline-2,h2{font-size:4.8em;} } .headline-3,h3{font-family:”HCo Gotham Black”,Helvetica,Arial,sans-serif;font-size:2.4em;letter-spacing:.01em;line-height:1.2;} @media screen and (min-width:900px){ .headline-3,h3{font-size:4em;} } .title-1,h4{font-family:”HCo Gotham Bold”,Helvetica,Arial,sans-serif;font-size:2.4em;letter-spacing:.01em;line-height:1.4;} @media screen and (min-width:900px){ .title-1,h4{font-size:3.2em;} } h5{font-family:”HCo Gotham Bold”,Helvetica,Arial,sans-serif;font-size:2em;letter-spacing:.01em;line-height:1.4;} @media screen and (min-width:900px){ h5{font-size:2.4em;} } .subtitle-3{font-family:”HCo Gotham”,Helvetica,Arial,sans-serif;font-size:2em;line-height:1.42;} .link-1{font-size:1.6em;line-height:1.4;text-decoration:underline;color:#121212;} .link-1:hover{cursor:pointer;} .link-2{font-size:1.2em;line-height:1;text-decoration:underline;} .link-2:hover{cursor:pointer;} li .link-1,li span,p span,span span{font-size:inherit;line-height:inherit;} .t-align-center{text-align:center;} .comp-hero-portrait{padding:48px 0;} @media screen and (min-width:900px){ .comp-hero-portrait{padding:80px 0;} } .comp-hero-portrait h1{margin-bottom:24px;} .comp-hero-portrait .img-holder{width:100%;height:0;padding-bottom:133%;position:relative;} .comp-hero-portrait .img-holder img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;} .comp-img-text{padding:48px 0;position:relative;overflow:hidden;z-index:3;} @media screen and (min-width:900px){ .comp-img-text{padding:80px 0;} } .comp-img-text img{width:calc(100% + 32px);margin-left:-16px;max-width:none;max-width:none;} @media screen and (min-width:600px){ .comp-img-text img{width:calc(100% + 40px);margin-left:-20px;} } @media screen and (min-width:900px){ .comp-img-text img{width:calc(2.66667vw + 95%);margin-left:-2.66667vw;} } @media screen and (min-width:1440px){ .comp-img-text img{width:calc(3.33333vw + 95%);margin-left:-3.33333vw;} } @media screen and (min-width:1920px){ .comp-img-text img{width:calc(4.58333vw + 95%);margin-left:-4.58333vw;} } @media screen and (min-width:900px){ .comp-img-text.img-right img{margin-left:calc(2.66667vw + 1px);} } @media screen and (min-width:1920px){ .comp-img-text.img-right img{margin-left:calc(2.66667vw / 2 + 1px);} } .comp-img-text .content-block{padding:48px 0 0;} @media screen and (min-width:900px){ .comp-img-text .content-block{padding:0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;} } .comp-img-text .content-block h2{margin-bottom:16px;} .comp-img-text .content-block .btn-holder{display:flex;justify-content:space-between;} @media screen and (min-width:900px){ .comp-img-text .content-block .btn-holder{display:block;} } .comp-img-text .content-block .btn-holder .btn:first-child{margin-right:16px;} .comp-img-text.light-mode{color:#121212;background-color:#fff;} .comp-img-text.light-mode+.comp-img-text.light-mode{padding-top:0;} .comp-body-only{padding:24px 0;z-index:2;position:relative;} @media screen and (min-width:900px){ .comp-body-only{padding:80px 0;} } .comp-body-only h2:first-child{margin-bottom:24px;} .comp-body-only.light-mode .up-accordion .up-accordion-header{background-color:#fff;color:#121212;} .comp-body-only.dark-mode{color:#fff;} .comp-cta-section{padding:48px 0;position:relative;z-index:2;} @media screen and (min-width:900px){ .comp-cta-section{padding:80px 0;} } .comp-cta-section.two-column-layout h2{margin-bottom:24px;} @media screen and (min-width:900px){ .comp-cta-section.two-column-layout .btn-holder{height:100%;flex-direction:column;justify-content:center;text-align:right;align-items:center;display:flex;} } .comp-cta-section.two-column-layout .btn-holder .btn{font-size:1.6em;letter-spacing:.01;} @media screen and (min-width:1440px){ .comp-cta-section.two-column-layout .btn-holder .btn{margin-top:0;padding:24px 32px;} } .comp-card-deck{padding:48px 0;position:relative;z-index:2;} @media screen and (min-width:900px){ .comp-card-deck{padding:80px 0;} } .comp-card-deck h2{margin-bottom:16px;} .comp-card-deck .click-holder .click{transition:ease-in-out all .2s;} .comp-card-deck .click-holder .click.not-active{opacity:0!important;pointer-events:none!important;} .comp-card-deck .container{position:relative;} .comp-card-deck .container .click{display:none;} @media screen and (min-width:900px){ .comp-card-deck .container .click{display:flex;flex-direction:column;justify-content:center;position:absolute;z-index:2;right:1.33333vw;top:0;height:52px;width:52px;border-radius:50%;background-color:#fff;top:30%;transition:all .2s;} } @media screen and (min-width:900px) and (min-width:1440px){ .comp-card-deck .container .click{right:1.66667vw;} } @media screen and (min-width:900px) and (min-width:1920px){ .comp-card-deck .container .click{right:2.29167vw;} } @media screen and (min-width:900px){ .comp-card-deck .container .click svg{display:block;margin:0 auto;transform:rotate(180deg);} .comp-card-deck .container .click:hover{cursor:pointer;} .comp-card-deck .container .click.not-active{opacity:0;} .comp-card-deck .container .click.not-active:hover{cursor:not-allowed;} } .comp-card-deck .container .click.click-left{left:1.33333vw;} .comp-card-deck .container .click.click-left svg{transform:rotate(0);} @media screen and (min-width:1440px){ .comp-card-deck .container .click.click-left{left:1.66667vw;} } @media screen and (min-width:1920px){ .comp-card-deck .container .click.click-left{left:2.29167vw;} } @media screen and (min-width:900px){ .comp-card-deck .container .d-md-block.cta-holder{display:flex!important;flex-direction:column-reverse;align-items:flex-end;} } .comp-card-deck .card-deck{display:flex;flex-direction:column;transition:transform .3s ease-out;position:relative;right:0;left:0;margin-top:24px;} @media screen and (min-width:900px){ .comp-card-deck .card-deck{flex-flow:row wrap;margin-left:-12px;margin-right:-12px;margin-top:48px;} } .comp-card-deck .card-deck .card{margin-bottom:32px;} @media screen and (min-width:600px){ .comp-card-deck .card-deck .card{margin-right:12px;margin-left:12px;display:flex;flex:1 0 0%;margin-bottom:0;} } .comp-card-deck.scroll-mobile{overflow-x:hidden;} .comp-card-deck.scroll-mobile .card-deck{min-width:500vw;flex-flow:row wrap;margin-left:-3px;margin-right:-3px;overflow-x:hidden;transition:all .2s;} @media screen and (min-width:900px){ .comp-card-deck.scroll-mobile .card-deck{width:100%;left:0;} } .comp-card-deck.scroll-mobile .card-deck .card{margin-left:6px;margin-right:6px;display:flex;flex:1 0 0%;margin-bottom:0;flex-wrap:wrap;flex-direction:column;height:100%;opacity:.3;flex:0 1 auto;width:87.4vw;} @media screen and (min-width:900px){ .comp-card-deck.scroll-mobile .card-deck .card{opacity:1;margin-left:12px;margin-right:12px;} } .comp-card-deck.scroll-mobile .card-deck .card .card-body .card-body-inner{width:90%;} .comp-card-deck.scroll-mobile .card-deck .card .card-footer .btn{width:90%;} @media screen and (min-width:900px){ .comp-card-deck.scroll-mobile .card-deck .card .card-footer .btn{width:auto;} } .comp-card-deck.scroll-mobile .card-deck .card:first-child{opacity:1;} .comp-card-deck.scroll-mobile.square-img-view .card-deck .card{width:calc(100vw – 32px);} @media screen and (min-width:900px){ .comp-card-deck.scroll-mobile.square-img-view .card-deck .card{width:calc(100vw / 3 – 2.66667vw + 5px);} } @media screen and (min-width:1440px){ .comp-card-deck.scroll-mobile.square-img-view .card-deck .card{width:calc(100vw / 3 – 3.33333vw + 5px);} } @media screen and (min-width:1920px){ .comp-card-deck.scroll-mobile.square-img-view .card-deck .card{width:calc(100vw / 3 – 4.58333vw + 5px);} } @media screen and (min-width:900px){ .comp-card-deck.square-img-view .click-holder .click{right:-24px;} .comp-card-deck.square-img-view .click-holder .click.click-left{left:-12px;} } .comp-card-deck.square-img-view .card-deck .card .card-header{height:auto;padding:0;} .comp-card-deck.square-img-view .card-deck .card .card-header img{position:static;} @media screen and (min-width:900px){ .comp-card-deck.carousel-desktop .cta-holder{text-align:right;} .comp-card-deck.carousel-desktop .card-deck{min-width:5000vw;overflow:hidden;position:relative;flex-flow:row;} .comp-card-deck.carousel-desktop .card-deck .card{flex:0 1 auto;width:calc(50vw – 2.66667vw – 8px);margin-left:8px;margin-right:8px;} } @media screen and (min-width:900px) and (min-width:1440px){ .comp-card-deck.carousel-desktop .card-deck .card{width:calc(50vw – 3.33333vw – 10px);margin-left:12px;margin-right:12px;} } @media screen and (min-width:900px) and (min-width:1920px){ .comp-card-deck.carousel-desktop .card-deck .card{width:calc(50vw – 4.58333vw – 10px);margin-left:12px;margin-right:12px;} } @media screen and (min-width:900px){ .comp-card-deck.carousel-desktop .card-deck .card:nth-child(n+3){opacity:.3;} .comp-card-deck.carousel-desktop .card-deck .card:first-child{margin-left:0;} } @media screen and (min-width:900px){ .comp-card-deck.square-img-view .card-deck .card{width:calc(100vw / 3 – 2.66667vw + 5px);} } @media screen and (min-width:900px) and (min-width:1440px){ .comp-card-deck.square-img-view .card-deck .card{width:calc(100vw / 3 – 3.33333vw + 5px);} } @media screen and (min-width:900px) and (min-width:1920px){ .comp-card-deck.square-img-view .card-deck .card{width:calc(100vw / 3 – 4.58333vw + 5px);} } @media screen and (min-width:900px){ .comp-card-deck.square-img-view .card-deck .card:nth-child(-n+3){opacity:1;} .comp-card-deck.square-img-view .card-deck .card:nth-child(n+4){opacity:.3;} .comp-card-deck.square-img-view .card-deck .card .card-header{height:auto;padding:0;} .comp-card-deck.square-img-view .card-deck .card .card-header img{position:static;} .comp-card-deck.square-img-view .click{top:calc(50% – 26px);} } .comp-card-deck.standard-deck .click-holder .click{right:calc((1.33333vw) * -1);} @media screen and (min-width:1440px){ .comp-card-deck.standard-deck .click-holder .click{right:calc((1.66667vw) * -1);} } @media screen and (min-width:1920px){ .comp-card-deck.standard-deck .click-holder .click{right:calc((2.29167vw) * -1);} } .comp-card-deck.standard-deck .click-holder .click.click-left{left:calc((1.33333vw) * -1);} @media screen and (min-width:1440px){ .comp-card-deck.standard-deck .click-holder .click.click-left{left:calc((1.66667vw) * -1);} } @media screen and (min-width:1920px){ .comp-card-deck.standard-deck .click-holder .click.click-left{left:calc((2.29167vw) * -1);} } @media screen and (min-width:900px){ .comp-card-deck.default-desktop .card-deck{width:auto!important;min-width:0!important;} .comp-card-deck.default-desktop .card-deck .card{width:auto!important;flex:1 0 0%;height:auto;} } @media screen and (min-width:900px) and (min-width:900px){ .comp-card-deck.default-desktop .card-deck .card .card-body .card-body-inner{width:100%;} } .comp-card-deck.yes-card-border .card-deck .card .card-body{border-left:1px solid #e7e7e7;border-right:1px solid #e7e7e7;padding:24px;} .comp-card-deck.yes-card-border .card-deck .card .card-footer{border-left:1px solid #e7e7e7;border-right:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;padding:0 24px 24px;} @media screen and (max-width:900px){ .comp-card-deck.result_detail-deck{padding-bottom:134px;} } .comp-card-deck.result_detail-deck .card-deck{transition:ease-in-out all .6s;margin-left:calc(-16px);min-width:5000vw;} @media screen and (min-width:600px){ .comp-card-deck.result_detail-deck .card-deck{margin-left:-3.33333vw;} } @media screen and (min-width:900px){ .comp-card-deck.result_detail-deck .card-deck{margin-left:-2.66667vw;} } @media screen and (min-width:1440px){ .comp-card-deck.result_detail-deck .card-deck{margin-left:-3.33333vw;} } @media screen and (min-width:1920px){ .comp-card-deck.result_detail-deck .card-deck{margin-left:-4.58333vw;} } .comp-card-deck.result_detail-deck .card-deck .card{flex:0 1 auto;width:100vw;opacity:1;margin:0;padding:0;} .comp-card-deck.result_detail-deck .click-holder{position:absolute;width:calc(100% – 16px);bottom:-80px;display:flex;justify-content:space-between;} @media screen and (min-width:900px){ .comp-card-deck.result_detail-deck .click-holder{bottom:80px;width:calc(41.667vw – (2.66667vw * 2));left:calc(58.333vw);} } .comp-card-deck.result_detail-deck .click-holder .click{right:0;display:flex;width:48px;height:48px;border-radius:50%;background-color:#f8f8f8;flex-direction:column;justify-content:center;text-align:center;} .comp-card-deck.result_detail-deck .click-holder .click svg{transform:rotate(180deg);margin:0 auto;width:20px;height:auto;} .comp-card-deck.result_detail-deck .click-holder .click.click-left{left:0;} .comp-card-deck.result_detail-deck .click-holder .click.click-left svg{transform:rotate(0);} .comp-card-deck.result_detail-deck .click-holder .click.click-left .description{left:64px;right:auto;} @media screen and (min-width:900px){ .comp-card-deck.result_detail-deck .click-holder .click.click-left .description{left:64px;} } .comp-card-deck.result_detail-deck .click-holder .click .description{position:absolute;right:64px;color:#f8f8f8;} @media screen and (max-width:900px){ .comp-card-deck.result_detail-deck.carousel-desktop .card-body-inner{padding:16px 16px 0 16px;} } @media screen and (min-width:900px){ .comp-card-deck.result_detail-deck.carousel-desktop .card-body-inner{padding-right:32px;padding-bottom:100px;} } @media screen and (min-width:1440px){ .comp-card-deck.result_detail-deck.carousel-desktop .card-body-inner{padding-right:48px;} } @media screen and (max-width:900px){ .comp-card-deck.result_detail-deck.carousel-desktop .click-holder{left:50%;right:auto;width:calc(100% – 16px);transform:translateX(-50%);} } @media screen and (min-width:900px){ .comp-card-deck.result_detail-deck.carousel-desktop .click-holder{bottom:80px;width:calc(41.6666% – 20px);right:10px;left:auto;} } @media screen and (min-width:1440px){ .comp-card-deck.result_detail-deck.carousel-desktop .click-holder{width:calc(41.6666% – 36px);right:12px;} } @media screen and (min-width:1920px){ .comp-card-deck.result_detail-deck.carousel-desktop .click-holder{width:calc(41.6666% – 32px);right:16px;} } .comp-card-deck.result_detail-deck.light-mode .click-holder .click .description{color:#121212;} .up-accordion{width:100%;margin-top:16px;} @media screen and (min-width:900px){ .up-accordion{margin-top:24px;} } .up-accordion .up-accordion-header{padding:16px 12px 16px 0;position:relative;transition:all .2s ease-in;color:#fff;display:flex;justify-content:space-between;align-items:center;font-size:16px;font-family:”HCo Gotham Black”,Helvetica,Arial,sans-serif;} .up-accordion .up-accordion-header h3{font-size:16px;font-family:”HCo Gotham Black”,Helvetica,Arial,sans-serif;} .up-accordion .up-accordion-header svg{display:none;width:12px;flex-shrink:0;} .up-accordion .up-accordion-header svg path{fill:#e40032;} @media screen and (min-width:900px){ .up-accordion .up-accordion-header svg{width:16px;} } .up-accordion .up-accordion-header svg.accordion-open{display:block;} @media screen and (min-width:900px){ .up-accordion .up-accordion-header:hover{color:#e40032;cursor:pointer;} } .up-accordion .up-accordion-body{max-height:0;overflow:hidden;transition:max-height .2s ease-out;padding:0;} .up-accordion .up-accordion-body li,.up-accordion .up-accordion-body p{font-size:1.4em;} @media screen and (min-width:900px){ .up-accordion .up-accordion-body li,.up-accordion .up-accordion-body p{font-size:1.6em;} } .up-accordion .up-accordion-body li:last-child,.up-accordion .up-accordion-body p:last-child{margin-bottom:0;} .light-mode .up-accordion .up-accordion-header{color:#121212;border-color:#e7e7e7;} .light-mode .up-accordion .up-accordion-header:hover{color:#e40032;} p+.up-accordion{margin-top:0;} @media screen and (min-width:900px){ p+.up-accordion{margin-top:8px;} } .card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;} .card .card-header{width:100%;position:relative;padding-bottom:70%;height:0;z-index:0;} .card .card-header img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;} .card .card-body{padding:24px 0;flex:1 1 auto;} .card .card-body .card-body-inner p:last-child{margin-bottom:0;} .card .card-body .card-body-inner h3 a{color:#121212;} .card .card-body .card-body-inner h3 a:hover{color:#e40032;} .card.square-img .card-header{padding-bottom:100%;} .card.square-img .card-body{background-color:#f8f8f8;padding:8px;height:60px;border-top:4px solid #e40032;} .card.square-img .card-body .logo-holder{text-align:right;} .card .card-footer .btn{margin-top:0;} .dark-mode:not(.icon-deck) .card .card-body .card-body-inner h3 a{color:#fff;} .dark-mode:not(.icon-deck) .card .card-body .card-body-inner h3 a:hover{color:#e40032;} .result_detail-deck .card-deck .card{opacity:1 important;} .result_detail-deck .card-deck .card .img-holder img{width:100%;height:auto;} .result_detail-deck .card-deck .card .card-body-inner{padding:16px 16px 0 16px;} @media screen and (min-width:900px){ .result_detail-deck .card-deck .card .card-body-inner{padding:0 24px 0 20px;height:100%;display:flex;flex-direction:column;justify-content:center;} } @media screen and (min-width:1440px){ .result_detail-deck .card-deck .card .card-body-inner{padding:0 48px 0 24px;} } @media screen and (min-width:1920px){ .result_detail-deck .card-deck .card .card-body-inner{padding:0 88px 0 32px;} } } /*! CSS Used from: Embedded */ iframe#_hjRemoteVarsFrame{display:none!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important;} /*! CSS Used keyframes */ @-webkit-keyframes UP-Spinner-Loading{from{transform:rotate(0);}to{transform:rotate(360deg);}} @keyframes UP-Spinner-Loading{from{transform:rotate(0);}to{transform:rotate(360deg);}} /*! CSS Used fontfaces */ @font-face{font-family:”Font Awesome 5 Free”;font-style:normal;font-weight:400;font-display:swap;src:url(https://ultimateperformance.com/app/themes/up-theme/assets/fontsfontawesome/fa-regular-400.eot);src:url(https://ultimateperformance.com/app/themes/up-theme/assets/fonts/fontawesome/fa-regular-400.eot#iefix) format(“embedded-opentype”),url(https://ultimateperformance.com/app/themes/up-theme/assets/fonts/fontawesome/fa-regular-400.woff2) format(“woff2”),url(https://ultimateperformance.com/app/themes/up-theme/assets/fonts/fontawesome/fa-regular-400.woff) format(“woff”),url(https://ultimateperformance.com/app/themes/up-theme/assets/fonts/fontawesome/fa-regular-400.ttf) format(“truetype”),url(https://ultimateperformance.com/app/themes/up-theme/assets/fonts/fontawesome/fa-regular-400.svg#fontawesome) format(“svg”);} @font-face{font-family:”Font Awesome 5 Free”;font-style:normal;font-weight:900;font-display:swap;src:url(https://ultimateperformance.com/app/themes/up-theme/assets/fonts/fontawesome/fa-solid-900.eot);src:url(https://ultimateperformance.com/app/themes/up-theme/assets/fonts/fontawesome/fa-solid-900.eot#iefix) format(“embedded-opentype”),url(https://ultimateperformance.com/app/themes/up-theme/assets/fonts/fontawesome/fa-solid-900.woff2) format(“woff2”),url(https://ultimateperformance.com/app/themes/up-theme/assets/fonts/fontawesome/fa-solid-900.woff) format(“woff”),url(https://ultimateperformance.com/app/themes/up-theme/assets/fonts/fitness/fontawesome/fa-solid-900.ttf) format(“truetype”),url(https://ultimateperformance.com/app/themes/up-theme/assets/fonts/fontawesome/fa-solid-900.svg#fontawesome) format(“svg”);} @font-face{font-family:”Font Awesome 5 Free”;font-style:normal;font-weight:400;font-display:swap;src:url(https://ultimateperformance.com/app/themes/up-theme/assets/fontsfontawesome/fa-regular-400.eot);src:url(https://ultimateperformance.com/app/themes/up-theme/assets/fonts/fontawesome/fa-regular-400.eot#iefix) format(“embedded-opentype”),url(https://ultimateperformance.com/app/themes/up-theme/assets/fonts/fontawesome/fa-regular-400.woff2) format(“woff2”),url(https://ultimateperformance.com/app/themes/up-theme/assets/fonts/fontawesome/fa-regular-400.woff) format(“woff”),url(https://ultimateperformance.com/app/themes/up-theme/assets/fonts/fontawesome/fa-regular-400.ttf) format(“truetype”),url(https://ultimateperformance.com/app/themes/up-theme/assets/fonts/fontawesome/fa-regular-400.svg#fontawesome) format(“svg”);} @font-face{font-family:”Font Awesome 5 Free”;font-style:normal;font-weight:900;font-display:swap;src:url(https://ultimateperformance.com/app/themes/up-theme/assets/fonts/fontawesome/fa-solid-900.eot);src:url(https://ultimateperformance.com/app/themes/up-theme/assets/fonts/fontawesome/fa-solid-900.eot#iefix) format(“embedded-opentype”),url(https://ultimateperformance.com/app/themes/up-theme/assets/fonts/fontawesome/fa-solid-900.woff2) format(“woff2”),url(https://ultimateperformance.com/app/themes/up-theme/assets/fonts/fontawesome/fa-solid-900.woff) format(“woff”),url(https://ultimateperformance.com/app/themes/up-theme/assets/fonts/fitness/fontawesome/fa-solid-900.ttf) format(“truetype”),url(https://ultimateperformance.com/app/themes/up-theme/assets/fonts/fontawesome/fa-solid-900.svg#fontawesome) format(“svg”);} @font-face{font-family:”Font Awesome 5 Free”;font-style:normal;font-weight:400;font-display:swap;src:url(https://ultimateperformance.com/app/themes/up-theme/assets/fontsfontawesome/fa-regular-400.eot);src:url(https://ultimateperformance.com/app/themes/up-theme/assets/fonts/fontawesome/fa-regular-400.eot#iefix) format(“embedded-opentype”),url(https://ultimateperformance.com/app/themes/up-theme/assets/fonts/fontawesome/fa-regular-400.woff2) format(“woff2”),url(https://ultimateperformance.com/app/themes/up-theme/assets/fonts/fontawesome/fa-regular-400.woff) format(“woff”),url(https://ultimateperformance.com/app/themes/up-theme/assets/fonts/fontawesome/fa-regular-400.ttf) format(“truetype”),url(https://ultimateperformance.com/app/themes/up-theme/assets/fonts/fontawesome/fa-regular-400.svg#fontawesome) format(“svg”);} @font-face{font-family:”Font Awesome 5 Free”;font-style:normal;font-weight:900;font-display:swap;src:url(https://ultimateperformance.com/app/themes/up-theme/assets/fonts/fontawesome/fa-solid-900.eot);src:url(https://ultimateperformance.com/app/themes/up-theme/assets/fonts/fontawesome/fa-solid-900.eot#iefix) format(“embedded-opentype”),url(https://ultimateperformance.com/app/themes/up-theme/assets/fonts/fontawesome/fa-solid-900.woff2) format(“woff2”),url(https://ultimateperformance.com/app/themes/up-theme/assets/fonts/fontawesome/fa-solid-900.woff) format(“woff”),url(https://ultimateperformance.com/app/themes/up-theme/assets/fonts/fitness/fontawesome/fa-solid-900.ttf) format(“truetype”),url(https://ultimateperformance.com/app/themes/up-theme/assets/fonts/fontawesome/fa-solid-900.svg#fontawesome) format(“svg”);} @font-face{font-family:’HCo Gotham Black’;src:url(https://ultimateperformance.com/app/themes/up-theme/assets/fonts/Gotham-Black_Web.woff2) format(“woff2”),url(https://ultimateperformance.com/app/themes/up-theme/assets/fonts/Gotham-Black_Web.woff) format(“woff”);font-weight:900;font-style:normal;font-display:swap;} @font-face{font-family:’HCo Gotham’;src:url(https://ultimateperformance.com/app/themes/up-theme/assets/fonts/Gotham-Book_Web.woff2) format(“woff2”),url(https://ultimateperformance.com/app/themes/up-theme/assets/fonts/Gotham-Book_Web.woff) format(“woff”);font-weight:400;font-style:normal;font-display:swap;} @font-face{font-family:’Bebas Neue’;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/bebasneue/v2/JTUSjIg69CK48gW7PXoo9WlhyyTh89Y.woff2) format(“woff2”);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;} @font-face{font-family:’HCo Gotham Bold’;src:url(https://ultimateperformance.com/app/themes/up-theme/assets/fonts/Gotham-Bold_Web.woff2) format(“woff2”),url(https://ultimateperformance.com/app/themes/up-theme/assets/fonts/Gotham-Bold_Web.woff) format(“woff”);font-weight:700;font-style:normal;font-display:swap;}

Why is fat loss so difficult?

The fundamental science of fat loss is actually very straightforward. Eat less, move more and create a consistent calorie deficit and you will lose fat. Simple.

Then why are so many people struggling to maintain a healthy bodyweight and control their diet, no matter how many different approaches they try?

There is no universal answer. But working with thousands of clients every year worldwide, we see people making the same key mistakes when it comes to successful fat loss.

  • Taking an all-or-nothing approach
  • Setting wildly unrealistic goals
  • Following restrictive and unsustainable diets
  • Lacking education on how to eat healthily
  • Fooling yourself over what you think you eat versus what you actually eat
  • Following the latest fitness fad for a few weeks
  • Focusing solely on cardio workouts
  • Having no accountability to see your goals through to the end
  • Not having a long-term mindset

Fat loss myths

Fat loss is a process. There is no magic to it. But when people repeatedly try and fail to lose weight, it can reinforce myths and falsehoods about fat loss that are simply not true.

‘I can’t lose weight because I have a slow metabolism’.

‘I can’t lose weight because I am too old’.

‘I can’t lose weight because of my genetics’.

‘I can’t lose weight because I have tried everything’.

Science, experience and our track record prove that with the right approach, anybody can and will lose weight, no matter what their age, ability or starting point.

A scientific approach to fat loss

What makes Coach Steve’s model so efficient and effective at delivering remarkable fat loss results is that everything is built on hard science and driven by data.

Coach Steve tracks every progress metric imaginable to give clients quantifiable results and measurable outcomes, while continually refining our methodology.

Our proven model, our in-depth data and the positive health outcomes we can demonstrate are now part of a series of ground-breaking collaborative research projects with scientists at Cambridge University and the University of California.

These preliminary studies show:

1. Our clients reduced their BMI from the ‘overweight’ to ‘normal’ range on average over 12 weeks.

2. Our clients with hypertension reduced their systolic blood pressure from 149.2 to 118.5 mmHg over an average of 96 days.

3. Our clients’ personal goals determine their weight loss. Some lose fat but gain lean body mass. Others may lose 30, 40 or even 50kg. But, on average, our clients lost 6kg (13lbs) over a 12-week period, according to our data globally.

What this gives clients is confidence that Ultimate Performance is the most effective system in the world for fat loss that delivers tangible results in short time frames.

Why fat loss is important

Losing even a modest amount of body fat can give you a cascade of positive benefits that will improve your health and quality of life.

The most dangerous health risks of obesity – cancer, heart disease, stroke, diabetes, hypertension and osteoarthritis – can be significantly reduced

Many of my clients will see objective improvements in health markers, such as blood pressure, blood sugar and cholesterol, and more subjective metrics such as mood, cognition, focus, energy and self-esteem.

What the scientific research says:

  • Losing just 5-10% of your total bodyweight can improve blood pressure, cholesterol, and reduce your risk of diabetes.
  • Dropping just 2-4.5kg (4.4-10lbs) in weight lowers the risk of breast cancer in women over 50 by 13%. This increases to 26% for women losing 9kg (20lbs) or more.
  • Carrying just an extra 4.5kg (10lbs) increases the pressure on your knees and lower body joints by 18kg (40lbs). Losing weight and keeping it off makes you much less likely to develop arthritis in later life.
  • Reducing your weight is associated with greater life expectancy for people with diabetes – weight loss of around 15kg (33lbs) often results in total remission of type 2 diabetes.
  • Drastic improvements in mental health are shown to occur in people living with depressive symptoms after weight loss.
Privacy Overview
Strictly Necessary Cookies

Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.

Strictly Necessary Cookies

Strictly necessary cookies should be enabled at all times so that we can save your preferences for cookie settings and for basic functioning of the website.

Start your transformation journey with Coach Steve today…

Simply book a free consultation below

Design a site like this with WordPress.com
Get started