﻿@font-face{font-family:'Avenir Next';src:url("/sites/all/themes/custom/fitnesslife/src/fonts/AvenirNextLTW01/AvenirNextLTW01-Bold.eot");src:url("/sites/all/themes/custom/fitnesslife/src/fonts/AvenirNextLTW01/AvenirNextLTW01-Bold.eot?iefix") format("eot"),url("/sites/all/themes/custom/fitnesslife/src/fonts/AvenirNextLTW01/AvenirNextLTW01-Bold.woff") format("woff"),url("/sites/all/themes/custom/fitnesslife/src/fonts/AvenirNextLTW01/AvenirNextLTW01-Bold.ttf") format("truetype"),url("/sites/all/themes/custom/fitnesslife/src/fonts/AvenirNextLTW01/AvenirNextLTW01-Bold.svg#webfontOkOndcij") format("svg");font-weight:900;font-style:normal}@font-face{font-family:'Avenir Next';src:url("/sites/all/themes/custom/fitnesslife/src/fonts/AvenirNextLTW01/AvenirNextLTPro-Medium.eot");src:url("/sites/all/themes/custom/fitnesslife/src/fonts/AvenirNextLTW01/AvenirNextLTPro-Medium.eot?#iefix") format("eot"),url("/sites/all/themes/custom/fitnesslife/src/fonts/AvenirNextLTW01/AvenirNextLTPro-Medium.woff") format("woff"),url("/sites/all/themes/custom/fitnesslife/src/fonts/AvenirNextLTW01/AvenirNextLTPro-Medium.ttf") format("truetype"),url("/sites/all/themes/custom/fitnesslife/src/fonts/AvenirNextLTW01/AvenirNextLTPro-Medium.svg#AvenirNextLTPro-Medium") format("svg");font-weight:700;font-style:normal}@font-face{font-family:'Avenir Next';src:url("/sites/all/themes/custom/fitnesslife/src/fonts/AvenirNextLTW01/AvenirNextLTW01-Regular.eot");src:url("/sites/all/themes/custom/fitnesslife/src/fonts/AvenirNextLTW01/AvenirNextLTW01-Regular.eot?iefix") format("eot"),url("/sites/all/themes/custom/fitnesslife/src/fonts/AvenirNextLTW01/AvenirNextLTW01-Regular.woff") format("woff"),url("/sites/all/themes/custom/fitnesslife/src/fonts/AvenirNextLTW01/AvenirNextLTW01-Regular.ttf") format("truetype"),url("/sites/all/themes/custom/fitnesslife/src/fonts/AvenirNextLTW01/AvenirNextLTW01-Regular.svg#webfontOkOndcij") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'webflow-icons';src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg6SAy0AAAC8AAAAYGNtYXAaVcxaAAABHAAAAExnYXNwAAAAEAAAAWgAAAAIZ2x5ZgscV1gAAAFwAAABhGhlYWQCkFKvAAAC9AAAADZoaGVhB0MDyQAAAywAAAAkaG10eBIAA10AAANQAAAAIGxvY2EBMADyAAADcAAAABJtYXhwAAwATQAAA4QAAAAgbmFtZWTuiIAAAAOkAAABe3Bvc3QAAwAAAAAFIAAAACAAAwQAAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADmAwPA/8D/wAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAACAAAAAwAAABQAAwABAAAAFAAEADgAAAAKAAgAAgACAAEAIOYD//3//wAAAAAAIOYA//3//wAB/+MaBAADAAEAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQEgAAADIAOAAAUAAAkBBwkBFwMg/kBAAYD+gEABwAHAQP6A/oBAAAEA4AAAAuADgAAFAAATARcJAQfgAcBA/oABgEABwAHAQP6A/oBAAAADAMAA4ANAAsAAGAAxAEoAAAEhIg4CHQEUHgIzITI+Aj0BNC4CIxUhIg4CHQEUHgIzITI+Aj0BNC4CIxUhIg4CHQEUHgIzITI+Aj0BNC4CIwMg/cAHCwkFBQkLBwJABwsJBQUJCwf9wAcLCQUFCQsHAkAHCwkFBQkLB/3ABwsJBQUJCwcCQAcLCQUFCQsHAsAFCQsHIAcLCQUFCQsHIAcLCQXABQkLByAHCwkFBQkLByAHCwkFwAUJCwcgBwsJBQUJCwcgBwsJBQAAAAABAJ0AtAOBApUABQAACQIHCQEDJP7r/upcAXEBcgKU/usBFFv+egGGAAAAAAEAAAABAADSLAJOXw889QALBAAAAAAAz/iHGQAAAADP+IcZAAAAAAOBA4AAAAAIAAIAAAAAAAAAAQAAA8D/wAAABAAAAAAAA4EAAQAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAACAAAABAABIAQAAOAEAADABAAAnQAAAAAACgAUAB4AMgBGAKwAwgAAAAEAAAAIAEsAAwAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAOAK4AAQAAAAAAAQAaAAAAAQAAAAAAAgAOAHEAAQAAAAAAAwAaADAAAQAAAAAABAAaAH8AAQAAAAAABQAWABoAAQAAAAAABgANAEoAAQAAAAAACgA0AJkAAwABBAkAAQAaAAAAAwABBAkAAgAOAHEAAwABBAkAAwAaADAAAwABBAkABAAaAH8AAwABBAkABQAWABoAAwABBAkABgAaAFcAAwABBAkACgA0AJkAdwBlAGIAZgBsAG8AdwAtAGkAYwBvAG4AcwBWAGUAcgBzAGkAbwBuACAAMQAuADAAdwBlAGIAZgBsAG8AdwAtAGkAYwBvAG4Ac3dlYmZsb3ctaWNvbnMAdwBlAGIAZgBsAG8AdwAtAGkAYwBvAG4AcwBSAGUAZwB1AGwAYQByAHcAZQBiAGYAbABvAHcALQBpAGMAbwBuAHMARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format("truetype"),url(data:application/font-woff;charset=utf-8;base64,d09GRk9UVE8AAAVcAAoAAAAABRQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAAA9AAAAZMAAAGTuzUomU9TLzIAAAKIAAAAYAAAAGAOkgMtY21hcAAAAugAAABMAAAATBpVzFpnYXNwAAADNAAAAAgAAAAIAAAAEGhlYWQAAAM8AAAANgAAADYCkFKvaGhlYQAAA3QAAAAkAAAAJAdDA8lobXR4AAADmAAAACAAAAAgEgADXW1heHAAAAO4AAAABgAAAAYACFAAbmFtZQAAA8AAAAF7AAABe2TuiIBwb3N0AAAFPAAAACAAAAAgAAMAAAEABAQAAQEBDndlYmZsb3ctaWNvbnMAAQIAAQA6+BwC+BsD+BgEHgoACXf/i4seCgAJd/+LiwwHi0v6lPpUBR0AAACaDx0AAACfER0AAAAJHQAAAYoSAAkBAQ4bHR8iJywxNndlYmZsb3ctaWNvbnN3ZWJmbG93LWljb25zdTB1MXUyMHVFNjAwdUU2MDF1RTYwMnVFNjAzAAACAYkABgAIAQEEBwoNJDvH4P6UDv6UDv6UDvyUDvm0+FQV/FT4VEtL+BT8FPwU/BTLSwUO93T4VBX4VPhUy0v8FPwU+BT8FEtLBQ75tPlUFfzUiwV5i319i3kIi2sFi3mZfZ2LCPjUiwWdi5mZi50Ii6sFi519mXmLCIv7VBX81IsFeYt9fYt5CItrBYt5mX2diwj41IsFnYuZmYudCIurBYudfZl5iwiL+1QV/NSLBXmLfX2LeQiLawWLeZl9nYsI+NSLBZ2LmZmLnQiLqwWLnX2ZeYsIDvm4+SkV+6n7qvuq96ovLvgG/Bj4BvgYBQ76lBT6lBWLDAoAAAMEAAGQAAUAAAKZAswAAACPApkCzAAAAesAMwEJAAAAAAAAAAAAAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAQAAA5gMDwP/A/8ADwABAAAAAAQAAAAAAAAAAAAAAIAAAAAAAAgAAAAMAAAAUAAMAAQAAABQABAA4AAAACgAIAAIAAgABACDmA//9//8AAAAAACDmAP/9//8AAf/jGgQAAwABAAAAAAAAAAAAAAABAAH//wAPAAEAAAABAAC1pQTjXw889QALBAAAAAAAz/iHGQAAAADP+IcZAAAAAAOBA4AAAAAIAAIAAAAAAAAAAQAAA8D/wAAABAAAAAAAA4EAAQAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAACAAAABAABIAQAAOAEAADABAAAnQAAUAAACAAAAAAADgCuAAEAAAAAAAEAGgAAAAEAAAAAAAIADgBxAAEAAAAAAAMAGgAwAAEAAAAAAAQAGgB/AAEAAAAAAAUAFgAaAAEAAAAAAAYADQBKAAEAAAAAAAoANACZAAMAAQQJAAEAGgAAAAMAAQQJAAIADgBxAAMAAQQJAAMAGgAwAAMAAQQJAAQAGgB/AAMAAQQJAAUAFgAaAAMAAQQJAAYAGgBXAAMAAQQJAAoANACZAHcAZQBiAGYAbABvAHcALQBpAGMAbwBuAHMAVgBlAHIAcwBpAG8AbgAgADEALgAwAHcAZQBiAGYAbABvAHcALQBpAGMAbwBuAHN3ZWJmbG93LWljb25zAHcAZQBiAGYAbABvAHcALQBpAGMAbwBuAHMAUgBlAGcAdQBsAGEAcgB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Prohibition';src:url("/sites/all/themes/custom/hammer/fonts/prohibition/340503_0_0.eot");src:url("/sites/all/themes/custom/hammer/fonts/prohibition/340503_0_0.eot?#iefix") format("embedded-opentype"),url("/sites/all/themes/custom/hammer/fonts/prohibition/340503_0_0.woff2") format("woff2"),url("/sites/all/themes/custom/hammer/fonts/prohibition/340503_0_0.woff") format("woff"),url("/sites/all/themes/custom/hammer/fonts/prohibition/340503_0_0.ttf") format("truetype");font-weight:normal;font-style:italic}@font-face{font-family:'Prohibition';src:url("/sites/all/themes/custom/hammer/fonts/prohibition/340503_1_0.eot");src:url("/sites/all/themes/custom/hammer/fonts/prohibition/340503_1_0.eot?#iefix") format("embedded-opentype"),url("/sites/all/themes/custom/hammer/fonts/prohibition/340503_1_0.woff2") format("woff2"),url("/sites/all/themes/custom/hammer/fonts/prohibition/340503_1_0.woff") format("woff"),url("/sites/all/themes/custom/hammer/fonts/prohibition/340503_1_0.ttf") format("truetype");font-weight:normal;font-style:normal}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;word-wrap:normal;-webkit-tap-highlight-color:transparent}body,html{padding:0;margin:0}html{font-size:62.5%;height:100%}body{font-family:"Avenir Next",Arial,Helvetica,sans-serif;font-size:16px;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-weight:normal}h1{display:block;margin-top:0px;margin-bottom:12px;padding-right:0px;font-family:"Avenir Next",Arial,Helvetica,sans-serif;color:#4a4a4a;font-size:40px;line-height:50px;letter-spacing:0.5px}h2{margin-bottom:20px;font-family:"Avenir Next",Arial,Helvetica,sans-serif;color:#4a4a4a;font-size:32px;line-height:1.1;font-weight:900;letter-spacing:0.5px;text-transform:uppercase}h3{margin-top:20px;margin-bottom:10px;font-family:"Avenir Next",Arial,Helvetica,sans-serif;font-size:24px;line-height:30px;font-weight:400;letter-spacing:0.5px}h4{margin-top:10px;margin-bottom:10px;border-bottom-width:1px;border-bottom-color:#4a4a4a;font-family:"Avenir Next",Arial,Helvetica,sans-serif;color:#4a4a4a;font-size:16px;line-height:24px;font-weight:700;letter-spacing:0.5px;text-transform:uppercase}h5{display:block;margin-top:10px;margin-bottom:20px;font-family:"Avenir Next",Arial,Helvetica,sans-serif;color:#4a4a4a;font-size:21px;line-height:30px;font-weight:900;letter-spacing:1px;text-transform:uppercase}h6{margin-top:10px;margin-bottom:10px;font-size:12px;line-height:18px;font-weight:700}p{margin-bottom:5px;color:#4a4a4a;font-size:16px;line-height:24px}.prohibition{font-family:"Prohibition",Arial,Helvetica,sans-serif}a{-webkit-transition:compact(compact(color 0.3s ease-in,false,false,false,false,false,false,false,false,false) false false);-moz-transition:compact(compact(color 0.3s ease-in,false,false,false,false,false,false,false,false,false) false false false);-o-transition:compact(compact(color 0.3s ease-in,false,false,false,false,false,false,false,false,false) false false false);transition:compact(color 0.3s ease-in,false,false,false,false,false,false,false,false,false);color:#4196b4;font-size:16px;text-decoration:none}a:link{color:#4196b4}a:active{color:#4196b4}a:visited{color:#4196b4}a:hover{color:#3c89a6}em{font-family:"Avenir Next",Arial,Helvetica,sans-serif}strong{font-family:"Avenir Next",Arial,Helvetica,sans-serif;font-weight:900}ul{margin-bottom:5px;padding:0;padding-bottom:11px}li{padding-bottom:9px;color:#4a4a4a;font-size:16px;line-height:24px}li strong{font-family:"Avenir Next",Arial,Helvetica,sans-serif;font-weight:900}p strong{font-family:"Avenir Next",Arial,Helvetica,sans-serif;font-weight:900}img{height:auto;width:100%;vertical-align:middle}iframe{max-width:100%}input{background-color:#ffffff;border:1px solid #cccccc;color:#555555;display:block;font-size:14px;height:38px;line-height:1.428571429;margin-bottom:10px;padding:8px 12px;vertical-align:middle;width:100%}.body-wrapper{display:inline-block;height:100%;margin-top:90px;position:relative;width:100%}@media (min-width:1025px){.page.with-corporate-branding .body-wrapper{margin-top:calc(90px + 40px)}}.front .body-wrapper{margin-top:50px}@media (min-width:1025px){.front .page.with-corporate-branding .body-wrapper{margin-top:50px}}.italic{font-style:italic}.white{color:#FFFFFF}@media print{.body-wrapper{margin-top:0}.body-wrapper p{font-size:13px;line-height:19px}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;word-wrap:normal;-webkit-tap-highlight-color:transparent}body,html{padding:0;margin:0}html{font-size:62.5%;height:100%}body{font-family:"Avenir Next",Arial,Helvetica,sans-serif;font-size:16px;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-weight:normal}h1{display:block;margin-top:0px;margin-bottom:12px;padding-right:0px;font-family:"Avenir Next",Arial,Helvetica,sans-serif;color:#4a4a4a;font-size:40px;line-height:50px;letter-spacing:0.5px}h2{margin-bottom:20px;font-family:"Avenir Next",Arial,Helvetica,sans-serif;color:#4a4a4a;font-size:32px;line-height:1.1;font-weight:900;letter-spacing:0.5px;text-transform:uppercase}h3{margin-top:20px;margin-bottom:10px;font-family:"Avenir Next",Arial,Helvetica,sans-serif;font-size:24px;line-height:30px;font-weight:400;letter-spacing:0.5px}h4{margin-top:10px;margin-bottom:10px;border-bottom-width:1px;border-bottom-color:#4a4a4a;font-family:"Avenir Next",Arial,Helvetica,sans-serif;color:#4a4a4a;font-size:16px;line-height:24px;font-weight:700;letter-spacing:0.5px;text-transform:uppercase}h5{display:block;margin-top:10px;margin-bottom:20px;font-family:"Avenir Next",Arial,Helvetica,sans-serif;color:#4a4a4a;font-size:21px;line-height:30px;font-weight:900;letter-spacing:1px;text-transform:uppercase}h6{margin-top:10px;margin-bottom:10px;font-size:12px;line-height:18px;font-weight:700}p{margin-bottom:5px;color:#4a4a4a;font-size:16px;line-height:24px}.prohibition{font-family:"Prohibition",Arial,Helvetica,sans-serif}a{-webkit-transition:compact(compact(color 0.3s ease-in,false,false,false,false,false,false,false,false,false) false false);-moz-transition:compact(compact(color 0.3s ease-in,false,false,false,false,false,false,false,false,false) false false false);-o-transition:compact(compact(color 0.3s ease-in,false,false,false,false,false,false,false,false,false) false false false);transition:compact(color 0.3s ease-in,false,false,false,false,false,false,false,false,false);color:#4196b4;font-size:16px;text-decoration:none}a:link{color:#4196b4}a:active{color:#4196b4}a:visited{color:#4196b4}a:hover{color:#3c89a6}em{font-family:"Avenir Next",Arial,Helvetica,sans-serif}strong{font-family:"Avenir Next",Arial,Helvetica,sans-serif;font-weight:900}ul{margin-bottom:5px;padding:0;padding-bottom:11px}li{padding-bottom:9px;color:#4a4a4a;font-size:16px;line-height:24px}li strong{font-family:"Avenir Next",Arial,Helvetica,sans-serif;font-weight:900}p strong{font-family:"Avenir Next",Arial,Helvetica,sans-serif;font-weight:900}img{height:auto;width:100%;vertical-align:middle}iframe{max-width:100%}input{background-color:#ffffff;border:1px solid #cccccc;color:#555555;display:block;font-size:14px;height:38px;line-height:1.428571429;margin-bottom:10px;padding:8px 12px;vertical-align:middle;width:100%}.body-wrapper{display:inline-block;height:100%;margin-top:90px;position:relative;width:100%}@media (min-width:1025px){.page.with-corporate-branding .body-wrapper{margin-top:calc(90px + 40px)}}.front .body-wrapper{margin-top:50px}@media (min-width:1025px){.front .page.with-corporate-branding .body-wrapper{margin-top:50px}}.italic{font-style:italic}.white{color:#FFFFFF}@media print{.body-wrapper{margin-top:0}.body-wrapper p{font-size:13px;line-height:19px}}@font-face{font-family:'Avenir Next';src:url("/sites/all/themes/custom/fitnesslife/src/fonts/AvenirNextLTW01/AvenirNextLTW01-Bold.eot");src:url("/sites/all/themes/custom/fitnesslife/src/fonts/AvenirNextLTW01/AvenirNextLTW01-Bold.eot?iefix") format("eot"),url("/sites/all/themes/custom/fitnesslife/src/fonts/AvenirNextLTW01/AvenirNextLTW01-Bold.woff") format("woff"),url("/sites/all/themes/custom/fitnesslife/src/fonts/AvenirNextLTW01/AvenirNextLTW01-Bold.ttf") format("truetype"),url("/sites/all/themes/custom/fitnesslife/src/fonts/AvenirNextLTW01/AvenirNextLTW01-Bold.svg#webfontOkOndcij") format("svg");font-weight:900;font-style:normal}@font-face{font-family:'Avenir Next';src:url("/sites/all/themes/custom/fitnesslife/src/fonts/AvenirNextLTW01/AvenirNextLTPro-Medium.eot");src:url("/sites/all/themes/custom/fitnesslife/src/fonts/AvenirNextLTW01/AvenirNextLTPro-Medium.eot?#iefix") format("eot"),url("/sites/all/themes/custom/fitnesslife/src/fonts/AvenirNextLTW01/AvenirNextLTPro-Medium.woff") format("woff"),url("/sites/all/themes/custom/fitnesslife/src/fonts/AvenirNextLTW01/AvenirNextLTPro-Medium.ttf") format("truetype"),url("/sites/all/themes/custom/fitnesslife/src/fonts/AvenirNextLTW01/AvenirNextLTPro-Medium.svg#AvenirNextLTPro-Medium") format("svg");font-weight:700;font-style:normal}@font-face{font-family:'Avenir Next';src:url("/sites/all/themes/custom/fitnesslife/src/fonts/AvenirNextLTW01/AvenirNextLTW01-Regular.eot");src:url("/sites/all/themes/custom/fitnesslife/src/fonts/AvenirNextLTW01/AvenirNextLTW01-Regular.eot?iefix") format("eot"),url("/sites/all/themes/custom/fitnesslife/src/fonts/AvenirNextLTW01/AvenirNextLTW01-Regular.woff") format("woff"),url("/sites/all/themes/custom/fitnesslife/src/fonts/AvenirNextLTW01/AvenirNextLTW01-Regular.ttf") format("truetype"),url("/sites/all/themes/custom/fitnesslife/src/fonts/AvenirNextLTW01/AvenirNextLTW01-Regular.svg#webfontOkOndcij") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'webflow-icons';src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg6SAy0AAAC8AAAAYGNtYXAaVcxaAAABHAAAAExnYXNwAAAAEAAAAWgAAAAIZ2x5ZgscV1gAAAFwAAABhGhlYWQCkFKvAAAC9AAAADZoaGVhB0MDyQAAAywAAAAkaG10eBIAA10AAANQAAAAIGxvY2EBMADyAAADcAAAABJtYXhwAAwATQAAA4QAAAAgbmFtZWTuiIAAAAOkAAABe3Bvc3QAAwAAAAAFIAAAACAAAwQAAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADmAwPA/8D/wAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAACAAAAAwAAABQAAwABAAAAFAAEADgAAAAKAAgAAgACAAEAIOYD//3//wAAAAAAIOYA//3//wAB/+MaBAADAAEAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQEgAAADIAOAAAUAAAkBBwkBFwMg/kBAAYD+gEABwAHAQP6A/oBAAAEA4AAAAuADgAAFAAATARcJAQfgAcBA/oABgEABwAHAQP6A/oBAAAADAMAA4ANAAsAAGAAxAEoAAAEhIg4CHQEUHgIzITI+Aj0BNC4CIxUhIg4CHQEUHgIzITI+Aj0BNC4CIxUhIg4CHQEUHgIzITI+Aj0BNC4CIwMg/cAHCwkFBQkLBwJABwsJBQUJCwf9wAcLCQUFCQsHAkAHCwkFBQkLB/3ABwsJBQUJCwcCQAcLCQUFCQsHAsAFCQsHIAcLCQUFCQsHIAcLCQXABQkLByAHCwkFBQkLByAHCwkFwAUJCwcgBwsJBQUJCwcgBwsJBQAAAAABAJ0AtAOBApUABQAACQIHCQEDJP7r/upcAXEBcgKU/usBFFv+egGGAAAAAAEAAAABAADSLAJOXw889QALBAAAAAAAz/iHGQAAAADP+IcZAAAAAAOBA4AAAAAIAAIAAAAAAAAAAQAAA8D/wAAABAAAAAAAA4EAAQAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAACAAAABAABIAQAAOAEAADABAAAnQAAAAAACgAUAB4AMgBGAKwAwgAAAAEAAAAIAEsAAwAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAOAK4AAQAAAAAAAQAaAAAAAQAAAAAAAgAOAHEAAQAAAAAAAwAaADAAAQAAAAAABAAaAH8AAQAAAAAABQAWABoAAQAAAAAABgANAEoAAQAAAAAACgA0AJkAAwABBAkAAQAaAAAAAwABBAkAAgAOAHEAAwABBAkAAwAaADAAAwABBAkABAAaAH8AAwABBAkABQAWABoAAwABBAkABgAaAFcAAwABBAkACgA0AJkAdwBlAGIAZgBsAG8AdwAtAGkAYwBvAG4AcwBWAGUAcgBzAGkAbwBuACAAMQAuADAAdwBlAGIAZgBsAG8AdwAtAGkAYwBvAG4Ac3dlYmZsb3ctaWNvbnMAdwBlAGIAZgBsAG8AdwAtAGkAYwBvAG4AcwBSAGUAZwB1AGwAYQByAHcAZQBiAGYAbABvAHcALQBpAGMAbwBuAHMARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format("truetype"),url(data:application/font-woff;charset=utf-8;base64,d09GRk9UVE8AAAVcAAoAAAAABRQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAAA9AAAAZMAAAGTuzUomU9TLzIAAAKIAAAAYAAAAGAOkgMtY21hcAAAAugAAABMAAAATBpVzFpnYXNwAAADNAAAAAgAAAAIAAAAEGhlYWQAAAM8AAAANgAAADYCkFKvaGhlYQAAA3QAAAAkAAAAJAdDA8lobXR4AAADmAAAACAAAAAgEgADXW1heHAAAAO4AAAABgAAAAYACFAAbmFtZQAAA8AAAAF7AAABe2TuiIBwb3N0AAAFPAAAACAAAAAgAAMAAAEABAQAAQEBDndlYmZsb3ctaWNvbnMAAQIAAQA6+BwC+BsD+BgEHgoACXf/i4seCgAJd/+LiwwHi0v6lPpUBR0AAACaDx0AAACfER0AAAAJHQAAAYoSAAkBAQ4bHR8iJywxNndlYmZsb3ctaWNvbnN3ZWJmbG93LWljb25zdTB1MXUyMHVFNjAwdUU2MDF1RTYwMnVFNjAzAAACAYkABgAIAQEEBwoNJDvH4P6UDv6UDv6UDvyUDvm0+FQV/FT4VEtL+BT8FPwU/BTLSwUO93T4VBX4VPhUy0v8FPwU+BT8FEtLBQ75tPlUFfzUiwV5i319i3kIi2sFi3mZfZ2LCPjUiwWdi5mZi50Ii6sFi519mXmLCIv7VBX81IsFeYt9fYt5CItrBYt5mX2diwj41IsFnYuZmYudCIurBYudfZl5iwiL+1QV/NSLBXmLfX2LeQiLawWLeZl9nYsI+NSLBZ2LmZmLnQiLqwWLnX2ZeYsIDvm4+SkV+6n7qvuq96ovLvgG/Bj4BvgYBQ76lBT6lBWLDAoAAAMEAAGQAAUAAAKZAswAAACPApkCzAAAAesAMwEJAAAAAAAAAAAAAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAQAAA5gMDwP/A/8ADwABAAAAAAQAAAAAAAAAAAAAAIAAAAAAAAgAAAAMAAAAUAAMAAQAAABQABAA4AAAACgAIAAIAAgABACDmA//9//8AAAAAACDmAP/9//8AAf/jGgQAAwABAAAAAAAAAAAAAAABAAH//wAPAAEAAAABAAC1pQTjXw889QALBAAAAAAAz/iHGQAAAADP+IcZAAAAAAOBA4AAAAAIAAIAAAAAAAAAAQAAA8D/wAAABAAAAAAAA4EAAQAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAACAAAABAABIAQAAOAEAADABAAAnQAAUAAACAAAAAAADgCuAAEAAAAAAAEAGgAAAAEAAAAAAAIADgBxAAEAAAAAAAMAGgAwAAEAAAAAAAQAGgB/AAEAAAAAAAUAFgAaAAEAAAAAAAYADQBKAAEAAAAAAAoANACZAAMAAQQJAAEAGgAAAAMAAQQJAAIADgBxAAMAAQQJAAMAGgAwAAMAAQQJAAQAGgB/AAMAAQQJAAUAFgAaAAMAAQQJAAYAGgBXAAMAAQQJAAoANACZAHcAZQBiAGYAbABvAHcALQBpAGMAbwBuAHMAVgBlAHIAcwBpAG8AbgAgADEALgAwAHcAZQBiAGYAbABvAHcALQBpAGMAbwBuAHN3ZWJmbG93LWljb25zAHcAZQBiAGYAbABvAHcALQBpAGMAbwBuAHMAUgBlAGcAdQBsAGEAcgB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Prohibition';src:url("/sites/all/themes/custom/hammer/fonts/prohibition/340503_0_0.eot");src:url("/sites/all/themes/custom/hammer/fonts/prohibition/340503_0_0.eot?#iefix") format("embedded-opentype"),url("/sites/all/themes/custom/hammer/fonts/prohibition/340503_0_0.woff2") format("woff2"),url("/sites/all/themes/custom/hammer/fonts/prohibition/340503_0_0.woff") format("woff"),url("/sites/all/themes/custom/hammer/fonts/prohibition/340503_0_0.ttf") format("truetype");font-weight:normal;font-style:italic}@font-face{font-family:'Prohibition';src:url("/sites/all/themes/custom/hammer/fonts/prohibition/340503_1_0.eot");src:url("/sites/all/themes/custom/hammer/fonts/prohibition/340503_1_0.eot?#iefix") format("embedded-opentype"),url("/sites/all/themes/custom/hammer/fonts/prohibition/340503_1_0.woff2") format("woff2"),url("/sites/all/themes/custom/hammer/fonts/prohibition/340503_1_0.woff") format("woff"),url("/sites/all/themes/custom/hammer/fonts/prohibition/340503_1_0.ttf") format("truetype");font-weight:normal;font-style:normal}html{font-size:100%;line-height:1.5em;line-height:1.5em;font-family:Verdana,Tahoma,"DejaVu Sans",sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;min-height:100%}@media print{html{font-size:12pt}}body{margin:0;padding:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;*display:inline;*zoom:1;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden]{display:none}template{display:none}img{border:0;-ms-interpolation-mode:bicubic}img,svg{max-width:100%;height:auto;width:auto}svg:not(:root){overflow:hidden}form{margin:0}button,input,optgroup,select,textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:100%;color:inherit;font:inherit;margin:0;*font-family:Verdana,Tahoma,"DejaVu Sans",sans-serif;*vertical-align:middle}button{overflow:visible}button,select{text-transform:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}html input[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-transition:all 300ms ease;background-color:#4196b4;border:2px solid #4196b4;color:#fff;display:inline-block;font-family:"Avenir Next",Arial,Helvetica,sans-serif;height:auto;letter-spacing:0.5px;padding:10px 50px;text-decoration:none;transition:all 300ms ease;width:auto}button.submit,[type="button"].submit,[type="reset"].submit,[type="submit"].submit{bottom:6px;display:inline-block;font-family:"Avenir Next",Arial,Helvetica,sans-serif;font-size:10px;height:39px;letter-spacing:0.75px;opacity:1;padding:7px 0px;position:relative;text-transform:uppercase;width:82px}button.blue,[type="button"].blue,[type="reset"].blue,[type="submit"].blue{color:#fff;background-color:#4196b4;border:2px solid #4196b4}button.blue:hover,button.blue:focus,button.blue:active,[type="button"].blue:hover,[type="button"].blue:focus,[type="button"].blue:active,[type="reset"].blue:hover,[type="reset"].blue:focus,[type="reset"].blue:active,[type="submit"].blue:hover,[type="submit"].blue:focus,[type="submit"].blue:active{background-color:#28829e;border:2px solid #28829e}button.blue[disabled],[type="button"].blue[disabled],[type="reset"].blue[disabled],[type="submit"].blue[disabled]{cursor:default;color:#fff;opacity:0.5}button.blue[disabled]:hover,button.blue[disabled]:focus,button.blue[disabled]:active,[type="button"].blue[disabled]:hover,[type="button"].blue[disabled]:focus,[type="button"].blue[disabled]:active,[type="reset"].blue[disabled]:hover,[type="reset"].blue[disabled]:focus,[type="reset"].blue[disabled]:active,[type="submit"].blue[disabled]:hover,[type="submit"].blue[disabled]:focus,[type="submit"].blue[disabled]:active{color:#fff;background-color:#4196b4;border:2px solid #4196b4}button.gray,[type="button"].gray,[type="reset"].gray,[type="submit"].gray{color:#fff;background-color:#4a4a4a;border:2px solid #4a4a4a}button.gray:hover,button.gray:focus,button.gray:active,[type="button"].gray:hover,[type="button"].gray:focus,[type="button"].gray:active,[type="reset"].gray:hover,[type="reset"].gray:focus,[type="reset"].gray:active,[type="submit"].gray:hover,[type="submit"].gray:focus,[type="submit"].gray:active{background-color:#383838;border:2px solid #383838}button.gray[disabled],[type="button"].gray[disabled],[type="reset"].gray[disabled],[type="submit"].gray[disabled]{cursor:default;color:#fff;opacity:0.5}button.gray[disabled]:hover,button.gray[disabled]:focus,button.gray[disabled]:active,[type="button"].gray[disabled]:hover,[type="button"].gray[disabled]:focus,[type="button"].gray[disabled]:active,[type="reset"].gray[disabled]:hover,[type="reset"].gray[disabled]:focus,[type="reset"].gray[disabled]:active,[type="submit"].gray[disabled]:hover,[type="submit"].gray[disabled]:focus,[type="submit"].gray[disabled]:active{color:#fff;background-color:#4a4a4a;border:2px solid #4a4a4a}button.white,[type="button"].white,[type="reset"].white,[type="submit"].white{color:#4a4a4a;background-color:#fff;border:2px solid #fff}button.white:hover,button.white:focus,button.white:active,[type="button"].white:hover,[type="button"].white:focus,[type="button"].white:active,[type="reset"].white:hover,[type="reset"].white:focus,[type="reset"].white:active,[type="submit"].white:hover,[type="submit"].white:focus,[type="submit"].white:active{background-color:transparent;border:2px solid transparent}button.white[disabled],[type="button"].white[disabled],[type="reset"].white[disabled],[type="submit"].white[disabled]{cursor:default;color:#4a4a4a;opacity:0.5}button.white[disabled]:hover,button.white[disabled]:focus,button.white[disabled]:active,[type="button"].white[disabled]:hover,[type="button"].white[disabled]:focus,[type="button"].white[disabled]:active,[type="reset"].white[disabled]:hover,[type="reset"].white[disabled]:focus,[type="reset"].white[disabled]:active,[type="submit"].white[disabled]:hover,[type="submit"].white[disabled]:focus,[type="submit"].white[disabled]:active{color:#4a4a4a;background-color:#fff;border:2px solid #fff}button.lighter-gray,[type="button"].lighter-gray,[type="reset"].lighter-gray,[type="submit"].lighter-gray{color:#4a4a4a;background-color:#e9e9e9;border:2px solid #e9e9e9}button.lighter-gray:hover,button.lighter-gray:focus,button.lighter-gray:active,[type="button"].lighter-gray:hover,[type="button"].lighter-gray:focus,[type="button"].lighter-gray:active,[type="reset"].lighter-gray:hover,[type="reset"].lighter-gray:focus,[type="reset"].lighter-gray:active,[type="submit"].lighter-gray:hover,[type="submit"].lighter-gray:focus,[type="submit"].lighter-gray:active{background-color:transparent;border:2px solid transparent}button.lighter-gray[disabled],[type="button"].lighter-gray[disabled],[type="reset"].lighter-gray[disabled],[type="submit"].lighter-gray[disabled]{cursor:default;color:#4a4a4a;opacity:0.5}button.lighter-gray[disabled]:hover,button.lighter-gray[disabled]:focus,button.lighter-gray[disabled]:active,[type="button"].lighter-gray[disabled]:hover,[type="button"].lighter-gray[disabled]:focus,[type="button"].lighter-gray[disabled]:active,[type="reset"].lighter-gray[disabled]:hover,[type="reset"].lighter-gray[disabled]:focus,[type="reset"].lighter-gray[disabled]:active,[type="submit"].lighter-gray[disabled]:hover,[type="submit"].lighter-gray[disabled]:focus,[type="submit"].lighter-gray[disabled]:active{color:#4a4a4a;background-color:#e9e9e9;border:2px solid #e9e9e9}button.light-gray,[type="button"].light-gray,[type="reset"].light-gray,[type="submit"].light-gray{color:#4a4a4a;background-color:#a7a7a7;border:2px solid #a7a7a7}button.light-gray:hover,button.light-gray:focus,button.light-gray:active,[type="button"].light-gray:hover,[type="button"].light-gray:focus,[type="button"].light-gray:active,[type="reset"].light-gray:hover,[type="reset"].light-gray:focus,[type="reset"].light-gray:active,[type="submit"].light-gray:hover,[type="submit"].light-gray:focus,[type="submit"].light-gray:active{background-color:#959595;border:2px solid #959595}button.light-gray[disabled],[type="button"].light-gray[disabled],[type="reset"].light-gray[disabled],[type="submit"].light-gray[disabled]{cursor:default;color:#4a4a4a;opacity:0.5}button.light-gray[disabled]:hover,button.light-gray[disabled]:focus,button.light-gray[disabled]:active,[type="button"].light-gray[disabled]:hover,[type="button"].light-gray[disabled]:focus,[type="button"].light-gray[disabled]:active,[type="reset"].light-gray[disabled]:hover,[type="reset"].light-gray[disabled]:focus,[type="reset"].light-gray[disabled]:active,[type="submit"].light-gray[disabled]:hover,[type="submit"].light-gray[disabled]:focus,[type="submit"].light-gray[disabled]:active{color:#4a4a4a;background-color:#a7a7a7;border:2px solid #a7a7a7}button.medium-gray,[type="button"].medium-gray,[type="reset"].medium-gray,[type="submit"].medium-gray{color:#fff;background-color:#666;border:2px solid #666}button.medium-gray:hover,button.medium-gray:focus,button.medium-gray:active,[type="button"].medium-gray:hover,[type="button"].medium-gray:focus,[type="button"].medium-gray:active,[type="reset"].medium-gray:hover,[type="reset"].medium-gray:focus,[type="reset"].medium-gray:active,[type="submit"].medium-gray:hover,[type="submit"].medium-gray:focus,[type="submit"].medium-gray:active{background-color:#525252;border:2px solid #525252}button.medium-gray[disabled],[type="button"].medium-gray[disabled],[type="reset"].medium-gray[disabled],[type="submit"].medium-gray[disabled]{cursor:default;color:#fff;opacity:0.5}button.medium-gray[disabled]:hover,button.medium-gray[disabled]:focus,button.medium-gray[disabled]:active,[type="button"].medium-gray[disabled]:hover,[type="button"].medium-gray[disabled]:focus,[type="button"].medium-gray[disabled]:active,[type="reset"].medium-gray[disabled]:hover,[type="reset"].medium-gray[disabled]:focus,[type="reset"].medium-gray[disabled]:active,[type="submit"].medium-gray[disabled]:hover,[type="submit"].medium-gray[disabled]:focus,[type="submit"].medium-gray[disabled]:active{color:#fff;background-color:#666;border:2px solid #666}button.black,[type="button"].black,[type="reset"].black,[type="submit"].black{color:#fff;background-color:#222326;border:2px solid #222326}button.black:hover,button.black:focus,button.black:active,[type="button"].black:hover,[type="button"].black:focus,[type="button"].black:active,[type="reset"].black:hover,[type="reset"].black:focus,[type="reset"].black:active,[type="submit"].black:hover,[type="submit"].black:focus,[type="submit"].black:active{background-color:#1b1c1e;border:2px solid #1b1c1e}button.black[disabled],[type="button"].black[disabled],[type="reset"].black[disabled],[type="submit"].black[disabled]{cursor:default;color:#fff;opacity:0.5}button.black[disabled]:hover,button.black[disabled]:focus,button.black[disabled]:active,[type="button"].black[disabled]:hover,[type="button"].black[disabled]:focus,[type="button"].black[disabled]:active,[type="reset"].black[disabled]:hover,[type="reset"].black[disabled]:focus,[type="reset"].black[disabled]:active,[type="submit"].black[disabled]:hover,[type="submit"].black[disabled]:focus,[type="submit"].black[disabled]:active{color:#fff;background-color:#222326;border:2px solid #222326}button.slate,[type="button"].slate,[type="reset"].slate,[type="submit"].slate{color:#fff;background-color:#415464;border:2px solid #415464}button.slate:hover,button.slate:focus,button.slate:active,[type="button"].slate:hover,[type="button"].slate:focus,[type="button"].slate:active,[type="reset"].slate:hover,[type="reset"].slate:focus,[type="reset"].slate:active,[type="submit"].slate:hover,[type="submit"].slate:focus,[type="submit"].slate:active{background-color:#344350;border:2px solid #344350}button.slate[disabled],[type="button"].slate[disabled],[type="reset"].slate[disabled],[type="submit"].slate[disabled]{cursor:default;color:#fff;opacity:0.5}button.slate[disabled]:hover,button.slate[disabled]:focus,button.slate[disabled]:active,[type="button"].slate[disabled]:hover,[type="button"].slate[disabled]:focus,[type="button"].slate[disabled]:active,[type="reset"].slate[disabled]:hover,[type="reset"].slate[disabled]:focus,[type="reset"].slate[disabled]:active,[type="submit"].slate[disabled]:hover,[type="submit"].slate[disabled]:focus,[type="submit"].slate[disabled]:active{color:#fff;background-color:#415464;border:2px solid #415464}button.alt-blue,[type="button"].alt-blue,[type="reset"].alt-blue,[type="submit"].alt-blue{color:#fff;background-color:#3c89a6;border:2px solid #3c89a6}button.alt-blue:hover,button.alt-blue:focus,button.alt-blue:active,[type="button"].alt-blue:hover,[type="button"].alt-blue:focus,[type="button"].alt-blue:active,[type="reset"].alt-blue:hover,[type="reset"].alt-blue:focus,[type="reset"].alt-blue:active,[type="submit"].alt-blue:hover,[type="submit"].alt-blue:focus,[type="submit"].alt-blue:active{background-color:#307194;border:2px solid #307194}button.alt-blue[disabled],[type="button"].alt-blue[disabled],[type="reset"].alt-blue[disabled],[type="submit"].alt-blue[disabled]{cursor:default;color:#fff;opacity:0.5}button.alt-blue[disabled]:hover,button.alt-blue[disabled]:focus,button.alt-blue[disabled]:active,[type="button"].alt-blue[disabled]:hover,[type="button"].alt-blue[disabled]:focus,[type="button"].alt-blue[disabled]:active,[type="reset"].alt-blue[disabled]:hover,[type="reset"].alt-blue[disabled]:focus,[type="reset"].alt-blue[disabled]:active,[type="submit"].alt-blue[disabled]:hover,[type="submit"].alt-blue[disabled]:focus,[type="submit"].alt-blue[disabled]:active{color:#fff;background-color:#3c89a6;border:2px solid #3c89a6}button.purple,[type="button"].purple,[type="reset"].purple,[type="submit"].purple{color:#fff;background-color:#5e4d62;border:2px solid #5e4d62}button.purple:hover,button.purple:focus,button.purple:active,[type="button"].purple:hover,[type="button"].purple:focus,[type="button"].purple:active,[type="reset"].purple:hover,[type="reset"].purple:focus,[type="reset"].purple:active,[type="submit"].purple:hover,[type="submit"].purple:focus,[type="submit"].purple:active{background-color:#4b3e4e;border:2px solid #4b3e4e}button.purple[disabled],[type="button"].purple[disabled],[type="reset"].purple[disabled],[type="submit"].purple[disabled]{cursor:default;color:#fff;opacity:0.5}button.purple[disabled]:hover,button.purple[disabled]:focus,button.purple[disabled]:active,[type="button"].purple[disabled]:hover,[type="button"].purple[disabled]:focus,[type="button"].purple[disabled]:active,[type="reset"].purple[disabled]:hover,[type="reset"].purple[disabled]:focus,[type="reset"].purple[disabled]:active,[type="submit"].purple[disabled]:hover,[type="submit"].purple[disabled]:focus,[type="submit"].purple[disabled]:active{color:#fff;background-color:#5e4d62;border:2px solid #5e4d62}button.red,[type="button"].red,[type="reset"].red,[type="submit"].red{color:#fff;background-color:#d01f2e;border:2px solid #d01f2e}button.red:hover,button.red:focus,button.red:active,[type="button"].red:hover,[type="button"].red:focus,[type="button"].red:active,[type="reset"].red:hover,[type="reset"].red:focus,[type="reset"].red:active,[type="submit"].red:hover,[type="submit"].red:focus,[type="submit"].red:active{background-color:#a10000;border:2px solid #a10000}button.red[disabled],[type="button"].red[disabled],[type="reset"].red[disabled],[type="submit"].red[disabled]{cursor:default;color:#fff;opacity:0.5}button.red[disabled]:hover,button.red[disabled]:focus,button.red[disabled]:active,[type="button"].red[disabled]:hover,[type="button"].red[disabled]:focus,[type="button"].red[disabled]:active,[type="reset"].red[disabled]:hover,[type="reset"].red[disabled]:focus,[type="reset"].red[disabled]:active,[type="submit"].red[disabled]:hover,[type="submit"].red[disabled]:focus,[type="submit"].red[disabled]:active{color:#fff;background-color:#d01f2e;border:2px solid #d01f2e}button.green,[type="button"].green,[type="reset"].green,[type="submit"].green{color:#fff;background-color:#739849;border:2px solid #739849}button.green:hover,button.green:focus,button.green:active,[type="button"].green:hover,[type="button"].green:focus,[type="button"].green:active,[type="reset"].green:hover,[type="reset"].green:focus,[type="reset"].green:active,[type="submit"].green:hover,[type="submit"].green:focus,[type="submit"].green:active{background-color:#5c833a;border:2px solid #5c833a}button.green[disabled],[type="button"].green[disabled],[type="reset"].green[disabled],[type="submit"].green[disabled]{cursor:default;color:#fff;opacity:0.5}button.green[disabled]:hover,button.green[disabled]:focus,button.green[disabled]:active,[type="button"].green[disabled]:hover,[type="button"].green[disabled]:focus,[type="button"].green[disabled]:active,[type="reset"].green[disabled]:hover,[type="reset"].green[disabled]:focus,[type="reset"].green[disabled]:active,[type="submit"].green[disabled]:hover,[type="submit"].green[disabled]:focus,[type="submit"].green[disabled]:active{color:#fff;background-color:#739849;border:2px solid #739849}button:hover,button:focus,button:active,[type="button"]:hover,[type="button"]:focus,[type="button"]:active,[type="reset"]:hover,[type="reset"]:focus,[type="reset"]:active,[type="submit"]:hover,[type="submit"]:focus,[type="submit"]:active{text-decoration:none}input[type="text"],input[type="search"],input[type="tel"],input[type="url"],input[type="email"],input[type="password"],input[type="date"],input[type="time"],input[type="number"],textarea{line-height:inherit}input[type="text"],input[type="search"],input[type="tel"],input[type="url"],input[type="email"],input[type="password"],input[type="date"],input[type="time"],input[type="number"]{background-color:#ffffff;border:1px solid #cccccc;color:#brand-color--medium-gray;display:block;font-size:14px;height:50px;line-height:1.428571429;margin-bottom:10px;margin-bottom:30px;padding:8px 12px;vertical-align:middle;width:100%}input[type="text"]::-webkit-input-placeholder,input[type="search"]::-webkit-input-placeholder,input[type="tel"]::-webkit-input-placeholder,input[type="url"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,input[type="date"]::-webkit-input-placeholder,input[type="time"]::-webkit-input-placeholder,input[type="number"]::-webkit-input-placeholder{color:#4a4a4a;opacity:1}input[type="text"]:-moz-placeholder,input[type="search"]:-moz-placeholder,input[type="tel"]:-moz-placeholder,input[type="url"]:-moz-placeholder,input[type="email"]:-moz-placeholder,input[type="password"]:-moz-placeholder,input[type="date"]:-moz-placeholder,input[type="time"]:-moz-placeholder,input[type="number"]:-moz-placeholder{color:#4a4a4a;opacity:1}input[type="text"]::-moz-placeholder,input[type="search"]::-moz-placeholder,input[type="tel"]::-moz-placeholder,input[type="url"]::-moz-placeholder,input[type="email"]::-moz-placeholder,input[type="password"]::-moz-placeholder,input[type="date"]::-moz-placeholder,input[type="time"]::-moz-placeholder,input[type="number"]::-moz-placeholder{color:#4a4a4a;opacity:1}input[type="text"]:-ms-input-placeholder,input[type="search"]:-ms-input-placeholder,input[type="tel"]:-ms-input-placeholder,input[type="url"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder,input[type="date"]:-ms-input-placeholder,input[type="time"]:-ms-input-placeholder,input[type="number"]:-ms-input-placeholder{color:#4a4a4a}input[type="text"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="url"]:focus,input[type="email"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="time"]:focus,input[type="number"]:focus{border-color:#4196b4;outline:0}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;margin:3px 0 0 -20px;padding:0;display:inline-block;width:auto;height:16px;height:1em;line-height:normal;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;*height:13px;*width:13px}.form-type-radio{margin-bottom:20px;padding-left:20px;display:block}.form-type-radio label{color:#4a4a4a;font-family:"Avenir Next",Arial,Helvetica,sans-serif;font-size:16px;line-height:24px;position:relative;top:-1px}.checkbox input{float:left;line-height:normal;margin-left:-20px;margin-top:1px \9;margin:4px 0 0}.checkbox label{color:#4a4a4a;font-family:"Avenir Next",Arial,Helvetica,sans-serif;font-size:16px;line-height:24px;position:relative;top:-1px}fieldset{padding:8.4px 15px 15.6px;padding:.525rem .9375rem .975rem;border:1px solid #ccc;margin:0 2px}legend{border:0;margin-left:-5px;padding:0 5px;*margin-left:-7px}html[dir="rtl"] legend{*margin-left:0;*margin-right:-7px}label{cursor:pointer;display:inline-block;font-family:"Avenir Next",Arial,Helvetica,sans-serif;font-weight:bold;font-weight:normal;margin-bottom:0px}select{background-color:#ffffff;border:1px solid #cccccc;color:#4a4a4a;display:block;font-size:14px;height:38px;line-height:1.428571429;margin-bottom:10px;padding:8px 12px;vertical-align:middle;width:100%}select:focus{border-color:#4196b4;outline:0}optgroup{font-weight:bold}textarea{background-color:#ffffff;border:1px solid #cccccc;color:#4a4a4a;display:block;font-size:14px;height:auto;line-height:1.428571429;margin-bottom:10px;overflow:auto;padding:8px 12px;vertical-align:middle;width:100%}textarea::-webkit-input-placeholder{color:#4a4a4a;opacity:1}textarea:-moz-placeholder{color:#4a4a4a;opacity:1}textarea::-moz-placeholder{color:#4a4a4a;opacity:1}textarea:-ms-input-placeholder{color:#4a4a4a}textarea:focus{border-color:#4196b4;outline:0}.main-content .webform-client-form{display:block;margin:0 auto;max-width:1200px;padding:30px;text-align:left}html[dir="rtl"] .main-content .webform-client-form{text-align:right}.main-content .webform-client-form label{margin-bottom:5px}.main-content .webform-client-form fieldset{border:0;margin:0;padding:0;border-top:1px solid #ececec;padding-top:6px;display:inline-block}.main-content .webform-client-form input,.main-content .webform-client-form select{margin-bottom:0}.main-content .webform-client-form select{margin-bottom:12px}.main-content .webform-client-form .webform-component-file .form-managed-file{margin-bottom:5px}.main-content .webform-client-form .webform-component-file input.form-file{display:inline-block;width:auto;height:48px;vertical-align:middle;line-height:1.2;padding:13px;width:70%}.main-content .webform-client-form .webform-component-file input.form-file:focus{border-color:#4196b4;outline:0}@media (max-width:481px){.main-content .webform-client-form .webform-component-file input.form-file{width:100%}}.main-content .webform-client-form .webform-component-file input.form-submit{background:#4a4a4a;border:2px solid #4a4a4a;display:inline-block;vertical-align:middle;width:30%}@media (max-width:481px){.main-content .webform-client-form .webform-component-file input.form-submit{width:100%}}.main-content .webform-client-form .webform-component--pick-a-date .form-item{display:inline-block;margin:0 !important;width:auto !important;vertical-align:middle}.main-content .webform-client-form .webform-component--pick-a-date .form-item select{margin:0}.main-content .webform-client-form .webform-component--pick-a-date .webform-calendar{border:0;display:inline-block;height:inherit;vertical-align:middle;width:auto}.main-content .webform-client-form .webform-component--pick-a-time .form-item{display:inline-block;margin-right:5px;margin:0;padding-left:5px;width:auto}.main-content .webform-client-form .webform-component--pick-a-time .form-item select{margin:0}html[dir="rtl"] .main-content .webform-client-form .webform-component--pick-a-time .form-item{margin-right:0;margin-left:5px;padding-left:0;padding-right:5px}.main-content .webform-client-form .webform-component--pick-a-time .form-item:first-child{padding-left:0}.main-content .webform-client-form .webform-component--pick-a-time .form-radios{display:inline-block;padding-left:5px;vertical-align:middle}html[dir="rtl"] .main-content .webform-client-form .webform-component--pick-a-time .form-radios{padding-left:0;padding-right:15px}.main-content .webform-client-form .webform-component--pick-a-time .form-radios label{margin:0}.main-content .webform-client-form .form-item{display:inline-block;margin:15px 0;width:100%}.main-content .webform-client-form .form-actions{margin:15px 0}.main-content .webform-client-form .form-radios,.main-content .webform-client-form .form-type-checkbox{margin:0}.main-content .webform-client-form .form-radios .form-item,.main-content .webform-client-form .form-type-checkbox .form-item{margin:0}.main-content .webform-client-form .form-radios input,.main-content .webform-client-form .form-type-checkbox input{display:inline-block;vertical-align:middle;width:auto;margin-right:5px}html[dir="rtl"] .main-content .webform-client-form .form-radios input,html[dir="rtl"] .main-content .webform-client-form .form-type-checkbox input{margin-left:5px;margin-right:0px}.main-content .webform-client-form .form-radios textarea,.main-content .webform-client-form .form-type-checkbox textarea{margin-bottom:0}.main-content .webform-client-form .form-radios label,.main-content .webform-client-form .form-type-checkbox label{display:inline-block;margin-bottom:0;vertical-align:middle}blockquote{margin:0px 32px 24px;margin:0 2rem 1.5rem}figure{margin:0px 0px 24px;margin:0 0 1.5rem}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}p,pre{margin:24px 0px;margin:1.5rem 0}pre,code,kbd,samp,var{font-family:Menlo,"DejaVu Sans Mono","Ubuntu Mono",Courier,"Courier New",monospace,sans-serif;_font-family:'courier new',monospace;font-size:1em}pre{overflow:auto}dl,menu,ol,ul{margin:24px 0px;margin:1.5rem 0}ol ol,ol ul,ul ol,ul ul{margin:0}dd{margin:0 0 0 32px}html[dir="rtl"] dd{margin:0 32px 0 0}nav ul,nav ol{list-style:none;list-style-image:none}h1,.header__site-name{display:block;margin-top:0px;margin-bottom:12px;padding-right:0px;font-family:"Avenir Next",Arial,Helvetica,sans-serif;font-weight:400;color:#4a4a4a;font-size:40px;line-height:50px;letter-spacing:0.5px}h1.hidden-title{display:none !important;opacity:0;height:0;width:0;overflow:hidden;visibility:hidden;line-height:0;clear:none}h1.h2{font-size:32px;line-height:36px;font-weight:900;text-transform:uppercase;margin-bottom:20px}h2,.content--body h3,.tab-content .field-name-field-tab-title{margin-bottom:20px;font-family:"Avenir Next",Arial,Helvetica,sans-serif;color:#4a4a4a;font-size:32px;line-height:36px;font-weight:900;letter-spacing:0.5px;text-transform:uppercase}h3{margin-top:20px;margin-bottom:10px;font-family:"Avenir Next",Arial,Helvetica,sans-serif;font-size:24px;line-height:30px;font-weight:400;letter-spacing:0.5px}h4,.drawer__detailed .field-name-name-field{margin-top:10px;margin-bottom:10px;border-bottom-width:1px;border-bottom-color:#4a4a4a;font-family:"Avenir Next",Arial,Helvetica,sans-serif;color:#4a4a4a;font-size:16px;line-height:24px;font-weight:700;letter-spacing:0.5px;text-transform:uppercase}h5{display:block;margin-top:10px;margin-bottom:20px;font-family:"Avenir Next",Arial,Helvetica,sans-serif;color:#4a4a4a;font-size:21px;line-height:30px;font-weight:900;letter-spacing:1px;text-transform:uppercase}h6{margin-top:10px;margin-bottom:10px;font-size:12px;line-height:18px;font-weight:700}:link{color:#0072b9}:visited{color:#003353}a:active{color:#c00;background-color:transparent}a:active,a:hover{outline:0}@media print{:link,:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")";font-weight:normal;font-size:16px;text-decoration:none}a[href^='javascript:']:after,a[href^='#']:after{content:''}}@media (max-width:481px){table.hidden-xs{display:none !important}}@media (min-width:482px) and (max-width:769px){table.hidden-sm{display:none !important}}@media (min-width:770px) and (max-width:1025px){table.hidden-md{display:none !important}}@media (min-width:1026px){table.hidden-lg{display:none !important}}table.visible-xs{display:none}@media (max-width:481px){table.visible-xs{display:table !important}}table.visible-sm{display:none}@media (min-width:482px) and (max-width:769px){table.visible-sm{display:table !important}}table.visible-md{display:none}@media (min-width:770px) and (max-width:1025px){table.visible-md{display:table !important}}table.visible-lg{display:none}@media (min-width:1026px){table.visible-lg{display:table !important}}@media (max-width:769px){table.responsive td{font-size:0.85em}}@media (max-width:481px){caption.hidden-xs{display:none !important}}@media (min-width:482px) and (max-width:769px){caption.hidden-sm{display:none !important}}@media (min-width:770px) and (max-width:1025px){caption.hidden-md{display:none !important}}@media (min-width:1026px){caption.hidden-lg{display:none !important}}caption.visible-xs{display:none}@media (max-width:481px){caption.visible-xs{display:table-caption !important}}caption.visible-sm{display:none}@media (min-width:482px) and (max-width:769px){caption.visible-sm{display:table-caption !important}}caption.visible-md{display:none}@media (min-width:770px) and (max-width:1025px){caption.visible-md{display:table-caption !important}}caption.visible-lg{display:none}@media (min-width:1026px){caption.visible-lg{display:table-caption !important}}@media (max-width:481px){colgroup.hidden-xs{display:none !important}}@media (min-width:482px) and (max-width:769px){colgroup.hidden-sm{display:none !important}}@media (min-width:770px) and (max-width:1025px){colgroup.hidden-md{display:none !important}}@media (min-width:1026px){colgroup.hidden-lg{display:none !important}}colgroup.visible-xs{display:none}@media (max-width:481px){colgroup.visible-xs{display:table-column-group !important}}colgroup.visible-sm{display:none}@media (min-width:482px) and (max-width:769px){colgroup.visible-sm{display:table-column-group !important}}colgroup.visible-md{display:none}@media (min-width:770px) and (max-width:1025px){colgroup.visible-md{display:table-column-group !important}}colgroup.visible-lg{display:none}@media (min-width:1026px){colgroup.visible-lg{display:table-column-group !important}}@media (max-width:481px){thead.hidden-xs{display:none !important}}@media (min-width:482px) and (max-width:769px){thead.hidden-sm{display:none !important}}@media (min-width:770px) and (max-width:1025px){thead.hidden-md{display:none !important}}@media (min-width:1026px){thead.hidden-lg{display:none !important}}thead.visible-xs{display:none}@media (max-width:481px){thead.visible-xs{display:table-header-group !important}}thead.visible-sm{display:none}@media (min-width:482px) and (max-width:769px){thead.visible-sm{display:table-header-group !important}}thead.visible-md{display:none}@media (min-width:770px) and (max-width:1025px){thead.visible-md{display:table-header-group !important}}thead.visible-lg{display:none}@media (min-width:1026px){thead.visible-lg{display:table-header-group !important}}@media (max-width:481px){tfoot.hidden-xs{display:none !important}}@media (min-width:482px) and (max-width:769px){tfoot.hidden-sm{display:none !important}}@media (min-width:770px) and (max-width:1025px){tfoot.hidden-md{display:none !important}}@media (min-width:1026px){tfoot.hidden-lg{display:none !important}}tfoot.visible-xs{display:none}@media (max-width:481px){tfoot.visible-xs{display:table-footer-group !important}}tfoot.visible-sm{display:none}@media (min-width:482px) and (max-width:769px){tfoot.visible-sm{display:table-footer-group !important}}tfoot.visible-md{display:none}@media (min-width:770px) and (max-width:1025px){tfoot.visible-md{display:table-footer-group !important}}tfoot.visible-lg{display:none}@media (min-width:1026px){tfoot.visible-lg{display:table-footer-group !important}}@media (max-width:481px){tbody.hidden-xs{display:none !important}}@media (min-width:482px) and (max-width:769px){tbody.hidden-sm{display:none !important}}@media (min-width:770px) and (max-width:1025px){tbody.hidden-md{display:none !important}}@media (min-width:1026px){tbody.hidden-lg{display:none !important}}tbody.visible-xs{display:none}@media (max-width:481px){tbody.visible-xs{display:table-row-group !important}}tbody.visible-sm{display:none}@media (min-width:482px) and (max-width:769px){tbody.visible-sm{display:table-row-group !important}}tbody.visible-md{display:none}@media (min-width:770px) and (max-width:1025px){tbody.visible-md{display:table-row-group !important}}tbody.visible-lg{display:none}@media (min-width:1026px){tbody.visible-lg{display:table-row-group !important}}@media (max-width:481px){tr.hidden-xs{display:none !important}}@media (min-width:482px) and (max-width:769px){tr.hidden-sm{display:none !important}}@media (min-width:770px) and (max-width:1025px){tr.hidden-md{display:none !important}}@media (min-width:1026px){tr.hidden-lg{display:none !important}}tr.visible-xs{display:none}@media (max-width:481px){tr.visible-xs{display:table-row !important}}tr.visible-sm{display:none}@media (min-width:482px) and (max-width:769px){tr.visible-sm{display:table-row !important}}tr.visible-md{display:none}@media (min-width:770px) and (max-width:1025px){tr.visible-md{display:table-row !important}}tr.visible-lg{display:none}@media (min-width:1026px){tr.visible-lg{display:table-row !important}}@media (max-width:481px){th.hidden-xs,td.hidden-xs{display:none !important}}@media (min-width:482px) and (max-width:769px){th.hidden-sm,td.hidden-sm{display:none !important}}@media (min-width:770px) and (max-width:1025px){th.hidden-md,td.hidden-md{display:none !important}}@media (min-width:1026px){th.hidden-lg,td.hidden-lg{display:none !important}}th.visible-xs,td.visible-xs{display:none}@media (max-width:481px){th.visible-xs,td.visible-xs{display:table-cell !important}}th.visible-sm,td.visible-sm{display:none}@media (min-width:482px) and (max-width:769px){th.visible-sm,td.visible-sm{display:table-cell !important}}th.visible-md,td.visible-md{display:none}@media (min-width:770px) and (max-width:1025px){th.visible-md,td.visible-md{display:table-cell !important}}th.visible-lg,td.visible-lg{display:none}@media (min-width:1026px){th.visible-lg,td.visible-lg{display:table-cell !important}}table{margin:24px 0px;margin:1.5rem 0;border-collapse:collapse;border-spacing:0;width:100%;table-layout:fixed;text-align:left;color:#4a4a4a}html[dir="rtl"] table{text-align:right}.field-group-table label{margin:0;padding:0 10px 0 10px;display:block;position:relative;line-height:24px;font-family:"Avenir Next",Arial,Helvetica,sans-serif;font-size:23px;font-weight:700;letter-spacing:-0.5px;text-transform:none;color:#4a4a4a}.field-group-table .field-group-format{margin-bottom:30px;margin-top:15px;box-sizing:border-box;width:100%;text-align:left}.field-group-table .field-group-format tr{width:100%;padding-left:30px;padding-right:30px}.field-group-table .field-group-format tr.odd,.field-group-table .field-group-format tr{background:#fff}.field-group-table .field-group-format tr.even,.field-group-table .field-group-format tr:nth-of-type(2n){background:#e9e9e9}.field-group-table .field-group-format th{padding:6px 10px;border-bottom:1px solid #eee;font-family:"Avenir Next",Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;color:#4a4a4a;letter-spacing:normal;text-transform:none;background:transparent;width:32%;font-family:"Avenir Next",Arial,Helvetica,sans-serif;font-weight:900}.field-group-table .field-group-format td{padding:6px 10px;border-bottom:1px solid #eee;font-family:"Avenir Next",Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;color:#4a4a4a;letter-spacing:normal;text-transform:none;background:transparent;width:68%}.console-table th{background-color:#4a4a4a;border-bottom-width:1px;border-bottom-color:#4a4a4a;color:#fff;font-family:"Avenir Next LT W01 Regular",Helvetica,Arial,sans-serif;font-size:20px;font-weight:700;letter-spacing:0.5px;line-height:24px;margin-top:20px;margin-bottom:20px;text-transform:uppercase}tbody th{font-size:16px;font-weight:bold;height:auto;padding:10px}td{font-size:16px;font-weight:normal;height:auto;padding:10px}td img{max-height:200px;max-width:200px;width:100%}thead th,.table-header{padding:10px;background-color:#4a4a4a;border-bottom-width:1px;border-bottom-color:#4a4a4a;color:#fff;font-family:"Avenir Next LT W01 Regular",Helvetica,Arial,sans-serif;font-size:20px;font-weight:700;letter-spacing:0.5px;line-height:24px;margin-top:20px;margin-bottom:20px;text-transform:uppercase}tr:nth-child(even){background-color:#ddd}.table-wrapper{width:100%;overflow-x:auto}.table-text-bold{font-family:"Avenir Next",Arial,Helvetica,sans-serif;font-weight:900}abbr[title]{border-bottom:1px dotted}@media print{abbr[title]:after{content:" (" attr(title) ")"}}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#fd0;color:#000}small{font-size:21px;font-size:1.3125rem}sub,sup{font-size:12px;font-size:.75rem;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}.section-container{padding:20px 26px;font-size:0}@media print{.section-container{padding:0}}.region-bottom{height:0;overflow:hidden}.container{max-width:80em;margin-left:auto;margin-right:auto}.container:after{content:" ";display:block;clear:both}@media (min-width:777px){body.body-sidebars-first section.sidebar-first{width:23.72881%;float:left;margin-left:0;margin-right:-100%}body.body-sidebars-first section#content{width:74.57627%;float:left;margin-left:25.42373%;margin-right:-100%}}@media (min-width:777px){body.body-sidebars-second section.sidebar-second{width:23.72881%;float:left;margin-left:76.27119%;margin-right:-100%}body.body-sidebars-second section#content{width:74.57627%;float:left;margin-left:0;margin-right:-100%}}@media (min-width:777px){body.body-sidebars-both section.sidebar-first{width:15.25424%;float:left;margin-left:0;margin-right:-100%}body.body-sidebars-both section#content{width:66.10169%;float:left;margin-left:16.94915%;margin-right:-100%}body.body-sidebars-both section.sidebar-second{width:15.25424%;float:left;margin-left:84.74576%;margin-right:-100%}}body.body-sidebars-none section#content{width:100%;float:left;margin-left:0;margin-right:0}.container{max-width:80em;margin-left:auto;margin-right:auto}.container:after{content:" ";display:block;clear:both}@media (min-width:777px){body.body-sidebars-first section.sidebar-first{width:23.72881%;float:left;margin-left:0;margin-right:-100%}body.body-sidebars-first section#content{width:74.57627%;float:left;margin-left:25.42373%;margin-right:-100%}}@media (min-width:777px){body.body-sidebars-second section.sidebar-second{width:23.72881%;float:left;margin-left:76.27119%;margin-right:-100%}body.body-sidebars-second section#content{width:74.57627%;float:left;margin-left:0;margin-right:-100%}}@media (min-width:777px){body.body-sidebars-both section.sidebar-first{width:15.25424%;float:left;margin-left:0;margin-right:-100%}body.body-sidebars-both section#content{width:66.10169%;float:left;margin-left:16.94915%;margin-right:-100%}body.body-sidebars-both section.sidebar-second{width:15.25424%;float:left;margin-left:84.74576%;margin-right:-100%}}body.body-sidebars-none section#content{width:100%;float:left;margin-left:0;margin-right:0}.node-variant-b{position:relative}.node-variant-b .product-details{display:none}h2.b-title{color:#666;font-size:44px;font-weight:normal;line-height:1;margin:0 auto;padding:0 1.5rem;text-align:center}.b-configurator-cta a.button-link,button.b-cta{background:#d01f2e;border-color:#d01f2e;color:#fff;cursor:pointer;font-size:16px;letter-spacing:.03125em;line-height:1.5;padding:.375em 1em;text-transform:uppercase}.b-configurator-cta a.button-link:hover,.b-configurator-cta a.button-link:focus,.b-configurator-cta a.button-link:active,button.b-cta:hover,button.b-cta:focus,button.b-cta:active{background:#666;border-color:#666;color:#fff}.b-configurator-cta a.secondary.button-link,button.b-cta.secondary{background:#e9e9e9;border-color:#e9e9e9;color:#666}.b-configurator-cta a.secondary.button-link:hover,.b-configurator-cta a.secondary.button-link:focus,.b-configurator-cta a.secondary.button-link:active,button.b-cta.secondary:hover,button.b-cta.secondary:focus,button.b-cta.secondary:active{background:#a7a7a7;border-color:#a7a7a7;color:#4a4a4a}.b-configurator-cta a.button-link:disabled,button.b-cta:disabled{background:#a7a7a7;border-color:#a7a7a7;opacity:1}.b-colors .b-color:before{content:'';border:2px solid #3c89a6;bottom:0;left:0;position:absolute;opacity:0;right:0;top:0;transition:border 300ms ease-in,opacity 300ms ease-in;z-index:3}.b-colors .b-color:hover:before{opacity:1}.b-colors .b-color.active:before{border:4px solid #4196b4;opacity:1}.b-colors .b-color:after{background-image:url(/sites/all/themes/custom/fitnesslife/dist/img/ab-testing/check-bg.png);background-repeat:no-repeat;background-position:50%;background-size:100%;color:#fff;content:"✓";font-size:1.5rem;font-weight:bold;height:2.75rem;opacity:0;padding:.5rem .5rem 0 0;position:absolute;right:0;text-align:right;text-shadow:0 2px 3px rgba(0,0,0,0.33);top:0;transform:scale(0.5);transform-origin:top right;transition:opacity 300ms ease-in,transform 300ms ease-in;width:2.75rem;z-index:3}.b-colors .b-color.active:after{opacity:1;transform:scale(1)}@media all and (min-width:769px){h2.b-title{font-size:48px}}@media all and (min-width:1200px){h2.b-title{font-size:56px}}@media all and (min-width:1440px){h2.b-title{font-size:64px}}.b-steps{background:#4196b4;color:#fff;position:fixed;z-index:10}.b-steps-title{font-size:18px;line-height:1.2;text-transform:uppercase}.b-steps-toggle{background-position:50% 50%;background-repeat:no-repeat;cursor:pointer;position:absolute;transition:background-color 300ms ease-in}.b-steps ul{list-style:none;margin:0;padding:0}.b-steps li{color:#fff;margin:0;padding:0;width:100%}.b-steps li.active .b-steps-checkbox:before{content:'X'}.b-steps li a{color:#fff;display:grid;grid-gap:12px;grid-template-columns:16px auto;transition:background 300ms ease-in}.b-steps li a:hover,.b-steps li a:focus{background:rgba(60,137,166,0.5)}.b-steps-checkbox{background:#fff;height:1rem;width:1rem}.b-steps-checkbox:before{color:#d01f2e;display:block;font-size:2rem;font-weight:400;left:-.125rem;line-height:1rem;position:relative;text-align:center;width:1rem}.b-steps-label{font-size:15px;font-weight:bold;line-height:1.2;padding-bottom:4px;text-transform:uppercase}.b-steps-option{font-size:14px;line-height:1.2}@media all and (max-width:768px){.b-steps{top:90px;width:100%}.b-steps.toggle .b-steps-title{background-color:#3c89a6}.b-steps.toggle .b-steps-toggle{background-color:#3c89a6;background-image:url(/sites/all/themes/custom/fitnesslife/dist/img/white-icon-exit.png);background-size:24px}.b-steps.toggle .b-steps-toggle:hover{background-color:#4196b4}.b-steps.toggle ul{display:block}.b-steps-title{padding:1.25rem 1rem 1rem;transition:background 300ms ease-in}.b-steps-toggle{background-color:#4196b4;background-image:url(/sites/all/themes/custom/fitnesslife/dist/img/carat-white.png);background-size:26px;border-left:2px solid #3c89a6;height:58px;right:0;top:0;width:60px}.b-steps-toggle:hover{background-color:#3c89a6}.b-steps ul{display:none;padding:.75rem 0 .75rem}.b-steps li a{padding:.75rem 1.25rem .5rem}}@media all and (min-width:769px){.b-steps{background:rgba(65,150,180,0.9);left:0;padding:2.25rem 0 1.25rem;top:350px;width:170px;transition:background 300ms ease-in,left 300ms ease-in}.b-steps:hover{background:rgba(65,150,180,0.95)}.b-steps.toggle{left:-170px}.b-steps.toggle .b-steps-toggle{background-image:url(/sites/all/themes/custom/fitnesslife/dist/img/arrow-right--large.png)}.b-steps-title{padding:0 .75rem 1rem}.b-steps-toggle{background-color:#3c89a6;background-image:url(/sites/all/themes/custom/fitnesslife/dist/img/arrow-left--large.png);background-size:.25rem;height:100%;right:-.5rem;top:0;width:.5rem}.b-steps-toggle:hover{background-color:#3d7c96}.b-steps li a{padding:.75rem .75rem .5rem;grid-gap:10px}}.wr360_player{width:100%;height:100%;background:#fff;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-ms-touch-action:none;touch-action:pan-y}.wr360_player .container{position:relative;overflow:hidden;margin:0 !important;padding:0 !important;border:0 !important;box-shadow:none !important;background:inherit !important;max-width:none !important;font-family:Tahoma,sans-serif;cursor:pointer !important}.wr360_player .container::before{display:none !important}.wr360_player .container .spinner_hint{width:100%;height:100%;z-index:11;position:absolute;left:0;top:0;display:none;cursor:pointer}.wr360_player .container .spinner_hint .spinner_hint_aligner{position:absolute;bottom:20px;left:0;width:100%;text-align:center;z-index:1}.wr360_player .container .spinner_hint .spinner_hint_item{padding:7px 18px 7px 18px;line-height:14px;color:#696969;font-size:11px;background:rgba(240,240,240,0.88);border-radius:0;margin:0 auto 0 auto;max-width:300px;font-family:Tahoma,Helvetica,Sans-Serif;opacity:0;display:inline-block;transition:0.2s ease}.wr360_player .container .spinner_hint:hover .spinner_hint_item{background:rgba(225,225,225,0.78);color:#555;transition:0.3s ease;padding-left:22px;padding-right:22px}.wr360_player img{max-width:none !important;max-height:none !important;border:none !important;box-shadow:none !important;cursor:pointer !important;image-rendering:-webkit-optimize-contrast}.wr360_player .arrow_zoom_cursor,.wr360_player .arrow_zoom_cursor>img{cursor:url(/sites/all/themes/custom/fitnesslife/ab-testing/orbit/imagerotator/img/basic/pointer-zoom-in.svg),zoom-in !important}.wr360_player .arrow_zoom_cursor.container_zoomed,.wr360_player .arrow_zoom_cursor.container_zoomed>img{cursor:url(/sites/all/themes/custom/fitnesslife/ab-testing/orbit/imagerotator/img/basic/pointer-zoom-out.svg),zoom-out !important}.wr360_player .arrow_zoom_cursor.container_zoomoff,.wr360_player .arrow_zoom_cursor.container_zoomoff>img{cursor:url(/sites/all/themes/custom/fitnesslife/ab-testing/orbit/imagerotator/img/basic/pointer-zoom-off.svg),pointer !important}.wr360_player .zoom_cursor,.wr360_player .zoom_cursor>img{cursor:zoom-in !important}.wr360_player .zoom_cursor.container_zoomed,.wr360_player .zoom_cursor.container_zoomed>img{cursor:zoom-out !important}.wr360_player .zoom_cursor.container_zoomoff,.wr360_player .zoom_cursor.container_zoomoff>img{cursor:pointer !important}.wr360_player .container .panning{position:absolute;left:0;top:0;background-size:100% 100%;background-repeat:no-repeat;background-position:center;z-index:1;display:none}.wr360_player .container .theme_panel_back{position:absolute;width:100%;bottom:0;left:0;height:34px;z-index:2}.wr360_player .container .theme_panel{position:absolute;width:100%;bottom:-10px;left:0;height:34px;z-index:3;cursor:pointer !important}.wr360_player .container .theme_header{height:20px;z-index:2;margin:3px 0 0 0;position:absolute;top:0;left:0;width:100%;text-align:center;font-family:Tahoma,Helvetica,Sans-Serif}.wr360_player .container .theme_header .progress_wrap{cursor:pointer;display:inline-block}.wr360_player .container .theme_header .progress_wrap .progress_bar_anim_fs{margin:10px 0 0 15px;height:28px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:none}.wr360_player .container .theme_header .progress_wrap .progress_bar_anim{margin:1px 0 0 6px;height:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:none}.wr360_player .container .theme_header .progress_wrap .progress_bar_anim_fs div,.wr360_player .container .theme_header .progress_wrap .progress_bar_anim div{height:100%;width:5px;opacity:0;margin:0 2px 0 0;background-color:#4196b4;float:left;overflow:hidden;-webkit-animation:wr360_progress_delay 1.2s infinite ease-in-out;animation:wr360_progress_delay 1.2s infinite ease-in-out}.wr360_player .container .theme_header .progress_wrap .progress_bar_anim_fs div{width:6px;margin:0 3px 0 0;background-color:#aaa}.wr360_player .container .theme_header .progress_wrap .progress_bar_anim .animbar1,.wr360_player .container .theme_header .progress_wrap .progress_bar_anim_fs .animbar1{-webkit-animation-delay:-1.2s;animation-delay:-1.2s}.wr360_player .container .theme_header .progress_wrap .progress_bar_anim .animbar2,.wr360_player .container .theme_header .progress_wrap .progress_bar_anim_fs .animbar2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.wr360_player .container .theme_header .progress_wrap .progress_bar_anim .animbar3,.wr360_player .container .theme_header .progress_wrap .progress_bar_anim_fs .animbar3{-webkit-animation-delay:-1.0s;animation-delay:-1.0s}.wr360_player .container .theme_header .progress_wrap .progress_bar_anim .animbar4,.wr360_player .container .theme_header .progress_wrap .progress_bar_anim_fs .animbar4{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}.wr360_player .container .theme_header .progress_wrap .progress_bar_anim .animbar5,.wr360_player .container .theme_header .progress_wrap .progress_bar_anim_fs .animbar5{-webkit-animation-delay:-0.8s;animation-delay:-0.8s}.wr360_player .container .theme_header .progress_wrap .progress_bar_anim span.percentnums{font-size:8px;line-height:16px;height:16px;width:25px;float:left;color:#4196b4;margin:0 0 0 4px;display:none}.wr360_player .container .theme_header .progress_wrap .progress_bar_anim_fs span.percentnums{font-size:11px;line-height:28px;height:28px;width:25px;float:left;color:#4196b4;margin:0 0 0 6px;display:none}@-webkit-keyframes wr360_progress_delay{0%,40%,100%{-webkit-transform:scaleY(0.5)}20%{-webkit-transform:scaleY(1);opacity:1}}@keyframes wr360_progress_delay{0%,40%,100%{transform:scaleY(0.5);-webkit-transform:scaleY(0.5)}20%{transform:scaleY(1);-webkit-transform:scaleY(1);opacity:1}}.wr360_player .container .theme_header a.watermark{margin:5px 0 0 5px;float:left;width:1px;height:1px;cursor:pointer;display:none}.wr360_player .container .theme_panel .toolbar{position:relative;height:34px;padding:0 10px 0 10px;margin:0 auto 0 auto;box-sizing:content-box !important;border:none !important;background:inherit !important}.wr360_player .container .theme_panel .toolbar>a{transition:none !important;display:block;float:left;width:22px;height:24px;margin:5px 0 0 11px;opacity:0.7}.wr360_player .container .theme_panel .toolbar>a:first-of-type{margin-left:0}.wr360_player .container .theme_panel .toolbar a.left_button{background:url(/sites/all/themes/custom/fitnesslife/ab-testing/orbit/imagerotator/img/basic/left.svg) no-repeat 0 0}.wr360_player .container .theme_panel .toolbar a.right_button{background:url(/sites/all/themes/custom/fitnesslife/ab-testing/orbit/imagerotator/img/basic/right.svg) no-repeat 0 0;margin-right:2px}.wr360_player .container .theme_panel .toolbar a.up_button{background:url(/sites/all/themes/custom/fitnesslife/ab-testing/orbit/imagerotator/img/basic/up.svg) no-repeat 0 0;margin-left:10px}.wr360_player .container .theme_panel .toolbar a.down_button{background:url(/sites/all/themes/custom/fitnesslife/ab-testing/orbit/imagerotator/img/basic/down.svg) no-repeat 0 0;margin-left:7px}.wr360_player .container .theme_panel .toolbar a.play_button{background:url(/sites/all/themes/custom/fitnesslife/ab-testing/orbit/imagerotator/img/basic/play.svg) no-repeat 0 0}.wr360_player .container .theme_panel .toolbar a.pause_button{background:url(/sites/all/themes/custom/fitnesslife/ab-testing/orbit/imagerotator/img/basic/pause.svg) no-repeat 0 0}.wr360_player .container .theme_panel .toolbar a.zoomin_button{background:url(/sites/all/themes/custom/fitnesslife/ab-testing/orbit/imagerotator/img/basic/zoomin.svg) no-repeat 0 0}.wr360_player .container_zoomoff .theme_panel .toolbar a.zoomin_button,.wr360_player .container_zoomoff .theme_panel .toolbar a.zoomin_button:hover{cursor:default;opacity:0.4}.wr360_player .container .theme_panel .toolbar a.zoomout_button{background:url(/sites/all/themes/custom/fitnesslife/ab-testing/orbit/imagerotator/img/basic/zoomout.svg) no-repeat 0 0}.wr360_player .container .theme_panel .toolbar a.hotspotson_button{background:url(/sites/all/themes/custom/fitnesslife/ab-testing/orbit/imagerotator/img/basic/hotspoton.svg) no-repeat 0 0;margin-left:8px}.wr360_player .container .theme_panel .toolbar a.hotspotsoff_button{background:url(/sites/all/themes/custom/fitnesslife/ab-testing/orbit/imagerotator/img/basic/hotspotoff.svg) no-repeat 0 0;margin-left:8px}.wr360_player .container .theme_panel .toolbar a.fullscreenon_button{background:url(/sites/all/themes/custom/fitnesslife/ab-testing/orbit/imagerotator/img/basic/fullscreenon.svg) no-repeat 0 0}.wr360_player a.fullscreenoff_button{background:url(/sites/all/themes/custom/fitnesslife/ab-testing/orbit/imagerotator/img/basic/fullscreenoff.svg) no-repeat center center;width:50px;height:50px;top:20px;right:23px;z-index:10;position:absolute;cursor:pointer;display:block;opacity:0.7;transition:none !important}.wr360_player .container .theme_panel .toolbar>a:hover,.wr360_player a.fullscreenoff_button:hover{opacity:1}.wr360_player .container .hotspot_indicator{z-index:4;cursor:pointer}.wr360_player .container .indicator_effect_scale_up{-webkit-transform:scale(0,0);transform:scale(0,0);-webkit-animation:wr360_effect_scale_up 0.3s cubic-bezier(0.22,0.02,0.13,0.99) forwards;animation:wr360_effect_scale_up 0.3s cubic-bezier(0.22,0.02,0.13,0.99) forwards}.wr360_player .container .hotspot_indicator_hidden{display:none !important}.wr360_player .container .position_rollover{position:absolute;left:0;top:0;visibility:hidden;z-index:15;cursor:pointer}.wr360_player .container .position_rollover>div{box-sizing:border-box}.wr360_player .container .lightbox_rollover{z-index:18;width:100%;height:100%;background-color:#000;position:absolute;top:0;left:0;display:none;cursor:default}.wr360_player .container .lightbox_rollover *{box-sizing:border-box}.wr360_player .container .lightbox_rollover .closelbox{position:absolute;background:url(/sites/all/themes/custom/fitnesslife/ab-testing/orbit/imagerotator/img/basic/lightbox_close.svg) 7px 7px no-repeat;right:15px;top:15px;width:28px;height:28px;cursor:pointer}.wr360_player .container .lightbox_rollover .closelbox:hover{opacity:0.8}.wr360_player .container .lightbox_rollover .img_wrap{width:100%;height:100%;max-width:100%;max-height:100%;background-position:center center;background-repeat:no-repeat}.wr360_player .container .lightbox_rollover .img_title{position:absolute;padding:0;max-width:100%;width:100%;text-align:left;bottom:0;left:0;background-color:rgba(65,65,65,0.9)}.wr360_player .container .lightbox_rollover .img_title a{color:#ff0000}.wr360_player .container .lightbox_rollover .img_title .usr_text{display:inline-block;color:#fff;width:50%;text-align:left;padding:15px 20px 19px 20px;line-height:19px;font-size:16px}@-webkit-keyframes wr360_effect_scale_up{100%{-webkit-transform:scale(1,1)}}@keyframes wr360_effect_scale_up{100%{transform:scale(1,1)}}.b-hero{margin:100px auto 96px}.b-hero-media{margin:20px auto 0;width:100%}.b-hero-media>.content{height:350px;margin:0 auto;max-width:1200px;width:100%}@media all and (min-width:480px){.b-hero-media>.content{height:500px}}@media all and (min-width:769px){.b-hero{margin:84px auto 132px}.b-hero-media>.content{height:600px}}@media all and (min-width:1025px){.b-hero{margin:100px auto 132px}.b-hero-media>.content{height:700px}}@media all and (min-width:1200px){.b-hero-media>.content{height:750px}}@media all and (min-width:1440px){.b-hero-media>.content{height:800px}}.b-console-compare{background:rgba(255,255,255,0.5);bottom:0;display:none;left:0;right:0;top:90px;position:fixed;z-index:25}.b-console-compare-close.b-cta{border-radius:50%;font-weight:900;padding:.125rem .25rem;position:absolute;line-height:1;right:.75rem;top:.75rem;z-index:2}.b-console-compare-content{background:rgba(255,255,255,0.85);border-radius:1rem;bottom:1rem;position:absolute;padding:1.5rem 1rem 0;left:1rem;overflow-y:scroll;margin:auto;max-width:1200px;right:1rem;top:1rem;z-index:1}.b-console-compare-content>h3{color:#666;font-size:2rem;font-weight:400;letter-spacing:.5px;margin:0 0 1rem;text-align:center;text-transform:uppercase}.b-console-compare-content .tabs--menu--accordion{display:none}.b-console-compare-content .tab-content{background:rgba(255,255,255,0.5);margin-top:0}.b-console-compare-content .tab-content .tab-content__text{padding:0}.b-console-compare-content .carousel-table-wrapper{max-height:none}@media all and (min-width:769px){.b-console-compare-content{border-radius:1.5rem;bottom:1.5rem;padding:3rem 1.5rem 0;left:1.5rem;right:1.5rem;top:1.5rem}}@media all and (min-width:1025px){.b-console-compare-content{padding:4rem 3rem 0;left:5%;right:5%;top:3rem}}.b-console-popup{background:rgba(0,0,0,0.75);border-radius:1rem;display:none;left:5%;right:5%;padding:1rem 1.5rem .5rem;position:fixed;top:50%;transform:translateY(-50%);z-index:35}.b-console-popup-close.b-cta{border-radius:50%;font-weight:900;padding:.125rem .25rem;position:absolute;line-height:1;right:.75rem;top:.75rem;z-index:2}.b-console-popup-title{color:#fff;font-size:28px;font-weight:900;letter-spacing:1px;line-height:1;text-transform:uppercase;margin-bottom:1rem}.b-console-popup-description{color:#fff;font-size:18px;line-height:1.4;margin-bottom:1rem}.b-console-popup-gallery{background:none;border:0px}.b-console-popup-gallery-item{width:100%}.b-console-popup-gallery.flexslider{margin-bottom:20px}.b-console-popup-gallery.flexslider .flex-direction-nav .flex-nav-prev,.b-console-popup-gallery.flexslider .flex-direction-nav .flex-nav-next{padding-bottom:0}.b-console-popup-gallery.flexslider .flex-direction-nav>li a.flex-prev{left:-24px}.b-console-popup-gallery.flexslider .flex-direction-nav>li a.flex-next{right:-24px}.b-console-popup-gallery.flexslider .flex-direction-nav>li a.flex-disabled{cursor:default;opacity:.25 !important}.b-console-popup-caption{color:#fff;font-size:1rem;line-height:1.4;padding:.5rem 0 1rem}.b-console-popup-ctas{text-align:center}.b-console-popup-ctas button{display:block;margin:0 auto 1rem;width:250px}.b-console-popup .flex-control-paging{display:none}@media all and (min-width:769px){.b-console-popup{padding:1.5rem 2rem 1rem;z-index:11}.b-console-popup-gallery-item{width:50%}.b-console-popup-gallery.flexslider .flex-direction-nav>li a.flex-prev{left:-30px}.b-console-popup-gallery.flexslider .flex-direction-nav>li a.flex-next{right:-30px}.b-console-popup-ctas{text-align:left}.b-console-popup-ctas button{display:inline-block;margin:0;width:auto}.b-console-popup-ctas button.b-cta-select{margin:0 1rem}}@media all and (min-width:1025px){.b-console-popup{padding:2rem 3rem 1.5rem;position:absolute;top:0;transform:none}.b-console-popup-gallery-item{width:33.33333%}.b-console-popup-gallery.flexslider .flex-direction-nav>li a.flex-prev{left:-40px}.b-console-popup-gallery.flexslider .flex-direction-nav>li a.flex-next{right:-40px}}.b-consoles{margin:0 auto 80px}.b-consoles .wrapper{display:grid;margin-top:20px;position:relative}.b-consoles .left{background:#e4e4e4}.b-consoles .right{background:#cbcbcb}.b-consoles-content{padding:2.5rem 1.5rem 2rem}.b-consoles-content h3{color:#666;font-size:28px;font-weight:900;letter-spacing:1px;line-height:1;margin:0 auto 32px;text-align:center;text-transform:uppercase}.b-consoles-wrapper{display:grid;grid-gap:40px;justify-content:center}.b-consoles .b-console{cursor:pointer;max-width:400px;position:relative;transition:background 300ms ease-in,transform 300ms ease-in}.b-consoles .b-console:hover{background:rgba(255,255,255,0.25);transform:scale(1.02)}.b-consoles .b-console:hover .b-console-label{color:#3c89a6}.b-consoles .b-console.active{background:rgba(255,255,255,0.5);transform:scale(1.02)}.b-consoles .b-console.active .b-console-label{color:#4196b4}.b-consoles .b-console.disabled{background:none;cursor:default;opacity:.5;transform:scale(1)}.b-consoles .b-console.disabled .b-console-label{color:#666}.b-consoles .b-console-label{color:#666;font-size:20px;line-height:24px;padding:.75rem 0;margin:0 auto;text-align:center;transition:color 300ms ease-in}@media all and (min-width:769px){.b-consoles{margin-bottom:84px}.b-consoles .left{padding-left:1.5rem}.b-consoles .left .b-consoles-content{margin-left:auto;margin-right:0;padding-right:40px}.b-consoles .right{padding-right:1.5rem}.b-consoles .right .b-consoles-content{margin-left:0;margin-right:auto;padding-left:40px}.b-consoles .b-consoles-wrapper{grid-template-columns:auto auto}}@media all and (min-width:1025px){.b-consoles .wrapper{grid-template-columns:1fr 1fr;margin-top:28px}.b-consoles .b-consoles-content{max-width:620px}}@media all and (min-width:1200px){.b-consoles{margin-bottom:92px}.b-consoles .wrapper{margin-top:32px}}@media all and (min-width:1440px){.b-consoles{margin-bottom:100px}}.b-bases{margin:0 auto 60px}.b-bases .b-base{margin:1.5rem auto 0;max-width:1248px;padding:1.5rem;text-align:center;transition:background 300ms ease-in}.b-bases .b-base label{color:#666;cursor:default;display:block;font-size:28px;font-weight:900;letter-spacing:1px;line-height:1;margin-bottom:16px;text-transform:uppercase}.b-bases .b-base label:after{background:#4196b4;border-radius:50%;content:"✓";color:#fff;display:inline-block;font-size:2rem;font-weight:bold;height:28px;line-height:30px;margin-left:.75rem;opacity:0;position:relative;text-align:center;text-shadow:0 2px 3px rgba(0,0,0,0.33);top:-2px;transform:scale(0.5);transition:opacity 300ms ease-in,transform 300ms ease-in;width:28px}.b-bases .b-base button.b-cta{font-size:20px;margin-bottom:1.5rem;width:170px}.b-bases .b-base.active{background:rgba(233,233,233,0.4)}.b-bases .b-base.active label:after{opacity:1;transform:scale(1)}.b-bases .b-base.active button.b-cta{border-color:#666;background:#666}.b-bases .b-base.active button.b-cta:after{content:'ed';display:inline}.b-bases .b-base-features{display:grid;grid-gap:40px;grid-template-columns:1fr;justify-content:center;justify-items:center}.b-bases .b-base-feature-media{margin-bottom:16px}.b-bases .b-base-feature-label{color:#222326}.b-bases .b-base.disabled{opacity:.75}.b-bases .b-base.disabled button.b-cta{font-size:18px;opacity:.75;width:auto}@media all and (min-width:480px){.b-bases .b-base-features{grid-template-columns:100%}.b-bases .b-base-feature{max-width:400px}}@media all and (min-width:769px){.b-bases{margin-bottom:64px}.b-bases .b-base{margin-top:1.75rem}.b-bases .b-base button.b-cta{margin-bottom:1.75rem}.b-bases .b-base-features{grid-template-columns:repeat(2,auto)}}@media all and (min-width:1025px){.b-bases .b-base{text-align:left}.b-bases .b-base-features{grid-template-columns:repeat(4,auto)}}@media all and (min-width:1200px){.b-bases{margin-bottom:72px}.b-bases .b-base{margin-top:2rem}.b-bases .b-base button.b-cta{margin-bottom:2rem}}@media all and (min-width:1440px){.b-bases{margin-bottom:80px}}.b-colors{margin:0 auto 80px}.b-colors .wrapper{display:grid;grid-gap:0;grid-template-columns:100%;grid-template-rows:repeat(4,150px);margin:28px auto 0;max-width:1200px}.b-colors .b-color{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;position:relative;transition:opacity 300ms ease-in}.b-colors .b-color.black{background-color:#2f3738;background-image:linear-gradient(60deg,#2f3738 0%,#0c1817 50%,#1f2929 100%);background-image:url(/sites/all/themes/custom/fitnesslife/dist/img/ab-testing/colors/black-onyx.png)}.b-colors .b-color.white{background-color:#dddcdb;background-image:linear-gradient(60deg,#dddcdb 0%,#f1efef 50%,#f2f1ef 100%);background-image:url(/sites/all/themes/custom/fitnesslife/dist/img/ab-testing/colors/diamond-white.png)}.b-colors .b-color.grey{background-color:#7e8384;background-image:linear-gradient(60deg,#7e8384 0%,#999e9f 50%,#8a8d90 100%);background-image:url(/sites/all/themes/custom/fitnesslife/dist/img/ab-testing/colors/titanium-storm.png)}.b-colors .b-color.silver{background-color:#acafb1;background-image:linear-gradient(60deg,#acafb1 0%,#e1e3e3 50%,#e1e3e3 100%);background-image:url(/sites/all/themes/custom/fitnesslife/dist/img/ab-testing/colors/arctic-silver.png)}.b-colors .b-color:hover label{font-size:17px}.b-colors .b-color.active label{font-size:19px}.b-colors .b-color.disabled{cursor:default;opacity:.75}.b-colors .b-color.disabled:before,.b-colors .b-color.disabled:after{display:none}.b-colors .b-color.disabled label{cursor:default;font-size:15px;opacity:.75}.b-colors .b-color label{bottom:16px;color:#4a4a4a;font-weight:900;left:24px;letter-spacing:.75px;position:absolute;text-transform:uppercase;transition:font-size 300ms ease-in;z-index:1}.b-colors .b-color label.light{color:#fff}@media all and (min-width:481px){.b-colors .wrapper{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,175px)}}@media all and (min-width:769px){.b-colors{margin-bottom:84px}.b-colors .wrapper{margin-top:32px}}@media all and (min-width:1200px){.b-colors{margin-bottom:92px}.b-colors .wrapper{margin-top:40px}}@media all and (min-width:1440px){.b-colors{margin-bottom:100px}.b-colors .wrapper{margin-top:48px}}.configurator-variant-b{margin:20px auto 80px}.configurator-variant-b.product-main-content{max-width:none;width:100%}.configurator-variant-b .wrapper{display:grid;grid-gap:60px;margin:1.5rem auto 0;max-width:1248px;padding:0 1.5rem}.configurator-variant-b .product-left{padding:0;width:100%}.configurator-variant-b .product-left .b-envision-image img{width:100%;height:auto}.configurator-variant-b .product-left .commerce-product-field.commerce-product-field-field-product-images.field-field-product-images ul.slides{border:none;padding-top:0;margin:0}.configurator-variant-b .product-left .product-image-disclaimer{display:none}.configurator-variant-b .product-left .flex-control-nav.flex-control-thumbs{display:none}.configurator-variant-b .product-right{padding:0;width:100%}.configurator-variant-b .product-right .field-type-commerce-product-reference{display:none}.configurator-variant-b .product-right .b-config-settings{margin-bottom:2rem}.configurator-variant-b .product-right .b-config-setting{margin-bottom:.25rem}.configurator-variant-b .product-right .b-config-setting-title{font-size:20px;font-weight:900;line-height:1.2;color:#666;margin-bottom:8px;text-transform:uppercase}.configurator-variant-b .product-right .b-config-setting input{cursor:pointer;float:none;height:1rem;width:1rem;margin:0 8px 0 0}.configurator-variant-b .product-right .b-config-setting input:hover+label{color:#3c89a6}.configurator-variant-b .product-right .b-config-setting input:checked+label{color:#4a4a4a;font-weight:bold;line-height:1.5}.configurator-variant-b .product-right .b-config-setting label{color:#666;font-size:18px;line-height:1.4;transition:color 300ms ease-in;vertical-align:top}.configurator-variant-b .product-right .b-config-setting label:hover{color:#3c89a6}.configurator-variant-b .product-right .b-config-setting.disabled{opacity:.75}.configurator-variant-b .product-right .b-config-setting.disabled input{cursor:default}.configurator-variant-b .product-right .b-config-setting.disabled label{color:#666;cursor:default}.configurator-variant-b .product-right .b-config-setting.disabled label:hover{color:#666}@media all and (min-width:481px) and (max-width:640px){.configurator-variant-b .product-right{display:grid;grid-template-columns:repeat(2,1fr)}}@media all and (min-width:641px) and (max-width:768px){.configurator-variant-b .product-right{display:grid;grid-template-columns:repeat(3,1fr)}}@media all and (min-width:769px){.configurator-variant-b{margin:28px auto 84px}.configurator-variant-b .wrapper{grid-template-columns:2fr 1fr;margin-top:2rem}.configurator-variant-b .product-left .b-envision-image{text-align:right}.configurator-variant-b .product-left .b-envision-image img{max-width:560px}}@media all and (min-width:1200px){.configurator-variant-b{margin:32px auto 92px}.configurator-variant-b .wrapper{margin-top:2.5rem}}@media all and (min-width:1440px){.configurator-variant-b{margin:36px auto 100px}}.b-config-subtext{color:#666;font-size:10px;font-style:italic;line-height:1.2;margin:16px auto 0;max-width:560px}@media all and (min-width:1200px){.b-config-subtext{margin-right:0}}.b-configurator-cta{line-height:1;margin-top:40px;padding:0 1.5rem;text-align:center}.b-configurator-cta .commerce-product-field{display:block}.b-configurator-cta a.button-link{font-size:20px}@media all and (min-width:769px){.b-configurator-cta{margin-top:50px}}@media all and (min-width:1200px){.b-configurator-cta{margin-top:56px}}@media all and (min-width:1440px){.b-configurator-cta{margin-top:60px}}.b-video{text-align:center;margin:0 auto 80px;max-width:1025px;width:100%}.b-video .wrapper{height:0;margin:0 auto;padding-bottom:56.25%;position:relative;width:100%}.b-video iframe{position:absolute;height:100%;left:0;top:0;width:100%}@media all and (min-width:769px){.b-video{margin-bottom:84px}}@media all and (min-width:1200px){.b-video{margin-bottom:92px}}@media all and (min-width:1440px){.b-video{margin-bottom:100px}}.b-about{background:#d8d8d8;padding:60px 1.25rem;text-align:center}.b-about h2.b-title{padding:0}.b-about .wrapper{display:grid;grid-gap:20px 60px;margin:24px auto;max-width:1200px}.b-about-body{text-align:left}.b-about-body>:first-child{margin-top:0}.b-about-body>:last-child{margin-bottom:0}.b-about-body ul{margin-left:24px;padding-bottom:0}.b-about p,.b-about li{font-size:20px;line-height:1.5}.b-about .b-about-table{margin:24px auto 60px;max-width:1200px}.b-about table{margin:0 auto}.b-about tr{background:#fff}.b-about td,.b-about th{border:1px solid #222326;color:#4a4a4a;font-size:20px}.b-about button.b-cta{font-size:20px}@media all and (min-width:769px){.b-about{padding:64px 1.25rem}.b-about .wrapper{grid-template-columns:1fr 1fr}.b-about-media{grid-column:2 / 3;grid-row:1 / 2}.b-about-body{grid-column:1 / 2;grid-row:1 / 2}.b-about .wrapper,.b-about .b-about-table{margin:28px auto}.b-about .b-about-table{margin-bottom:64px}}@media all and (min-width:1200px){.b-about{padding:72px 1.25rem}.b-about .wrapper,.b-about .b-about-table{margin:36px auto}.b-about .b-about-table{margin-bottom:72px}}@media all and (min-width:1440px){.b-about{padding:80px 1.25rem}.b-about .wrapper,.b-about .b-about-table{margin:44px auto}.b-about .b-about-table{margin-bottom:80px}}#contact-rep{width:100%;border:0px;min-height:200px}.page-facility-find-distributor #content{height:100%;padding:50px 80px 50px;background-color:#425363;background-image:url(/sites/all/themes/custom/fitnesslife/dist/img/world_map_graphic.png);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media (max-width:1025px){.page-facility-find-distributor #content{padding:30px}}.page-facility-find-distributor #content h1{box-sizing:border-box;color:#fff;display:block;font-family:"Avenir Next",Arial,Helvetica,sans-serif;font-size:32px;font-weight:900;height:72px;letter-spacing:1px;line-height:36px;margin-bottom:20px;margin-left:0px;margin-right:0px;margin-top:0px;text-align:left;text-transform:uppercase}@media (max-width:1025px){.page-facility-find-distributor #content h1{text-align:center;height:auto;width:100%}}.page-facility-find-distributor #content .distributor-hero{font-size:0}.page-facility-find-distributor #content .distributor-hero--content-container{display:inline-block;max-width:450px;vertical-align:top;width:30%}@media (max-width:1025px){.page-facility-find-distributor #content .distributor-hero--content-container{display:block;margin:0 auto;text-align:center;width:100%}}.page-facility-find-distributor #content .distributor-hero--content-container p{color:#fff;display:block;font-family:"Avenir Next",Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;letter-spacing:0.5px;line-height:24px;margin-bottom:5px;margin-left:0px;margin-right:0px;margin-top:0px;max-width:270px;padding-bottom:20px}@media (max-width:1025px){.page-facility-find-distributor #content .distributor-hero--content-container p{max-width:100%}}@media (max-width:1025px){.page-facility-find-distributor #content .distributor-hero--content-container .views-exposed-form .views-exposed-widget{float:none}}.page-facility-find-distributor #content .distributor-hero--content-container form label{display:none}.page-facility-find-distributor #content .distributor-hero--content-container select{background:#fff url(/sites/all/themes/custom/fitnesslife/dist/img/dark-arrow-down.png);background-repeat:no-repeat;background-position:94% 50%;-webkit-appearance:inherit;border-radius:0;border-style:none solid none none;height:auto;width:238px;padding:13px 30px 13px 15px;text-align:left;vertical-align:middle;white-space:nowrap}@media (max-width:1025px){.page-facility-find-distributor #content .distributor-hero--content-container select{width:100%}}.page-facility-find-distributor #content .distributor-hero--listing-container{color:#fff;display:inline-block;text-align:center;vertical-align:top;width:70%}@media (max-width:1025px){.page-facility-find-distributor #content .distributor-hero--listing-container{display:block;margin-top:25px;width:100%}}.page-facility-find-distributor #content .distributor-hero--listing-container .field-content{text-align:left}html[dir="rtl"] .page-facility-find-distributor #content .distributor-hero--listing-container .field-content{text-align:right}.page-facility-find-distributor #content .distributor-hero--listing-container .view-empty p{color:#fff;font-weight:600}.page-facility-find-distributor #content .distributor-hero--listing-container .audience-wrapper{background:#fff;display:inline-block;margin:0 2% 4%;vertical-align:top;width:46%}.page-facility-find-distributor #content .distributor-hero--listing-container .audience-wrapper.home h3.audience-title{background:#365d9d}@media (max-width:769px){.page-facility-find-distributor #content .distributor-hero--listing-container .audience-wrapper{height:auto !important;margin:0 0 15px;width:100%}}.page-facility-find-distributor #content .distributor-hero--listing-container h3.audience-title{background:#4196b4;color:#fff;font-size:16px;font-weight:600;margin:0;padding:20px 5px;text-align:center;text-transform:uppercase}.page-facility-find-distributor #content .distributor-hero--listing-container .audience-content{height:400px;overflow-y:auto;text-align:left}.page-facility-find-distributor #content .distributor-hero--listing-container .audience-content .views-row{height:auto !important;padding:20px 30px}.page-facility-find-distributor #content .distributor-hero--listing-container .audience-content .views-row-even{background:#e9e9e9}.page-facility-find-distributor #content .distributor-hero--listing-container .audience-content .views-row p{margin-bottom:0}.page-facility-find-distributor #content .distributor-hero--listing-container .views-field-title{color:#4a4a4a;display:block;font-family:Avenir Next LT W01 Bold,Helvetica,Arial,sans-serif;font-size:16px;letter-spacing:0.5px;line-height:20px}#find-store{border:0px;height:600px;width:100%}#lf-connect-app{border:0;height:600px;width:100%}.lf-connect-title h2{display:block;text-align:center}.lf-connect-small-print h6{display:block;text-align:center}@media (max-width:767px){#lf-connect-app{border:0;height:auto;width:100%}}.page-search section.sidebar-first.region.region-sidebar-first.column.sidebars{float:none;display:inline-block;vertical-align:top;margin-right:0;padding:40px 0 40px 60px;width:25%}@media (max-width:1025px){.page-search section.sidebar-first.region.region-sidebar-first.column.sidebars{display:none}}.page-search section.sidebar-first.region.region-sidebar-first.column.sidebars h2.block__title{font-family:"Avenir Next",Arial,Helvetica,sans-serif;color:#4a4a4a;font-size:16px;line-height:24px;font-weight:700;letter-spacing:0.5px;text-transform:uppercase;margin:0;margin:0;padding:0}.page-search section.sidebar-first.region.region-sidebar-first.column.sidebars .item-list ul{padding-left:20px;margin:10px 0}html[dir="rtl"] .page-search section.sidebar-first.region.region-sidebar-first.column.sidebars .item-list ul{padding-left:0;padding-right:20px}html[dir="rtl"] .page-search section.sidebar-first.region.region-sidebar-first.column.sidebars{padding:40px 60px 40px 0}.page-search section#content{float:none !important;display:inline-block;vertical-align:top;padding:40px 60px 40px 40px;margin:0 !important;max-width:1300px}html[dir="rtl"] .page-search section#content{padding:40px 40px 40px 60px}@media (max-width:1025px){.page-search section#content{padding:30px;width:100% !important}}.page-search section#content h1{display:none}.page-search section#content .form-item.form-type-textfield.form-item-keys{display:inline-block;width:70%;margin:0 0 20px}@media (max-width:769px){.page-search section#content .form-item.form-type-textfield.form-item-keys{margin:0;width:100%}}.page-search section#content .form-item.form-type-textfield.form-item-keys input{margin-bottom:0}.page-search section#content .form-submit{display:inline-block;margin-left:-4px;height:50px;top:-1px;position:relative;width:30%}html[dir="rtl"] .page-search section#content .form-submit{margin-left:0;margin-right:-1px}@media (max-width:769px){.page-search section#content .form-submit{margin-left:0;top:0;width:100%}html[dir="rtl"] .page-search section#content .form-submit{margin-right:0}}.page-search section#content ul.pager{list-style:none}.page-search section#content ul.pager li{display:inline-block;padding-bottom:0}.page-search section#content ul.pager li.pager-ellipsis{display:none}.page-search section#content ul.pager li.pager-current{background:#4196b4;border-radius:50%;color:#fff;display:inline-block;height:35px;line-height:35px;margin:0 3px;width:35px}.page-search section#content ul.pager li.pager-next a,.page-search section#content ul.pager li.pager-last a,.page-search section#content ul.pager li.pager-previous a,.page-search section#content ul.pager li.pager-first a{border-radius:0px;border:0;height:auto;line-height:inherit;margin:0 3px;padding:0;width:auto}.page-search section#content ul.pager li.pager-next a:hover,.page-search section#content ul.pager li.pager-last a:hover,.page-search section#content ul.pager li.pager-previous a:hover,.page-search section#content ul.pager li.pager-first a:hover{background:transparent;color:#4196b4;text-decoration:underline}.page-search section#content ul.pager a{-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;background:transparent;border-radius:50%;color:#4196b4;display:inline-block;font-size:16px;font-weight:600;height:35px;line-height:35px;margin:0 3px;transition:all 0.3s ease;width:35px}.page-search section#content ul.pager a:hover{background:#4196b4;color:#fff}.search-results{padding-left:0}html[dir="rtl"] .search-results{padding-right:0}.search-results .search-result{display:table}.search-results .search-result .search-result-image__wrapper{padding:10px 15px 0 0;display:table-cell;vertical-align:top;width:90px}@media (max-width:769px){.search-results .search-result .search-result-image__wrapper{width:70px}}@media (max-width:481px){.search-results .search-result .search-result-image__wrapper{width:50px}}.search-results .search-result .search-result-image{border:1px solid #e9e9e9;width:100%;max-width:90px;overflow:hidden}@media (max-width:769px){.search-results .search-result .search-result-image{max-width:70px}}@media (max-width:481px){.search-results .search-result .search-result-image{max-width:50px}}.search-results .search-result .search-result-data__wrapper{display:table-cell;vertical-align:top}.search-results .search-result h2.title{margin:0}.search-results .search-result .search-snippet-info{padding-left:0}html[dir="rtl"] .search-results .search-result .search-snippet-info{padding-right:0}.search-results .search-result .search-snippet-info .search-info,.search-results .search-result .search-snippet-info .search-snippet{margin:0;padding:0}.audience-selection{position:relative;height:640px;overflow:hidden}.audience-selection--video-container{position:absolute;top:0;height:100%;width:100%;overflow:hidden}.audience-selection--video{position:absolute;width:100%;z-index:1}.audience-selection--content{height:640px}.audience-selection--content .content{float:left;position:relative;height:100%;width:50%;text-align:center;color:#fff;background:rgba(51,119,143,0.8);z-index:2;margin:0}.audience-selection--content .content:first-child{margin:0}.content--body{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%)}.content--body h3{text-align:center;color:#fff}.content--body p{margin-left:auto;margin-right:auto;text-align:center;color:#fff}.audience-selection--content .button-link{border-color:#fff;background:#fff;color:#4a4a4a;font-size:14px}.audience-selection--content .button-link:hover,.audience-selection--content .button-link:active,.audience-selection--content .button-link:focus{border-color:#fff;background:transparent}@media (max-width:1460px){.audience-selection--video{height:100%;width:auto}}@media (max-width:1023px){.audience-selection--content .content{position:relative;height:50%;width:100%}.audience-selection--content .content .content--body{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.audience-selection--content .content:nth-child(2){-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}}@media (max-width:1023px) and (min-width:768px){.audience-selection,.audience-selection--content,.audience-selection--video-container{height:700px}}@media (max-width:767px) and (min-width:320px){.audience-selection,.audience-selection--content,.audience-selection--video-container{height:800px}.audience-selection--video video::-webkit-media-controls-fullscreen-button{display:none}}@media (max-width:481px){.audience-selection--video{display:none}}.autocomplete,html.js input.form-autocomplete{background-image:url(/sites/all/themes/custom/fitnesslife/dist/img/throbber.gif);background-position:100% 2px;background-repeat:no-repeat}html[dir="rtl"] .autocomplete,html[dir="rtl"] html.js input.form-autocomplete,html.js html[dir="rtl"] input.form-autocomplete{background-position:0% 2px}.autocomplete.is-throbbing,.autocomplete--is-throbbing,html.js input.is-throbbing.form-autocomplete,html.js input.throbbing{background-position:100% -18px}html[dir="rtl"] .autocomplete.is-throbbing,html[dir="rtl"] .autocomplete--is-throbbing,html[dir="rtl"] html.js input.is-throbbing.form-autocomplete,html.js html[dir="rtl"] input.is-throbbing.form-autocomplete,html[dir="rtl"] html.js input.throbbing,html.js html[dir="rtl"] input.throbbing{background-position:0% -18px}.autocomplete__list-wrapper,#autocomplete{border:1px solid;overflow:hidden;position:absolute;z-index:100}.autocomplete__list,#autocomplete ul{list-style:none;list-style-image:none;margin:0;padding:0}.autocomplete__list-item,#autocomplete li{background:#fff;color:#000;cursor:default;white-space:pre;zoom:1}.autocomplete__list-item--is-selected,#autocomplete .selected{background:#0072b9;color:#fff}.view-blog-posts{float:left;width:661px;margin:0;padding:0 20px 0 0}@media (max-width:1025px){.view-blog-posts{width:100%;padding:0 26px}}@media (max-width:769px) and (min-width:481px){.view-blog-posts{padding:0 15px}}.view-blog-posts .pager{margin:0;padding:30px 0;border-top:1px solid #c9c9c9;height:20px;list-style:none}.view-blog-posts .pager-current{display:none}.view-blog-posts .pager-next{display:inline;float:left}.view-blog-posts .pager-previous{display:inline;float:right}h1.category{font-family:"Avenir Next",Arial,Helvetica,sans-serif;font-weight:900;font-size:22px;line-height:48px;height:48px;color:#fff;text-align:center;background:#4196b4;text-shadow:0 1px 2px rgba(0,0,0,0.4);text-transform:capitalize;margin:0 0 30px}h1.category-1231{background-color:#2bb0c2}h1.category-1206{background-color:#e74e4e}h1.category-1446{background-color:#636363}h1.category-1706{background-color:#e6c525}h1.category-1291{background-color:#ee6c31}h1.category-1426{background-color:#e263a2}h1.category-1326{background-color:#ac32b5}.menu-blog-categories{position:relative;padding:0 0 20px;width:288px}.blog-listing--sidebar .menu-blog-categories{float:right}@media (max-width:1025px){.menu-blog-categories{display:none}}.menu-blog-categories .block__title,.menu-blog-categories .block-title{color:#fff;font-family:Avenir Next LT W01 Bold,Helvetica,Arial,sans-serif;font-size:16px;line-height:36px;padding-left:12px;margin:0;text-shadow:0 1px 2px rgba(0,0,0,0.5);font-weight:normal;background:#4a4a4a;height:36px}.menu-blog-categories .menu{margin:0;padding:0;list-style:none outside none}.menu-blog-categories .menu__item{height:49px;line-height:0;font-size:0;border-bottom:1px solid #c4c4c4}.menu-blog-categories .menu__item:last-child{border-bottom:1px solid transparent}.menu-blog-categories .menu__link{padding-left:65px;display:block;line-height:48px;height:48px;font-size:17px;color:#636363;background:#e6eae9;background-repeat:no-repeat;background-position:12px 0}.menu-blog-categories .menu__link:hover{text-decoration:none;background-color:#f4f6f5;background-position:12px bottom}.menu-blog-categories .menu__link.active{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,0.5)}.menu-blog-categories .menu__link.innovation{background-image:url(/sites/all/themes/custom/fitnesslife/dist/img/blog/innovation.png)}.menu-blog-categories .menu__link.innovation.active{background-position:12px -48px;background-color:#2bb0c2}.menu-blog-categories .menu__link.fitness-advisor{background-image:url(/sites/all/themes/custom/fitnesslife/dist/img/blog/fitness.png)}.menu-blog-categories .menu__link.fitness-advisor.active{background-position:12px -48px;background-color:#e74e4e}.menu-blog-categories .menu__link.hammer-strength{background-image:url(/sites/all/themes/custom/fitnesslife/dist/img/blog/hammer-strength.png)}.menu-blog-categories .menu__link.hammer-strength.active{background-position:12px -48px;background-color:#636363}.menu-blog-categories .menu__link.our-people{background-image:url(/sites/all/themes/custom/fitnesslife/dist/img/blog/people.png)}.menu-blog-categories .menu__link.our-people.active{background-position:12px -48px;background-color:#e6c525}.menu-blog-categories .menu__link.fitness-community{background-image:url(/sites/all/themes/custom/fitnesslife/dist/img/blog/community.png)}.menu-blog-categories .menu__link.fitness-community.active{background-position:12px -48px;background-color:#ee6c31}.menu-blog-categories .menu__link.fun-side-of-fitness{background-image:url(/sites/all/themes/custom/fitnesslife/dist/img/blog/fun-fitness.png)}.menu-blog-categories .menu__link.fun-side-of-fitness.active{background-position:12px -48px;background-color:#e263a2}.menu-blog-categories .menu__link.events{background-image:url(/sites/all/themes/custom/fitnesslife/dist/img/blog/events.png)}.menu-blog-categories .menu__link.events.active{background-position:12px -48px;background-color:#ac32b5}body.node-type-person #content>h1,.page-blog-posts #content>h1{display:none}article.node-person.view-mode-full{float:left}article.node-person.view-mode-full .blog--entry{float:left;width:640px}@media (max-width:1025px){article.node-person.view-mode-full .blog--entry{float:none;width:100%}}article.node-person.view-mode-full .blog--author-image{width:190px;display:table-cell;vertical-align:top;padding-right:20px}@media (max-width:481px){article.node-person.view-mode-full .blog--author-image{display:block;width:100%;padding-right:0}}article.node-person.view-mode-full .blog--content{display:table-cell;width:auto;vertical-align:top;float:none;padding-left:0}@media (max-width:481px){article.node-person.view-mode-full .blog--content{display:block;width:100%;margin-left:0}}article.node-person.view-mode-full .blog--content .field-name-body .field-item>p:first-child{margin-top:0 !important}.node-type-blog-post .blog--wrapper{padding-top:29px}@media (max-width:1025px){.node-type-blog-post .blog--wrapper{padding-top:19px}}.node-type-blog-post .blog--sidebar{margin-top:5px}@media (max-width:1025px){.node-type-blog-post .blog--sidebar{margin-top:0}}.blog--wrapper{margin:0 auto;padding-bottom:75px;padding-top:19px;position:relative;max-width:949px;width:100%;font-family:"Avenir Next",Arial,Helvetica,sans-serif;color:#4a4a4a}.blog--sidebar{float:right;width:288px;margin-top:10px}@media (max-width:1025px){.blog--sidebar{margin-top:0}}.node-blog-post{padding:0 0 48px;position:relative;float:left;height:100%}.node-blog-post.node-teaser{border-top:1px solid #e6eae9;padding-top:35px}.views-row-first .node-blog-post{padding-top:0;border:none}@media (max-width:1025px){.node-blog-post{float:none}}.node-blog-post .field-name-title h1{margin:0}.node-blog-post .field-name-title h2{margin:0;padding:0}.node-blog-post .field-name-title a{margin:0;padding:0;line-height:30px;font-size:24px;font-family:"Avenir Next",Arial,Helvetica,sans-serif;font-weight:900;color:#4196b4;text-transform:uppercase}.node-blog-post .blog--author{margin:0;padding:0 0 8px 0;display:inline;line-height:27px;font-size:14px;font-style:italic}.node-blog-post .field-name-field-blog-author{display:inline-block}.node-blog-post .field-name-field-blog-author a{text-decoration:underline;color:#4a4a4a}.node-blog-post .field-name-field-blog-author *{display:inline-block}.node-blog-post .field-name-post-date,.node-blog-post .field-name-field-blog-category .field-label,.node-blog-post .field-name-field-blog-category a,.node-blog-post .blog--metadata{margin:0;padding:4px 0;display:block;line-height:26px;font-size:13px;color:#8e8e8e}.node-blog-post .blog--metadata{margin:8px 0 12px 0;border-color:#e1e1e1;border-style:solid;border-width:1px 0;padding:0 9px}.node-blog-post .metadata__separator{padding:0 5px}.node-blog-post .field-name-post-date{display:inline-block;vertical-align:middle}.node-blog-post .field-name-post-date .field-items{display:inline-block}.node-blog-post .field-name-field-blog-category{display:inline-block;vertical-align:middle}.node-blog-post .field-name-field-blog-category .field-label{font-weight:normal}.node-blog-post .field-name-field-blog-category a{color:#4196b4}.node-blog-post .field-name-field-blog-tags{display:block}.node-blog-post .field-name-field-blog-tags .field-label{display:none}.node-blog-post .field-name-field-blog-tags .field-item{margin-right:8px;font-size:14px;color:#999}.node-blog-post .field-name-field-blog-tags .field-item:before{content:"#"}.node-blog-post .field-name-field-blog-tags *{display:inline-block}.node-blog-post .field-name-field-blog-tags a{margin-right:8px;font-size:14px;color:#999}.node-blog-post .field-name-field-blog-tags a:before{content:"#"}.node-blog-post .field-name-field-blog-tags a:hover{color:#666;text-decoration:underline}.node-blog-post .field-name-body{padding-bottom:10px}.node-blog-post .field-name-body p{max-width:none;text-align:justify}.node-blog-post .field-name-body .file-image img{margin:0 1.5rem .75rem 0}.node-blog-post .read-share{padding-bottom:19px}.node-blog-post .sharethis-buttons{margin:20px 0 0;display:inline-block}.node-blog-post .readmore,.node-blog-post .field-name-node-link{margin:20px 0 0;display:inline-block}.node-blog-post .readmore a,.node-blog-post .field-name-node-link a{margin-right:10px;margin-bottom:5px;color:#fff}.blog-cta{margin:0 auto 1.5rem;text-align:center}.blog-cta .field-label{display:none}.blog-cta a,.blog-cta a.button-link{font-size:1.125rem}@media (max-width:1025px){.blog--entry{padding:20px}}.blog--content{margin-left:35px;float:right;width:520px}@media (min-width:1025px){.blog--content{padding-right:20px}}@media (max-width:1025px){.blog--content{width:100%;padding-left:110px}}.blog--aside{float:left;width:80px;padding-top:12px}@media (max-width:1025px){.blog--aside{position:absolute;top:36px}}.article-info{position:relative}.article--icon{min-height:100px;background-position:0 0;background-repeat:no-repeat}.article-info--comments-link{position:absolute;width:33px;height:33px;left:48px;top:35px;line-height:33px;font-size:14px;text-align:center;overflow:hidden;text-shadow:0 1px 1px rgba(0,0,0,0.5);background:url(/sites/all/themes/custom/fitnesslife/dist/img/blog/comments-bulb.png)}.article-info--comments-link,.article-info--comments-link:hover,.article-info--comments-link:link,.article-info--comments-link:visited,.article-info--comments-link:active,.article-info--comments-link:focus{color:#fff}.cl{display:block;height:0;font-size:0;line-height:0;text-indent:-4000px;clear:both}.box{margin-bottom:24px;margin-bottom:1.5rem;border:5px solid #ccc;padding:1em}.box:focus,.box:hover,.box.is-focus,.box--is-focus{border-color:#000}.box__title{margin:0}.box--highlight{border-color:#0072b9}@media (min-width:1025px){.page.with-corporate-branding .w-nav.main-nav #block-lifefitness-megamenu-megamenu ul.menu .brandbar-container--mobile{display:none}}.page.with-corporate-branding .w-nav.main-nav #block-lifefitness-megamenu-megamenu ul.menu .brandbar-container--mobile ul.menu a.menu__link{background:black;padding:0;text-align:left}.page.with-corporate-branding .w-nav.main-nav #block-lifefitness-megamenu-megamenu ul.menu .brandbar-container--mobile ul.menu a.menu__link img{max-width:100px;max-height:32px}.page.with-corporate-branding .brandbar-container--desktop{display:none}@media (min-width:1025px){.page.with-corporate-branding .brandbar-container--desktop{background:black;display:block;position:fixed;top:0;left:0;height:40px;width:100%;z-index:20}}.page.with-corporate-branding .brandbar-container--desktop .brandbar-menu ul{display:block;margin:0 18px;padding:0;text-align:left;width:100%;max-width:inherit}html[dir="rtl"] .page.with-corporate-branding .brandbar-container--desktop .brandbar-menu ul{text-align:right}.page.with-corporate-branding .brandbar-container--desktop .brandbar-menu li{display:inline-block;list-style-image:none;list-style-type:none;list-style:none;margin:2px 12px 0;padding:0;position:relative;line-height:calc(40px - 6px)}.page.with-corporate-branding .brandbar-container--desktop .brandbar-menu li a img{max-width:100px;max-height:calc(40px - 12px)}.easy-breadcrumb{background-color:white;border-bottom:1px solid #e9e9e9;min-height:30px;position:relative;display:block;margin:0 auto;max-width:100%;padding:3px 15px}@media (max-width:1025px){.easy-breadcrumb{padding:3px 8px}}@media print{.easy-breadcrumb{display:none}}.easy-breadcrumb a.easy-breadcrumb_segment-front{font-size:0;margin-left:0px;padding-top:0;color:#4a4a4a;background-position:0 33.25% !important;background-size:370px auto;background:url(/sites/all/themes/custom/fitnesslife/dist/img/sprite@2x.png) no-repeat;display:inline-block;height:100%;margin-left:0px;position:relative;vertical-align:middle;width:17px;text-indent:-9999px}.easy-breadcrumb span.easy-breadcrumb_segment-separator:after{content:"›";display:inline-block;font-size:10px;margin-top:0px;padding-left:9px;vertical-align:middle}html[dir="rtl"] .easy-breadcrumb span.easy-breadcrumb_segment-separator:after{padding-right:9px;padding-left:0px}.easy-breadcrumb a.easy-breadcrumb_segment{color:#4a4a4a;display:inline-block;font-family:"Avenir Next",Arial,Helvetica,sans-serif;font-size:10px;height:100%;letter-spacing:1px;list-style-type:none;margin-left:10px;padding:0;padding-top:2px;position:relative;top:0px;vertical-align:middle}html[dir="rtl"] .easy-breadcrumb a.easy-breadcrumb_segment{margin-left:0;padding-right:10px}.easy-breadcrumb a.easy-breadcrumb_segment a{color:#4a4a4a;display:inline-block;font-size:10px;vertical-align:middle}.easy-breadcrumb a.easy-breadcrumb_segment a:hover{color:#4196b4}html[dir="rtl"] .easy-breadcrumb a.easy-breadcrumb_segment a{padding-left:0;padding-right:8px}.easy-breadcrumb a.easy-breadcrumb_segment .easy-breadcrumb_segment-separator{padding-left:10px}html[dir="rtl"] .easy-breadcrumb a.easy-breadcrumb_segment .easy-breadcrumb_segment-separator{padding-left:0;padding-right:10px}@media all and (max-width:769px){.easy-breadcrumb{display:none}}.button,a.button,a.button-link,button,[type="button"],[type="reset"],[type="submit"],.node-blog-post .readmore a,.node-blog-post .field-name-node-link a,.comment .confirmation .form-actions a,.media-room-link,.pager-previous a,.pager-next a,.field-name-field-featured-content-url a{-webkit-transition:all 300ms ease;background-color:#4196b4;border:2px solid #4196b4;color:#fff;display:inline-block;font-family:"Avenir Next",Arial,Helvetica,sans-serif;font-size:16px;height:auto;letter-spacing:0.5px;padding:10px 50px;text-decoration:none;transition:all 300ms ease;width:auto}.button.submit,a.button.submit,a.button-link.submit,button.submit,.submit[type="button"],.submit[type="reset"],.submit[type="submit"],.node-blog-post .readmore a.submit,.node-blog-post .field-name-node-link a.submit,.comment .confirmation .form-actions a.submit,.submit.media-room-link,.pager-previous a.submit,.pager-next a.submit,.field-name-field-featured-content-url a.submit{bottom:6px;display:inline-block;font-family:"Avenir Next",Arial,Helvetica,sans-serif;font-size:10px;height:39px;letter-spacing:0.75px;opacity:1;padding:7px 0px;position:relative;text-transform:uppercase;width:82px}.button.no-pad,a.button.no-pad,a.button-link.no-pad,button.no-pad,.no-pad[type="button"],.no-pad[type="reset"],.no-pad[type="submit"],.node-blog-post .readmore a.no-pad,.node-blog-post .field-name-node-link a.no-pad,.comment .confirmation .form-actions a.no-pad,.no-pad.media-room-link,.pager-previous a.no-pad,.pager-next a.no-pad,.field-name-field-featured-content-url a.no-pad{padding-left:10px;padding-right:10px;text-align:center}.button.blue,a.button.blue,a.button-link.blue,button.blue,.blue[type="button"],.blue[type="reset"],.blue[type="submit"],.node-blog-post .readmore a.blue,.node-blog-post .field-name-node-link a.blue,.comment .confirmation .form-actions a.blue,.blue.media-room-link,.pager-previous a.blue,.pager-next a.blue,.field-name-field-featured-content-url a.blue{color:#fff;background-color:#4196b4;border:2px solid #4196b4}.button.blue:hover,.button.blue:focus,.button.blue:active,a.button.blue:hover,a.button.blue:focus,a.button.blue:active,a.button-link.blue:hover,a.button-link.blue:focus,a.button-link.blue:active,button.blue:hover,.blue[type="button"]:hover,.blue[type="reset"]:hover,.blue[type="submit"]:hover,.node-blog-post .readmore a.blue:hover,.node-blog-post .field-name-node-link a.blue:hover,.comment .confirmation .form-actions a.blue:hover,.blue.media-room-link:hover,.pager-previous a.blue:hover,.pager-next a.blue:hover,.field-name-field-featured-content-url a.blue:hover,button.blue:focus,.blue[type="button"]:focus,.blue[type="reset"]:focus,.blue[type="submit"]:focus,.node-blog-post .readmore a.blue:focus,.node-blog-post .field-name-node-link a.blue:focus,.comment .confirmation .form-actions a.blue:focus,.blue.media-room-link:focus,.pager-previous a.blue:focus,.pager-next a.blue:focus,.field-name-field-featured-content-url a.blue:focus,button.blue:active,.blue[type="button"]:active,.blue[type="reset"]:active,.blue[type="submit"]:active,.node-blog-post .readmore a.blue:active,.node-blog-post .field-name-node-link a.blue:active,.comment .confirmation .form-actions a.blue:active,.blue.media-room-link:active,.pager-previous a.blue:active,.pager-next a.blue:active,.field-name-field-featured-content-url a.blue:active{background-color:#28829e;border:2px solid #28829e}.button.gray,a.button.gray,a.button-link.gray,button.gray,.gray[type="button"],.gray[type="reset"],.gray[type="submit"],.node-blog-post .readmore a.gray,.node-blog-post .field-name-node-link a.gray,.comment .confirmation .form-actions a.gray,.gray.media-room-link,.pager-previous a.gray,.pager-next a.gray,.field-name-field-featured-content-url a.gray{color:#fff;background-color:#4a4a4a;border:2px solid #4a4a4a}.button.gray:hover,.button.gray:focus,.button.gray:active,a.button.gray:hover,a.button.gray:focus,a.button.gray:active,a.button-link.gray:hover,a.button-link.gray:focus,a.button-link.gray:active,button.gray:hover,.gray[type="button"]:hover,.gray[type="reset"]:hover,.gray[type="submit"]:hover,.node-blog-post .readmore a.gray:hover,.node-blog-post .field-name-node-link a.gray:hover,.comment .confirmation .form-actions a.gray:hover,.gray.media-room-link:hover,.pager-previous a.gray:hover,.pager-next a.gray:hover,.field-name-field-featured-content-url a.gray:hover,button.gray:focus,.gray[type="button"]:focus,.gray[type="reset"]:focus,.gray[type="submit"]:focus,.node-blog-post .readmore a.gray:focus,.node-blog-post .field-name-node-link a.gray:focus,.comment .confirmation .form-actions a.gray:focus,.gray.media-room-link:focus,.pager-previous a.gray:focus,.pager-next a.gray:focus,.field-name-field-featured-content-url a.gray:focus,button.gray:active,.gray[type="button"]:active,.gray[type="reset"]:active,.gray[type="submit"]:active,.node-blog-post .readmore a.gray:active,.node-blog-post .field-name-node-link a.gray:active,.comment .confirmation .form-actions a.gray:active,.gray.media-room-link:active,.pager-previous a.gray:active,.pager-next a.gray:active,.field-name-field-featured-content-url a.gray:active{background-color:#383838;border:2px solid #383838}.button.white,a.button.white,a.button-link.white,button.white,.white[type="button"],.white[type="reset"],.white[type="submit"],.node-blog-post .readmore a.white,.node-blog-post .field-name-node-link a.white,.comment .confirmation .form-actions a.white,.white.media-room-link,.pager-previous a.white,.pager-next a.white,.field-name-field-featured-content-url a.white{color:#4a4a4a;background-color:#fff;border:2px solid #fff}.button.white:hover,.button.white:focus,.button.white:active,a.button.white:hover,a.button.white:focus,a.button.white:active,a.button-link.white:hover,a.button-link.white:focus,a.button-link.white:active,button.white:hover,.white[type="button"]:hover,.white[type="reset"]:hover,.white[type="submit"]:hover,.node-blog-post .readmore a.white:hover,.node-blog-post .field-name-node-link a.white:hover,.comment .confirmation .form-actions a.white:hover,.white.media-room-link:hover,.pager-previous a.white:hover,.pager-next a.white:hover,.field-name-field-featured-content-url a.white:hover,button.white:focus,.white[type="button"]:focus,.white[type="reset"]:focus,.white[type="submit"]:focus,.node-blog-post .readmore a.white:focus,.node-blog-post .field-name-node-link a.white:focus,.comment .confirmation .form-actions a.white:focus,.white.media-room-link:focus,.pager-previous a.white:focus,.pager-next a.white:focus,.field-name-field-featured-content-url a.white:focus,button.white:active,.white[type="button"]:active,.white[type="reset"]:active,.white[type="submit"]:active,.node-blog-post .readmore a.white:active,.node-blog-post .field-name-node-link a.white:active,.comment .confirmation .form-actions a.white:active,.white.media-room-link:active,.pager-previous a.white:active,.pager-next a.white:active,.field-name-field-featured-content-url a.white:active{background-color:transparent;border:2px solid transparent}.button.lighter-gray,a.button.lighter-gray,a.button-link.lighter-gray,button.lighter-gray,.lighter-gray[type="button"],.lighter-gray[type="reset"],.lighter-gray[type="submit"],.node-blog-post .readmore a.lighter-gray,.node-blog-post .field-name-node-link a.lighter-gray,.comment .confirmation .form-actions a.lighter-gray,.lighter-gray.media-room-link,.pager-previous a.lighter-gray,.pager-next a.lighter-gray,.field-name-field-featured-content-url a.lighter-gray{color:#4a4a4a;background-color:#e9e9e9;border:2px solid #e9e9e9}.button.lighter-gray:hover,.button.lighter-gray:focus,.button.lighter-gray:active,a.button.lighter-gray:hover,a.button.lighter-gray:focus,a.button.lighter-gray:active,a.button-link.lighter-gray:hover,a.button-link.lighter-gray:focus,a.button-link.lighter-gray:active,button.lighter-gray:hover,.lighter-gray[type="button"]:hover,.lighter-gray[type="reset"]:hover,.lighter-gray[type="submit"]:hover,.node-blog-post .readmore a.lighter-gray:hover,.node-blog-post .field-name-node-link a.lighter-gray:hover,.comment .confirmation .form-actions a.lighter-gray:hover,.lighter-gray.media-room-link:hover,.pager-previous a.lighter-gray:hover,.pager-next a.lighter-gray:hover,.field-name-field-featured-content-url a.lighter-gray:hover,button.lighter-gray:focus,.lighter-gray[type="button"]:focus,.lighter-gray[type="reset"]:focus,.lighter-gray[type="submit"]:focus,.node-blog-post .readmore a.lighter-gray:focus,.node-blog-post .field-name-node-link a.lighter-gray:focus,.comment .confirmation .form-actions a.lighter-gray:focus,.lighter-gray.media-room-link:focus,.pager-previous a.lighter-gray:focus,.pager-next a.lighter-gray:focus,.field-name-field-featured-content-url a.lighter-gray:focus,button.lighter-gray:active,.lighter-gray[type="button"]:active,.lighter-gray[type="reset"]:active,.lighter-gray[type="submit"]:active,.node-blog-post .readmore a.lighter-gray:active,.node-blog-post .field-name-node-link a.lighter-gray:active,.comment .confirmation .form-actions a.lighter-gray:active,.lighter-gray.media-room-link:active,.pager-previous a.lighter-gray:active,.pager-next a.lighter-gray:active,.field-name-field-featured-content-url a.lighter-gray:active{background-color:transparent;border:2px solid transparent}.button.light-gray,a.button.light-gray,a.button-link.light-gray,button.light-gray,.light-gray[type="button"],.light-gray[type="reset"],.light-gray[type="submit"],.node-blog-post .readmore a.light-gray,.node-blog-post .field-name-node-link a.light-gray,.comment .confirmation .form-actions a.light-gray,.light-gray.media-room-link,.pager-previous a.light-gray,.pager-next a.light-gray,.field-name-field-featured-content-url a.light-gray{color:#4a4a4a;background-color:#a7a7a7;border:2px solid #a7a7a7}.button.light-gray:hover,.button.light-gray:focus,.button.light-gray:active,a.button.light-gray:hover,a.button.light-gray:focus,a.button.light-gray:active,a.button-link.light-gray:hover,a.button-link.light-gray:focus,a.button-link.light-gray:active,button.light-gray:hover,.light-gray[type="button"]:hover,.light-gray[type="reset"]:hover,.light-gray[type="submit"]:hover,.node-blog-post .readmore a.light-gray:hover,.node-blog-post .field-name-node-link a.light-gray:hover,.comment .confirmation .form-actions a.light-gray:hover,.light-gray.media-room-link:hover,.pager-previous a.light-gray:hover,.pager-next a.light-gray:hover,.field-name-field-featured-content-url a.light-gray:hover,button.light-gray:focus,.light-gray[type="button"]:focus,.light-gray[type="reset"]:focus,.light-gray[type="submit"]:focus,.node-blog-post .readmore a.light-gray:focus,.node-blog-post .field-name-node-link a.light-gray:focus,.comment .confirmation .form-actions a.light-gray:focus,.light-gray.media-room-link:focus,.pager-previous a.light-gray:focus,.pager-next a.light-gray:focus,.field-name-field-featured-content-url a.light-gray:focus,button.light-gray:active,.light-gray[type="button"]:active,.light-gray[type="reset"]:active,.light-gray[type="submit"]:active,.node-blog-post .readmore a.light-gray:active,.node-blog-post .field-name-node-link a.light-gray:active,.comment .confirmation .form-actions a.light-gray:active,.light-gray.media-room-link:active,.pager-previous a.light-gray:active,.pager-next a.light-gray:active,.field-name-field-featured-content-url a.light-gray:active{background-color:#959595;border:2px solid #959595}.button.medium-gray,a.button.medium-gray,a.button-link.medium-gray,button.medium-gray,.medium-gray[type="button"],.medium-gray[type="reset"],.medium-gray[type="submit"],.node-blog-post .readmore a.medium-gray,.node-blog-post .field-name-node-link a.medium-gray,.comment .confirmation .form-actions a.medium-gray,.medium-gray.media-room-link,.pager-previous a.medium-gray,.pager-next a.medium-gray,.field-name-field-featured-content-url a.medium-gray{color:#fff;background-color:#666;border:2px solid #666}.button.medium-gray:hover,.button.medium-gray:focus,.button.medium-gray:active,a.button.medium-gray:hover,a.button.medium-gray:focus,a.button.medium-gray:active,a.button-link.medium-gray:hover,a.button-link.medium-gray:focus,a.button-link.medium-gray:active,button.medium-gray:hover,.medium-gray[type="button"]:hover,.medium-gray[type="reset"]:hover,.medium-gray[type="submit"]:hover,.node-blog-post .readmore a.medium-gray:hover,.node-blog-post .field-name-node-link a.medium-gray:hover,.comment .confirmation .form-actions a.medium-gray:hover,.medium-gray.media-room-link:hover,.pager-previous a.medium-gray:hover,.pager-next a.medium-gray:hover,.field-name-field-featured-content-url a.medium-gray:hover,button.medium-gray:focus,.medium-gray[type="button"]:focus,.medium-gray[type="reset"]:focus,.medium-gray[type="submit"]:focus,.node-blog-post .readmore a.medium-gray:focus,.node-blog-post .field-name-node-link a.medium-gray:focus,.comment .confirmation .form-actions a.medium-gray:focus,.medium-gray.media-room-link:focus,.pager-previous a.medium-gray:focus,.pager-next a.medium-gray:focus,.field-name-field-featured-content-url a.medium-gray:focus,button.medium-gray:active,.medium-gray[type="button"]:active,.medium-gray[type="reset"]:active,.medium-gray[type="submit"]:active,.node-blog-post .readmore a.medium-gray:active,.node-blog-post .field-name-node-link a.medium-gray:active,.comment .confirmation .form-actions a.medium-gray:active,.medium-gray.media-room-link:active,.pager-previous a.medium-gray:active,.pager-next a.medium-gray:active,.field-name-field-featured-content-url a.medium-gray:active{background-color:#525252;border:2px solid #525252}.button.black,a.button.black,a.button-link.black,button.black,.black[type="button"],.black[type="reset"],.black[type="submit"],.node-blog-post .readmore a.black,.node-blog-post .field-name-node-link a.black,.comment .confirmation .form-actions a.black,.black.media-room-link,.pager-previous a.black,.pager-next a.black,.field-name-field-featured-content-url a.black{color:#fff;background-color:#222326;border:2px solid #222326}.button.black:hover,.button.black:focus,.button.black:active,a.button.black:hover,a.button.black:focus,a.button.black:active,a.button-link.black:hover,a.button-link.black:focus,a.button-link.black:active,button.black:hover,.black[type="button"]:hover,.black[type="reset"]:hover,.black[type="submit"]:hover,.node-blog-post .readmore a.black:hover,.node-blog-post .field-name-node-link a.black:hover,.comment .confirmation .form-actions a.black:hover,.black.media-room-link:hover,.pager-previous a.black:hover,.pager-next a.black:hover,.field-name-field-featured-content-url a.black:hover,button.black:focus,.black[type="button"]:focus,.black[type="reset"]:focus,.black[type="submit"]:focus,.node-blog-post .readmore a.black:focus,.node-blog-post .field-name-node-link a.black:focus,.comment .confirmation .form-actions a.black:focus,.black.media-room-link:focus,.pager-previous a.black:focus,.pager-next a.black:focus,.field-name-field-featured-content-url a.black:focus,button.black:active,.black[type="button"]:active,.black[type="reset"]:active,.black[type="submit"]:active,.node-blog-post .readmore a.black:active,.node-blog-post .field-name-node-link a.black:active,.comment .confirmation .form-actions a.black:active,.black.media-room-link:active,.pager-previous a.black:active,.pager-next a.black:active,.field-name-field-featured-content-url a.black:active{background-color:#1b1c1e;border:2px solid #1b1c1e}.button.slate,a.button.slate,a.button-link.slate,button.slate,.slate[type="button"],.slate[type="reset"],.slate[type="submit"],.node-blog-post .readmore a.slate,.node-blog-post .field-name-node-link a.slate,.comment .confirmation .form-actions a.slate,.slate.media-room-link,.pager-previous a.slate,.pager-next a.slate,.field-name-field-featured-content-url a.slate{color:#fff;background-color:#415464;border:2px solid #415464}.button.slate:hover,.button.slate:focus,.button.slate:active,a.button.slate:hover,a.button.slate:focus,a.button.slate:active,a.button-link.slate:hover,a.button-link.slate:focus,a.button-link.slate:active,button.slate:hover,.slate[type="button"]:hover,.slate[type="reset"]:hover,.slate[type="submit"]:hover,.node-blog-post .readmore a.slate:hover,.node-blog-post .field-name-node-link a.slate:hover,.comment .confirmation .form-actions a.slate:hover,.slate.media-room-link:hover,.pager-previous a.slate:hover,.pager-next a.slate:hover,.field-name-field-featured-content-url a.slate:hover,button.slate:focus,.slate[type="button"]:focus,.slate[type="reset"]:focus,.slate[type="submit"]:focus,.node-blog-post .readmore a.slate:focus,.node-blog-post .field-name-node-link a.slate:focus,.comment .confirmation .form-actions a.slate:focus,.slate.media-room-link:focus,.pager-previous a.slate:focus,.pager-next a.slate:focus,.field-name-field-featured-content-url a.slate:focus,button.slate:active,.slate[type="button"]:active,.slate[type="reset"]:active,.slate[type="submit"]:active,.node-blog-post .readmore a.slate:active,.node-blog-post .field-name-node-link a.slate:active,.comment .confirmation .form-actions a.slate:active,.slate.media-room-link:active,.pager-previous a.slate:active,.pager-next a.slate:active,.field-name-field-featured-content-url a.slate:active{background-color:#344350;border:2px solid #344350}.button.alt-blue,a.button.alt-blue,a.button-link.alt-blue,button.alt-blue,.alt-blue[type="button"],.alt-blue[type="reset"],.alt-blue[type="submit"],.node-blog-post .readmore a.alt-blue,.node-blog-post .field-name-node-link a.alt-blue,.comment .confirmation .form-actions a.alt-blue,.alt-blue.media-room-link,.pager-previous a.alt-blue,.pager-next a.alt-blue,.field-name-field-featured-content-url a.alt-blue{color:#fff;background-color:#3c89a6;border:2px solid #3c89a6}.button.alt-blue:hover,.button.alt-blue:focus,.button.alt-blue:active,a.button.alt-blue:hover,a.button.alt-blue:focus,a.button.alt-blue:active,a.button-link.alt-blue:hover,a.button-link.alt-blue:focus,a.button-link.alt-blue:active,button.alt-blue:hover,.alt-blue[type="button"]:hover,.alt-blue[type="reset"]:hover,.alt-blue[type="submit"]:hover,.node-blog-post .readmore a.alt-blue:hover,.node-blog-post .field-name-node-link a.alt-blue:hover,.comment .confirmation .form-actions a.alt-blue:hover,.alt-blue.media-room-link:hover,.pager-previous a.alt-blue:hover,.pager-next a.alt-blue:hover,.field-name-field-featured-content-url a.alt-blue:hover,button.alt-blue:focus,.alt-blue[type="button"]:focus,.alt-blue[type="reset"]:focus,.alt-blue[type="submit"]:focus,.node-blog-post .readmore a.alt-blue:focus,.node-blog-post .field-name-node-link a.alt-blue:focus,.comment .confirmation .form-actions a.alt-blue:focus,.alt-blue.media-room-link:focus,.pager-previous a.alt-blue:focus,.pager-next a.alt-blue:focus,.field-name-field-featured-content-url a.alt-blue:focus,button.alt-blue:active,.alt-blue[type="button"]:active,.alt-blue[type="reset"]:active,.alt-blue[type="submit"]:active,.node-blog-post .readmore a.alt-blue:active,.node-blog-post .field-name-node-link a.alt-blue:active,.comment .confirmation .form-actions a.alt-blue:active,.alt-blue.media-room-link:active,.pager-previous a.alt-blue:active,.pager-next a.alt-blue:active,.field-name-field-featured-content-url a.alt-blue:active{background-color:#307194;border:2px solid #307194}.button.purple,a.button.purple,a.button-link.purple,button.purple,.purple[type="button"],.purple[type="reset"],.purple[type="submit"],.node-blog-post .readmore a.purple,.node-blog-post .field-name-node-link a.purple,.comment .confirmation .form-actions a.purple,.purple.media-room-link,.pager-previous a.purple,.pager-next a.purple,.field-name-field-featured-content-url a.purple{color:#fff;background-color:#5e4d62;border:2px solid #5e4d62}.button.purple:hover,.button.purple:focus,.button.purple:active,a.button.purple:hover,a.button.purple:focus,a.button.purple:active,a.button-link.purple:hover,a.button-link.purple:focus,a.button-link.purple:active,button.purple:hover,.purple[type="button"]:hover,.purple[type="reset"]:hover,.purple[type="submit"]:hover,.node-blog-post .readmore a.purple:hover,.node-blog-post .field-name-node-link a.purple:hover,.comment .confirmation .form-actions a.purple:hover,.purple.media-room-link:hover,.pager-previous a.purple:hover,.pager-next a.purple:hover,.field-name-field-featured-content-url a.purple:hover,button.purple:focus,.purple[type="button"]:focus,.purple[type="reset"]:focus,.purple[type="submit"]:focus,.node-blog-post .readmore a.purple:focus,.node-blog-post .field-name-node-link a.purple:focus,.comment .confirmation .form-actions a.purple:focus,.purple.media-room-link:focus,.pager-previous a.purple:focus,.pager-next a.purple:focus,.field-name-field-featured-content-url a.purple:focus,button.purple:active,.purple[type="button"]:active,.purple[type="reset"]:active,.purple[type="submit"]:active,.node-blog-post .readmore a.purple:active,.node-blog-post .field-name-node-link a.purple:active,.comment .confirmation .form-actions a.purple:active,.purple.media-room-link:active,.pager-previous a.purple:active,.pager-next a.purple:active,.field-name-field-featured-content-url a.purple:active{background-color:#4b3e4e;border:2px solid #4b3e4e}.button.red,a.button.red,a.button-link.red,button.red,.red[type="button"],.red[type="reset"],.red[type="submit"],.node-blog-post .readmore a.red,.node-blog-post .field-name-node-link a.red,.comment .confirmation .form-actions a.red,.red.media-room-link,.pager-previous a.red,.pager-next a.red,.field-name-field-featured-content-url a.red{color:#fff;background-color:#d01f2e;border:2px solid #d01f2e}.button.red:hover,.button.red:focus,.button.red:active,a.button.red:hover,a.button.red:focus,a.button.red:active,a.button-link.red:hover,a.button-link.red:focus,a.button-link.red:active,button.red:hover,.red[type="button"]:hover,.red[type="reset"]:hover,.red[type="submit"]:hover,.node-blog-post .readmore a.red:hover,.node-blog-post .field-name-node-link a.red:hover,.comment .confirmation .form-actions a.red:hover,.red.media-room-link:hover,.pager-previous a.red:hover,.pager-next a.red:hover,.field-name-field-featured-content-url a.red:hover,button.red:focus,.red[type="button"]:focus,.red[type="reset"]:focus,.red[type="submit"]:focus,.node-blog-post .readmore a.red:focus,.node-blog-post .field-name-node-link a.red:focus,.comment .confirmation .form-actions a.red:focus,.red.media-room-link:focus,.pager-previous a.red:focus,.pager-next a.red:focus,.field-name-field-featured-content-url a.red:focus,button.red:active,.red[type="button"]:active,.red[type="reset"]:active,.red[type="submit"]:active,.node-blog-post .readmore a.red:active,.node-blog-post .field-name-node-link a.red:active,.comment .confirmation .form-actions a.red:active,.red.media-room-link:active,.pager-previous a.red:active,.pager-next a.red:active,.field-name-field-featured-content-url a.red:active{background-color:#a10000;border:2px solid #a10000}.button.green,a.button.green,a.button-link.green,button.green,.green[type="button"],.green[type="reset"],.green[type="submit"],.node-blog-post .readmore a.green,.node-blog-post .field-name-node-link a.green,.comment .confirmation .form-actions a.green,.green.media-room-link,.pager-previous a.green,.pager-next a.green,.field-name-field-featured-content-url a.green{color:#fff;background-color:#739849;border:2px solid #739849}.button.green:hover,.button.green:focus,.button.green:active,a.button.green:hover,a.button.green:focus,a.button.green:active,a.button-link.green:hover,a.button-link.green:focus,a.button-link.green:active,button.green:hover,.green[type="button"]:hover,.green[type="reset"]:hover,.green[type="submit"]:hover,.node-blog-post .readmore a.green:hover,.node-blog-post .field-name-node-link a.green:hover,.comment .confirmation .form-actions a.green:hover,.green.media-room-link:hover,.pager-previous a.green:hover,.pager-next a.green:hover,.field-name-field-featured-content-url a.green:hover,button.green:focus,.green[type="button"]:focus,.green[type="reset"]:focus,.green[type="submit"]:focus,.node-blog-post .readmore a.green:focus,.node-blog-post .field-name-node-link a.green:focus,.comment .confirmation .form-actions a.green:focus,.green.media-room-link:focus,.pager-previous a.green:focus,.pager-next a.green:focus,.field-name-field-featured-content-url a.green:focus,button.green:active,.green[type="button"]:active,.green[type="reset"]:active,.green[type="submit"]:active,.node-blog-post .readmore a.green:active,.node-blog-post .field-name-node-link a.green:active,.comment .confirmation .form-actions a.green:active,.green.media-room-link:active,.pager-previous a.green:active,.pager-next a.green:active,.field-name-field-featured-content-url a.green:active{background-color:#5c833a;border:2px solid #5c833a}.button:hover,.button:focus,.button:active,a.button:hover,a.button:focus,a.button:active,a.button-link:hover,a.button-link:focus,a.button-link:active,button:hover,[type="button"]:hover,[type="reset"]:hover,[type="submit"]:hover,.node-blog-post .readmore a:hover,.node-blog-post .field-name-node-link a:hover,.comment .confirmation .form-actions a:hover,.media-room-link:hover,.pager-previous a:hover,.pager-next a:hover,.field-name-field-featured-content-url a:hover,button:focus,[type="button"]:focus,[type="reset"]:focus,[type="submit"]:focus,.node-blog-post .readmore a:focus,.node-blog-post .field-name-node-link a:focus,.comment .confirmation .form-actions a:focus,.media-room-link:focus,.pager-previous a:focus,.pager-next a:focus,.field-name-field-featured-content-url a:focus,button:active,[type="button"]:active,[type="reset"]:active,[type="submit"]:active,.node-blog-post .readmore a:active,.node-blog-post .field-name-node-link a:active,.comment .confirmation .form-actions a:active,.media-room-link:active,.pager-previous a:active,.pager-next a:active,.field-name-field-featured-content-url a:active{background-color:#33778f;border:2px solid #33778f;text-decoration:none;color:#fff}.button[disabled],a.button[disabled],a.button-link[disabled],button[disabled],[disabled][type="button"],[disabled][type="reset"],[disabled][type="submit"],.node-blog-post .readmore a[disabled],.node-blog-post .field-name-node-link a[disabled],.comment .confirmation .form-actions a[disabled],[disabled].media-room-link,.pager-previous a[disabled],.pager-next a[disabled],.field-name-field-featured-content-url a[disabled]{cursor:default;color:#fff;opacity:0.5}.button[disabled]:hover,.button[disabled]:focus,.button[disabled]:active,a.button[disabled]:hover,a.button[disabled]:focus,a.button[disabled]:active,a.button-link[disabled]:hover,a.button-link[disabled]:focus,a.button-link[disabled]:active,button[disabled]:hover,[disabled][type="button"]:hover,[disabled][type="reset"]:hover,[disabled][type="submit"]:hover,.node-blog-post .readmore a[disabled]:hover,.node-blog-post .field-name-node-link a[disabled]:hover,.comment .confirmation .form-actions a[disabled]:hover,[disabled].media-room-link:hover,.pager-previous a[disabled]:hover,.pager-next a[disabled]:hover,.field-name-field-featured-content-url a[disabled]:hover,button[disabled]:focus,[disabled][type="button"]:focus,[disabled][type="reset"]:focus,[disabled][type="submit"]:focus,.node-blog-post .readmore a[disabled]:focus,.node-blog-post .field-name-node-link a[disabled]:focus,.comment .confirmation .form-actions a[disabled]:focus,[disabled].media-room-link:focus,.pager-previous a[disabled]:focus,.pager-next a[disabled]:focus,.field-name-field-featured-content-url a[disabled]:focus,button[disabled]:active,[disabled][type="button"]:active,[disabled][type="reset"]:active,[disabled][type="submit"]:active,.node-blog-post .readmore a[disabled]:active,.node-blog-post .field-name-node-link a[disabled]:active,.comment .confirmation .form-actions a[disabled]:active,[disabled].media-room-link:active,.pager-previous a[disabled]:active,.pager-next a[disabled]:active,.field-name-field-featured-content-url a[disabled]:active{color:#fff}.carousel-table-prev,.carousel-table-next,.carousel-table-parent{display:none}.carousel-table-parent{position:absolute;top:0;overflow:hidden}.carousel-table-parent table{position:relative}.carousel-table-button-parent{position:relative}.carousel-table-prev,.carousel-table-next{position:absolute;top:33%;color:#fff;background:#4196b4;z-index:500;cursor:pointer;font-size:2rem;line-height:3.5rem;width:1.75rem;height:4rem;text-align:center;margin:-2rem auto auto;opacity:.6}.carousel-table-prev:before,.carousel-table-prev:after,.carousel-table-next:before,.carousel-table-next:after{line-height:.75}.carousel-table-prev:hover,.carousel-table-prev:focus,.carousel-table-prev:active,.carousel-table-next:hover,.carousel-table-next:focus,.carousel-table-next:active{opacity:1;background:#3c89a6}.carousel-table-prev.disabled,.carousel-table-next.disabled{background:none;color:#4a4a4a;background:#e9e9e9;cursor:default}.carousel-table-prev{left:-.25rem}.carousel-table-prev:before{content:"‹"}.carousel-table-next{right:-.25rem}.carousel-table-next:after{content:"›"}@media all and (max-width:769px){.carousel-table-wrapper{max-height:320px;max-height:70vh;overflow:scroll;overflow-x:hidden;overflow-y:scroll;position:relative}.carousel-table-wrapper .table-wrapper{overflow:hidden}.carousel-table-wrapper table{display:table;margin-top:0;width:100%}.carousel-table-wrapper td,.carousel-table-wrapper th{width:50%}.carousel-table-wrapper td+td,.carousel-table-wrapper td+th,.carousel-table-wrapper th+td,.carousel-table-wrapper th+th{opacity:0}.carousel-table-wrapper.cols-3 table{width:150%}.carousel-table-wrapper.cols-3 td,.carousel-table-wrapper.cols-3 th{width:33.33333%}.carousel-table-wrapper.cols-3 .carousel-table-parent table{width:300%}.carousel-table-wrapper.cols-4 table{width:200%}.carousel-table-wrapper.cols-4 td,.carousel-table-wrapper.cols-4 th{width:25%}.carousel-table-wrapper.cols-4 .carousel-table-parent table{width:400%}.carousel-table-wrapper.cols-5 table{width:250%}.carousel-table-wrapper.cols-5 td,.carousel-table-wrapper.cols-5 th{width:20%}.carousel-table-wrapper.cols-5 .carousel-table-parent table{width:500%}.carousel-table-wrapper.cols-6 table{width:300%}.carousel-table-wrapper.cols-6 td,.carousel-table-wrapper.cols-6 th{width:16.66667%}.carousel-table-wrapper.cols-6 .carousel-table-parent table{width:600%}.carousel-table-wrapper.cols-7 table{width:350%}.carousel-table-wrapper.cols-7 td,.carousel-table-wrapper.cols-7 th{width:14.28571%}.carousel-table-wrapper.cols-7 .carousel-table-parent table{width:700%}.carousel-table-wrapper.cols-8 table{width:400%}.carousel-table-wrapper.cols-8 td,.carousel-table-wrapper.cols-8 th{width:12.5%}.carousel-table-wrapper.cols-8 .carousel-table-parent table{width:800%}.carousel-table-wrapper.cols-9 table{width:450%}.carousel-table-wrapper.cols-9 td,.carousel-table-wrapper.cols-9 th{width:11.11111%}.carousel-table-wrapper.cols-9 .carousel-table-parent table{width:900%}.carousel-table-wrapper.cols-10 table{width:500%}.carousel-table-wrapper.cols-10 td,.carousel-table-wrapper.cols-10 th{width:10%}.carousel-table-wrapper.cols-10 .carousel-table-parent table{width:1000%}.carousel-table-wrapper.cols-11 table{width:550%}.carousel-table-wrapper.cols-11 td,.carousel-table-wrapper.cols-11 th{width:9.09091%}.carousel-table-wrapper.cols-11 .carousel-table-parent table{width:1100%}.carousel-table-wrapper.cols-12 table{width:600%}.carousel-table-wrapper.cols-12 td,.carousel-table-wrapper.cols-12 th{width:8.33333%}.carousel-table-wrapper.cols-12 .carousel-table-parent table{width:1200%}.carousel-table-wrapper.cols-13 table{width:650%}.carousel-table-wrapper.cols-13 td,.carousel-table-wrapper.cols-13 th{width:7.69231%}.carousel-table-wrapper.cols-13 .carousel-table-parent table{width:1300%}.carousel-table-wrapper.cols-14 table{width:700%}.carousel-table-wrapper.cols-14 td,.carousel-table-wrapper.cols-14 th{width:7.14286%}.carousel-table-wrapper.cols-14 .carousel-table-parent table{width:1400%}.carousel-table-wrapper.cols-15 table{width:750%}.carousel-table-wrapper.cols-15 td,.carousel-table-wrapper.cols-15 th{width:6.66667%}.carousel-table-wrapper.cols-15 .carousel-table-parent table{width:1500%}.carousel-table-wrapper.cols-16 table{width:800%}.carousel-table-wrapper.cols-16 td,.carousel-table-wrapper.cols-16 th{width:6.25%}.carousel-table-wrapper.cols-16 .carousel-table-parent table{width:1600%}.carousel-table-parent{display:block;left:50%;width:50%}.carousel-table-parent table{width:200%;left:-100%}.carousel-table-parent td+td,.carousel-table-parent td+th,.carousel-table-parent th+td,.carousel-table-parent th+th{opacity:1}.carousel-table-prev,.carousel-table-next{display:block}.paragraph-type.basic .carousel-table-wrapper.cols-3 table{width:150% !important}.paragraph-type.basic .carousel-table-wrapper.cols-3 .carousel-table-parent table{width:300% !important}.paragraph-type.basic .carousel-table-wrapper.cols-4 table{width:200% !important}.paragraph-type.basic .carousel-table-wrapper.cols-4 .carousel-table-parent table{width:400% !important}.paragraph-type.basic .carousel-table-wrapper.cols-5 table{width:250% !important}.paragraph-type.basic .carousel-table-wrapper.cols-5 .carousel-table-parent table{width:500% !important}.paragraph-type.basic .carousel-table-wrapper.cols-6 table{width:300% !important}.paragraph-type.basic .carousel-table-wrapper.cols-6 .carousel-table-parent table{width:600% !important}.paragraph-type.basic .carousel-table-wrapper.cols-7 table{width:350% !important}.paragraph-type.basic .carousel-table-wrapper.cols-7 .carousel-table-parent table{width:700% !important}.paragraph-type.basic .carousel-table-wrapper.cols-8 table{width:400% !important}.paragraph-type.basic .carousel-table-wrapper.cols-8 .carousel-table-parent table{width:800% !important}.paragraph-type.basic .carousel-table-wrapper.cols-9 table{width:450% !important}.paragraph-type.basic .carousel-table-wrapper.cols-9 .carousel-table-parent table{width:900% !important}.paragraph-type.basic .carousel-table-wrapper.cols-10 table{width:500% !important}.paragraph-type.basic .carousel-table-wrapper.cols-10 .carousel-table-parent table{width:1000% !important}.paragraph-type.basic .carousel-table-wrapper.cols-11 table{width:550% !important}.paragraph-type.basic .carousel-table-wrapper.cols-11 .carousel-table-parent table{width:1100% !important}.paragraph-type.basic .carousel-table-wrapper.cols-12 table{width:600% !important}.paragraph-type.basic .carousel-table-wrapper.cols-12 .carousel-table-parent table{width:1200% !important}.paragraph-type.basic .carousel-table-wrapper.cols-13 table{width:650% !important}.paragraph-type.basic .carousel-table-wrapper.cols-13 .carousel-table-parent table{width:1300% !important}.paragraph-type.basic .carousel-table-wrapper.cols-14 table{width:700% !important}.paragraph-type.basic .carousel-table-wrapper.cols-14 .carousel-table-parent table{width:1400% !important}.paragraph-type.basic .carousel-table-wrapper.cols-15 table{width:750% !important}.paragraph-type.basic .carousel-table-wrapper.cols-15 .carousel-table-parent table{width:1500% !important}.paragraph-type.basic .carousel-table-wrapper.cols-16 table{width:800% !important}.paragraph-type.basic .carousel-table-wrapper.cols-16 .carousel-table-parent table{width:1600% !important}}@media all and (min-width:770px) and (max-width:1025px){.carousel-table-medium .carousel-table-wrapper,.carousel-table-large .carousel-table-wrapper,.carousel-table-xl .carousel-table-wrapper{overflow:scroll;overflow-x:hidden;overflow-y:scroll;position:relative}.carousel-table-medium .carousel-table-wrapper .table-wrapper,.carousel-table-large .carousel-table-wrapper .table-wrapper,.carousel-table-xl .carousel-table-wrapper .table-wrapper{overflow:hidden}.carousel-table-medium .carousel-table-wrapper table,.carousel-table-large .carousel-table-wrapper table,.carousel-table-xl .carousel-table-wrapper table{display:table;margin-top:0;width:100%}.carousel-table-medium .carousel-table-wrapper td,.carousel-table-medium .carousel-table-wrapper th,.carousel-table-large .carousel-table-wrapper td,.carousel-table-large .carousel-table-wrapper th,.carousel-table-xl .carousel-table-wrapper td,.carousel-table-xl .carousel-table-wrapper th{width:25%}.carousel-table-medium .carousel-table-wrapper td+td,.carousel-table-medium .carousel-table-wrapper td+th,.carousel-table-medium .carousel-table-wrapper th+td,.carousel-table-medium .carousel-table-wrapper th+th,.carousel-table-large .carousel-table-wrapper td+td,.carousel-table-large .carousel-table-wrapper td+th,.carousel-table-large .carousel-table-wrapper th+td,.carousel-table-large .carousel-table-wrapper th+th,.carousel-table-xl .carousel-table-wrapper td+td,.carousel-table-xl .carousel-table-wrapper td+th,.carousel-table-xl .carousel-table-wrapper th+td,.carousel-table-xl .carousel-table-wrapper th+th{opacity:0}.carousel-table-medium .carousel-table-wrapper.cols-6 table,.carousel-table-large .carousel-table-wrapper.cols-6 table,.carousel-table-xl .carousel-table-wrapper.cols-6 table{width:150%}.carousel-table-medium .carousel-table-wrapper.cols-6 td,.carousel-table-medium .carousel-table-wrapper.cols-6 th,.carousel-table-large .carousel-table-wrapper.cols-6 td,.carousel-table-large .carousel-table-wrapper.cols-6 th,.carousel-table-xl .carousel-table-wrapper.cols-6 td,.carousel-table-xl .carousel-table-wrapper.cols-6 th{width:16.66667%}.carousel-table-medium .carousel-table-wrapper.cols-6 .carousel-table-parent table,.carousel-table-large .carousel-table-wrapper.cols-6 .carousel-table-parent table,.carousel-table-xl .carousel-table-wrapper.cols-6 .carousel-table-parent table{width:200%}.carousel-table-medium .carousel-table-wrapper.cols-7 table,.carousel-table-large .carousel-table-wrapper.cols-7 table,.carousel-table-xl .carousel-table-wrapper.cols-7 table{width:175%}.carousel-table-medium .carousel-table-wrapper.cols-7 td,.carousel-table-medium .carousel-table-wrapper.cols-7 th,.carousel-table-large .carousel-table-wrapper.cols-7 td,.carousel-table-large .carousel-table-wrapper.cols-7 th,.carousel-table-xl .carousel-table-wrapper.cols-7 td,.carousel-table-xl .carousel-table-wrapper.cols-7 th{width:14.28571%}.carousel-table-medium .carousel-table-wrapper.cols-7 .carousel-table-parent table,.carousel-table-large .carousel-table-wrapper.cols-7 .carousel-table-parent table,.carousel-table-xl .carousel-table-wrapper.cols-7 .carousel-table-parent table{width:233.33333%}.carousel-table-medium .carousel-table-wrapper.cols-8 table,.carousel-table-large .carousel-table-wrapper.cols-8 table,.carousel-table-xl .carousel-table-wrapper.cols-8 table{width:200%}.carousel-table-medium .carousel-table-wrapper.cols-8 td,.carousel-table-medium .carousel-table-wrapper.cols-8 th,.carousel-table-large .carousel-table-wrapper.cols-8 td,.carousel-table-large .carousel-table-wrapper.cols-8 th,.carousel-table-xl .carousel-table-wrapper.cols-8 td,.carousel-table-xl .carousel-table-wrapper.cols-8 th{width:12.5%}.carousel-table-medium .carousel-table-wrapper.cols-8 .carousel-table-parent table,.carousel-table-large .carousel-table-wrapper.cols-8 .carousel-table-parent table,.carousel-table-xl .carousel-table-wrapper.cols-8 .carousel-table-parent table{width:266.66667%}.carousel-table-medium .carousel-table-wrapper.cols-9 table,.carousel-table-large .carousel-table-wrapper.cols-9 table,.carousel-table-xl .carousel-table-wrapper.cols-9 table{width:225%}.carousel-table-medium .carousel-table-wrapper.cols-9 td,.carousel-table-medium .carousel-table-wrapper.cols-9 th,.carousel-table-large .carousel-table-wrapper.cols-9 td,.carousel-table-large .carousel-table-wrapper.cols-9 th,.carousel-table-xl .carousel-table-wrapper.cols-9 td,.carousel-table-xl .carousel-table-wrapper.cols-9 th{width:11.11111%}.carousel-table-medium .carousel-table-wrapper.cols-9 .carousel-table-parent table,.carousel-table-large .carousel-table-wrapper.cols-9 .carousel-table-parent table,.carousel-table-xl .carousel-table-wrapper.cols-9 .carousel-table-parent table{width:300%}.carousel-table-medium .carousel-table-wrapper.cols-10 table,.carousel-table-large .carousel-table-wrapper.cols-10 table,.carousel-table-xl .carousel-table-wrapper.cols-10 table{width:250%}.carousel-table-medium .carousel-table-wrapper.cols-10 td,.carousel-table-medium .carousel-table-wrapper.cols-10 th,.carousel-table-large .carousel-table-wrapper.cols-10 td,.carousel-table-large .carousel-table-wrapper.cols-10 th,.carousel-table-xl .carousel-table-wrapper.cols-10 td,.carousel-table-xl .carousel-table-wrapper.cols-10 th{width:10%}.carousel-table-medium .carousel-table-wrapper.cols-10 .carousel-table-parent table,.carousel-table-large .carousel-table-wrapper.cols-10 .carousel-table-parent table,.carousel-table-xl .carousel-table-wrapper.cols-10 .carousel-table-parent table{width:333.33333%}.carousel-table-medium .carousel-table-wrapper.cols-11 table,.carousel-table-large .carousel-table-wrapper.cols-11 table,.carousel-table-xl .carousel-table-wrapper.cols-11 table{width:275%}.carousel-table-medium .carousel-table-wrapper.cols-11 td,.carousel-table-medium .carousel-table-wrapper.cols-11 th,.carousel-table-large .carousel-table-wrapper.cols-11 td,.carousel-table-large .carousel-table-wrapper.cols-11 th,.carousel-table-xl .carousel-table-wrapper.cols-11 td,.carousel-table-xl .carousel-table-wrapper.cols-11 th{width:9.09091%}.carousel-table-medium .carousel-table-wrapper.cols-11 .carousel-table-parent table,.carousel-table-large .carousel-table-wrapper.cols-11 .carousel-table-parent table,.carousel-table-xl .carousel-table-wrapper.cols-11 .carousel-table-parent table{width:366.66667%}.carousel-table-medium .carousel-table-wrapper.cols-12 table,.carousel-table-large .carousel-table-wrapper.cols-12 table,.carousel-table-xl .carousel-table-wrapper.cols-12 table{width:300%}.carousel-table-medium .carousel-table-wrapper.cols-12 td,.carousel-table-medium .carousel-table-wrapper.cols-12 th,.carousel-table-large .carousel-table-wrapper.cols-12 td,.carousel-table-large .carousel-table-wrapper.cols-12 th,.carousel-table-xl .carousel-table-wrapper.cols-12 td,.carousel-table-xl .carousel-table-wrapper.cols-12 th{width:8.33333%}.carousel-table-medium .carousel-table-wrapper.cols-12 .carousel-table-parent table,.carousel-table-large .carousel-table-wrapper.cols-12 .carousel-table-parent table,.carousel-table-xl .carousel-table-wrapper.cols-12 .carousel-table-parent table{width:400%}.carousel-table-medium .carousel-table-wrapper.cols-13 table,.carousel-table-large .carousel-table-wrapper.cols-13 table,.carousel-table-xl .carousel-table-wrapper.cols-13 table{width:325%}.carousel-table-medium .carousel-table-wrapper.cols-13 td,.carousel-table-medium .carousel-table-wrapper.cols-13 th,.carousel-table-large .carousel-table-wrapper.cols-13 td,.carousel-table-large .carousel-table-wrapper.cols-13 th,.carousel-table-xl .carousel-table-wrapper.cols-13 td,.carousel-table-xl .carousel-table-wrapper.cols-13 th{width:7.69231%}.carousel-table-medium .carousel-table-wrapper.cols-13 .carousel-table-parent table,.carousel-table-large .carousel-table-wrapper.cols-13 .carousel-table-parent table,.carousel-table-xl .carousel-table-wrapper.cols-13 .carousel-table-parent table{width:433.33333%}.carousel-table-medium .carousel-table-wrapper.cols-14 table,.carousel-table-large .carousel-table-wrapper.cols-14 table,.carousel-table-xl .carousel-table-wrapper.cols-14 table{width:350%}.carousel-table-medium .carousel-table-wrapper.cols-14 td,.carousel-table-medium .carousel-table-wrapper.cols-14 th,.carousel-table-large .carousel-table-wrapper.cols-14 td,.carousel-table-large .carousel-table-wrapper.cols-14 th,.carousel-table-xl .carousel-table-wrapper.cols-14 td,.carousel-table-xl .carousel-table-wrapper.cols-14 th{width:7.14286%}.carousel-table-medium .carousel-table-wrapper.cols-14 .carousel-table-parent table,.carousel-table-large .carousel-table-wrapper.cols-14 .carousel-table-parent table,.carousel-table-xl .carousel-table-wrapper.cols-14 .carousel-table-parent table{width:466.66667%}.carousel-table-medium .carousel-table-wrapper.cols-15 table,.carousel-table-large .carousel-table-wrapper.cols-15 table,.carousel-table-xl .carousel-table-wrapper.cols-15 table{width:375%}.carousel-table-medium .carousel-table-wrapper.cols-15 td,.carousel-table-medium .carousel-table-wrapper.cols-15 th,.carousel-table-large .carousel-table-wrapper.cols-15 td,.carousel-table-large .carousel-table-wrapper.cols-15 th,.carousel-table-xl .carousel-table-wrapper.cols-15 td,.carousel-table-xl .carousel-table-wrapper.cols-15 th{width:6.66667%}.carousel-table-medium .carousel-table-wrapper.cols-15 .carousel-table-parent table,.carousel-table-large .carousel-table-wrapper.cols-15 .carousel-table-parent table,.carousel-table-xl .carousel-table-wrapper.cols-15 .carousel-table-parent table{width:500%}.carousel-table-medium .carousel-table-wrapper.cols-16 table,.carousel-table-large .carousel-table-wrapper.cols-16 table,.carousel-table-xl .carousel-table-wrapper.cols-16 table{width:400%}.carousel-table-medium .carousel-table-wrapper.cols-16 td,.carousel-table-medium .carousel-table-wrapper.cols-16 th,.carousel-table-large .carousel-table-wrapper.cols-16 td,.carousel-table-large .carousel-table-wrapper.cols-16 th,.carousel-table-xl .carousel-table-wrapper.cols-16 td,.carousel-table-xl .carousel-table-wrapper.cols-16 th{width:6.25%}.carousel-table-medium .carousel-table-wrapper.cols-16 .carousel-table-parent table,.carousel-table-large .carousel-table-wrapper.cols-16 .carousel-table-parent table,.carousel-table-xl .carousel-table-wrapper.cols-16 .carousel-table-parent table{width:533.33333%}.carousel-table-medium .carousel-table-wrapper .carousel-table-parent,.carousel-table-large .carousel-table-wrapper .carousel-table-parent,.carousel-table-xl .carousel-table-wrapper .carousel-table-parent{display:block;left:25%;width:75%}.carousel-table-medium .carousel-table-wrapper .carousel-table-parent table,.carousel-table-large .carousel-table-wrapper .carousel-table-parent table,.carousel-table-xl .carousel-table-wrapper .carousel-table-parent table{left:-33.33333%;width:75%}.carousel-table-medium .carousel-table-wrapper .carousel-table-parent td+td,.carousel-table-medium .carousel-table-wrapper .carousel-table-parent td+th,.carousel-table-medium .carousel-table-wrapper .carousel-table-parent th+td,.carousel-table-medium .carousel-table-wrapper .carousel-table-parent th+th,.carousel-table-large .carousel-table-wrapper .carousel-table-parent td+td,.carousel-table-large .carousel-table-wrapper .carousel-table-parent td+th,.carousel-table-large .carousel-table-wrapper .carousel-table-parent th+td,.carousel-table-large .carousel-table-wrapper .carousel-table-parent th+th,.carousel-table-xl .carousel-table-wrapper .carousel-table-parent td+td,.carousel-table-xl .carousel-table-wrapper .carousel-table-parent td+th,.carousel-table-xl .carousel-table-wrapper .carousel-table-parent th+td,.carousel-table-xl .carousel-table-wrapper .carousel-table-parent th+th{opacity:1}.carousel-table-medium .carousel-table-prev,.carousel-table-medium .carousel-table-next,.carousel-table-large .carousel-table-prev,.carousel-table-large .carousel-table-next,.carousel-table-xl .carousel-table-prev,.carousel-table-xl .carousel-table-next{display:block}}@media all and (min-width:1026px) and (max-width:1440px){.carousel-table-large .carousel-table-wrapper,.carousel-table-xl .carousel-table-wrapper{overflow:scroll;overflow-x:hidden;overflow-y:scroll;position:relative}.carousel-table-large .carousel-table-wrapper .table-wrapper,.carousel-table-xl .carousel-table-wrapper .table-wrapper{overflow:hidden}.carousel-table-large .carousel-table-wrapper table,.carousel-table-xl .carousel-table-wrapper table{display:table;margin-top:0;width:100%}.carousel-table-large .carousel-table-wrapper td,.carousel-table-large .carousel-table-wrapper th,.carousel-table-xl .carousel-table-wrapper td,.carousel-table-xl .carousel-table-wrapper th{width:20%}.carousel-table-large .carousel-table-wrapper td+td,.carousel-table-large .carousel-table-wrapper td+th,.carousel-table-large .carousel-table-wrapper th+td,.carousel-table-large .carousel-table-wrapper th+th,.carousel-table-xl .carousel-table-wrapper td+td,.carousel-table-xl .carousel-table-wrapper td+th,.carousel-table-xl .carousel-table-wrapper th+td,.carousel-table-xl .carousel-table-wrapper th+th{opacity:0}.carousel-table-large .carousel-table-wrapper.cols-9 table,.carousel-table-xl .carousel-table-wrapper.cols-9 table{width:180%}.carousel-table-large .carousel-table-wrapper.cols-9 td,.carousel-table-large .carousel-table-wrapper.cols-9 th,.carousel-table-xl .carousel-table-wrapper.cols-9 td,.carousel-table-xl .carousel-table-wrapper.cols-9 th{width:11.11111%}.carousel-table-large .carousel-table-wrapper.cols-9 .carousel-table-parent table,.carousel-table-xl .carousel-table-wrapper.cols-9 .carousel-table-parent table{width:225%}.carousel-table-large .carousel-table-wrapper.cols-10 table,.carousel-table-xl .carousel-table-wrapper.cols-10 table{width:200%}.carousel-table-large .carousel-table-wrapper.cols-10 td,.carousel-table-large .carousel-table-wrapper.cols-10 th,.carousel-table-xl .carousel-table-wrapper.cols-10 td,.carousel-table-xl .carousel-table-wrapper.cols-10 th{width:10%}.carousel-table-large .carousel-table-wrapper.cols-10 .carousel-table-parent table,.carousel-table-xl .carousel-table-wrapper.cols-10 .carousel-table-parent table{width:250%}.carousel-table-large .carousel-table-wrapper.cols-11 table,.carousel-table-xl .carousel-table-wrapper.cols-11 table{width:220%}.carousel-table-large .carousel-table-wrapper.cols-11 td,.carousel-table-large .carousel-table-wrapper.cols-11 th,.carousel-table-xl .carousel-table-wrapper.cols-11 td,.carousel-table-xl .carousel-table-wrapper.cols-11 th{width:9.09091%}.carousel-table-large .carousel-table-wrapper.cols-11 .carousel-table-parent table,.carousel-table-xl .carousel-table-wrapper.cols-11 .carousel-table-parent table{width:275%}.carousel-table-large .carousel-table-wrapper.cols-12 table,.carousel-table-xl .carousel-table-wrapper.cols-12 table{width:240%}.carousel-table-large .carousel-table-wrapper.cols-12 td,.carousel-table-large .carousel-table-wrapper.cols-12 th,.carousel-table-xl .carousel-table-wrapper.cols-12 td,.carousel-table-xl .carousel-table-wrapper.cols-12 th{width:8.33333%}.carousel-table-large .carousel-table-wrapper.cols-12 .carousel-table-parent table,.carousel-table-xl .carousel-table-wrapper.cols-12 .carousel-table-parent table{width:300%}.carousel-table-large .carousel-table-wrapper.cols-13 table,.carousel-table-xl .carousel-table-wrapper.cols-13 table{width:260%}.carousel-table-large .carousel-table-wrapper.cols-13 td,.carousel-table-large .carousel-table-wrapper.cols-13 th,.carousel-table-xl .carousel-table-wrapper.cols-13 td,.carousel-table-xl .carousel-table-wrapper.cols-13 th{width:7.69231%}.carousel-table-large .carousel-table-wrapper.cols-13 .carousel-table-parent table,.carousel-table-xl .carousel-table-wrapper.cols-13 .carousel-table-parent table{width:325%}.carousel-table-large .carousel-table-wrapper.cols-14 table,.carousel-table-xl .carousel-table-wrapper.cols-14 table{width:280%}.carousel-table-large .carousel-table-wrapper.cols-14 td,.carousel-table-large .carousel-table-wrapper.cols-14 th,.carousel-table-xl .carousel-table-wrapper.cols-14 td,.carousel-table-xl .carousel-table-wrapper.cols-14 th{width:7.14286%}.carousel-table-large .carousel-table-wrapper.cols-14 .carousel-table-parent table,.carousel-table-xl .carousel-table-wrapper.cols-14 .carousel-table-parent table{width:350%}.carousel-table-large .carousel-table-wrapper.cols-15 table,.carousel-table-xl .carousel-table-wrapper.cols-15 table{width:300%}.carousel-table-large .carousel-table-wrapper.cols-15 td,.carousel-table-large .carousel-table-wrapper.cols-15 th,.carousel-table-xl .carousel-table-wrapper.cols-15 td,.carousel-table-xl .carousel-table-wrapper.cols-15 th{width:6.66667%}.carousel-table-large .carousel-table-wrapper.cols-15 .carousel-table-parent table,.carousel-table-xl .carousel-table-wrapper.cols-15 .carousel-table-parent table{width:375%}.carousel-table-large .carousel-table-wrapper.cols-16 table,.carousel-table-xl .carousel-table-wrapper.cols-16 table{width:320%}.carousel-table-large .carousel-table-wrapper.cols-16 td,.carousel-table-large .carousel-table-wrapper.cols-16 th,.carousel-table-xl .carousel-table-wrapper.cols-16 td,.carousel-table-xl .carousel-table-wrapper.cols-16 th{width:6.25%}.carousel-table-large .carousel-table-wrapper.cols-16 .carousel-table-parent table,.carousel-table-xl .carousel-table-wrapper.cols-16 .carousel-table-parent table{width:400%}.carousel-table-large .carousel-table-wrapper .carousel-table-parent,.carousel-table-xl .carousel-table-wrapper .carousel-table-parent{display:block;left:20%;width:80%}.carousel-table-large .carousel-table-wrapper .carousel-table-parent table,.carousel-table-xl .carousel-table-wrapper .carousel-table-parent table{left:-25%;width:80%}.carousel-table-large .carousel-table-wrapper .carousel-table-parent td+td,.carousel-table-large .carousel-table-wrapper .carousel-table-parent td+th,.carousel-table-large .carousel-table-wrapper .carousel-table-parent th+td,.carousel-table-large .carousel-table-wrapper .carousel-table-parent th+th,.carousel-table-xl .carousel-table-wrapper .carousel-table-parent td+td,.carousel-table-xl .carousel-table-wrapper .carousel-table-parent td+th,.carousel-table-xl .carousel-table-wrapper .carousel-table-parent th+td,.carousel-table-xl .carousel-table-wrapper .carousel-table-parent th+th{opacity:1}.carousel-table-large .carousel-table-prev,.carousel-table-large .carousel-table-next,.carousel-table-xl .carousel-table-prev,.carousel-table-xl .carousel-table-next{display:block}}@media all and (min-width:1441px){.carousel-table-xl .carousel-table-wrapper{overflow:scroll;overflow-x:hidden;overflow-y:scroll;position:relative}.carousel-table-xl .carousel-table-wrapper .table-wrapper{overflow:hidden}.carousel-table-xl .carousel-table-wrapper table{display:table;margin-top:0;width:100%}.carousel-table-xl .carousel-table-wrapper td,.carousel-table-xl .carousel-table-wrapper th{width:16.66667%}.carousel-table-xl .carousel-table-wrapper td+td,.carousel-table-xl .carousel-table-wrapper td+th,.carousel-table-xl .carousel-table-wrapper th+td,.carousel-table-xl .carousel-table-wrapper th+th{opacity:0}.carousel-table-xl .carousel-table-wrapper.cols-9 table{width:150%}.carousel-table-xl .carousel-table-wrapper.cols-9 td,.carousel-table-xl .carousel-table-wrapper.cols-9 th{width:11.11111%}.carousel-table-xl .carousel-table-wrapper.cols-9 .carousel-table-parent table{width:180%}.carousel-table-xl .carousel-table-wrapper.cols-10 table{width:166.66667%}.carousel-table-xl .carousel-table-wrapper.cols-10 td,.carousel-table-xl .carousel-table-wrapper.cols-10 th{width:10%}.carousel-table-xl .carousel-table-wrapper.cols-10 .carousel-table-parent table{width:200%}.carousel-table-xl .carousel-table-wrapper.cols-11 table{width:183.33333%}.carousel-table-xl .carousel-table-wrapper.cols-11 td,.carousel-table-xl .carousel-table-wrapper.cols-11 th{width:9.09091%}.carousel-table-xl .carousel-table-wrapper.cols-11 .carousel-table-parent table{width:220%}.carousel-table-xl .carousel-table-wrapper.cols-12 table{width:200%}.carousel-table-xl .carousel-table-wrapper.cols-12 td,.carousel-table-xl .carousel-table-wrapper.cols-12 th{width:8.33333%}.carousel-table-xl .carousel-table-wrapper.cols-12 .carousel-table-parent table{width:240%}.carousel-table-xl .carousel-table-wrapper.cols-13 table{width:216.66667%}.carousel-table-xl .carousel-table-wrapper.cols-13 td,.carousel-table-xl .carousel-table-wrapper.cols-13 th{width:7.69231%}.carousel-table-xl .carousel-table-wrapper.cols-13 .carousel-table-parent table{width:260%}.carousel-table-xl .carousel-table-wrapper.cols-14 table{width:233.33333%}.carousel-table-xl .carousel-table-wrapper.cols-14 td,.carousel-table-xl .carousel-table-wrapper.cols-14 th{width:7.14286%}.carousel-table-xl .carousel-table-wrapper.cols-14 .carousel-table-parent table{width:280%}.carousel-table-xl .carousel-table-wrapper.cols-15 table{width:250%}.carousel-table-xl .carousel-table-wrapper.cols-15 td,.carousel-table-xl .carousel-table-wrapper.cols-15 th{width:6.66667%}.carousel-table-xl .carousel-table-wrapper.cols-15 .carousel-table-parent table{width:300%}.carousel-table-xl .carousel-table-wrapper.cols-16 table{width:266.66667%}.carousel-table-xl .carousel-table-wrapper.cols-16 td,.carousel-table-xl .carousel-table-wrapper.cols-16 th{width:6.25%}.carousel-table-xl .carousel-table-wrapper.cols-16 .carousel-table-parent table{width:320%}.carousel-table-xl .carousel-table-wrapper .carousel-table-parent{display:block;left:16.66667%;width:83.33333%}.carousel-table-xl .carousel-table-wrapper .carousel-table-parent table{left:-20%;width:83.33333%}.carousel-table-xl .carousel-table-wrapper .carousel-table-parent td+td,.carousel-table-xl .carousel-table-wrapper .carousel-table-parent td+th,.carousel-table-xl .carousel-table-wrapper .carousel-table-parent th+td,.carousel-table-xl .carousel-table-wrapper .carousel-table-parent th+th{opacity:1}.carousel-table-xl .carousel-table-prev,.carousel-table-xl .carousel-table-next{display:block}}.cke_panel_container .cke_panel_list{padding:0}.cke_panel_container .cke_panel_listItem a{background:#fff}.cke_panel_container .cke_panel_grouptitle{line-height:2}.cke_editable p{max-width:85ex}.clearfix:before,.header:before,.tabs:before,.tabs--secondary:before{content:'';display:table}.clearfix:after,.header:after,.tabs:after,.tabs--secondary:after{content:'';display:table;clear:both}.collapsible-fieldset,.collapsible{position:relative}.collapsible-fieldset.is-collapsed,.collapsible-fieldset--is-collapsed,.is-collapsed.collapsible,.collapsible.collapsed{border-bottom-width:0;border-left-width:0;border-right-width:0;height:1em}.is-collapsed .collapsible-fieldset__wrapper,.collapsible-fieldset--is-collapsed__wrapper,.collapsible.collapsed .fieldset-wrapper{display:none}.collapsible-fieldset__legend,.collapsible .fieldset-legend{display:block;padding-left:15px;background-image:url(/sites/all/themes/custom/fitnesslife/dist/img/expanded.png);background-position:5px 65%;background-repeat:no-repeat}html[dir="rtl"] .collapsible-fieldset__legend,html[dir="rtl"] .collapsible .fieldset-legend,.collapsible html[dir="rtl"] .fieldset-legend{padding-left:0;padding-right:15px;background-position:98% 75%}.is-collapsed .collapsible-fieldset__legend,.collapsible-fieldset--is-collapsed__legend,.is-collapsed .collapsible .fieldset-legend,.collapsible .is-collapsed .fieldset-legend,.collapsible.collapsed .fieldset-legend{background-image:url(/sites/all/themes/custom/fitnesslife/dist/img/collapsed.png);background-position:5px 50%}html[dir="rtl"] .is-collapsed .collapsible-fieldset__legend,html[dir="rtl"] .collapsible-fieldset--is-collapsed__legend,html[dir="rtl"] .is-collapsed .collapsible .fieldset-legend,.collapsible html[dir="rtl"] .is-collapsed .fieldset-legend,html[dir="rtl"] .collapsible.collapsed .fieldset-legend,.collapsible.collapsed html[dir="rtl"] .fieldset-legend{background-image:url(/sites/all/themes/custom/fitnesslife/dist/img/collapsed-rtl.png);background-position:98% 50%}.collapsible-fieldset__summary,.collapsible .fieldset-legend .summary{color:#999;font-size:.9em;margin-left:.5em}.paragraphs-items-field-collapsible-content.margin-top-xl{margin-top:2.5rem}.paragraphs-items-field-collapsible-content.margin-top-l{margin-top:2rem}.paragraphs-items-field-collapsible-content.margin-top-m{margin-top:1.5rem}.paragraphs-items-field-collapsible-content.margin-top-s{margin-top:1rem}.paragraphs-items-field-collapsible-content.margin-top-xs{margin-top:.5rem}.paragraphs-items-field-collapsible-content.margin-top-0{margin-top:0}.paragraphs-items-field-collapsible-content.margin-bottom-xl{margin-bottom:2.5rem}.paragraphs-items-field-collapsible-content.margin-bottom-l{margin-bottom:2rem}.paragraphs-items-field-collapsible-content.margin-bottom-m{margin-bottom:1.5rem}.paragraphs-items-field-collapsible-content.margin-bottom-s{margin-bottom:1rem}.paragraphs-items-field-collapsible-content.margin-bottom-xs{margin-bottom:.5rem}.paragraphs-items-field-collapsible-content.margin-bottom-0{margin-bottom:0}.paragraphs-items-field-collapsible-content .ui-accordion .ui-accordion-content{padding:0}.comment .confirmation{color:#4a4a4a}.comment .confirmation .form-actions a{margin:15px 25px 0 0;vertical-align:bottom}.comment .confirmation .form-submit{margin:15px 25px 0 0}.comment-form{margin:0 auto;max-width:661px;color:#4a4a4a}.comment-form .filter-wrapper{border:none;background-color:#e9e9e9}.comment-form .form-submit{margin:15px 25px 0 0}.comment-form .mollom-privacy{font-size:14px;font-style:italic;color:#999}.comment-form .mollom-privacy a{font-size:14px}.mollom-flag-content-comment .mollom-flag-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;background:rgba(0,0,0,0.65);opacity:0;-webkit-animation:fade 300ms;animation:fade 300ms}.mollom-flag-content-comment .mollom-flag-container.fade{opacity:1}.mollom-flag-content-comment .mollom-flag-reasons{border:none;border-radius:0;margin-left:-400px;margin-top:-400px;padding:50px;position:relative;top:50%;left:50%;width:800px;z-index:2;background:#fff;box-shadow:none}@media (max-width:1440px){.mollom-flag-content-comment .mollom-flag-reasons{margin-left:-350px;margin-top:-350px;width:700px}}@media (max-width:1025px){.mollom-flag-content-comment .mollom-flag-reasons{margin:0;padding:30px;position:relative;top:5%;left:5%;width:90%;background:#fff}}@media (max-width:1025px){.mollom-flag-content-comment .mollom-flag-reasons form{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.mollom-flag-content-comment .mollom-flag-reasons .closeModal{padding:10px;position:absolute;right:20px;top:20px}.mollom-flag-content-comment .mollom-flag-reasons .closeModal:before{color:#4a4a4a;content:"x";cursor:pointer;font-size:55px}.mollom-flag-content-comment .mollom-flag-reasons .form-actions .form-submit{margin:15px 25px 0 0;cursor:pointer}@-webkit-keyframes fade{from{opacity:0}to{opacity:1}}@keyframes fade{from{opacity:0}to{opacity:1}}.comment{margin:24px auto;max-width:661px;font-size:16px;background:#fff}.comment__section,.comments{margin:24px 0px 0px;margin:1.5rem 0 0;font-size:16px;background:#e9e9e9}.comment__list{margin:0 auto;max-width:661px}.comment__list__wrapper{padding-bottom:0;font-size:16px}.comment__form{padding-top:0;font-size:16px;background:#e9e9e9}.comment__title{margin:0}.comment__permalink{text-transform:uppercase;font-size:75%}.comment--preview,.comment-preview{background-color:#fffadb}.comment--nested,.indented{margin-left:32px}html[dir="rtl"] .comment--nested,html[dir="rtl"] .indented{margin-left:0;margin-right:32px}.comment--content{margin:0}.comment--content p{margin:5px 0;padding:0 0 5px;max-width:650px}.comment--author{font-weight:bold;font-style:normal;font-family:"Avenir Next",Arial,Helvetica,sans-serif;color:#4a4a4a}.comment--permalink{margin:0 0 0 10px;border-left:1px solid #ccc;padding:0 0 0 10px}.comment--submission-date{display:inline-block;height:30px;font-size:14px;font-family:"Avenir Next",Arial,Helvetica,sans-serif;color:#4a4a4a}.comment--submission-date:hover{color:#666}.comment--links .links{list-style-type:none;margin:15px 0 0 0}.comment--links .links li{display:inline-block;margin-right:15px}.indented{margin-left:32px}@media all and (min-width:1026px){.lifefitness-country-selector.mobile-country-selector{display:none}}.divascookies{background:#415464}.divascookies p.divascookies-banner-text{color:#fff;margin:0;font-size:20px}.divascookies span.divascookies-policy-link a{color:#fff;font-size:20px;margin:0 5px;text-decoration:underline;white-space:nowrap}.divascookies .divascookies-banner-container{padding:25px !important}.divascookies .divascookies-accept-button-container{margin:0 !important}.divascookies .divascookies-accept-button-text{-webkit-transition:all 300ms ease;background-color:#fff;border:2px solid #fff;border-radius:0 !important;color:#4a4a4a;display:inline-block;font-family:"Avenir Next",Arial,Helvetica,sans-serif;font-size:16px !important;height:auto;letter-spacing:0.5px;margin:0 5px;padding:10px 50px !important;text-decoration:none;transition:all 300ms ease;width:auto}.divascookies .divascookies-accept-button-text:hover{background:transparent;color:#fff}.divider,hr{margin:24px 0px;margin:1.5rem 0;border:0;border-top:1px solid #ccc}.divider>:first-child,hr>:first-child{margin-top:24px;margin-top:1.5rem}.fancy-select{font-size:14px;line-height:1.428571429}.fs-label{border:1px solid #ccc;background-color:white;background-image:url(/sites/all/themes/custom/fitnesslife/dist/img/dark-arrow-down.png);background-position:98% 50%;background-repeat:no-repeat;cursor:pointer;padding:9px 12px 7px}.fs-label:hover,.fs-label:focus,.fs-label:active{border-color:#4196b4}.fs-label.active{border-color:#4196b4;background-image:url(/sites/all/themes/custom/fitnesslife/dist/img/dark-arrow-up.png)}.fs-options{display:none;box-shadow:0px 3px 3px rgba(0,0,0,0.125)}.fs-option input{display:none}.fs-option label{border:1px solid #ccc;border-top:none;padding:8px 16px;display:block;margin-bottom:0 !important;background:#f2f0f0}.fs-option label:hover,.fs-option label:focus,.fs-option label:active{background:white}.fs-option :checked+label{border-left:6px solid #4196b4;padding-left:10px;background:white}.footer{background-color:#4a4a4a;padding:22px 26px;position:relative;width:100%}.footer .footer{padding:0px}.footer .footer .container{margin-left:0;max-width:1400px;padding:0;width:100%}html[dir="rtl"] .footer .footer .container{margin-left:auto;margin-right:0}.footer .footer .container #footer-locale-language-content{display:inline-block;position:relative;vertical-align:top;width:auto}@media (max-width:1025px){.footer .footer .container #footer-locale-language-content{display:none}}.footer .footer .container #block-social-media-links-social-media-links{display:inline-block;min-width:0px;margin-bottom:2px;max-width:400px}@media (max-width:1025px){.footer .footer .container #block-social-media-links-social-media-links{display:block;margin:10px auto;text-align:center}}.footer .footer .container #block-social-media-links-social-media-links ul{margin:0}.footer .footer .container #block-social-media-links-social-media-links li{padding:0}.footer .footer .container #block-social-media-links-social-media-links li.facebook a:hover{background:#38609d}.footer .footer .container #block-social-media-links-social-media-links li.facebook img{margin-left:-5px;width:10px}.footer .footer .container #block-social-media-links-social-media-links li.twitter a:hover{background:#2eaae1}.footer .footer .container #block-social-media-links-social-media-links li.instagram a:hover{background:#2b6288}.footer .footer .container #block-social-media-links-social-media-links li.linkedin a:hover{background:#007fb1}.footer .footer .container #block-social-media-links-social-media-links li.pinterest a:hover{background:#cb2026}.footer .footer .container #block-social-media-links-social-media-links li.youtube a:hover{background:#ee303b}.footer .footer .container #block-social-media-links-social-media-links a{-webkit-transition:all 300ms ease;background-color:#9daeab;border-radius:50%;display:inline-block;height:30px;margin:0 3px 0 3px;opacity:1;position:relative;position:relative;transition:all 300ms ease;vertical-align:middle;width:30px}.footer .footer .container #block-social-media-links-social-media-links a:hover{opacity:1}.footer .footer .container #block-social-media-links-social-media-links a:after{display:none}.footer .footer .container #block-social-media-links-social-media-links img{-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);height:auto;left:50%;margin-left:-8px;position:absolute;top:50%;transform:translateY(-50%);width:16px}.footer .footer .container div#block-webform-client-block-211{display:inline-block;margin-bottom:0px;margin-left:25px}html[dir="rtl"] .footer .footer .container div#block-webform-client-block-211{margin-left:0;margin-right:25px}@media (max-width:1025px){.footer .footer .container div#block-webform-client-block-211{display:block;margin:15px auto;text-align:center}}.footer .footer .container div#block-webform-client-block-211 form{margin:0}.footer .footer .container div#block-webform-client-block-211 .form-actions,.footer .footer .container div#block-webform-client-block-211 .form-item{display:inline-block;margin:0;vertical-align:middle}@media (max-width:481px){.footer .footer .container div#block-webform-client-block-211 .form-actions,.footer .footer .container div#block-webform-client-block-211 .form-item{display:block;width:100%}}.footer .footer .container div#block-webform-client-block-211 input.email{background-color:#333;border-style:none;color:#fff;display:inline-block;font-family:"Avenir Next",Arial,Helvetica,sans-serif;font-size:10px;height:39px;letter-spacing:0.75px;margin:0;padding-left:20px;padding-right:20px;padding-top:10px;text-transform:uppercase;width:319px}.footer .footer .container div#block-webform-client-block-211 input.email::-webkit-input-placeholder{color:#fff;opacity:1}.footer .footer .container div#block-webform-client-block-211 input.email:-moz-placeholder{color:#fff;opacity:1}.footer .footer .container div#block-webform-client-block-211 input.email::-moz-placeholder{color:#fff;opacity:1}.footer .footer .container div#block-webform-client-block-211 input.email:-ms-input-placeholder{color:#fff}.footer .footer .container div#block-webform-client-block-211 input.email:focus{border-color:#4196b4;outline:0}@media (max-width:481px){.footer .footer .container div#block-webform-client-block-211 input.email{display:block;text-align:center;width:100%}}.footer .footer .container div#block-webform-client-block-211 input.form-submit{-webkit-transition:all 300ms ease;background-color:#636363;border:0px;bottom:6px;cursor:pointer;display:inline-block;font-family:"Avenir Next",Arial,Helvetica,sans-serif;font-size:10px;height:39px;letter-spacing:0.75px;opacity:1;padding:12px;padding-bottom:7px;padding-top:9px;position:relative;text-transform:uppercase;top:0;transition:all 300ms ease;min-width:82px}.footer .footer .container div#block-webform-client-block-211 input.form-submit:hover{background-color:#595959;opacity:1}@media (max-width:481px){.footer .footer .container div#block-webform-client-block-211 input.form-submit{display:block;width:100%}}.footer .footer .container div#block-menu-menu-footer{display:inline-block;margin-bottom:10px;margin-top:14px;position:relative;vertical-align:middle}@media (max-width:1025px){.footer .footer .container div#block-menu-menu-footer{display:block;margin:15px auto 0 auto;text-align:center;width:100%}}.footer .footer .container div#block-menu-menu-footer ul{list-style:none;margin:0;max-width:100%;padding:0}.footer .footer .container div#block-menu-menu-footer li{display:inline-block;padding:4.5px 0}@media (max-width:1025px){.footer .footer .container div#block-menu-menu-footer li:last-child a:after{display:none}}.footer .footer .container div#block-menu-menu-footer a{color:#fff;font-family:"Avenir Next",Arial,Helvetica,sans-serif;font-size:9px;font-weight:700;letter-spacing:1.25px;text-decoration:none;text-transform:uppercase;transition:all 300ms ease;-webkit-transition:all 300ms ease}.footer .footer .container div#block-menu-menu-footer a:after{bottom:1px;display:inline-block;font-family:"Avenir Next",Arial,Helvetica,sans-serif;font-size:9px;font-weight:400;margin-left:10px;margin-right:10px;position:relative;content:"|"}.footer .footer .container div#block-menu-menu-footer a:hover{opacity:0.6}.footer .footer .container div#block-block-26{display:inline-block;vertical-align:middle}@media (max-width:1025px){.footer .footer .container div#block-block-26{display:block;margin:0px auto 10px auto;text-align:center}}.footer .footer .container div#block-block-16{padding-bottom:0px;max-width:77%;padding-top:0px;position:relative;width:100%}html[dir="rtl"] .footer .footer .container div#block-block-16{padding-left:0;padding-right:180px}@media (max-width:1025px){.footer .footer .container div#block-block-16{display:block;padding-left:0;margin:0 auto 10px auto;max-width:100%;text-align:center}html[dir="rtl"] .footer .footer .container div#block-block-16{padding-right:0}}.footer .footer .container div#block-block-16 p{border-top:1px solid #707070;color:#b5b5b5;display:inline-block;font-family:"Avenir Next",Arial,Helvetica,sans-serif;font-weight:400;font-size:10px;letter-spacing:0.75px;line-height:16px;margin:0;max-width:100%;padding-bottom:0;padding-top:10px}.footer .footer .container div#block-block-16 a{font-size:10px;text-transform:none}.footer .footer .container div.block-block:last-child{bottom:0px;display:inline-block;position:absolute;right:0px;text-align:right}.footer .footer .container div.block-block:last-child a{opacity:0.6}.footer .footer .container div.block-block:last-child a:hover{opacity:1}@media (max-width:1025px){.footer .footer .container div.block-block:last-child{position:relative;display:block;margin:0 auto;text-align:center}}html[dir="rtl"] .footer .footer .container div.block-block:last-child{left:0;right:auto;text-align:left}.footer .footer .container div.block-block:last-child .file-image img,.footer .footer .container div.block-block:last-child #file-141 img{height:auto !important;opacity:0.6;width:110px !important}.footer .footer .container div.block-block:last-child .file-image img:hover,.footer .footer .container div.block-block:last-child #file-141 img:hover{opacity:1}.footer .footer .container div.block-block:last-child div#file-136{border-left:1px solid #707070;margin-left:0px;padding-left:20px}html[dir="rtl"] .footer .footer .container div.block-block:last-child div#file-136{border-left:0;border-right:1px solid #707070;margin-left:0;margin-right:0px;padding-left:0;padding-right:20px}.footer .footer .container div.block-block:last-child div#file-136 img{opacity:0.6}.footer .footer .container div.block-block:last-child div#file-136 img:hover{opacity:1}@media (max-width:1025px){.footer .footer .container div.block-block:last-child div#file-136{border:0 !important;margin-left:0;padding-left:0}html[dir="rtl"] .footer .footer .container div.block-block:last-child div#file-136{padding-right:0}}.footer .footer .container div.block-block:last-child table{display:block;margin:0;max-width:100%;overflow:hidden;text-align:center;width:100% !important}@media (max-width:1025px){.footer .footer .container div.block-block:last-child tbody{display:block}}@media (max-width:1025px){.footer .footer .container div.block-block:last-child tr{display:block;font-size:0;width:100%}}@media (max-width:1025px){.footer .footer .container div.block-block:last-child td{display:inline-block;padding:10px;width:auto}}.footer .footer .container div.block-block:last-child a{color:#fff}.footer .footer .container div.block-block:last-child a img{transition:all 300ms ease;-webkit-transition:all 300ms ease}.form-table__sticky-header,.sticky-header{position:fixed;visibility:hidden;margin-top:0;background-color:#fff}.form-table__sticky-header.is-sticky,.form-table__sticky-header--is-sticky,.is-sticky.sticky-header{visibility:visible}.form-table__header,.form-table th,form table th{border-bottom:3px solid #ccc;padding-right:1em;text-align:left}html[dir="rtl"] .form-table__header,html[dir="rtl"] .form-table th,.form-table html[dir="rtl"] th,html[dir="rtl"] form table th,form table html[dir="rtl"] th{text-align:right;padding-left:1em;padding-right:0}.form-table__body,.form-table tbody,form table tbody{border-top:1px solid #ccc}.form-table__row,.form-table tbody tr,form table tbody tr{padding:.1em .6em;border-bottom:1px solid #ccc;background-color:#eee}.form-table__row-even,.form-table tbody tr:nth-child(even),form table tbody tr:nth-child(even){background-color:#fff}.form-table__list,.form-table ul,form table ul{margin:0}.form-table__narrow-column,.form-table th.form-table__narrow-column,form table th.form-table__narrow-column,td .checkbox,th .checkbox{width:-moz-min-content;width:-webkit-min-content;text-align:center}td.active{background-color:#ddd}td.menu-disabled{background:#ccc}tr.selected td{background:#fffadb}.header__logo{float:left;margin:0 10px 0 0;padding:0}html[dir="rtl"] .header__logo{float:right;margin:0 0 0 10px}.header__logo-image{vertical-align:bottom}.header__name-and-slogan{float:left}.header__site-name{margin:0}.header__site-link:link,.header__site-link:visited{color:#000;text-decoration:none}.header__site-link:hover,.header__site-link:focus{text-decoration:underline}.header__site-slogan{margin:0}.header__secondary-menu{float:right;height:100%}.header__secondary-menu .menu{text-align:right}.header__secondary-menu .menu li{display:inline-block;list-style:none;list-style-type:none !important;list-style-image:none !important}html[dir="rtl"] .header__secondary-menu{float:left}.header__region{clear:both}.node-type-press-release .main-content,.page-media-room .main-content{display:table}.hero-heading{padding:60px 40px 60px 80px;display:block;position:relative;width:100%;min-height:315px;background:none;background-color:#222326;overflow:hidden}.hero-heading:before{display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:'';background:linear-gradient(to right,rgba(0,0,0,0.85) 0,rgba(0,0,0,0.6) 50%,transparent 75%,transparent 100%);z-index:1}.hero-heading__wrapper{display:table-header-group;position:relative}.hero-heading__title,.hero-heading .block__title{margin:0 0 20px 0;padding:0;display:block;position:relative;font-size:40px;font-weight:400;letter-spacing:1.5px;font-family:"Avenir Next",Arial,Helvetica,sans-serif;color:white;z-index:1}.hero-heading__image{position:absolute;top:0;left:0;width:100%;height:auto;max-width:none}@media (max-width:1230px){.hero-heading__image{height:100%;width:auto}}@media (max-width:1024px){.hero-heading{margin-top:0;padding-right:30%;padding-left:40px}}@media (max-width:749px){.hero-heading{padding:0;position:relative;min-height:400px;max-width:100%}.hero-heading .block__title{margin-top:200px;padding:40px;min-height:200px;max-width:100%}.hero-heading:before{opacity:0;transform:scale(0)}.hero-heading__image{height:200px}}.hidden,html.js .js-hidden,html.js .element-hidden,html.js .js-hide{display:none}.highlight-mark,.new,.update{color:#c00;background-color:transparent}.include-disclaimer .product-image-disclaimer{display:block}.product-image-disclaimer{display:none}.product-image-disclaimer p{font-size:.6875rem;font-style:italic;color:#a7a7a7;line-height:.875rem;margin:-.75rem 0 0;padding:0 1rem}.image-share{clear:both;text-align:center;margin:0 auto 2rem;position:relative;z-index:3}.image-share button,.image-share input[type="submit"]{cursor:pointer;font-size:14px}.image-share input.error{border-color:#d01f2e}.image-share input.error ~ .error-message{display:block}.image-share .error-message{display:none;color:#d01f2e;margin:.25rem .25rem 0;font-size:.75rem;text-align:left}#image-share-form .webform-client-form label{font-size:1rem;font-weight:bold}.is-share,.is-save{display:inline-block;padding:8px 20px 4px;margin:0 5px}.is-save-link,.is-email-link{display:none}.is-popup-wrapper{display:none;position:fixed;top:0;left:0;right:0;bottom:0;height:100%;height:100vh;width:100%;width:100vw;background:rgba(255,255,255,0.5);margin:auto;text-align:center;z-index:9000}.is-popup-wrapper.active{display:block}.is-popup-wrapper.capture .capture-popup{display:block}.is-popup-wrapper.share .share-popup{display:block}.is-popup-wrapper.email .is-email-icon{background:#415464;border-color:#415464}.is-popup-wrapper.email .is-email-share{display:block}.is-popup{background:white;display:none;position:fixed;min-width:320px;width:100%;max-width:481px;margin:auto;top:50%;left:0;right:0;z-index:500;border:4px solid #e9e9e9;transform:translateY(-50%);padding:0 1rem}.is-popup.capture-popup{padding-bottom:30px}.is-popup.capture-popup .error-message{margin-top:-28px;margin-bottom:.25rem}.is-popup.capture-popup .yes,.is-popup.capture-popup .no{display:block;float:left;width:50%;padding-left:25px;padding-right:25px;float:right;width:35%;margin-top:-21%;margin-right:7%}.is-popup.capture-popup .no{font-size:12px}.is-popup.share-popup h4{margin:1rem 0 .5rem}.is-close{color:#e9e9e9;cursor:pointer;text-align:right;position:absolute;top:-4px;right:-4px;width:1.4rem;height:1.5rem;line-height:1;font-size:1.25rem;font-weight:900;text-align:center;transition:color ease 300ms,border-color ease 300ms;background:white;border:2px solid #e9e9e9}.is-close:hover,.is-close:focus,.is-close:active{border-color:#666;color:#666}.is-links{margin-bottom:1rem}.is-links button{font-size:14px;width:24%;margin:0 .5%;padding:8px 0;text-align:center}.is-links button.is-email-icon span{background-image:url(/../../../../../profiles/lifefitness/libraries/lifefitness_social_icons/PNG/email.png?b)}.is-links button.is-fb-icon:hover,.is-links button.is-fb-icon:focus,.is-links button.is-fb-icon:active{background:#38609d;border-color:#38609d}.is-links button.is-fb-icon span{background-image:url(/../../../../../profiles/lifefitness/libraries/lifefitness_social_icons/PNG/facebook.png);background-size:10px auto}.is-links button.is-tw-icon:hover,.is-links button.is-tw-icon:focus,.is-links button.is-tw-icon:active{background:#2eaae1;border-color:#2eaae1}.is-links button.is-tw-icon span{background-image:url(/../../../../../profiles/lifefitness/libraries/lifefitness_social_icons/PNG/twitter.png)}.is-links button.is-li-icon:hover,.is-links button.is-li-icon:focus,.is-links button.is-li-icon:active{background:#007fb1;border-color:#007fb1}.is-links button.is-li-icon span{margin-top:-6px;background-image:url(/../../../../../profiles/lifefitness/libraries/lifefitness_social_icons/PNG/linkedin.png)}.is-links span{width:20px;height:20px;background-size:16px auto;background-repeat:no-repeat;background-position:center;display:inline-block;vertical-align:middle;margin:-2px .25rem 0 0}.is-email-share{display:none;position:relative}.is-email-share .share-email{padding-right:80px;margin-bottom:0}.is-email-share input[type="text"]{padding-right:80px;margin-bottom:0}.is-email-share input[type="submit"]{position:absolute;top:1px;right:0;padding-left:.5rem;padding-right:.5rem}.is-email-share .error-message{display:none;color:#d01f2e;margin-top:.5rem;font-size:.75rem;text-align:left}@media (max-width:769px){.image-share{margin-bottom:1.75rem}.is-links button{font-size:13px}}@media (max-width:481px){.image-share{margin:0 auto 1.5rem}.is-popup.capture-popup .yes,.is-popup.capture-popup .no{width:auto;display:block;margin:0 auto 1rem;float:none}.is-popup.capture-popup .no{margin-bottom:0}.is-links button{font-size:12px}.is-links span{display:none}}.inline-links,.inline.links{padding:0}.inline-links__item,.inline.links li{display:inline;list-style-type:none;padding:0 1em 0 0}html[dir="rtl"] .inline-links__item,html[dir="rtl"] .inline.links li,.inline.links html[dir="rtl"] li{display:inline-block;padding:0 0 0 1em}.inline-sibling,span.field-label,.field__label-inline{display:inline;margin-right:10px}html[dir="rtl"] .inline-sibling,html[dir="rtl"] span.field-label,html[dir="rtl"] .field__label-inline{margin-right:0;margin-left:10px}.inline-sibling__child,.inline-sibling *,span.field-label *,.field__label-inline *{display:inline}.inline-sibling__adjacent,.inline-sibling+*,.inline-sibling+*>*:first-child,.field__items-inline,span.field-label+*,.field__label-inline+*,span.field-label+*>*:first-child,.field__label-inline+*>*:first-child{display:inline}.lifefitness-language-selector{position:relative;cursor:pointer}.lifefitness-language-selector:hover a.menu__link:after,.lifefitness-language-selector.active a.menu__link:after{top:-1px;left:-1px;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.lifefitness-language-selector:hover .language-switcher-locale-url,.lifefitness-language-selector.active .language-switcher-locale-url{display:block}.lifefitness-language-selector a.menu__link:after{position:relative;background:url("/sites/all/themes/custom/fitnesslife/dist/img/sprite@2x.png") no-repeat top left;background-position:0 -108px;background-size:180px auto;content:'';display:inline-block;height:5px;width:9px;margin:2px 0 0 7px;-webkit-transition:-webkit-transform 200ms;transition:-webkit-transform 200ms;-webkit-transition:transform 200ms;transition:transform 200ms}.lifefitness-language-selector .language-switcher-locale-url{display:none;position:absolute}.lifefitness-language-selector a.language-link{display:block;text-transform:uppercase;letter-spacing:1.25px}.lifefitness-language-selector.mobile-language-selector:hover a.menu__link:after{top:0;left:0;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.lifefitness-language-selector.mobile-language-selector:hover .language-switcher-locale-url{display:none}.lifefitness-language-selector.mobile-language-selector.active a.menu__link:after{top:-1px;left:-1px;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.lifefitness-language-selector.mobile-language-selector.active .language-switcher-locale-url{display:block}.lifefitness-language-selector.mobile-language-selector a.menu__link{border-bottom-color:transparent}.lifefitness-language-selector.mobile-language-selector .language-switcher-locale-url{position:relative;background:#e9e9e9}.lifefitness-language-selector.mobile-language-selector a.language-link{font-size:12px;padding:4px 15px;line-height:24px;height:100%;background:none;color:#4a4a4a}.lifefitness-language-selector.mobile-language-selector a.language-link:hover,.lifefitness-language-selector.mobile-language-selector a.language-link:focus,.lifefitness-language-selector.mobile-language-selector a.language-link:active{background:#fff}@media all and (min-width:1026px){.lifefitness-language-selector.mobile-language-selector{display:none}}.lifefitness-language-selector.header-language-selector:hover{background:#4a4a4a}.lifefitness-language-selector.header-language-selector:hover a.menu__link{color:#fff}.lifefitness-language-selector.header-language-selector a.menu__link{margin-right:12px}.lifefitness-language-selector.header-language-selector .language-switcher-locale-url{background:#4a4a4a;top:100%;padding-bottom:5px;min-width:145px;max-width:200px;box-shadow:0px 3px 3px rgba(0,0,0,0.125)}.lifefitness-language-selector.header-language-selector .language-switcher-locale-url>li{display:block}.lifefitness-language-selector.header-language-selector a.language-link{color:#a7a7a7;float:none;margin:0;height:auto;padding:10px 20px}.lifefitness-language-selector.header-language-selector a.language-link:hover,.lifefitness-language-selector.header-language-selector a.language-link:focus,.lifefitness-language-selector.header-language-selector a.language-link:active{color:#fff;background:#666;opacity:1}.lifefitness-language-selector.footer-language-selector:hover,.lifefitness-language-selector.footer-language-selector.active{background:#fff;margin-left:-17px;padding-left:17px !important}.lifefitness-language-selector.footer-language-selector:hover a.menu__link,.lifefitness-language-selector.footer-language-selector.active a.menu__link{color:#4a4a4a !important}.lifefitness-language-selector.footer-language-selector a.menu__link:after{display:inline-block !important;content:' ' !important}.lifefitness-language-selector.footer-language-selector .language-switcher-locale-url{background:#fff;bottom:100%;left:0;max-width:none !important;width:125px;box-shadow:0px -3px 3px rgba(0,0,0,0.125)}.lifefitness-language-selector.footer-language-selector .language-switcher-locale-url>li{display:block !important;padding:0 !important;text-align:left !important}.lifefitness-language-selector.footer-language-selector a.language-link{color:#878787 !important;font-size:11px !important;padding:10px 20px 8px}.lifefitness-language-selector.footer-language-selector a.language-link:hover,.lifefitness-language-selector.footer-language-selector a.language-link:focus,.lifefitness-language-selector.footer-language-selector a.language-link:active{opacity:1 !important;background:#e9e9e9;color:#4a4a4a !important}.lifefitness-language-selector.footer-language-selector a.language-link:after{display:none !important}.main-nav{background-color:white;border-bottom:1px solid #e9e9e9;display:block;height:40px;left:0px;margin-top:-60px;position:fixed;right:0px;text-align:center;top:109px;width:100%;z-index:13}.main-nav .menu-wrapper{display:none}.main-nav .nav-container{display:block;margin-left:auto;margin-right:auto;position:relative;width:100%}.main-nav #block-lifefitness-megamenu-megamenu{display:inline-block;position:inherit;vertical-align:middle}@media (max-width:1025px){.main-nav #block-lifefitness-megamenu-megamenu{display:none}}.main-nav #lifefitness-audiences-switcher{display:block;left:0px;padding-left:26px;position:absolute;top:6.5px;width:inherit}html[dir="rtl"] .main-nav #lifefitness-audiences-switcher{padding-left:0;padding-right:26px;left:inherit;right:0}@media (max-width:1025px){.main-nav #lifefitness-audiences-switcher{padding-left:16px}}.main-nav #lifefitness-audiences-switcher form,.main-nav #lifefitness-audiences-switcher .form-item{margin:0}.main-nav #lifefitness-audiences-switcher .form-required{display:none}.main-nav #lifefitness-audiences-switcher .lfa-menu-select{-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;display:inline-block;height:28px;overflow:hidden;padding:0;position:relative;vertical-align:top;width:145px}@media (max-width:1024px){.main-nav #lifefitness-audiences-switcher .lfa-menu-select:before{content:' ';display:block;position:absolute;width:100%;height:100%;right:0;top:0;cursor:pointer;z-index:10}.main-nav #lifefitness-audiences-switcher .lfa-menu-select:focus,.main-nav #lifefitness-audiences-switcher .lfa-menu-select.mobile-active{height:auto;padding-top:28px}.main-nav #lifefitness-audiences-switcher .lfa-menu-select:focus:before,.main-nav #lifefitness-audiences-switcher .lfa-menu-select.mobile-active:before{width:32px;height:28px}}@media (min-width:1025px){.main-nav #lifefitness-audiences-switcher .lfa-menu-select:hover{height:auto;padding-top:28px}}.main-nav #lifefitness-audiences-switcher .lfa-menu-item{margin-left:0;width:100%}.main-nav #lifefitness-audiences-switcher .lfa-menu-item a{-webkit-transition:all 300ms ease;transition:all 300ms ease;-webkit-appearance:initial;background-color:#edebeb;border-radius:0 !important;border-right:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf;border-left:1px solid #cfcfcf;color:#4a4a4a;cursor:pointer;font-size:11px;height:28px;letter-spacing:1.25px;margin-bottom:0;padding:5px 25px 5px 17px;text-align:left;text-transform:uppercase;width:100%}.main-nav #lifefitness-audiences-switcher .lfa-menu-item a:hover{background:#fff}html[dir="rtl"] .main-nav #lifefitness-audiences-switcher .lfa-menu-item a{text-align:right;padding:5px 17px 5px 25px}.main-nav #lifefitness-audiences-switcher .lfa-menu-item.active{left:0;position:absolute;top:0;width:100%;z-index:9}.main-nav #lifefitness-audiences-switcher .lfa-menu-item.active a{background:#4196b4 url(/sites/all/themes/custom/fitnesslife/dist/img/white-down-arrow-menu.jpg);background-position:right;background-repeat:no-repeat;background-size:28px;color:#fff}html[dir="rtl"] .main-nav #lifefitness-audiences-switcher .lfa-menu-item.active a{background-position:left}.main-nav #lifefitness-audiences-switcher div:first-child{display:inline-block;vertical-align:top}.main-nav #lifefitness-audiences-switcher div:first-child span{color:#4a4a4a;font-family:"Avenir Next",Arial,Helvetica,sans-serif;font-size:10px;padding-right:5px}.main-nav ul{display:block;margin-left:auto;margin-right:auto;padding-left:0;text-align:center;width:100%;margin-bottom:0;margin-top:0;max-width:inherit}.main-nav li{display:inline-block;list-style-image:none !important;list-style-type:none !important;list-style:none;margin-left:-4px;padding-bottom:0;position:relative}.main-nav li a.active-trail,.main-nav li a.active{border-bottom:2px solid #4a4a4a}.main-nav li.has-mega-menu{position:inherit}.main-nav li.has-mega-menu .menu{left:0}.main-nav li.has-mega-menu .menu li.menu__item{border-left:1px solid #404040;color:#fff;display:inline-block;float:none;padding-left:12px;padding-right:12px;vertical-align:top;vertical-align:top;width:14%}.main-nav li.has-mega-menu .menu li.menu__item a,.main-nav li.has-mega-menu .menu li.menu__item span{color:#fff}.main-nav li.has-mega-menu .menu li.menu__item img{-webkit-transition:all 300ms ease;display:block;opacity:0.6;transition:all 300ms ease;width:100px}.main-nav li.has-mega-menu .menu li.menu__item img:hover{opacity:1}.main-nav li.has-mega-menu .menu li.menu__item.first{border-left:0}.main-nav li.has-mega-menu .menu li.menu__item .menu{display:block;padding:0;position:relative;top:0}.main-nav li.has-mega-menu .menu li.menu__item .menu li{border-left:0;display:block;padding:0;width:100%}.main-nav li.has-mega-menu .menu li.menu__item .menu li a{color:#a7a7a7}.main-nav li.has-mega-menu .menu li.menu__item .menu li a:hover{color:#fff}.main-nav li.expanded:hover{background:#4a4a4a}.main-nav li.expanded:hover span.nolink,.main-nav li.expanded:hover a{color:#fff}.main-nav li.expanded:hover ~ .menu{display:block}.main-nav li.expanded span.nolink:hover ~ .menu,.main-nav li.expanded a:hover ~ .menu{display:block}.main-nav li.expanded span.nolink:after,.main-nav li.expanded a:after{background:url("/sites/all/themes/custom/fitnesslife/dist/img/sprite@2x.png") no-repeat top left;background-position:0 -108px;background-size:180px auto;content:"";display:inline-block;height:5px;margin:2px 0 0 7px;width:9px}html[dir="rtl"] .main-nav li.expanded span.nolink:after,html[dir="rtl"] .main-nav li.expanded a:after{margin:2px 7px 0 0}.main-nav li.expanded .menu{background-color:#4a4a4a;display:none;padding-top:20px;padding-bottom:20px;width:100%;padding-left:1.5%;padding-right:1.5%;min-width:200px;margin-right:auto;margin-left:auto;margin:0;position:absolute;top:40px}.main-nav li.expanded .menu:hover{display:block}.main-nav li.expanded .menu hr{border-top:1px solid #666;margin:5px 0px;width:100%}.main-nav li.expanded .menu li{display:block;margin-left:0;padding-left:20px;padding-right:20px;position:relative;text-align:left}.main-nav li.expanded .menu li .menu{min-width:100%}.main-nav li.expanded .menu li a,.main-nav li.expanded .menu li span{color:#a7a7a7;display:block;font-size:13px;height:auto;max-width:100%;min-width:100%;padding:10px 0;position:relative;text-align:left;width:100%}html[dir="rtl"] .main-nav li.expanded .menu li a,html[dir="rtl"] .main-nav li.expanded .menu li span{text-align:right}.main-nav li.expanded .menu li a:after,.main-nav li.expanded .menu li span:after{display:none}.main-nav li.expanded .menu li a:hover,.main-nav li.expanded .menu li span:hover{color:#fff}.main-nav li.expanded .menu li a.active-trail,.main-nav li.expanded .menu li a.active,.main-nav li.expanded .menu li span.active-trail,.main-nav li.expanded .menu li span.active{border-bottom:none}.main-nav li.expanded .menu li span.menu__link.separator{padding:0}html[dir="rtl"] .main-nav li{margin-left:0px;margin-right:-4px}.main-nav li span.nolink,.main-nav li a{cursor:pointer;-webkit-transition:all 300ms ease;border-bottom:2px solid transparent;border-right-color:#e9e9e9;border-right-style:none;color:#4a4a4a;display:inline-block;float:none;font-family:"Avenir Next",Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;height:40px;letter-spacing:0.75px;line-height:20px;padding-left:20px;padding-right:17px;padding-top:10px;text-decoration:none;transition:all 300ms ease}.main-nav li span.nolink.selected,.main-nav li a.selected{border-bottom:2px solid #4a4a4a}html[dir="rtl"] .main-nav li span.nolink,html[dir="rtl"] .main-nav li a{padding-left:17px;padding-right:20px}.main-nav li span.nolink:hover,.main-nav li a:hover{background-color:#4a4a4a;color:white}@media (min-width:1025px){.page.with-corporate-branding .main-nav{top:calc(109px + 40px)}}.main-nav li.has-mega-menu .menu li.menu__item .menu li a{color:#000}.main-nav li.expanded:hover{background:none}.main-nav li span.nolink,.main-nav li a{color:#000 !important}.main-nav li span.nolink:hover,.main-nav li a:hover{background-color:#aaa}.main-nav li.expanded .menu li a:hover,.main-nav li.expanded .menu li span:hover{color:#9a9a9a !important}.lifefitness-facility-menu>.menu>li>.menu li span,.lifefitness-facility-menu>ul>li.menu__item.is-expanded.first.expanded.has-mega-menu>ul>li:nth-child(4)>a{font-weight:bold !important}#lifefitness-geolocation-popup{z-index:999}@media (min-width:1025px){.main-nav li.expanded .menu{background-color:rgba(255,255,255,0.95)}.main-nav li.expanded .menu .menu{background-color:transparent}.main-nav li span.nolink:hover,.main-nav li a:hover{background-color:transparent}}@media (max-width:769px){.body-wrapper{margin-top:60px}.node-cycles-display-page.view-mode-full{position:relative;top:-40px;z-index:99}.product-header{padding-top:10px;margin-top:30px}}.main-nav li.has-mega-menu .menu li.menu__item .menu li a.has-brand-image,.w-nav.main-nav #block-lifefitness-megamenu-megamenu ul.menu ul.menu ul.menu .menu__link.has-brand-image{background-position:center;background-size:contain;background-repeat:no-repeat}@media (max-width:1025px){.main-nav li.has-mega-menu .menu li.menu__item .menu li a.has-brand-image,.w-nav.main-nav #block-lifefitness-megamenu-megamenu ul.menu ul.menu ul.menu .menu__link.has-brand-image{margin-top:5px;margin-bottom:5px}}.main-nav li.has-mega-menu .menu li.menu__item .menu li a.has-brand-image img,.w-nav.main-nav #block-lifefitness-megamenu-megamenu ul.menu ul.menu ul.menu .menu__link.has-brand-image img{visibility:hidden}.main-nav li.has-mega-menu .menu li.menu__item .menu li a.has-brand-image.brand-hammer-strength,.w-nav.main-nav #block-lifefitness-megamenu-megamenu ul.menu ul.menu ul.menu .menu__link.has-brand-image.brand-hammer-strength{background-image:url("/sites/all/themes/custom/fitnesslife/src/img/brand_logos/megamenu/black/menu-icon-hammerstrength_0.png")}@media (max-width:1025px){.main-nav li.has-mega-menu .menu li.menu__item .menu li a.has-brand-image.brand-hammer-strength,.w-nav.main-nav #block-lifefitness-megamenu-megamenu ul.menu ul.menu ul.menu .menu__link.has-brand-image.brand-hammer-strength{background-image:url("/sites/all/themes/custom/fitnesslife/src/img/brand_logos/megamenu/white/menu-icon-hammerstrength_0.png")}}.main-nav li.has-mega-menu .menu li.menu__item .menu li a.has-brand-image.brand-cybex,.w-nav.main-nav #block-lifefitness-megamenu-megamenu ul.menu ul.menu ul.menu .menu__link.has-brand-image.brand-cybex{background-image:url("/sites/all/themes/custom/fitnesslife/src/img/brand_logos/megamenu/black/menu-icon-cybex_0.png")}@media (max-width:1025px){.main-nav li.has-mega-menu .menu li.menu__item .menu li a.has-brand-image.brand-cybex,.w-nav.main-nav #block-lifefitness-megamenu-megamenu ul.menu ul.menu ul.menu .menu__link.has-brand-image.brand-cybex{background-image:url("/sites/all/themes/custom/fitnesslife/src/img/brand_logos/megamenu/white/menu-icon-cybex_0.png")}}.main-nav li.has-mega-menu .menu li.menu__item .menu li a.has-brand-image.brand-icg,.main-nav li.has-mega-menu .menu li.menu__item .menu li a.has-brand-image.brand-indoor-cycling,.main-nav li.has-mega-menu .menu li.menu__item .menu li a.has-brand-image.brand-indoor-cycling-group,.w-nav.main-nav #block-lifefitness-megamenu-megamenu ul.menu ul.menu ul.menu .menu__link.has-brand-image.brand-icg,.w-nav.main-nav #block-lifefitness-megamenu-megamenu ul.menu ul.menu ul.menu .menu__link.has-brand-image.brand-indoor-cycling,.w-nav.main-nav #block-lifefitness-megamenu-megamenu ul.menu ul.menu ul.menu .menu__link.has-brand-image.brand-indoor-cycling-group{background-image:url("/sites/all/themes/custom/fitnesslife/src/img/brand_logos/megamenu/black/menu-icon-icg_0.png")}@media (max-width:1025px){.main-nav li.has-mega-menu .menu li.menu__item .menu li a.has-brand-image.brand-icg,.main-nav li.has-mega-menu .menu li.menu__item .menu li a.has-brand-image.brand-indoor-cycling,.main-nav li.has-mega-menu .menu li.menu__item .menu li a.has-brand-image.brand-indoor-cycling-group,.w-nav.main-nav #block-lifefitness-megamenu-megamenu ul.menu ul.menu ul.menu .menu__link.has-brand-image.brand-icg,.w-nav.main-nav #block-lifefitness-megamenu-megamenu ul.menu ul.menu ul.menu .menu__link.has-brand-image.brand-indoor-cycling,.w-nav.main-nav #block-lifefitness-megamenu-megamenu ul.menu ul.menu ul.menu .menu__link.has-brand-image.brand-indoor-cycling-group{background-image:url("/sites/all/themes/custom/fitnesslife/src/img/brand_logos/megamenu/white/menu-icon-icg_0.png")}}.main-nav li.has-mega-menu .menu li.menu__item .menu li a.has-brand-image.brand-scifit,.w-nav.main-nav #block-lifefitness-megamenu-megamenu ul.menu ul.menu ul.menu .menu__link.has-brand-image.brand-scifit{background-image:url("/sites/all/themes/custom/fitnesslife/src/img/brand_logos/megamenu/black/menu-icon-scifit_0.png")}@media (max-width:1025px){.main-nav li.has-mega-menu .menu li.menu__item .menu li a.has-brand-image.brand-scifit,.w-nav.main-nav #block-lifefitness-megamenu-megamenu ul.menu ul.menu ul.menu .menu__link.has-brand-image.brand-scifit{background-image:url("/sites/all/themes/custom/fitnesslife/src/img/brand_logos/megamenu/white/menu-icon-scifit_0.png")}}.main-nav li.has-mega-menu .menu li.menu__item .menu li a.has-brand-image.brand-billiards,.main-nav li.has-mega-menu .menu li.menu__item .menu li a.has-brand-image.brand-brunswick,.w-nav.main-nav #block-lifefitness-megamenu-megamenu ul.menu ul.menu ul.menu .menu__link.has-brand-image.brand-billiards,.w-nav.main-nav #block-lifefitness-megamenu-megamenu ul.menu ul.menu ul.menu .menu__link.has-brand-image.brand-brunswick{background-image:url("/sites/all/themes/custom/fitnesslife/src/img/brand_logos/megamenu/black/menu-icon-brunswick_0.png")}@media (max-width:1025px){.main-nav li.has-mega-menu .menu li.menu__item .menu li a.has-brand-image.brand-billiards,.main-nav li.has-mega-menu .menu li.menu__item .menu li a.has-brand-image.brand-brunswick,.w-nav.main-nav #block-lifefitness-megamenu-megamenu ul.menu ul.menu ul.menu .menu__link.has-brand-image.brand-billiards,.w-nav.main-nav #block-lifefitness-megamenu-megamenu ul.menu ul.menu ul.menu .menu__link.has-brand-image.brand-brunswick{background-image:url("/sites/all/themes/custom/fitnesslife/src/img/brand_logos/megamenu/white/menu-icon-brunswick_0.png")}}.block-lifefitness-mediaroom .hero-heading h2.block__title{line-height:50px;text-transform:none}@media (max-width:1025px){#block-menu-menu-utility-navigation-bar .flag{display:none}}#block-menu-menu-utility-navigation-bar .flag:before{content:"";background:url(/sites/all/themes/custom/fitnesslife/dist/img/sprite-flags-43.png);background-size:18px auto;display:inline-block;margin-right:10px;position:relative;top:-1px;vertical-align:middle;width:18px;height:13px}html[dir="rtl"] #block-menu-menu-utility-navigation-bar .flag:before{margin-left:10px;margin-right:0}#block-menu-menu-utility-navigation-bar .flag.argentina:before{content:"";background-position:0 0px}#block-menu-menu-utility-navigation-bar .flag.austria:before{content:"";background-position:0 -18px}#block-menu-menu-utility-navigation-bar .flag.belgium:before{content:"";background-position:0 -36px}#block-menu-menu-utility-navigation-bar .flag.bolivia:before{content:"";background-position:0 -54px}#block-menu-menu-utility-navigation-bar .flag.brasil:before{content:"";background-position:0 -72px}#block-menu-menu-utility-navigation-bar .flag.canada:before{content:"";background-position:0 -90px}#block-menu-menu-utility-navigation-bar .flag.chile:before{content:"";background-position:0 -108px}#block-menu-menu-utility-navigation-bar .flag.china:before{content:"";background-position:0 -126px}#block-menu-menu-utility-navigation-bar .flag.columbia:before{content:"";background-position:0 -144px}#block-menu-menu-utility-navigation-bar .flag.costa-rica:before{content:"";background-position:0 -162px}#block-menu-menu-utility-navigation-bar .flag.denmark:before{content:"";background-position:0 -180px}#block-menu-menu-utility-navigation-bar .flag.dominican-republic:before{content:"";background-position:0 -198px}#block-menu-menu-utility-navigation-bar .flag.ecuador:before{content:"";background-position:0 -216px}#block-menu-menu-utility-navigation-bar .flag.el-salvador:before{content:"";background-position:0 -234px}#block-menu-menu-utility-navigation-bar .flag.finland:before{content:"";background-position:0 -252px}#block-menu-menu-utility-navigation-bar .flag.france:before{content:"";background-position:0 -270px}#block-menu-menu-utility-navigation-bar .flag.germany:before{content:"";background-position:0 -288px}#block-menu-menu-utility-navigation-bar .flag.guatemala:before{content:"";background-position:0 -306px}#block-menu-menu-utility-navigation-bar .flag.honduras:before{content:"";background-position:0 -324px}#block-menu-menu-utility-navigation-bar .flag.hungary:before{content:"";background-position:0 -342px}#block-menu-menu-utility-navigation-bar .flag.ireland:before{content:"";background-position:0 -360px}#block-menu-menu-utility-navigation-bar .flag.italy:before{content:"";background-position:0 -378px}#block-menu-menu-utility-navigation-bar .flag.japan:before{content:"";background-position:0 -396px}#block-menu-menu-utility-navigation-bar .flag.latvia:before{content:"";background-position:0 -414px}#block-menu-menu-utility-navigation-bar .flag.luxembourg:before{content:"";background-position:0 -432px}#block-menu-menu-utility-navigation-bar .flag.mexico:before{content:"";background-position:0 -450px}#block-menu-menu-utility-navigation-bar .flag.netherlands:before{content:"";background-position:0 -468px}#block-menu-menu-utility-navigation-bar .flag.nicaragua:before{content:"";background-position:0 -486px}#block-menu-menu-utility-navigation-bar .flag.panama:before{content:"";background-position:0 -504px}#block-menu-menu-utility-navigation-bar .flag.paraguay:before{content:"";background-position:0 -522px}#block-menu-menu-utility-navigation-bar .flag.peru:before{content:"";background-position:0 -540px}#block-menu-menu-utility-navigation-bar .flag.puerto-rico:before{content:"";background-position:0 -558px}#block-menu-menu-utility-navigation-bar .flag.russia:before{content:"";background-position:0 -576px}#block-menu-menu-utility-navigation-bar .flag.spain:before{content:"";background-position:0 -594px}#block-menu-menu-utility-navigation-bar .flag.sweden:before{content:"";background-position:0 -612px}#block-menu-menu-utility-navigation-bar .flag.switzerland:before{content:"";background-position:0 -630px}#block-menu-menu-utility-navigation-bar .flag.turkey:before{content:"";background-position:0 -648px}#block-menu-menu-utility-navigation-bar .flag.ukraine:before{content:"";background-position:0 -666px}#block-menu-menu-utility-navigation-bar .flag.united-kingdom:before{content:"";background-position:0 -684px}#block-menu-menu-utility-navigation-bar .flag.united-states:before{content:"";background-position:0 -702px}#block-menu-menu-utility-navigation-bar .flag.uruguay:before{content:"";background-position:0 -720px}#block-menu-menu-utility-navigation-bar .flag.poland:before{content:"";background-position:0 -738px}#block-menu-menu-utility-navigation-bar .flag.saudi-arabia:before{content:"";background-position:0 -756px}.messages,.messages--status,.messages--warning,.messages.warning,.messages--error,.messages.error{margin:24px 0px;margin:1.5rem 0;position:relative;padding:10px 10px 10px 44px;border:1px solid #0072b9}html[dir="rtl"] .messages,html[dir="rtl"] .messages--status,html[dir="rtl"] .messages--warning,html[dir="rtl"] .messages.warning,html[dir="rtl"] .messages--error,html[dir="rtl"] .messages.error{padding:10px 44px 10px 10px;background-position:99% 8px}.messages__icon{position:absolute;top:50%;left:10px;height:24px;width:24px;margin-top:-12px;line-height:1}html[dir="rtl"] .messages__icon{left:auto;right:0}.messages__icon path{fill:#0072b9}.messages__list{margin:0}.messages__item{list-style-image:none}.messages--ok-color,.messages,.messages--status,.messages--warning,.messages.warning,.messages--error,.messages.error,.ok,.revision-current{background-color:#f6fcff;color:#0072b9}.messages--warning-color,.messages--warning,.messages.warning,.warning{background-color:#fffce6;color:#000}.messages--error-color,.messages--error,.messages.error,.error{background-color:#fff0f0;color:#c00}.messages--warning,.messages.warning{border-color:#fd0}.messages--warning path,.messages.warning path{fill:#fd0}.messages--error,.messages.error{border-color:#c00}.messages--error path,.messages.error path{fill:#c00}.messages--error__highlighted-text,.messages--error .error,.messages.error .error{color:#000}@media (max-width:1025px){.header.utility-nav{text-align:center;z-index:14}.header.utility-nav .w-inline-block.hamburger-button{background:#e9e9e9;display:block;float:none;left:0;margin:0;position:absolute;right:auto;top:7px;width:auto;-webkit-transition:left 500ms;transition:left 500ms;z-index:9}.header.utility-nav .w-inline-block.hamburger-button:hover{opacity:1}html[dir="rtl"] .header.utility-nav .w-inline-block.hamburger-button{-webkit-transition:right 500ms;transition:right 500ms}.header.utility-nav .w-inline-block.hamburger-button.active{left:260px}html[dir="rtl"] .header.utility-nav .w-inline-block.hamburger-button.active{left:0;right:260px}.header.utility-nav .w-inline-block.hamburger-button.active span{-webkit-transform:rotate(-270deg);transform:rotate(-270deg);-webkit-transition:-webkit-transform 500ms;transition:-webkit-transform 500ms;-webkit-transition:transform 500ms;transition:transform 500ms}html[dir="rtl"] .header.utility-nav .w-inline-block.hamburger-button{left:auto;right:0}.header.utility-nav .w-inline-block.hamburger-button span.hamburger_menu_icon{background:url(/sites/all/themes/custom/fitnesslife/dist/img/sprite@2x.png) no-repeat;background-position:0 -133px;background-size:160px auto;width:20px;height:15px;top:50%;padding:0}.header.utility-nav .header__logo{float:none;left:50%;margin-left:-70px;margin-right:0;position:absolute;top:2px;width:140px}html[dir="rtl"] .header.utility-nav .header__logo{margin-left:0px;margin-right:-70px;left:auto;right:50%}.header.utility-nav .header__secondary-menu{float:right;height:100%;position:absolute;right:0}html[dir="rtl"] .header.utility-nav .header__secondary-menu{float:left;left:0;right:auto}body.front .lifefitness-front-menu{display:inline}.w-nav.main-nav{-webkit-transition:left 500ms;background:#313131;height:100%;left:-260px;overflow:inherit;overflow-y:scroll;position:fixed;top:0px;transition:left 500ms;margin-top:0;height:auto;max-height:100%;max-height:100vh;width:260px;z-index:29;border-bottom:none}html[dir="rtl"] .w-nav.main-nav{left:0;right:-260px;-webkit-transition:right 500ms;transition:right 500ms}.w-nav.main-nav.active{left:0}html[dir="rtl"] .w-nav.main-nav.active{left:0;right:0}.w-nav.main-nav .has-mega-menu .menu img{-webkit-transition:all 300ms ease;display:block;opacity:0.6;transition:all 300ms ease;width:80px}.w-nav.main-nav div#block-lifefitness-audiences-lifefitness-audiences-switcher{display:block;position:fixed;top:50px;left:0;padding:6px 0;width:100%;background:white;text-align:left}.w-nav.main-nav #lifefitness-audiences-switcher{position:relative;top:0}.w-nav.main-nav #block-lifefitness-megamenu-megamenu{display:block;padding:0;text-align:left;width:100%}.w-nav.main-nav #block-lifefitness-megamenu-megamenu ul.menu{text-align:left;padding:5px 0px;width:100%;display:block;padding:0}.w-nav.main-nav #block-lifefitness-megamenu-megamenu ul.menu li.is-expanded a.menu__link:after{background:url(/sites/all/themes/custom/fitnesslife/dist/img/sprite@2x.png) no-repeat top left;background-position:0 -109px;background-size:180px auto;content:"";display:inline-block;height:5px;margin:2px 0 0 7px;width:9px}html[dir="rtl"] .w-nav.main-nav #block-lifefitness-megamenu-megamenu ul.menu li.is-expanded a.menu__link:after{margin:2px 7px 0 0}.w-nav.main-nav #block-lifefitness-megamenu-megamenu ul.menu ul.menu{display:none}.w-nav.main-nav #block-lifefitness-megamenu-megamenu ul.menu ul.menu.active{-webkit-transition:-webkit-transform 500ms;-webkit-transition:transform 500ms;background:#e9e9e9;display:inline-block;height:100%;left:0;position:relative;right:0px;top:0;transition:-webkit-transform 500ms;transition:transform 500ms;width:260px;z-index:10}.w-nav.main-nav #block-lifefitness-megamenu-megamenu ul.menu ul.menu hr{margin:0}.w-nav.main-nav #block-lifefitness-megamenu-megamenu ul.menu ul.menu .is-expanded .menu__link:after{background:url(/sites/all/themes/custom/fitnesslife/dist/img/sprite@2x.png) no-repeat top left;background-position:0 -109px;background-size:180px auto;content:"";display:inline-block;height:5px;margin:2px 0 0 7px;width:9px}html[dir="rtl"] .w-nav.main-nav #block-lifefitness-megamenu-megamenu ul.menu ul.menu .is-expanded .menu__link:after{margin:2px 7px 0 0}.w-nav.main-nav #block-lifefitness-megamenu-megamenu ul.menu ul.menu a.menu__link,.w-nav.main-nav #block-lifefitness-megamenu-megamenu ul.menu ul.menu span.menu__link{background:#7b7b7b;color:#4a4a4a;font-size:12px;padding:4px 15px !important;margin-top:0}.w-nav.main-nav #block-lifefitness-megamenu-megamenu ul.menu ul.menu a.menu__link:after,.w-nav.main-nav #block-lifefitness-megamenu-megamenu ul.menu ul.menu span.menu__link:after{content:"";display:none}.w-nav.main-nav #block-lifefitness-megamenu-megamenu ul.menu ul.menu ul.menu{-webkit-transition:-webkit-transform 500ms;-webkit-transition:transform 500ms;background:#6C6C6C;height:100%;left:0;padding:5px 0px;position:relative;right:0px;top:0px;transition:-webkit-transform 500ms;transition:transform 500ms;width:260px;z-index:10}.w-nav.main-nav #block-lifefitness-megamenu-megamenu ul.menu ul.menu ul.menu .menu__link{color:#e9e9e9;font-size:13px;padding:7px 15px !important;background:#6C6C6C}.w-nav.main-nav #block-lifefitness-megamenu-megamenu ul.menu ul.menu ul.menu .menu__link:after{display:none}.w-nav.main-nav #block-lifefitness-megamenu-megamenu ul.menu ul.menu ul.menu li ul.menu{display:none}.w-nav.main-nav #block-lifefitness-megamenu-megamenu li{display:inline-block;left:0;line-height:0;margin:0;padding:0;width:100%;z-index:inherit;text-align:left;position:relative}.w-nav.main-nav #block-lifefitness-megamenu-megamenu li:hover{background:transparent;opacity:1}.w-nav.main-nav #block-lifefitness-megamenu-megamenu li.is-expanded .menu__link:after{-webkit-transition:-webkit-transform 200ms;transition:-webkit-transform 200ms;-webkit-transition:transform 200ms;transition:transform 200ms}.w-nav.main-nav #block-lifefitness-megamenu-megamenu li.is-expanded .menu__link.active:after{-webkit-transform:rotate(-180deg);left:-1px;position:relative;top:-1px;transform:rotate(-180deg)}.w-nav.main-nav #block-lifefitness-megamenu-megamenu a.menu__link,.w-nav.main-nav #block-lifefitness-megamenu-megamenu span.menu__link{background:#313131;color:#fff;cursor:pointer;display:block;font-size:12px;line-height:24px;margin:0;margin-top:-7px;padding:18px 15px 10px;position:relative;height:100%;width:260px;float:right;left:0;font-family:"Avenir Next",Arial,Helvetica,sans-serif;letter-spacing:1.25px;text-transform:uppercase}.w-nav.main-nav #block-lifefitness-megamenu-megamenu a.menu__link.active,.w-nav.main-nav #block-lifefitness-megamenu-megamenu span.menu__link.active{background:#313131;width:260px;z-index:12}.w-nav.main-nav #block-lifefitness-megamenu-megamenu a.menu__link:hover,.w-nav.main-nav #block-lifefitness-megamenu-megamenu span.menu__link:hover{opacity:1}}@media (min-width:1026px){body.front .w-nav.main-nav{display:none}}@media (max-width:1025px){.main-nav{z-index:999999 !important}.w-nav.main-nav #block-lifefitness-megamenu-megamenu a.menu__link,.w-nav.main-nav #block-lifefitness-megamenu-megamenu span.menu__link{color:#fff !important}.w-nav.main-nav #block-lifefitness-megamenu-megamenu ul.menu ul.menu a.menu__link,.w-nav.main-nav #block-lifefitness-megamenu-megamenu ul.menu ul.menu span.menu__link{background:#7b7b7b;color:#4a4a4a;font-size:12px;padding:4px 15px !important;margin-top:0}}.more-link,.more-help-link{text-align:right}html[dir="rtl"] .more-link,html[dir="rtl"] .more-help-link{text-align:left}.more-link__help-icon,.more-help-link a{padding:1px 0 1px 20px;background-image:url(/sites/all/themes/custom/fitnesslife/dist/img/more-link__help-icon.png);background-position:0 50%;background-repeat:no-repeat}html[dir="rtl"] .more-link__help-icon,html[dir="rtl"] .more-help-link a,.more-help-link html[dir="rtl"] a{padding:1px 20px 1px 0;background-position:100% 50%}.nav-menu__item,.menu__item{list-style-image:url(/sites/all/themes/custom/fitnesslife/dist/img/nav-menu--leaf.png);list-style-type:square}.nav-menu__item.is-expanded,.nav-menu__item--is-expanded,.is-expanded.menu__item,.menu__item.is-expanded{list-style-image:url(/sites/all/themes/custom/fitnesslife/dist/img/nav-menu--expanded.png);list-style-type:circle}.nav-menu__item.is-collapsed,.nav-menu__item--is-collapsed,.is-collapsed.menu__item,.menu__item.is-collapsed{list-style-image:url(/sites/all/themes/custom/fitnesslife/dist/img/nav-menu--collapsed.png);list-style-type:disc}html[dir="rtl"] .nav-menu__item.is-collapsed,html[dir="rtl"] .nav-menu__item--is-collapsed,html[dir="rtl"] .is-collapsed.menu__item,html[dir="rtl"] .menu__item.is-collapsed{list-style-image:url(/sites/all/themes/custom/fitnesslife/dist/img/nav-menu--collapsed-rtl.png)}.nav-menu__link.is-active,.nav-menu__link--is-active,.menu a.active{color:#000}.navbar,.main-navigation .links,.main-navigation .menu{margin:0;padding:0;text-align:left}html[dir="rtl"] .navbar,html[dir="rtl"] .main-navigation .links,.main-navigation html[dir="rtl"] .links,html[dir="rtl"] .main-navigation .menu,.main-navigation html[dir="rtl"] .menu{text-align:right}.navbar__item,.navbar li,.main-navigation .links li,.main-navigation .menu li{float:left;padding:0 10px 0 0;list-style-type:none;list-style-image:none}html[dir="rtl"] .navbar__item,html[dir="rtl"] .navbar li,html[dir="rtl"] .main-navigation .links li,.main-navigation html[dir="rtl"] .links li,html[dir="rtl"] .main-navigation .menu li,.main-navigation html[dir="rtl"] .menu li{float:right;padding:0 0 0 10px}.pager{clear:both;padding:0;text-align:center}@media print{.pager{display:none}}.pager__item,.pager__current-item,.pager-current,.pager-item,.pager-first,.pager-previous,.pager-next,.pager-last,.pager-ellipsis{display:inline;padding:0 .5em;list-style-type:none;background-image:none}.pager__current-item,.pager-current{font-weight:bold}.paragraphs-item-horizontal-cta-2{display:inline-block;width:100%}.paragraphs-item-horizontal-cta-2 .horiz-cta2-wrapper{display:-ms-grid;display:grid;grid-template-rows:1fr auto;grid-template-columns:100%;-ms-grid-rows:1fr 1fr;-ms-grid-columns:1fr}.paragraphs-item-horizontal-cta-2 .horiz-cta2-image{background-position:center top;background-size:cover;background-repeat:no-repeat;-ms-grid-row:1;-ms-grid-column:1;grid-row:1 / 2}.paragraphs-item-horizontal-cta-2 .horiz-cta2-image img{width:100%;height:auto}.paragraphs-item-horizontal-cta-2 .horiz-cta2-text{padding:30px;-ms-grid-row:2;-ms-grid-column:1;grid-row:2 / 3}.paragraphs-item-horizontal-cta-2 .horiz-cta2-title{text-align:left}.paragraphs-item-horizontal-cta-2 .horiz-cta2-title h2{margin:0;text-align:inherit}.paragraphs-item-horizontal-cta-2.title-align-center .horiz-cta2-title{text-align:center}.paragraphs-item-horizontal-cta-2.title-align-right .horiz-cta2-title{text-align:right}.paragraphs-item-horizontal-cta-2 .horiz-cta2-body .field-item :last-child{margin-bottom:0}.paragraphs-item-horizontal-cta-2 .horiz-cta2-cta{margin-top:15px}.paragraphs-item-horizontal-cta-2 .horiz-cta2-cta a,.paragraphs-item-horizontal-cta-2 .horiz-cta2-cta button{cursor:pointer}.paragraphs-item-horizontal-cta-2.margin-top-xl{margin-top:2.5rem}.paragraphs-item-horizontal-cta-2.margin-top-l{margin-top:2rem}.paragraphs-item-horizontal-cta-2.margin-top-m{margin-top:1.5rem}.paragraphs-item-horizontal-cta-2.margin-top-s{margin-top:1rem}.paragraphs-item-horizontal-cta-2.margin-top-xs{margin-top:.5rem}.paragraphs-item-horizontal-cta-2.margin-top-0{margin-top:0}.paragraphs-item-horizontal-cta-2.margin-bottom-xl{margin-bottom:2.5rem}.paragraphs-item-horizontal-cta-2.margin-bottom-l{margin-bottom:2rem}.paragraphs-item-horizontal-cta-2.margin-bottom-m{margin-bottom:1.5rem}.paragraphs-item-horizontal-cta-2.margin-bottom-s{margin-bottom:1rem}.paragraphs-item-horizontal-cta-2.margin-bottom-xs{margin-bottom:.5rem}.paragraphs-item-horizontal-cta-2.margin-bottom-0{margin-bottom:0}.paragraphs-item-horizontal-cta-2.padding-top-xl .horiz-cta2-text{padding-top:60px}.paragraphs-item-horizontal-cta-2.padding-top-l .horiz-cta2-text{padding-top:45px}.paragraphs-item-horizontal-cta-2.padding-top-m .horiz-cta2-text{padding-top:30px}.paragraphs-item-horizontal-cta-2.padding-top-s .horiz-cta2-text{padding-top:15px}.paragraphs-item-horizontal-cta-2.padding-top-xs .horiz-cta2-text{padding-top:7.5px}.paragraphs-item-horizontal-cta-2.padding-top-0 .horiz-cta2-text{padding-top:0}.paragraphs-item-horizontal-cta-2.padding-left-xl .horiz-cta2-text{padding-left:60px}.paragraphs-item-horizontal-cta-2.padding-left-l .horiz-cta2-text{padding-left:45px}.paragraphs-item-horizontal-cta-2.padding-left-m .horiz-cta2-text{padding-left:30px}.paragraphs-item-horizontal-cta-2.padding-left-s .horiz-cta2-text{padding-left:15px}.paragraphs-item-horizontal-cta-2.padding-left-xs .horiz-cta2-text{padding-left:7.5px}.paragraphs-item-horizontal-cta-2.padding-left-0 .horiz-cta2-text{padding-left:0}.paragraphs-item-horizontal-cta-2.padding-right-xl .horiz-cta2-text{padding-right:60px}.paragraphs-item-horizontal-cta-2.padding-right-l .horiz-cta2-text{padding-right:45px}.paragraphs-item-horizontal-cta-2.padding-right-m .horiz-cta2-text{padding-right:30px}.paragraphs-item-horizontal-cta-2.padding-right-s .horiz-cta2-text{padding-right:15px}.paragraphs-item-horizontal-cta-2.padding-right-xs .horiz-cta2-text{padding-right:7.5px}.paragraphs-item-horizontal-cta-2.padding-right-0 .horiz-cta2-text{padding-right:0}.paragraphs-item-horizontal-cta-2.padding-bottom-xl .horiz-cta2-text{padding-bottom:60px}.paragraphs-item-horizontal-cta-2.padding-bottom-l .horiz-cta2-text{padding-bottom:45px}.paragraphs-item-horizontal-cta-2.padding-bottom-m .horiz-cta2-text{padding-bottom:30px}.paragraphs-item-horizontal-cta-2.padding-bottom-s .horiz-cta2-text{padding-bottom:15px}.paragraphs-item-horizontal-cta-2.padding-bottom-xs .horiz-cta2-text{padding-bottom:7.5px}.paragraphs-item-horizontal-cta-2.padding-bottom-0 .horiz-cta2-text{padding-bottom:0}@media (max-width:769px){.paragraphs-item-horizontal-cta-2.mobile-txt-img .horiz-cta2-image{-ms-grid-row:2;-ms-grid-column:1;grid-row:2 / 3}.paragraphs-item-horizontal-cta-2.mobile-txt-img .horiz-cta2-text{-ms-grid-row:1;-ms-grid-column:1;grid-row:1 / 2}.paragraphs-item-horizontal-cta-2.mobile-col-1-2{width:50%}.paragraphs-item-horizontal-cta-2.mobile-col-2-3{width:66.66667%}.paragraphs-item-horizontal-cta-2.mobile-col-3-4{width:75%}.paragraphs-item-horizontal-cta-2.mobile-col--full{width:100%}}@media (min-width:770px) and (max-width:1199px){.paragraphs-item-horizontal-cta-2.tablet-img-all .horiz-cta2-image{background-image:none !important}.paragraphs-item-horizontal-cta-2.tablet-img-all .horiz-cta2-image img{display:block}.paragraphs-item-horizontal-cta-2.tablet-img-all.image-h-left .horiz-cta2-image{justify-self:start}.paragraphs-item-horizontal-cta-2.tablet-img-all.image-h-center .horiz-cta2-image{justify-self:center}.paragraphs-item-horizontal-cta-2.tablet-img-all.image-h-right .horiz-cta2-image{justify-self:end}.paragraphs-item-horizontal-cta-2.tablet-img-all.image-v-top .horiz-cta2-image{align-self:start}.paragraphs-item-horizontal-cta-2.tablet-img-all.image-v-middle .horiz-cta2-image{align-self:center}.paragraphs-item-horizontal-cta-2.tablet-img-all.image-v-bottom .horiz-cta2-image{align-self:end}.paragraphs-item-horizontal-cta-2.tablet-col--1-2{width:50%}.paragraphs-item-horizontal-cta-2.tablet-col--2-3{width:66.66667%}.paragraphs-item-horizontal-cta-2.tablet-col--3-4{width:75%}.paragraphs-item-horizontal-cta-2.tablet-col--full{width:100%}}@media (min-width:770px){.paragraphs-item-horizontal-cta-2 .horiz-cta2-wrapper{grid-template-rows:1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:1fr;-ms-grid-columns:1fr 1fr}.paragraphs-item-horizontal-cta-2 .horiz-cta2-image{grid-row:1 / 2;grid-column:2 / 3;-ms-grid-row:1;-ms-grid-column:2}.paragraphs-item-horizontal-cta-2 .horiz-cta2-image img{display:none}.paragraphs-item-horizontal-cta-2.image-h-left .horiz-cta2-image{background-position-x:0%}.paragraphs-item-horizontal-cta-2.image-h-center .horiz-cta2-image{background-position-x:50%}.paragraphs-item-horizontal-cta-2.image-h-right .horiz-cta2-image{background-position-x:100%}.paragraphs-item-horizontal-cta-2.image-v-top .horiz-cta2-image{background-position-y:0%}.paragraphs-item-horizontal-cta-2.image-v-middle .horiz-cta2-image{background-position-y:50%}.paragraphs-item-horizontal-cta-2.image-v-bottom .horiz-cta2-image{background-position-y:100%}.paragraphs-item-horizontal-cta-2 .horiz-cta2-text{align-self:center;grid-row:1 / 2;grid-column:1 / 2;-ms-grid-row:1;-ms-grid-column:1}.paragraphs-item-horizontal-cta-2.desktop-img-txt .horiz-cta2-image{grid-column:1 / 2;-ms-grid-column:1}.paragraphs-item-horizontal-cta-2.desktop-img-txt .horiz-cta2-text{grid-column:2 / 3;-ms-grid-column:2}.paragraphs-item-horizontal-cta-2.text-v-top .horiz-cta2-text{align-self:start}.paragraphs-item-horizontal-cta-2.text-v-bottom .horiz-cta2-text{align-self:end}.paragraphs-item-horizontal-cta-2 .horiz-cta2-cta{margin-top:30px}.paragraphs-item-horizontal-cta-2.padding-top-xl .horiz-cta2-text{padding-top:120px}.paragraphs-item-horizontal-cta-2.padding-top-l .horiz-cta2-text{padding-top:90px}.paragraphs-item-horizontal-cta-2.padding-top-m .horiz-cta2-text{padding-top:60px}.paragraphs-item-horizontal-cta-2.padding-top-s .horiz-cta2-text{padding-top:30px}.paragraphs-item-horizontal-cta-2.padding-top-xs .horiz-cta2-text{padding-top:15px}.paragraphs-item-horizontal-cta-2.padding-top-0 .horiz-cta2-text{padding-top:0}.paragraphs-item-horizontal-cta-2.padding-left-xl .horiz-cta2-text{padding-left:120px}.paragraphs-item-horizontal-cta-2.padding-left-l .horiz-cta2-text{padding-left:90px}.paragraphs-item-horizontal-cta-2.padding-left-m .horiz-cta2-text{padding-left:60px}.paragraphs-item-horizontal-cta-2.padding-left-s .horiz-cta2-text{padding-left:30px}.paragraphs-item-horizontal-cta-2.padding-left-xs .horiz-cta2-text{padding-left:15px}.paragraphs-item-horizontal-cta-2.padding-left-0 .horiz-cta2-text{padding-left:0}.paragraphs-item-horizontal-cta-2.padding-right-xl .horiz-cta2-text{padding-right:120px}.paragraphs-item-horizontal-cta-2.padding-right-l .horiz-cta2-text{padding-right:90px}.paragraphs-item-horizontal-cta-2.padding-right-m .horiz-cta2-text{padding-right:60px}.paragraphs-item-horizontal-cta-2.padding-right-s .horiz-cta2-text{padding-right:30px}.paragraphs-item-horizontal-cta-2.padding-right-xs .horiz-cta2-text{padding-right:15px}.paragraphs-item-horizontal-cta-2.padding-right-0 .horiz-cta2-text{padding-right:0}.paragraphs-item-horizontal-cta-2.padding-bottom-xl .horiz-cta2-text{padding-bottom:120px}.paragraphs-item-horizontal-cta-2.padding-bottom-l .horiz-cta2-text{padding-bottom:90px}.paragraphs-item-horizontal-cta-2.padding-bottom-m .horiz-cta2-text{padding-bottom:60px}.paragraphs-item-horizontal-cta-2.padding-bottom-s .horiz-cta2-text{padding-bottom:30px}.paragraphs-item-horizontal-cta-2.padding-bottom-xs .horiz-cta2-text{padding-bottom:15px}.paragraphs-item-horizontal-cta-2.padding-bottom-0 .horiz-cta2-text{padding-bottom:0}}@media (min-width:1200px) and (max-width:1919px){.paragraphs-item-horizontal-cta-2.desktop-img-all .horiz-cta2-image{background-image:none !important}.paragraphs-item-horizontal-cta-2.desktop-img-all .horiz-cta2-image img{display:block}.paragraphs-item-horizontal-cta-2.desktop-img-all.image-h-left .horiz-cta2-image{justify-self:start}.paragraphs-item-horizontal-cta-2.desktop-img-all.image-h-center .horiz-cta2-image{justify-self:center}.paragraphs-item-horizontal-cta-2.desktop-img-all.image-h-right .horiz-cta2-image{justify-self:end}.paragraphs-item-horizontal-cta-2.desktop-img-all.image-v-top .horiz-cta2-image{align-self:start}.paragraphs-item-horizontal-cta-2.desktop-img-all.image-v-middle .horiz-cta2-image{align-self:center}.paragraphs-item-horizontal-cta-2.desktop-img-all.image-v-bottom .horiz-cta2-image{align-self:end}}@media (min-width:1200px){.paragraphs-item-horizontal-cta-2.col--1-2{width:50%}.paragraphs-item-horizontal-cta-2.col--2-3{width:66.66667%}.paragraphs-item-horizontal-cta-2.col--3-4{width:75%}.paragraphs-item-horizontal-cta-2.col--full{width:100%}.paragraphs-item-horizontal-cta-2.padding-left-xl .horiz-cta2-text{padding-left:160px}.paragraphs-item-horizontal-cta-2.padding-left-l .horiz-cta2-text{padding-left:120px}.paragraphs-item-horizontal-cta-2.padding-left-m .horiz-cta2-text{padding-left:80px}.paragraphs-item-horizontal-cta-2.padding-left-s .horiz-cta2-text{padding-left:40px}.paragraphs-item-horizontal-cta-2.padding-left-xs .horiz-cta2-text{padding-left:20px}.paragraphs-item-horizontal-cta-2.padding-left-0 .horiz-cta2-text{padding-left:0}.paragraphs-item-horizontal-cta-2.padding-right-xl .horiz-cta2-text{padding-right:160px}.paragraphs-item-horizontal-cta-2.padding-right-l .horiz-cta2-text{padding-right:120px}.paragraphs-item-horizontal-cta-2.padding-right-m .horiz-cta2-text{padding-right:80px}.paragraphs-item-horizontal-cta-2.padding-right-s .horiz-cta2-text{padding-right:40px}.paragraphs-item-horizontal-cta-2.padding-right-xs .horiz-cta2-text{padding-right:20px}.paragraphs-item-horizontal-cta-2.padding-right-0 .horiz-cta2-text{padding-right:0}}@media (min-width:1920px){.paragraphs-item-horizontal-cta-2.max-img-all .horiz-cta2-image{background-image:none !important}.paragraphs-item-horizontal-cta-2.max-img-all .horiz-cta2-image img{display:block}.paragraphs-item-horizontal-cta-2.max-img-all.image-h-left .horiz-cta2-image{justify-self:start}.paragraphs-item-horizontal-cta-2.max-img-all.image-h-center .horiz-cta2-image{justify-self:center}.paragraphs-item-horizontal-cta-2.max-img-all.image-h-right .horiz-cta2-image{justify-self:end}.paragraphs-item-horizontal-cta-2.max-img-all.image-v-top .horiz-cta2-image{align-self:start}.paragraphs-item-horizontal-cta-2.max-img-all.image-v-middle .horiz-cta2-image{align-self:center}.paragraphs-item-horizontal-cta-2.max-img-all.image-v-bottom .horiz-cta2-image{align-self:end}}.paragraphs-item-hover-cta-2{display:inline-block;vertical-align:top;position:relative;overflow:hidden}.paragraphs-item-hover-cta-2 .hover-title{z-index:3;text-align:center;position:absolute;top:0;left:0;width:100%;padding:.5rem .5rem .25rem}.paragraphs-item-hover-cta-2 .hover-title h4{color:#fff}.paragraphs-item-hover-cta-2 .hover-body-parent,.paragraphs-item-hover-cta-2 .hover-body{text-align:center;position:absolute;width:100%;left:0}.paragraphs-item-hover-cta-2 .hover-body-parent{z-index:2;top:0;height:100%}.paragraphs-item-hover-cta-2 .hover-body{top:50%;transform:translateY(-50%);padding:0 1rem 0}.paragraphs-item-hover-cta-2 a{color:#fff;transition:color 400ms ease-in-out}.paragraphs-item-hover-cta-2 a:hover,.paragraphs-item-hover-cta-2 a:focus,.paragraphs-item-hover-cta-2 a:active{color:#e9e9e9}.paragraphs-item-hover-cta-2 button{cursor:pointer;transition:color 400ms ease-in-out,background-color 400ms ease-in-out}.paragraphs-item-hover-cta-2 .hover-image-parent{z-index:1;position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden}.paragraphs-item-hover-cta-2 .hover-image{opacity:.2;position:relative;background-size:cover;background-repeat:no-repeat;background-position:50% 0%;height:100%;width:100%}.paragraphs-item-hover-cta-2 .field-name-field-cta2-image{opacity:0}.paragraphs-item-hover-cta-2 .field-name-field-cta2-image img{display:block;width:100%;height:auto}.paragraphs-item-hover-cta-2.image-v-middle .hover-image{background-position-y:50%}.paragraphs-item-hover-cta-2.image-v-bottom .hover-image{background-position-y:100%}.paragraphs-item-hover-cta-2.image-h-left .hover-image{background-position-x:0}.paragraphs-item-hover-cta-2.image-h-right .hover-image{background-position-x:100%}@media all and (max-width:769px){.paragraphs-item-hover-cta-2 .hover-body{background-color:transparent !important}}@media all and (min-width:770px){.paragraphs-item-hover-cta-2 .hover-title{top:auto;bottom:0;transition:all 400ms ease-in-out}.paragraphs-item-hover-cta-2.title-align-middle .hover-title{bottom:50%;transform:translateY(50%)}.paragraphs-item-hover-cta-2.title-align-top .hover-title{bottom:100%;transform:translateY(100%)}.paragraphs-item-hover-cta-2.title-overflow{overflow:visible}.paragraphs-item-hover-cta-2.title-overflow .hover-body-parent{overflow:hidden}.paragraphs-item-hover-cta-2 .hover-body{top:100%;transform:none;transition:all 400ms ease-in-out}.paragraphs-item-hover-cta-2.body-hover-fade .hover-body{opacity:0;top:50%;transform:translateY(-50%)}.paragraphs-item-hover-cta-2.body-hover-fade-slide .hover-body{opacity:0}.paragraphs-item-hover-cta-2.body-hover-scale .hover-body{transform:translateY(-50%) scale(1,0)}.paragraphs-item-hover-cta-2.body-hover-fade-scale .hover-body{opacity:0;transform:translateY(-50%) scale(1,0)}.paragraphs-item-hover-cta-2.body-hover-fade-zoom .hover-body{opacity:0;top:50%;transform:translateY(-50%) scale(1.2)}.paragraphs-item-hover-cta-2 .hover-image{opacity:1;transition:all 400ms ease-in-out}.paragraphs-item-hover-cta-2.image-hover-zoom-out .hover-image{transform:scale(1.2)}.paragraphs-item-hover-cta-2:hover .hover-title{bottom:100%;transform:translateY(100%)}.paragraphs-item-hover-cta-2:hover.title-overflow .hover-title{transform:none}.paragraphs-item-hover-cta-2:hover .hover-body{top:50%;transform:translateY(-50%);background-color:transparent !important}.paragraphs-item-hover-cta-2:hover.body-hover-fade .hover-body{opacity:1}.paragraphs-item-hover-cta-2:hover.body-hover-fade-slide .hover-body{opacity:1}.paragraphs-item-hover-cta-2:hover.body-hover-scale .hover-body{transform:translateY(-50%) scale(1)}.paragraphs-item-hover-cta-2:hover.body-hover-fade-scale .hover-body{opacity:1;transform:translateY(-50%) scale(1)}.paragraphs-item-hover-cta-2:hover.body-hover-fade-zoom .hover-body{opacity:1;transform:translateY(-50%) scale(1)}.paragraphs-item-hover-cta-2:hover .hover-image{opacity:.25}.paragraphs-item-hover-cta-2:hover.image-hover-zoom-in .hover-image{transform:scale(1.2)}.paragraphs-item-hover-cta-2:hover.image-hover-zoom-out .hover-image{transform:scale(1)}}.col--1-5{width:20%;margin-left:-2px;margin-right:-2px}@media (max-width:1025px){.col--1-5{width:50%}}@media (max-width:481px){.col--1-5{width:100%}}.col--1-4{width:25%;margin-left:-2px;margin-right:-2px}@media (max-width:1025px){.col--1-4{width:25%}}@media (max-width:769px){.col--1-4{width:50%}}@media (max-width:481px){.col--1-4{width:100%;display:block}}.col--1-3{width:33.33%;margin-left:-2px;margin-right:-2px}@media (max-width:1025px){.col--1-3{width:33.33%}}@media (max-width:769px){.col--1-3{width:33.33%}}@media (max-width:481px){.col--1-3{width:100%;display:block}}.col--1-2{width:50%;margin-left:-2px}.col--1-2:first-child{margin-right:-2px;margin-left:0}@media (max-width:481px){.col--1-2{width:100%;margin-left:0;margin-right:0}}.col--2-3{width:66.6%;margin-left:-2px;margin-right:-2px}@media (max-width:481px){.col--2-3{width:100%}}.col--3-4{width:75%;margin-left:-2px;margin-right:-2px}@media (max-width:481px){.col--3-4{width:100%}}.col--full{width:100%}@media all and (max-width:769px){.mobile-col--1-5{width:20%}.mobile-col--1-4{width:25%}.mobile-col--1-3{width:33.33333%}.mobile-col--1-2{width:50%}.mobile-col--2-3{width:66.66667%}.mobile-col--3-4{width:75%}.mobile-col--full{width:100%}}@media all and (min-width:770px) and (max-width:1025px){.tablet-col--1-5{width:20%}.tablet-col--1-4{width:25%}.tablet-col--1-3{width:33.33333%}.tablet-col--1-2{width:50%}.tablet-col--2-3{width:66.66667%}.tablet-col--3-4{width:75%}.tablet-col--full{width:100%}}.paragraphs-item-group{background:white}.paragraphs-item-group.padding{padding:60px 0}@media (max-width:481px){.paragraphs-item-group.padding{padding:30px 0px}}.paragraphs-item-group.padding h3{color:#fff;margin-bottom:10px;margin-top:0;text-align:center}.paragraphs-item-group.right{text-align:right}.paragraphs-item-group.left{text-align:left}.paragraphs-item-group.center{text-align:center}.paragraphs-item-group .paragraph-type.basic{padding:15px 0 30px}@media (max-width:1025px){.paragraphs-item-group .paragraph-type.basic{display:block;height:auto !important;margin-left:auto;margin-right:auto}}@media (max-width:481px){.paragraphs-item-group .paragraph-type.basic{width:100%}}.paragraphs-item-group .paragraph-type.basic .center-text{padding:25px 0;display:block;left:0;width:100%}.paragraphs-item-group .paragraph-type.basic .content-container{display:inline-block;height:100%;margin-top:15px;max-width:100%;padding:0;vertical-align:top;width:100%}@media (max-width:1025px){.paragraphs-item-group .paragraph-type.basic .content-container{max-width:100%}}.paragraphs-item-group .cta.col--1-3 .content-container{max-width:100%;padding:20px;min-height:64px}.paragraphs-item-group.margin-top-xl{margin-top:2.5rem}.paragraphs-item-group.margin-top-l{margin-top:2rem}.paragraphs-item-group.margin-top-m{margin-top:1.5rem}.paragraphs-item-group.margin-top-s{margin-top:1rem}.paragraphs-item-group.margin-top-xs{margin-top:.5rem}.paragraphs-item-group.margin-top-0{margin-top:0}.paragraphs-item-group.margin-bottom-xl{margin-bottom:2.5rem}.paragraphs-item-group.margin-bottom-l{margin-bottom:2rem}.paragraphs-item-group.margin-bottom-m{margin-bottom:1.5rem}.paragraphs-item-group.margin-bottom-s{margin-bottom:1rem}.paragraphs-item-group.margin-bottom-xs{margin-bottom:.5rem}.paragraphs-item-group.margin-bottom-0{margin-bottom:0}.paragraphs-item-group.padding-top-xl .paragraphs-item-group{padding-top:2.5rem}.paragraphs-item-group.padding-top-l .paragraphs-item-group{padding-top:2rem}.paragraphs-item-group.padding-top-m .paragraphs-item-group{padding-top:1.5rem}.paragraphs-item-group.padding-top-s .paragraphs-item-group{padding-top:1rem}.paragraphs-item-group.padding-top-xs .paragraphs-item-group{padding-top:.5rem}.paragraphs-item-group.padding-top-0 .paragraphs-item-group{padding-top:0}.paragraphs-item-group.padding-left-xl .paragraphs-item-group{padding-left:2.5rem}.paragraphs-item-group.padding-left-l .paragraphs-item-group{padding-left:2rem}.paragraphs-item-group.padding-left-m .paragraphs-item-group{padding-left:1.5rem}.paragraphs-item-group.padding-left-s .paragraphs-item-group{padding-left:1rem}.paragraphs-item-group.padding-left-xs .paragraphs-item-group{padding-left:.5rem}.paragraphs-item-group.padding-left-0 .paragraphs-item-group{padding-left:0}.paragraphs-item-group.padding-right-xl .paragraphs-item-group{padding-right:2.5rem}.paragraphs-item-group.padding-right-l .paragraphs-item-group{padding-right:2rem}.paragraphs-item-group.padding-right-m .paragraphs-item-group{padding-right:1.5rem}.paragraphs-item-group.padding-right-s .paragraphs-item-group{padding-right:1rem}.paragraphs-item-group.padding-right-xs .paragraphs-item-group{padding-right:.5rem}.paragraphs-item-group.padding-right-0 .paragraphs-item-group{padding-right:0}.paragraphs-item-group.padding-bottom-xl .paragraphs-item-group{padding-bottom:2.5rem}.paragraphs-item-group.padding-bottom-l .paragraphs-item-group{padding-bottom:2rem}.paragraphs-item-group.padding-bottom-m .paragraphs-item-group{padding-bottom:1.5rem}.paragraphs-item-group.padding-bottom-s .paragraphs-item-group{padding-bottom:1rem}.paragraphs-item-group.padding-bottom-xs .paragraphs-item-group{padding-bottom:.5rem}.paragraphs-item-group.padding-bottom-0 .paragraphs-item-group{padding-bottom:0}.entity.cta>.entity{position:relative}.paragraphs-items-field-group-paragraphs-full{white-space:normal}.paragraph-type.basic.col--full p{margin:0}.section-service-solutions .paragraphs-item-group .paragraph-type.basic{padding-top:0}.section-service-solutions .paragraphs-item-group .paragraph-type.basic .content-container{margin-top:0}.paragraphs-item-group .paragraph-type .country-selector{padding:0}.paragraph-type.basic{display:inline-block;height:auto;position:relative;vertical-align:top}@media (max-width:769px){.paragraph-type.basic{min-height:inherit}}.paragraph-type.basic .center-text{display:inline-block;height:auto;margin:0 auto;padding:0px;position:relative;width:100%}.paragraph-type.basic p{max-width:100%}.paragraph-type.basic img.full{height:auto !important;margin-bottom:-72px;margin-top:-64px;max-height:650px;width:100%}.paragraph-type.basic .field-item>table{width:100% !important}.paragraph-type.basic table{margin:0 !important;width:100%}.paragraph-type.basic iframe.full{position:relative;width:100%;display:block;height:100%;margin-bottom:-72px;margin-top:-64px;min-height:80vh;top:0}@media (max-width:1025px){.paragraph-type.basic iframe.full{min-height:50vh}}@media (max-width:481px){.paragraph-type.basic iframe.full{min-height:250px}}.paragraph-type.basic.padding-top-xl{padding-top:2.5rem}.paragraph-type.basic.padding-top-l{padding-top:2rem}.paragraph-type.basic.padding-top-m{padding-top:1.5rem}.paragraph-type.basic.padding-top-s{padding-top:1rem}.paragraph-type.basic.padding-top-xs{padding-top:.5rem}.paragraph-type.basic.padding-top-0{padding-top:0}.paragraph-type.basic.padding-left-xl{padding-left:2.5rem}.paragraph-type.basic.padding-left-l{padding-left:2rem}.paragraph-type.basic.padding-left-m{padding-left:1.5rem}.paragraph-type.basic.padding-left-s{padding-left:1rem}.paragraph-type.basic.padding-left-xs{padding-left:.5rem}.paragraph-type.basic.padding-left-0{padding-left:0}.paragraph-type.basic.padding-right-xl{padding-right:2.5rem}.paragraph-type.basic.padding-right-l{padding-right:2rem}.paragraph-type.basic.padding-right-m{padding-right:1.5rem}.paragraph-type.basic.padding-right-s{padding-right:1rem}.paragraph-type.basic.padding-right-xs{padding-right:.5rem}.paragraph-type.basic.padding-right-0{padding-right:0}.paragraph-type.basic.padding-bottom-xl{padding-bottom:2.5rem}.paragraph-type.basic.padding-bottom-l{padding-bottom:2rem}.paragraph-type.basic.padding-bottom-m{padding-bottom:1.5rem}.paragraph-type.basic.padding-bottom-s{padding-bottom:1rem}.paragraph-type.basic.padding-bottom-xs{padding-bottom:.5rem}.paragraph-type.basic.padding-bottom-0{padding-bottom:0}.paragraph-type.basic.margin-top-xl{margin-top:2.5rem}.paragraph-type.basic.margin-top-l{margin-top:2rem}.paragraph-type.basic.margin-top-m{margin-top:1.5rem}.paragraph-type.basic.margin-top-s{margin-top:1rem}.paragraph-type.basic.margin-top-xs{margin-top:.5rem}.paragraph-type.basic.margin-top-0{margin-top:0}.paragraph-type.basic.margin-bottom-xl{margin-bottom:2.5rem}.paragraph-type.basic.margin-bottom-l{margin-bottom:2rem}.paragraph-type.basic.margin-bottom-m{margin-bottom:1.5rem}.paragraph-type.basic.margin-bottom-s{margin-bottom:1rem}.paragraph-type.basic.margin-bottom-xs{margin-bottom:.5rem}.paragraph-type.basic.margin-bottom-0{margin-bottom:0}.paragraph-type.video{display:inline-block;line-height:0;height:auto;position:relative;vertical-align:top;margin:0 auto}.paragraph-type.video .field-name-field-iframe-html{width:100%;height:0;padding-bottom:56.25%}.paragraph-type.video .field-name-field-iframe-html p{position:absolute;height:100%;width:100%;margin:0;padding:0;line-height:1}.paragraph-type.video .field-name-field-iframe-html iframe{width:100%;height:100%;position:absolute;top:0;left:0}.paragraph-type.video.video-aspect-ratio-standard .field-name-field-iframe-html{padding-bottom:75%}.paragraph-type.video.padding-top-xl{padding-top:2.5rem}.paragraph-type.video.padding-top-l{padding-top:2rem}.paragraph-type.video.padding-top-m{padding-top:1.5rem}.paragraph-type.video.padding-top-s{padding-top:1rem}.paragraph-type.video.padding-top-xs{padding-top:.5rem}.paragraph-type.video.padding-top-0{padding-top:0}.paragraph-type.video.padding-left-xl{padding-left:2.5rem}.paragraph-type.video.padding-left-l{padding-left:2rem}.paragraph-type.video.padding-left-m{padding-left:1.5rem}.paragraph-type.video.padding-left-s{padding-left:1rem}.paragraph-type.video.padding-left-xs{padding-left:.5rem}.paragraph-type.video.padding-left-0{padding-left:0}.paragraph-type.video.padding-right-xl{padding-right:2.5rem}.paragraph-type.video.padding-right-l{padding-right:2rem}.paragraph-type.video.padding-right-m{padding-right:1.5rem}.paragraph-type.video.padding-right-s{padding-right:1rem}.paragraph-type.video.padding-right-xs{padding-right:.5rem}.paragraph-type.video.padding-right-0{padding-right:0}.paragraph-type.video.padding-bottom-xl{padding-bottom:2.5rem}.paragraph-type.video.padding-bottom-l{padding-bottom:2rem}.paragraph-type.video.padding-bottom-m{padding-bottom:1.5rem}.paragraph-type.video.padding-bottom-s{padding-bottom:1rem}.paragraph-type.video.padding-bottom-xs{padding-bottom:.5rem}.paragraph-type.video.padding-bottom-0{padding-bottom:0}.paragraph-type.video.margin-top-xl{margin-top:2.5rem}.paragraph-type.video.margin-top-l{margin-top:2rem}.paragraph-type.video.margin-top-m{margin-top:1.5rem}.paragraph-type.video.margin-top-s{margin-top:1rem}.paragraph-type.video.margin-top-xs{margin-top:.5rem}.paragraph-type.video.margin-top-0{margin-top:0}.paragraph-type.video.margin-bottom-xl{margin-bottom:2.5rem}.paragraph-type.video.margin-bottom-l{margin-bottom:2rem}.paragraph-type.video.margin-bottom-m{margin-bottom:1.5rem}.paragraph-type.video.margin-bottom-s{margin-bottom:1rem}.paragraph-type.video.margin-bottom-xs{margin-bottom:.5rem}.paragraph-type.video.margin-bottom-0{margin-bottom:0}.cta__form{margin:24px 0;margin:1.5rem 0}.cta__form .form-item{margin:0;display:inline-block;width:49%}.cta__form .form-actions{text-align:center}@media only screen and (max-width:1300px){.cta__form .form-item{width:auto}}.cta__form--single-field .form-item{width:auto}.cta__form--single-field .form-actions{display:inline-block}.cta__form--single-field .form-submit{height:50px}.paragraph-type .field-label,.paragraphs-item-basic .field-label{display:none}.paragraphs-item-cta.center,.paragraphs-item-cta.overlay,.paragraphs-item-cta.highlight,.paragraphs-item-cta.hover{text-align:center}.paragraph-type .content-container{position:relative;z-index:2}.paragraph-type .webform-client-form{padding:0 .75rem}.paragraph-type .webform-client-form .form-actions{text-align:left}html[dir="rtl"] .paragraph-type .webform-client-form .form-actions{text-align:right}.paragraph-type .webform-client-form .form-type-radio{position:relative;padding:0 0 .25rem 1.75rem}.paragraph-type .webform-client-form .form-type-radio:last-child{padding-bottom:0}.paragraph-type .webform-client-form .form-type-radio input.form-radio{position:absolute;top:5px;left:.25rem;margin:0}.paragraph-type .overlay{-webkit-transition:all 120ms ease-in;background:-moz-linear-gradient(left,rgba(0,0,0,0.85) 0,rgba(0,0,0,0.6) 60%,transparent 75%,transparent 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(0,0,0,0.85)),color-stop(60%,rgba(0,0,0,0.6)),color-stop(75%,transparent),color-stop(100%,transparent));background:-webkit-linear-gradient(left,rgba(0,0,0,0.85) 0,rgba(0,0,0,0.6) 60%,transparent 75%,transparent 100%);background:-o-linear-gradient(left,rgba(0,0,0,0.85) 0,rgba(0,0,0,0.6) 60%,transparent 75%,transparent 100%);background:-ms-linear-gradient(left,rgba(0,0,0,0.85) 0,rgba(0,0,0,0.6) 60%,transparent 75%,transparent 100%);background:linear-gradient(to right,rgba(0,0,0,0.85) 0,rgba(0,0,0,0.6) 60%,transparent 75%,transparent 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d9000000',endColorstr='#00000000',GradientType=1);display:block;height:100%;left:0;opacity:1;position:absolute;top:0;transition:all 120ms ease-in;width:100%;z-index:1}html[dir="rtl"] .paragraph-type .overlay{background:-moz-linear-gradient(right,rgba(0,0,0,0.85) 0,rgba(0,0,0,0.6) 60%,transparent 75%,transparent 100%);background:-webkit-gradient(linear,right top,left top,color-stop(0,rgba(0,0,0,0.85)),color-stop(60%,rgba(0,0,0,0.6)),color-stop(75%,transparent),color-stop(100%,transparent));background:-webkit-linear-gradient(right,rgba(0,0,0,0.85) 0,rgba(0,0,0,0.6) 60%,transparent 75%,transparent 100%);background:-o-linear-gradient(right,rgba(0,0,0,0.85) 0,rgba(0,0,0,0.6) 60%,transparent 75%,transparent 100%);background:-ms-linear-gradient(right,rgba(0,0,0,0.85) 0,rgba(0,0,0,0.6) 60%,transparent 75%,transparent 100%);background:linear-gradient(to left,rgba(0,0,0,0.85) 0,rgba(0,0,0,0.6) 60%,transparent 75%,transparent 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#d9000000',GradientType=1)}.section-download-catalog-form .paragraph-type .webform-client-form,.page-node-11571 .paragraph-type .webform-client-form,.section-contact-us .paragraph-type .webform-client-form,.page-node-8451 .paragraph-type .webform-client-form{padding:0 1rem}.paragraphs-item-page-title-hero{background-color:#4a4a4a;padding:20px 26px;width:100%}.paragraphs-item-page-title-hero .field-name-field-hero-page-title .field-item{color:#fff;font-family:"Avenir Next",Arial,Helvetica,sans-serif;font-size:40px;font-weight:400;line-height:44px;margin:10px 0}.paragraphs-item-page-title-hero .field-name-field-hero-page-subtitle .field-item{color:#fff;font-family:"Avenir Next",Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;letter-spacing:.5px;line-height:24px;margin-bottom:0;text-transform:uppercase}.cta{white-space:normal}.cta.horizontal{display:inline-block;position:relative;background-position:center top !important;background-repeat:no-repeat !important;background-size:cover !important;vertical-align:top}.cta.horizontal.margin-top-xl{margin-top:2.5rem}.cta.horizontal.margin-top-l{margin-top:2rem}.cta.horizontal.margin-top-m{margin-top:1.5rem}.cta.horizontal.margin-top-s{margin-top:1rem}.cta.horizontal.margin-top-xs{margin-top:.5rem}.cta.horizontal.margin-top-0{margin-top:0}.cta.horizontal.margin-bottom-xl{margin-bottom:2.5rem}.cta.horizontal.margin-bottom-l{margin-bottom:2rem}.cta.horizontal.margin-bottom-m{margin-bottom:1.5rem}.cta.horizontal.margin-bottom-s{margin-bottom:1rem}.cta.horizontal.margin-bottom-xs{margin-bottom:.5rem}.cta.horizontal.margin-bottom-0{margin-bottom:0}.cta.horizontal .image-container{background-position:center top !important;background-repeat:no-repeat !important;background-size:cover !important;display:inline-block;height:100%;min-height:inherit;overflow:hidden;position:absolute;vertical-align:top;width:50%}@media (max-width:769px){.cta.horizontal .image-container{background:none !important;display:block;height:auto;position:relative;width:100%}}.cta.horizontal .image-container img{display:none}@media (max-width:769px){.cta.horizontal .image-container img{display:block !important;height:auto;width:100%}}.cta.horizontal .content-container{display:inline-block;height:100%;padding:60px 80px;vertical-align:top;width:100%}@media (max-width:769px){.cta.horizontal .content-container{max-width:100%;padding:30px}}@media (max-width:481px){.cta.horizontal .content-container{padding:30px}}.cta.horizontal .content-container.with-image{width:50%}@media (max-width:769px){.cta.horizontal .content-container.with-image{width:100%}}.cta.horizontal .content-container ul{padding-left:20px}html[dir="rtl"] .cta.horizontal .content-container ul{padding-left:0;padding-right:20px}.cta.horizontal .content-container .cta{margin:45px 0px 0 0;padding:0 15px 0 15px}.cta.horizontal .content-container .cta .image-container img{position:relative;z-index:inherit !important}.cta.horizontal .content-container .cta .content-container,.cta.horizontal .content-container .cta .center-text{display:block !important;height:auto !important}.cta.horizontal .content-container .cta .content-container a,.cta.horizontal .content-container .cta .center-text a{line-height:1.2}@media (max-width:1440px){.cta.horizontal .content-container .cta.col--1-3{max-width:33.333%;vertical-align:top}}@media (max-width:1025px){.cta.horizontal .content-container .cta.col--1-3{max-width:50%;width:50%}}@media (max-width:769px){.cta.horizontal .content-container .cta.col--1-3{max-width:100%;width:100%}}.cta.horizontal .content-container .cta .content-container{padding:15px}.cta.horizontal .content-container .button-link{margin-top:25px}.cta.horizontal .content-container h2,.cta.horizontal .content-container h3,.cta.horizontal .content-container h4{margin:0}.cta.horizontal .content-container p{max-width:100%}.cta.horizontal.left.padding-top-xl .content-container,.cta.horizontal.right.padding-top-xl .content-container,.cta.horizontal.center.padding-top-xl .content-container{padding-top:120px}.cta.horizontal.left.padding-top-l .content-container,.cta.horizontal.right.padding-top-l .content-container,.cta.horizontal.center.padding-top-l .content-container{padding-top:90px}.cta.horizontal.left.padding-top-m .content-container,.cta.horizontal.right.padding-top-m .content-container,.cta.horizontal.center.padding-top-m .content-container{padding-top:60px}.cta.horizontal.left.padding-top-s .content-container,.cta.horizontal.right.padding-top-s .content-container,.cta.horizontal.center.padding-top-s .content-container{padding-top:30px}.cta.horizontal.left.padding-top-xs .content-container,.cta.horizontal.right.padding-top-xs .content-container,.cta.horizontal.center.padding-top-xs .content-container{padding-top:15px}.cta.horizontal.left.padding-top-0 .content-container,.cta.horizontal.right.padding-top-0 .content-container,.cta.horizontal.center.padding-top-0 .content-container{padding-top:0}.cta.horizontal.left.padding-left-xl .content-container,.cta.horizontal.right.padding-left-xl .content-container,.cta.horizontal.center.padding-left-xl .content-container{padding-left:160px}.cta.horizontal.left.padding-left-l .content-container,.cta.horizontal.right.padding-left-l .content-container,.cta.horizontal.center.padding-left-l .content-container{padding-left:120px}.cta.horizontal.left.padding-left-m .content-container,.cta.horizontal.right.padding-left-m .content-container,.cta.horizontal.center.padding-left-m .content-container{padding-left:80px}.cta.horizontal.left.padding-left-s .content-container,.cta.horizontal.right.padding-left-s .content-container,.cta.horizontal.center.padding-left-s .content-container{padding-left:40px}.cta.horizontal.left.padding-left-xs .content-container,.cta.horizontal.right.padding-left-xs .content-container,.cta.horizontal.center.padding-left-xs .content-container{padding-left:20px}.cta.horizontal.left.padding-left-0 .content-container,.cta.horizontal.right.padding-left-0 .content-container,.cta.horizontal.center.padding-left-0 .content-container{padding-left:0}.cta.horizontal.left.padding-right-xl .content-container,.cta.horizontal.right.padding-right-xl .content-container,.cta.horizontal.center.padding-right-xl .content-container{padding-right:120px}.cta.horizontal.left.padding-right-l .content-container,.cta.horizontal.right.padding-right-l .content-container,.cta.horizontal.center.padding-right-l .content-container{padding-right:90px}.cta.horizontal.left.padding-right-m .content-container,.cta.horizontal.right.padding-right-m .content-container,.cta.horizontal.center.padding-right-m .content-container{padding-right:60px}.cta.horizontal.left.padding-right-s .content-container,.cta.horizontal.right.padding-right-s .content-container,.cta.horizontal.center.padding-right-s .content-container{padding-right:30px}.cta.horizontal.left.padding-right-xs .content-container,.cta.horizontal.right.padding-right-xs .content-container,.cta.horizontal.center.padding-right-xs .content-container{padding-right:15px}.cta.horizontal.left.padding-right-0 .content-container,.cta.horizontal.right.padding-right-0 .content-container,.cta.horizontal.center.padding-right-0 .content-container{padding-right:0}.cta.horizontal.left.padding-bottom-xl .content-container,.cta.horizontal.right.padding-bottom-xl .content-container,.cta.horizontal.center.padding-bottom-xl .content-container{padding-bottom:160px}.cta.horizontal.left.padding-bottom-l .content-container,.cta.horizontal.right.padding-bottom-l .content-container,.cta.horizontal.center.padding-bottom-l .content-container{padding-bottom:120px}.cta.horizontal.left.padding-bottom-m .content-container,.cta.horizontal.right.padding-bottom-m .content-container,.cta.horizontal.center.padding-bottom-m .content-container{padding-bottom:80px}.cta.horizontal.left.padding-bottom-s .content-container,.cta.horizontal.right.padding-bottom-s .content-container,.cta.horizontal.center.padding-bottom-s .content-container{padding-bottom:40px}.cta.horizontal.left.padding-bottom-xs .content-container,.cta.horizontal.right.padding-bottom-xs .content-container,.cta.horizontal.center.padding-bottom-xs .content-container{padding-bottom:20px}.cta.horizontal.left.padding-bottom-0 .content-container,.cta.horizontal.right.padding-bottom-0 .content-container,.cta.horizontal.center.padding-bottom-0 .content-container{padding-bottom:0}.cta.horizontal.center{text-align:center;padding:0px;height:100% !important}.cta.horizontal.center .cta-inner-wrapper{position:relative;width:100%;height:100%}.cta.horizontal.center.col--full{min-height:inherit}.cta.horizontal.center.col--full.has-background.bigger-image .background-image-height{display:block;position:relative;z-index:0}@media (max-width:769px){.cta.horizontal.center.col--full.has-background.bigger-image .background-image-height{position:absolute !important;z-index:-1}}.cta.horizontal.center.col--full.has-background.bigger-image .cta-inner-wrapper{display:block;height:100%;position:absolute;top:0;width:100%;z-index:9}@media (max-width:769px){.cta.horizontal.center.col--full.has-background.bigger-image .cta-inner-wrapper{padding:30px;position:relative !important}}.cta.horizontal.center.col--full.has-background.bigger-image .center-text{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%}@media (max-width:769px){.cta.horizontal.center.col--full.has-background.bigger-image .center-text{position:relative;top:0;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}}.cta.horizontal.center.col--full.has-background.bigger-content .background-image-height{position:absolute;z-index:-1}.cta.horizontal.center.col--full.has-background.bigger-content .cta-inner-wrapper{position:relative}.cta.horizontal.center.col--full.has-background.bigger-content .center-text{position:relative;top:0;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}.cta.horizontal.center.col--full .center-text{position:relative;z-index:2}@media (max-width:1025px){.cta.horizontal.center.col--1-2{display:block;height:auto !important;margin-left:auto;margin-right:auto;margin-top:0px;width:100%}}.cta.horizontal.center.col--1-2 .center-text{display:block;left:0;width:100%}@media (max-width:1025px){.cta.horizontal.center.col--1-2 .center-text{top:0;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}}.cta.horizontal.center.col--1-2 .content-container h2{font-family:"Avenir Next",Arial,Helvetica,sans-serif;font-weight:900;font-size:32px;line-height:1.2}@media (max-width:1025px){.cta.horizontal.center.col--1-2 .content-container h2{font-size:22px}}@media (max-width:1025px){.cta.horizontal.center.col--1-3,.cta.horizontal.center.col--1-5{display:block;height:auto !important;margin-left:auto;margin-right:auto;margin-top:0px;width:100%}}.cta.horizontal.center.col--1-3 .content-container,.cta.horizontal.center.col--1-5 .content-container{margin-top:0;max-width:100%}.cta.horizontal.center.col--1-3 .content-container h2,.cta.horizontal.center.col--1-5 .content-container h2{font-family:"Avenir Next",Arial,Helvetica,sans-serif;font-weight:900;font-size:32px;line-height:1.2}@media (max-width:1025px){.cta.horizontal.center.col--1-3 .content-container h2,.cta.horizontal.center.col--1-5 .content-container h2{font-size:22px}}.cta.horizontal.center.col--1-3 .image-container,.cta.horizontal.center.col--1-5 .image-container{height:auto}.cta.horizontal.center.col--1-3 .center-text,.cta.horizontal.center.col--1-5 .center-text{padding:0;display:block;left:0;width:100%}@media (max-width:1025px){.cta.horizontal.center.col--1-3 .center-text,.cta.horizontal.center.col--1-5 .center-text{top:0;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}}.cta.horizontal.center .image-container{background:none !important;min-height:0px;position:relative;width:100%}.cta.horizontal.center .image-container img{width:auto;display:block;margin:0 auto}.cta.horizontal.center .content-container{display:inline-block;height:100%;margin-top:15px;max-width:60%;padding:0;vertical-align:top;width:100%}@media (max-width:1025px){.cta.horizontal.center .content-container{max-width:100%;padding:20px 0}}.cta.horizontal.center .content-container .button-link{margin-top:10px}.cta.horizontal.center .content-container p{margin-bottom:20px;margin-top:0px}.cta.horizontal.center blockquote{margin:0}.cta.horizontal.center blockquote p{font-size:30px;line-height:1.2;margin-top:0}@media (max-width:481px){.cta.horizontal.center blockquote p{font-size:21px}}.cta.horizontal.center.no-image .cta-inner-wrapper{display:table}.cta.horizontal.center.no-image .cta-inner-wrapper .center-text{display:table-cell;vertical-align:middle}.cta.horizontal.center.no-image .cta-inner-wrapper .center-text .content-container{height:auto !important}.cta.horizontal.overlay.has-background.bigger-image .background-image-height{display:block;line-height:0;position:relative;z-index:0}@media (min-width:1025px){.cta.horizontal.overlay.has-background.bigger-image .background-image-height{opacity:0}}@media (max-width:769px){.cta.horizontal.overlay.has-background.bigger-image .background-image-height{position:absolute !important;z-index:-1}}.cta.horizontal.overlay.has-background.bigger-image .cta-inner-wrapper{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:9}html[dir="rtl"] .cta.horizontal.overlay.has-background.bigger-image .cta-inner-wrapper{left:inherit;right:0}@media (max-width:769px){.cta.horizontal.overlay.has-background.bigger-image .cta-inner-wrapper{padding:30px;position:relative !important}}.cta.horizontal.overlay.has-background.bigger-image .center-text{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:50%;margin-left:-375px;width:100%}@media (max-width:769px){.cta.horizontal.overlay.has-background.bigger-image .center-text{left:0;margin-left:0;position:relative;top:0;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}}.cta.horizontal.overlay.has-background.bigger-content .background-image-height{position:absolute;z-index:-1;display:none}.cta.horizontal.overlay.has-background.bigger-content .cta-inner-wrapper{padding:30px;position:relative}.cta.horizontal.overlay.has-background.bigger-content .center-text{position:relative;top:0;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}.cta.horizontal.overlay .center-text{display:block;margin:0 auto;max-width:750px;position:relative;width:100%}.cta.horizontal.overlay .image-container{position:relative;width:auto}.cta.horizontal.overlay .image-container img{display:block;margin:0 auto;width:auto}.cta.horizontal.overlay .overlay{opacity:0.93}.cta.horizontal.overlay .content-container{max-width:100%;padding:40px 40px 60px;z-index:9}@media (max-width:481px){.cta.horizontal.overlay .content-container{padding:30px}}.cta.horizontal.overlay .content-container h2,.cta.horizontal.overlay .content-container p{margin-top:12px;text-align:center}.cta.horizontal.overlay.padding-top-xl .content-container{padding-top:80px}.cta.horizontal.overlay.padding-top-l .content-container{padding-top:60px}.cta.horizontal.overlay.padding-top-m .content-container{padding-top:40px}.cta.horizontal.overlay.padding-top-s .content-container{padding-top:20px}.cta.horizontal.overlay.padding-top-xs .content-container{padding-top:10px}.cta.horizontal.overlay.padding-top-0 .content-container{padding-top:0}.cta.horizontal.overlay.padding-left-xl .content-container{padding-left:80px}.cta.horizontal.overlay.padding-left-l .content-container{padding-left:60px}.cta.horizontal.overlay.padding-left-m .content-container{padding-left:40px}.cta.horizontal.overlay.padding-left-s .content-container{padding-left:20px}.cta.horizontal.overlay.padding-left-xs .content-container{padding-left:10px}.cta.horizontal.overlay.padding-left-0 .content-container{padding-left:0}.cta.horizontal.overlay.padding-right-xl .content-container{padding-right:120px}.cta.horizontal.overlay.padding-right-l .content-container{padding-right:90px}.cta.horizontal.overlay.padding-right-m .content-container{padding-right:60px}.cta.horizontal.overlay.padding-right-s .content-container{padding-right:30px}.cta.horizontal.overlay.padding-right-xs .content-container{padding-right:15px}.cta.horizontal.overlay.padding-right-0 .content-container{padding-right:0}.cta.horizontal.overlay.padding-bottom-xl .content-container{padding-bottom:80px}.cta.horizontal.overlay.padding-bottom-l .content-container{padding-bottom:60px}.cta.horizontal.overlay.padding-bottom-m .content-container{padding-bottom:40px}.cta.horizontal.overlay.padding-bottom-s .content-container{padding-bottom:20px}.cta.horizontal.overlay.padding-bottom-xs .content-container{padding-bottom:10px}.cta.horizontal.overlay.padding-bottom-0 .content-container{padding-bottom:0}.cta.horizontal.highlight.has-background.bigger-image .background-image-height{display:block;line-height:0;position:relative;z-index:0;opacity:0}.cta.horizontal.highlight.has-background.bigger-image .cta-inner-wrapper{display:block;height:100%;position:absolute;top:0;width:100%;z-index:9}.cta.horizontal.highlight.has-background.bigger-image .center-text{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%}.cta.horizontal.highlight.has-background.bigger-content .background-image-height{position:relative;z-index:-1}.cta.horizontal.highlight.has-background.bigger-content .cta-inner-wrapper{position:relative}.cta.horizontal.highlight.has-background.bigger-content .center-text{position:relative;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}@media (max-width:769px){.cta.horizontal.highlight.has-background.bigger-content .center-text h2{font-size:28px}}.cta.horizontal.highlight .hover--link{height:100%;left:0;position:absolute;top:0;width:100%}.cta.horizontal.highlight .hover--link:hover .overlay-hover{opacity:0.65}.cta.horizontal.highlight .overlay-hover{-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:all 0.3s ease;width:100%}.cta.horizontal.highlight .center-text{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%}.cta.horizontal.highlight .content-container{padding:0}.cta.horizontal.highlight .content-container h2{color:#fff;text-align:center;overflow-wrap:break-word}.cta.horizontal.highlight.padding-top-xl .center-text{padding-top:2.5rem}.cta.horizontal.highlight.padding-top-l .center-text{padding-top:2rem}.cta.horizontal.highlight.padding-top-m .center-text{padding-top:1.5rem}.cta.horizontal.highlight.padding-top-s .center-text{padding-top:1rem}.cta.horizontal.highlight.padding-top-xs .center-text{padding-top:.5rem}.cta.horizontal.highlight.padding-top-0 .center-text{padding-top:0}.cta.horizontal.highlight.padding-left-xl .center-text{padding-left:2.5rem}.cta.horizontal.highlight.padding-left-l .center-text{padding-left:2rem}.cta.horizontal.highlight.padding-left-m .center-text{padding-left:1.5rem}.cta.horizontal.highlight.padding-left-s .center-text{padding-left:1rem}.cta.horizontal.highlight.padding-left-xs .center-text{padding-left:.5rem}.cta.horizontal.highlight.padding-left-0 .center-text{padding-left:0}.cta.horizontal.highlight.padding-right-xl .center-text{padding-right:2.5rem}.cta.horizontal.highlight.padding-right-l .center-text{padding-right:2rem}.cta.horizontal.highlight.padding-right-m .center-text{padding-right:1.5rem}.cta.horizontal.highlight.padding-right-s .center-text{padding-right:1rem}.cta.horizontal.highlight.padding-right-xs .center-text{padding-right:.5rem}.cta.horizontal.highlight.padding-right-0 .center-text{padding-right:0}.cta.horizontal.highlight.padding-bottom-xl .center-text{padding-bottom:2.5rem}.cta.horizontal.highlight.padding-bottom-l .center-text{padding-bottom:2rem}.cta.horizontal.highlight.padding-bottom-m .center-text{padding-bottom:1.5rem}.cta.horizontal.highlight.padding-bottom-s .center-text{padding-bottom:1rem}.cta.horizontal.highlight.padding-bottom-xs .center-text{padding-bottom:.5rem}.cta.horizontal.highlight.padding-bottom-0 .center-text{padding-bottom:0}.cta.horizontal.left{text-align:left}html[dir="rtl"] .cta.horizontal.left{text-align:right}.cta.horizontal.left.col--full{background:transparent}@media (max-width:481px){.cta.horizontal.left.col--full .overlay{display:block;min-height:150px;position:relative;width:100%}}.cta.horizontal.left .image-container{float:right;right:0}html[dir="rtl"] .cta.horizontal.left .image-container{float:left;left:0;right:inherit}.cta.horizontal.left .content-container h2{text-align:left}html[dir="rtl"] .cta.horizontal.left .content-container h2{text-align:right}.cta.horizontal.left .content-container .paragraphs-items-field-group-paragraphs{margin-top:35px}@media (max-width:481px){.cta.horizontal.left .content-container .paragraphs-items-field-group-paragraphs{margin-top:15px}}.cta.horizontal.left .content-container .paragraphs-items-field-group-paragraphs .cta.left.horizontal{display:inline-block;height:inherit !important;margin:0px;min-height:inherit !important;width:inherit}@media (max-width:481px){.cta.horizontal.left .content-container .paragraphs-items-field-group-paragraphs .cta.left.horizontal{display:block;margin:15px 0px 15px 0;padding:0px}}.cta.horizontal.left .content-container .paragraphs-items-field-group-paragraphs .cta.left.horizontal .content-container{max-width:inherit;padding:0;width:auto}.cta.horizontal.left .content-container .paragraphs-items-field-group-paragraphs .cta.left.horizontal .content-container a{font-weight:600;padding-left:40px;position:relative}html[dir="rtl"] .cta.horizontal.left .content-container .paragraphs-items-field-group-paragraphs .cta.left.horizontal .content-container a{padding-left:0;padding-right:40px}.cta.horizontal.left .content-container .paragraphs-items-field-group-paragraphs .cta.left.horizontal .content-container p{font-weight:600}.cta.horizontal.left .content-container .paragraphs-items-field-group-paragraphs .cta.left.horizontal .content-container .field-name-field-cta-icon{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;line-height:0;text-align:center;width:30px}html[dir="rtl"] .cta.horizontal.left .content-container .paragraphs-items-field-group-paragraphs .cta.left.horizontal .content-container .field-name-field-cta-icon{left:inherit;right:0px}.cta.horizontal.right{text-align:left}html[dir="rtl"] .cta.horizontal.right{text-align:right}.cta.horizontal.right .content-container{float:right}html[dir="rtl"] .cta.horizontal.right .content-container{float:none}.cta.horizontal.right .content-container h2{text-align:left;overflow-wrap:break-word}html[dir="rtl"] .cta.horizontal.right .content-container h2{text-align:right}.cta.horizontal.right .image-container{float:left;left:0}html[dir="rtl"] .cta.horizontal.right .image-container{float:right;left:inherit;right:0}.cta.horizontal.left.no-image .content-container,.cta.horizontal.right.no-image .content-container{max-width:100%}.cta.horizontal.left.bigger-image .cta-inner-wrapper,.cta.horizontal.right.bigger-image .cta-inner-wrapper{display:inline-block;width:100%;height:auto;vertical-align:bottom}@media (min-width:1200px){.cta.horizontal.left.bigger-image .cta-inner-wrapper,.cta.horizontal.right.bigger-image .cta-inner-wrapper{height:100%}}.cta.horizontal.left.bigger-image .cta-inner-wrapper .cta .content-container,.cta.horizontal.right.bigger-image .cta-inner-wrapper .cta .content-container{width:100%}.cta.horizontal.left.bigger-image .cta-inner-wrapper .image-container,.cta.horizontal.right.bigger-image .cta-inner-wrapper .image-container{background-position:center top !important;background-repeat:no-repeat !important;background-size:cover !important;display:inline-block;height:100% !important;min-height:inherit;line-height:000;overflow:hidden;position:absolute;vertical-align:top;right:0px}@media screen and (max-width:769px){.cta.horizontal.left.bigger-image .cta-inner-wrapper .image-container,.cta.horizontal.right.bigger-image .cta-inner-wrapper .image-container{position:relative}}html[dir="rtl"] .cta.horizontal.left.bigger-image .cta-inner-wrapper .image-container,html[dir="rtl"] .cta.horizontal.right.bigger-image .cta-inner-wrapper .image-container{left:0;right:inherit}.cta.horizontal.left.bigger-image .cta-inner-wrapper .image-container img,.cta.horizontal.right.bigger-image .cta-inner-wrapper .image-container img{display:block;height:100% !important;width:100% !important}.cta.horizontal.left.bigger-image .cta-inner-wrapper .content-container,.cta.horizontal.right.bigger-image .cta-inner-wrapper .content-container{background-position:center top !important;background-repeat:no-repeat !important;background-size:cover !important;display:inline-block;height:auto;min-height:inherit;line-height:inherit;overflow:hidden;position:relative;vertical-align:top;right:0px}html[dir="rtl"] .cta.horizontal.left.bigger-image .cta-inner-wrapper .content-container,html[dir="rtl"] .cta.horizontal.right.bigger-image .cta-inner-wrapper .content-container{left:0;right:inherit}.cta.horizontal.left.col--full.bigger-image .cta-inner-wrapper,.cta.horizontal.right.col--full.bigger-image .cta-inner-wrapper{position:relative}@media (max-width:481px){.cta.horizontal.left.col--full.bigger-image,.cta.horizontal.right.col--full.bigger-image{position:static}}.cta.horizontal.left.bigger-content .cta-inner-wrapper,.cta.horizontal.right.bigger-content .cta-inner-wrapper{display:inline-block;width:100%;height:auto;position:static !important}.cta.horizontal.left.bigger-content .cta-inner-wrapper .cta .content-container,.cta.horizontal.right.bigger-content .cta-inner-wrapper .cta .content-container{width:100%}.cta.horizontal.left.bigger-content .cta-inner-wrapper .image-container,.cta.horizontal.right.bigger-content .cta-inner-wrapper .image-container{background-position:center top !important;background-repeat:no-repeat !important;background-size:cover !important;display:inline-block;height:100% !important;min-height:inherit;line-height:000;overflow:hidden;position:absolute !important;vertical-align:top;right:0px}html[dir="rtl"] .cta.horizontal.left.bigger-content .cta-inner-wrapper .image-container,html[dir="rtl"] .cta.horizontal.right.bigger-content .cta-inner-wrapper .image-container{left:0;right:inherit}@media (max-width:769px){.cta.horizontal.left.bigger-content .cta-inner-wrapper .image-container,.cta.horizontal.right.bigger-content .cta-inner-wrapper .image-container{height:auto !important;position:relative !important;width:100%}}@media (max-width:481px){.cta.horizontal.left.bigger-content .cta-inner-wrapper .image-container,.cta.horizontal.right.bigger-content .cta-inner-wrapper .image-container{height:auto !important;position:relative;width:100%}}.cta.horizontal.left.bigger-content .cta-inner-wrapper .image-container img,.cta.horizontal.right.bigger-content .cta-inner-wrapper .image-container img{display:block;height:100% !important;width:100% !important}@media (min-width:769px){.cta.horizontal.left.bigger-content .cta-inner-wrapper .image-container img,.cta.horizontal.right.bigger-content .cta-inner-wrapper .image-container img{display:none !important}}.cta.horizontal.left.bigger-content .cta-inner-wrapper .content-container,.cta.horizontal.right.bigger-content .cta-inner-wrapper .content-container{background-position:center top !important;background-repeat:no-repeat !important;background-size:cover !important;display:inline-block;height:auto;min-height:inherit;line-height:inherit;overflow:hidden;position:relative;vertical-align:top;right:0px}html[dir="rtl"] .cta.horizontal.left.bigger-content .cta-inner-wrapper .content-container,html[dir="rtl"] .cta.horizontal.right.bigger-content .cta-inner-wrapper .content-container{left:0;right:inherit}@media (max-width:769px){.cta.horizontal.left.bigger-content .cta-inner-wrapper .content-container,.cta.horizontal.right.bigger-content .cta-inner-wrapper .content-container{width:100%}}.cta.horizontal.left.bigger-content .cta-inner-wrapper .content-container .image-container,.cta.horizontal.right.bigger-content .cta-inner-wrapper .content-container .image-container{background-size:100% !important}@media (max-width:1025px){.cta.horizontal.left.col--full .cta-wrapper-inner .image-container,.cta.horizontal.left.col--full .cta-wrapper-inner .content-container,.cta.horizontal.right.col--full .cta-wrapper-inner .image-container,.cta.horizontal.right.col--full .cta-wrapper-inner .content-container{width:100%}}@media (max-width:1025px){.cta.horizontal.left.col--1-2,.cta.horizontal.left.col--1-3,.cta.horizontal.right.col--1-2,.cta.horizontal.right.col--1-3{display:block;height:auto !important;margin-left:auto;margin-right:auto;margin-top:0px;min-height:auto;width:100%;margin-bottom:-12px}}.cta.horizontal.left.col--1-2 .cta-inner-wrapper .content-container,.cta.horizontal.left.col--1-3 .cta-inner-wrapper .content-container,.cta.horizontal.right.col--1-2 .cta-inner-wrapper .content-container,.cta.horizontal.right.col--1-3 .cta-inner-wrapper .content-container{padding:30px;width:34%}@media (max-width:1440px){.cta.horizontal.left.col--1-2 .cta-inner-wrapper .content-container,.cta.horizontal.left.col--1-3 .cta-inner-wrapper .content-container,.cta.horizontal.right.col--1-2 .cta-inner-wrapper .content-container,.cta.horizontal.right.col--1-3 .cta-inner-wrapper .content-container{max-width:100%;width:50%}}@media (max-width:1025px){.cta.horizontal.left.col--1-2 .cta-inner-wrapper .content-container,.cta.horizontal.left.col--1-3 .cta-inner-wrapper .content-container,.cta.horizontal.right.col--1-2 .cta-inner-wrapper .content-container,.cta.horizontal.right.col--1-3 .cta-inner-wrapper .content-container{height:auto;max-width:100%;min-height:auto;width:50%}}@media (max-width:769px){.cta.horizontal.left.col--1-2 .cta-inner-wrapper .content-container,.cta.horizontal.left.col--1-3 .cta-inner-wrapper .content-container,.cta.horizontal.right.col--1-2 .cta-inner-wrapper .content-container,.cta.horizontal.right.col--1-3 .cta-inner-wrapper .content-container{float:none;width:100%}}.cta.horizontal.left.col--1-2 .cta-inner-wrapper .content-container p,.cta.horizontal.left.col--1-3 .cta-inner-wrapper .content-container p,.cta.horizontal.right.col--1-2 .cta-inner-wrapper .content-container p,.cta.horizontal.right.col--1-3 .cta-inner-wrapper .content-container p{width:100%}.cta.horizontal.left.col--1-2 .cta-inner-wrapper .content-container .button-link,.cta.horizontal.left.col--1-3 .cta-inner-wrapper .content-container .button-link,.cta.horizontal.right.col--1-2 .cta-inner-wrapper .content-container .button-link,.cta.horizontal.right.col--1-3 .cta-inner-wrapper .content-container .button-link{padding:10px 30px}.cta.horizontal.left.col--1-2 .cta-inner-wrapper .content-container h2,.cta.horizontal.left.col--1-3 .cta-inner-wrapper .content-container h2,.cta.horizontal.right.col--1-2 .cta-inner-wrapper .content-container h2,.cta.horizontal.right.col--1-3 .cta-inner-wrapper .content-container h2{font-size:21px;line-height:1.3}.cta.horizontal.left.col--1-2 .cta-inner-wrapper .image-container,.cta.horizontal.left.col--1-3 .cta-inner-wrapper .image-container,.cta.horizontal.right.col--1-2 .cta-inner-wrapper .image-container,.cta.horizontal.right.col--1-3 .cta-inner-wrapper .image-container{width:66%}@media (max-width:1440px){.cta.horizontal.left.col--1-2 .cta-inner-wrapper .image-container,.cta.horizontal.left.col--1-3 .cta-inner-wrapper .image-container,.cta.horizontal.right.col--1-2 .cta-inner-wrapper .image-container,.cta.horizontal.right.col--1-3 .cta-inner-wrapper .image-container{max-width:100%;width:50%}}@media (max-width:1025px){.cta.horizontal.left.col--1-2 .cta-inner-wrapper .image-container,.cta.horizontal.left.col--1-3 .cta-inner-wrapper .image-container,.cta.horizontal.right.col--1-2 .cta-inner-wrapper .image-container,.cta.horizontal.right.col--1-3 .cta-inner-wrapper .image-container{width:50%}}@media (max-width:769px){.cta.horizontal.left.col--1-2 .cta-inner-wrapper .image-container,.cta.horizontal.left.col--1-3 .cta-inner-wrapper .image-container,.cta.horizontal.right.col--1-2 .cta-inner-wrapper .image-container,.cta.horizontal.right.col--1-3 .cta-inner-wrapper .image-container{position:relative;width:100%}}@media (max-width:481px){.cta.horizontal.left.col--1-2 .cta-inner-wrapper .image-container,.cta.horizontal.left.col--1-3 .cta-inner-wrapper .image-container,.cta.horizontal.right.col--1-2 .cta-inner-wrapper .image-container,.cta.horizontal.right.col--1-3 .cta-inner-wrapper .image-container{height:auto !important}}.cta.horizontal.left.col--full.no-image.has-background,.cta.horizontal.right.col--full.no-image.has-background{background:transparent}.cta.horizontal.left.col--full.no-image.has-background.bigger-image .background-image-height,.cta.horizontal.right.col--full.no-image.has-background.bigger-image .background-image-height{display:block;position:relative;z-index:0}@media (max-width:769px){.cta.horizontal.left.col--full.no-image.has-background.bigger-image .background-image-height,.cta.horizontal.right.col--full.no-image.has-background.bigger-image .background-image-height{position:absolute !important;z-index:-1}}@media (min-width:1920px){.cta.horizontal.left.col--full.no-image.has-background.bigger-image .background-image-height img,.cta.horizontal.right.col--full.no-image.has-background.bigger-image .background-image-height img{max-width:none;width:100%}}.cta.horizontal.left.col--full.no-image.has-background.bigger-image .cta-inner-wrapper,.cta.horizontal.right.col--full.no-image.has-background.bigger-image .cta-inner-wrapper{display:block;height:100%;position:absolute;top:0;width:100%;z-index:9}.cta.horizontal.left.col--full.no-image.has-background.bigger-image .cta-inner-wrapper .cta-inner-wrapper,.cta.horizontal.right.col--full.no-image.has-background.bigger-image .cta-inner-wrapper .cta-inner-wrapper{position:relative}@media (max-width:769px){.cta.horizontal.left.col--full.no-image.has-background.bigger-image .cta-inner-wrapper,.cta.horizontal.right.col--full.no-image.has-background.bigger-image .cta-inner-wrapper{position:relative !important}}.cta.horizontal.left.col--full.no-image.has-background.bigger-content .background-image-height,.cta.horizontal.right.col--full.no-image.has-background.bigger-content .background-image-height{position:absolute;z-index:-1}.cta.horizontal.left.col--full.no-image.has-background.bigger-content .cta-inner-wrapper,.cta.horizontal.right.col--full.no-image.has-background.bigger-content .cta-inner-wrapper{position:relative}@media (max-width:481px){.cta.horizontal.left.col--full.no-image.has-background .overlay,.cta.horizontal.right.col--full.no-image.has-background .overlay{display:block;min-height:150px;position:relative;width:100%}}.cta.horizontal.left.col--full.no-image.has-background .cta-inner-wrapper,.cta.horizontal.right.col--full.no-image.has-background .cta-inner-wrapper{display:block;height:auto;position:absolute;top:0;width:100%;z-index:9}.cta.horizontal.left.col--full.no-image.has-background .cta-inner-wrapper .cta-inner-wrapper,.cta.horizontal.right.col--full.no-image.has-background .cta-inner-wrapper .cta-inner-wrapper{position:relative}@media (max-width:481px){.cta.horizontal.left.col--full.no-image.has-background .content-container,.cta.horizontal.right.col--full.no-image.has-background .content-container{background:#222326}.cta.horizontal.left.col--full.no-image.has-background .content-container h2,.cta.horizontal.left.col--full.no-image.has-background .content-container h4,.cta.horizontal.left.col--full.no-image.has-background .content-container h5,.cta.horizontal.left.col--full.no-image.has-background .content-container p,.cta.horizontal.left.col--full.no-image.has-background .content-container label,.cta.horizontal.left.col--full.no-image.has-background .content-container li,.cta.horizontal.right.col--full.no-image.has-background .content-container h2,.cta.horizontal.right.col--full.no-image.has-background .content-container h4,.cta.horizontal.right.col--full.no-image.has-background .content-container h5,.cta.horizontal.right.col--full.no-image.has-background .content-container p,.cta.horizontal.right.col--full.no-image.has-background .content-container label,.cta.horizontal.right.col--full.no-image.has-background .content-container li{color:#fff}}.cta.horizontal.left.col--full.no-image.has-background .content-container h4,.cta.horizontal.right.col--full.no-image.has-background .content-container h4{margin:15px 0 0 0}.cta.horizontal.left.col--full.no-image.has-background .content-container p,.cta.horizontal.right.col--full.no-image.has-background .content-container p{margin:15px 0 0 0}.cta.horizontal.left.col--full.no-image .content-container,.cta.horizontal.right.col--full.no-image .content-container{width:60%}@media (max-width:769px){.cta.horizontal.left.col--full.no-image .content-container,.cta.horizontal.right.col--full.no-image .content-container{width:100%}}.cta.horizontal.left.col--1-3 .content-container,.cta.horizontal.right.col--1-3 .content-container{padding:30px;width:50%}@media (max-width:1025px){.cta.horizontal.left.col--1-3 .content-container,.cta.horizontal.right.col--1-3 .content-container{float:none;height:auto;max-width:100%;width:100%}}.cta.horizontal.left.col--1-3 .image-container,.cta.horizontal.right.col--1-3 .image-container{width:50%}@media (max-width:1025px){.cta.horizontal.left.col--1-3 .image-container,.cta.horizontal.right.col--1-3 .image-container{position:relative;width:50%}}@media (max-width:769px){.cta.horizontal.left.col--1-3 .image-container,.cta.horizontal.right.col--1-3 .image-container{width:100%}}.cta.horizontal .content-container .cta.vertical{margin-left:-2px;margin-right:-2px}.cta.horizontal .content-container .cta.vertical.col--1-2:first-child{margin-left:0}@media (min-width:1200px){.paragraphs-items-field-group-paragraphs-full .cta.horizontal.right.bigger-image.col--1-2 img{opacity:0}}@media print{.cta.horizontal.left>.image-container{max-width:40%}.cta.horizontal.left>.image-container+.content-container{max-width:60%}}@media all and (min-width:770px){.cta.horizontal.center.image-mode-default.image-align-h-left .cta-inner-wrapper .image-container,.cta.horizontal.left.image-mode-default.image-align-h-left .cta-inner-wrapper .image-container,.cta.horizontal.right.image-mode-default.image-align-h-left .cta-inner-wrapper .image-container{background-position-x:0% !important}.cta.horizontal.center.image-mode-default.image-align-h-center .cta-inner-wrapper .image-container,.cta.horizontal.left.image-mode-default.image-align-h-center .cta-inner-wrapper .image-container,.cta.horizontal.right.image-mode-default.image-align-h-center .cta-inner-wrapper .image-container{background-position-x:50% !important}.cta.horizontal.center.image-mode-default.image-align-h-right .cta-inner-wrapper .image-container,.cta.horizontal.left.image-mode-default.image-align-h-right .cta-inner-wrapper .image-container,.cta.horizontal.right.image-mode-default.image-align-h-right .cta-inner-wrapper .image-container{background-position-x:100% !important}.cta.horizontal.center.image-mode-default.image-align-v-top .cta-inner-wrapper .image-container,.cta.horizontal.left.image-mode-default.image-align-v-top .cta-inner-wrapper .image-container,.cta.horizontal.right.image-mode-default.image-align-v-top .cta-inner-wrapper .image-container{background-position-y:0% !important}.cta.horizontal.center.image-mode-default.image-align-v-middle .cta-inner-wrapper .image-container,.cta.horizontal.left.image-mode-default.image-align-v-middle .cta-inner-wrapper .image-container,.cta.horizontal.right.image-mode-default.image-align-v-middle .cta-inner-wrapper .image-container{background-position-y:50% !important}.cta.horizontal.center.image-mode-default.image-align-v-bottom .cta-inner-wrapper .image-container,.cta.horizontal.left.image-mode-default.image-align-v-bottom .cta-inner-wrapper .image-container,.cta.horizontal.right.image-mode-default.image-align-v-bottom .cta-inner-wrapper .image-container{background-position-y:100% !important}.cta.horizontal.center.image-mode-crop .cta-inner-wrapper .image-container,.cta.horizontal.left.image-mode-crop .cta-inner-wrapper .image-container,.cta.horizontal.right.image-mode-crop .cta-inner-wrapper .image-container{background-image:none !important}.cta.horizontal.center.image-mode-crop .cta-inner-wrapper .image-container img,.cta.horizontal.left.image-mode-crop .cta-inner-wrapper .image-container img,.cta.horizontal.right.image-mode-crop .cta-inner-wrapper .image-container img{display:block !important;width:auto !important;height:auto !important;max-width:none !important;position:absolute}.cta.horizontal.center.image-mode-crop.image-align-h-left .cta-inner-wrapper .image-container img,.cta.horizontal.left.image-mode-crop.image-align-h-left .cta-inner-wrapper .image-container img,.cta.horizontal.right.image-mode-crop.image-align-h-left .cta-inner-wrapper .image-container img{left:0}.cta.horizontal.center.image-mode-crop.image-align-h-center .cta-inner-wrapper .image-container img,.cta.horizontal.left.image-mode-crop.image-align-h-center .cta-inner-wrapper .image-container img,.cta.horizontal.right.image-mode-crop.image-align-h-center .cta-inner-wrapper .image-container img{left:50%;transform:translateX(-50%)}.cta.horizontal.center.image-mode-crop.image-align-h-right .cta-inner-wrapper .image-container img,.cta.horizontal.left.image-mode-crop.image-align-h-right .cta-inner-wrapper .image-container img,.cta.horizontal.right.image-mode-crop.image-align-h-right .cta-inner-wrapper .image-container img{right:0}.cta.horizontal.center.image-mode-crop.bigger-image.image-align-v-top .cta-inner-wrapper .image-container img,.cta.horizontal.left.image-mode-crop.bigger-image.image-align-v-top .cta-inner-wrapper .image-container img,.cta.horizontal.right.image-mode-crop.bigger-image.image-align-v-top .cta-inner-wrapper .image-container img{top:0}.cta.horizontal.center.image-mode-crop.bigger-image.image-align-v-middle .cta-inner-wrapper .image-container img,.cta.horizontal.left.image-mode-crop.bigger-image.image-align-v-middle .cta-inner-wrapper .image-container img,.cta.horizontal.right.image-mode-crop.bigger-image.image-align-v-middle .cta-inner-wrapper .image-container img{top:50%;transform:translateY(-50%)}.cta.horizontal.center.image-mode-crop.bigger-image.image-align-v-middle.image-align-h-center .cta-inner-wrapper .image-container img,.cta.horizontal.left.image-mode-crop.bigger-image.image-align-v-middle.image-align-h-center .cta-inner-wrapper .image-container img,.cta.horizontal.right.image-mode-crop.bigger-image.image-align-v-middle.image-align-h-center .cta-inner-wrapper .image-container img{transform:translate(-50%,-50%)}.cta.horizontal.center.image-mode-crop.bigger-image.image-align-v-bottom .cta-inner-wrapper .image-container img,.cta.horizontal.left.image-mode-crop.bigger-image.image-align-v-bottom .cta-inner-wrapper .image-container img,.cta.horizontal.right.image-mode-crop.bigger-image.image-align-v-bottom .cta-inner-wrapper .image-container img{bottom:0}.cta.horizontal.center.image-mode-scale .cta-inner-wrapper .image-container,.cta.horizontal.left.image-mode-scale .cta-inner-wrapper .image-container,.cta.horizontal.right.image-mode-scale .cta-inner-wrapper .image-container{background-image:none !important}.cta.horizontal.center.image-mode-scale .cta-inner-wrapper .image-container img,.cta.horizontal.left.image-mode-scale .cta-inner-wrapper .image-container img,.cta.horizontal.right.image-mode-scale .cta-inner-wrapper .image-container img{display:inline-block !important;width:100% !important;height:auto !important;max-width:none !important}.cta.horizontal.center.image-mode-scale.bigger-image .cta-inner-wrapper .image-container,.cta.horizontal.left.image-mode-scale.bigger-image .cta-inner-wrapper .image-container,.cta.horizontal.right.image-mode-scale.bigger-image .cta-inner-wrapper .image-container{position:relative !important}}@media all and (max-width:481px) and (min-width:384px){div.entity.entity-paragraphs-item.paragraphs-item-cta.paragraph-type.cta.left.horizontal.col--full.no-image.has-background.bigger-content,div.entity.entity-paragraphs-item.paragraphs-item-cta.paragraph-type.cta.left.horizontal.col--full.no-image.has-background.bigger-image{background-size:150% !important}}@media all and (max-width:383px) and (min-width:360px){div.entity.entity-paragraphs-item.paragraphs-item-cta.paragraph-type.cta.left.horizontal.col--full.no-image.has-background.bigger-content,div.entity.entity-paragraphs-item.paragraphs-item-cta.paragraph-type.cta.left.horizontal.col--full.no-image.has-background.bigger-image{background-size:175% !important}}@media all and (max-width:359px) and (min-width:280px){div.entity.entity-paragraphs-item.paragraphs-item-cta.paragraph-type.cta.left.horizontal.col--full.no-image.has-background.bigger-content,div.entity.entity-paragraphs-item.paragraphs-item-cta.paragraph-type.cta.left.horizontal.col--full.no-image.has-background.bigger-image{background-size:210% !important}}@media all and (max-width:279px){div.entity.entity-paragraphs-item.paragraphs-item-cta.paragraph-type.cta.left.horizontal.col--full.no-image.has-background.bigger-content,div.entity.entity-paragraphs-item.paragraphs-item-cta.paragraph-type.cta.left.horizontal.col--full.no-image.has-background.bigger-image{background-size:250% !important}}@media all and (max-width:769px) and (min-width:708px){div.entity.entity-paragraphs-item.paragraphs-item-cta.paragraph-type.cta.left.horizontal.col--full.no-image.has-background.bigger-image>div.background-image-height{bottom:0 !important}div.entity.entity-paragraphs-item.paragraphs-item-cta.paragraph-type.cta.left.horizontal.col--full.no-image.has-background.bigger-content>div.background-image-height>img,div.entity.entity-paragraphs-item.paragraphs-item-cta.paragraph-type.cta.left.horizontal.col--full.no-image.has-background.bigger-image>div.background-image-height>img{display:none}}.paragraphs-items-field-tab-cta-full .entity-paragraphs-item.col--1-6 .field-name-field-cta-body,.paragraphs-items-field-tab-cta-full .entity-paragraphs-item.col--1-5 .field-name-field-cta-body,.paragraphs-items-field-tab-cta-full .entity-paragraphs-item.col--1-4 .field-name-field-cta-body,.paragraphs-items-field-tab-cta-full .entity-paragraphs-item.col--1-3 .field-name-field-cta-body,.paragraphs-items-field-tab-cta-full .entity-paragraphs-item.col--1-2 .field-name-field-cta-body{height:170px;overflow:hidden}.cta.vertical{display:inline-block;margin:0 -2px;position:relative;overflow:hidden;vertical-align:top}@media (max-width:481px){.cta.vertical{margin:0}}.cta.vertical.center{margin:2%;max-width:385px;text-align:center;vertical-align:top}@media (max-width:481px){.cta.vertical.center{margin:0;max-width:100%}}.cta.vertical.center.col--1-3{margin:2%;width:29%}.cta.vertical.center.col--1-3 .content-container .center-text{display:table-cell !important}@media (max-width:481px){.cta.vertical.center.col--1-3{width:94%;margin:3%;display:block}.cta.vertical.center.col--1-3:first-child{margin-top:0}.cta.vertical.center.col--1-3:last-child{margin-bottom:0}}.cta.vertical.center .cta-inner-wrapper{display:block;height:100%;width:100%;text-align:center;position:relative;font-size:0;line-height:0}.cta.vertical.center .image-container{display:inline-block}.cta.vertical.center .image-container img{max-width:385px;width:100%}.cta.vertical.center .content-container{display:table;height:auto}.cta.vertical.center .content-container .center-text{display:block;vertical-align:middle;width:100%;height:100%;position:relative}.cta.vertical.center .content-container .center-text .field-name-field-cta-text-link{line-height:2.5em !important;font-size:16px !important}.cta.vertical.center .content-container .center-text a,.cta.vertical.center .content-container .center-text h2,.cta.vertical.center .content-container .center-text p{text-align:center;max-width:inherit}.cta.vertical.center .content-container .center-text .field-name-field-cta-link-image img{padding:10px 0px}.cta.vertical.center.margin-top-xl{margin-top:4%}.cta.vertical.center.margin-top-l{margin-top:3%}.cta.vertical.center.margin-top-m{margin-top:2%}.cta.vertical.center.margin-top-s{margin-top:1%}.cta.vertical.center.margin-top-xs{margin-top:0.5%}.cta.vertical.center.margin-top-0{margin-top:0}.cta.vertical.center.margin-bottom-xl{margin-bottom:4%}.cta.vertical.center.margin-bottom-l{margin-bottom:3%}.cta.vertical.center.margin-bottom-m{margin-bottom:2%}.cta.vertical.center.margin-bottom-s{margin-bottom:1%}.cta.vertical.center.margin-bottom-xs{margin-bottom:0.5%}.cta.vertical.center.margin-bottom-0{margin-bottom:0}.cta.vertical.center.padding-top-xl .content-container,.cta.vertical.left.padding-top-xl .content-container,.cta.vertical.right.padding-top-xl .content-container{padding-top:60px}.cta.vertical.center.padding-top-l .content-container,.cta.vertical.left.padding-top-l .content-container,.cta.vertical.right.padding-top-l .content-container{padding-top:45px}.cta.vertical.center.padding-top-m .content-container,.cta.vertical.left.padding-top-m .content-container,.cta.vertical.right.padding-top-m .content-container{padding-top:30px}.cta.vertical.center.padding-top-s .content-container,.cta.vertical.left.padding-top-s .content-container,.cta.vertical.right.padding-top-s .content-container{padding-top:15px}.cta.vertical.center.padding-top-xs .content-container,.cta.vertical.left.padding-top-xs .content-container,.cta.vertical.right.padding-top-xs .content-container{padding-top:7.5px}.cta.vertical.center.padding-top-0 .content-container,.cta.vertical.left.padding-top-0 .content-container,.cta.vertical.right.padding-top-0 .content-container{padding-top:0}.cta.vertical.center.padding-left-xl .content-container,.cta.vertical.left.padding-left-xl .content-container,.cta.vertical.right.padding-left-xl .content-container{padding-left:60px}.cta.vertical.center.padding-left-l .content-container,.cta.vertical.left.padding-left-l .content-container,.cta.vertical.right.padding-left-l .content-container{padding-left:45px}.cta.vertical.center.padding-left-m .content-container,.cta.vertical.left.padding-left-m .content-container,.cta.vertical.right.padding-left-m .content-container{padding-left:30px}.cta.vertical.center.padding-left-s .content-container,.cta.vertical.left.padding-left-s .content-container,.cta.vertical.right.padding-left-s .content-container{padding-left:15px}.cta.vertical.center.padding-left-xs .content-container,.cta.vertical.left.padding-left-xs .content-container,.cta.vertical.right.padding-left-xs .content-container{padding-left:7.5px}.cta.vertical.center.padding-left-0 .content-container,.cta.vertical.left.padding-left-0 .content-container,.cta.vertical.right.padding-left-0 .content-container{padding-left:0}.cta.vertical.center.padding-right-xl .content-container,.cta.vertical.left.padding-right-xl .content-container,.cta.vertical.right.padding-right-xl .content-container{padding-right:60px}.cta.vertical.center.padding-right-l .content-container,.cta.vertical.left.padding-right-l .content-container,.cta.vertical.right.padding-right-l .content-container{padding-right:45px}.cta.vertical.center.padding-right-m .content-container,.cta.vertical.left.padding-right-m .content-container,.cta.vertical.right.padding-right-m .content-container{padding-right:30px}.cta.vertical.center.padding-right-s .content-container,.cta.vertical.left.padding-right-s .content-container,.cta.vertical.right.padding-right-s .content-container{padding-right:15px}.cta.vertical.center.padding-right-xs .content-container,.cta.vertical.left.padding-right-xs .content-container,.cta.vertical.right.padding-right-xs .content-container{padding-right:7.5px}.cta.vertical.center.padding-right-0 .content-container,.cta.vertical.left.padding-right-0 .content-container,.cta.vertical.right.padding-right-0 .content-container{padding-right:0}.cta.vertical.center.padding-bottom-xl .content-container,.cta.vertical.left.padding-bottom-xl .content-container,.cta.vertical.right.padding-bottom-xl .content-container{padding-bottom:60px}.cta.vertical.center.padding-bottom-l .content-container,.cta.vertical.left.padding-bottom-l .content-container,.cta.vertical.right.padding-bottom-l .content-container{padding-bottom:45px}.cta.vertical.center.padding-bottom-m .content-container,.cta.vertical.left.padding-bottom-m .content-container,.cta.vertical.right.padding-bottom-m .content-container{padding-bottom:30px}.cta.vertical.center.padding-bottom-s .content-container,.cta.vertical.left.padding-bottom-s .content-container,.cta.vertical.right.padding-bottom-s .content-container{padding-bottom:15px}.cta.vertical.center.padding-bottom-xs .content-container,.cta.vertical.left.padding-bottom-xs .content-container,.cta.vertical.right.padding-bottom-xs .content-container{padding-bottom:7.5px}.cta.vertical.center.padding-bottom-0 .content-container,.cta.vertical.left.padding-bottom-0 .content-container,.cta.vertical.right.padding-bottom-0 .content-container{padding-bottom:0}.cta.vertical.left.margin-top-xl,.cta.vertical.right.margin-top-xl,.cta.vertical.hover.margin-top-xl{margin-top:2.5rem}.cta.vertical.left.margin-top-l,.cta.vertical.right.margin-top-l,.cta.vertical.hover.margin-top-l{margin-top:2rem}.cta.vertical.left.margin-top-m,.cta.vertical.right.margin-top-m,.cta.vertical.hover.margin-top-m{margin-top:1.5rem}.cta.vertical.left.margin-top-s,.cta.vertical.right.margin-top-s,.cta.vertical.hover.margin-top-s{margin-top:1rem}.cta.vertical.left.margin-top-xs,.cta.vertical.right.margin-top-xs,.cta.vertical.hover.margin-top-xs{margin-top:.5rem}.cta.vertical.left.margin-top-0,.cta.vertical.right.margin-top-0,.cta.vertical.hover.margin-top-0{margin-top:0}.cta.vertical.left.margin-bottom-xl,.cta.vertical.right.margin-bottom-xl,.cta.vertical.hover.margin-bottom-xl{margin-bottom:2.5rem}.cta.vertical.left.margin-bottom-l,.cta.vertical.right.margin-bottom-l,.cta.vertical.hover.margin-bottom-l{margin-bottom:2rem}.cta.vertical.left.margin-bottom-m,.cta.vertical.right.margin-bottom-m,.cta.vertical.hover.margin-bottom-m{margin-bottom:1.5rem}.cta.vertical.left.margin-bottom-s,.cta.vertical.right.margin-bottom-s,.cta.vertical.hover.margin-bottom-s{margin-bottom:1rem}.cta.vertical.left.margin-bottom-xs,.cta.vertical.right.margin-bottom-xs,.cta.vertical.hover.margin-bottom-xs{margin-bottom:.5rem}.cta.vertical.left.margin-bottom-0,.cta.vertical.right.margin-bottom-0,.cta.vertical.hover.margin-bottom-0{margin-bottom:0}.cta.vertical.left{text-align:left}html[dir="rtl"] .cta.vertical.left{text-align:right}.cta.vertical.left .center-text a:not(.button-link),.cta.vertical.left .center-text h2,.cta.vertical.left .center-text p{text-align:left;max-width:inherit}html[dir="rtl"] .cta.vertical.left .center-text a:not(.button-link),html[dir="rtl"] .cta.vertical.left .center-text h2,html[dir="rtl"] .cta.vertical.left .center-text p{text-align:right}.cta.vertical.right{text-align:right}.cta.vertical.right .center-text a:not(.button-link),.cta.vertical.right .center-text h2,.cta.vertical.right .center-text p{text-align:right;max-width:inherit}.cta.vertical.hover:hover .image-container{opacity:.2}.cta.vertical.hover:hover .content-container{bottom:100%;transform:translateY(100%)}.cta.vertical.hover:hover .hover-content{bottom:0;background-color:transparent !important;overflow:visible}.cta.vertical.hover .image-container{transition:opacity .4s ease-in-out}.cta.vertical.hover .content-container{z-index:11;position:absolute;bottom:0;transition:bottom .4s ease-in-out,transform .4s ease-in-out}.cta.vertical.hover .content-container .center-text a,.cta.vertical.hover .content-container .center-text p,.cta.vertical.hover .content-container .center-text h4{color:#fff;text-align:center;max-width:100%}.cta.vertical.hover .hover-content{transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;bottom:-100%;height:100%;left:0;position:absolute;width:100%;z-index:9;overflow:hidden}.cta.vertical.hover .hover-content .vert-align{padding:0 1.5rem;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.cta.vertical.hover .hover-content .vert-align a.button-link{width:auto;display:inline-block;margin:15px 0 0}@media (max-width:1025px){.cta.vertical.hover .hover-content .vert-align a.button-link{padding-left:25px;padding-right:25px}}.cta.vertical.hover .hover-content .vert-align p:first-child{margin-top:0}@media (max-width:769px){.cta.vertical.hover{padding-top:64px}.cta.vertical.hover .image-container{opacity:.2}.cta.vertical.hover .content-container{transform:none !important;bottom:auto !important;top:0}.cta.vertical.hover .hover-content{bottom:0;background-color:transparent !important;overflow:visible}}.cta.vertical.hover.padding-top-xl .hover-content .vert-align{padding-top:2.5rem}.cta.vertical.hover.padding-top-l .hover-content .vert-align{padding-top:2rem}.cta.vertical.hover.padding-top-m .hover-content .vert-align{padding-top:1.5rem}.cta.vertical.hover.padding-top-s .hover-content .vert-align{padding-top:1rem}.cta.vertical.hover.padding-top-xs .hover-content .vert-align{padding-top:.5rem}.cta.vertical.hover.padding-top-0 .hover-content .vert-align{padding-top:0}.cta.vertical.hover.padding-left-xl .hover-content .vert-align{padding-left:3rem}.cta.vertical.hover.padding-left-l .hover-content .vert-align{padding-left:2.25rem}.cta.vertical.hover.padding-left-m .hover-content .vert-align{padding-left:1.5rem}.cta.vertical.hover.padding-left-s .hover-content .vert-align{padding-left:0.75rem}.cta.vertical.hover.padding-left-xs .hover-content .vert-align{padding-left:0.375rem}.cta.vertical.hover.padding-left-0 .hover-content .vert-align{padding-left:0}.cta.vertical.hover.padding-right-xl .hover-content .vert-align{padding-right:2.5rem}.cta.vertical.hover.padding-right-l .hover-content .vert-align{padding-right:2rem}.cta.vertical.hover.padding-right-m .hover-content .vert-align{padding-right:1.5rem}.cta.vertical.hover.padding-right-s .hover-content .vert-align{padding-right:1rem}.cta.vertical.hover.padding-right-xs .hover-content .vert-align{padding-right:.5rem}.cta.vertical.hover.padding-right-0 .hover-content .vert-align{padding-right:0}.cta.vertical.hover.padding-bottom-xl .hover-content .vert-align{padding-bottom:3rem}.cta.vertical.hover.padding-bottom-l .hover-content .vert-align{padding-bottom:2.25rem}.cta.vertical.hover.padding-bottom-m .hover-content .vert-align{padding-bottom:1.5rem}.cta.vertical.hover.padding-bottom-s .hover-content .vert-align{padding-bottom:0.75rem}.cta.vertical.hover.padding-bottom-xs .hover-content .vert-align{padding-bottom:0.375rem}.cta.vertical.hover.padding-bottom-0 .hover-content .vert-align{padding-bottom:0}.cta.vertical .image-container{background:#fff;display:block;float:none !important;height:auto;line-height:0;overflow:hidden;position:relative !important;width:100%}.cta.vertical .image-container img{display:block !important;margin:0 auto;width:auto}.cta.vertical .content-container{display:block;height:auto;max-height:100%;max-width:100%;min-height:70px;padding:30px;width:100%}.cta.vertical .content-container.no-bg .center-text a{color:#4196b4}.cta.vertical .content-container.no-bg .center-text a:hover{color:#3c89a6}.cta.vertical .content-container.no-bg .center-text a.button-link,.cta.vertical .content-container.no-bg .center-text a.button-link:hover{color:#fff}.cta.vertical .content-container.no-bg .center-text a.button-link.white,.cta.vertical .content-container.no-bg .center-text a.button-link.white:hover{color:#4a4a4a}.cta.vertical .content-container.no-bg .center-text a.button-link.lighter-gray,.cta.vertical .content-container.no-bg .center-text a.button-link.lighter-gray:hover{color:#4a4a4a}.cta.vertical .content-container.no-bg .center-text a.button-link.light-gray,.cta.vertical .content-container.no-bg .center-text a.button-link.light-gray:hover{color:#4a4a4a}.cta.vertical .content-container .center-text{display:block;vertical-align:middle;width:100%}.cta.vertical .content-container .center-text h2,.cta.vertical .content-container .center-text h4{margin:0}.cta.vertical .content-container .center-text a{color:#fff;display:block;width:100%}.cta.vertical .content-container .center-text a.text-link{color:#4196b4}.cta.vertical .content-container .center-text a.text-link.white{color:#fff}.cta.vertical .content-container .center-text p{display:block;margin:0px;padding-bottom:0;width:100%}.cta.vertical.no-min-height .content-container{min-height:0 !important}@media all and (min-width:770px){.cta.vertical.hover.image-mode-crop .image-container{height:100%;background:none}.cta.vertical.hover.image-mode-crop .image-container img{position:absolute;max-width:none;height:auto;width:auto}.cta.vertical.hover.image-mode-crop.image-align-h-left .image-container img{left:0}.cta.vertical.hover.image-mode-crop.image-align-h-center .image-container img{left:50%;transform:translateX(-50%)}.cta.vertical.hover.image-mode-crop.image-align-h-right .image-container img{right:0}.cta.vertical.hover.image-mode-crop.image-align-v-top .image-container img{top:0}.cta.vertical.hover.image-mode-crop.image-align-v-middle .image-container img{top:50%;transform:translateY(-50%)}.cta.vertical.hover.image-mode-crop.image-align-v-middle.image-align-h-center{transform:translate(-50%,-50%)}.cta.vertical.hover.image-mode-crop.image-align-v-bottom .image-container img{bottom:0}.cta.vertical.hover.image-mode-scale .image-container img{max-width:none;width:100%}}.paragraph-type .field-label{display:none}@media screen and (max-width:769px){.paragraphs-items-full .flexslider{margin-bottom:0}}.paragraphs-items.paragraphs-items-field-page-paragraphs.paragraphs-items-field-page-paragraphs-full.paragraphs-items-full{display:inline-block;width:100%;vertical-align:middle}#lifefitness-geolocation-popup{background:rgba(0,0,0,0.6);height:100%;left:0;position:fixed;top:0;width:100%;z-index:13}#lifefitness-geolocation-popup .lifefitness-geolocation-popup--container{-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);background:#fff;left:50%;margin-left:-300px;padding:50px;position:fixed;text-align:center;top:50%;transform:translateY(-50%);width:600px;z-index:14}@media (max-width:481px){#lifefitness-geolocation-popup .lifefitness-geolocation-popup--container{left:0;margin-left:0;width:100%}}#lifefitness-geolocation-popup .lifefitness-geolocation-popup--container h2,#lifefitness-geolocation-popup .lifefitness-geolocation-popup--container span{text-align:center;display:block;margin:0 auto 10px auto;max-width:460px}#lifefitness-geolocation-popup .lifefitness-geolocation-popup--container .lgp-title{font-size:32px;font-weight:900;letter-spacing:.5px;line-height:36px;color:#4a4a4a}#lifefitness-geolocation-popup .lifefitness-geolocation-popup--container p{display:block;margin:10px auto 0;max-width:450px;text-align:left}html[dir="rtl"] #lifefitness-geolocation-popup .lifefitness-geolocation-popup--container p{text-align:right}#lifefitness-geolocation-popup .lifefitness-geolocation-popup--container .button{font-weight:600;margin:0 10px}@media (max-width:481px){#lifefitness-geolocation-popup .lifefitness-geolocation-popup--container .button{display:block;margin:10px 0}}#lifefitness-geolocation-popup .lifefitness-geolocation-popup--container .lgp-close{font-size:0;position:absolute;right:30px;top:0}#lifefitness-geolocation-popup .lifefitness-geolocation-popup--container .lgp-close:after{color:#868686;content:"X";display:block;font-size:34px;font-weight:600}.node-type-press-release .main-content>h1:first-child,.page-media-room .main-content>h1:first-child,.node-press-release,.view-lifefitness-press-releases{margin:0 auto;max-width:50%;word-break:break-word;padding:0 40px;text-align:left}@media (max-width:769px){.node-type-press-release .main-content>h1:first-child,.page-media-room .main-content>h1:first-child,.node-press-release,.view-lifefitness-press-releases{max-width:100%;padding:0px 30px}}@media (max-width:769px){.node-type-press-release .lf-press-release,.page-media-room .lf-press-release{padding:0px !important}}.node-type-press-release .main-content>h1:first-child,.page-media-room .main-content>h1:first-child{margin-top:50px;margin-bottom:12px;text-align:center;font-weight:600}.node-press-release,.view-lifefitness-press-releases{margin-bottom:50px}.node-press-release .pager,.view-lifefitness-press-releases .pager{list-style-type:none}.node-press-release .pager li,.view-lifefitness-press-releases .pager li{display:inline-block}.node-press-release .pager .pager-current,.view-lifefitness-press-releases .pager .pager-current{display:none}.node-press-release .pager .pager-previous a,.node-press-release .pager .pager-next a,.view-lifefitness-press-releases .pager .pager-previous a,.view-lifefitness-press-releases .pager .pager-next a{margin:0 12px;min-width:190px}.node-press-release p{margin-bottom:5px;padding-bottom:20px}.node-press-release a{text-decoration:underline}.node-press-release img{display:inline-block;vertical-align:middle;height:auto;max-width:100%}.media-room-link,.pager-previous a,.pager-next a{color:white;text-decoration:none;text-align:center;font-size:14px}.media-room-link:visited,.media-room-link:link,.pager-previous a:visited,.pager-previous a:link,.pager-next a:visited,.pager-next a:link{text-decoration:none;color:white;text-align:center;font-size:14px}.view-lifefitness-press-releases{margin-top:50px;text-align:center}.view-lifefitness-press-releases .views-field-created{font-weight:900;font-family:"Avenir Next",Arial,Helvetica,sans-serif;text-decoration:underline}.view-lifefitness-press-releases .views-field-title{font-size:16px;line-height:1.5;color:#4a4a4a}.view-lifefitness-press-releases .views-row{margin-bottom:5px;padding-bottom:20px}@media print{.print-none,.toolbar,.action-links,.links,.book-navigation,.forum-topic-navigation,.feed-icons,.block-lifefitness-geolocation,.footer,.three-col-footer,.breadcrumb,.main-nav,.utility-nav,.header__logo-image,.header__secondary-menu,._acsbadge,#mti_wfs_colophon{display:none !important}}.print-section{display:inline-block}.sharethis-buttons+.print-section{margin:0 0 0 15px;border-left:1px solid #ccc}.print-icon{background-image:url(/sites/all/themes/custom/fitnesslife/dist/img/social-media@2x.png);background-position:5px -74px;background-size:126px}@media (max-width:1024px) and (min-width:768px),(max-width:767px) and (min-width:668px),(max-width:667px) and (min-width:320px){.print-section{display:none}}.field-name-field-color-swatch img,.field-name-field-console-image img{max-width:none}.field-type-commerce-product-reference .form-type-commerce-fancy-attributes{border-bottom:4px solid #ededed;border-left:4px solid #ededed;border-right:4px solid #ededed;margin-bottom:20px;margin-top:0;position:relative}.field-type-commerce-product-reference .form-type-commerce-fancy-attributes label{color:#4a4a4a;background-color:#ededed;padding:15px 30px 15px 15px;font-size:16px;font-weight:bold;position:relative;cursor:pointer;width:100%}.field-type-commerce-product-reference .form-type-commerce-fancy-attributes .drawer-trigger{position:relative;font-family:"Avenir Next",Arial,Helvetica,sans-serif;font-size:16px;font-weight:900;color:#4a4a4a}.field-type-commerce-product-reference .form-type-commerce-fancy-attributes .drawer-trigger .css--selected-color{font-family:"Avenir Next",Arial,Helvetica,sans-serif;font-weight:400}.field-type-commerce-product-reference .form-type-commerce-fancy-attributes .drawer{padding:0 30px;max-width:685px}@media (max-width:769px){.field-type-commerce-product-reference .form-type-commerce-fancy-attributes .drawer{padding:0 20px}}.field-type-commerce-product-reference .form-type-commerce-fancy-attributes .drawer .form-type-radio{padding-left:0;display:inline-block;width:auto}.field-type-commerce-product-reference .form-type-commerce-fancy-attributes .drawer .description .field-name-name-field{display:none}.field-type-commerce-product-reference .form-type-commerce-fancy-attributes .drawer__detailed .description .field-name-name-field{display:inline-block;width:calc(100% - 130px)}@media (max-width:1025px){.field-type-commerce-product-reference .form-type-commerce-fancy-attributes .drawer__detailed .description .field-name-name-field{width:calc(100% - 125px)}}.field-type-commerce-product-reference .form-type-commerce-fancy-attributes .description{position:relative;padding-right:5px}@media (max-width:769px){.field-type-commerce-product-reference .form-type-commerce-fancy-attributes .description{padding-right:0}}.field-type-commerce-product-reference .form-type-commerce-fancy-attributes .description .field-name-field-upholstery-color-image img,.field-type-commerce-product-reference .form-type-commerce-fancy-attributes .description .field-name-field-color-swatch img{margin:2px 1px;width:40px;height:40px}@media (max-width:769px){.field-type-commerce-product-reference .form-type-commerce-fancy-attributes .description .field-name-field-upholstery-color-image img,.field-type-commerce-product-reference .form-type-commerce-fancy-attributes .description .field-name-field-color-swatch img{width:54px;height:54px}}.field-type-commerce-product-reference .form-type-commerce-fancy-attributes .description-selected .field-name-field-upholstery-color-image img,.field-type-commerce-product-reference .form-type-commerce-fancy-attributes .description-selected .field-name-field-color-swatch img,.field-type-commerce-product-reference .form-type-commerce-fancy-attributes .description-selected .field-name-field-frame-color img,.field-type-commerce-product-reference .form-type-commerce-fancy-attributes .description-selected .field-name-field-upholstery-color img,.field-type-commerce-product-reference .form-type-commerce-fancy-attributes .description-selected .field-name-field-shroud-inlay img,.field-type-commerce-product-reference .form-type-commerce-fancy-attributes .description-selected .field-name-field-flooring img,.field-type-commerce-product-reference .form-type-commerce-fancy-attributes .description-selected .field-name-field-console img,.field-type-commerce-product-reference .form-type-commerce-fancy-attributes .description-selected .field-name-field-package img{border:4px solid #4196b4}.color-swatch--hover{display:none;position:absolute;width:0;height:0;top:-145px;left:-50px;opacity:0}.description:hover .color-swatch--hover{display:block;width:140px;height:140px;opacity:1}.color-swatch--hover img{width:100%}.color-swatch--hover .color-swatch-text{padding:0;display:block;position:absolute;top:10px;width:100%;height:40px;line-height:3;font-family:"Avenir Next",Arial,Helvetica,sans-serif;font-size:13px;text-align:center;background:rgba(255,255,255,0.6);color:#000;z-index:1}.drawer .group-label{margin:10px 0 0 0;font-size:13px}.drawer .color-group{display:inline-block}.drawer .color-group:first-child{padding-top:20px}.drawer .color-group:first-child .group-label{margin:0 0 3px}.drawer .color-group:last-child{padding-bottom:20px}.drawer .group-disclaimer{color:#999;margin:2px 0 0 3px;font-style:italic;font-size:12px}.drawer .color-options{min-height:50px}.drawer .color-options .form-item{margin:0}.drawer-trigger--toggle{margin:auto;padding:20px;position:absolute;right:-20px;top:0;bottom:0;height:13px;width:13px;background:transparent url(/sites/all/themes/custom/fitnesslife/dist/img/minus.svg) no-repeat center center;background-size:13px;cursor:pointer}.drawer-trigger--toggle_collapsed{background-image:url(/sites/all/themes/custom/fitnesslife/dist/img/plus.svg)}.drawer{max-height:999px;transition:max-height 300ms ease;overflow:hidden}.drawer:hover{overflow:visible}.drawer_collapsed{max-height:0}.drawer__detailed>.form-item{border-top:1px solid #ededed}.drawer__detailed>.form-item:hover{background:#e6ebea}.drawer__detailed .form-radio--wrapper{display:table-cell;vertical-align:middle;min-width:42px;width:5%;text-align:center;background-color:#a7a7a7}@media (max-width:769px){.drawer__detailed .form-radio--wrapper{min-width:auto;width:30px}}.drawer__detailed .form-radio{margin:0 auto;padding-left:0;float:none;width:13px;height:13px}.drawer__detailed .form-radio[checked]{background-color:#4196b4}.drawer__detailed .description{display:table-cell;vertical-align:middle}.drawer__detailed .field-type-image{padding:20px 10px 10px 20px;display:inline-block;float:left;width:auto;text-align:center}@media (max-width:1025px){.drawer__detailed .field-type-image{padding:15px 10px 10px 15px}}@media (max-width:769px){.drawer__detailed .field-type-image{padding:10px 15px 10px 10px}}.drawer__detailed .field-type-image img{width:100px;height:auto}.drawer__detailed .field-name-name-field{padding:20px 15px 0 26px;display:inline-block;width:77%;text-transform:none;margin-top:0;font-weight:normal}@media (max-width:1025px){.drawer__detailed .field-name-name-field{padding:15px 10px 0 10px}}@media (max-width:769px){.drawer__detailed .field-name-name-field{padding:10px 0 0 0}}.drawer__detailed .field-name-description-field,.drawer__detailed .field-name-learnmore-field{padding:0 15px 20px 26px;display:inline-block;width:calc(100% - 130px)}.drawer__detailed .field-name-description-field p,.drawer__detailed .field-name-learnmore-field p{margin:0 0 9px 0;padding:0}@media (max-width:1025px){.drawer__detailed .field-name-description-field,.drawer__detailed .field-name-learnmore-field{width:calc(100% - 125px);padding:0 10px 15px 10px}}@media (max-width:769px){.drawer__detailed .field-name-description-field,.drawer__detailed .field-name-learnmore-field{padding:0 0 10px}.drawer__detailed .field-name-description-field p,.drawer__detailed .field-name-learnmore-field p{display:none}}.drawer__detailed .field-name-field-adhoc-link{display:none}.drawer__detailed .learn-more-link:after{content:'\203A';padding-left:5px}.drawer__detailed .learn-more-link--wrapper{display:inline-block;width:100%;line-height:1.5;font-size:16px}.field-type-commerce-product-reference .form-type-commerce-fancy-attributes .drawer__detailed{padding:0;max-width:100%;display:flex;flex-direction:column}.field-type-commerce-product-reference .form-type-commerce-fancy-attributes .drawer__detailed .form-item{margin:0;display:table;width:100%}.ajax-progress-throbber{position:absolute}.ajax-progress-throbber .message{display:none}@media print{.field-type-commerce-product-reference .form-type-commerce-fancy-attributes{border:4px solid #ededed}.field-type-commerce-product-reference .form-type-commerce-fancy-attributes label{padding:5px}.field-type-commerce-product-reference .form-type-commerce-fancy-attributes .drawer{padding:0;border-top:4px solid #ededed;width:100%;max-width:100%}.field-type-commerce-product-reference .form-type-commerce-fancy-attributes .drawer .form-type-radio{margin:0;padding:6px}.field-type-commerce-product-reference .form-type-commerce-fancy-attributes .drawer__detailed .form-type-radio{padding:0}.field-type-commerce-product-reference .form-type-commerce-fancy-attributes .drawer__detailed .field-name-description-field{font-size:14px}.field-type-commerce-product-reference .form-type-commerce-fancy-attributes .drawer__detailed .learn-more-link{font-size:13px}}@media (max-width:1025px){.featured-content{padding-left:0;padding-right:0}}.paragraphs-items-field-featured-content{text-align:center}.paragraphs-item-featured-content{padding:40px 20px;display:inline-block;width:20%;height:140px;text-align:center}@media (max-width:1025px){.paragraphs-item-featured-content{margin:0 auto;display:block;width:50%}}.field-name-field-featured-content-text{margin-right:auto;margin-left:auto;margin-bottom:5px;padding-bottom:20px;display:block;max-width:650px;line-height:1.5;text-align:center;font-size:16px;font-family:"Avenir Next",Arial,Helvetica,sans-serif;font-weight:900;color:#4a4a4a}@media (max-width:1025px){.field-name-field-featured-content-text{padding-right:0px}}.product-features{background-color:#415464;padding-top:26px;padding-bottom:26px;min-height:72px}@media (max-width:769px){.product-features{min-height:54px}}.category-list.active{display:block !important}.view-product-list-by-category .product-list-tab-content .category-list{opacity:0;height:0;overflow:hidden;border-bottom-width:0}.view-product-list-by-category .product-list-tab-content .category-list.active{opacity:1;height:auto;overflow:visible;border-bottom-width:5px}.view-product-list-by-category .category-list .views-field-field-product-images .product-list-category-image{border:1px solid #ededed;background-color:white}.view-product-list-by-category .category-list .views-field-field-product-images .product-list-category-image img{height:200px !important;margin:0 auto !important;padding:30px;width:200px}.view-product-list-by-category .category-list .views-field-field-product-images .product-list-category-title{display:table;height:65px;padding:5px !important;text-align:center;width:100%}.view-product-list-by-category .category-list .views-field-field-product-images .product-list-category-title span{display:table-cell;vertical-align:middle}.view-product-list-by-category .category-list .views-field-field-product-images .product-list-category-title span a{color:#fff;font-size:14px;letter-spacing:0.5px;text-align:center;word-break:break-word}.view-product-list-by-category .flexslider .slides li{line-height:0}.view-product-list-by-category .flexslider .flex-direction-nav a{display:block}@media (min-width:770px){.view-product-list-by-category .product-list-tab-content .category-list.active{border-bottom-width:0}}.callout{padding:20px;background:#e4e4e4;text-align:center}.callout--text{margin:0 auto 5px;padding:0 20px;width:100%;max-width:none;line-height:1.2;font-size:24px;font-weight:400;font-family:"Avenir Next",Arial,Helvetica,sans-serif;text-align:center;text-transform:none;color:#4a4a4a}.callout--cta{margin:5px 0 0 0;font-size:16px;font-weight:400;font-family:"Avenir Next",Arial,Helvetica,sans-serif;text-decoration:none;color:#4196b4}@media (max-width:769px){.callout{display:none}}@media print{.callout{display:none}}.product-popup{display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:999}.product-popup .product-overlay{background:rgba(0,0,0,0.65);position:absolute;width:100%;height:100%;z-index:1}.product-popup .popup-popup--container{background:#fff;height:800px;left:50%;margin-left:-400px;margin-top:-400px;padding:50px;position:fixed;top:50%;width:800px;z-index:2}@media (max-width:1440px){.product-popup .popup-popup--container{height:700px;margin-left:-350px;margin-top:-350px;width:700px}}@media (max-width:1025px){.product-popup .popup-popup--container{background:#fff;height:90%;left:5%;margin:0;padding:30px;position:fixed;top:5%;width:90%}}@media (max-width:1025px){.product-popup .popup-popup--container img{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.product-popup span.close:before{color:#4a4a4a;content:"x";cursor:pointer;font-size:55px;position:absolute;right:20px;top:20px}.product-category-list a{text-align:center;width:100%}.product-category-list li{display:table-cell;padding:1px;white-space:nowrap}.product-category-list .product-category-list-link{margin:0 25px;padding:8px 0 2px;display:inline-block;width:100%;font-size:14px;font-family:"Avenir Next",Arial,Helvetica,sans-serif;letter-spacing:0.5px;text-transform:uppercase;text-align:left;color:#636363;background-color:transparent;-webkit-transition:all 300ms ease;transition:all 300ms ease}.product-category-list .product-category-list-link.active{font-family:"Avenir Next",Arial,Helvetica,sans-serif;font-weight:900}.product-category-list .product-category-list-link.active .product-category-list-link__text{border-bottom:3px solid #4196b4}html[dir="rtl"] .product-category-list .product-category-list-link{text-align:right}@media (max-width:1025px){.product-category-list .product-category-list-link{display:none}}.product-category-list .product-category-list-link__text{padding-bottom:0.25em;border-bottom:3px solid transparent;-webkit-transition:all 300ms ease;transition:all 300ms ease}.product-category-list .tabs--menu--accordion{border-bottom:2px solid #ddd}.product-category-list ul{padding:0;display:table;width:100%;overflow:auto}@media (max-width:767px){.product-category-list li{display:block;width:100%}}@media (max-width:1025px){.product-list-tab-content .category-list{margin:0;border:5px solid #ededed;border-top:none}}.product-details.tabs--container{padding:60px 26px 20px 26px}@media (max-width:1025px){.product-details.tabs--container{padding-top:30px}}.specifications.tab-content__wrapper{width:100%;max-width:1080px;margin:0 auto}@media print{.product-details.tabs--container{padding:20px 0}}.product-header{padding:20px 26px;width:100%;background-color:#4a4a4a}@media (max-width:769px){.product-header{padding-top:10px}}.product-header--content{font-family:"Avenir Next",Arial,Helvetica,sans-serif;font-weight:400;color:#fff}.product-header--content__title{margin:10px 0;font-size:40px;line-height:44px}.product-header--content__tagline{margin:0;font-size:16px;letter-spacing:0.5px;line-height:24px;text-transform:uppercase}@media print{.product-header{margin-bottom:20px;padding:0 0 5px 5px;border-bottom:4px solid #ededed;background-color:transparent}.product-header--content{color:#4a4a4a}}.product-series-container{display:inline-block;height:auto;width:100%}.product-series-description{display:inline;float:left;margin-top:50px;padding-left:80px;padding-right:25px;position:relative;width:50%}@media (max-width:1025px){.product-series-description{padding-left:40px}}@media (max-width:769px){.product-series-description{width:100%}}.product-series-grid{display:inline-block;margin-top:0px;margin-bottom:5px;padding-bottom:20px;position:relative;width:100%}.product-series-grid--link{display:inline-block;margin-bottom:20px;position:relative;width:49%;vertical-align:top}@media (max-width:1025px){.product-series-grid--link{width:100%}}.product-series-grid--icon{height:35px;width:25px;vertical-align:top}.product-series-grid--text{margin-left:7px;margin-left:0.5em;vertical-align:top;letter-spacing:1px;word-break:break-word;font-size:14px;line-height:1.5}.product-series-grid--text:after{color:#4196b4;content:"\e603";font-family:'webflow-icons';font-size:10px;font-style:normal;font-weight:normal;font-variant:normal;height:1em;line-height:1;padding-left:14px;position:relative;text-transform:none;width:1em}.featured-product-content-display{text-align:center}.featured-product-content-display .product-teaser--image{border:none;padding:0}.featured-product-content{margin-top:60px;margin-bottom:50px;padding-right:40px;padding-left:0;border-color:#ededed;display:inline-block;height:auto;width:50%}@media (max-width:769px){.featured-product-content{margin-top:0;padding-left:40px;width:100%;left:auto;right:auto}}@media (max-width:481px){.featured-product-content{padding:2px}}.featured-product-content-display.product-teaser{width:70%}@media (max-width:1025px){.featured-product-content-display.product-teaser{width:100%}}@media (max-width:769px){.featured-product-content-display.product-teaser{width:80%}}@media (max-width:481px){.featured-product-content-display.product-teaser{width:100%}}.featured-product-content-header{text-align:center}.product-teaser .featured-product-content-image img{width:auto;height:auto;max-width:100%;max-height:none}@media (max-width:1025px){.product-teaser .featured-product-content-image img{width:100%;height:auto;max-width:300px}}.product-teaser .featured-product-content-image a{height:360px;text-align:center}@media (max-width:1025px){.product-teaser .featured-product-content-image a{margin-right:20px;margin-bottom:0;margin-left:0;height:auto}}.featured-product-content-link{display:inline-block;height:46px;text-align:center;width:100%}.featured-product-content-link a{width:100%}.featured-product-content-link--text{width:100%}.featured-product-content-link--text:after{color:#ffffff;content:"\e600";line-height:1;font-family:'webflow-icons';font-size:12px;font-style:normal;font-weight:normal;font-variant:normal;height:1em;padding-left:5px;position:relative;text-align:center;text-transform:none;width:1em}.tab-customizations{text-align:center;width:100%}.product-series-colors{text-align:center;vertical-align:top;width:100%}.product-series-color-selector{margin:20px 70px 0 70px;padding-bottom:60px;display:inline-block;width:270px;vertical-align:top;text-align:left}@media (max-width:769px){.product-series-color-selector{margin:0 30px}}.product-series-color-selector .description{position:relative}.product-series-color-selector .field-item{display:inline-block;width:200;height:192}.product-series-color-selector .field-name-name-field{display:none}.field-name-field-series-options-list{display:inline-block;width:100%;overflow-x:auto}.color-group-label{margin:10px 0 0 0;font-size:13px}.standard_colors,.premium_colors{display:block;width:100%;font-size:13px}.no-label.standard_colors,.no-label.premium_colors{margin-top:2.5em}.standard_colors .field-type-image img,.premium_colors .field-type-image img{margin:2px 1px;width:40px;height:40px}.color-premium-message{color:#999;margin:2px 0 0 3px;font-style:italic;font-size:12px}.product-series-customizations{margin:0 auto;width:85%}.product-type-container{padding:40px 80px;width:100%;height:auto}@media (max-width:1025px){.product-type-container{padding-right:40px;padding-left:40px;height:auto}}.product-type-info{padding-right:10px;display:block;width:50%}@media (max-width:1025px){.product-type-info{width:100%}}.product-type-products:before,.product-type-products:after{display:table;content:" "}.product-type-products:after{clear:both}.product-type-products .product-type-image-container{padding-right:20px;display:inline-block;line-height:0;width:50%;float:left}@media (max-width:1025px){.product-type-products .product-type-image-container{margin-bottom:50px;padding-right:0;width:100%}}.product-type-products .product-type-image-container .button{background-color:#4a4a4a;border:2px solid #4a4a4a}.product-type-products .product-type-image-container .button:hover{background-color:#383838;border:2px solid #383838}.product-type-products .product-type-image-container .product-type-image{display:inline-block;width:100%}.product-type-products .product-type-image-container .product-type-image img{width:100%}.product-type-products .product-type-image-container .product-type-img-link{padding:0;display:inline-block;width:100%}.product-type-products .product-type-image-container .product-type-img-link a{padding:10px 50px;display:inline-block;width:100%;height:100%;line-height:16px;font-size:14px;color:#fff}.product-type-products .product-type-image-container .product-type-img-link a:after{color:#fff;content:"\e600";line-height:1;font-family:'webflow-icons';font-size:12px;font-style:normal;font-weight:normal;font-variant:normal;height:1em;padding-left:5px;position:relative;text-align:center;text-transform:none;width:1em}.product-type-info{padding-right:10px;display:block;text-align:left}.product-type-title{margin-left:0;display:inline-block;height:auto}html[dir="rtl"] .product-type-title{float:right}.product-type-title__header{margin:0 0 20px 0}html[dir="rtl"] .product-type-description{float:left;width:100%}.product-type-link{margin-top:13px;padding-right:14px;display:inline-block;float:right}html[dir="rtl"] .product-type-link{float:left}.product-type-link a{display:inline-block;color:#4196b4;font-size:14px;font-weight:700;letter-spacing:-0.25px;text-decoration:none}.product-type-link a:after{padding-left:4px;line-height:1;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-family:'webflow-icons';content:"\203A";color:#4196b4;speak:none}@media (max-width:1025px){.product-type-link{margin-left:0;display:block;float:none}}.product-type-thumbnails{margin-top:-6px;padding-right:10px;padding-left:10px;display:inline-block;float:left;width:50%;text-align:left}@media (max-width:1025px){.product-type-thumbnails{padding-right:0px;padding-left:0px;width:100%;text-align:center}}.product-type-thumbnails .paragraphs-items{display:inline-block}@media (max-width:1025px){.product-type-thumbnails .paragraphs-items{text-align:center;width:100%}.product-type-thumbnails .paragraphs-items .col--1-4{width:22% !important;float:none !important;min-height:230px !important}.product-type-thumbnails .paragraphs-items .col--1-4 .cta-inner-wrapper{position:static}.product-type-thumbnails .paragraphs-items .col--1-4 .cta-inner-wrapper .content-container{position:absolute !important;bottom:0 !important;left:0 !important;width:100%;height:auto !important;min-height:1px}}@media (max-width:481px){.product-type-thumbnails .paragraphs-items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product-type-thumbnails .paragraphs-items .col--1-4{width:100% !important;float:none !important;min-height:1px !important}.product-type-thumbnails .paragraphs-items .col--1-4 .cta-inner-wrapper{position:relative}.product-type-thumbnails .paragraphs-items .col--1-4 .cta-inner-wrapper .content-container{position:relative !important;bottom:0;left:0;width:100%;height:auto !important;min-height:1px}}.product-type-thumbnails img{padding:10px 14px 10px 14px}.product-type-thumbnails .content-container.content-container{padding:0;min-height:0}.product-type-thumbnails .paragraph-type.paragraph-type{margin:6px;border:1px;border-color:#fff;display:inline-block;float:left;width:200px;height:auto;min-height:218px;background-color:#ffffff}@media (max-width:1025px){.product-type-thumbnails .paragraph-type.paragraph-type{display:inline-block;text-align:left}}.product-type-thumbnails .button-link{padding:15px;font-size:14px;line-height:1.2}.product-type-thumbnails .button-link:after{padding-left:4px;line-height:1;color:#fff;content:"\203A";font-family:'webflow-icons';font-size:14px;font-style:normal;font-weight:normal;font-variant:normal}.progress-bar,.progress{font-weight:bold}.progress-bar__bar,.progress .bar{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;margin:0 .2em;border:1px solid #666;background-color:#ccc}.progress-bar__fill,.progress .filled{height:1.5em;width:5px;background:#0072b9 url(/sites/all/themes/custom/fitnesslife/dist/img/progress-bar.gif) repeat 0 0}.progress-bar__percentage,.progress .percentage{float:right}html[dir="rtl"] .progress-bar__percentage,html[dir="rtl"] .progress .percentage,.progress html[dir="rtl"] .percentage{float:left}.progress-bar--inline,.ajax-progress-bar{width:16em;display:inline-block}html[dir="rtl"] .progress-bar--inline,html[dir="rtl"] .ajax-progress-bar{float:right}.progress-throbber,.ajax-progress{display:inline-block}html[dir="rtl"] .progress-throbber,html[dir="rtl"] .ajax-progress{float:right}.progress-throbber__widget,.ajax-progress .throbber{background:url(/sites/all/themes/custom/fitnesslife/dist/img/progress-throbber.gif) no-repeat 0 -18px transparent;float:left;height:15px;margin:2px;width:15px}html[dir="rtl"] .progress-throbber__widget,html[dir="rtl"] .ajax-progress .throbber,.ajax-progress html[dir="rtl"] .throbber{float:right}.progress-throbber__widget-in-tr,tr .ajax-progress .throbber{margin:0 2px}.progress-throbber__message,.ajax-progress .message{padding-left:20px}.promotional-banner{background:#415464;display:none;left:0;padding:15px 0;position:fixed;top:0;width:100%;z-index:15}.promotional-banner .container{text-align:center}.promotional-banner .container--content{display:inline-block;margin:0 5px;vertical-align:middle}.promotional-banner .container--content .field-name-title-field{display:none}.promotional-banner .container--content p{color:inherit;font-weight:600;margin:0;max-width:inherit;padding:0}.promotional-banner .container--button{display:inline-block;margin:0 5px;vertical-align:middle}.promotional-banner .container--button .button{color:#fff;font-family:"Avenir Next",Arial,Helvetica,sans-serif;font-size:14px;padding:10px 50px;text-transform:uppercase}.promotional-banner span.exit{display:inline-block;cursor:pointer;margin:0 5px;vertical-align:middle;float:none}.promotional-banner span.exit:before{content:"";background:url(/sites/all/themes/custom/fitnesslife/dist/img/white-icon-exit.png) no-repeat;display:block;height:24px;width:24px}.resizable-textarea{width:100%;vertical-align:bottom}.resizable-textarea__grippie,.resizable-textarea .grippie{background:url(/sites/all/themes/custom/fitnesslife/dist/img/grippie.png) no-repeat center 2px #eee;border:1px solid #ccc;border-top-width:0;cursor:s-resize;height:9px;overflow:hidden}.responsive-video,.media-youtube-video,.media-vimeo-preview-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.responsive-video__embed,.responsive-video iframe,.media-youtube-video iframe,.media-vimeo-preview-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.responsive-video--4-3{padding-bottom:75%}.series-highlights{text-align:center}.series-highlights .paragraphs-items{margin-top:24px;margin-top:1.5em;display:inline-block}.series-highlights .paragraph-type{margin:0 20px 40px 0;display:inline-block;vertical-align:top;width:320px}.series-highlights .field-name-field-cta-title{text-transform:capitalize}.sharethis-buttons{display:inline-block}.print-label,.sharethis--label{padding:0 0 0 20px;display:inline-block;height:30px;font-size:16px;font-family:"Avenir Next",Arial,Helvetica,sans-serif;color:#4a4a4a}.sharethis--container{text-align:center;padding:20px 0}.sharethis--container__mobile{display:none}.print-icon,.sharethis-wrapper span{margin:0 3px;display:inline-block;border-radius:50%;height:30px;width:30px;vertical-align:middle;opacity:1;background-color:#9daeab;cursor:pointer;transition:all 300ms ease}.print-icon:hover,.sharethis-wrapper span:hover{background-color:#38609d}.sharethis-wrapper span{background-position:center;background-repeat:no-repeat;background-size:16px auto}span.st_facebook_custom{background-image:url(/../../../../../profiles/lifefitness/libraries/lifefitness_social_icons/PNG/facebook.png);background-size:10px auto}span.st_facebook_custom:hover{background-color:#38609d}span.st_twitter_custom{background-image:url(/../../../../../profiles/lifefitness/libraries/lifefitness_social_icons/PNG/twitter.png)}span.st_twitter_custom:hover{background-color:#2eaae1}span.st_instagram_custom{background-image:url(/../../../../../profiles/lifefitness/libraries/lifefitness_social_icons/PNG/instagram.png)}span.st_instagram_custom:hover{background-color:#2b6288}span.st_linkedin_custom{background-image:url(/../../../../../profiles/lifefitness/libraries/lifefitness_social_icons/PNG/linkedin.png)}span.st_linkedin_custom:hover{background-color:#007fb1}span.st_pinterest_custom{background-image:url(/../../../../../profiles/lifefitness/libraries/lifefitness_social_icons/PNG/pinterest.png)}span.st_pinterest_custom:hover{background-color:#cb2026}span.st_youtube_custom{background-image:url(/../../../../../profiles/lifefitness/libraries/lifefitness_social_icons/PNG/youtube.png)}span.st_youtube_custom:hover{background-color:#ee303b}span.st_googleplus_custom{background-image:url(/../../../../../profiles/lifefitness/libraries/lifefitness_social_icons/PNG/googleplus.png)}span.st_googleplus_custom:hover{background-color:#d73d32}@media (max-width:767px) and (min-width:668px),(max-width:667px) and (min-width:320px){.sharethis--container{display:none}.sharethis--container__mobile{display:block}}@media print{.sharethis--container{display:none}}.skip-link{display:block;padding:2px 0 3px;text-align:center}.skip-link:link,.skip-link:visited{background-color:#666;color:#fff}.skip-link__wrapper{margin:0}@media print{.skip-link__wrapper{display:none}}.gallery-wrapper.margin-top-xl{margin-top:2.5rem}.gallery-wrapper.margin-top-l{margin-top:2rem}.gallery-wrapper.margin-top-m{margin-top:1.5rem}.gallery-wrapper.margin-top-s{margin-top:1rem}.gallery-wrapper.margin-top-xs{margin-top:.5rem}.gallery-wrapper.margin-top-0{margin-top:0}.gallery-wrapper.margin-bottom-xl{margin-bottom:2.5rem}.gallery-wrapper.margin-bottom-l{margin-bottom:2rem}.gallery-wrapper.margin-bottom-m{margin-bottom:1.5rem}.gallery-wrapper.margin-bottom-s{margin-bottom:1rem}.gallery-wrapper.margin-bottom-xs{margin-bottom:.5rem}.gallery-wrapper.margin-bottom-0{margin-bottom:0}.gallery-wrapper.hide-gradient-overlay .view-gallery .flexslider ul.slides .gallery-wrapper .slider-content{background:transparent}.gallery-wrapper.gallery-arrow-white .flexslider .flex-direction-nav li a::before{color:rgba(255,255,255,0.9)}.gallery-wrapper.gallery-arrow-white .flexslider .flex-direction-nav li a:hover::before{color:#fff}.gallery-wrapper.gallery-arrow-gray .flexslider .flex-direction-nav li a::before{color:rgba(74,74,74,0.9)}.gallery-wrapper.gallery-arrow-gray .flexslider .flex-direction-nav li a:hover::before{color:#4a4a4a}.gallery-wrapper.gallery-pagination-white .view-gallery .flex-control-nav li a:hover{background:rgba(255,255,255,0.6)}.gallery-wrapper.gallery-pagination-gray .view-gallery .flex-control-nav li a{background:rgba(74,74,74,0.5)}.gallery-wrapper.gallery-pagination-gray .view-gallery .flex-control-nav li a:hover{background:rgba(74,74,74,0.6)}.gallery-wrapper.gallery-pagination-gray .view-gallery .flex-control-nav li a.flex-active{background:#4a4a4a}.gallery-title{background-color:#f0eded;margin:0;padding:30px 40px}@media (max-width:481px){.gallery-title{font-size:21px;line-height:1.2;padding:20px}}.flexslider{margin:0}@media (max-width:769px){.flexslider{margin:0 0 15px 0}}html[dir="rtl"] .flexslider .flex-viewport{direction:ltr}.flexslider .slides>li:only-child .media-widen-video{position:relative;margin:21.8% auto}@media all and (min-width:640px) and (max-width:1025px){.flexslider .slides>li:only-child .media-widen-video{margin:auto}}@media all and (min-width:1201px){.flexslider .slides>li:only-child .media-widen-video{margin:auto}}.flexslider .flex-control-nav li.vid-thumb{position:relative}.flexslider .flex-control-nav li.vid-thumb:before{opacity:.75;content:'';display:block;position:absolute;width:28px;height:28px;top:22px;left:22px;background-position:0 -1294px !important;background-size:180px auto;background-image:url(/sites/all/themes/custom/fitnesslife/dist/img/sprite@2x.png);background-repeat:no-repeat;z-index:5;pointer-events:none}@media all and (min-width:770px){.flexslider .flex-control-nav li.vid-thumb:before{top:15px;left:15px}}.flexslider .flex-control-nav li.vid-thumb:hover:before,.flexslider .flex-control-nav li.vid-thumb:focus:before,.flexslider .flex-control-nav li.vid-thumb:active:before{opacity:1}.flexslider .flex-direction-nav li a{-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;color:#5c5c5c;cursor:pointer;display:block;font-size:0px;height:40px !important;margin:-20px 0 0;opacity:1 !important;position:absolute;text-decoration:none;text-shadow:1px 1px 0 rgba(255,255,255,0.3);top:50%;transition:all 0.3s ease-in-out;width:40px;z-index:10}.flexslider .flex-direction-nav li a:before{color:#fff;line-height:1.2;font-family:"webflow-icons" !important;font-size:30px !important;text-shadow:none}@media (max-width:769px){.flexslider .flex-direction-nav li a:before{color:#5c5c5c;font-size:20px !important}}.flexslider .flex-direction-nav li a.flex-prev{opacity:1 !important;left:10px}.flexslider .flex-direction-nav li a.flex-prev:before{content:"\e601"}html[dir="rtl"] .flexslider .flex-direction-nav li a.flex-prev:before{content:"\e600"}.flexslider .flex-direction-nav li a.flex-next{opacity:1 !important;right:10px}.flexslider .flex-direction-nav li a.flex-next:before{content:"\e600"}html[dir="rtl"] .flexslider .flex-direction-nav li a.flex-next:before{content:"\e601"}.flexslider .media-widen-video{position:absolute;width:100%;height:0;padding-bottom:56.25%;margin-top:21%}@media (min-width:640px) and (max-width:1025px){.flexslider .media-widen-video{margin-top:0;top:50%;transform:translateY(-50%)}}@media (min-width:1026px){.flexslider .media-widen-video{margin-top:21%}}@media (min-width:1201px){.flexslider .media-widen-video{margin-top:0;top:50%;transform:translateY(-50%)}}@media (min-width:1975px){.flexslider .media-widen-video{top:0;transform:none}}.flexslider .media-widen-video+.slider-popup-icon{display:none}.flexslider iframe.media-widen-player{margin:auto;position:absolute;width:100%;max-width:500px;height:100%;max-height:281.25px;right:0;left:0;top:0}@media (min-width:640px) and (max-width:1025px){.flexslider iframe.media-widen-player{max-width:888.88889px;max-height:500px}}@media (min-width:1201px){.flexslider iframe.media-widen-player{max-width:888.88889px;max-height:500px}}.view-gallery-with-thumbnails .tab-content{display:block;padding:0}.view-gallery-with-thumbnails .flexslider{border:0px}.view-gallery-with-thumbnails .flexslider .flex-prev,.view-gallery-with-thumbnails .flexslider .flex-next{height:23px}.view-gallery-with-thumbnails .flexslider .flex-prev:before,.view-gallery-with-thumbnails .flexslider .flex-next:before{font-size:25px}.view-gallery-with-thumbnails .flexslider ul.slides{overflow:hidden}.view-gallery-with-thumbnails .flexslider ul.slides li{height:562px}@media (max-width:1440px){.view-gallery-with-thumbnails .flexslider ul.slides li{height:450px}}@media (max-width:1025px){.view-gallery-with-thumbnails .flexslider ul.slides li{height:350px}}@media (max-width:769px){.view-gallery-with-thumbnails .flexslider ul.slides li{display:none !important;height:auto}}@media (max-width:769px){.view-gallery-with-thumbnails .flexslider ul.slides li.flex-active-slide{display:block !important}}.view-gallery-with-thumbnails .flexslider ul.slides li img{bottom:0;display:block;height:auto;left:0;position:absolute;width:auto;max-width:100%}@media (max-width:769px){.view-gallery-with-thumbnails .flexslider ul.slides li img{height:auto;position:relative}}.view-gallery-with-thumbnails .flexslider ul.slides .gallery-wrapper .slider-content{background-color:white;min-height:100px;opacity:0.85;padding:25px;position:absolute;right:0;text-align:left;top:0;width:600px;z-index:2}@media (max-width:769px){.view-gallery-with-thumbnails .flexslider ul.slides .gallery-wrapper .slider-content{display:block;position:relative;width:100%}}.view-gallery-with-thumbnails .flexslider ul.slides .gallery-wrapper .slider-content p{margin:0;padding:15px 0}.view-gallery-with-thumbnails .flexslider ul.slides .gallery-wrapper .slider-content a{text-decoration:underline}html[dir="rtl"] .view-gallery-with-thumbnails .flexslider ul.slides .gallery-wrapper .slider-content{text-align:right;right:inherit;left:0}@media (max-width:769px){.view-gallery-with-thumbnails .flex-control-thumbs{display:none}}@media (max-width:769px){.view-gallery-with-thumbnails .flex-direction-nav{height:60px;position:absolute;top:0px;width:100%;z-index:4}}.view-gallery-with-thumbnails .flex-direction-nav li{margin:0;padding:0}@media (max-width:769px){.view-gallery-with-thumbnails .flex-direction-nav li a{background:rgba(255,255,255,0.6);display:block !important;height:43px !important;padding:10px;top:20px;opacity:1}}@media (max-width:769px){.view-gallery-with-thumbnails .flex-direction-nav li a.flex-prev{left:0 !important}html[dir="rtl"] .view-gallery-with-thumbnails .flex-direction-nav li a.flex-prev{text-align:right;right:auto}}@media (max-width:769px){.view-gallery-with-thumbnails .flex-direction-nav li a.flex-next{right:0 !important}html[dir="rtl"] .view-gallery-with-thumbnails .flex-direction-nav li a.flex-next{text-align:left;right:auto}}.view-gallery .tab-content{display:block;padding:0}.view-gallery .flexslider{border:0px}.view-gallery .flexslider .flex-prev,.view-gallery .flexslider .flex-next{height:23px}.view-gallery .flexslider .flex-prev:before,.view-gallery .flexslider .flex-next:before{font-size:25px}.view-gallery .flexslider ul.slides{overflow:hidden}.view-gallery .flexslider ul.slides li{height:764px}@media (max-width:1440px){.view-gallery .flexslider ul.slides li{height:652px}}@media (max-width:1025px){.view-gallery .flexslider ul.slides li{height:488px}}@media (max-width:769px){.view-gallery .flexslider ul.slides li{height:auto}}.view-gallery .flexslider ul.slides li img{bottom:0;display:block;height:100%;left:50%;position:absolute;width:auto;max-width:none;transform:translateX(-50%)}.view-gallery .flexslider ul.slides .gallery-wrapper{background-size:0px}@media (max-width:769px){.view-gallery .flexslider ul.slides .gallery-wrapper{background-position:center top !important;background-repeat:no-repeat !important;background-size:cover !important;position:relative;height:100%;width:100%}}@media (max-width:769px){.view-gallery .flexslider ul.slides .gallery-wrapper .image-container{display:none}}.view-gallery .flexslider ul.slides .gallery-wrapper .slider-content{background-image:-webkit-linear-gradient(left,rgba(0,0,0,0.45),transparent 60%);background-image:linear-gradient(to right,rgba(0,0,0,0.45),transparent 60%);height:100%;min-height:100px;opacity:1;padding:25px;padding-left:140px;position:absolute;text-align:left;top:0;width:100%;z-index:2}html[dir="rtl"] .view-gallery .flexslider ul.slides .gallery-wrapper .slider-content{direction:ltr;padding-left:70px;padding-right:140px;text-align:right}@media (max-width:769px){.view-gallery .flexslider ul.slides .gallery-wrapper .slider-content{height:100%;min-height:450px;padding:0px;position:relative}}.view-gallery .flexslider ul.slides .gallery-wrapper .slider-content .center-text{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);max-width:650px;width:100%}@media (max-width:769px){.view-gallery .flexslider ul.slides .gallery-wrapper .slider-content .center-text{left:0;padding:30px 60px}html[dir="rtl"] .view-gallery .flexslider ul.slides .gallery-wrapper .slider-content .center-text{left:inherit;right:0}}.view-gallery .flexslider ul.slides .gallery-wrapper .slider-content h2{color:#fff;margin:0}@media (max-width:769px){.view-gallery .flexslider ul.slides .gallery-wrapper .slider-content h2{font-size:24px;line-height:1.2}}.view-gallery .flexslider ul.slides .gallery-wrapper .slider-content p{color:#fff;font-weight:600;margin:0;padding:15px 0}.view-gallery .flexslider ul.slides .gallery-wrapper .slider-content a{-webkit-transition:all 300ms ease;background-color:#fff;border:2px solid #fff;color:#4a4a4a;display:inline-block;font-size:16px;height:auto;letter-spacing:0.5px;margin-top:15px;padding:10px 50px;text-decoration:none;transition:all 300ms ease;width:auto}.view-gallery .flexslider ul.slides .gallery-wrapper .slider-content a:hover{background:transparent;color:#fff}html[dir="rtl"] .view-gallery .flexslider ul.slides .gallery-wrapper .slider-content{text-align:right;right:inherit;left:0}.view-gallery .flex-control-nav{bottom:20px;z-index:2}@media (max-width:769px){.view-gallery .flex-control-nav{bottom:5px}}.view-gallery .flex-control-nav li a{background:rgba(255,255,255,0.5)}.view-gallery .flex-control-nav li a.flex-active{background:#fff}.view-gallery .flex-direction-nav li{margin:0;padding:0}@media (max-width:769px){.view-gallery .flex-direction-nav li a{background:rgba(255,255,255,0.6);display:block !important;height:43px !important;padding:10px}}@media (max-width:481px){.view-gallery .flex-direction-nav li a{display:block !important;opacity:1}}.view-gallery .flex-direction-nav li a.flex-next{text-align:right;right:0px !important}html[dir="rtl"] .view-gallery .flex-direction-nav li a.flex-next{text-align:left;right:auto}.view-gallery .flex-direction-nav li a.flex-prev{text-align:left;left:0px !important}html[dir="rtl"] .view-gallery .flex-direction-nav li a.flex-prev{text-align:right;right:auto}.paragraphs-items-field-product-gallery,.paragraphs-items-field-product-mobile-gallery{overflow:hidden}.paragraphs-items-field-product-gallery{height:0px}.paragraphs-items-field-product-gallery .gallery-wrapper{visibility:hidden}@media (min-width:770px){.paragraphs-items-field-product-gallery{height:auto}.paragraphs-items-field-product-gallery .gallery-wrapper{visibility:visible}.paragraphs-items-field-product-mobile-gallery{height:0px}.paragraphs-items-field-product-mobile-gallery .gallery-wrapper{visibility:hidden}}#series-gallery-images .tab-content{display:block;padding:0}#series-gallery-images .flexslider{border:0px}#series-gallery-images .flexslider .flex-prev,#series-gallery-images .flexslider .flex-next{height:23px}#series-gallery-images .flexslider .flex-prev:before,#series-gallery-images .flexslider .flex-next:before{font-size:25px}#series-gallery-images .flexslider ul.slides{overflow:hidden}#series-gallery-images .flexslider ul.slides li{height:764px}@media (max-width:1440px){#series-gallery-images .flexslider ul.slides li{height:652px}}@media (max-width:1025px){#series-gallery-images .flexslider ul.slides li{height:488px}}@media (max-width:769px){#series-gallery-images .flexslider ul.slides li{display:none !important;height:auto}}@media (max-width:769px){#series-gallery-images .flexslider ul.slides li.flex-active-slide{display:block !important}}#series-gallery-images .flexslider ul.slides li img{bottom:0;display:block;height:100%;left:0;position:absolute;width:100%}@media (max-width:769px){#series-gallery-images .flexslider ul.slides li img{height:auto;position:relative}}#series-gallery-images .flexslider ul.slides .gallery-wrapper .slider-content{background-color:white;min-height:100px;opacity:0.85;padding:25px;position:absolute;right:0;text-align:left;top:0;width:600px;z-index:2}@media (max-width:769px){#series-gallery-images .flexslider ul.slides .gallery-wrapper .slider-content{display:block;position:relative;width:100%}}#series-gallery-images .flexslider ul.slides .gallery-wrapper .slider-content p{margin:0;padding:15px 0}#series-gallery-images .flexslider ul.slides .gallery-wrapper .slider-content a{text-decoration:underline}html[dir="rtl"] #series-gallery-images .flexslider ul.slides .gallery-wrapper .slider-content{text-align:right;right:inherit;left:0}@media (max-width:769px){#series-gallery-images .flex-control-thumbs{background-color:none !important;height:62px !important;margin-top:0px !important;padding-bottom:7px;padding-top:6px;position:relative !important;top:0;width:100%;z-index:9}}@media (max-width:769px){#series-gallery-images .flex-control-thumbs li{height:48px !important;width:48px !important}}@media (max-width:769px){#series-gallery-images .flex-direction-nav{height:60px;position:absolute;top:50%;margin-top:-142px;width:100%;z-index:4}}@media (max-width:591px){#series-gallery-images .flex-direction-nav{margin-top:-153px}}@media (max-width:481px){#series-gallery-images .flex-direction-nav{margin-top:-164px}}#series-gallery-images .flex-direction-nav li{margin:0;padding:0}@media (max-width:769px){#series-gallery-images .flex-direction-nav li a{background:rgba(255,255,255,0.4);display:block !important;height:43px !important;padding:10px;top:27px;opacity:1}}@media (max-width:769px){#series-gallery-images .flex-direction-nav li a.flex-prev{left:0 !important}html[dir="rtl"] #series-gallery-images .flex-direction-nav li a.flex-prev{text-align:right;right:auto}}@media (max-width:769px){#series-gallery-images .flex-direction-nav li a.flex-next{right:0 !important}html[dir="rtl"] #series-gallery-images .flex-direction-nav li a.flex-next{text-align:left}}@media (max-width:481px){.product-main-content{padding:0}}.product-left{display:inline-block;padding-right:40px;vertical-align:top;width:50%}html[dir="rtl"] .product-left{padding:0 25px 0 40px}@media (max-width:1025px){.product-left{padding:0 25px;width:100%}}@media (max-width:481px){.product-left{padding:0;width:100%}}.product-left .flexslider{border:0;margin-bottom:0}.product-left .flexslider ul.slides{border:1px solid #e1e1e1;margin:0 auto 20px auto;padding:35px;position:relative;text-align:center;width:100%}.product-left .flexslider img{display:block;margin:0 auto;max-height:500px;max-width:500px}.product-right{display:inline-block;padding-left:40px;width:49%}@media (max-width:1025px){.product-right{padding:25px;width:100%}}@media (max-width:769px){.product-right{padding-top:0}}@media (max-width:481px){.product-right{padding-left:0;padding-right:0;width:100%}.product-right .field-name-field-product-contactarep{text-align:center}}.product-right .about-this-no-attributes p{max-width:650px}@media (max-width:481px){.product-right .about-this-no-attributes{padding:0 30px}}.product-right .contactarep__wrapper{margin:45px 0 20px 0;text-align:center}@media (max-width:769px){.product-right .contactarep__wrapper{margin:30px 0 0}}.product-right .contactarep__wrapper .field-label{display:none}.product-right .contactarep__wrapper .commerce-product-field-field-erp{display:inline-block;vertical-align:top;padding-right:10px;padding-left:10px}@media (max-width:481px){.product-right .contactarep__wrapper .commerce-product-field-field-erp{border:10px solid transparent !important;margin-bottom:10px !important}}.product-right .contactarep__wrapper .commerce-product-field-field-erp+.field-name-field-product-contactarep{width:250px}.product-right .contactarep__wrapper .commerce-product-field-field-erp+.field-name-field-product-contactarep a.button-link{width:100%}.product-right .contactarep__wrapper .commerce-product-field-field-erp:empty{display:none !important}.product-right .contactarep__wrapper .commerce-product-field-field-erp:empty+.field-name-field-product-contactarep{width:auto;margin-top:0}.product-right .contactarep__wrapper .field-name-field-product-contactarep{display:inline-block;vertical-align:top;margin-top:53px;margin-bottom:4px !important}.product-right .contactarep__wrapper .field-name-field-product-contactarep a{padding-left:15px;padding-right:15px}.product-right .contactarep__wrapper .field-name-field-product-contactarep .field-items{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}.field-name-field-product-contactarep{display:inline-block;vertical-align:19px}.commerce-product-field{display:inline-block;width:100%}.commerce-product-field.commerce-product-field-field-product-images.field-field-product-images [data-original-image]{cursor:pointer}.commerce-product-field.commerce-product-field-field-product-images.field-field-product-images .slider-popup-icon:after{background-image:url(/sites/all/themes/custom/fitnesslife/dist/img/rotator-zoom.png);background-position:100% 100%;background-repeat:no-repeat;background-size:auto 54px;bottom:-15px;content:"";cursor:pointer;height:120px;position:absolute;right:-15px;width:120px}html[dir="rtl"] .commerce-product-field.commerce-product-field-field-product-images.field-field-product-images .slider-popup-icon:after{background-image:url(/sites/all/themes/custom/fitnesslife/dist/img/rotator-zoom-rtl.png);background-position:0% 100%;right:inherit;left:-15px}.commerce-product-field.commerce-product-field-field-product-images.field-field-product-images .flexslider{border:0}.commerce-product-field.commerce-product-field-field-product-images.field-field-product-images ul.slides{border:1px solid #e1e1e1;margin:0 auto 20px auto;padding:15px;position:relative;text-align:center;width:100%}@media (min-width:640px) and (max-width:1025px){.commerce-product-field.commerce-product-field-field-product-images.field-field-product-images ul.slides li{height:500px}}@media (min-width:1201px){.commerce-product-field.commerce-product-field-field-product-images.field-field-product-images ul.slides li{height:500px}}.commerce-product-field.commerce-product-field-field-product-images.field-field-product-images ol.flex-control-nav.flex-control-thumbs{background-color:rgba(255,255,255,0.29);bottom:0;height:auto;padding-bottom:7px;padding-top:6px;position:relative;width:100%;z-index:2;line-height:0}.flexslider ol.flex-control-nav.flex-control-thumbs{background-color:rgba(255,255,255,0.29);bottom:0;height:72px;padding-bottom:7px;padding-top:6px;position:absolute;width:100%;z-index:2}.flexslider ol.flex-control-nav.flex-control-thumbs li{display:inline-block;float:none;height:58px;overflow:hidden;padding:0px;width:58px}@media (max-width:769px){.flexslider ol.flex-control-nav.flex-control-thumbs li{height:72px;width:72px}}.flexslider ol.flex-control-nav.flex-control-thumbs li img{border:4px solid transparent;height:100%;max-width:100%;transition:0s;width:auto}.flexslider ol.flex-control-nav.flex-control-thumbs li img.flex-active{border:4px solid #4196b4}body .view-product-list-by-category .flexslider .product-teaser--image{border:none;padding:0}.related-products,.view-product-list-by-category{margin:0 auto;position:relative;max-width:1140px;width:100%}.related-products .flexslider,.view-product-list-by-category .flexslider{margin:0 30px 60px}.related-products .flexslider ol.flex-control-nav.flex-control-thumbs,.view-product-list-by-category .flexslider ol.flex-control-nav.flex-control-thumbs{background-color:rgba(255,255,255,0.29);bottom:0;height:72px;padding-bottom:7px;padding-top:6px;position:absolute;width:100%;z-index:2}.related-products .flexslider ol.flex-control-nav.flex-control-thumbs li,.view-product-list-by-category .flexslider ol.flex-control-nav.flex-control-thumbs li{display:inline-block;float:none;height:58px;overflow:hidden;padding:0px;width:58px}.related-products .flexslider ol.flex-control-nav.flex-control-thumbs li img,.view-product-list-by-category .flexslider ol.flex-control-nav.flex-control-thumbs li img{border:4px solid transparent;height:100%;max-width:100%;transition:0s;width:auto}.related-products .flexslider ol.flex-control-nav.flex-control-thumbs li img.flex-active,.view-product-list-by-category .flexslider ol.flex-control-nav.flex-control-thumbs li img.flex-active{border:4px solid #4196b4}.related-products .flexslider .flex-direction-nav a,.view-product-list-by-category .flexslider .flex-direction-nav a{display:block}.related-products .flexslider .flex-direction-nav .flex-prev,.related-products .flexslider .flex-direction-nav .flex-next,.view-product-list-by-category .flexslider .flex-direction-nav .flex-prev,.view-product-list-by-category .flexslider .flex-direction-nav .flex-next{margin-top:-30px;position:absolute;top:50%;line-height:0;font-size:0;color:transparent;opacity:1}.related-products .flexslider .flex-direction-nav .flex-prev:before,.related-products .flexslider .flex-direction-nav .flex-next:before,.view-product-list-by-category .flexslider .flex-direction-nav .flex-prev:before,.view-product-list-by-category .flexslider .flex-direction-nav .flex-next:before{display:block;line-height:1;font-family:"webflow-icons";font-size:30px;font-weight:normal;color:#ccc;text-shadow:none}.related-products .flexslider .flex-direction-nav .flex-prev:hover:before,.related-products .flexslider .flex-direction-nav .flex-next:hover:before,.view-product-list-by-category .flexslider .flex-direction-nav .flex-prev:hover:before,.view-product-list-by-category .flexslider .flex-direction-nav .flex-next:hover:before{color:#666}.related-products .flexslider .flex-direction-nav .flex-prev,.view-product-list-by-category .flexslider .flex-direction-nav .flex-prev{left:-50px;margin-right:-5px}html[dir="rtl"] .related-products .flexslider .flex-direction-nav .flex-prev,html[dir="rtl"] .view-product-list-by-category .flexslider .flex-direction-nav .flex-prev{right:auto}.related-products .flexslider .flex-direction-nav .flex-prev:before,.view-product-list-by-category .flexslider .flex-direction-nav .flex-prev:before{content:"\e601"}html[dir="rtl"] .related-products .flexslider .flex-direction-nav .flex-prev:before,html[dir="rtl"] .view-product-list-by-category .flexslider .flex-direction-nav .flex-prev:before{content:"\e600"}.related-products .flexslider .flex-direction-nav .flex-next,.view-product-list-by-category .flexslider .flex-direction-nav .flex-next{left:calc(100% - 5px);margin-left:-5px}.related-products .flexslider .flex-direction-nav .flex-next:before,.view-product-list-by-category .flexslider .flex-direction-nav .flex-next:before{content:"\e600"}html[dir="rtl"] .related-products .flexslider .flex-direction-nav .flex-next:before,html[dir="rtl"] .view-product-list-by-category .flexslider .flex-direction-nav .flex-next:before{content:"\e601"}.related-products .flex-control-paging li,.view-product-list-by-category .flex-control-paging li{margin:0 3px 0.5em}.related-products .flex-control-paging li a,.view-product-list-by-category .flex-control-paging li a{background:#ccc;width:14px;height:14px;box-shadow:none}.related-products .flex-control-paging li a.flex-active,.view-product-list-by-category .flex-control-paging li a.flex-active{background:#666}.related-products.hammer-strength .product-teaser--image,.view-product-list-by-category.hammer-strength .product-teaser--image{background-color:#fff}.related-products.hammer-strength .product-teaser--title,.view-product-list-by-category.hammer-strength .product-teaser--title{background-color:#898b8e}.related-products.hammer-strength .product-teaser--title__link,.related-products.hammer-strength .product-teaser--title a,.view-product-list-by-category.hammer-strength .product-teaser--title__link,.view-product-list-by-category.hammer-strength .product-teaser--title a{color:#4196b4}.related-products.hammer-strength li:hover .product-teaser--title,.view-product-list-by-category.hammer-strength li:hover .product-teaser--title{background:#707274}.product-teaser{width:100%;cursor:pointer;display:inline-block}.product-teaser--image{padding:12%;border:1px solid #ededed}@media (max-width:769px){.product-teaser--image{padding:6%}}@media (max-width:481px){.product-teaser--image{padding:6%}}.product-teaser--image .product-teaser--image__wrapper,.product-teaser--image a{display:block;padding:12%;width:100%;border:1px solid #eee;background-color:#fff}@media (max-width:769px){.product-teaser--image .product-teaser--image__wrapper,.product-teaser--image a{padding:6%}}@media (max-width:481px){.product-teaser--image .product-teaser--image__wrapper,.product-teaser--image a{padding:6%}}.product-teaser--image img{margin:auto;width:100%;max-width:200px;max-height:200px}.product-teaser--title{display:table;position:relative;overflow:hidden;word-break:break-word;text-align:center;width:100%;height:46px;background-color:#4196b4;transition:all 150ms ease-in}@media (max-width:481px){.product-teaser--title{min-height:100px}}.product-teaser--title__text,.product-teaser--title__link{display:table-cell;max-height:46px;vertical-align:middle;text-align:center;letter-spacing:0.5px;line-height:1.5;font-size:14px;text-decoration:none;color:#4196b4}.product-teaser--title__text>.product-teaser--title__text,.product-teaser--title__link>.product-teaser--title__text{padding:0;display:inline-block}.product-teaser--title__text{text-decoration:none;color:#fff}@media (max-width:481px){.product-teaser--title__text{display:block;overflow:hidden}}@media screen and (max-width:481px) and (-webkit-min-device-pixel-ratio:0){.product-teaser--title__text{text-overflow:ellipsis;max-height:100px;-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box !important}}.product-teaser:hover .product-teaser--title{background:#33778f}@media print{.product-left{padding:0;width:100%}.product-right{padding:0;width:100%}.product-teaser a[href]:after,.learn-more-link--wrapper a[href]:after{content:none !important}.field-name-field-product-contactarep{display:none}}.node-type-synrgy-display-page .paragraphs-item-featured-content{height:auto;min-height:140px}@media (max-width:1025px){.node-type-synrgy-display-page .featured-content{margin-top:0}}.table-drag__wrapper,body.drag{cursor:move}.table-drag__item,tr.drag{background-color:#fffadb}.table-drag__item-previous,tr.drag-previous{background-color:#fff7c2}.table-drag__handle,.tabledrag-handle{cursor:move;float:left;height:1.7em;margin-left:-1em;overflow:hidden;text-decoration:none}html[dir="rtl"] .table-drag__handle,html[dir="rtl"] .tabledrag-handle{float:right;margin-right:-1em;margin-left:0}.table-drag__handle:focus,.table-drag__handle:hover,.tabledrag-handle:focus,.tabledrag-handle:hover{text-decoration:none}.table-drag__handle-icon,.tabledrag-handle .handle{background:url(/sites/all/themes/custom/fitnesslife/dist/img/table-drag__handle-icon.png) no-repeat 6px 9px;height:13px;margin:-.4em .5em;padding:.42em .5em;width:13px}.table-drag__handle-icon--is-hover,.tabledrag-handle-hover .handle{background-position:6px -11px}.table-drag__toggle-weight-wrapper,.tabledrag-toggle-weight-wrapper{text-align:right}html[dir="rtl"] .table-drag__toggle-weight-wrapper,html[dir="rtl"] .tabledrag-toggle-weight-wrapper{text-align:left}.table-drag__toggle-weight,.tabledrag-toggle-weight{font-size:.9em}.table-drag__indentation,.indentation{float:left;height:1.7em;margin:-.4em .2em -.4em -.4em;padding:.42em 0 .42em .6em;width:20px}html[dir="rtl"] .table-drag__indentation,html[dir="rtl"] .indentation{float:right;margin:-.4em -.4em -.4em .2em;padding:.42em .6em .42em 0}.table-drag__tree-child,.table-drag__tree-child-last,.tree-child-last,.table-drag__tree-child-horizontal,.tree-child-horizontal,.tree-child{background:url(/sites/all/themes/custom/fitnesslife/dist/img/table-drag__tree-child.png) no-repeat 11px center}html[dir="rtl"] .table-drag__tree-child,html[dir="rtl"] .table-drag__tree-child-last,html[dir="rtl"] .tree-child-last,html[dir="rtl"] .table-drag__tree-child-horizontal,html[dir="rtl"] .tree-child-horizontal,html[dir="rtl"] .tree-child{background-position:-65px center}.table-drag__tree-child-last,.tree-child-last{background-image:url(/sites/all/themes/custom/fitnesslife/dist/img/table-drag__tree-child-last.png)}.table-drag__tree-child-horizontal,.tree-child-horizontal{background-position:-11px center}.paragraphs-item-table-of-contents .field-label{display:none}.paragraphs-item-table-of-contents a{padding-top:8px;padding-bottom:8px;display:inline-block;white-space:normal;width:100%;vertical-align:middle;text-align:center;text-decoration:none;font-size:14px;color:white;background-color:#4196b4;-webkit-transition:background-color 150ms ease-in;transition:background-color 150ms ease-in;cursor:pointer}.paragraphs-item-table-of-contents a:hover{background-color:#28829e}.paragraphs-item-table-of-contents a:focus{outline:0}.paragraphs-item-table-of-contents a.blue{color:#fff;background-color:#4196b4}.paragraphs-item-table-of-contents a.blue:hover,.paragraphs-item-table-of-contents a.blue:focus,.paragraphs-item-table-of-contents a.blue:active{background-color:#28829e}.paragraphs-item-table-of-contents a.gray{color:#fff;background-color:#4a4a4a}.paragraphs-item-table-of-contents a.gray:hover,.paragraphs-item-table-of-contents a.gray:focus,.paragraphs-item-table-of-contents a.gray:active{background-color:#383838}.paragraphs-item-table-of-contents a.white{color:#4a4a4a;background-color:#fff}.paragraphs-item-table-of-contents a.white:hover,.paragraphs-item-table-of-contents a.white:focus,.paragraphs-item-table-of-contents a.white:active{background-color:transparent}.paragraphs-item-table-of-contents a.lighter-gray{color:#4a4a4a;background-color:#e9e9e9}.paragraphs-item-table-of-contents a.lighter-gray:hover,.paragraphs-item-table-of-contents a.lighter-gray:focus,.paragraphs-item-table-of-contents a.lighter-gray:active{background-color:transparent}.paragraphs-item-table-of-contents a.light-gray{color:#4a4a4a;background-color:#a7a7a7}.paragraphs-item-table-of-contents a.light-gray:hover,.paragraphs-item-table-of-contents a.light-gray:focus,.paragraphs-item-table-of-contents a.light-gray:active{background-color:#959595}.paragraphs-item-table-of-contents a.medium-gray{color:#fff;background-color:#666}.paragraphs-item-table-of-contents a.medium-gray:hover,.paragraphs-item-table-of-contents a.medium-gray:focus,.paragraphs-item-table-of-contents a.medium-gray:active{background-color:#525252}.paragraphs-item-table-of-contents a.black{color:#fff;background-color:#222326}.paragraphs-item-table-of-contents a.black:hover,.paragraphs-item-table-of-contents a.black:focus,.paragraphs-item-table-of-contents a.black:active{background-color:#1b1c1e}.paragraphs-item-table-of-contents a.slate{color:#fff;background-color:#415464}.paragraphs-item-table-of-contents a.slate:hover,.paragraphs-item-table-of-contents a.slate:focus,.paragraphs-item-table-of-contents a.slate:active{background-color:#344350}.paragraphs-item-table-of-contents a.alt-blue{color:#fff;background-color:#3c89a6}.paragraphs-item-table-of-contents a.alt-blue:hover,.paragraphs-item-table-of-contents a.alt-blue:focus,.paragraphs-item-table-of-contents a.alt-blue:active{background-color:#307194}.paragraphs-item-table-of-contents a.purple{color:#fff;background-color:#5e4d62}.paragraphs-item-table-of-contents a.purple:hover,.paragraphs-item-table-of-contents a.purple:focus,.paragraphs-item-table-of-contents a.purple:active{background-color:#4b3e4e}.paragraphs-item-table-of-contents a.red{color:#fff;background-color:#d01f2e}.paragraphs-item-table-of-contents a.red:hover,.paragraphs-item-table-of-contents a.red:focus,.paragraphs-item-table-of-contents a.red:active{background-color:#a10000}.paragraphs-item-table-of-contents a.green{color:#fff;background-color:#739849}.paragraphs-item-table-of-contents a.green:hover,.paragraphs-item-table-of-contents a.green:focus,.paragraphs-item-table-of-contents a.green:active{background-color:#5c833a}.paragraphs-item-table-of-contents a.bg-set{background:none;background:transparent}.paragraphs-item-table-of-contents a.bg-set:hover,.paragraphs-item-table-of-contents a.bg-set.darken:hover{background:rgba(0,0,0,0.1)}.paragraphs-item-table-of-contents a.bg-set.lighten:hover{background:rgba(255,255,255,0.1)}.paragraphs-item-table-of-contents .field-item{padding:0;border-left:2px solid #fff;display:table-cell;white-space:nowrap}.paragraphs-item-table-of-contents .field-item:first-child{border-left-style:none}.paragraphs-item-table-of-contents .field-items{padding:0;display:table;table-layout:fixed;width:100%;overflow:auto;z-index:9}@media (max-width:767px){.paragraphs-item-table-of-contents .field-item{border:none;border-top:2px solid #fff;display:block;width:100%}.paragraphs-item-table-of-contents .field-item:first-child{border-top-style:none}}.paragraphs-item-table-of-contents.margin-top-xl{margin-top:2.5rem}.paragraphs-item-table-of-contents.margin-top-l{margin-top:2rem}.paragraphs-item-table-of-contents.margin-top-m{margin-top:1.5rem}.paragraphs-item-table-of-contents.margin-top-s{margin-top:1rem}.paragraphs-item-table-of-contents.margin-top-xs{margin-top:.5rem}.paragraphs-item-table-of-contents.margin-top-0{margin-top:0}.paragraphs-item-table-of-contents.margin-bottom-xl{margin-bottom:2.5rem}.paragraphs-item-table-of-contents.margin-bottom-l{margin-bottom:2rem}.paragraphs-item-table-of-contents.margin-bottom-m{margin-bottom:1.5rem}.paragraphs-item-table-of-contents.margin-bottom-s{margin-bottom:1rem}.paragraphs-item-table-of-contents.margin-bottom-xs{margin-bottom:.5rem}.paragraphs-item-table-of-contents.margin-bottom-0{margin-bottom:0}.field-name-field-ptoc-link-background{display:none !important}.tab-content.product-highlights{display:block}.tab-content.product-highlights .product-highlights{display:block}.tab-content.product-highlights .paragraphs-items-field-product-highlights{padding:30px 0 10px}.tab-content.product-highlights .cta.vertical .image-container{padding:0 15px;background:none}.tab-content.product-highlights.highlight-text-black h4,.tab-content.product-highlights.highlight-text-black p{color:#4a4a4a}.tab-content.product-highlights.highlight-text-white h4,.tab-content.product-highlights.highlight-text-white p{color:#fff}.tab-content.product-highlights.default{background:none}.tab-content.product-highlights.slate{background:#415464}.tab-content.product-highlights.blue{background:#4196b4}.tab-content.product-highlights.purple{background:#5e4d62}.tab-content.product-highlights.red{background:#d01f2e}.tab-content.product-highlights.green{background:#739849}.tab-content.product-highlights.light-gray{background:#e9e9e9}.tab-content.product-highlights.medium-gray{background:#666}.tab-content.product-highlights.dark-gray{background:#4a4a4a}.tab-content.product-highlights.black{background:#222326}.tab-content.product-highlights.slate h4,.tab-content.product-highlights.slate p,.tab-content.product-highlights.blue h4,.tab-content.product-highlights.blue p,.tab-content.product-highlights.purple h4,.tab-content.product-highlights.purple p,.tab-content.product-highlights.red h4,.tab-content.product-highlights.red p,.tab-content.product-highlights.green h4,.tab-content.product-highlights.green p,.tab-content.product-highlights.medium-gray h4,.tab-content.product-highlights.medium-gray p,.tab-content.product-highlights.dark-gray h4,.tab-content.product-highlights.dark-gray p,.tab-content.product-highlights.black h4,.tab-content.product-highlights.black p{color:#fff}@media (min-width:482px){.tab-content.product-highlights .paragraphs-items-field-product-highlights{padding-left:15px;padding-right:15px}}@media (min-width:770px){.tab-content.product-highlights .paragraphs-items-field-product-highlights{padding:40px 25px 10px}}.tabs,.tabs--secondary{background-image:-owg(compact(linear-gradient(bottom,#ccc 1px,transparent 1px),false,false,false,false,false,false,false,false,false));background-image:-webkit(compact(linear-gradient(bottom,#ccc 1px,transparent 1px),false,false,false,false,false,false,false,false,false));background-image:-moz(compact(linear-gradient(bottom,#ccc 1px,transparent 1px),false,false,false,false,false,false,false,false,false));background-image:-o(compact(linear-gradient(bottom,#ccc 1px,transparent 1px),false,false,false,false,false,false,false,false,false));background-image:compact(linear-gradient(bottom,#ccc 1px,transparent 1px),false,false,false,false,false,false,false,false,false);margin:24px 0px;margin:1.5rem 0;border-bottom:1px solid #ccc \0/ie;padding:0 2px;list-style:none;white-space:nowrap}@media print{.tabs,.tabs--secondary{display:none}}.tabs__tab{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;text-shadow:compact(compact(1px 1px 0 false #fff),false,false,false,false,false,false,false,false,false);float:left;margin:0 3px;border:1px solid #ccc;border-bottom-color:transparent;border-bottom:0 \0/ie}html[dir="rtl"] .tabs__tab{float:right}.tabs__tab.is-active{border-bottom-color:#fff}.tabs__tab-link-common,.tabs__tab-link,.tabs--secondary__tab-link{border:1px solid #eaeaea;border-right:0;border-bottom:0;display:block;text-decoration:none}.tabs__tab-link{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-transition:compact(compact(background-color 0.3s,false,false,false,false,false,false,false,false,false) false false);-moz-transition:compact(compact(background-color 0.3s,false,false,false,false,false,false,false,false,false) false false false);-o-transition:compact(compact(background-color 0.3s,false,false,false,false,false,false,false,false,false) false false false);transition:compact(background-color 0.3s,false,false,false,false,false,false,false,false,false);color:#000;background-color:#ddd;letter-spacing:1px;padding:0 1em;text-align:center}.tabs__tab-link:focus,.tabs__tab-link:hover{background-color:#eaeaea;border-color:#f1f1f1}.tabs__tab-link.is-active,.tabs__tab-link--is-active,.tabs__tab-link:active{*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FFEAEAEA',endColorstr='#00EAEAEA');background:-owg(compact(linear-gradient(#eaeaea,rgba(234,234,234,0)) transparent,false,false,false,false,false,false,false,false,false));background:-webkit(compact(linear-gradient(#eaeaea,rgba(234,234,234,0)) transparent,false,false,false,false,false,false,false,false,false));background:-moz(compact(linear-gradient(#eaeaea,rgba(234,234,234,0)) transparent,false,false,false,false,false,false,false,false,false));background:-o(compact(linear-gradient(#eaeaea,rgba(234,234,234,0)) transparent,false,false,false,false,false,false,false,false,false));background:compact(linear-gradient(#eaeaea,rgba(234,234,234,0)) transparent,false,false,false,false,false,false,false,false,false);border-color:#f6f6f6}.tabs--secondary{font-size:.9em;background-image:none}.tabs+.tabs--secondary,.tabs--secondary+.tabs--secondary{background-image:-owg(compact(linear-gradient(bottom,#ccc 1px,transparent 1px),false,false,false,false,false,false,false,false,false));background-image:-webkit(compact(linear-gradient(bottom,#ccc 1px,transparent 1px),false,false,false,false,false,false,false,false,false));background-image:-moz(compact(linear-gradient(bottom,#ccc 1px,transparent 1px),false,false,false,false,false,false,false,false,false));background-image:-o(compact(linear-gradient(bottom,#ccc 1px,transparent 1px),false,false,false,false,false,false,false,false,false));background-image:compact(linear-gradient(bottom,#ccc 1px,transparent 1px),false,false,false,false,false,false,false,false,false);margin-top:-24px;margin-top:-1.5rem}.tabs--secondary__tab{margin:12px 3px;margin:.75rem .1875rem;float:left}html[dir="rtl"] .tabs--secondary__tab{float:right}.tabs--secondary__tab-link{-webkit-border-radius:.75em;-moz-border-radius:.75em;-ms-border-radius:.75em;-o-border-radius:.75em;border-radius:.75em;-webkit-transition:compact(compact(background-color 0.3s,false,false,false,false,false,false,false,false,false) false false);-moz-transition:compact(compact(background-color 0.3s,false,false,false,false,false,false,false,false,false) false false false);-o-transition:compact(compact(background-color 0.3s,false,false,false,false,false,false,false,false,false) false false false);transition:compact(background-color 0.3s,false,false,false,false,false,false,false,false,false);text-shadow:compact(compact(1px 1px 0 false #fff),false,false,false,false,false,false,false,false,false);color:#666;background-color:#f1f1f1;padding:0 .5em}.tabs--secondary__tab-link:focus,.tabs--secondary__tab-link:hover{color:#333;background-color:#ddd;border-color:#999}.tabs--secondary__tab-link.is-active,.tabs--secondary__tab-link--is-active,.tabs--secondary__tab-link:active{text-shadow:compact(compact(1px 1px 0 false #333),false,false,false,false,false,false,false,false,false);color:#fff;background-color:#666;border-color:#000}.tabs--container{box-sizing:border-box;position:relative;background-color:#e9e9e9;color:#4a4a4a;padding:20px 0}.tabs--menu{margin:0;padding:0;display:flex;justify-content:center;max-width:100%}.tabs--menu .detail-tab{padding-bottom:15px;position:relative}.tabs--menu .detail-tab.active{animation:bounce linear 0.5s}.tabs--menu .tab-link{display:inline-block;border:1px solid #e9e9e9;position:relative;width:250px;height:52px;text-align:center;background-color:#f5f5f5}.tabs--menu .tab-link--text{padding:10px 20px;display:table;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);vertical-align:middle;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;text-transform:uppercase;text-decoration:none;letter-spacing:1.5px;font-family:"Avenir Next",Arial,Helvetica,sans-serif;font-size:14px;font-weight:900;line-height:1.2;color:#636363;overflow-wrap:break-word;word-wrap:break-word;white-space:normal;z-index:2}.tabs--menu .active .tab-link,.tabs--menu .tab-link:hover{background-color:#fff}.tabs--menu .down-carat{opacity:0;width:42px;height:15px;position:absolute;transform:translateX(-146px) translateY(36px);transition:transform 100ms,opacity 100ms}.tabs--menu .is-active .down-carat,.tabs--menu .active .down-carat{opacity:1;transform:translateX(-146px) translateY(51px)}html[dir="rtl"] .tabs--menu .is-active .down-carat,html[dir="rtl"] .tabs--menu .active .down-carat{transform:translateX(146px) translateY(51px)}.tabs--menu--accordion{display:none}.tabs--menu--accordion .tab-link--text{position:static;top:auto;right:auto;bottom:auto;left:auto;transform:none}.node-product-series .tabs__wrapper .tab-content__wrapper{text-align:center}.tab-content{display:none;margin:10px 0 0 0;background:#fff;overflow:hidden}.tab-content.active,.tab-content.is-active,.tab-content--is-active{display:block}.tab-content .tab-content__table{padding:10px 0 25px 0}.tab-content .tab-content__text{padding:80px}.tab-content .tab-content__text>.field-name-field-tab-title{padding:0}.tab-content .tab-content__text .field-item>h2:first-child{margin-top:0}.tab-content .tab-content__text .field-item>p:last-child{margin-bottom:0}.tab-content .tab-content__adhoc{padding:0;margin:0}.tab-content .field-name-field-tab-title{margin:0;padding:80px 0 0 80px}.tab-content .image-container{position:absolute;top:0;right:0}.tab-content .paragraphs-item-cta>.content>.field-name-field-cta-title{display:none}@keyframes bounce{from{margin-top:0}50%{margin-top:-5px}to{margin-top:0}}@media print{.tab-link a[href]:after,.tab-content a[href]:after{content:none !important}.tabs--container{padding:0;background-color:transparent}.tabs--menu{display:none}.tabs--menu--accordion{display:block;position:relative}.tabs--menu--accordion .tab-link--text{padding:0;border:4px solid #ededed}.tab-content{display:block}.tab-content .tab-content__wrapper{margin-top:10px;padding:0}.tab-content .tab-content__wrapper a[href=""]:after{content:none !important}}@media (max-width:1025px){.tabs--menu{display:none}.tabs--menu--accordion{display:block;position:relative}.tabs--menu--accordion .tab-link--text{margin:0;padding:14px 40px;background:#f2f2f2;border:1px #e9e9e9 solid;cursor:pointer}.tab-content.active .tabs--menu--accordion .tab-link--text{background:#fff}.tabs--menu--accordion .drawer-trigger--toggle{right:5px}.tabs--menu--accordion .drawer-trigger--toggle{right:5px}.tab-content{margin:0;display:block;max-width:100%}.tab-content .tab-content__text{padding:1.5rem}.tab-content__wrapper{display:none}.tab-content.active .tab-content__wrapper{display:block}}.three-col-footer{background-color:#dbdbdb;padding-bottom:0;padding-top:32px;text-align:center}@media (max-width:1025px){.three-col-footer{padding-top:0}}.three-col-footer .block-menu-block{background-color:#e9e9e9;display:inline-block;height:auto;margin-bottom:32px;margin-left:20px;margin-right:20px;overflow-x:hidden;overflow-y:hidden;padding:30px 40px;position:relative;text-align:center;width:330px;vertical-align:top}@media (max-width:1025px){.three-col-footer .block-menu-block{margin:0;width:100%}}.three-col-footer .block-menu-block#block-menu-block-1 h2:before,.three-col-footer .block-menu-block#block-menu-block-1 .block__title:before{content:"";background:url(/sites/all/themes/custom/fitnesslife/dist/img/sprite@2x.png) no-repeat top left;background-position:0 -704px;background-size:180px auto;width:27px;height:37px;display:block;margin:0 auto 15px;position:absolute;top:20px;left:50%;margin-left:-13.5px}.three-col-footer .block-menu-block#block-menu-block-2 h2:before,.three-col-footer .block-menu-block#block-menu-block-2 .block__title:before{content:"";background:url(/sites/all/themes/custom/fitnesslife/dist/img/sprite@2x.png) no-repeat top left;background-position:0 -1155px;background-size:180px auto;width:34px;height:31px;display:block;margin:0 auto 15px;position:absolute;top:20px;left:50%;margin-left:-17px}.three-col-footer .block-menu-block#block-menu-block-3 h2:before,.three-col-footer .block-menu-block#block-menu-block-3 .block__title:before{content:"";background:url(/sites/all/themes/custom/fitnesslife/dist/img/sprite@2x.png) no-repeat top left;background-position:0 -1191px;background-size:180px auto;width:32.5px;height:26.5px;display:block;margin:0 auto 15px;position:absolute;top:20px;left:50%;margin-left:-16.25px}.three-col-footer .block-menu-block ul{margin:0;padding:0;text-align:left}html[dir="rtl"] .three-col-footer .block-menu-block ul{text-align:right}@media (max-width:1025px){.three-col-footer .block-menu-block ul{text-align:center}}.three-col-footer .block-menu-block li{list-style:none;padding:0}@media (max-width:1025px){.three-col-footer .block-menu-block li:first-child a{border-top:1px solid #d4d4d4}}.three-col-footer .block-menu-block h2,.three-col-footer .block-menu-block .block__title{border-bottom-color:#4a4a4a;border-bottom-width:1px;color:#4a4a4a;font-family:"Avenir Next",Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;letter-spacing:.5px;line-height:24px;margin-bottom:11px;margin-top:40px;text-align:center;text-transform:uppercase;display:block}.three-col-footer .block-menu-block a{display:block;padding-top:9px;padding-bottom:9px;-webkit-transition:all 300ms ease;transition:all 300ms ease;color:#858585;font-size:13px;line-height:16px;letter-spacing:.75px;text-decoration:none}@media (max-width:1025px){.three-col-footer .block-menu-block a{border-bottom:1px solid #d4d4d4}}.three-col-footer .block-menu-block a:hover{color:#292929}.utility-nav{background-color:#e9e9e9;height:50px;left:0px;margin-top:0px;padding:0 26px;position:fixed;right:0;top:0;width:100%;z-index:14;-webkit-transform:translateZ(0)}.utility-nav .lifefitness-ecommerce-navigation{line-height:0;padding:0}.utility-nav .header__region{clear:both;display:block;height:100%;position:relative}.utility-nav.search-active{z-index:40}.utility-nav.search-active #block-search-form form .form-actions.form-wrapper:before{content:"";background:#4a4a4a url(/sites/all/themes/custom/fitnesslife/dist/img/sprite-ui.png);background-position:15px -362px;background-size:250px auto}.utility-nav.search-active #block-search-form form input.form-text{display:block}.utility-nav #block-search-form{display:inline-block;margin-left:10px;padding-right:26px;vertical-align:top;width:50px;padding-top:30px}html[dir="rtl"] .utility-nav #block-search-form{margin-left:0;margin-right:10px;padding-right:0;padding-left:26px}@media (max-width:1025px){.utility-nav #block-search-form{margin-left:0;margin-right:0;padding-right:0;padding-left:0}}.utility-nav #block-search-form form .form-actions.form-wrapper.active:before{content:"";background:#4a4a4a url(/sites/all/themes/custom/fitnesslife/dist/img/sprite-ui.png);background-position:15px -362px;background-size:250px auto}.utility-nav #block-search-form form .form-actions.form-wrapper:before{content:"";cursor:pointer;background:url(/sites/all/themes/custom/fitnesslife/dist/img/sprite-ui.png);background-position:15px -236px;background-size:250px auto;display:inline-block;height:16px;text-align:center;padding:17px 0px 20px;margin:auto;position:absolute;right:0;top:0px;vertical-align:middle;width:50px}html[dir="rtl"] .utility-nav #block-search-form form .form-actions.form-wrapper:before{left:0;right:inherit}.utility-nav #block-search-form form .form-item-search-block-form{margin:0}.utility-nav #block-search-form form input.form-text{background:#4a4a4a;border:0;color:#fff;display:none;font-size:16px;font-weight:600;height:60px;margin:0;max-width:inherit;padding:8px 20px;position:absolute;top:45px;right:0px;width:550px;z-index:9}html[dir="rtl"] .utility-nav #block-search-form form input.form-text{left:0px;right:inherit}@media (max-width:1025px){html[dir="rtl"] .utility-nav #block-search-form form input.form-text{left:0;right:inherit}}@media (max-width:1025px){.utility-nav #block-search-form form input.form-text{position:fixed;right:0;top:50px;width:100%}}.utility-nav #block-search-form form input.form-text::-webkit-input-placeholder{color:#fff;opacity:1}.utility-nav #block-search-form form input.form-text:-moz-placeholder{color:#fff;opacity:1}.utility-nav #block-search-form form input.form-text::-moz-placeholder{color:#fff;opacity:1}.utility-nav #block-search-form form input.form-text:-ms-input-placeholder{color:#fff}.utility-nav #block-search-form form input.form-text.active{display:block}.utility-nav #block-search-form form input.form-submit{display:none}.utility-nav #top-locale-language-content,.utility-nav #top-country-selector{display:inline-block;position:relative;vertical-align:top;width:auto;height:50px}@media (max-width:1025px){.utility-nav #top-locale-language-content,.utility-nav #top-country-selector{display:none}}.utility-nav div#block-lifefitness-ecommerce-lifefitness-ecommerce-cart{display:inline-block}.utility-nav div#block-lifefitness-ecommerce-lifefitness-ecommerce-cart span.lifefitness-ecommerce-cart-count{display:inline-block;margin:0;position:relative;float:none;height:auto;padding:0}@media (max-width:1025px){.utility-nav div#block-lifefitness-ecommerce-lifefitness-ecommerce-cart span.lifefitness-ecommerce-cart-count{background-color:#4196b4;border-radius:200px;color:#fff;font-family:"Avenir Next",Arial,Helvetica,sans-serif;font-weight:900;height:18px;left:18px;top:2px;line-height:1.9;list-style-type:none;position:absolute;text-align:center;text-decoration:none;width:18px}html[dir="rtl"] .utility-nav div#block-lifefitness-ecommerce-lifefitness-ecommerce-cart span.lifefitness-ecommerce-cart-count{left:0;right:18px}}.utility-nav div#block-lifefitness-ecommerce-lifefitness-ecommerce-cart .lifefitness-ecommerce-cart{display:inline-block}@media (max-width:1025px){.utility-nav div#block-lifefitness-ecommerce-lifefitness-ecommerce-cart .lifefitness-ecommerce-cart a{font-size:0;margin:0 3px}}.utility-nav div#block-lifefitness-ecommerce-lifefitness-ecommerce-cart .lifefitness-ecommerce-cart a:before{content:"";background:#e9e9e9 url(/sites/all/themes/custom/fitnesslife/dist/img/sprite-ui.png) no-repeat top left;background-size:149px auto;background-position:0 -74px;display:inline-block;margin-right:10px;padding:1px;position:relative;text-align:center;top:-1px;vertical-align:middle;width:15px;height:13px}html[dir="rtl"] .utility-nav div#block-lifefitness-ecommerce-lifefitness-ecommerce-cart .lifefitness-ecommerce-cart a:before{margin-left:10px;margin-right:0px}@media (max-width:1025px){.utility-nav div#block-lifefitness-ecommerce-lifefitness-ecommerce-cart .lifefitness-ecommerce-cart a:before{background-size:250px auto;background-position:0 -125px;width:23px;height:21px}}@media (max-width:481px){.utility-nav div#block-lifefitness-ecommerce-lifefitness-ecommerce-cart .lifefitness-ecommerce-cart a:before{margin-right:-5px}}.utility-nav .lifefitness-ecommerce-user-anonymous{display:inline-block}@media (max-width:1025px){.utility-nav .lifefitness-ecommerce-user-anonymous{display:none}}.utility-nav .lifefitness-ecommerce-user-anonymous a:before{content:"";background:#e9e9e9 url(/sites/all/themes/custom/fitnesslife/dist/img/sprite@2x.png) no-repeat top left;background-position:2px -1237px;display:inline-block;margin-right:10px;padding:1px;position:relative;text-align:center;top:-1px;vertical-align:middle;height:11px;width:11px}html[dir="rtl"] .utility-nav .lifefitness-ecommerce-user-anonymous a:before{margin-left:10px;margin-right:0px}.utility-nav .lifefitness-ecommerce-user-registered{display:inline-block;list-style-image:none !important;list-style-type:none !important;list-style:none;z-index:9}.utility-nav .lifefitness-ecommerce-user-registered:hover{background:#4a4a4a}.utility-nav .lifefitness-ecommerce-user-registered:hover ul.list{display:block}.utility-nav .lifefitness-ecommerce-user-registered:hover a{color:#fff}.utility-nav .lifefitness-ecommerce-user-registered a{-webkit-transition:0s;color:#4a4a4a;display:inline-block;float:right;font-family:"Avenir Next",Arial,Helvetica,sans-serif;font-size:9px;font-weight:700;left:0px;letter-spacing:1.25px;margin:0 16px;padding:10px 0px;position:relative;right:0px;transition:0s;text-transform:uppercase;top:0px}@media (max-width:1025px){.utility-nav .lifefitness-ecommerce-user-registered a{display:none}}.utility-nav .lifefitness-ecommerce-user-registered a:hover{background:#4a4a4a;color:#fff;opacity:1}.utility-nav .lifefitness-ecommerce-user-registered a:hover ~ ul.list{display:block}.utility-nav .lifefitness-ecommerce-user-registered a:before{content:"";background:#e9e9e9 url(/sites/all/themes/custom/fitnesslife/dist/img/sprite@2x.png) no-repeat top left;background-position:2px -1236px;display:inline-block;margin-right:10px;padding:1px;position:relative;text-align:center;top:-1px;vertical-align:middle;height:11px;width:11px}html[dir="rtl"] .utility-nav .lifefitness-ecommerce-user-registered a:before{margin-left:10px;margin-right:0px}.utility-nav .lifefitness-ecommerce-user-registered ul.list{background-color:#4a4a4a;display:none;height:auto;margin-left:auto;margin-right:auto;margin:0;min-width:200px;padding-bottom:20px;padding-left:1.5%;padding-right:1.5%;padding-top:20px;position:absolute;right:0;top:44px;width:100%}html[dir="rtl"] .utility-nav .lifefitness-ecommerce-user-registered ul.list{right:inherit;left:0}.utility-nav .lifefitness-ecommerce-user-registered ul.list:hover{display:block}.utility-nav .lifefitness-ecommerce-user-registered ul.list li{color:#fff;display:inline-block;font-family:"Avenir Next",Arial,Helvetica,sans-serif;font-size:13px;font-weight:700;letter-spacing:1.25px;margin-left:0;padding:5px 20px;position:relative;text-align:left;vertical-align:middle;width:100%}html[dir="rtl"] .utility-nav .lifefitness-ecommerce-user-registered ul.list li{text-align:right}.utility-nav .lifefitness-ecommerce-user-registered ul.list li a,.utility-nav .lifefitness-ecommerce-user-registered ul.list li span{color:#a7a7a7;display:block;font-size:13px;height:auto;margin:0;max-width:100%;min-width:100%;padding:0 !important;position:relative;text-align:left;text-transform:none;width:100%;margin-left:0;top:0}html[dir="rtl"] .utility-nav .lifefitness-ecommerce-user-registered ul.list li a,html[dir="rtl"] .utility-nav .lifefitness-ecommerce-user-registered ul.list li span{text-align:right}.utility-nav .lifefitness-ecommerce-user-registered ul.list li a:before,.utility-nav .lifefitness-ecommerce-user-registered ul.list li span:before{display:none}.utility-nav .lifefitness-ecommerce-user-registered ul.list li a:after,.utility-nav .lifefitness-ecommerce-user-registered ul.list li span:after{display:none}.utility-nav .lifefitness-ecommerce-user-registered ul.list li a:hover,.utility-nav .lifefitness-ecommerce-user-registered ul.list li span:hover{color:#fff}.utility-nav #block-menu-menu-utility-navigation-bar{display:inline-block;height:100%}@media (max-width:1025px){.utility-nav #block-menu-menu-utility-navigation-bar{display:none}}.utility-nav ul{margin:0}.utility-nav ul.menu{display:inline-block;height:100%}.utility-nav li{display:block;margin-left:0;padding:0;position:relative;text-align:left;position:relative}.utility-nav li.expanded{z-index:9}.utility-nav li span.login:hover{opacity:1}@media (max-width:1025px){.utility-nav li span.login{display:none}}.utility-nav li span.login:before{content:"";background:#e9e9e9 url(/sites/all/themes/custom/fitnesslife/dist/img/sprite@2x.png) no-repeat top left;background-position:2px -1236px;display:inline-block;margin-right:10px;padding:1px;position:relative;text-align:center;top:-1px;vertical-align:middle;height:11px;width:11px}html[dir="rtl"] .utility-nav li span.login:before{margin-left:10px;margin-right:0px}.utility-nav li a.icon:before{content:"";background:url(/sites/all/themes/custom/fitnesslife/dist/img/sprite@2x.png) no-repeat top left;display:inline-block;margin-right:10px;position:relative;top:-1px;vertical-align:middle;width:18px;height:13px}html[dir="rtl"] .utility-nav li a.icon:before{margin-left:10px;margin-right:0px}@media (max-width:1025px){.utility-nav li a.icon.contact{display:none}}.utility-nav li a.icon.contact:before{background-position:0 -165px;width:13px;height:9px}@media (max-width:1025px){.utility-nav li a.icon.cart{font-size:0}}.utility-nav li a.icon.cart:before{background:url(/sites/all/themes/custom/fitnesslife/dist/img/sprite-ui.png) no-repeat top left;background-size:149px auto;background-position:0 -74px;width:15px;height:13px}@media (max-width:1025px){.utility-nav li a.icon.cart:before{background-size:250px auto;background-position:0 -125px;width:23px;height:21px}}@media (max-width:1025px){.utility-nav li a.icon.login{display:none}}.utility-nav li a.icon.login:before{background-position:0 -1238px;height:11px;width:9px}.utility-nav li .menu li{display:block;margin-left:0;padding-left:20px;padding-right:20px;position:relative;text-align:left;position:relative}.utility-nav a,.utility-nav span{-webkit-transition:all 300ms ease;color:#4a4a4a;display:inline-block;float:right;font-family:"Avenir Next",Arial,Helvetica,sans-serif;font-size:11px;left:0px;letter-spacing:1.25px;margin:0 16px;position:relative;right:0px;text-transform:uppercase;top:0px;transition:all 300ms ease;padding:13px 0px 10px 0px}html[dir="rtl"] .utility-nav a,html[dir="rtl"] .utility-nav span{float:left}.utility-nav a:hover,.utility-nav span:hover{opacity:0.7}.utility-nav a.header__logo,.utility-nav span.header__logo{display:inline-block;float:left;height:30px;margin-left:0;vertical-align:middle;width:164px}html[dir="rtl"] .utility-nav a.header__logo,html[dir="rtl"] .utility-nav span.header__logo{float:right}@media (min-width:1025px){.page.with-corporate-branding .utility-nav{top:calc(0px + 40px)}}@media (min-width:1025px){.utility-nav{background-color:#e4e4e4 !important}.utility-nav{height:50px;left:0px;margin-top:0px;padding:0 26px;position:fixed;right:0;top:0;width:100%;z-index:14;-webkit-transform:translateZ(0)}}.visually-hidden,.main-navigation .block-menu .block__title,.main-navigation .block-menu-block .block__title,.visually-hidden--focusable,.element-focusable,.element-invisible{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.visually-hidden--off,.visually-hidden--focusable:active,.visually-hidden--focusable:focus,.element-focusable:active,.element-focusable:focus{position:static !important;clip:auto;height:auto;width:auto;overflow:auto}.watermark{display:block;height:0;overflow:visible;background-color:transparent;color:#eee;font-size:75px;line-height:1;font-family:Impact,"Arial Narrow",Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;text-align:center;text-shadow:0 0 1px rgba(0,0,0,0.1);word-wrap:break-word}
