/* See http://code.google.com/p/minify/wiki/CommonProblems#@imports_can_appear_in_invalid_locations_in_combined_CSS_files */
@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0B4taVIGxA.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0B4kaVIGxA.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0B4saVIGxA.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0B4jaVIGxA.woff2) format('woff2');unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0B4iaVIGxA.woff2) format('woff2');unicode-range:U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0B5caVIGxA.woff2) format('woff2');unicode-range:U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0B5OaVIGxA.woff2) format('woff2');unicode-range:U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0B4vaVIGxA.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0B4uaVIGxA.woff2) format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0B4gaVI.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4taVIGxA.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4kaVIGxA.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4saVIGxA.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4jaVIGxA.woff2) format('woff2');unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4iaVIGxA.woff2) format('woff2');unicode-range:U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B5caVIGxA.woff2) format('woff2');unicode-range:U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B5OaVIGxA.woff2) format('woff2');unicode-range:U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4vaVIGxA.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4uaVIGxA.woff2) format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4gaVI.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1x4taVIGxA.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1x4kaVIGxA.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1x4saVIGxA.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1x4jaVIGxA.woff2) format('woff2');unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1x4iaVIGxA.woff2) format('woff2');unicode-range:U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1x5caVIGxA.woff2) format('woff2');unicode-range:U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1x5OaVIGxA.woff2) format('woff2');unicode-range:U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1x4vaVIGxA.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1x4uaVIGxA.woff2) format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1x4gaVI.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,600');html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{font-family:'Open Sans',sans-serif;font-size:16px;line-height:1em;color:#333;font-weight:400}h1,h2,h3,h4{font-weight:300;margin-bottom:0.5em;line-height:1.25em}h1{font-size:45px}h2{font-size:35px}h3{font-size:25px}h4{font-size:1em;font-weight:600}p{line-height:1.5em;margin-bottom:1.5em}b,strong{font-weight:600}i,em{font-style:italic}small{font-size:0.8em}h1.page-heading, .content h2,h2.page-heading{background:#010065;height:75px;line-height:75px;text-align:center}ul{list-style-type:disc;margin:0 0 1.5em 2em}ol{list-style-type:decimal;margin:0 0 1.5em 2em}ul li, ol li{margin-bottom:0.75em;line-height:1.5em}ul.no-list, ol.no-list, nav ul,ul.gform_fields{list-style-type:none;margin:0px;padding:0px}ul.no-list li, ol.no-list li, nav ul li, ul.gform_fields li{margin:0px;padding:0px}.content ul ul{padding-top:1em}a{text-decoration:none;outline:none;transition:0.3s;color:#f2ce1f}a:hover{color:#010065}input[type=text],input[type=email],input[type=password],input.text,input.search,textarea{font-family:inherit;font-size:inherit;-webkit-appearance:none;outline:none}textarea{overflow:auto;vertical-align:top;resize:vertical}label{cursor:pointer}input[type=submit], input.submit, button, input.button, a.button, .button, ul.subpage-list a, .body-map-links a{cursor:pointer;font-family:inherit;font-size:16px;line-height:50px;-webkit-appearance:none;border-radius:0;border:none;outline:none;-webkit-appearance:none;appearance:none;background:#010065 url(/wp-content/themes/wpb2017/images/arrow-clickthrough.png) right center no-repeat;color:#fff;font-weight:600;width:225px;height:50px;text-align:left;margin:0 25px 0 0;padding:0 20px;display:inline-block;vertical-align:middle;transition:background-color 0.3s}input[type=submit]:hover, input.submit:hover, button:hover, input.button:hover, a.button:hover, .button:hover, ul.subpage-list a:hover, .body-map-links a:hover{background-color:#111}::-moz-selection{background:#333;color:#fff;text-shadow:none}::selection{background:#333;color:#fff;text-shadow:none}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{background:#fff url(/wp-content/themes/wpb2017/images/bg-page-main.png) left 300px no-repeat;background-attachment:fixed;padding-bottom:85px}.wrapper{width:1175px;margin:0 auto}.col-main{width:750px;float:left}.col-sidebar{width:250px;float:right}.left,.alignleft{float:left}.right,.alignright{float:right}.floatwrap{content:"";display:table;clear:both}.clearfloats{clear:both}.alignright{margin:0.5em 0 20px 20px}.alignleft{margin:0.5em 20px 20px 0}.mobile-only{display:none}#main-nav{background:rgba(1,0,102,0.9);display:none;position:fixed;z-index:997;top:0;left:0;right:0;bottom:0}#main-nav nav{position:absolute;top:50%;left:50%;z-index:999;width:800px;height:300px;margin:-150px 0 0 -400px}#main-nav ul{overflow:hidden}#main-nav ul li{margin:0;padding:0;text-align:center;font-size:25px;line-height:75px;float:left;width:400px}#main-nav a{color:#fff;display:inline-block;height:75px;padding:0 25px;font-weight:300}#main-nav a:hover{color:#f2ce1f}.page-header{background:#010066;position:fixed;padding:25px 0;top:0;left:0;right:0;height:150px;width:100%;z-index:998}.page-header .wrapper{position:relative}.header-inner{width:100%}.header-logo img{height:100px;width:auto;display:block}.header-logo:hover{opacity:0.65 !important}.nav-buttons{margin-top:18px}.nav-buttons a{float:left;display:block;height:70px;width:44px;position:relative;margin-left:30px}.nav-buttons a:first-child{margin-left:0}.nav-buttons a:hover{opacity:0.65}.nav-label{display:block;position:absolute;bottom:0;left:0;width:100%;text-align:center;text-transform:uppercase;color:#f2ce1f;font-size:14px;line-height:1em}#btn-book{width:51px;background:url(/wp-content/themes/wpb2017/images/icon-book.png) center top no-repeat;background-size:51px auto}#btn-book .nav-label{margin-left:-4px}#btn-phone{background:url(/wp-content/themes/wpb2017/images/icon-phone.png) center top no-repeat;background-size:44px auto}#btn-email{background:url(/wp-content/themes/wpb2017/images/icon-email.png) center 8px no-repeat;background-size:44px auto}#btn-nav{margin-left:25px}#btn-nav .top, #btn-nav .middle, #btn-nav .bottom{display:block;width:44px;height:5px;background:#fff;position:absolute;transition:0.3s}#btn-nav .top{top:7px}#btn-nav .middle{top:22px}#btn-nav .bottom{top:37px}html.nav-active,body.nav-active{overflow:hidden}body.nav-active #btn-nav .middle{margin-left:100%;opacity:0}body.nav-active #btn-nav .top{transform:rotate(-45deg);top:20px}body.nav-active #btn-nav .bottom{transform:rotate(45deg);top:20px}body.homepage .page-header{background:none;transition:background 0.3s}body.homepage .header-logo{position:relative;margin-top:-200px;opacity:0;transition:0.3s;transition-delay:0.3s}body.homepage-nav-active .page-header{background:#010066;box-shadow:0 0 10px rgba(0,0,0,0.5)}body.homepage-nav-active .header-logo{display:block;margin-top:0;opacity:1}.nav-phone,.header-phone{display:block;color:#fff;font-size:20px;margin-top:28px;font-weight:300;transition:0.3s;transition-delay:0.3s}.header-phone{display:none;position:absolute;top:0;left:0}body.homepage .header-phone{display:block;opacity:1}body.homepage-nav-active .header-phone{opacity:0}body.homepage .nav-phone{opacity:0}body.homepage-nav-active .nav-phone{opacity:1}.homepage-video{position:relative}.video-mask{position:absolute;top:0;bottom:0;left:0;right:0;z-index:2;background:rgba(1,0,102,0.8)}.video-mask-content{position:absolute;top:50%;left:50%;width:450px;height:450px;margin:-225px 0 0 -225px}.video-mask-content img{margin-bottom:40px}.video-mask-content h1{text-align:center;color:#f2ce1f;margin:0;font-size:35px}.video-arrow{position:absolute;bottom:30px;left:50%;margin-left:-25px;width:50px;height:26px;background:url(/wp-content/themes/wpb2017/images/scroll.png) 0 0 no-repeat;background-size:100% auto;z-index:3}@-moz-keyframes bounce{0%,20%,50%,80%,100%{-moz-transform:translateY(0);transform:translateY(0)}40%{-moz-transform:translateY(-30px);transform:translateY(-30px)}60%{-moz-transform:translateY(-15px);transform:translateY(-15px)}}@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,20%,50%,80%,100%{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}40%{-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-moz-transform:translateY(-15px);-ms-transform:translateY(-15px);-webkit-transform:translateY(-15px);transform:translateY(-15px)}}.bounce{-moz-animation:bounce 2s infinite;-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}.page-main{padding-top:150px}body.homepage .page-main{padding-top:0}.page-main .wrapper{padding:75px 0 0 0}body.homepage .page-main .wrapper{padding-bottom:75px}.page-inner{width:100%}.homepage-intro{width:500px}.homepage-intro h2{margin-bottom:30px}.homepage-intro p{font-size:18px}.intro-buttons{padding-top:20px}.homepage-bodymap{width:615px;padding-left:85px}.homepage-banners{width:300px;margin-right:75px;margin-top:190px}ul.banner-list li{margin-bottom:10px;line-height:1em}ul.banner-list a{display:block;background:#010065 url(/wp-content/themes/wpb2017/images/arrow-clickthrough.png) right center no-repeat;color:#fff;height:100px;font-size:20px;font-weight:300;padding:18px 20px}ul.banner-list a:hover{background-color:#111}ul.banner-list span{display:block}.banner-heading{font-size:20px;line-height:1em;margin-bottom:5px}.banner-subheading{font-size:14px;line-height:1.4em;color:#f2ce1f;padding-right:20px;font-weight:400}.block-inner{width:100%}h2.block-title{width:375px;height:75px;font-size:30px;font-weight:300;line-height:75px;margin:0 auto 25px auto;background:#010065;color:#f2ce1f;text-align:center;position:relative;z-index:3}.block-video h2{margin-bottom:-50px}.video-wrap{width:975px;margin:0 auto;background:url(/wp-content/themes/wpb2017/images/shadow-video.png) center bottom no-repeat;position:relative;z-index:2;padding-bottom:19px}.block-video .blue-strip{margin-top:-100px}#video-play{display:block;width:120px;height:120px;position:absolute;top:50%;left:50%;margin:-60px 0 0 -60px;z-index:3;opacity:0.5;background:url(/wp-content/themes/wpb2017/images/icon-play.png) center center no-repeat;background-size:100% 100%;border:none;outline:none;border-radius:0;padding:0;transition:opacity 0.3s}#video-controls{display:none;position:absolute;bottom:50px;right:25px;z-index:3}#video-pause,#video-sound{display:block;width:50px;height:50px;float:left;border:none;outline:none;border-radius:0;padding:0;margin:0;opacity:0.5;transition:opacity 0.3s}#video-pause{background:url(/wp-content/themes/wpb2017/images/icon-pause.png) center center no-repeat;background-size:100% 100%;margin-right:10px}#video-sound{background:url(/wp-content/themes/wpb2017/images/icon-sound.png) center center no-repeat;background-size:100% 100%}#video-sound.muted{background-image:url(/wp-content/themes/wpb2017/images/icon-mute.png)}#video-play:hover,#video-pause:hover,#video-sound:hover{opacity:0.75}.block-main{padding-top:75px}.block-main .block-inner{position:relative;z-index:2}.block-main .blue-strip{margin-top:-75px}.block-help{background:#010065;padding:50px 0}.block-search{background:#f2ce1f;padding:25px 0}.search-contact{background:url(/wp-content/themes/wpb2017/images/icon-phone-blue.png) 0 22px no-repeat;padding-left:55px;margin-left:100px;margin-top:13px}.search-contact p{margin:0;font-size:25px;line-height:1.25em;color:#010065}.search-contact p.search-phone{font-size:35px;font-weight:600}#searchform{width:600px;position:relative;margin-right:100px}#searchform input{display:block;background:#fff;outline:none;height:100px;border-radius:50px;border:solid 2px #010065;font-size:30px;line-height:1em;width:100%;font-family:inherit;font-weight:300;padding:0 110px 0 35px}#searchform button{background:url(/wp-content/themes/wpb2017/images/icon-search.png) center top no-repeat;display:block;width:50px;height:50px;position:absolute;top:25px;right:35px;text-align:center;text-transform:uppercase;color:#010065;font-size:12px;line-height:1em;margin:0;padding:40px 0 0 0;transition:opacity 0.3s}#searchform button:hover{opacity:0.5}.block-team{padding:75px 0 25px 0;overflow:hidden}.blue-strip{height:150px;background:#010065;position:relative;z-index:1}.block-content{border:solid 2px #f2ce1f;background:#fff}.bx-wrapper{position:relative;margin:0;padding:0;*zoom:1;-ms-touch-action:pan-y;touch-action:pan-y}.bx-wrapper img{max-width:100%;height:auto;display:block}.bxslider{margin:0;padding:0}ul.bxslider{list-style:none}.bx-viewport{-webkit-transform:translatez(0)}.bx-prev,.bx-next{position:absolute;top:50px;display:block;width:100px;height:100px;border-radius:50px;background-color:#fff !important;padding:0;outline:none;box-shadow:0 0 10px rgba(0,0,0,0.5)}.bx-prev{left:-50px;background:url(/wp-content/themes/wpb2017/images/arrow-left.png) 65px center no-repeat;background-size:auto 20px}.bx-next{right:-50px;background:url(/wp-content/themes/wpb2017/images/arrow-right.png) 25px center no-repeat;background-size:auto 20px}.bx-pager{position:absolute;bottom:38px;left:0;right:0;width:100%;text-align:center;z-index:3}.bx-pager-item{display:inline-block;margin:0 5px}.bx-pager-link{display:block;width:16px;height:16px;background:#fff;border-radius:8px;border:solid 2px #010065;text-align:left;text-indent:-999em;overflow:hidden}.bx-pager-link.active{background:#010065}.block-help{padding-top:25px;overflow:hidden}.block-help .bx-wrapper, .block-team .bx-wrapper{max-width:none !important}ul.help-carousel,ul.team-carousel,ul.casestudies-carousel{margin-left:50%;left:-187px}ul.help-carousel a, ul.team-carousel a, ul.team-list a, ul.clickthrough-list a, ul.casestudies-carousel a{display:block;width:100%;height:200px;background:#333;color:#010065}ul.help-carousel h3, ul.team-carousel h3, ul.team-list h3, ul.clickthrough-list h3, .ul.casestudies-carousel h3{margin:0;background:rgba(242,206,31,0.8);text-align:center;font-size:18px;line-height:1.4em;padding:15px;height:auto;position:absolute;top:auto;bottom:0;left:0;right:0;width:100%;font-weight:400;transition:background 0.3s}ul.help-carousel a:hover h3, ul.team-carousel a:hover h3, ul.team-list a:hover h3, ul.clickthrough-list a:hover h3, ul.casestudies-carousel a:hover h3{background:rgba(242,206,31,1)}.ticker-image,.team-image{display:block;width:100%;height:250px;overflow:hidden}.ticker-image img, .team-image img{max-width:none}ul.team-carousel a{background:#eee}ul.team-carousel img, ul.team-list img{transition:0.3s}ul.team-carousel h3, ul.team-list h3{background:#f2ce1f}ul.team-carousel .ticker-image, ul.team-list .ticker-image{transition:opacity 0.3s}ul.team-carousel a:hover img, ul.team-list a:hover img{transform:scale(1.1)}ul.casestudies-carousel h3{font-size:18px}ul.team-carousel{left:-100px}ul.team-carousel a{height:325px}ul.team-carousel h3, ul.team-list h3{top:auto;bottom:auto;position:static;left:auto;right:auto;height:75px;font-size:18px;line-height:1.3em;padding:14px 0 0 0}ul.team-carousel span, ul.team-list span{display:block}ul.team-carousel .job-title, ul.team-list .job-title{font-size:12px;line-height:2em;text-transform:uppercase}.block-team .bx-prev, .block-team .bx-next{top:100px}.ticker-image{display:block;height:250px}#breadcrumbs{border-bottom:solid 1px #e1e1e1;padding-bottom:12px;font-size:14px;line-height:1.25em;margin-bottom:50px;margin-top:-25px;text-transform:capitalize}#breadcrumbs .sep{color:#f2ce1f;font-weight:600;margin:0 5px}#breadcrumbs a{color:#333;font-weight:400}#breadcrumbs a:hover{opacity:0.5}#breadcrumbs .breadcrumb_last{font-weight:600;color:#010065}.page-inner{padding:0 75px;width:100%}body.homepage .page-inner{padding:0}.banner-wrap{margin-bottom:50px;margin-top:-100px}.banner-youtube,.banner-image{background:url(/wp-content/themes/wpb2017/images/shadow-video.png) center bottom no-repeat;padding-bottom:19px}.banner-image img{max-width:100%;height:auto}.page-heading-block{text-align:center;position:relative;z-index:3;margin-bottom:50px}h1.page-heading, .content h2,h2.page-heading{color:#f2ce1f;display:inline-block;padding:0 50px;font-size:35px;margin:0}h1.page-heading em{font-style:normal;color:#fff}h1.tax-heading{text-transform:capitalize}.content h2{text-align:left;margin-bottom:25px;padding:10px 25px;display:block;font-size:30px;line-height:1.4em;height:auto;clear:both}.content h3{font-weight:600;color:#010065;clear:both}.content h2 a{color:#fff;display:block}.content h2 a:hover{opacity:0.5}.content img{max-width:100%;height:auto}.content ul ul li:last-child{margin-bottom:0}.col-sidebar .widget,.subpage-nav{border:solid 2px #f2ce1f;padding:25px !important;background:#fff;margin-bottom:25px}.col-sidebar .widget h3, .widget h3{background:#f2ce1f;color:#010065;height:50px;font-weight:400;margin:-25px -25px 25px -25px;padding:8px 25px}.col-sidebar .widget ul li{padding-left:18px;position:relative}.col-sidebar .widget ul li:before{content:'';width:5px;height:5px;border-radius:50%;border:none;background:#010066;position:absolute;top:9px;left:0}.col-sidebar .widget ul li:last-child{margin-bottom:0}.col-sidebar .widget a{color:#010065}.col-sidebar .widget a:hover{opacity:0.5}.col-sidebar .widget ul ul{margin-left:-18px}.col-sidebar .widget ul ul li:before{opacity:0.25}.widget-tags ul li{background:none;padding:0}.widget_categories ul, .widget_archive ul{list-style-type:none;margin:0;padding:0}.widget_categories ul li, .widget_archive ul li{margin:0;padding:0}ul.tags-list{overflow:hidden;margin:0}ul.tags-list li{display:inline-block;text-transform:uppercase;font-size:12px;line-height:1em;margin:0 10px 10px 0}ul.tags-list a{color:#fff;background:#010065;display:block;padding:5px 10px;font-weight:400;opacity:1}ul.tags-list a:hover{background:#f2ce1f;color:#010065;opacity:1}.navigation{width:100%;padding:25px;border:solid 1px #e1e1e1;background:#fff}.navigation a{font-weight:600;color:#010065}.navigation span.arrow{color:#f2ce1f}.navigation a:hover{opacity:0.5}.page-intro{padding:45px 25px 25px 25px;background:#f2ce1f;margin:-75px 0 50px 0;font-size:18px;overflow:hidden}.page-intro p:last-child{margin-bottom:0}.page-intro img{max-width:35%;height:auto;margin-top:0.5em}body.page-id-9 .page-intro{width:887px;margin-left:auto;margin-right:auto}.blog-item{margin-bottom:50px}.blog-item h2{margin-bottom:0;margin-left:0}.blog-item-content{border:solid 1px #e1e1e1;padding:25px;background:#fff;overflow:hidden}.blog-item-image{float:right;margin-left:25px}.content .blog-item a{border:none;font-weight:normal;-webkit-font-smoothing:antialiased}.content .blog-item a.button{transition:0.3s;color:#fff;font-weight:bold;-webkit-font-smoothing:subpixel-antialiased}.content .blog-item a.button:hover{opacity:1}body.post-type-archive-wpb-casestudies .page-inner{padding:0}.archive-loop-wrapper{width:100%}.archive-item{float:left;width:275px;height:410px;overflow:hidden;margin:0 0 25px 25px;border:solid 1px #e1e1e1;position:relative;background:#fff}.archive-item:nth-child(4n+1){margin-left:0}.archive-item h2{margin-bottom:0;margin-left:0;padding:10px 15px;font-size:25px;height:90px;overflow:hidden}.archive-item-content{padding:10px 15px;background:#fff;overflow:hidden;height:95px}.archive-item-content p{font-size:14px}.content .archive-item a{border:none;font-weight:normal;-webkit-font-smoothing:antialiased}.content .archive-item a.button{transition:0.3s;color:#fff;font-weight:bold;-webkit-font-smoothing:subpixel-antialiased}.content .archive-item a.button:hover{opacity:1}.archive-item-button{position:absolute;bottom:15px;left:15px;right:15px}.archive-item-button .button{display:block;width:100%}p.readmore{margin:0}.widget_lc_taxonomy ul{list-style-type:none;margin:0;padding:0}.post-thumbnail{margin-bottom:25px}.post-thumbnail img{max-width:100%;height:auto}body.page-template-team .page-intro{margin-bottom:0}.team-block .wrapper{padding-top:50px}ul.team-list,ul.clickthrough-list{overflow:hidden;padding:0 75px}ul.team-list li, ul.clickthrough-list li{float:left;margin:0 25px 25px 0;width:325px;height:200px}ul.team-list li:nth-child(3n+3), ul.clickthrough-list li:nth-child(3n+3){margin-right:0}ul.team-list a, ul.clickthrough-list a{position:relative}ul.team-list{text-align:center}ul.team-list li{width:200px;height:325px;float:none;display:inline-block;margin:0 12px 25px 13px !important;overflow:hidden}ul.team-list a{height:325px}body.single-wpb-team .page-inner{width:600px;padding:0;margin:0 auto}.clickthroughs-header{text-align:center;margin:25px 0}.clickthroughs-header h2{font-size:30px}.category-block{clear:both;padding:25px 25px 15px 25px;border:solid 1px #e1e1e1;background:#fff;margin-bottom:50px}.category-block h4{float:left;margin-right:15px}ul.category-list{padding-left:200px}ul.category-list li{display:inline-block;margin:0 10px 10px 0}ul.category-list a{display:block;height:20px;border-radius:10px;text-transform:uppercase;color:#fff;background:#010065;font-size:12px;line-height:20px;padding:0 10px;border:none}ul.category-list a:hover{background:#f2ce1f;color:#010065;opacity:1}p.nope{text-align:center}.search-highlight{background:#f2ce1f}.search-again{margin-bottom:50px}.search-again #searchform{width:100%}.accordion-block h2{cursor:pointer;background:#fff url(/wp-content/themes/wpb2017/images/accordion-down.png) 98% center no-repeat;background-size:40px 40px !important;border:solid 1px #010066;color:#010066;border-radius:10px}.accordion-reveal{display:none}ul.button-list{overflow:hidden;margin-bottom:10px}ul.button-list li{float:left;margin:0 20px 20px 0}ul.button-list a{width:auto;padding-right:40px;margin:0}.banner-bodymap{margin-bottom:25px;padding-top:25px}.banner-bodymap .button{width:250px;display:block;margin:0 auto}.button-links{padding-top:25px}.button-links h2{margin-bottom:-1px;position:relative;z-index:2}.button-links-inner{background:#fff;border:solid 1px #ccc;padding:25px 25px 0 25px;position:relative;z-index:1}.subpage-nav{margin-bottom:50px;background:#fff}ul.subpage-list{overflow:hidden}ul.subpage-list li{display:block;margin:0 5px 10px 5px;width:310px;float:left}ul.subpage-list li.current_page_item>a{color:#f2ce1f}ul.subpage-list a{width:100%;padding-right:45px;margin:0}ul.subpage-list li.page_item_has_children a{margin-right:10px}ul.subpage-list li.page_item_has_children ul a{margin-right:0}ul.subpage-list ul.children{display:none}ul.subpage-list ul.children li{margin-bottom:0}ul.subpage-list ul.children li:last-child{margin-right:0}.body-map-links{padding-top:20px}.body-map-links ul{text-align:left;overflow:hidden}.body-map-links ul li{display:block;margin:0 0 10px 10px;float:left;width:145px}.body-map-links ul li:first-child, .body-map-links ul li:nth-child(4){margin-left:0}.body-map-links a{height:30px;font-size:12px;line-height:30px;color:#fff !important;width:auto;text-align:left;padding:0 30px 0 10px;background-size:auto 35px;margin:0;transition:0.3s;border:none !important;display:block}.body-map-links a, .body-map-links a:hover{opacity:1 !important}#inthissection{padding:0 !important}#inthissection h3{margin:0;cursor:pointer;background:#f2ce1f url(/wp-content/themes/wpb2017/images/accordion-down.png) 98% center no-repeat;background-size:40px auto}#inthissection-reveal{overflow:hidden;display:none}#inthissection-reveal ul{padding:25px 25px 15px 25px !important}#section-nav{padding:60px 25px 20px 25px}.content a{color:#010065;font-weight:bold;border-bottom:solid 1px #f2ce1f}.content a:hover{opacity:0.5}.content a.button{color:#fff;border:none;transition:0.3s}.content a.button:hover{opacity:1}.widget-tags ul.tags-list{list-style-type:none;margin:0;padding:0}.widget-tags ul.tags-list li{display:inline-block;margin:0 10px 10px 0;padding:0}.widget-tags ul.tags-list li:before{display:none !important}.widget-tags a{color:#fff !important}.widget-tags a:hover{opacity:1 !important;color:#010065 !important}body.page-template-contact .page-main{margin-bottom:50px}body.page-template-contact .content h2{text-align:center}.map-block{height:500px;background:#eee}.secondary-location{padding:50px 0}.secondary-location .page-inner{padding:0 25px}.post-meta{line-height:1.4em;margin-bottom:10px;font-weight:bold}.block-maps{background:#f2ce1f;padding-bottom:75px}.block-maps h2{margin-bottom:0;top:-25px;position:relative}.homepage-contact-inner{width:100%}.homepage-contact-col{width:47.5%;text-align:center}.homepage-contact-address{min-height:11em}.homepage-contact-address h4{margin-top:-10px;font-size:14px}.page-id-3996 header, .page-id-3996 .page-header, .page-id-3996 footer, .page-id-3996 .footer-logos, .page-id-3996 .footer-top, .page-id-3996 .footer-bottom, .page-id-3996 .footer-inner, .page-id-3996 .footer-nav, .page-id-3996 .footer-form, .page-id-3996 .footer-address, .page-id-3996 .footer-copyright, .page-id-3996 .footer-credit, .page-id-3996 .page-heading{display:none !important}.whathurts-intro{width:500px;margin:-75px auto 25px auto;text-align:center;background:#f2ce1f;padding:50px 25px 25px 25px}.whathurts-intro p:last-child{margin:0}#body-map{width:463px;margin:0 auto 50px auto;position:relative}#body-map button{cursor:pointer;display:block;width:30px;height:30px;padding:0;margin:0;border-radius:50%;background:#010065;position:relative;text-align:left;text-indent:-999em;overflow:hidden;transition:transform 0.3s;z-index:1}#body-map .body-link, #body-map .body-link:hover{opacity:1 !important}#body-map button:before, #body-map button:after{display:block;content:'';background:#fff;position:absolute;border-radius:1px}#body-map button:before{width:2px;height:12px;top:9px;left:50%;margin-left:-1px}#body-map button:after{width:12px;height:2px;top:50%;left:9px;margin-top:-1px}#body-map button.active{transform:rotate(45deg);z-index:3}ul.body-labels li{position:absolute;cursor:pointer}#body-label-head{top:0px;left:100px}#body-label-neck{top:65px;left:360px}#body-label-shoulder{top:100px;left:30px}#body-label-upper-arm{top:150px;left:175px}#body-label-elbow{top:200px;left:445px}#body-label-lower-arm{top:220px;left:0px}#body-label-wrist{top:250px;left:195px}#body-label-hand{top:300px;left:440px}#body-label-chest{top:150px;left:95px}#body-label-abdomen{top:200px;left:105px}#body-label-upper-back{top:120px;left:365px}#body-label-ribs{top:175px;left:330px}#body-label-lower-back-pelvis{top:240px;left:355px}#body-label-hip{top:270px;left:295px}#body-label-groin{top:290px;left:100px}#body-label-adductors{top:330px;left:115px}#body-label-quads{top:350px;left:50px}#body-label-hamstring{top:355px;left:375px}#body-label-knee{top:420px;left:63px}#body-label-shin{top:480px;left:55px}#body-label-calf{top:440px;left:380px}#body-label-ankle{top:530px;left:390px}#body-label-foot{top:545px;left:55px}#body-label-achilles{top:530px;left:310px}.body-label{display:block;white-space:nowrap;background:#ddd;color:#010065;text-transform:uppercase;font-size:12px;line-height:1em;position:absolute;right:15px;top:5px;height:20px;padding:4px 20px 4px 6px;font-weight:bold;transition:background 0.3s;border-radius:4px}ul.body-labels li:hover .body-label{background:#f2ce1f}.body-content{cursor:default;display:none;width:250px;background:rgba(0,0,0,0.8);box-shadow:0 0 10px rgba(0,0,0,0.3);position:absolute;right:15px;top:25px;padding:10px;z-index:2;text-align:center;color:#fff;border-radius:3px}.body-content h3{color:#f2ce1f;font-size:18px}.body-content p{font-size:14px;line-height:1.4em}.body-content .button{width:100%;font-size:14px}#body-label-neck .body-content, #body-label-lower-back-pelvis .body-content, #body-label-elbow .body-content, #body-label-hand .body-content, #body-label-hamstring .body-content, #body-label-ankle .body-content, #body-label-adductors .body-content, #body-label-calf .body-content, #body-label-upper-back .body-content, #body-label-abdomen .body-content, #body-label-upper-arm .body-content{right:auto;left:15px}#body-label-neck .body-label, #body-label-lower-back-pelvis .body-label, #body-label-elbow .body-label, #body-label-hand .body-label, #body-label-hamstring .body-label, #body-label-ankle .body-label, #body-label-adductors .body-label, #body-label-calf .body-label, #body-label-upper-back .body-label, #body-label-abdomen .body-label, #body-label-upper-arm .body-label{right:auto;left:15px;padding-left:20px;padding-right:6px}#body-label-ankle .body-content, #body-label-achilles .body-content, #body-label-foot .body-content{top:auto;bottom:25px}.homepage-bodymap #body-map{margin:0}.homepage-bodymap #body-label-neck .body-content, .homepage-bodymap #body-label-lower-back-pelvis .body-content, .homepage-bodymap #body-label-elbow .body-content, .homepage-bodymap #body-label-hand .body-content, .homepage-bodymap #body-label-hamstring .body-content, .homepage-bodymap #body-label-ankle .body-content, .homepage-bodymap #body-label-calf .body-content, .homepage-bodymap #body-label-upper-back .body-content{right:14px;top:16px;left:auto}.homepage-bodymap #body-label-ankle .body-content{top:auto}.col-404{text-align:center;padding:100px 0}.gform_description{line-height:1.5em;display:block}.gform_validation_container{display:none !important}.col-full .gform_wrapper{margin:0 auto;max-width:600px;padding-bottom:50px}.col-full ul.gform_fields li{margin-bottom:25px}.col-full ul.gform_fields input, .col-full ul.gform_fields textarea{display:block;width:100%;padding:10px 15px;background:#fff;border:solid 1px #ddd;outline:none;border-radius:0}.col-full ul.gform_fields label{font-weight:bold;display:block;margin-bottom:5px}.col-full .gfield_required{margin-left:3px;color:#f2ce1f}.col-full .validation_error{display:block;text-align:center;padding:25px;margin-bottom:25px;line-height:1.4em;background:#f2ce1f}.col-full .validation_message{font-weight:bold;text-transform:uppercase;font-size:12px;color:#010065;padding-top:5px}h2.gform_submission_error{text-align:center !important;background:none !important;color:inherit !important;padding:0 !important;font-size:25px !important;line-height:1.5em !important;margin:0 !important}.gform-loader{display:inline-block !important;width:20px;height:20px;border:2px solid #f2ce1f;border-bottom-color:transparent;border-radius:50%;animation:gform-spinner 1s linear infinite;margin-left:10px}@keyframes gform-spinner{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.gform-footer{position:relative}.gform-footer .gform_button{position:relative;z-index:4}.gform-footer .gform-loader{position:absolute;bottom:15px;left:150px;z-index:5}.footer-form .gform-footer .gform-loader{bottom:10px;left:175px}.mejs-offscreen, .mejs-container-keyboard-inactive .mejs-offscreen,.mejs-time-float,.mejs-time-float-current,.mejs-time-float-corner,.mejs-time-buffering{display:none !important;visibility:hidden !important}.mejs-container{width:100% !important;max-width:100% !important;height:auto !important;min-width:0 !important;aspect-ratio:16 / 9;background:#000 !important;position:relative;overflow:hidden}.mejs-inner, .mejs-mediaelement, .mejs-mediaelement video,.mejs-layers,.mejs-overlay,.mejs-poster{width:100% !important;height:100% !important;position:absolute !important;top:0 !important;left:0 !important}.mejs-controls{display:flex !important;align-items:center !important;background:rgba(0, 0, 0, 0.75) !important;height:40px !important;position:absolute !important;bottom:0 !important;left:0 !important;width:100% !important;padding:0 10px !important;box-sizing:border-box !important;z-index:10 !important}.mejs-container button, .mejs-container .mejs-button button{width:30px !important;height:30px !important;background:transparent !important;margin:0 !important;padding:0 !important;border:none !important;position:relative;cursor:pointer;min-width:0 !important}.mejs-play button::before,.mejs-overlay-button::before{content:"" !important;position:absolute;top:50%;left:55%;transform:translate(-50%, -50%);border-style:solid;border-width:7px 0 7px 12px;border-color:transparent transparent transparent #fff}.mejs-pause button::before{content:"" !important;position:absolute !important;top:50% !important;left:42% !important;transform:translateY(-50%) !important;width:3px !important;height:12px !important;background:#fff !important;box-shadow:7px 0 0 0 #fff !important}.mejs-overlay-button{background:rgba(1, 0, 101, 0.8) !important;border-radius:50% !important;width:70px !important;height:70px !important;position:absolute !important;top:50% !important;left:50% !important;margin-left:-35px !important;margin-top:-35px !important;z-index:5 !important}.mejs-time{color:#fff !important;font-size:11px !important;padding:0 8px !important;min-width:45px !important;text-align:center}.mejs-time-rail{flex-grow:1 !important;height:40px !important;display:flex !important;align-items:center !important}.mejs-time-total{width:100% !important;height:6px !important;background:rgba(255, 255, 255, 0.2) !important;margin:0 !important;border-radius:3px}.mejs-time-current{background:#fff !important}.wp-playlist-tracks{background:#fcfcfc;border:1px solid #eee;padding:10px}.wp-playlist-item{padding:12px;border-bottom:1px solid #eee;display:flex;justify-content:space-between}.wp-playlist-playing{background:#f0f4f7 !important;border-left:4px solid #010065 !important}.wp-playlist-caption{text-decoration:none;color:#333 !important;font-weight:600}.footer-logos{padding:50px 25px;text-align:center}.footer-logos img{max-width:100%;height:auto}.footer-inner,.footer-cols{width:100%}.footer-top{background:#010065;padding:50px 0;color:#fff}.footer-top h4{color:#f2ce1f;margin:0;line-height:1.5em}.footer-form{background:#1b1a75;padding:25px;height:200px;width:850px;position:relative}.footer-form h3{color:#f2ce1f}.footer-form .gform_heading{float:left;width:250px}.footer-form .gform_description{padding-top:27px}.footer-form .gform_body{float:right;width:525px}.footer-form .gform_footer{position:absolute;bottom:25px;right:25px}.footer-form .gfield_label{display:none}.footer-form .gfield{margin-bottom:15px}.footer-form .gfield input, .footer-form .gfield textarea{display:block;padding:10px 15px;font-size:1em;line-height:1.25em;background:#fff;outline:none;border:none;border-radius:0;width:250px;height:40px}.footer-form .gfield textarea{height:95px;resize:none}.footer-form #field_1_4{position:absolute;top:25px;right:25px}.footer-form .button{height:40px;line-height:40px;width:250px;margin:0}.footer-form .validation_message{display:none !important}.footer-form .gform_ajax_spinner{position:absolute;bottom:70px;right:15px}.footer-form .validation_error{position:absolute;bottom:190px;right:25px;width:525px;padding:10px 15px;background:#f2ce1f;color:#010065;font-weight:600;text-align:center;line-height:1.4em}.footer-form .validation_error h2{margin-bottom:0;font-size:20px}.footer-logo{height:200px}.footer-logo img{width:auto;height:100%}.footer-sidebar a, .footer-address a{color:#fff}.footer-sidebar a:hover, .footer-address a:hover,.footer-logo:hover{opacity:0.65}.footer-sidebar ul{list-style-type:none;margin:0;padding:0}.footer-sidebar ul li{margin:0;padding:0;line-height:1.5em}.footer-col{width:275px;margin-left:25px}.footer-col:first-child{margin-left:0}.footer-address{width:275px}.footer-address strong{color:#f2ce1f}.footer-address p:last-child{margin-bottom:0}.footer-bottom{font-size:14px;line-height:1.25em;padding:40px 0;background:#fff}.footer-bottom a{color:#333}.footer-bottom a:hover{opacity:0.65}.footer-bottom .sep{color:#f2ce1f}.footer-nav{margin-bottom:50px}.footer-nav ul{text-align:center}.footer-nav ul li{display:inline-block;margin:0 15px;font-size:16px}.footer-nav ul li:first-child{margin-left:0}.footer-nav ul li:last-child{margin-right:0}.footer-nav a{color:#fff}.footer-nav a:hover{color:#f2ce1f}#cookie-law-info-bar{background:#010065 !important;color:#fff !important;box-shadow:0 0 10px rgba(0,0,0,0.2) !important}#wt-cli-accept-all-btn,#CONSTANT_OPEN_URL,.cli_settings_button{background:#fff !important;color:#010065 !important}.grecaptcha-badge{right:-300px !important}@media only screen and (max-width: 1220px){.wrapper{width:960px}.video-mask-content{width:350px;height:360px;margin-left:-175px;margin-top:-180px}.video-mask-content img{max-width:100%;height:auto}.video-mask-content h1{font-size:28px}.homepage-intro{margin-left:0;width:340px}.homepage-intro br{display:none}.homepage-intro h2{font-size:28px}.page-main .wrapper{padding:50px 0}ul.help-carousel,ul.team-carousel{left:-163px}.search-contact{margin-left:0}#searchform{margin-right:0}.block-search{margin-bottom:50px}.video-wrap{width:100%}.block-main{padding-top:50px}.block-team{padding-top:50px;padding-bottom:10px}.footer-top{padding:40px 0}.footer-col{width:auto;margin-left:50px}.footer-logo{display:none}.footer-nav ul li{margin-bottom:10px}.footer-form{width:635px;height:320px}.footer-form form{position:relative}.footer-form .gform_heading, .footer-form .gform_body{float:none;width:100%}.footer-form .gform_heading{margin-bottom:25px}.footer-form .gform_description{padding-top:0}#gform_fields_1{position:relative}.footer-form #field_1_4{top:0;right:0}.footer-form .gfield input, .footer-form .gfield textarea, .footer-form .button{width:280px}.footer-form .gform_footer{bottom:0;right:0}.footer-form .validation_error{bottom:auto;top:50px;width:auto;left:25px}.page-inner{padding:0}.col-main{width:625px}.col-sidebar{width:300px}ul.clickthrough-list li{width:303px}ul.help-carousel h3, ul.team-carousel h3, ul.team-list h3, ul.clickthrough-list h3{font-size:20px}.archive-item{width:220px}body.page-id-9 .page-intro{width:660px}.footer-nav{margin-bottom:40px}.footer-nav ul{max-width:700px;margin:0 auto}.footer-nav ul li{margin:0 15px 10px !important}}@media only screen and (max-width: 1023px){.wrapper{width:700px}.video-mask-content{text-align:center;height:280px;margin-top:-120px}.video-mask-content img{width:225px}.homepage-intro,.homepage-banners{float:none}.homepage-intro{width:100%;margin-bottom:50px}.homepage-banners{margin:0;width:100%}.homepage-bodymap{float:none;margin:0 auto}ul.banner-list li{float:left;width:216px;margin:0 0 0 25px}ul.banner-list li:first-child{margin-left:0}ul.banner-list a{height:auto;background-position:right 2px}.banner-heading{margin-bottom:10px}ul.help-carousel,ul.team-carousel{left:-120px}#searchform{width:380px}ul.help-carousel h3, ul.team-carousel h3{font-size:20px}.footer-form{width:385px}.footer-form .gform_heading{float:none;width:100%;margin-bottom:25px}.footer-form .gform_body{float:none;width:100%}.footer-form{height:auto}.footer-form #field_1_4, .footer-form .gform_footer{position:static;top:auto;bottom:auto;left:auto;right:auto}.footer-form .gfield input, .footer-form .gfield textarea, .footer-form .button{width:100%}.footer-form .gform_description{padding-top:0}.footer-sidebar{float:none;width:100%;margin-bottom:40px}.footer-col{width:33.3333%;margin:0}.footer-logo{display:block;position:absolute;left:0;bottom:0}.footer-top .wrapper{position:relative}.footer-copyright,.footer-credit{float:none;text-align:center}.footer-copyright{margin-bottom:10px}.footer-bottom{padding:25px 0}#main-nav nav{width:100%;margin-left:0;left:0;height:380px;margin-top:-190px}#main-nav ul li{float:none;width:100%;line-height:1.4em;margin:20px 0}#main-nav a{line-height:1em;padding:0;display:block;height:auto}.col-main{width:420px}.col-main img{max-width:50%;height:auto}.col-sidebar{width:250px}.widget{padding:15px !important}.widget h3{margin:-15px -15px 15px -15px;font-size:20px;height:auto;padding:10px 15px}.banner-youtube,.banner-image{background-size:100% auto;padding-bottom:17px}ul.clickthrough-list li{width:337px;margin:0 25px 25px 0 !important}ul.clickthrough-list li:nth-child(even){margin-right:0 !important}ul.team-list{padding:0}#body-label-shoulder .body-content, #body-label-lower-arm .body-content, #body-label-quads .body-content, #body-label-knee .body-content, #body-label-shin .body-content, #body-label-foot .body-content{right:auto;left:15px}#body-label-neck .body-content, #body-label-upper-back .body-content, #body-label-elbow .body-content, #body-label-lower-back-pelvis .body-content, #body-label-hand .body-content, #body-label-hamstring .body-content, #body-label-calf .body-content, #body-label-ankle .body-content{left:-110px}.archive-item{width:215px}.archive-item:nth-child(4n+1){margin-left:25px}.archive-item:nth-child(3n+1){margin-left:0}.video-arrow{display:none !important}}@media only screen and (max-width: 767px){.wrapper{width:100%}.homepage-video{height:300px;background:#010065;position:relative;overflow:hidden}.homepage-video video{height:300px;width:auto;position:absolute;top:0;left:50%;margin-left:-310px}.video-mask-content{width:100%;margin-left:0;left:0;padding:0 20px;height:210px;margin-top:10px;height:60px}.video-mask-content img{display:none;width:150px;margin-bottom:25px}.video-mask-content h2{font-size:22px;width:280px;margin:0 auto;font-weight:400;-webkit-font-smoothing:antialiased}.page-header{height:115px}.nav-buttons{margin-top:6px;margin-right:20px}.nav-buttons a{margin-left:7px;height:55px}.nav-label{font-size:12px}#btn-nav{margin-left:5px;width:36px}#btn-book{background-size:38px auto !important}#btn-phone{background-size:35px auto !important}#btn-nav .top, #btn-nav .middle, #btn-nav .bottom{width:36px;height:3px}#btn-nav .middle{top:19px}#btn-nav .bottom{top:31px}.homepage-intro{width:100%;margin:0}.homepage-intro h1, .homepage-intro h2{width:100%;height:auto;line-height:1.4em;font-weight:400}.homepage-intro h1{margin-left:0;font-size:22px}.homepage-intro h2{font-size:22px}.page-main .wrapper{padding:30px 20px}.header-logo{margin-left:20px}.header-logo img{width:85px;height:auto}body.homepage .header-logo{margin-top:0 !important;opacity:1 !important}body.homepage .page-header{background:-moz-linear-gradient(top, rgba(1,0,101,1) 25%, rgba(1,0,101,0) 100%);background:-webkit-linear-gradient(top, rgba(1,0,101,1) 25%,rgba(1,0,101,0) 100%);background:linear-gradient(to bottom, rgba(1,0,101,1) 25%,rgba(1,0,101,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#010065', endColorstr='#00010065',GradientType=0 );transition:none}body.homepage-nav-active .page-header{background:#010066}.homepage-intro p{font-size:16px}.intro-buttons{padding-top:5px;margin-bottom:30px}ul.banner-list li{float:none;width:100%;margin:0 0 10px 0}ul.banner-list li:last-child{margin-bottom:0}h2.block-title{width:auto;line-height:1.4em;height:auto;font-size:20px;padding:10px}ul.help-carousel li, ul.team-carousel li{width:240px !important}.block-search{padding:20px;margin-bottom:60px}.search-contact,.search-main{float:none;width:100%}.search-contact{margin-top:0;margin-bottom:10px;background-position:0 10px}.search-contact p{font-size:20px}.search-contact p.search-phone{font-size:28px}.search-contact a{color:#010065}#searchform{width:100%}.footer-top{padding:20px}.footer-form .gform_heading{width:100%}.footer-form #field_1_4, .footer-form .gform_footer{position:static;bottom:auto;right:auto}#field_1_3{margin-bottom:15px !important}.footer-form .gfield input, .footer-form .gfield textarea, .footer-form .button{width:100%}.footer-form .gform_ajax_spinner{bottom:95px;right:35px}.footer-bottom{padding:20px}.footer-form .validation_error{position:static;bottom:auto;right:auto;width:100%;margin-bottom:20px}.footer-col{float:none;width:100%;margin:0 0 25px 0;text-align:center}.footer-logo{display:none}.footer-sidebar{margin-bottom:0}.footer-address{float:none;width:100%;text-align:center}.block-video h2{margin-bottom:10px}.block-video .wrapper{padding:0 20px}.block-video .blue-strip{margin-top:-80px}.blue-strip{height:80px}.block-main{padding:30px 20px}.block-team{padding-top:0}.block-team h2.block-title{width:auto;margin-left:20px;margin-right:20px}.footer-logos{padding:30px 20px}#video-play{width:80px;height:80px;border-radius:40px;background-size:100% auto;margin:-50px 0 0 -40px}#video-controls{bottom:30px;right:10px}p.readmore .button{display:block;width:100%}h3{font-size:20px}.footer-credit{width:230px;margin:0 auto}#main-nav nav{height:290px;margin-top:-110px}#main-nav ul li{font-size:20px;margin:15px 0}.col-main,.col-sidebar{width:100%;float:none}.page-heading-block{margin-bottom:20px}h1.page-heading, .content h2{font-size:25px;line-height:1.4em;height:auto;padding:10px 20px;width:100%}.banner-wrap{margin-top:0}#breadcrumbs{display:none}.page-main{padding-top:115px}.banner-youtube,.banner-image{padding-bottom:0;background:none;margin-bottom:25px}.nav-buttons a, .nav-buttons a:hover{opacity:1}.page-intro{width:100%;margin-top:-25px;padding:20px;font-size:16px;margin-bottom:30px}h1.page-heading, .content h2{margin-left:0}.blog-item{margin-bottom:30px}.blog-item-image{float:none;margin:0 0 20px 0}.blog-item-content{padding:20px}.team-block .wrapper{padding-left:0;padding-right:0}ul.clickthrough-list li{float:none;margin:0 auto 20px auto !important;width:100%;max-width:375px}ul.clickthrough-list li:nth-child(even){margin-right:auto !important}body.single-wpb-team .page-inner{width:100%}body.single-wpb-team .content img{max-width:100%;height:auto;float:none;margin:0 0 25px 0;display:block}.clickthroughs-header h2{font-size:25px;height:auto;line-height:1.4em;padding:10px 20px;width:100%}.category-block{margin-bottom:30px}ul.category-list{padding-left:0}.homepage-bodymap{padding-left:0;width:320px;padding-top:25px}#body-map{width:320px}#body-map img{max-width:100%;height:auto}.body-label{font-size:10px;height:15px;padding-top:2px;padding-bottom:2px;top:3px;padding-right:12px;display:none}#body-map button{width:21px;height:21px}#body-map button:before{height:11px;width:1px;top:5px;margin-left:-1px}#body-map button:after{width:11px;height:1px;left:5px;margin-top:-1px}#body-label-neck .body-label, #body-label-lower-back-pelvis .body-label, #body-label-elbow .body-label, #body-label-hand .body-label, #body-label-hamstring .body-label, #body-label-ankle .body-label, #body-label-adductors .body-label, #body-label-calf .body-label, #body-label-upper-back .body-label, #body-label-abdomen .body-label, #body-label-upper-arm .body-label{padding-left:12px}#body-label-head{left:70px}#body-label-shoulder{left:15px;top:70px}#body-label-achilles{top:367px;left:215px}#body-label-ribs{top:123px;left:226px}#body-label-abdomen{top:147px;left:67px}#body-label-upper-back{top:82px;left:252px}#body-label-shin{top:332px;left:42px}#body-label-calf{top:305px;left:265px}#body-label-adductors{top:230px;left:81px}#body-label-quads{top:235px;left:35px}#body-label-groin{top:200px;left:70px}#body-label-upper-arm{top:100px;left:122px}#body-label-chest{top:103px;left:67px}#body-label-hand{top:209px;left:298px}#body-label-ankle{top:366px;left:272px}#body-label-hamstring{top:247px;left:260px}#body-label-elbow{top:136px;left:305px}#body-label-lower-back-pelvis{top:167px;left:247px}#body-label-neck{top:45px;left:250px}#body-label-wrist{top:170px;left:135px}#body-label-foot{top:380px;left:38px}#body-label-hip{top:190px;left:205px}#body-label-lower-arm{top:150px;left:0px}#body-label-knee{top:290px;left:40px}#body-label-neck .body-content, #body-label-lower-back-pelvis .body-content, #body-label-elbow .body-content, #body-label-hand .body-content, #body-label-hamstring .body-content, #body-label-ankle .body-content, #body-label-calf .body-content, #body-label-upper-back .body-content, #body-label-hip .body-content, #body-label-ribs .body-content{right:10px;top:10px}#body-label-head .body-content, #body-label-chest .body-content, #body-label-shoulder .body-content, #body-label-lower-arm .body-content, #body-label-abdomen .body-content, #body-label-upper-arm .body-content, #body-label-wrist .body-content, #body-label-groin .body-content, #body-label-adductors .body-content, #body-label-quads .body-content, #body-label-knee .body-content, #body-label-shin .body-content{top:10px}#body-label-head .body-content, #body-label-chest .body-content, #body-label-shoulder .body-content, #body-label-lower-arm .body-content, #body-label-abdomen .body-content, #body-label-groin .body-content, #body-label-adductors .body-content, #body-label-quads .body-content, #body-label-knee .body-content, #body-label-shin .body-content{right:auto;left:10px}#body-label-upper-arm .body-content, #body-label-wrist .body-content{right:auto;left:-110px}#body-label-foot .body-content{left:10px;bottom:10px}#body-label-neck .body-content, #body-label-upper-back .body-content, #body-label-elbow .body-content, #body-label-lower-back-pelvis .body-content, #body-label-hand .body-content, #body-label-hamstring .body-content, #body-label-calf .body-content{top:10px !important;right:10px !important;left:auto !important}#body-label-ankle .body-content, #body-label-achilles .body-content{bottom:10px !important;right:10px !important;top:auto !important;left:auto !important}.whathurts-intro{width:100%;margin:-25px 0 25px 0;padding:25px}ul.team-list li{width:47.5%;max-width:200px;margin:0 0 25px 0 !important;display:block;float:left}ul.team-list li:nth-child(odd){margin-right:5% !important;clear:left}ul.team-list li, ul.team-list a,.team-image{height:auto;min-height:213px}.team-image img{max-width:100%;height:auto}ul.team-list h3{font-size:14px;padding-top:19px}ul.team-list .job-title{font-size:10px}.map-block, .map-block iframe{height:300px !important}.archive-item{margin:0 auto 25px auto !important;width:100%;max-width:375px;height:auto;float:none}.archive-item-content{height:auto;padding-bottom:70px}.archive-item-content p{margin-bottom:10px}.archive-item-button{}.body-map-links ul li, .footer-nav ul li{display:block;margin:0 0 10px 0}.body-map-links a{width:100%;display:block}.footer-nav{padding-top:20px}.block-team{padding-top:30px}.footer-form{padding:15px;margin-bottom:30px;float:none;width:100%}body.page-id-9 .page-intro{width:100%}.nav-phone,.header-phone{display:none !important}#btn-email{background-size:35px auto;background-position:center 5px}.block-maps{padding-bottom:30px}.block-maps .wrapper{padding:0 25px}.homepage-contact-col{float:none;width:100%}.homepage-contact-col:first-of-type{margin-bottom:30px}.homepage-contact-map iframe{height:300px !important}}@media only screen and (max-width:399px){.homepage-intro h1{font-size:18px}.homepage-intro h2{font-size:18px}.homepage-bodymap{width:280px;overflow:hidden}#body-map{width:280px}#body-label-head{left:60px;top:-4px}#body-label-shoulder{top:62px}#body-label-chest{top:87px;left:57px}#body-label-upper-arm{top:86px;left:108px}#body-label-abdomen{top:127px;left:60px}#body-label-groin{top:176px;left:60px}#body-label-quads{top:205px;left:29px}#body-label-adductors{top:205px;left:73px}#body-label-knee{top:255px;left:36px}#body-label-shin{top:292px;left:33px}#body-label-foot{top:332px;left:30px}#body-label-wrist{top:150px;left:119px}#body-label-neck{top:40px;left:217px}#body-label-upper-back{top:72px;left:222px}#body-label-ribs{top:104px;left:197px}#body-label-hip{top:162px;left:180px}#body-label-lower-back-pelvis{top:143px;left:215px}#body-label-hamstring{top:211px;left:225px}#body-label-calf{top:268px;left:229px}#body-label-achilles{top:322px;left:188px}#body-label-ankle{top:321px;left:236px}#body-label-elbow{top:123px;left:259px}#body-label-hand{top:176px;left:259px}}@media only screen and (max-width:330px){.nav-buttons a{height:52px;margin-left:4px}.header-logo img{width:80px}#btn-phone{margin-left:0;background-size:30px auto !important}#btn-email{background-size:30px auto !important}#btn-book{background-size:34px auto !important}#btn-nav .top{top:5px}#btn-nav .middle{top:16px}#btn-nav .bottom{top:27px}body.nav-active #btn-nav .top, body.nav-active #btn-nav .bottom{top:15px}}@media print{*{background:transparent !important;color:black !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}